# HG changeset patch
# User yating-l
# Date 1494955092 14400
# Node ID f80c9e6700ba5c70304c2d48950179349865cc8c
planemo upload commit 91a780909d1eda07d17f6aebf7f08f0c024b6a25
diff -r 000000000000 -r f80c9e6700ba README.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/README.md Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,33 @@
+WindowMasker
+------------
+
+This is a Galaxy Wrapper for WindowMasker. WindowMasker is a program that can mask out highly repetitive and low complexity DNA sequences within a genome using the sequence of the genome itself.
+
+The WinMask module works in two stages. During Stage 1, unit counts are collected and stored in a separate file. During Stage 2 that file is used to mask the input sequences. Usually the unit counts file is created once per genome and then used multiple times for masking.
+
+WindowMasker_mkcounts
+======================
+Stage 1: Generate a counts file
+
+ $ windowmasker -mk_counts [-in input_file_name] [-out output_file_name] [-checkdup check_duplicates] [-t_low T_low] [-t_high T_high] [-fa_list input_is_a_list] [-mem available_memory] [-unit unit_length] [-genome_size genome_size] [-exclude_ids exclide_id_list] [-ids id_list] [-infmt input_format] [-sformat unit_counts_format] [-smem available_memory] [-use_ba use_bit_arrays]
+
+
+WindowMasker_ustat
+===================
+Stage 2: WindowMasker reads the data generated in Stage 1 and a set of input DNA sequences to output information about masked subintervals. If "-dust true" is specified, then the corresponding algorithm of the DUST module is applied to the input sequences in addition to window based masking. When DUST module is run, the results of the DUST and WinMask modules are merged together in the output. Specifically, a base is masked if it is masked by either DUST or by WinMask.
+
+ windowmasker -ustat unit_counts [-in input_file_name] [-out output_file_name] [-window window_size] [-t_thres T_threshold] [-t_extend T_extend] [-t_low T_low] [-t_high T_high] [-set_t_low score] [-set_t_high score] [-infmt input_format] [-outfmt output_format] [-dust use_dust] [-exclude_ids exclude_id_list] [-ids id_list] [-text_match text_match_ids] [-use_ba use_bit_arrays]
+
+Output formats:
+* Use the binary or text maskinfo ASN.1 output formats to generate the mask file for the NCBI BLAST+ makeblastdb tool
+* Use the BED output format to generate a list of masked regions
+
+Reference
+==========
+[NCBI C++ Toolkit Cross Reference -- WindowMasker](https://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/lxr/source/src/app/winmasker/README)
+
+Citation
+=========
+
+[1] Morgulis A, Gertz EM, Schaffer AA, Agarwala R. WindowMasker:
+ Window based masker for sequence genomes. Submitted for publication.
\ No newline at end of file
diff -r 000000000000 -r f80c9e6700ba repository_dependencies.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/repository_dependencies.xml Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,4 @@
+
+
+
+
diff -r 000000000000 -r f80c9e6700ba test-data/chr4_part.500k_size.counts
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/chr4_part.500k_size.counts Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,133020 @@
+##windowmasker-statistics-format-version:oascii 1.0.0
+##windowmasker-statistics-algorithm-version:1.0.0
+##parameters:unit=9 t_low=3 t_high=20
+AAAA
+9
+1938 17 0 2
+3
+10
+14
+20
+2
+10
+61
+81
+18
+26
+13
+61
+34
+17
+29
+49
+42
+50
+45
+81
+58
+25
+17
+61
+66
+29
+0
+25
+13
+0
+0
+25
+74
+0
+21
+57
+82
+13
+0
+17
+13
+0
+0
+13
+25
+17
+21
+13
+49
+0
+53
+41
+90
+33
+29
+81
+37
+13
+17
+21
+98
+0
+33
+53
+106
+114
+61
+81
+122
+130
+25
+33
+33
+13
+0
+21
+13
+0
+0
+13
+138
+16777229
+21
+57
+33
+146
+13
+13
+13
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+29
+154
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+16777233
+13
+0
+45
+0
+0
+17
+25
+0
+0
+0
+0
+0
+17
+29
+29
+0
+17
+33
+162
+13
+37
+17
+13
+0
+0
+0
+170
+16777229
+0
+0
+13
+178
+21
+21
+186
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+194
+17
+0
+33
+16777229
+13
+0
+13
+0
+0
+0
+13
+202
+0
+0
+21
+37
+0
+13
+41
+0
+0
+0
+17
+17
+13
+25
+37
+25
+0
+17
+49
+210
+29
+21
+81
+218
+226
+13
+0
+234
+16777229
+0
+37
+242
+250
+61
+81
+258
+0
+0
+21
+17
+0
+0
+0
+266
+16777229
+0
+21
+29
+0
+21
+29
+45
+274
+13
+33
+282
+0
+13
+0
+21
+13
+0
+25
+290
+0
+29
+81
+298
+29
+25
+73
+306
+17
+29
+21
+314
+322
+17
+73
+330
+338
+49
+65
+346
+354
+25
+41
+362
+0
+13
+29
+33
+21
+13
+13
+370
+16777233
+0
+45
+13
+29
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+13
+25
+33
+0
+0
+13
+13
+0
+0
+17
+0
+0
+0
+13
+17
+0
+0
+21
+53
+17
+13
+37
+0
+0
+17
+0
+13
+0
+0
+17
+21
+25
+0
+73
+17
+21
+0
+29
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+21
+21
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+13
+0
+17
+25
+17
+0
+17
+378
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+17
+0
+0
+25
+13
+13
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+33
+17
+13
+0
+0
+13
+0
+0
+0
+13
+0
+13
+386
+0
+0
+29
+394
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+402
+0
+0
+0
+410
+0
+0
+13
+21
+37
+0
+0
+0
+13
+0
+0
+17
+13
+13
+13
+418
+17
+0
+45
+0
+13
+0
+0
+17
+0
+13
+0
+0
+13
+0
+57
+426
+0
+25
+37
+13
+0
+0
+0
+29
+0
+13
+17
+13
+0
+0
+41
+434
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+29
+0
+13
+25
+41
+0
+21
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+25
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+29
+33
+17
+21
+13
+13
+0
+0
+13
+0
+0
+0
+21
+442
+0
+17
+17
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+17
+17
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+450
+25
+13
+29
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+77
+29
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+37
+13
+17
+65
+29
+25
+17
+0
+41
+0
+13
+0
+0
+0
+0
+0
+29
+458
+13
+37
+0
+466
+13
+29
+81
+474
+17
+0
+17
+41
+17
+17
+29
+482
+0
+41
+81
+490
+13
+0
+45
+13
+13
+0
+17
+0
+0
+13
+0
+498
+0
+0
+25
+45
+0
+13
+21
+13
+0
+0
+0
+16777233
+0
+0
+0
+25
+0
+17
+37
+506
+514
+13
+81
+522
+25
+17
+0
+53
+17
+13
+41
+530
+538
+21
+81
+546
+13
+17
+33
+13
+0
+0
+0
+0
+0
+0
+13
+25
+13
+0
+25
+21
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+16777229
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+21
+0
+25
+0
+37
+0
+0
+25
+0
+0
+0
+0
+13
+0
+0
+29
+29
+29
+13
+33
+554
+21
+0
+29
+562
+0
+0
+17
+570
+16777229
+13
+13
+13
+13
+29
+29
+29
+0
+17
+21
+0
+0
+0
+0
+17
+0
+0
+13
+13
+0
+0
+21
+578
+17
+0
+13
+16777229
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+21
+586
+594
+17
+61
+17
+0
+0
+0
+25
+602
+29
+0
+610
+618
+33
+77
+626
+0
+17
+73
+37
+0
+0
+0
+17
+13
+0
+13
+634
+25
+45
+57
+642
+25
+13
+17
+17
+0
+0
+13
+29
+0
+0
+25
+0
+13
+13
+25
+0
+13
+0
+49
+21
+17
+17
+29
+13
+0
+0
+25
+650
+25
+17
+69
+658
+666
+33
+53
+674
+0
+17
+21
+682
+0
+0
+57
+690
+37
+25
+0
+698
+25
+21
+65
+25
+13
+0
+25
+0
+0
+0
+33
+33
+16777229
+17
+21
+33
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+29
+25
+21
+21
+17
+13
+13
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+706
+0
+0
+25
+13
+0
+13
+0
+0
+0
+0
+0
+33
+29
+0
+45
+21
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+21
+0
+0
+25
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+714
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+33
+29
+21
+17
+0
+0
+0
+0
+13
+0
+0
+13
+25
+13
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+722
+21
+21
+0
+37
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+16777229
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+25
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+21
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+37
+17
+0
+33
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+17
+21
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+33
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+730
+0
+17
+13
+13
+0
+0
+0
+0
+0
+0
+21
+738
+0
+0
+33
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+746
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+33
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+17
+0
+0
+0
+13
+0
+13
+17
+0
+0
+0
+0
+37
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+13
+16777229
+25
+37
+0
+0
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+21
+0
+13
+0
+0
+17
+16777229
+0
+13
+0
+754
+0
+0
+0
+16777233
+0
+0
+21
+0
+0
+0
+21
+762
+45
+17
+0
+33
+25
+13
+57
+16777237
+0
+0
+0
+17
+16777237
+17
+0
+21
+0
+21
+21
+17
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+770
+0
+13
+778
+0
+0
+17
+16777229
+13
+0
+0
+16777229
+0
+0
+0
+17
+16777229
+0
+0
+21
+0
+0
+49
+0
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+29
+786
+0
+0
+21
+0
+0
+0
+29
+0
+0
+0
+0
+17
+0
+0
+17
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+794
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+802
+0
+0
+0
+0
+0
+0
+0
+16777237
+13
+0
+0
+16777229
+0
+0
+13
+0
+13
+13
+0
+0
+0
+0
+17
+0
+13
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+13
+17
+0
+0
+0
+810
+13
+25
+13
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+21
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+13
+0
+29
+0
+17
+0
+13
+0
+0
+13
+0
+818
+0
+21
+826
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+0
+21
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+25
+21
+17
+0
+0
+13
+0
+0
+0
+33
+21
+0
+0
+25
+13
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+0
+29
+13
+0
+49
+21
+16777233
+21
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+21
+13
+0
+21
+0
+17
+0
+0
+13
+0
+0
+0
+17
+0
+53
+0
+17
+17
+21
+0
+41
+0
+0
+17
+21
+0
+0
+17
+0
+0
+0
+0
+13
+17
+0
+53
+13
+0
+0
+13
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+13
+0
+17
+0
+0
+0
+0
+13
+29
+41
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+33
+834
+13
+17
+0
+81
+842
+57
+81
+850
+0
+0
+13
+0
+13
+0
+21
+858
+25
+13
+81
+866
+0
+0
+17
+0
+0
+0
+13
+25
+0
+0
+0
+13
+0
+0
+21
+874
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+17
+0
+0
+41
+882
+41
+21
+81
+0
+13
+13
+0
+890
+0
+29
+37
+898
+906
+61
+73
+914
+0
+0
+21
+0
+0
+0
+0
+0
+13
+0
+17
+61
+13
+0
+29
+13
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+33
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+13
+0
+29
+13
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+0
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+922
+930
+21
+53
+938
+0
+0
+25
+17
+0
+13
+13
+946
+25
+21
+81
+13
+21
+17
+25
+17
+0
+13
+13
+25
+0
+0
+0
+0
+0
+0
+17
+954
+17
+0
+13
+21
+13
+13
+0
+0
+0
+0
+0
+962
+17
+0
+25
+970
+41
+25
+81
+33
+0
+0
+33
+0
+13
+13
+33
+978
+41
+21
+0
+986
+21
+13
+41
+21
+0
+0
+0
+13
+0
+0
+13
+994
+0
+13
+65
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+25
+0
+0
+17
+13
+0
+17
+0
+0
+0
+0
+13
+16777233
+13
+0
+17
+1002
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+17
+13
+13
+0
+13
+49
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+25
+13
+0
+0
+0
+45
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+17
+29
+0
+0
+33
+16777237
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+1010
+0
+0
+29
+16777233
+0
+0
+21
+17
+0
+0
+17
+13
+0
+0
+0
+17
+13
+0
+0
+25
+0
+21
+21
+13
+0
+0
+17
+0
+0
+0
+21
+1018
+0
+0
+25
+16777229
+1026
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+17
+37
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+17
+13
+0
+0
+0
+1034
+17
+13
+0
+1042
+0
+0
+21
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1050
+0
+0
+0
+29
+0
+13
+33
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+1058
+13
+17
+53
+1066
+13
+0
+17
+0
+0
+17
+13
+45
+17
+25
+49
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+13
+0
+0
+0
+0
+53
+13
+17
+33
+21
+0
+21
+13
+25
+0
+25
+33
+33
+13
+33
+0
+1074
+1082
+13
+57
+16777229
+0
+0
+0
+21
+13
+0
+13
+1090
+13
+21
+61
+1098
+13
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+57
+13
+0
+65
+17
+0
+0
+13
+53
+13
+0
+21
+1106
+21
+21
+0
+1114
+17
+21
+21
+17
+0
+17
+0
+0
+0
+0
+17
+17
+0
+17
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+21
+13
+0
+0
+25
+13
+0
+0
+13
+16777229
+0
+17
+21
+17
+13
+13
+0
+1122
+0
+0
+13
+17
+0
+0
+13
+13
+0
+0
+0
+29
+25
+0
+49
+0
+13
+0
+17
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+33
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+13
+1130
+29
+17
+29
+21
+0
+0
+13
+0
+13
+25
+13
+13
+29
+25
+0
+1138
+41
+25
+53
+81
+13
+0
+17
+29
+0
+0
+17
+1146
+17
+25
+81
+33
+21
+17
+41
+16777253
+0
+0
+13
+21
+17
+0
+0
+1154
+0
+21
+37
+1162
+1170
+0
+33
+17
+0
+0
+0
+13
+0
+0
+21
+1178
+29
+25
+25
+1186
+1194
+17
+65
+1202
+21
+17
+29
+1210
+1218
+0
+29
+1226
+33
+25
+0
+1234
+17
+21
+41
+1242
+13
+0
+21
+0
+13
+0
+17
+1250
+0
+25
+29
+1258
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+33
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+13
+21
+21
+0
+0
+45
+25
+0
+0
+17
+0
+13
+13
+0
+17
+13
+0
+0
+21
+13
+13
+17
+0
+0
+0
+0
+13
+29
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+25
+13
+0
+0
+0
+33
+0
+0
+0
+13
+21
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+25
+0
+49
+16777237
+0
+0
+21
+13
+0
+0
+0
+17
+13
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+33
+0
+0
+21
+13
+13
+0
+13
+0
+0
+0
+25
+25
+13
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+17
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+17
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+17
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+13
+0
+0
+0
+0
+13
+17
+0
+0
+0
+13
+0
+13
+25
+21
+0
+13
+17
+13
+0
+0
+13
+1266
+0
+13
+29
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+29
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1274
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+25
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1282
+13
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+1290
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+45
+13
+25
+1298
+13
+0
+33
+0
+0
+21
+0
+1306
+25
+25
+0
+45
+0
+0
+13
+0
+0
+0
+0
+21
+16777229
+0
+0
+1314
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+13
+0
+13
+13
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+16777229
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+1322
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+1330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+17
+0
+13
+0
+0
+25
+13
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+1338
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+13
+33
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1346
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+41
+0
+0
+17
+0
+0
+0
+0
+0
+16777257
+0
+0
+1354
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+16777229
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+13
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1362
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+13
+0
+0
+13
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+1370
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+21
+25
+0
+0
+0
+0
+13
+0
+0
+1378
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+25
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+1386
+0
+0
+0
+0
+0
+0
+0
+1394
+0
+13
+17
+0
+0
+0
+13
+0
+0
+0
+13
+1402
+0
+0
+17
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+65
+21
+25
+13
+29
+0
+0
+17
+13
+0
+0
+13
+1410
+0
+33
+0
+1418
+1426
+0
+37
+1434
+0
+0
+13
+13
+13
+0
+21
+1442
+25
+17
+33
+21
+0
+21
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+25
+17
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+13
+0
+33
+25
+0
+17
+1450
+0
+0
+0
+0
+0
+13
+25
+17
+25
+25
+0
+1458
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+81
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+21
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+17
+21
+0
+0
+29
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+1466
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+13
+0
+13
+0
+0
+0
+1474
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+13
+25
+0
+1482
+0
+13
+21
+0
+0
+0
+0
+21
+0
+13
+0
+21
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+16777229
+13
+13
+0
+0
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+37
+0
+0
+13
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+13
+21
+17
+17
+0
+1490
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+16777229
+0
+0
+49
+13
+0
+0
+0
+21
+0
+0
+17
+21
+0
+25
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+1498
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1506
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+53
+0
+0
+0
+0
+17
+13
+17
+0
+0
+0
+13
+13
+17
+0
+21
+13
+17
+17
+0
+13
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777253
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1514
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+21
+21
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+1522
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+13
+17
+0
+17
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+37
+13
+0
+0
+17
+0
+0
+0
+0
+25
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+1530
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+1538
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+21
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+25
+21
+25
+0
+13
+13
+0
+0
+21
+0
+13
+0
+1546
+13
+0
+0
+1554
+53
+37
+81
+1562
+17
+21
+25
+1570
+0
+21
+13
+1578
+21
+37
+81
+21
+13
+25
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+1586
+0
+0
+13
+21
+0
+0
+0
+0
+0
+13
+0
+1594
+0
+13
+0
+81
+0
+25
+81
+13
+13
+13
+13
+17
+13
+0
+17
+33
+17
+17
+0
+49
+21
+33
+29
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+25
+0
+0
+0
+37
+13
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+13
+25
+0
+0
+0
+13
+0
+0
+0
+0
+1602
+13
+0
+0
+1610
+29
+21
+81
+37
+25
+0
+17
+17
+21
+0
+33
+1618
+25
+21
+81
+0
+0
+0
+25
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+21
+0
+0
+33
+13
+0
+0
+0
+29
+0
+0
+0
+29
+0
+13
+0
+1626
+21
+0
+49
+29
+0
+13
+21
+1634
+21
+25
+33
+1642
+13
+33
+0
+41
+0
+17
+33
+13
+0
+0
+0
+13
+13
+0
+0
+1650
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+1658
+17
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+17
+21
+0
+25
+0
+0
+0
+13
+0
+0
+0
+13
+21
+0
+0
+0
+33
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+1666
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+13
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+13
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+1674
+1682
+17
+73
+29
+0
+0
+17
+1690
+0
+17
+25
+1698
+13
+33
+41
+1706
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+17
+0
+1714
+33
+25
+81
+21
+21
+0
+13
+1722
+0
+13
+37
+1730
+29
+0
+0
+0
+0
+13
+17
+17
+0
+0
+0
+25
+0
+0
+0
+21
+0
+0
+21
+1738
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+0
+0
+0
+1746
+0
+0
+33
+0
+0
+0
+13
+0
+0
+0
+0
+21
+0
+0
+0
+1754
+25
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+13
+0
+0
+29
+16777229
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+17
+81
+13
+0
+0
+0
+0
+0
+0
+0
+1762
+13
+13
+0
+1770
+21
+25
+69
+37
+13
+0
+0
+0
+0
+0
+25
+1778
+0
+0
+0
+29
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+29
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+21
+0
+13
+0
+65
+17
+17
+69
+1786
+13
+21
+33
+29
+13
+21
+49
+1794
+45
+41
+0
+1802
+25
+17
+17
+25
+0
+0
+17
+0
+0
+0
+0
+25
+0
+0
+25
+16777233
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1810
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+37
+13
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+1818
+13
+0
+25
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+17
+13
+17
+0
+0
+17
+21
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+33
+25
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+13
+29
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+17
+0
+0
+17
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1826
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+25
+0
+0
+1834
+17
+0
+33
+17
+0
+0
+0
+0
+0
+0
+13
+1842
+0
+17
+17
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+1850
+0
+0
+0
+16777241
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+37
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+25
+0
+33
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+25
+25
+13
+0
+0
+13
+0
+0
+0
+1858
+0
+0
+0
+25
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+13
+0
+33
+0
+13
+25
+17
+0
+0
+13
+13
+13
+0
+0
+25
+25
+21
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+1866
+0
+0
+37
+17
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+45
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+1874
+0
+0
+0
+0
+0
+0
+25
+0
+0
+33
+0
+0
+13
+0
+13
+21
+17
+13
+33
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+1882
+0
+0
+25
+21
+0
+0
+0
+0
+17
+0
+13
+21
+17
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+1890
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+13
+0
+37
+0
+13
+0
+21
+0
+13
+0
+0
+1898
+0
+17
+29
+21
+21
+0
+1906
+45
+41
+53
+25
+17
+17
+0
+0
+13
+0
+21
+1914
+25
+25
+53
+1922
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+1930
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+1938
+21
+17
+21
+0
+0
+0
+13
+13
+1946
+13
+17
+1954
+13
+33
+0
+21
+0
+0
+29
+0
+0
+0
+17
+17
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+17
+1962
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1970
+29
+0
+49
+21
+13
+0
+0
+16777229
+13
+0
+0
+57
+0
+17
+0
+1978
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+1986
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+17
+0
+1994
+0
+21
+77
+2002
+0
+0
+33
+25
+13
+0
+29
+2010
+13
+33
+0
+2018
+17
+13
+0
+2026
+0
+0
+0
+0
+0
+0
+17
+37
+17
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2034
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+2042
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+21
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+16777229
+0
+0
+13
+21
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+13
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+2050
+0
+13
+21
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+21
+21
+0
+0
+17
+0
+0
+13
+13
+21
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2058
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+17
+0
+17
+0
+0
+29
+17
+0
+0
+13
+0
+0
+0
+21
+17
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+0
+2066
+17
+0
+0
+29
+0
+0
+0
+0
+0
+13
+21
+13
+21
+37
+0
+2074
+41
+21
+65
+2082
+0
+0
+25
+13
+0
+0
+17
+2090
+13
+17
+0
+77
+13
+0
+29
+16777233
+0
+0
+17
+0
+0
+0
+0
+2098
+17
+0
+0
+2106
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+2114
+0
+21
+49
+13
+0
+0
+0
+0
+13
+0
+45
+49
+0
+29
+0
+2122
+0
+17
+17
+17
+0
+0
+0
+0
+13
+0
+0
+33
+21
+0
+0
+16777233
+13
+17
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+53
+0
+0
+0
+0
+13
+0
+0
+0
+29
+29
+25
+0
+21
+0
+17
+17
+16777229
+0
+0
+17
+0
+0
+13
+0
+13
+21
+13
+0
+2130
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+2138
+0
+0
+33
+13
+0
+0
+17
+25
+0
+0
+13
+2146
+0
+0
+0
+2154
+2162
+29
+81
+2170
+0
+0
+29
+2178
+0
+0
+0
+2186
+17
+0
+0
+45
+17
+21
+13
+2194
+0
+0
+21
+17
+13
+13
+0
+21
+0
+0
+0
+2202
+13
+25
+45
+16777229
+17
+0
+25
+13
+2210
+0
+13
+25
+21
+0
+0
+2218
+2226
+25
+73
+49
+16777229
+21
+41
+0
+37
+13
+45
+2234
+41
+25
+0
+2242
+21
+17
+37
+2250
+17
+0
+0
+25
+0
+0
+0
+2258
+25
+0
+0
+2266
+0
+25
+17
+21
+0
+0
+0
+13
+0
+0
+0
+17
+13
+29
+0
+2274
+0
+0
+0
+0
+0
+0
+13
+16777237
+0
+0
+0
+25
+0
+0
+0
+2282
+0
+0
+45
+2290
+0
+0
+0
+0
+21
+25
+21
+2298
+0
+21
+0
+29
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+17
+0
+13
+0
+33
+21
+13
+33
+17
+0
+0
+0
+0
+0
+0
+0
+2306
+0
+13
+0
+21
+0
+0
+17
+0
+0
+0
+0
+2314
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+17
+0
+0
+0
+2322
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+17
+16777229
+0
+13
+0
+33
+17
+0
+0
+25
+0
+21
+0
+13
+0
+0
+0
+13
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+2330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+2338
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2346
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+53
+16777229
+0
+41
+2354
+0
+0
+0
+0
+0
+0
+21
+45
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+17
+21
+0
+0
+0
+16777229
+0
+0
+13
+2362
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2370
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777241
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+25
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+13
+2378
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+2386
+17
+0
+25
+13
+0
+0
+13
+0
+21
+0
+0
+2394
+13
+21
+0
+16777233
+16777245
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+2402
+0
+0
+0
+17
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+2410
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+2418
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+2426
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2434
+0
+0
+0
+21
+0
+0
+0
+17
+0
+0
+0
+29
+13
+45
+0
+2442
+13
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+25
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+13
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+2450
+0
+0
+0
+21
+0
+0
+0
+2458
+0
+0
+17
+0
+0
+0
+17
+2466
+0
+17
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+17
+17
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+13
+0
+17
+0
+0
+13
+2474
+13
+0
+0
+16777245
+0
+0
+13
+2482
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+21
+0
+21
+2490
+0
+0
+0
+13
+0
+0
+0
+53
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+16777229
+0
+0
+81
+21
+17
+0
+2498
+0
+17
+21
+13
+0
+0
+13
+16777229
+0
+0
+0
+2506
+13
+13
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+2514
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2522
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+2530
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2538
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+2546
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+13
+16777233
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2554
+0
+0
+17
+2562
+17
+0
+25
+21
+0
+0
+0
+2570
+13
+0
+0
+29
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+2578
+0
+25
+0
+0
+0
+17
+0
+13
+17
+0
+0
+2586
+0
+0
+0
+2594
+0
+0
+0
+2602
+45
+13
+37
+17
+17
+0
+0
+17
+13
+13
+0
+2610
+21
+41
+0
+2618
+13
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2626
+0
+13
+25
+0
+0
+0
+0
+16777229
+0
+0
+0
+21
+0
+0
+0
+2634
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+13
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+2642
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2650
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2658
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+2666
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+17
+0
+0
+21
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2682
+13
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2690
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+17
+0
+2698
+0
+17
+13
+13
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+2706
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+29
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2714
+0
+0
+0
+2722
+0
+0
+17
+0
+13
+0
+0
+16777229
+0
+0
+0
+2730
+13
+25
+17
+0
+0
+0
+17
+0
+0
+0
+13
+2738
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+2746
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2754
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+2762
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+2770
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+13
+17
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2778
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+41
+0
+0
+0
+0
+0
+13
+0
+13
+0
+17
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2786
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2794
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+29
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+2802
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+0
+41
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2810
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2818
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+17
+0
+25
+13
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2826
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+2834
+13
+13
+37
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+41
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+33
+13
+0
+17
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+13
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+2842
+16777229
+17
+45
+0
+17
+0
+0
+13
+0
+21
+0
+2850
+13
+0
+0
+61
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+2858
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+45
+2866
+13
+21
+16777229
+13
+0
+0
+13
+25
+0
+0
+29
+29
+45
+0
+2874
+2882
+17
+33
+17
+0
+0
+21
+0
+0
+0
+0
+0
+0
+33
+0
+2890
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+13
+0
+0
+13
+16777233
+0
+0
+0
+0
+0
+0
+0
+2898
+21
+13
+33
+2906
+0
+17
+0
+13
+13
+0
+0
+2914
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+0
+17
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777233
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2922
+16777237
+0
+25
+25
+0
+0
+17
+0
+13
+0
+0
+2930
+21
+0
+0
+2938
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+13
+0
+0
+13
+2946
+0
+0
+29
+25
+0
+13
+0
+57
+13
+21
+0
+2954
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+2962
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+2970
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+2978
+0
+0
+0
+2986
+0
+0
+0
+0
+0
+0
+0
+2994
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3002
+13
+21
+61
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+3010
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+3018
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+21
+0
+21
+0
+0
+17
+25
+0
+0
+0
+13
+0
+0
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+21
+0
+17
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3026
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3034
+13
+13
+13
+0
+0
+0
+0
+17
+0
+17
+0
+17
+0
+0
+0
+13
+0
+0
+17
+16777233
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+33
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+3042
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+17
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+3050
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+21
+0
+0
+0
+21
+13
+0
+0
+0
+0
+13
+0
+0
+3058
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+3066
+17
+13
+37
+0
+13
+0
+0
+17
+0
+17
+0
+25
+0
+29
+0
+21
+16777229
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+3074
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3082
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+3090
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+13
+0
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3106
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+17
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+13
+0
+0
+13
+17
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+16777241
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3114
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3122
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+13
+0
+3138
+17
+0
+13
+0
+0
+0
+13
+16777229
+0
+29
+0
+37
+0
+29
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3146
+13
+0
+21
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+3154
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+21
+16777229
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3162
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3170
+13
+17
+49
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3178
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+17
+0
+13
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+3186
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+3194
+17
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+3202
+0
+0
+0
+3210
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3218
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3226
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+16777229
+0
+21
+21
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3234
+0
+0
+13
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+0
+3242
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3250
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+13
+0
+0
+41
+0
+0
+29
+3258
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+3266
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3274
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+29
+0
+21
+13
+13
+13
+0
+0
+13
+17
+0
+0
+13
+0
+0
+0
+17
+16777229
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+25
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+29
+0
+3282
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+3290
+0
+25
+0
+3298
+3306
+37
+77
+3314
+17
+0
+0
+25
+0
+13
+0
+3322
+0
+45
+0
+49
+25
+37
+17
+0
+0
+0
+0
+13
+17
+0
+0
+13
+0
+21
+0
+29
+13
+25
+21
+13
+0
+0
+0
+25
+0
+0
+0
+3330
+0
+0
+0
+3338
+37
+29
+81
+13
+13
+0
+0
+3346
+13
+13
+0
+3354
+0
+0
+0
+41
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+21
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3362
+0
+0
+0
+29
+0
+13
+49
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+3370
+17
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+3378
+13
+13
+0
+3386
+3394
+13
+57
+3402
+13
+0
+0
+0
+0
+0
+0
+3410
+21
+37
+0
+16777241
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+13
+13
+17
+3418
+0
+17
+0
+0
+0
+0
+0
+3426
+0
+0
+0
+3434
+0
+0
+41
+21
+0
+0
+0
+0
+0
+0
+0
+3442
+37
+25
+0
+33
+13
+13
+41
+17
+0
+0
+0
+33
+0
+0
+0
+3450
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+13
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+3458
+13
+0
+0
+3466
+0
+13
+41
+13
+13
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+3474
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3482
+0
+0
+0
+3490
+3498
+17
+61
+3506
+13
+13
+0
+0
+21
+0
+0
+3514
+0
+21
+0
+37
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+25
+25
+0
+0
+0
+0
+0
+0
+0
+3522
+17
+0
+0
+37
+0
+13
+81
+17
+0
+0
+0
+17
+0
+0
+0
+3530
+0
+29
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3538
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3546
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3554
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+3562
+0
+0
+17
+0
+0
+0
+0
+3570
+0
+0
+0
+17
+0
+13
+0
+3578
+16777233
+17
+49
+25
+0
+0
+0
+0
+0
+0
+0
+3586
+13
+17
+0
+29
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+25
+0
+0
+21
+0
+0
+0
+0
+25
+13
+0
+0
+13
+17
+13
+0
+3594
+25
+33
+0
+21
+0
+13
+0
+17
+0
+13
+0
+53
+21
+29
+0
+25
+3602
+13
+33
+21
+0
+0
+0
+0
+0
+0
+0
+3610
+17
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+16777229
+13
+25
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+17
+0
+3618
+0
+17
+29
+3626
+0
+17
+0
+0
+0
+0
+0
+81
+17
+61
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+41
+0
+25
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+16777229
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3634
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+3642
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3650
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+3658
+49
+0
+0
+13
+13
+13
+25
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3666
+0
+17
+21
+0
+0
+0
+0
+13
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+33
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+3682
+17
+21
+0
+3690
+13
+33
+73
+29
+0
+0
+0
+29
+13
+0
+0
+3698
+0
+37
+0
+41
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+17
+0
+21
+0
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+3706
+0
+25
+37
+0
+13
+0
+0
+3714
+13
+17
+0
+3722
+25
+0
+0
+3730
+0
+13
+41
+13
+0
+0
+0
+0
+0
+0
+0
+3738
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3746
+0
+0
+0
+17
+0
+0
+0
+13
+0
+13
+0
+37
+13
+0
+0
+17
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+25
+0
+0
+0
+3754
+25
+13
+65
+3762
+0
+0
+0
+3770
+0
+0
+0
+3778
+29
+37
+0
+29
+0
+0
+21
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+3786
+0
+13
+17
+3794
+0
+0
+0
+0
+0
+0
+0
+3802
+0
+29
+0
+3810
+0
+17
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+3818
+21
+17
+0
+25
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+3826
+13
+13
+25
+25
+0
+0
+0
+17
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3834
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3842
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+3850
+16777253
+0
+25
+3858
+0
+13
+0
+17
+0
+0
+0
+3866
+17
+61
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3874
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+3882
+29
+13
+53
+17
+0
+0
+0
+21
+13
+13
+0
+3890
+13
+21
+0
+25
+13
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+16777229
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+25
+13
+17
+0
+3898
+21
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+3906
+25
+21
+0
+3914
+17
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+3922
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+25
+25
+0
+25
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3930
+0
+0
+0
+3938
+17
+13
+49
+29
+0
+0
+0
+0
+13
+13
+0
+3946
+17
+37
+0
+3954
+17
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+3962
+17
+21
+0
+21
+17
+0
+29
+3970
+0
+0
+0
+16777229
+0
+0
+0
+3978
+13
+21
+0
+3986
+25
+17
+0
+3994
+21
+33
+0
+21
+13
+21
+0
+4002
+21
+41
+0
+4010
+0
+0
+21
+25
+0
+0
+0
+0
+13
+13
+0
+21
+0
+13
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4018
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+17
+0
+17
+0
+16777245
+13
+0
+13
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4026
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+4034
+25
+0
+0
+17
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+37
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+29
+17
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+21
+16777229
+13
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+4042
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4050
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4058
+0
+0
+0
+21
+21
+0
+0
+4066
+16777233
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+4074
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+37
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+4082
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+4090
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+13
+0
+0
+17
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+13
+13
+0
+0
+13
+0
+0
+0
+17
+13
+25
+0
+4106
+4114
+17
+17
+4122
+21
+17
+0
+17
+17
+0
+0
+45
+21
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777233
+0
+0
+0
+21
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+13
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+17
+0
+13
+0
+13
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+17
+0
+0
+0
+17
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4138
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+21
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+21
+0
+4146
+0
+0
+17
+16777229
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4154
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4162
+0
+0
+0
+4170
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+13
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4178
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+4186
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+4194
+13
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+4202
+0
+41
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+4210
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+37
+0
+13
+0
+4218
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+4226
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4234
+16777229
+17
+45
+21
+0
+0
+0
+13
+0
+13
+0
+77
+0
+45
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+21
+0
+0
+0
+25
+0
+17
+0
+13
+21
+0
+0
+4242
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+25
+0
+16777229
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+4250
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+21
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+13
+29
+0
+16777237
+0
+0
+0
+21
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+13
+21
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+45
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+4258
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4266
+13
+0
+0
+29
+0
+13
+0
+4274
+0
+0
+0
+4282
+13
+21
+0
+4290
+41
+17
+77
+4298
+13
+21
+0
+29
+0
+17
+0
+4306
+29
+33
+0
+21
+0
+17
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+4314
+0
+0
+0
+4322
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+53
+21
+0
+0
+25
+0
+0
+0
+13
+0
+0
+0
+4330
+25
+17
+0
+4338
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+25
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+4346
+21
+37
+65
+21
+0
+13
+0
+0
+25
+0
+0
+4354
+21
+21
+0
+4362
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+4370
+29
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+4378
+25
+0
+0
+4386
+4394
+17
+33
+0
+0
+0
+0
+0
+0
+0
+0
+4402
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4410
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4418
+0
+0
+0
+4426
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4434
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+16777229
+0
+21
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+4442
+25
+0
+33
+21
+13
+0
+0
+13
+17
+0
+0
+4450
+13
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+37
+25
+21
+0
+13
+0
+0
+0
+13
+0
+13
+0
+37
+33
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+13
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4458
+17
+0
+0
+4466
+0
+17
+0
+29
+0
+0
+0
+0
+13
+13
+0
+4474
+0
+13
+0
+4482
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4490
+17
+13
+0
+29
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+13
+0
+4498
+17
+25
+0
+0
+13
+0
+0
+29
+25
+13
+0
+4506
+37
+41
+0
+4514
+17
+21
+25
+0
+0
+0
+0
+0
+21
+0
+0
+25
+0
+0
+0
+25
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+29
+29
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+33
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777237
+13
+0
+0
+13
+0
+0
+0
+4522
+0
+0
+0
+16777229
+0
+13
+0
+4530
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4538
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4546
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+13
+0
+0
+4554
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+13
+13
+13
+0
+4562
+4570
+29
+29
+13
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4578
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+4586
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4594
+0
+0
+0
+13
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+4602
+0
+0
+0
+4610
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4618
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+4626
+29
+0
+0
+4634
+21
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+13
+16777229
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4650
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+4658
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4666
+0
+13
+0
+13
+13
+0
+0
+0
+0
+13
+0
+25
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+4674
+0
+0
+0
+13
+0
+17
+0
+13
+13
+0
+0
+4682
+37
+0
+0
+4690
+4698
+37
+81
+33
+0
+21
+0
+17
+13
+13
+0
+4706
+17
+0
+0
+4714
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+29
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+21
+13
+0
+4722
+0
+21
+0
+0
+13
+0
+0
+17
+0
+17
+0
+4730
+21
+37
+0
+4738
+0
+29
+0
+21
+0
+0
+0
+0
+0
+0
+0
+41
+13
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+17
+17
+0
+0
+25
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4746
+13
+37
+0
+21
+0
+0
+0
+17
+13
+17
+0
+4754
+13
+25
+0
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4762
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+4770
+0
+17
+0
+4778
+17
+0
+0
+13
+17
+0
+0
+25
+0
+17
+0
+73
+25
+29
+0
+4786
+0
+13
+33
+0
+0
+0
+0
+13
+0
+25
+0
+13
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4794
+0
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+4802
+0
+17
+0
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+25
+45
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+17
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+4810
+13
+13
+0
+17
+13
+13
+0
+4818
+0
+0
+0
+25
+0
+0
+0
+4826
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+17
+0
+0
+4834
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4842
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+4850
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+17
+0
+4858
+0
+0
+0
+17
+13
+0
+0
+16777233
+0
+0
+0
+4866
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+4874
+0
+0
+0
+0
+0
+0
+0
+4882
+13
+0
+0
+17
+0
+17
+0
+4890
+29
+57
+0
+4898
+0
+17
+0
+25
+0
+29
+0
+4906
+13
+41
+0
+4914
+0
+0
+0
+4922
+0
+0
+0
+21
+0
+0
+0
+29
+0
+17
+0
+25
+0
+13
+0
+16777237
+0
+0
+0
+29
+0
+0
+0
+21
+0
+0
+0
+4930
+37
+25
+0
+4938
+0
+0
+0
+16777229
+21
+0
+0
+4946
+33
+37
+0
+4954
+29
+13
+0
+21
+0
+0
+0
+17
+0
+0
+0
+4962
+17
+0
+0
+4970
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+4978
+21
+13
+0
+4986
+13
+0
+0
+13
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+4994
+21
+0
+0
+5002
+0
+0
+0
+13
+0
+17
+0
+25
+17
+17
+0
+5010
+13
+0
+0
+16777229
+0
+0
+0
+5018
+13
+0
+0
+5026
+25
+13
+0
+5034
+0
+0
+0
+25
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+33
+13
+13
+0
+0
+0
+0
+0
+13
+17
+13
+0
+5042
+17
+17
+0
+5050
+33
+13
+0
+5058
+0
+0
+0
+37
+33
+13
+0
+5066
+25
+17
+0
+5074
+13
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+25
+0
+57
+21
+0
+0
+5082
+13
+17
+0
+13
+0
+0
+0
+5090
+17
+21
+0
+5098
+25
+21
+0
+37
+13
+29
+0
+5106
+0
+29
+0
+5114
+29
+25
+0
+5122
+29
+13
+0
+5130
+0
+0
+0
+5138
+0
+17
+0
+5146
+13
+21
+0
+5154
+25
+0
+0
+5162
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+5170
+0
+0
+0
+16777237
+0
+0
+0
+5178
+0
+0
+0
+16777249
+0
+0
+0
+5186
+0
+21
+0
+5194
+0
+0
+0
+5202
+21
+0
+0
+5210
+37
+13
+0
+5218
+0
+21
+0
+16777233
+0
+0
+0
+5226
+17
+0
+0
+5234
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+5242
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777233
+33
+0
+0
+5250
+0
+0
+0
+5258
+13
+17
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+5266
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+17
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+5274
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777265
+0
+0
+0
+5282
+0
+13
+0
+5290
+0
+0
+0
+16777245
+0
+0
+0
+5298
+13
+25
+0
+5306
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+16777249
+0
+0
+0
+16777253
+0
+0
+0
+5314
+0
+0
+0
+5322
+0
+13
+0
+5330
+0
+13
+0
+5338
+0
+0
+0
+5346
+13
+0
+0
+5354
+25
+17
+0
+5362
+13
+17
+0
+5370
+21
+0
+0
+16777233
+0
+0
+0
+5378
+0
+0
+0
+5386
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5394
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+5402
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5410
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5418
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777241
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+16777233
+17
+0
+0
+0
+13
+0
+0
+13
+21
+17
+0
+0
+0
+0
+0
+5426
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+5434
+13
+0
+0
+16777229
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+5442
+13
+0
+0
+0
+0
+0
+0
+5450
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+5458
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+5466
+13
+0
+0
+13
+0
+13
+0
+5474
+0
+0
+0
+5482
+0
+17
+0
+5490
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5498
+13
+13
+0
+0
+0
+13
+0
+5506
+13
+0
+0
+5514
+25
+0
+0
+5522
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+5530
+0
+13
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5538
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+5546
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+17
+0
+5554
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5562
+0
+0
+0
+5570
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+21
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+5578
+0
+0
+0
+5586
+21
+0
+0
+5594
+0
+0
+0
+5602
+0
+0
+0
+33
+0
+0
+0
+5610
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5618
+21
+13
+0
+16777229
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5626
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5634
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+17
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+5650
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5658
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5666
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5682
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+5690
+13
+21
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+5698
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+5706
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5714
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5722
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5730
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5738
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+5746
+13
+0
+0
+16777245
+0
+0
+0
+16777249
+0
+13
+0
+5754
+13
+0
+0
+5762
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5770
+0
+0
+0
+5778
+21
+21
+0
+16777233
+13
+0
+0
+16777233
+0
+0
+0
+5786
+13
+0
+0
+5794
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5802
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+5810
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5818
+13
+17
+0
+5826
+0
+0
+0
+16777229
+0
+0
+0
+5834
+0
+0
+0
+5842
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5850
+0
+0
+0
+5858
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+16777253
+0
+0
+0
+5866
+0
+0
+0
+16777237
+0
+0
+0
+16777237
+0
+0
+0
+17
+21
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+5874
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+17
+0
+0
+5882
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5890
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5898
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5906
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777233
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+5914
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5922
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+17
+0
+5930
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+5938
+13
+0
+0
+16777237
+0
+0
+0
+16777233
+0
+0
+0
+5946
+0
+0
+0
+16777237
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+5954
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+5962
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+5970
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5978
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+5986
+13
+0
+0
+5994
+0
+0
+0
+16777237
+0
+0
+0
+6002
+0
+13
+0
+6010
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+13
+17
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+6018
+0
+0
+0
+6026
+0
+0
+0
+6034
+0
+21
+0
+45
+25
+0
+0
+6042
+17
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+6050
+13
+29
+0
+16777245
+0
+0
+0
+0
+0
+41
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6058
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6066
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6074
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+16777237
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+6082
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6090
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+25
+0
+0
+0
+6098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6106
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+81
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+6114
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6122
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777257
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+6130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6138
+0
+13
+0
+16777269
+0
+0
+0
+25
+29
+0
+0
+25
+0
+0
+0
+6146
+13
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+6154
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+6162
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6170
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777241
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6178
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+6186
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6194
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+13
+0
+6202
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+6210
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6218
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6226
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6234
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6242
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6250
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6258
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6266
+0
+13
+0
+16777229
+0
+0
+0
+6274
+0
+13
+0
+25
+0
+0
+0
+6282
+0
+0
+0
+6290
+0
+0
+0
+16777233
+0
+17
+0
+6298
+13
+0
+0
+6306
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6314
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6322
+13
+0
+0
+0
+0
+0
+0
+16777237
+13
+0
+0
+25
+0
+0
+0
+6330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+6338
+0
+0
+0
+0
+13
+0
+0
+16777245
+0
+0
+0
+17
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+13
+13
+0
+13
+0
+0
+0
+16777237
+0
+13
+0
+6346
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+6354
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+6362
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+21
+13
+0
+0
+6370
+0
+0
+0
+16777229
+17
+0
+0
+16777229
+0
+0
+0
+16777249
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6378
+53
+13
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+17
+0
+0
+16777233
+13
+25
+0
+0
+0
+0
+0
+6386
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+6394
+0
+41
+0
+6402
+0
+0
+0
+16777237
+0
+0
+0
+6410
+13
+0
+0
+6418
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6426
+17
+0
+0
+16777245
+0
+0
+0
+21
+0
+0
+0
+33
+17
+0
+0
+16777253
+13
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6434
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6442
+21
+0
+0
+16777233
+13
+0
+0
+16777241
+0
+0
+0
+13
+0
+0
+0
+6450
+0
+13
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+6458
+17
+0
+0
+16777237
+0
+0
+0
+6466
+0
+0
+0
+25
+13
+0
+0
+16777237
+21
+21
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6474
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+16777269
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6482
+0
+17
+0
+16777241
+0
+0
+0
+16777237
+0
+13
+0
+16777237
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6490
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6498
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6506
+0
+29
+0
+16777237
+0
+0
+0
+16777241
+0
+0
+0
+6514
+13
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6522
+0
+0
+0
+16777237
+0
+21
+0
+6530
+0
+0
+0
+21
+17
+0
+0
+6538
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6546
+0
+0
+0
+6554
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6562
+0
+0
+0
+6570
+0
+0
+0
+0
+0
+0
+0
+33
+13
+0
+0
+6578
+0
+13
+0
+16777229
+0
+0
+0
+6586
+0
+0
+0
+6594
+0
+0
+0
+16777229
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6602
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+17
+0
+0
+0
+6610
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6618
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6626
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6634
+0
+13
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+13
+0
+16777237
+0
+13
+0
+16777233
+0
+0
+0
+21
+13
+0
+0
+6642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6650
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6658
+0
+0
+0
+6666
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6674
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+6682
+13
+21
+0
+6690
+13
+0
+0
+16777233
+0
+0
+0
+33
+0
+0
+0
+6698
+13
+0
+0
+6706
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+6714
+0
+0
+0
+6722
+13
+0
+0
+16777249
+0
+0
+0
+21
+0
+0
+0
+6730
+0
+13
+0
+6738
+0
+0
+0
+6746
+0
+21
+0
+53
+13
+0
+0
+6754
+29
+41
+0
+16777229
+0
+13
+0
+16777229
+0
+13
+0
+21
+0
+0
+0
+6762
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6770
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6778
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+6786
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+21
+13
+0
+0
+6794
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6802
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+6810
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6818
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6826
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6834
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777253
+0
+0
+0
+16777241
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6842
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+6850
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+6858
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6866
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6874
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6882
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6890
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+6898
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6906
+0
+0
+0
+16777237
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6914
+13
+0
+0
+16777237
+0
+17
+0
+0
+0
+0
+0
+17
+0
+0
+0
+6922
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6930
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6938
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6946
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777233
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6954
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6962
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6970
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+6978
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6986
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+6994
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7002
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+16777233
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7010
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7018
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7026
+0
+0
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+7034
+0
+0
+0
+16777233
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777245
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+7042
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+21
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7050
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7058
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+17
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7066
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7074
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7082
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7090
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7106
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7114
+0
+13
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7122
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7138
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7146
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7154
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7162
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7170
+13
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7178
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7186
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7194
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7202
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7210
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7218
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7226
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7234
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7242
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7250
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7258
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7266
+13
+21
+0
+25
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7274
+13
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+13
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7282
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7290
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7298
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7306
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7314
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7322
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7338
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7346
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7354
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+7362
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7370
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7378
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7386
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7394
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7402
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7410
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7418
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7426
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+7434
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7442
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7450
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7458
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7466
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7474
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777281
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7482
+0
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7490
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+13
+0
+0
+7498
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7506
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7514
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+25
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+7522
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7530
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7538
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7546
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7554
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+7562
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7570
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+7578
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+7586
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7594
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7602
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7610
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7618
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7626
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7634
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+7650
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7658
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7666
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+7674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7682
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+13
+0
+0
+7690
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7698
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+17
+0
+0
+7706
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777245
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7714
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7722
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7730
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+21
+13
+0
+0
+7738
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+25
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+17
+17
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+7746
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+61
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+41
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+41
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+37
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+0
+17
+17
+0
+0
+0
+25
+0
+0
+29
+21
+0
+0
+524
+20
+515
+20
+516
+17
+515
+4
+517
+7
+522
+20
+516
+6
+519
+14
+515
+3
+515
+10
+516
+16
+516
+20
+518
+9
+521
+20
+517
+4
+518
+14
+515
+9
+522
+10
+515
+3
+515
+4
+516
+15
+515
+5
+515
+4
+518
+7
+521
+5
+515
+3
+520
+20
+516
+8
+515
+5
+516
+7
+526
+20
+516
+8
+520
+12
+515
+3
+515
+6
+515
+6
+515
+16
+522
+20
+515
+8
+516
+7
+516
+6
+519
+20
+518
+4
+517
+15
+516
+6
+515
+6
+515
+10
+518
+7
+515
+7
+515
+4
+516
+3
+518
+3
+515
+5
+518
+13
+515
+4
+515
+4
+518
+7
+515
+10
+523
+20
+515
+7
+517
+20
+516
+7
+515
+4
+517
+20
+515
+5
+517
+11
+517
+20
+517
+3
+515
+14
+515
+11
+515
+5
+515
+4
+517
+6
+516
+9
+515
+7
+515
+3
+520
+14
+515
+7
+515
+20
+516
+12
+516
+5
+515
+6
+521
+20
+521
+9
+517
+5
+516
+8
+515
+20
+520
+8
+516
+14
+515
+6
+516
+8
+522
+6
+515
+3
+515
+6
+516
+3
+515
+9
+515
+3
+516
+6
+515
+4
+515
+6
+515
+3
+515
+6
+519
+3
+515
+4
+516
+5
+518
+12
+515
+5
+517
+20
+519
+9
+515
+12
+518
+20
+517
+7
+515
+13
+517
+4
+515
+9
+515
+20
+515
+6
+518
+7
+522
+20
+517
+12
+518
+15
+519
+18
+516
+20
+515
+11
+517
+6
+515
+5
+515
+3
+516
+6
+515
+3
+516
+5
+516
+5
+515
+5
+515
+7
+515
+6
+517
+20
+515
+6
+515
+15
+516
+5
+516
+18
+516
+5
+515
+4
+515
+6
+516
+20
+519
+15
+516
+12
+517
+6
+515
+5
+515
+7
+515
+20
+515
+8
+517
+7
+516
+11
+515
+5
+518
+15
+516
+15
+515
+8
+515
+12
+515
+6
+515
+3
+516
+4
+516
+8
+515
+5
+515
+5
+517
+16
+516
+4
+516
+3
+515
+4
+516
+11
+519
+5
+518
+5
+515
+4
+515
+4
+516
+8
+515
+4
+516
+8
+515
+5
+517
+4
+518
+9
+515
+3
+516
+6
+515
+10
+515
+3
+515
+7
+515
+6
+516
+4
+515
+10
+515
+7
+516
+4
+515
+10
+515
+3
+515
+3
+515
+10
+516
+7
+515
+4
+519
+20
+516
+16
+515
+12
+519
+20
+516
+10
+515
+4
+515
+10
+516
+17
+515
+16
+515
+15
+515
+9
+515
+20
+516
+7
+518
+3
+515
+5
+516
+20
+515
+4
+515
+3
+515
+12
+516
+9
+518
+13
+516
+4
+517
+12
+515
+4
+515
+5
+515
+13
+515
+4
+516
+18
+515
+12
+516
+9
+520
+20
+515
+5
+515
+4
+515
+6
+515
+3
+515
+7
+515
+6
+515
+3
+517
+3
+515
+5
+515
+3
+515
+12
+518
+3
+515
+4
+517
+20
+516
+9
+515
+3
+515
+6
+518
+17
+515
+5
+515
+14
+515
+3
+515
+10
+515
+3
+515
+11
+519
+10
+515
+9
+518
+11
+518
+3
+515
+7
+517
+3
+516
+3
+516
+8
+516
+3
+515
+3
+520
+20
+516
+10
+517
+15
+515
+3
+516
+4
+515
+17
+518
+8
+516
+5
+516
+3
+515
+7
+521
+20
+516
+3
+517
+6
+516
+5
+519
+13
+516
+3
+516
+6
+515
+4
+522
+15
+516
+5
+520
+15
+522
+12
+516
+6
+521
+7
+515
+5
+516
+6
+515
+13
+518
+3
+516
+5
+516
+7
+520
+3
+516
+6
+516
+6
+515
+4
+517
+3
+515
+7
+515
+3
+516
+3
+516
+3
+515
+9
+516
+7
+516
+3
+515
+3
+515
+4
+515
+4
+517
+3
+515
+4
+517
+4
+516
+4
+515
+9
+515
+6
+517
+19
+516
+7
+515
+7
+515
+11
+515
+4
+515
+3
+515
+3
+519
+14
+515
+3
+516
+4
+517
+8
+515
+8
+515
+3
+515
+3
+516
+3
+522
+14
+516
+17
+516
+18
+515
+3
+515
+3
+515
+6
+515
+7
+515
+4
+517
+5
+516
+12
+515
+4
+516
+6
+515
+4
+515
+3
+518
+4
+515
+3
+515
+7
+515
+4
+516
+5
+515
+3
+515
+5
+515
+3
+517
+4
+518
+3
+515
+3
+520
+4
+516
+5
+516
+7
+516
+3
+519
+8
+521
+14
+525
+5
+515
+10
+515
+4
+515
+8
+515
+6
+517
+7
+519
+6
+515
+4
+515
+6
+516
+9
+517
+3
+515
+7
+515
+3
+515
+6
+515
+3
+515
+3
+522
+3
+515
+6
+515
+6
+519
+7
+517
+3
+516
+5
+515
+3
+515
+5
+515
+5
+516
+3
+516
+4
+516
+8
+515
+3
+516
+3
+517
+5
+515
+4
+515
+6
+515
+4
+515
+4
+518
+3
+515
+3
+517
+3
+516
+6
+517
+8
+516
+3
+516
+11
+515
+4
+515
+6
+515
+8
+516
+6
+516
+3
+515
+3
+515
+4
+515
+4
+518
+4
+515
+4
+515
+4
+516
+3
+518
+7
+520
+7
+518
+20
+517
+13
+517
+9
+516
+20
+515
+6
+525
+20
+518
+6
+515
+20
+515
+5
+516
+7
+516
+5
+516
+20
+516
+3
+515
+5
+516
+20
+515
+3
+516
+8
+515
+12
+518
+20
+517
+10
+516
+6
+517
+5
+515
+6
+516
+7
+519
+15
+515
+5
+515
+6
+518
+20
+515
+6
+515
+16
+517
+9
+515
+4
+517
+7
+516
+4
+515
+3
+516
+7
+517
+15
+517
+20
+515
+4
+517
+8
+518
+12
+520
+20
+515
+3
+515
+4
+517
+3
+515
+6
+516
+3
+516
+3
+515
+4
+522
+20
+517
+12
+522
+19
+516
+4
+517
+7
+516
+11
+517
+20
+515
+5
+517
+14
+522
+10
+516
+7
+524
+20
+516
+8
+516
+3
+519
+16
+517
+15
+516
+20
+518
+13
+515
+4
+516
+3
+515
+9
+520
+7
+524
+20
+515
+3
+520
+18
+517
+20
+516
+9
+516
+20
+517
+6
+515
+3
+515
+5
+519
+15
+516
+20
+515
+7
+515
+5
+515
+5
+516
+3
+520
+18
+516
+11
+518
+20
+515
+7
+515
+4
+515
+4
+520
+7
+515
+3
+515
+3
+515
+3
+516
+3
+515
+4
+515
+7
+516
+4
+517
+3
+515
+12
+515
+3
+515
+5
+516
+3
+515
+3
+516
+5
+517
+4
+515
+3
+515
+3
+516
+5
+516
+4
+516
+9
+515
+6
+515
+3
+515
+5
+516
+14
+515
+6
+516
+20
+515
+6
+515
+7
+516
+10
+515
+5
+516
+8
+521
+20
+516
+9
+517
+16
+515
+4
+515
+3
+516
+12
+516
+5
+515
+15
+515
+14
+516
+5
+516
+11
+517
+12
+515
+5
+515
+3
+515
+7
+515
+3
+516
+5
+516
+6
+516
+3
+517
+15
+517
+9
+515
+4
+522
+9
+516
+20
+515
+5
+516
+7
+516
+19
+516
+20
+516
+6
+515
+3
+515
+3
+516
+7
+516
+3
+515
+3
+516
+9
+516
+5
+516
+8
+515
+6
+515
+5
+515
+5
+516
+5
+515
+6
+515
+8
+516
+7
+515
+3
+515
+5
+520
+4
+516
+5
+516
+3
+515
+5
+520
+20
+516
+11
+519
+11
+515
+9
+519
+14
+515
+6
+516
+10
+516
+16
+516
+8
+515
+3
+518
+14
+516
+12
+520
+10
+518
+7
+516
+3
+515
+4
+515
+6
+518
+8
+515
+4
+515
+5
+516
+10
+516
+8
+516
+10
+515
+5
+518
+6
+527
+20
+518
+5
+519
+20
+515
+16
+516
+3
+516
+19
+516
+5
+522
+20
+515
+14
+522
+7
+515
+3
+515
+3
+517
+4
+515
+3
+517
+4
+516
+10
+517
+3
+515
+7
+517
+6
+521
+3
+519
+20
+517
+10
+516
+20
+517
+13
+515
+4
+515
+6
+520
+20
+517
+5
+519
+20
+532
+20
+521
+9
+520
+5
+532
+9
+524
+4
+519
+4
+517
+6
+519
+3
+532
+15
+518
+4
+521
+4
+524
+5
+520
+9
+519
+3
+518
+3
+518
+3
+520
+4
+519
+3
+516
+5
+520
+4
+532
+10
+520
+3
+528
+5
+516
+5
+517
+4
+516
+4
+522
+6
+531
+6
+516
+3
+515
+4
+529
+11
+522
+5
+517
+5
+516
+4
+518
+4
+516
+7
+515
+4
+518
+3
+521
+3
+523
+4
+515
+3
+516
+3
+516
+3
+532
+11
+516
+3
+530
+12
+515
+3
+527
+11
+515
+3
+524
+14
+519
+5
+516
+3
+516
+4
+519
+7
+527
+5
+527
+4
+516
+6
+520
+7
+525
+8
+523
+6
+517
+3
+520
+10
+517
+4
+515
+4
+522
+4
+516
+5
+518
+3
+515
+3
+515
+3
+515
+3
+516
+3
+519
+5
+516
+3
+516
+3
+516
+5
+517
+3
+515
+3
+519
+3
+532
+16
+525
+10
+523
+5
+520
+4
+530
+4
+523
+6
+519
+5
+515
+3
+516
+3
+526
+5
+518
+3
+528
+5
+515
+4
+517
+7
+518
+3
+529
+4
+515
+3
+519
+3
+515
+5
+517
+4
+519
+6
+517
+3
+515
+3
+515
+3
+528
+4
+522
+3
+521
+6
+519
+3
+516
+4
+515
+3
+532
+9
+517
+4
+522
+4
+515
+6
+523
+13
+517
+6
+515
+8
+518
+5
+521
+3
+526
+3
+515
+3
+522
+3
+518
+4
+518
+6
+523
+5
+516
+4
+515
+3
+515
+5
+518
+5
+518
+8
+518
+5
+515
+6
+517
+3
+516
+6
+516
+5
+515
+3
+516
+3
+516
+3
+516
+3
+515
+3
+515
+3
+517
+4
+516
+4
+516
+3
+517
+3
+516
+4
+517
+3
+532
+10
+518
+5
+532
+5
+519
+5
+519
+3
+522
+6
+520
+4
+515
+3
+520
+7
+516
+3
+515
+4
+520
+3
+524
+4
+515
+3
+526
+8
+520
+3
+527
+4
+519
+4
+528
+4
+518
+3
+517
+6
+525
+6
+523
+5
+517
+4
+515
+3
+517
+7
+515
+3
+516
+3
+529
+11
+525
+6
+529
+5
+516
+3
+520
+5
+523
+6
+524
+3
+522
+4
+517
+4
+521
+3
+515
+3
+518
+3
+515
+4
+522
+6
+519
+5
+515
+4
+532
+8
+516
+4
+517
+4
+515
+3
+515
+3
+520
+3
+532
+16
+518
+8
+524
+6
+515
+4
+516
+6
+516
+4
+531
+18
+519
+3
+523
+12
+522
+12
+518
+4
+515
+6
+515
+5
+517
+6
+516
+3
+515
+3
+515
+4
+515
+4
+522
+4
+515
+6
+515
+3
+516
+4
+519
+14
+515
+3
+515
+3
+516
+3
+518
+4
+515
+3
+515
+12
+517
+3
+522
+4
+515
+7
+517
+4
+515
+4
+516
+3
+519
+7
+516
+3
+515
+5
+516
+3
+516
+6
+516
+4
+524
+4
+516
+4
+523
+5
+517
+4
+516
+3
+517
+4
+516
+4
+516
+3
+517
+3
+516
+3
+517
+3
+520
+5
+516
+5
+521
+4
+519
+6
+515
+3
+517
+4
+515
+4
+520
+4
+515
+6
+520
+5
+516
+4
+518
+4
+525
+3
+516
+3
+519
+8
+520
+3
+517
+3
+515
+4
+526
+10
+517
+3
+518
+3
+532
+11
+532
+5
+516
+4
+516
+3
+527
+4
+519
+4
+516
+4
+529
+4
+518
+6
+516
+3
+517
+3
+532
+13
+516
+3
+523
+5
+522
+6
+515
+6
+519
+3
+516
+6
+518
+4
+515
+5
+531
+4
+515
+3
+524
+3
+516
+3
+515
+5
+519
+6
+518
+3
+516
+3
+532
+3
+515
+3
+531
+5
+518
+5
+518
+5
+518
+3
+518
+3
+518
+4
+515
+3
+515
+3
+524
+3
+517
+5
+518
+3
+520
+3
+518
+3
+516
+3
+515
+4
+523
+3
+515
+3
+522
+4
+532
+10
+518
+3
+532
+5
+518
+3
+532
+6
+519
+4
+522
+3
+523
+4
+517
+3
+522
+3
+529
+4
+532
+12
+524
+5
diff -r 000000000000 -r f80c9e6700ba test-data/chr4_part.ascii.counts
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/chr4_part.ascii.counts Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,3304 @@
+##windowmasker-statistics-format-version:ascii 1.0.0
+##windowmasker-statistics-algorithm-version:1.0.0
+##parameters:unit=8 t_low=8 t_high=52
+8
+0 52
+1 39
+2 30
+3 52
+4 39
+5 17
+6 11
+7 30
+8 25
+a 18
+b 37
+c 52
+d 21
+e 32
+f 52
+10 37
+11 17
+13 31
+14 17
+15 10
+17 13
+18 8
+1b 11
+1c 18
+1e 15
+1f 21
+20 31
+22 8
+23 17
+24 10
+28 17
+29 8
+2b 10
+2c 24
+2d 8
+2e 22
+2f 24
+30 52
+31 18
+32 19
+33 52
+34 21
+36 9
+37 20
+38 28
+39 12
+3a 15
+3b 45
+3c 52
+3d 24
+3e 35
+3f 52
+40 37
+41 17
+42 19
+43 24
+44 15
+47 14
+48 15
+4b 11
+4c 29
+4d 9
+4e 9
+4f 31
+50 16
+51 8
+53 12
+5e 8
+5f 15
+60 16
+64 10
+6b 9
+6c 11
+6d 9
+6f 9
+70 16
+72 8
+73 17
+74 9
+78 9
+79 16
+7a 8
+7b 13
+7c 21
+7e 10
+7f 20
+80 29
+82 16
+83 13
+88 12
+8c 8
+8d 10
+8e 8
+8f 18
+90 22
+9c 16
+9f 14
+a0 20
+a3 12
+a4 10
+ab 12
+ac 13
+af 8
+b0 23
+b1 10
+b3 30
+ba 13
+bb 30
+bc 21
+be 13
+bf 36
+c0 52
+c1 15
+c2 25
+c3 52
+c4 23
+c5 11
+c7 12
+c8 20
+c9 8
+cb 19
+cc 52
+cd 23
+ce 30
+cf 52
+d0 29
+d3 17
+d4 11
+d8 10
+db 14
+dc 18
+de 14
+df 25
+e0 24
+e1 13
+e2 10
+e3 20
+e4 18
+e6 8
+e7 9
+e8 15
+eb 14
+ec 35
+ed 8
+ee 18
+ef 48
+f0 52
+f1 12
+f2 11
+f3 43
+f4 18
+f5 8
+f6 15
+f7 12
+f8 18
+f9 20
+fa 12
+fb 33
+fc 52
+fd 16
+fe 25
+ff 52
+100 35
+101 17
+102 11
+103 18
+104 15
+107 15
+108 20
+10b 9
+10c 21
+10d 9
+10f 28
+111 12
+11f 9
+120 14
+124 10
+127 8
+12f 11
+130 24
+132 8
+133 17
+134 8
+137 9
+13c 12
+13d 9
+13f 37
+140 17
+141 9
+143 10
+14f 9
+164 9
+170 11
+17b 8
+17c 10
+180 22
+183 11
+193 12
+19f 13
+1af 8
+1b3 12
+1c0 18
+1c8 8
+1cc 15
+1cf 13
+1d0 9
+1dc 9
+1e0 14
+1e4 10
+1e5 13
+1e9 8
+1ec 8
+1ee 10
+1ef 9
+1f0 13
+1f1 12
+1f3 20
+1f5 8
+1f8 9
+1fa 10
+1fd 10
+200 31
+202 11
+203 17
+204 8
+207 8
+208 13
+20b 9
+20c 19
+20f 15
+210 11
+213 11
+223 8
+230 9
+233 12
+234 8
+23c 10
+23f 14
+240 18
+241 8
+242 9
+243 11
+248 9
+24f 12
+253 10
+260 8
+270 9
+273 15
+27c 9
+27f 20
+280 15
+282 10
+283 9
+28b 8
+28c 11
+2ac 10
+2af 9
+2b0 8
+2b3 11
+2c0 22
+2c1 8
+2c2 12
+2c3 14
+2c4 10
+2c7 10
+2cc 9
+2ce 23
+2cf 16
+2dc 8
+2de 9
+2e4 9
+2eb 15
+2ec 8
+2ee 20
+2ef 16
+2f0 17
+2f1 11
+2f3 21
+2f4 8
+2f5 8
+2f7 8
+2fb 11
+2fc 17
+2fe 13
+300 52
+301 9
+302 12
+303 52
+304 15
+306 8
+307 11
+308 17
+30b 15
+30c 52
+30d 9
+30e 25
+30f 50
+310 17
+311 8
+313 27
+314 9
+317 8
+31c 16
+31f 17
+320 18
+323 11
+328 9
+32b 9
+32c 11
+32f 17
+330 52
+331 15
+332 12
+333 52
+334 18
+335 11
+336 11
+338 21
+339 12
+33b 27
+33c 52
+33d 18
+33e 16
+33f 52
+340 29
+341 8
+342 8
+343 25
+34c 12
+34d 10
+34f 11
+350 11
+353 8
+360 10
+361 9
+362 9
+363 16
+36d 8
+36e 9
+370 18
+372 8
+373 16
+378 9
+37b 14
+37c 9
+37d 9
+37e 8
+380 18
+381 9
+383 13
+384 10
+387 9
+388 11
+38e 9
+38f 16
+390 12
+392 10
+393 12
+39f 13
+3a0 19
+3a3 8
+3ac 9
+3af 10
+3b0 27
+3b1 14
+3b2 8
+3b3 33
+3b8 9
+3b9 8
+3ba 9
+3bc 28
+3bd 14
+3be 20
+3c0 52
+3c2 12
+3c3 38
+3c4 13
+3cc 35
+3cd 10
+3ce 21
+3cf 46
+3d0 19
+3d1 9
+3d3 11
+3d7 9
+3d8 13
+3db 13
+3dc 10
+3dd 9
+3de 11
+3df 17
+3e0 8
+3e3 26
+3e4 10
+3e7 14
+3e8 8
+3eb 8
+3ec 24
+3ed 11
+3ee 12
+3ef 27
+3f0 52
+3f1 29
+3f2 14
+3f3 49
+3f4 27
+3f6 12
+3f7 27
+3f8 20
+3fa 11
+3fb 26
+3fc 52
+3fd 23
+3fe 24
+400 34
+401 17
+402 10
+403 27
+404 10
+407 14
+40b 15
+40c 19
+40d 12
+40e 10
+40f 13
+410 15
+412 12
+413 9
+41f 12
+420 13
+422 11
+423 13
+430 32
+431 8
+433 13
+43c 14
+43d 11
+440 9
+444 11
+47c 9
+480 9
+483 15
+490 12
+493 8
+4b0 11
+4c0 13
+4c1 12
+4c2 8
+4c3 13
+4cc 9
+4cf 17
+4df 9
+4f0 18
+4f3 10
+4f7 9
+4fc 25
+4fd 16
+4fe 10
+500 16
+503 11
+504 8
+50c 13
+50f 8
+51f 10
+5c0 14
+5f0 13
+600 13
+601 8
+603 15
+607 10
+60d 9
+60f 8
+64c 8
+67d 8
+6ac 16
+6c0 8
+6c3 9
+6d8 12
+700 15
+703 14
+70c 10
+710 8
+727 9
+730 17
+733 12
+73b 8
+73c 10
+740 10
+770 10
+780 11
+782 9
+783 8
+794 9
+7b3 12
+7c0 14
+7c3 9
+7c7 10
+7cc 14
+7cd 9
+7ce 8
+7cf 24
+7d3 12
+7e3 9
+7ec 8
+7f0 16
+7f3 13
+7f4 10
+7f7 8
+7fb 12
+7fc 30
+7fd 15
+7fe 8
+800 22
+801 13
+802 13
+803 28
+804 11
+808 12
+809 10
+80c 18
+80e 10
+80f 25
+810 8
+818 8
+81d 8
+81f 9
+820 11
+823 10
+828 8
+82c 8
+830 11
+833 32
+837 8
+838 8
+83b 10
+83c 11
+83e 10
+840 14
+843 9
+84f 8
+870 9
+880 9
+888 8
+88c 10
+8b3 8
+8c0 14
+8cc 11
+8cf 10
+8d3 8
+8d8 9
+8e0 10
+8fc 9
+900 18
+902 11
+903 12
+90f 12
+93d 10
+9c0 13
+9cc 12
+9cf 8
+9fc 13
+9fd 8
+a00 15
+a09 10
+a0c 11
+a33 12
+ab3 10
+ac0 10
+acf 10
+b00 16
+b02 12
+b03 14
+b04 10
+b07 10
+b0b 14
+b0c 10
+b0f 10
+b10 8
+b1f 8
+b30 8
+b33 19
+b38 9
+b3b 16
+b3c 12
+b3e 12
+b40 8
+b50 8
+b80 12
+bba 16
+bbc 9
+bc0 22
+bc3 13
+bc4 9
+bc7 8
+bcc 8
+bcf 20
+bd3 9
+bee 8
+bf0 16
+bf3 11
+bf8 10
+bf9 10
+bfb 16
+bfc 19
+bfd 8
+bfe 10
+c00 52
+c01 31
+c02 22
+c03 52
+c04 17
+c07 9
+c08 14
+c0b 13
+c0c 52
+c0d 12
+c0e 13
+c0f 40
+c10 32
+c13 16
+c18 11
+c20 20
+c23 9
+c2c 17
+c30 52
+c31 21
+c32 18
+c33 52
+c34 10
+c38 16
+c3a 11
+c3b 16
+c3c 33
+c3d 16
+c3e 28
+c40 24
+c42 8
+c43 13
+c4b 10
+c4c 20
+c4f 19
+c53 8
+c5c 8
+c60 10
+c70 15
+c7c 15
+c7d 9
+c80 15
+c81 8
+c83 13
+c8c 8
+c8f 16
+c91 8
+cae 8
+cb0 10
+cb3 12
+cbc 8
+cc0 51
+cc1 13
+cc2 15
+cc3 33
+cc4 22
+cc7 13
+cc8 8
+ccb 9
+ccc 52
+ccd 13
+cce 18
+ccf 40
+cd0 10
+cd1 9
+cd2 9
+cd3 13
+cd8 8
+cdc 15
+ce0 26
+ce3 8
+ce4 11
+ce5 8
+ce8 8
+cec 32
+ced 8
+cf0 46
+cf1 14
+cf2 10
+cf3 45
+cf4 15
+cf7 13
+cf8 8
+cf9 8
+cfa 9
+cfb 14
+cfc 41
+cfd 25
+cfe 27
+d00 19
+d01 10
+d03 15
+d04 9
+d0c 12
+d0f 25
+d10 10
+d30 17
+d33 10
+d3c 11
+d3d 8
+d40 13
+d43 9
+d80 14
+d87 8
+d8c 14
+dc0 22
+dc3 13
+dcb 9
+dcc 13
+dd0 10
+dec 12
+df0 9
+df7 11
+dfc 9
+e00 21
+e02 8
+e03 16
+e04 9
+e07 8
+e0b 12
+e0c 16
+e0f 15
+e10 12
+e11 9
+e20 15
+e27 10
+e30 8
+e38 9
+e3c 15
+e3d 10
+e40 16
+e43 10
+e49 8
+e4c 10
+e4f 10
+e50 8
+e60 8
+e73 12
+e7c 10
+e80 19
+e81 9
+e83 20
+e93 8
+eb0 11
+ec0 16
+ec1 9
+ec3 22
+ec4 13
+ecc 17
+ecd 8
+ece 15
+ee0 12
+ee7 8
+eec 8
+ef0 21
+ef2 8
+ef3 15
+ef4 11
+ef8 9
+efa 8
+efb 12
+efc 15
+efd 8
+efe 11
+f00 52
+f01 15
+f02 11
+f03 34
+f04 9
+f07 8
+f08 10
+f0b 8
+f0c 31
+f0d 8
+f0e 15
+f0f 40
+f10 15
+f13 17
+f1c 10
+f20 8
+f2c 13
+f30 31
+f31 9
+f33 30
+f37 9
+f38 18
+f3b 14
+f3c 36
+f3d 21
+f3e 16
+f40 12
+f41 9
+f42 9
+f43 16
+f44 8
+f4c 10
+f60 15
+f63 9
+f6c 9
+f70 8
+f73 15
+f7c 13
+f80 17
+f83 8
+f8c 14
+f8d 13
+f8e 8
+f93 9
+fa0 12
+fa4 12
+fb0 15
+fb1 11
+fb3 12
+fb4 9
+fb9 9
+fba 8
+fbb 8
+fbc 10
+fbd 9
+fbe 12
+fc0 52
+fc1 18
+fc2 11
+fc3 35
+fc4 30
+fc7 11
+fc8 13
+fcb 10
+fcc 36
+fce 17
+fd0 18
+fd1 8
+fd3 17
+fd4 16
+fdc 22
+fde 9
+fe0 14
+fe1 10
+fe3 17
+fe4 10
+fe7 9
+feb 12
+fec 14
+fed 9
+fee 13
+ff0 52
+ff1 16
+ff2 10
+ff3 38
+ff4 23
+ff5 11
+ff6 11
+ff7 17
+ff8 26
+ff9 13
+ffa 11
+ffb 19
+ffc 44
+ffd 28
+ffe 23
+1000 30
+1001 13
+1002 10
+1003 25
+1004 17
+1007 15
+100b 11
+100c 27
+100d 8
+100e 18
+1010 16
+1013 8
+1016 10
+1020 9
+102c 8
+1030 24
+1031 8
+1033 22
+1034 12
+1037 9
+1039 8
+103b 8
+103c 9
+103d 9
+1040 12
+1042 8
+1043 11
+1049 8
+1050 9
+1070 8
+107c 8
+1080 11
+1083 8
+1087 8
+1088 11
+108d 8
+1090 8
+1094 8
+10c0 26
+10c1 11
+10c2 8
+10c3 22
+10c4 8
+10c7 8
+10cc 11
+10e3 10
+10f0 15
+10f3 15
+10f7 8
+10fb 14
+10fc 21
+10fd 9
+10fe 11
+1100 8
+1103 9
+110c 8
+1110 11
+1131 9
+1140 9
+1143 9
+1148 8
+11c8 10
+11c9 8
+11f0 8
+1200 12
+1203 12
+120c 10
+1240 8
+1243 8
+1280 8
+12c0 8
+12f1 8
+12f3 8
+12fc 8
+1300 10
+1301 10
+1302 9
+1303 26
+1304 8
+130c 16
+1310 10
+1311 11
+1313 29
+1320 11
+1330 18
+1331 12
+1333 27
+133b 32
+133c 18
+133d 10
+1340 11
+1342 8
+1343 8
+1373 10
+1383 8
+13a0 8
+13a7 8
+13c0 24
+13c3 11
+13c7 8
+13cc 13
+13d0 8
+13e0 10
+13eb 8
+13f0 11
+13f1 18
+13f2 10
+13f3 16
+13f4 13
+13f7 17
+13fa 8
+13fc 37
+13fd 12
+13fe 15
+1400 29
+1403 10
+140c 14
+1430 9
+1433 8
+1440 9
+1480 9
+14cc 11
+14f0 10
+14f3 8
+14fc 8
+1500 9
+1503 9
+15bc 15
+1700 12
+1703 9
+17c0 13
+1800 13
+1803 9
+180c 12
+1837 9
+18b0 12
+18fe 8
+1951 24
+19f5 10
+1a12 8
+1a13 8
+1ab3 16
+1b00 13
+1b62 10
+1bd3 12
+1bfd 10
+1c00 20
+1c03 8
+1c0c 12
+1c20 9
+1c30 16
+1c33 16
+1c3c 10
+1c43 9
+1c9e 12
+1cc0 16
+1cc3 10
+1cc9 12
+1ccb 8
+1ccc 15
+1ccd 10
+1cd2 8
+1cec 9
+1cf0 9
+1cf3 14
+1cf8 8
+1d87 9
+1da7 9
+1db2 8
+1dc0 10
+1dc1 12
+1dc3 9
+1dc4 10
+1e00 14
+1e03 8
+1e51 8
+1e80 11
+1ef0 9
+1f00 11
+1f03 19
+1f04 9
+1f0c 11
+1f30 10
+1f33 12
+1f34 8
+1f3c 21
+1f3e 12
+1f50 10
+1f70 8
+1fb8 10
+1fbc 9
+1fc0 23
+1fc3 12
+1fc4 9
+1fcc 14
+1fd0 17
+1fec 9
+1ff0 31
+1ff1 9
+1ff2 11
+1ff3 11
+1ff4 21
+1ff7 10
+1ff8 13
+1ff9 10
+1ffc 23
+1ffe 12
+2000 26
+2001 11
+2003 21
+2004 15
+2008 10
+200c 22
+200d 11
+200e 8
+2010 8
+2012 10
+2020 11
+2021 8
+2027 8
+2030 17
+2031 11
+2033 18
+203d 12
+203e 13
+2040 13
+2080 13
+2083 9
+2090 8
+20a0 11
+20c0 9
+20c1 9
+20c3 21
+20cc 30
+20de 8
+20e7 11
+20e8 9
+20f0 11
+20f3 11
+20fc 8
+20fd 12
+20fe 15
+2100 11
+2103 11
+213c 11
+2140 8
+2203 8
+2220 8
+22c0 9
+22ea 11
+2300 17
+2303 9
+2313 8
+2315 11
+2330 8
+233c 14
+233e 11
+2340 8
+2361 12
+2374 11
+2376 11
+2382 8
+23c0 8
+23cc 8
+23f0 10
+23f3 8
+23f4 9
+23fc 24
+23fe 11
+2400 19
+2403 10
+240a 8
+2433 11
+24c4 11
+2501 9
+2531 8
+26fd 12
+2700 11
+2703 12
+272e 12
+2730 11
+273c 8
+27c0 11
+27f0 11
+27fc 18
+2800 12
+2801 9
+2803 15
+280c 9
+281c 10
+28cc 8
+28d0 8
+2920 10
+2acc 9
+2b03 8
+2b3e 9
+2bf0 9
+2bfe 8
+2c00 11
+2c02 11
+2c03 24
+2c0c 11
+2c0e 10
+2c10 11
+2c1a 18
+2c30 11
+2c32 9
+2c3c 12
+2c40 10
+2c80 9
+2cc0 14
+2cc3 8
+2ccc 22
+2ce0 12
+2cec 17
+2cf1 10
+2cf3 11
+2cfc 15
+2d00 12
+2d03 8
+2d04 8
+2d40 9
+2d87 10
+2d8d 11
+2da0 10
+2de0 8
+2e00 8
+2e01 8
+2e30 8
+2e40 12
+2e50 8
+2e73 11
+2ea6 10
+2eea 14
+2ef3 8
+2f00 13
+2f03 17
+2f0c 8
+2f1c 10
+2f30 9
+2f33 11
+2f39 8
+2f3c 18
+2f4d 8
+2f5e 9
+2f60 8
+2f7c 8
+2fb0 8
+2fc0 19
+2fc3 10
+2fd0 8
+2fe0 8
+2fe3 10
+2fe4 8
+2fec 8
+2ff0 16
+2ff1 9
+2ff2 12
+2ff3 12
+2ff4 8
+2ff8 14
+2ffa 11
+2ffc 16
+2ffd 10
+3000 52
+3001 18
+3002 16
+3003 52
+3004 31
+3006 10
+3008 21
+3009 15
+300a 11
+300c 52
+300d 16
+300e 21
+3010 19
+3012 8
+3013 13
+3020 24
+3024 11
+302c 14
+3030 42
+3031 11
+3032 8
+3033 52
+3034 8
+3038 12
+3039 10
+303c 24
+303d 14
+303e 11
+3040 24
+3042 12
+3043 15
+304c 13
+3053 9
+3060 8
+3063 8
+3070 10
+3073 11
+3078 12
+307c 12
+3080 18
+3081 9
+3083 15
+3090 10
+3093 8
+30b0 13
+30b3 14
+30bc 21
+30bd 9
+30c0 39
+30c1 15
+30c2 15
+30c3 49
+30c4 15
+30c8 10
+30c9 8
+30cc 34
+30cd 9
+30ce 11
+30d0 8
+30d3 17
+30e0 12
+30e3 13
+30e8 9
+30ec 11
+30f0 25
+30f1 10
+30f3 34
+30f4 13
+30f8 13
+30fa 12
+30fc 44
+30fd 11
+30fe 14
+3100 21
+3103 23
+3108 9
+310c 21
+3113 11
+3123 8
+3130 25
+3131 31
+3133 52
+313c 9
+313d 8
+313e 9
+31a1 10
+31c0 10
+31c3 9
+31f1 11
+31fc 11
+3200 15
+3202 10
+3203 23
+3208 8
+320c 14
+3233 12
+3250 9
+327c 8
+3283 8
+32c3 13
+32cc 9
+32ce 8
+32d0 9
+32d8 14
+32da 9
+32f5 11
+32fd 8
+32fe 8
+3300 51
+3301 12
+3302 21
+3303 35
+3304 18
+3308 12
+330c 34
+330d 8
+330e 17
+3310 24
+3313 40
+331c 10
+3320 15
+3323 13
+332d 9
+332e 8
+3330 39
+3331 24
+3332 12
+3333 52
+3334 15
+3335 10
+3338 15
+333c 41
+333d 21
+333e 9
+3340 13
+3341 9
+3343 10
+3344 11
+3348 9
+334c 11
+3350 9
+3360 10
+3363 14
+3370 13
+337c 11
+3380 25
+3381 9
+3382 9
+3383 13
+338c 12
+3390 9
+3393 16
+3394 8
+33ad 8
+33b0 17
+33b1 11
+33b2 8
+33b4 9
+33b8 9
+33bc 11
+33c0 41
+33c1 11
+33c2 15
+33c3 41
+33c4 15
+33c8 9
+33ca 8
+33cc 25
+33ce 11
+33d0 15
+33d3 11
+33d4 9
+33dc 11
+33de 8
+33e0 13
+33ec 13
+33ee 9
+33f0 34
+33f1 14
+33f2 10
+33f4 20
+33f5 10
+33f6 9
+33f8 18
+33f9 10
+33fa 11
+33fc 50
+33fd 32
+33fe 24
+3400 15
+3401 15
+3402 10
+3403 20
+3404 13
+340c 12
+3410 8
+3412 10
+3420 13
+3430 15
+3432 9
+343c 19
+343e 10
+3440 9
+344c 8
+348c 11
+34c0 11
+34c3 10
+34cc 11
+34f0 9
+34fc 8
+3500 10
+3503 10
+3504 9
+3600 11
+361d 11
+3632 15
+3700 15
+3701 8
+3703 10
+370c 9
+3723 8
+372c 8
+373c 11
+374a 11
+378c 11
+3793 8
+37c0 11
+37c3 11
+37d0 10
+37d3 8
+37dc 8
+37f0 8
+37f1 10
+37fc 12
+37fd 10
+3800 23
+3801 17
+3802 12
+3803 20
+380c 14
+380e 8
+3810 8
+3820 12
+382e 8
+3830 13
+3831 8
+383c 9
+383e 11
+3840 9
+3880 12
+38b0 9
+38c0 11
+38e0 10
+38f0 11
+38f4 9
+38fc 12
+3900 12
+3903 8
+390c 10
+3931 8
+3970 8
+39cc 10
+39f0 8
+39fc 8
+3a00 14
+3a03 11
+3a04 8
+3a0c 10
+3a0e 8
+3a43 9
+3a72 8
+3b00 20
+3b03 24
+3b04 11
+3b08 8
+3b0c 14
+3b0e 8
+3b10 10
+3b11 8
+3b13 24
+3b30 22
+3b31 8
+3b32 9
+3b38 9
+3b39 14
+3b3a 12
+3b3c 14
+3b43 9
+3b80 11
+3b83 9
+3b9d 8
+3bc0 22
+3bc3 10
+3bc4 11
+3bcc 8
+3be0 13
+3be1 8
+3bf0 18
+3bf9 9
+3bfc 17
+3bfd 19
+3bfe 11
+3c00 52
+3c01 20
+3c02 24
+3c03 51
+3c04 14
+3c05 9
+3c06 9
+3c08 9
+3c0c 32
+3c0d 14
+3c0e 11
+3c10 13
+3c20 16
+3c2c 8
+3c30 45
+3c31 11
+3c32 12
+3c34 9
+3c38 11
+3c39 9
+3c3c 32
+3c3d 11
+3c3e 13
+3c40 20
+3c43 18
+3c48 8
+3c4c 16
+3c50 9
+3c70 8
+3c7c 9
+3c80 9
+3c83 10
+3cb0 10
+3cbc 9
+3cc0 30
+3cc1 13
+3cc2 10
+3cc3 26
+3cc4 21
+3ccc 36
+3cce 13
+3cd0 10
+3ce0 24
+3cec 14
+3cf0 31
+3cf1 10
+3cf2 11
+3cf4 21
+3cf8 11
+3cfc 43
+3cfd 12
+3cfe 24
+3d00 21
+3d02 9
+3d03 10
+3d04 13
+3d0c 19
+3d0d 8
+3d10 10
+3d24 10
+3d31 9
+3d3c 12
+3d40 11
+3d43 8
+3d50 8
+3d80 10
+3dbe 10
+3dcc 14
+3dce 9
+3df0 16
+3df2 10
+3dfc 18
+3dfe 9
+3e00 28
+3e03 13
+3e0c 12
+3e0e 8
+3e30 11
+3e34 9
+3e3c 10
+3e3d 8
+3e40 17
+3e50 8
+3e51 8
+3e90 11
+3ebe 13
+3ec0 10
+3ec4 10
+3ecc 15
+3ee0 11
+3eec 10
+3ef0 11
+3ef1 10
+3ef4 8
+3efc 9
+3efd 12
+3efe 15
+3f00 52
+3f01 21
+3f02 19
+3f03 32
+3f04 17
+3f08 10
+3f0c 34
+3f0d 9
+3f0e 15
+3f10 23
+3f11 8
+3f14 8
+3f1c 13
+3f20 11
+3f2c 9
+3f30 36
+3f31 9
+3f32 15
+3f34 10
+3f38 8
+3f3c 32
+3f3d 10
+3f3e 22
+3f40 22
+3f42 12
+3f4c 15
+3f4d 12
+3f50 9
+3f5c 8
+3f70 14
+3f78 8
+3f79 8
+3f7c 20
+3f7d 12
+3f7e 10
+3f80 19
+3f84 9
+3f8c 10
+3f8d 8
+3f90 18
+3f94 8
+3fa0 10
+3fac 10
+3fb0 18
+3fb1 10
+3fb8 13
+3fbc 18
+3fbe 12
+3fc0 52
+3fc1 15
+3fc2 17
+3fc4 25
+3fc6 11
+3fc8 15
+3fca 9
+3fcc 52
+3fcd 14
+3fce 11
+3fd0 31
+3fd1 9
+3fd2 13
+3fd4 14
+3fd6 8
+3fd8 9
+3fd9 8
+3fdc 14
+3fde 11
+3fe0 20
+3fe2 9
+3fe4 13
+3fe5 8
+3fe8 12
+3fe9 11
+3fec 22
+3fed 9
+3fee 14
+3ff0 52
+3ff1 15
+3ff2 24
+3ff4 24
+3ff6 10
+3ff8 25
+3ff9 22
+3ffa 14
+3ffc 52
+3ffd 27
+3ffe 23
+4000 44
+4001 18
+4002 21
+4004 15
+4005 9
+4008 13
+400a 9
+400c 32
+400d 11
+400e 20
+4010 18
+4012 13
+4014 10
+401c 12
+401e 14
+4020 13
+4024 10
+4028 8
+402c 9
+402e 15
+4030 25
+4034 12
+4038 8
+4039 9
+403a 10
+403c 16
+403d 10
+403e 19
+4040 14
+4050 9
+407e 16
+4081 8
+4084 11
+4094 8
+40c0 21
+40c1 8
+40c4 11
+40cc 21
+40ce 9
+40d0 8
+40d8 16
+40dc 9
+40e0 8
+40e8 10
+40ec 17
+40f0 9
+40f4 10
+40fc 19
+40fd 12
+4100 15
+4101 9
+4102 8
+4104 10
+410c 8
+4120 8
+4124 8
+4180 8
+4200 17
+420a 9
+420c 9
+421c 8
+4240 14
+424c 11
+4250 10
+4300 29
+4302 10
+4304 13
+430c 19
+4310 12
+4320 8
+4330 15
+433c 14
+4370 8
+4380 11
+4390 8
+43a0 9
+43b0 9
+43bc 8
+43c0 18
+43c4 8
+43cc 8
+43d4 8
+43f0 18
+43f1 9
+43f4 8
+43f9 9
+43fc 17
+43fd 12
+4400 14
+4401 11
+4405 16
+440c 9
+4424 9
+4430 11
+443c 9
+444c 9
+44c0 8
+44c4 8
+44cc 13
+44f0 10
+4500 8
+4600 8
+4654 24
+4720 9
+4770 12
+47c0 10
+47f0 11
+47f4 9
+47fc 13
+4800 15
+4802 10
+480c 11
+480e 8
+4820 9
+4834 8
+48c0 8
+48c5 10
+48fc 9
+490c 11
+4a00 10
+4b00 11
+4b3c 8
+4bcc 12
+4bfc 14
+4c00 17
+4c01 11
+4c04 9
+4c0c 19
+4c30 11
+4c3c 8
+4c40 9
+4c44 12
+4c48 9
+4c4c 35
+4c4e 10
+4c68 9
+4c80 12
+4cc0 25
+4cc1 9
+4cc4 18
+4cc8 9
+4ccc 17
+4cce 12
+4cec 28
+4cf0 15
+4cf4 8
+4cfc 19
+4d00 15
+4d0c 10
+4d90 8
+4ec0 13
+4ed6 9
+4ef0 8
+4f00 28
+4f0c 12
+4f10 9
+4f30 10
+4f3c 10
+4f3d 8
+4f40 10
+4f4c 8
+4f7c 10
+4f80 10
+4f94 10
+4fc0 14
+4fc4 14
+4fcc 16
+4fd0 8
+4fdc 8
+4fe8 9
+4fec 9
+4ff0 32
+4ff1 20
+4ff2 8
+4ff4 11
+4ff5 8
+4ff8 11
+4ff9 8
+4ffc 34
+4ffd 14
+5000 36
+5001 9
+500c 13
+500d 8
+5021 8
+5030 11
+5031 8
+5040 8
+5080 11
+50c0 10
+50cc 8
+5100 11
+5101 12
+5195 18
+51dc 12
+5200 14
+5300 13
+5330 18
+53c0 11
+53cc 8
+53f0 10
+53fc 10
+5400 11
+5440 15
+5480 8
+54c0 8
+5600 9
+56f1 17
+57fc 11
+5a00 8
+5bfc 9
+5c00 17
+5c30 8
+5cfc 9
+5f00 15
+5f80 8
+5fc0 8
+5ff0 12
+5ff1 12
+5ff8 8
+5ffc 11
+6000 15
+6004 9
+6005 9
+600c 10
+6010 11
+6080 8
+60dc 8
+60f0 8
+60fc 9
+6100 8
+61bd 10
+61cc 15
+61cd 10
+62c1 9
+6320 13
+6335 8
+63f0 9
+63f9 13
+63fc 8
+63fd 13
+6400 11
+6440 10
+6544 19
+6806 9
+6848 8
+6acd 9
+6c00 13
+6ce0 11
+6cf0 8
+6e90 15
+6f00 8
+6f1d 16
+6f22 15
+6f3c 9
+6f4c 11
+6f80 10
+6fc0 8
+6ff0 17
+6ff4 10
+6ffc 8
+7000 24
+7001 11
+7002 9
+700c 15
+7030 14
+703c 13
+7040 8
+7065 13
+7080 9
+70b0 10
+70c0 16
+70c1 11
+70cc 13
+70f0 11
+710c 8
+71c0 9
+7278 10
+7300 21
+7310 9
+7320 8
+7324 10
+732d 14
+7330 14
+7331 11
+7332 8
+7348 10
+73b0 8
+73c0 14
+73cc 13
+73f0 12
+73fc 16
+73fd 9
+7401 10
+749c 8
+74a0 12
+74cc 8
+761c 10
+76c8 9
+7700 10
+7722 10
+77fc 12
+7800 11
+7804 9
+7814 8
+788d 12
+78b0 11
+7b00 11
+7b39 11
+7b90 8
+7bc0 9
+7bc2 8
+7bc4 8
+7bf0 9
+7bfc 17
+7c00 22
+7c0c 17
+7c20 8
+7c30 14
+7c34 9
+7c3c 8
+7c4c 11
+7cc0 18
+7ccc 9
+7cd0 8
+7cec 8
+7cf0 19
+7cfc 11
+7d34 8
+7d40 9
+7d4c 8
+7d7d 8
+7dc0 8
+7dc9 8
+7de5 8
+7dfc 9
+7e00 9
+7e44 8
+7e50 8
+7e80 9
+7ec0 12
+7ef0 11
+7efc 8
+7f00 31
+7f0c 11
+7f3c 14
+7f40 12
+7f7c 9
+7f7d 9
+7f80 13
+7fa0 9
+7fb0 12
+7fbc 8
+7fc0 31
+7fc1 8
+7fc4 9
+7fc5 10
+7fcc 24
+7fd0 19
+7fe0 20
+7fe4 8
+7fec 10
+7ff0 21
+7ff1 9
+7ff4 9
+7ff8 8
+7ff9 11
+7ffc 22
+7ffd 14
+8000 27
+8001 11
+8004 12
+8008 11
+800c 13
+8010 21
+8014 10
+8024 8
+8028 9
+802c 16
+8030 23
+8031 9
+8034 13
+8038 10
+803c 17
+803d 10
+8040 12
+8041 9
+8048 9
+8060 11
+8078 8
+8080 10
+8084 9
+8090 8
+80b0 11
+80bd 8
+80c0 20
+80c4 9
+80cc 15
+80cd 10
+80d0 14
+80d8 8
+80ec 10
+80f0 11
+80f4 8
+80f8 13
+80fc 29
+80fd 14
+8100 16
+810c 8
+81cc 13
+81fc 10
+8200 10
+8201 10
+8208 8
+820c 8
+8238 8
+82c0 10
+8300 18
+8304 12
+8308 8
+830c 17
+8330 17
+8331 10
+833c 9
+8380 9
+839c 10
+83a0 8
+83c0 17
+83cc 10
+83ec 8
+83f0 11
+83f5 11
+83f8 10
+83f9 9
+83fc 9
+8400 11
+8404 8
+8410 8
+8450 8
+84cc 8
+84e9 8
+84f0 9
+8500 9
+8684 8
+86f4 10
+8700 8
+870c 11
+8734 8
+8800 12
+8830 8
+88dd 20
+8a00 9
+8af8 8
+8b00 9
+8b30 10
+8ba9 12
+8c00 13
+8c01 8
+8c0c 9
+8c30 10
+8c4c 13
+8c80 14
+8cc0 11
+8ccc 14
+8cd5 8
+8cd8 9
+8cf0 14
+8cf8 8
+8cfc 10
+8d00 10
+8d04 10
+8d0c 8
+8dd8 8
+8e00 10
+8e08 12
+8ec0 8
+8ef8 8
+8f00 16
+8f04 8
+8f0c 12
+8f30 9
+8f38 8
+8f3c 8
+8f40 8
+8f80 10
+8fc0 19
+8fc8 8
+8fd0 11
+8fec 10
+8ff0 21
+8ff1 8
+8ff4 10
+8ff5 9
+8ff8 8
+8ffc 17
+9000 19
+9001 8
+900c 9
+9030 9
+9041 8
+90c0 8
+90e4 11
+90fc 8
+9100 17
+9200 11
+9300 9
+93c0 9
+93f0 9
+93fc 13
+9400 10
+943c 8
+9465 18
+94c4 9
+9500 8
+9510 12
+9511 10
+97fc 8
+9ba4 17
+9bc8 12
+9bf5 13
+9bfc 10
+9c00 13
+9c0c 10
+9cf0 14
+9f00 12
+9f30 9
+9fa0 8
+9fb0 8
+9fc0 12
+9fe0 10
+9ff0 15
+9ff8 9
+9ffc 9
+a000 13
+a004 8
+a00c 12
+a030 13
+a080 10
+a0c0 19
+a0cc 12
+a0f0 8
+a3fc 9
+a400 12
+a500 8
+a80c 11
+a9b8 9
+a9bc 11
+ab30 10
+ab31 9
+acc0 9
+acf4 8
+af30 9
+af80 9
+aff4 9
+aff8 8
+affc 14
+b000 19
+b001 13
+b008 10
+b00c 22
+b010 8
+b02c 10
+b030 13
+b03c 10
+b04c 8
+b080 8
+b08c 9
+b0c0 18
+b0d8 8
+b0e0 8
+b0f0 16
+b100 12
+b130 11
+b131 12
+b1fc 10
+b200 10
+b22c 8
+b2c0 10
+b300 23
+b30c 18
+b31c 9
+b330 13
+b331 14
+b33c 13
+b378 10
+b380 10
+b381 13
+b3b0 20
+b3c0 11
+b3d0 8
+b3e0 8
+b3e4 9
+b3ec 8
+b3f0 18
+b3f4 9
+b3fc 22
+b400 12
+b40c 8
+b410 10
+b430 10
+b500 8
+b680 8
+b800 10
+b900 8
+b901 8
+ba40 9
+ba44 8
+bb30 10
+bb40 8
+bbfc 12
+bc00 21
+bc01 8
+bc0c 11
+bc34 10
+bc3c 13
+bc4c 11
+bc74 12
+bc7c 10
+bc80 8
+bcc0 11
+bccc 11
+bcf0 19
+bcfc 12
+bd00 13
+bd78 10
+be00 25
+be0c 9
+be8c 8
+bec0 13
+befc 9
+bf00 23
+bf04 11
+bf0c 17
+bf30 13
+bf3c 12
+bf40 15
+bf4c 14
+bf50 9
+bf58 10
+bf80 9
+bf90 10
+bfb0 11
+bfc0 32
+bfc4 9
+bfcc 10
+bfd0 13
+bfe0 11
+bfe4 9
+bfec 10
+bff0 22
+bff4 12
+bffc 29
+c000 52
+c004 26
+c008 12
+c00c 52
+c010 21
+c018 11
+c01c 12
+c020 14
+c024 8
+c028 11
+c02c 17
+c030 52
+c034 10
+c038 21
+c03c 37
+c040 18
+c04c 15
+c060 10
+c06c 8
+c070 10
+c07c 15
+c080 19
+c08c 12
+c090 9
+c0a0 11
+c0b0 18
+c0bc 19
+c0c0 45
+c0c4 16
+c0cc 48
+c0d0 19
+c0d4 8
+c0d8 10
+c0dc 12
+c0e0 10
+c0e4 12
+c0ec 20
+c0f0 36
+c0f4 10
+c0f8 8
+c0fc 44
+c100 22
+c104 10
+c108 14
+c10c 20
+c12c 10
+c130 12
+c138 8
+c13c 12
+c140 9
+c1c0 10
+c1e0 10
+c1f0 8
+c200 18
+c20c 13
+c230 9
+c240 8
+c270 8
+c27c 8
+c290 8
+c2c0 11
+c2cc 13
+c2f0 15
+c300 52
+c304 18
+c308 8
+c30c 47
+c310 17
+c318 8
+c31c 8
+c320 9
+c324 12
+c32c 11
+c330 27
+c334 11
+c338 9
+c33c 38
+c340 9
+c34c 16
+c350 9
+c360 10
+c370 8
+c380 13
+c384 8
+c38c 8
+c3a0 19
+c3ac 10
+c3b0 12
+c3b8 9
+c3c0 27
+c3c4 16
+c3cc 24
+c3d0 13
+c3d8 11
+c3dc 11
+c3e0 13
+c3e8 9
+c3f0 45
+c3f4 12
+c3f8 10
+c400 19
+c404 11
+c408 8
+c40c 23
+c410 10
+c41c 8
+c424 9
+c430 21
+c480 11
+c4c0 28
+c4c4 38
+c4cc 30
+c4d0 12
+c4e0 10
+c4ec 8
+c4f0 8
+c4f8 9
+c500 17
+c5c0 8
+c600 8
+c62c 10
+c684 11
+c700 14
+c708 8
+c70c 9
+c71c 8
+c780 9
+c7c0 13
+c7c4 10
+c7cc 9
+c7f0 14
+c7f4 9
+c800 14
+c80c 18
+c820 10
+c830 15
+c8f0 8
+c908 10
+c9f0 11
+cb00 15
+cb0c 9
+cb30 8
+cb40 8
+cb90 8
+cbb8 8
+cbc0 11
+cbcc 11
+cbf0 9
+cbf8 8
+cc00 52
+cc04 17
+cc08 12
+cc0c 37
+cc10 17
+cc20 13
+cc24 9
+cc30 44
+cc34 10
+cc38 12
+cc40 22
+cc44 8
+cc4c 52
+cc70 10
+cc80 14
+cc8c 8
+ccb0 9
+ccb4 8
+ccc0 32
+ccc4 29
+ccc8 19
+cccc 52
+ccd0 18
+cce0 17
+cce4 9
+cce8 8
+ccf0 33
+ccf4 8
+cd00 16
+cd04 8
+cd10 8
+cd28 8
+cd8c 14
+cdc0 10
+cdf0 9
+ce00 36
+ce04 12
+ce08 11
+ce0c 8
+ce4c 14
+ce90 9
+ceb4 9
+cec0 19
+cec4 26
+ced0 12
+cee0 8
+cef4 8
+cf00 50
+cf04 11
+cf08 12
+cf0c 52
+cf10 18
+cf20 10
+cf30 29
+cf34 9
+cf38 12
+cf40 17
+cf44 10
+cf50 11
+cf70 12
+cf80 16
+cf84 10
+cf90 11
+cf94 8
+cfb0 13
+cfb8 8
+cfc0 46
+cfc4 13
+cfd0 14
+cfe0 18
+cfe4 12
+cfe8 9
+cff0 52
+cff4 29
+cff8 11
+d000 21
+d004 18
+d010 10
+d030 14
+d038 9
+d040 18
+d060 12
+d080 13
+d0c0 23
+d0c4 8
+d0e0 10
+d0f0 16
+d100 9
+d300 13
+d310 8
+d320 9
+d330 11
+d340 13
+d3c0 12
+d3d0 9
+d3e0 8
+d3f0 9
+d400 16
+d420 8
+d4f0 10
+d700 12
+d788 12
+d800 8
+d8c8 13
+d900 8
+dbc0 9
+dbe0 13
+dbf0 11
+dc00 18
+dc20 8
+dc30 9
+dc40 9
+dcc0 12
+dcc4 8
+dcc8 12
+dcf0 9
+dd00 13
+de00 9
+dec0 11
+def0 8
+df00 14
+df10 8
+df30 9
+df80 8
+dfb0 9
+dfc0 20
+dfe0 9
+dff0 11
+dff4 8
+e000 25
+e004 15
+e010 16
+e040 8
+e080 10
+e0c0 8
+e0f0 10
+e130 8
+e140 8
+e1e0 8
+e200 12
+e300 15
+e330 9
+e340 8
+e380 11
+e3b0 9
+e3c0 11
+e3d0 9
+e3d4 8
+e3e0 10
+e3f0 18
+e400 18
+e404 10
+e410 8
+e430 14
+e440 10
+e480 12
+e4c4 10
+e4f0 8
+e500 10
+e504 8
+e5f0 8
+e700 9
+e7f0 11
+e800 10
+e810 8
+e830 14
+e900 11
+e910 8
+e940 9
+eb00 15
+eb40 11
+ebe0 9
+ec00 27
+ec20 8
+ec30 16
+ec40 11
+ec50 8
+ecb0 9
+ecc0 14
+ecc4 10
+ece0 8
+ecf0 12
+ee00 15
+eec0 9
+eef0 8
+ef00 26
+ef10 9
+ef30 9
+ef40 12
+ef80 12
+efb0 9
+efc0 20
+efd0 9
+eff0 28
+f000 52
+f010 14
+f020 20
+f030 42
+f040 18
+f050 8
+f060 11
+f070 11
+f080 16
+f0b0 9
+f0c0 43
+f0d0 16
+f0e0 12
+f0f0 28
+f100 22
+f120 13
+f130 12
+f140 15
+f180 10
+f1c0 8
+f200 13
+f240 10
+f280 13
+f2c0 9
+f300 46
+f310 10
+f320 9
+f330 22
+f340 17
+f380 31
+f390 8
+f3c0 46
+f3d0 17
+f3e0 17
+f400 25
+f410 14
+f420 8
+f440 11
+f480 10
+f4c0 16
+f4d0 10
+f500 15
+f520 8
+f540 8
+f5a0 10
+f5c0 11
+f5d0 9
+f600 10
+f700 15
+f740 10
+f790 8
+f7c0 10
+f800 26
+f880 8
+f8c0 16
+f8d0 14
+f900 22
+f910 9
+f940 8
+f9c0 10
+fa00 13
+fa40 11
+fa50 8
+fac0 13
+fb00 33
+fb80 11
+fbc0 23
+fc00 52
+fc40 32
+fc80 15
+fcc0 42
+fd00 35
+fd40 14
+fe00 27
+fe40 26
+ff00 52
+
+# 51574 ecodes
+# 1 46041 89.2717
+# 2 46041 89.2717
+# 3 46041 89.2717
+# 4 46041 89.2717
+# 5 46041 89.2717
+# 6 46041 89.2717
+# 7 46041 89.2717
+# 8 47138 91.3988
+# 9 47924 92.9228
+# 10 48571 94.1773
+# 11 49103 95.2088
+# 12 49493 95.965
+# 13 49793 96.5467
+# 14 50005 96.9578
+# 15 50225 97.3843
+# 16 50377 97.6791
+# 17 50527 97.9699
+# 18 50667 98.2414
+# 19 50751 98.4042
+# 20 50821 98.54
+# 21 50903 98.699
+# 22 50964 98.8172
+# 23 51004 98.8948
+# 24 51067 99.0169
+# 25 51111 99.1023
+# 26 51135 99.1488
+# 27 51167 99.2108
+# 28 51190 99.2554
+# 29 51216 99.3059
+# 30 51240 99.3524
+# 31 51270 99.4106
+# 32 51300 99.4687
+# 33 51312 99.492
+# 34 51327 99.5211
+# 35 51343 99.5521
+# 36 51359 99.5831
+# 37 51373 99.6103
+# 38 51380 99.6238
+# 39 51388 99.6394
+# 40 51394 99.651
+# 41 51402 99.6665
+# 42 51407 99.6762
+# 43 51413 99.6878
+# 44 51422 99.7053
+# 45 51432 99.7247
+# 46 51442 99.7441
+# 47 51444 99.7479
+# 48 51448 99.7557
+# 49 51452 99.7634
+# 50 51458 99.7751
+# 51 51464 99.7867
+# 52 51472 99.8022
+# 53 51478 99.8139
+# 54 51485 99.8274
+# 55 51491 99.8391
+# 56 51502 99.8604
+# 57 51508 99.872
+# 58 51514 99.8837
+# 59 51514 99.8837
+# 60 51516 99.8875
+# 61 51518 99.8914
+# 62 51524 99.9031
+# 63 51526 99.9069
+# 64 51528 99.9108
+# 65 51530 99.9147
+# 66 51530 99.9147
+# 67 51536 99.9263
+# 68 51538 99.9302
+# 69 51540 99.9341
+# 70 51544 99.9418
+# 71 51548 99.9496
+# 72 51553 99.9593
+# 73 51555 99.9632
+# 74 51555 99.9632
+# 75 51555 99.9632
+# 76 51557 99.967
+# 77 51557 99.967
+# 78 51557 99.967
+# 79 51557 99.967
+# 80 51559 99.9709
+# 81 51561 99.9748
+# 82 51561 99.9748
+# 83 51561 99.9748
+# 84 51563 99.9787
+# 85 51563 99.9787
+# 86 51567 99.9864
+# 87 51567 99.9864
+# 88 51569 99.9903
+# 89 51569 99.9903
+# 90 51569 99.9903
+# 91 51569 99.9903
+# 92 51569 99.9903
+# 93 51569 99.9903
+# 94 51569 99.9903
+# 95 51569 99.9903
+# 96 51569 99.9903
+# 97 51569 99.9903
+# 98 51569 99.9903
+# 99 51569 99.9903
+# 100 51570 99.9922
+# 101 51570 99.9922
+# 102 51570 99.9922
+# 103 51570 99.9922
+# 104 51570 99.9922
+# 105 51570 99.9922
+# 106 51570 99.9922
+# 107 51570 99.9922
+# 108 51570 99.9922
+# 109 51570 99.9922
+# 110 51570 99.9922
+# 111 51570 99.9922
+# 112 51570 99.9922
+# 113 51570 99.9922
+# 114 51570 99.9922
+# 115 51570 99.9922
+# 116 51570 99.9922
+# 117 51570 99.9922
+# 118 51570 99.9922
+# 119 51570 99.9922
+# 120 51570 99.9922
+# 121 51570 99.9922
+# 122 51570 99.9922
+# 123 51570 99.9922
+# 124 51570 99.9922
+# 125 51570 99.9922
+# 126 51571 99.9942
+# 127 51571 99.9942
+# 128 51571 99.9942
+# 129 51571 99.9942
+# 130 51571 99.9942
+# 131 51571 99.9942
+# 132 51571 99.9942
+# 133 51571 99.9942
+# 134 51571 99.9942
+# 135 51571 99.9942
+# 136 51571 99.9942
+# 137 51571 99.9942
+# 138 51571 99.9942
+# 139 51571 99.9942
+# 140 51571 99.9942
+# 141 51571 99.9942
+# 142 51571 99.9942
+# 143 51571 99.9942
+# 144 51572 99.9961
+# 145 51572 99.9961
+# 146 51572 99.9961
+# 147 51572 99.9961
+# 148 51572 99.9961
+# 149 51572 99.9961
+# 150 51572 99.9961
+# 151 51572 99.9961
+# 152 51572 99.9961
+# 153 51572 99.9961
+# 154 51572 99.9961
+# 155 51572 99.9961
+# 156 51572 99.9961
+# 157 51572 99.9961
+# 158 51572 99.9961
+# 159 51572 99.9961
+# 160 51572 99.9961
+# 161 51572 99.9961
+# 162 51572 99.9961
+# 163 51572 99.9961
+# 164 51572 99.9961
+# 165 51572 99.9961
+# 166 51574 100
+# 167 51574 100
+# 168 51574 100
+# 169 51574 100
+# 170 51574 100
+# 171 51574 100
+# 172 51574 100
+# 173 51574 100
+# 174 51574 100
+# 175 51574 100
+# 176 51574 100
+# 177 51574 100
+# 178 51574 100
+# 179 51574 100
+# 180 51574 100
+# 181 51574 100
+# 182 51574 100
+# 183 51574 100
+# 184 51574 100
+# 185 51574 100
+# 186 51574 100
+# 187 51574 100
+# 188 51574 100
+# 189 51574 100
+# 190 51574 100
+# 191 51574 100
+# 192 51574 100
+# 193 51574 100
+# 194 51574 100
+# 195 51574 100
+# 196 51574 100
+# 197 51574 100
+# 198 51574 100
+# 199 51574 100
+# 200 51574 100
+# 201 51574 100
+# 202 51574 100
+# 203 51574 100
+# 204 51574 100
+# 205 51574 100
+# 206 51574 100
+# 207 51574 100
+# 208 51574 100
+# 209 51574 100
+# 210 51574 100
+# 211 51574 100
+# 212 51574 100
+# 213 51574 100
+# 214 51574 100
+# 215 51574 100
+# 216 51574 100
+# 217 51574 100
+# 218 51574 100
+# 219 51574 100
+# 220 51574 100
+# 221 51574 100
+# 222 51574 100
+# 223 51574 100
+# 224 51574 100
+# 225 51574 100
+# 226 51574 100
+# 227 51574 100
+# 228 51574 100
+# 229 51574 100
+# 230 51574 100
+# 231 51574 100
+# 232 51574 100
+# 233 51574 100
+# 234 51574 100
+# 235 51574 100
+# 236 51574 100
+# 237 51574 100
+# 238 51574 100
+# 239 51574 100
+# 240 51574 100
+# 241 51574 100
+# 242 51574 100
+# 243 51574 100
+# 244 51574 100
+# 245 51574 100
+# 246 51574 100
+# 247 51574 100
+# 248 51574 100
+# 249 51574 100
+# 250 51574 100
+# 251 51574 100
+# 252 51574 100
+# 253 51574 100
+# 254 51574 100
+# 255 51574 100
+# 256 51574 100
+# 257 51574 100
+# 258 51574 100
+# 259 51574 100
+# 260 51574 100
+# 261 51574 100
+# 262 51574 100
+# 263 51574 100
+# 264 51574 100
+# 265 51574 100
+# 266 51574 100
+# 267 51574 100
+# 268 51574 100
+# 269 51574 100
+# 270 51574 100
+# 271 51574 100
+# 272 51574 100
+# 273 51574 100
+# 274 51574 100
+# 275 51574 100
+# 276 51574 100
+# 277 51574 100
+# 278 51574 100
+# 279 51574 100
+# 280 51574 100
+# 281 51574 100
+# 282 51574 100
+# 283 51574 100
+# 284 51574 100
+# 285 51574 100
+# 286 51574 100
+# 287 51574 100
+# 288 51574 100
+# 289 51574 100
+# 290 51574 100
+# 291 51574 100
+# 292 51574 100
+# 293 51574 100
+# 294 51574 100
+# 295 51574 100
+# 296 51574 100
+# 297 51574 100
+# 298 51574 100
+# 299 51574 100
+# 300 51574 100
+# 301 51574 100
+# 302 51574 100
+# 303 51574 100
+# 304 51574 100
+# 305 51574 100
+# 306 51574 100
+# 307 51574 100
+# 308 51574 100
+# 309 51574 100
+# 310 51574 100
+# 311 51574 100
+# 312 51574 100
+# 313 51574 100
+# 314 51574 100
+# 315 51574 100
+# 316 51574 100
+# 317 51574 100
+# 318 51574 100
+# 319 51574 100
+# 320 51574 100
+# 321 51574 100
+# 322 51574 100
+# 323 51574 100
+# 324 51574 100
+# 325 51574 100
+# 326 51574 100
+# 327 51574 100
+# 328 51574 100
+# 329 51574 100
+# 330 51574 100
+# 331 51574 100
+# 332 51574 100
+# 333 51574 100
+# 334 51574 100
+# 335 51574 100
+# 336 51574 100
+# 337 51574 100
+# 338 51574 100
+# 339 51574 100
+# 340 51574 100
+# 341 51574 100
+# 342 51574 100
+# 343 51574 100
+# 344 51574 100
+# 345 51574 100
+# 346 51574 100
+# 347 51574 100
+# 348 51574 100
+# 349 51574 100
+# 350 51574 100
+# 351 51574 100
+# 352 51574 100
+# 353 51574 100
+# 354 51574 100
+# 355 51574 100
+# 356 51574 100
+# 357 51574 100
+# 358 51574 100
+# 359 51574 100
+# 360 51574 100
+# 361 51574 100
+# 362 51574 100
+# 363 51574 100
+# 364 51574 100
+# 365 51574 100
+# 366 51574 100
+# 367 51574 100
+# 368 51574 100
+# 369 51574 100
+# 370 51574 100
+# 371 51574 100
+# 372 51574 100
+# 373 51574 100
+# 374 51574 100
+# 375 51574 100
+# 376 51574 100
+# 377 51574 100
+# 378 51574 100
+# 379 51574 100
+# 380 51574 100
+# 381 51574 100
+# 382 51574 100
+# 383 51574 100
+# 384 51574 100
+# 385 51574 100
+# 386 51574 100
+# 387 51574 100
+# 388 51574 100
+# 389 51574 100
+# 390 51574 100
+# 391 51574 100
+# 392 51574 100
+# 393 51574 100
+# 394 51574 100
+# 395 51574 100
+# 396 51574 100
+# 397 51574 100
+# 398 51574 100
+# 399 51574 100
+# 400 51574 100
+# 401 51574 100
+# 402 51574 100
+# 403 51574 100
+# 404 51574 100
+# 405 51574 100
+# 406 51574 100
+# 407 51574 100
+# 408 51574 100
+# 409 51574 100
+# 410 51574 100
+# 411 51574 100
+# 412 51574 100
+# 413 51574 100
+# 414 51574 100
+# 415 51574 100
+# 416 51574 100
+# 417 51574 100
+# 418 51574 100
+# 419 51574 100
+# 420 51574 100
+# 421 51574 100
+# 422 51574 100
+# 423 51574 100
+# 424 51574 100
+# 425 51574 100
+# 426 51574 100
+# 427 51574 100
+# 428 51574 100
+# 429 51574 100
+# 430 51574 100
+# 431 51574 100
+# 432 51574 100
+# 433 51574 100
+# 434 51574 100
+# 435 51574 100
+# 436 51574 100
+# 437 51574 100
+# 438 51574 100
+# 439 51574 100
+# 440 51574 100
+# 441 51574 100
+# 442 51574 100
+# 443 51574 100
+# 444 51574 100
+# 445 51574 100
+# 446 51574 100
+# 447 51574 100
+# 448 51574 100
+# 449 51574 100
+# 450 51574 100
+# 451 51574 100
+# 452 51574 100
+# 453 51574 100
+# 454 51574 100
+# 455 51574 100
+# 456 51574 100
+# 457 51574 100
+# 458 51574 100
+# 459 51574 100
+# 460 51574 100
+# 461 51574 100
+# 462 51574 100
+# 463 51574 100
+# 464 51574 100
+# 465 51574 100
+# 466 51574 100
+# 467 51574 100
+# 468 51574 100
+# 469 51574 100
+# 470 51574 100
+# 471 51574 100
+# 472 51574 100
+# 473 51574 100
+# 474 51574 100
+# 475 51574 100
+# 476 51574 100
+# 477 51574 100
+# 478 51574 100
+# 479 51574 100
+# 480 51574 100
+# 481 51574 100
+# 482 51574 100
+# 483 51574 100
+# 484 51574 100
+# 485 51574 100
+# 486 51574 100
+# 487 51574 100
+# 488 51574 100
+# 489 51574 100
+# 490 51574 100
+# 491 51574 100
+# 492 51574 100
+# 493 51574 100
+# 494 51574 100
+# 495 51574 100
+# 496 51574 100
+# 497 51574 100
+# 498 51574 100
+# 499 51574 100
+# 500 51574 100
+#
+# 90%% threshold at 8
+# 99%% threshold at 24
+# 99.5%% threshold at 34
+# 99.8%% threshold at 52
+
+>t_low 8
+>t_extend 24
+>t_threshold 34
+>t_high 52
+
diff -r 000000000000 -r f80c9e6700ba test-data/chr4_part.custom_unit.counts
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/chr4_part.custom_unit.counts Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,133020 @@
+##windowmasker-statistics-format-version:oascii 1.0.0
+##windowmasker-statistics-algorithm-version:1.0.0
+##parameters:unit=9 t_low=3 t_high=20
+AAAA
+9
+1938 17 0 2
+3
+10
+14
+20
+2
+10
+61
+81
+18
+26
+13
+61
+34
+17
+29
+49
+42
+50
+45
+81
+58
+25
+17
+61
+66
+29
+0
+25
+13
+0
+0
+25
+74
+0
+21
+57
+82
+13
+0
+17
+13
+0
+0
+13
+25
+17
+21
+13
+49
+0
+53
+41
+90
+33
+29
+81
+37
+13
+17
+21
+98
+0
+33
+53
+106
+114
+61
+81
+122
+130
+25
+33
+33
+13
+0
+21
+13
+0
+0
+13
+138
+16777229
+21
+57
+33
+146
+13
+13
+13
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+29
+154
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+16777233
+13
+0
+45
+0
+0
+17
+25
+0
+0
+0
+0
+0
+17
+29
+29
+0
+17
+33
+162
+13
+37
+17
+13
+0
+0
+0
+170
+16777229
+0
+0
+13
+178
+21
+21
+186
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+194
+17
+0
+33
+16777229
+13
+0
+13
+0
+0
+0
+13
+202
+0
+0
+21
+37
+0
+13
+41
+0
+0
+0
+17
+17
+13
+25
+37
+25
+0
+17
+49
+210
+29
+21
+81
+218
+226
+13
+0
+234
+16777229
+0
+37
+242
+250
+61
+81
+258
+0
+0
+21
+17
+0
+0
+0
+266
+16777229
+0
+21
+29
+0
+21
+29
+45
+274
+13
+33
+282
+0
+13
+0
+21
+13
+0
+25
+290
+0
+29
+81
+298
+29
+25
+73
+306
+17
+29
+21
+314
+322
+17
+73
+330
+338
+49
+65
+346
+354
+25
+41
+362
+0
+13
+29
+33
+21
+13
+13
+370
+16777233
+0
+45
+13
+29
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+13
+25
+33
+0
+0
+13
+13
+0
+0
+17
+0
+0
+0
+13
+17
+0
+0
+21
+53
+17
+13
+37
+0
+0
+17
+0
+13
+0
+0
+17
+21
+25
+0
+73
+17
+21
+0
+29
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+21
+21
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+13
+0
+17
+25
+17
+0
+17
+378
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+17
+0
+0
+25
+13
+13
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+33
+17
+13
+0
+0
+13
+0
+0
+0
+13
+0
+13
+386
+0
+0
+29
+394
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+402
+0
+0
+0
+410
+0
+0
+13
+21
+37
+0
+0
+0
+13
+0
+0
+17
+13
+13
+13
+418
+17
+0
+45
+0
+13
+0
+0
+17
+0
+13
+0
+0
+13
+0
+57
+426
+0
+25
+37
+13
+0
+0
+0
+29
+0
+13
+17
+13
+0
+0
+41
+434
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+29
+0
+13
+25
+41
+0
+21
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+25
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+29
+33
+17
+21
+13
+13
+0
+0
+13
+0
+0
+0
+21
+442
+0
+17
+17
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+17
+17
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+450
+25
+13
+29
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+77
+29
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+37
+13
+17
+65
+29
+25
+17
+0
+41
+0
+13
+0
+0
+0
+0
+0
+29
+458
+13
+37
+0
+466
+13
+29
+81
+474
+17
+0
+17
+41
+17
+17
+29
+482
+0
+41
+81
+490
+13
+0
+45
+13
+13
+0
+17
+0
+0
+13
+0
+498
+0
+0
+25
+45
+0
+13
+21
+13
+0
+0
+0
+16777233
+0
+0
+0
+25
+0
+17
+37
+506
+514
+13
+81
+522
+25
+17
+0
+53
+17
+13
+41
+530
+538
+21
+81
+546
+13
+17
+33
+13
+0
+0
+0
+0
+0
+0
+13
+25
+13
+0
+25
+21
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+16777229
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+21
+0
+25
+0
+37
+0
+0
+25
+0
+0
+0
+0
+13
+0
+0
+29
+29
+29
+13
+33
+554
+21
+0
+29
+562
+0
+0
+17
+570
+16777229
+13
+13
+13
+13
+29
+29
+29
+0
+17
+21
+0
+0
+0
+0
+17
+0
+0
+13
+13
+0
+0
+21
+578
+17
+0
+13
+16777229
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+21
+586
+594
+17
+61
+17
+0
+0
+0
+25
+602
+29
+0
+610
+618
+33
+77
+626
+0
+17
+73
+37
+0
+0
+0
+17
+13
+0
+13
+634
+25
+45
+57
+642
+25
+13
+17
+17
+0
+0
+13
+29
+0
+0
+25
+0
+13
+13
+25
+0
+13
+0
+49
+21
+17
+17
+29
+13
+0
+0
+25
+650
+25
+17
+69
+658
+666
+33
+53
+674
+0
+17
+21
+682
+0
+0
+57
+690
+37
+25
+0
+698
+25
+21
+65
+25
+13
+0
+25
+0
+0
+0
+33
+33
+16777229
+17
+21
+33
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+29
+25
+21
+21
+17
+13
+13
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+706
+0
+0
+25
+13
+0
+13
+0
+0
+0
+0
+0
+33
+29
+0
+45
+21
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+21
+0
+0
+25
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+714
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+33
+29
+21
+17
+0
+0
+0
+0
+13
+0
+0
+13
+25
+13
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+722
+21
+21
+0
+37
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+16777229
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+25
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+21
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+37
+17
+0
+33
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+17
+21
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+33
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+730
+0
+17
+13
+13
+0
+0
+0
+0
+0
+0
+21
+738
+0
+0
+33
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+746
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+33
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+17
+0
+0
+0
+13
+0
+13
+17
+0
+0
+0
+0
+37
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+13
+16777229
+25
+37
+0
+0
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+21
+0
+13
+0
+0
+17
+16777229
+0
+13
+0
+754
+0
+0
+0
+16777233
+0
+0
+21
+0
+0
+0
+21
+762
+45
+17
+0
+33
+25
+13
+57
+16777237
+0
+0
+0
+17
+16777237
+17
+0
+21
+0
+21
+21
+17
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+770
+0
+13
+778
+0
+0
+17
+16777229
+13
+0
+0
+16777229
+0
+0
+0
+17
+16777229
+0
+0
+21
+0
+0
+49
+0
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+29
+786
+0
+0
+21
+0
+0
+0
+29
+0
+0
+0
+0
+17
+0
+0
+17
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+794
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+802
+0
+0
+0
+0
+0
+0
+0
+16777237
+13
+0
+0
+16777229
+0
+0
+13
+0
+13
+13
+0
+0
+0
+0
+17
+0
+13
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+13
+17
+0
+0
+0
+810
+13
+25
+13
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+21
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+13
+0
+29
+0
+17
+0
+13
+0
+0
+13
+0
+818
+0
+21
+826
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+0
+21
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+25
+21
+17
+0
+0
+13
+0
+0
+0
+33
+21
+0
+0
+25
+13
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+0
+29
+13
+0
+49
+21
+16777233
+21
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+21
+13
+0
+21
+0
+17
+0
+0
+13
+0
+0
+0
+17
+0
+53
+0
+17
+17
+21
+0
+41
+0
+0
+17
+21
+0
+0
+17
+0
+0
+0
+0
+13
+17
+0
+53
+13
+0
+0
+13
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+13
+0
+17
+0
+0
+0
+0
+13
+29
+41
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+33
+834
+13
+17
+0
+81
+842
+57
+81
+850
+0
+0
+13
+0
+13
+0
+21
+858
+25
+13
+81
+866
+0
+0
+17
+0
+0
+0
+13
+25
+0
+0
+0
+13
+0
+0
+21
+874
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+17
+0
+0
+41
+882
+41
+21
+81
+0
+13
+13
+0
+890
+0
+29
+37
+898
+906
+61
+73
+914
+0
+0
+21
+0
+0
+0
+0
+0
+13
+0
+17
+61
+13
+0
+29
+13
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+33
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+13
+0
+29
+13
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+0
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+922
+930
+21
+53
+938
+0
+0
+25
+17
+0
+13
+13
+946
+25
+21
+81
+13
+21
+17
+25
+17
+0
+13
+13
+25
+0
+0
+0
+0
+0
+0
+17
+954
+17
+0
+13
+21
+13
+13
+0
+0
+0
+0
+0
+962
+17
+0
+25
+970
+41
+25
+81
+33
+0
+0
+33
+0
+13
+13
+33
+978
+41
+21
+0
+986
+21
+13
+41
+21
+0
+0
+0
+13
+0
+0
+13
+994
+0
+13
+65
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+25
+0
+0
+17
+13
+0
+17
+0
+0
+0
+0
+13
+16777233
+13
+0
+17
+1002
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+17
+13
+13
+0
+13
+49
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+25
+13
+0
+0
+0
+45
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+17
+29
+0
+0
+33
+16777237
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+1010
+0
+0
+29
+16777233
+0
+0
+21
+17
+0
+0
+17
+13
+0
+0
+0
+17
+13
+0
+0
+25
+0
+21
+21
+13
+0
+0
+17
+0
+0
+0
+21
+1018
+0
+0
+25
+16777229
+1026
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+17
+37
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+17
+13
+0
+0
+0
+1034
+17
+13
+0
+1042
+0
+0
+21
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1050
+0
+0
+0
+29
+0
+13
+33
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+1058
+13
+17
+53
+1066
+13
+0
+17
+0
+0
+17
+13
+45
+17
+25
+49
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+13
+0
+0
+0
+0
+53
+13
+17
+33
+21
+0
+21
+13
+25
+0
+25
+33
+33
+13
+33
+0
+1074
+1082
+13
+57
+16777229
+0
+0
+0
+21
+13
+0
+13
+1090
+13
+21
+61
+1098
+13
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+57
+13
+0
+65
+17
+0
+0
+13
+53
+13
+0
+21
+1106
+21
+21
+0
+1114
+17
+21
+21
+17
+0
+17
+0
+0
+0
+0
+17
+17
+0
+17
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+21
+13
+0
+0
+25
+13
+0
+0
+13
+16777229
+0
+17
+21
+17
+13
+13
+0
+1122
+0
+0
+13
+17
+0
+0
+13
+13
+0
+0
+0
+29
+25
+0
+49
+0
+13
+0
+17
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+33
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+13
+1130
+29
+17
+29
+21
+0
+0
+13
+0
+13
+25
+13
+13
+29
+25
+0
+1138
+41
+25
+53
+81
+13
+0
+17
+29
+0
+0
+17
+1146
+17
+25
+81
+33
+21
+17
+41
+16777253
+0
+0
+13
+21
+17
+0
+0
+1154
+0
+21
+37
+1162
+1170
+0
+33
+17
+0
+0
+0
+13
+0
+0
+21
+1178
+29
+25
+25
+1186
+1194
+17
+65
+1202
+21
+17
+29
+1210
+1218
+0
+29
+1226
+33
+25
+0
+1234
+17
+21
+41
+1242
+13
+0
+21
+0
+13
+0
+17
+1250
+0
+25
+29
+1258
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+33
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+13
+21
+21
+0
+0
+45
+25
+0
+0
+17
+0
+13
+13
+0
+17
+13
+0
+0
+21
+13
+13
+17
+0
+0
+0
+0
+13
+29
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+25
+13
+0
+0
+0
+33
+0
+0
+0
+13
+21
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+25
+0
+49
+16777237
+0
+0
+21
+13
+0
+0
+0
+17
+13
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+33
+0
+0
+21
+13
+13
+0
+13
+0
+0
+0
+25
+25
+13
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+17
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+17
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+17
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+13
+0
+0
+0
+0
+13
+17
+0
+0
+0
+13
+0
+13
+25
+21
+0
+13
+17
+13
+0
+0
+13
+1266
+0
+13
+29
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+29
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1274
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+25
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1282
+13
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+1290
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+45
+13
+25
+1298
+13
+0
+33
+0
+0
+21
+0
+1306
+25
+25
+0
+45
+0
+0
+13
+0
+0
+0
+0
+21
+16777229
+0
+0
+1314
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+13
+0
+13
+13
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+16777229
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+1322
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+1330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+17
+0
+13
+0
+0
+25
+13
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+1338
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+13
+33
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1346
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+41
+0
+0
+17
+0
+0
+0
+0
+0
+16777257
+0
+0
+1354
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+16777229
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+13
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1362
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+13
+0
+0
+13
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+1370
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+21
+25
+0
+0
+0
+0
+13
+0
+0
+1378
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+25
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+1386
+0
+0
+0
+0
+0
+0
+0
+1394
+0
+13
+17
+0
+0
+0
+13
+0
+0
+0
+13
+1402
+0
+0
+17
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+65
+21
+25
+13
+29
+0
+0
+17
+13
+0
+0
+13
+1410
+0
+33
+0
+1418
+1426
+0
+37
+1434
+0
+0
+13
+13
+13
+0
+21
+1442
+25
+17
+33
+21
+0
+21
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+25
+17
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+13
+0
+33
+25
+0
+17
+1450
+0
+0
+0
+0
+0
+13
+25
+17
+25
+25
+0
+1458
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+81
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+21
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+17
+21
+0
+0
+29
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+1466
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+13
+0
+13
+0
+0
+0
+1474
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+13
+25
+0
+1482
+0
+13
+21
+0
+0
+0
+0
+21
+0
+13
+0
+21
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+16777229
+13
+13
+0
+0
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+37
+0
+0
+13
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+13
+21
+17
+17
+0
+1490
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+16777229
+0
+0
+49
+13
+0
+0
+0
+21
+0
+0
+17
+21
+0
+25
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+1498
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1506
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+53
+0
+0
+0
+0
+17
+13
+17
+0
+0
+0
+13
+13
+17
+0
+21
+13
+17
+17
+0
+13
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777253
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1514
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+21
+21
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+1522
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+13
+17
+0
+17
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+37
+13
+0
+0
+17
+0
+0
+0
+0
+25
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+1530
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+1538
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+21
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+25
+21
+25
+0
+13
+13
+0
+0
+21
+0
+13
+0
+1546
+13
+0
+0
+1554
+53
+37
+81
+1562
+17
+21
+25
+1570
+0
+21
+13
+1578
+21
+37
+81
+21
+13
+25
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+1586
+0
+0
+13
+21
+0
+0
+0
+0
+0
+13
+0
+1594
+0
+13
+0
+81
+0
+25
+81
+13
+13
+13
+13
+17
+13
+0
+17
+33
+17
+17
+0
+49
+21
+33
+29
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+25
+0
+0
+0
+37
+13
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+13
+25
+0
+0
+0
+13
+0
+0
+0
+0
+1602
+13
+0
+0
+1610
+29
+21
+81
+37
+25
+0
+17
+17
+21
+0
+33
+1618
+25
+21
+81
+0
+0
+0
+25
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+21
+0
+0
+33
+13
+0
+0
+0
+29
+0
+0
+0
+29
+0
+13
+0
+1626
+21
+0
+49
+29
+0
+13
+21
+1634
+21
+25
+33
+1642
+13
+33
+0
+41
+0
+17
+33
+13
+0
+0
+0
+13
+13
+0
+0
+1650
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+1658
+17
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+17
+21
+0
+25
+0
+0
+0
+13
+0
+0
+0
+13
+21
+0
+0
+0
+33
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+1666
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+13
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+13
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+1674
+1682
+17
+73
+29
+0
+0
+17
+1690
+0
+17
+25
+1698
+13
+33
+41
+1706
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+17
+0
+1714
+33
+25
+81
+21
+21
+0
+13
+1722
+0
+13
+37
+1730
+29
+0
+0
+0
+0
+13
+17
+17
+0
+0
+0
+25
+0
+0
+0
+21
+0
+0
+21
+1738
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+0
+0
+0
+1746
+0
+0
+33
+0
+0
+0
+13
+0
+0
+0
+0
+21
+0
+0
+0
+1754
+25
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+13
+0
+0
+29
+16777229
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+17
+81
+13
+0
+0
+0
+0
+0
+0
+0
+1762
+13
+13
+0
+1770
+21
+25
+69
+37
+13
+0
+0
+0
+0
+0
+25
+1778
+0
+0
+0
+29
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+29
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+21
+0
+13
+0
+65
+17
+17
+69
+1786
+13
+21
+33
+29
+13
+21
+49
+1794
+45
+41
+0
+1802
+25
+17
+17
+25
+0
+0
+17
+0
+0
+0
+0
+25
+0
+0
+25
+16777233
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1810
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+37
+13
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+1818
+13
+0
+25
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+17
+13
+17
+0
+0
+17
+21
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+33
+25
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+13
+29
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+17
+0
+0
+17
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1826
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+25
+0
+0
+1834
+17
+0
+33
+17
+0
+0
+0
+0
+0
+0
+13
+1842
+0
+17
+17
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+1850
+0
+0
+0
+16777241
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+37
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+25
+0
+33
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+25
+25
+13
+0
+0
+13
+0
+0
+0
+1858
+0
+0
+0
+25
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+13
+0
+33
+0
+13
+25
+17
+0
+0
+13
+13
+13
+0
+0
+25
+25
+21
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+1866
+0
+0
+37
+17
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+45
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+1874
+0
+0
+0
+0
+0
+0
+25
+0
+0
+33
+0
+0
+13
+0
+13
+21
+17
+13
+33
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+1882
+0
+0
+25
+21
+0
+0
+0
+0
+17
+0
+13
+21
+17
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+1890
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+13
+0
+37
+0
+13
+0
+21
+0
+13
+0
+0
+1898
+0
+17
+29
+21
+21
+0
+1906
+45
+41
+53
+25
+17
+17
+0
+0
+13
+0
+21
+1914
+25
+25
+53
+1922
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+1930
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+1938
+21
+17
+21
+0
+0
+0
+13
+13
+1946
+13
+17
+1954
+13
+33
+0
+21
+0
+0
+29
+0
+0
+0
+17
+17
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+17
+1962
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1970
+29
+0
+49
+21
+13
+0
+0
+16777229
+13
+0
+0
+57
+0
+17
+0
+1978
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+1986
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+17
+0
+1994
+0
+21
+77
+2002
+0
+0
+33
+25
+13
+0
+29
+2010
+13
+33
+0
+2018
+17
+13
+0
+2026
+0
+0
+0
+0
+0
+0
+17
+37
+17
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2034
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+0
+2042
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+21
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+16777229
+0
+0
+13
+21
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+13
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+2050
+0
+13
+21
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+21
+21
+0
+0
+17
+0
+0
+13
+13
+21
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2058
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+17
+0
+17
+0
+0
+29
+17
+0
+0
+13
+0
+0
+0
+21
+17
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+0
+2066
+17
+0
+0
+29
+0
+0
+0
+0
+0
+13
+21
+13
+21
+37
+0
+2074
+41
+21
+65
+2082
+0
+0
+25
+13
+0
+0
+17
+2090
+13
+17
+0
+77
+13
+0
+29
+16777233
+0
+0
+17
+0
+0
+0
+0
+2098
+17
+0
+0
+2106
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+2114
+0
+21
+49
+13
+0
+0
+0
+0
+13
+0
+45
+49
+0
+29
+0
+2122
+0
+17
+17
+17
+0
+0
+0
+0
+13
+0
+0
+33
+21
+0
+0
+16777233
+13
+17
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+53
+0
+0
+0
+0
+13
+0
+0
+0
+29
+29
+25
+0
+21
+0
+17
+17
+16777229
+0
+0
+17
+0
+0
+13
+0
+13
+21
+13
+0
+2130
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+2138
+0
+0
+33
+13
+0
+0
+17
+25
+0
+0
+13
+2146
+0
+0
+0
+2154
+2162
+29
+81
+2170
+0
+0
+29
+2178
+0
+0
+0
+2186
+17
+0
+0
+45
+17
+21
+13
+2194
+0
+0
+21
+17
+13
+13
+0
+21
+0
+0
+0
+2202
+13
+25
+45
+16777229
+17
+0
+25
+13
+2210
+0
+13
+25
+21
+0
+0
+2218
+2226
+25
+73
+49
+16777229
+21
+41
+0
+37
+13
+45
+2234
+41
+25
+0
+2242
+21
+17
+37
+2250
+17
+0
+0
+25
+0
+0
+0
+2258
+25
+0
+0
+2266
+0
+25
+17
+21
+0
+0
+0
+13
+0
+0
+0
+17
+13
+29
+0
+2274
+0
+0
+0
+0
+0
+0
+13
+16777237
+0
+0
+0
+25
+0
+0
+0
+2282
+0
+0
+45
+2290
+0
+0
+0
+0
+21
+25
+21
+2298
+0
+21
+0
+29
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+17
+0
+13
+0
+33
+21
+13
+33
+17
+0
+0
+0
+0
+0
+0
+0
+2306
+0
+13
+0
+21
+0
+0
+17
+0
+0
+0
+0
+2314
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+17
+0
+0
+0
+2322
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+17
+16777229
+0
+13
+0
+33
+17
+0
+0
+25
+0
+21
+0
+13
+0
+0
+0
+13
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+2330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+2338
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2346
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+53
+16777229
+0
+41
+2354
+0
+0
+0
+0
+0
+0
+21
+45
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+17
+21
+0
+0
+0
+16777229
+0
+0
+13
+2362
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2370
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777241
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+25
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+13
+2378
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+2386
+17
+0
+25
+13
+0
+0
+13
+0
+21
+0
+0
+2394
+13
+21
+0
+16777233
+16777245
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+2402
+0
+0
+0
+17
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+2410
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+2418
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+2426
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2434
+0
+0
+0
+21
+0
+0
+0
+17
+0
+0
+0
+29
+13
+45
+0
+2442
+13
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+25
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+13
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+2450
+0
+0
+0
+21
+0
+0
+0
+2458
+0
+0
+17
+0
+0
+0
+17
+2466
+0
+17
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+17
+17
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+13
+0
+17
+0
+0
+13
+2474
+13
+0
+0
+16777245
+0
+0
+13
+2482
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+21
+0
+21
+2490
+0
+0
+0
+13
+0
+0
+0
+53
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+16777229
+0
+0
+81
+21
+17
+0
+2498
+0
+17
+21
+13
+0
+0
+13
+16777229
+0
+0
+0
+2506
+13
+13
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+2514
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2522
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+2530
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2538
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+2546
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+13
+16777233
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2554
+0
+0
+17
+2562
+17
+0
+25
+21
+0
+0
+0
+2570
+13
+0
+0
+29
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+2578
+0
+25
+0
+0
+0
+17
+0
+13
+17
+0
+0
+2586
+0
+0
+0
+2594
+0
+0
+0
+2602
+45
+13
+37
+17
+17
+0
+0
+17
+13
+13
+0
+2610
+21
+41
+0
+2618
+13
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2626
+0
+13
+25
+0
+0
+0
+0
+16777229
+0
+0
+0
+21
+0
+0
+0
+2634
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+13
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+2642
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2650
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2658
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+2666
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+17
+0
+0
+21
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2682
+13
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2690
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+17
+0
+2698
+0
+17
+13
+13
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+2706
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+29
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2714
+0
+0
+0
+2722
+0
+0
+17
+0
+13
+0
+0
+16777229
+0
+0
+0
+2730
+13
+25
+17
+0
+0
+0
+17
+0
+0
+0
+13
+2738
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+2746
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2754
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+2762
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+2770
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+13
+17
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2778
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+41
+0
+0
+0
+0
+0
+13
+0
+13
+0
+17
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2786
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2794
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+29
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+2802
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+0
+41
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2810
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2818
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+17
+0
+25
+13
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2826
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+2834
+13
+13
+37
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+41
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+33
+13
+0
+17
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+13
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+2842
+16777229
+17
+45
+0
+17
+0
+0
+13
+0
+21
+0
+2850
+13
+0
+0
+61
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+2858
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+45
+2866
+13
+21
+16777229
+13
+0
+0
+13
+25
+0
+0
+29
+29
+45
+0
+2874
+2882
+17
+33
+17
+0
+0
+21
+0
+0
+0
+0
+0
+0
+33
+0
+2890
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+13
+0
+0
+13
+16777233
+0
+0
+0
+0
+0
+0
+0
+2898
+21
+13
+33
+2906
+0
+17
+0
+13
+13
+0
+0
+2914
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+0
+17
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777233
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2922
+16777237
+0
+25
+25
+0
+0
+17
+0
+13
+0
+0
+2930
+21
+0
+0
+2938
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+13
+0
+0
+13
+2946
+0
+0
+29
+25
+0
+13
+0
+57
+13
+21
+0
+2954
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+2962
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+2970
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+2978
+0
+0
+0
+2986
+0
+0
+0
+0
+0
+0
+0
+2994
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3002
+13
+21
+61
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+3010
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+3018
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+21
+0
+21
+0
+0
+17
+25
+0
+0
+0
+13
+0
+0
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+21
+0
+17
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3026
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3034
+13
+13
+13
+0
+0
+0
+0
+17
+0
+17
+0
+17
+0
+0
+0
+13
+0
+0
+17
+16777233
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+33
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+13
+3042
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+17
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+3050
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+21
+0
+0
+0
+21
+13
+0
+0
+0
+0
+13
+0
+0
+3058
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+3066
+17
+13
+37
+0
+13
+0
+0
+17
+0
+17
+0
+25
+0
+29
+0
+21
+16777229
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+3074
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3082
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+3090
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+13
+0
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3106
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+17
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+13
+0
+0
+13
+17
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+16777241
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3114
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3122
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+13
+0
+3138
+17
+0
+13
+0
+0
+0
+13
+16777229
+0
+29
+0
+37
+0
+29
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3146
+13
+0
+21
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+3154
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+21
+16777229
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3162
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3170
+13
+17
+49
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3178
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+17
+0
+13
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+3186
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+3194
+17
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+3202
+0
+0
+0
+3210
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3218
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3226
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+16777229
+0
+21
+21
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3234
+0
+0
+13
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+0
+3242
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3250
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+13
+0
+0
+41
+0
+0
+29
+3258
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+3266
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3274
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+29
+0
+21
+13
+13
+13
+0
+0
+13
+17
+0
+0
+13
+0
+0
+0
+17
+16777229
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+25
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+29
+0
+3282
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+3290
+0
+25
+0
+3298
+3306
+37
+77
+3314
+17
+0
+0
+25
+0
+13
+0
+3322
+0
+45
+0
+49
+25
+37
+17
+0
+0
+0
+0
+13
+17
+0
+0
+13
+0
+21
+0
+29
+13
+25
+21
+13
+0
+0
+0
+25
+0
+0
+0
+3330
+0
+0
+0
+3338
+37
+29
+81
+13
+13
+0
+0
+3346
+13
+13
+0
+3354
+0
+0
+0
+41
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+21
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3362
+0
+0
+0
+29
+0
+13
+49
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+3370
+17
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+3378
+13
+13
+0
+3386
+3394
+13
+57
+3402
+13
+0
+0
+0
+0
+0
+0
+3410
+21
+37
+0
+16777241
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+13
+13
+17
+3418
+0
+17
+0
+0
+0
+0
+0
+3426
+0
+0
+0
+3434
+0
+0
+41
+21
+0
+0
+0
+0
+0
+0
+0
+3442
+37
+25
+0
+33
+13
+13
+41
+17
+0
+0
+0
+33
+0
+0
+0
+3450
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+13
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+29
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+3458
+13
+0
+0
+3466
+0
+13
+41
+13
+13
+0
+0
+0
+0
+0
+0
+29
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+3474
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3482
+0
+0
+0
+3490
+3498
+17
+61
+3506
+13
+13
+0
+0
+21
+0
+0
+3514
+0
+21
+0
+37
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+25
+25
+0
+0
+0
+0
+0
+0
+0
+3522
+17
+0
+0
+37
+0
+13
+81
+17
+0
+0
+0
+17
+0
+0
+0
+3530
+0
+29
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3538
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3546
+0
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3554
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+3562
+0
+0
+17
+0
+0
+0
+0
+3570
+0
+0
+0
+17
+0
+13
+0
+3578
+16777233
+17
+49
+25
+0
+0
+0
+0
+0
+0
+0
+3586
+13
+17
+0
+29
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+25
+0
+0
+21
+0
+0
+0
+0
+25
+13
+0
+0
+13
+17
+13
+0
+3594
+25
+33
+0
+21
+0
+13
+0
+17
+0
+13
+0
+53
+21
+29
+0
+25
+3602
+13
+33
+21
+0
+0
+0
+0
+0
+0
+0
+3610
+17
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+16777229
+13
+25
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+17
+0
+3618
+0
+17
+29
+3626
+0
+17
+0
+0
+0
+0
+0
+81
+17
+61
+0
+16777229
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+41
+0
+25
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+13
+13
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+16777229
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3634
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+3642
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3650
+17
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+3658
+49
+0
+0
+13
+13
+13
+25
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3666
+0
+17
+21
+0
+0
+0
+0
+13
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+33
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+17
+0
+3682
+17
+21
+0
+3690
+13
+33
+73
+29
+0
+0
+0
+29
+13
+0
+0
+3698
+0
+37
+0
+41
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+17
+0
+21
+0
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+3706
+0
+25
+37
+0
+13
+0
+0
+3714
+13
+17
+0
+3722
+25
+0
+0
+3730
+0
+13
+41
+13
+0
+0
+0
+0
+0
+0
+0
+3738
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3746
+0
+0
+0
+17
+0
+0
+0
+13
+0
+13
+0
+37
+13
+0
+0
+17
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+25
+0
+0
+0
+3754
+25
+13
+65
+3762
+0
+0
+0
+3770
+0
+0
+0
+3778
+29
+37
+0
+29
+0
+0
+21
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+3786
+0
+13
+17
+3794
+0
+0
+0
+0
+0
+0
+0
+3802
+0
+29
+0
+3810
+0
+17
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+3818
+21
+17
+0
+25
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+21
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+29
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+3826
+13
+13
+25
+25
+0
+0
+0
+17
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3834
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+3842
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+3850
+16777253
+0
+25
+3858
+0
+13
+0
+17
+0
+0
+0
+3866
+17
+61
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3874
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+3882
+29
+13
+53
+17
+0
+0
+0
+21
+13
+13
+0
+3890
+13
+21
+0
+25
+13
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+16777229
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+25
+13
+17
+0
+3898
+21
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+3906
+25
+21
+0
+3914
+17
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+3922
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+25
+25
+0
+25
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+21
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+3930
+0
+0
+0
+3938
+17
+13
+49
+29
+0
+0
+0
+0
+13
+13
+0
+3946
+17
+37
+0
+3954
+17
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+3962
+17
+21
+0
+21
+17
+0
+29
+3970
+0
+0
+0
+16777229
+0
+0
+0
+3978
+13
+21
+0
+3986
+25
+17
+0
+3994
+21
+33
+0
+21
+13
+21
+0
+4002
+21
+41
+0
+4010
+0
+0
+21
+25
+0
+0
+0
+0
+13
+13
+0
+21
+0
+13
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4018
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+17
+0
+17
+0
+16777245
+13
+0
+13
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4026
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+4034
+25
+0
+0
+17
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+37
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+29
+17
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+21
+16777229
+13
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+4042
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4050
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4058
+0
+0
+0
+21
+21
+0
+0
+4066
+16777233
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+4074
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+37
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+4082
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+4090
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+13
+0
+0
+17
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+13
+13
+0
+0
+13
+0
+0
+0
+17
+13
+25
+0
+4106
+4114
+17
+17
+4122
+21
+17
+0
+17
+17
+0
+0
+45
+21
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777233
+0
+0
+0
+21
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+13
+21
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+17
+0
+13
+0
+13
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+13
+0
+13
+0
+17
+0
+0
+0
+17
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4138
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+17
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+21
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+21
+0
+4146
+0
+0
+17
+16777229
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4154
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4162
+0
+0
+0
+4170
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+13
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4178
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+4186
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+4194
+13
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+4202
+0
+41
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+4210
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+37
+0
+13
+0
+4218
+0
+0
+21
+0
+0
+0
+0
+0
+0
+13
+0
+4226
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4234
+16777229
+17
+45
+21
+0
+0
+0
+13
+0
+13
+0
+77
+0
+45
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+21
+0
+0
+0
+25
+0
+17
+0
+13
+21
+0
+0
+4242
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+25
+0
+16777229
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+4250
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+21
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777229
+13
+29
+0
+16777237
+0
+0
+0
+21
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+13
+21
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+45
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+4258
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4266
+13
+0
+0
+29
+0
+13
+0
+4274
+0
+0
+0
+4282
+13
+21
+0
+4290
+41
+17
+77
+4298
+13
+21
+0
+29
+0
+17
+0
+4306
+29
+33
+0
+21
+0
+17
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+4314
+0
+0
+0
+4322
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+53
+21
+0
+0
+25
+0
+0
+0
+13
+0
+0
+0
+4330
+25
+17
+0
+4338
+13
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+25
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+4346
+21
+37
+65
+21
+0
+13
+0
+0
+25
+0
+0
+4354
+21
+21
+0
+4362
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+21
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+4370
+29
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+4378
+25
+0
+0
+4386
+4394
+17
+33
+0
+0
+0
+0
+0
+0
+0
+0
+4402
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4410
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4418
+0
+0
+0
+4426
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+13
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4434
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+16777229
+0
+21
+0
+0
+0
+0
+17
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+4442
+25
+0
+33
+21
+13
+0
+0
+13
+17
+0
+0
+4450
+13
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+37
+25
+21
+0
+13
+0
+0
+0
+13
+0
+13
+0
+37
+33
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+13
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4458
+17
+0
+0
+4466
+0
+17
+0
+29
+0
+0
+0
+0
+13
+13
+0
+4474
+0
+13
+0
+4482
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4490
+17
+13
+0
+29
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+13
+0
+4498
+17
+25
+0
+0
+13
+0
+0
+29
+25
+13
+0
+4506
+37
+41
+0
+4514
+17
+21
+25
+0
+0
+0
+0
+0
+21
+0
+0
+25
+0
+0
+0
+25
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+29
+29
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+33
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777237
+13
+0
+0
+13
+0
+0
+0
+4522
+0
+0
+0
+16777229
+0
+13
+0
+4530
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4538
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4546
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+13
+0
+0
+4554
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+13
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+13
+13
+13
+0
+4562
+4570
+29
+29
+13
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4578
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+4586
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4594
+0
+0
+0
+13
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+4602
+0
+0
+0
+4610
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4618
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+4626
+29
+0
+0
+4634
+21
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+13
+16777229
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4650
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+4658
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4666
+0
+13
+0
+13
+13
+0
+0
+0
+0
+13
+0
+25
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+4674
+0
+0
+0
+13
+0
+17
+0
+13
+13
+0
+0
+4682
+37
+0
+0
+4690
+4698
+37
+81
+33
+0
+21
+0
+17
+13
+13
+0
+4706
+17
+0
+0
+4714
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+29
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+21
+13
+0
+4722
+0
+21
+0
+0
+13
+0
+0
+17
+0
+17
+0
+4730
+21
+37
+0
+4738
+0
+29
+0
+21
+0
+0
+0
+0
+0
+0
+0
+41
+13
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+17
+17
+0
+0
+25
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+4746
+13
+37
+0
+21
+0
+0
+0
+17
+13
+17
+0
+4754
+13
+25
+0
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+4762
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+4770
+0
+17
+0
+4778
+17
+0
+0
+13
+17
+0
+0
+25
+0
+17
+0
+73
+25
+29
+0
+4786
+0
+13
+33
+0
+0
+0
+0
+13
+0
+25
+0
+13
+13
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4794
+0
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+13
+25
+0
+0
+4802
+0
+17
+0
+0
+13
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+21
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+25
+45
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+17
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+4810
+13
+13
+0
+17
+13
+13
+0
+4818
+0
+0
+0
+25
+0
+0
+0
+4826
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+0
+17
+0
+0
+4834
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+4842
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+4850
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+17
+0
+4858
+0
+0
+0
+17
+13
+0
+0
+16777233
+0
+0
+0
+4866
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+4874
+0
+0
+0
+0
+0
+0
+0
+4882
+13
+0
+0
+17
+0
+17
+0
+4890
+29
+57
+0
+4898
+0
+17
+0
+25
+0
+29
+0
+4906
+13
+41
+0
+4914
+0
+0
+0
+4922
+0
+0
+0
+21
+0
+0
+0
+29
+0
+17
+0
+25
+0
+13
+0
+16777237
+0
+0
+0
+29
+0
+0
+0
+21
+0
+0
+0
+4930
+37
+25
+0
+4938
+0
+0
+0
+16777229
+21
+0
+0
+4946
+33
+37
+0
+4954
+29
+13
+0
+21
+0
+0
+0
+17
+0
+0
+0
+4962
+17
+0
+0
+4970
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+4978
+21
+13
+0
+4986
+13
+0
+0
+13
+0
+0
+0
+0
+0
+21
+0
+13
+0
+0
+0
+4994
+21
+0
+0
+5002
+0
+0
+0
+13
+0
+17
+0
+25
+17
+17
+0
+5010
+13
+0
+0
+16777229
+0
+0
+0
+5018
+13
+0
+0
+5026
+25
+13
+0
+5034
+0
+0
+0
+25
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+17
+21
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+33
+13
+13
+0
+0
+0
+0
+0
+13
+17
+13
+0
+5042
+17
+17
+0
+5050
+33
+13
+0
+5058
+0
+0
+0
+37
+33
+13
+0
+5066
+25
+17
+0
+5074
+13
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+13
+25
+0
+57
+21
+0
+0
+5082
+13
+17
+0
+13
+0
+0
+0
+5090
+17
+21
+0
+5098
+25
+21
+0
+37
+13
+29
+0
+5106
+0
+29
+0
+5114
+29
+25
+0
+5122
+29
+13
+0
+5130
+0
+0
+0
+5138
+0
+17
+0
+5146
+13
+21
+0
+5154
+25
+0
+0
+5162
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+5170
+0
+0
+0
+16777237
+0
+0
+0
+5178
+0
+0
+0
+16777249
+0
+0
+0
+5186
+0
+21
+0
+5194
+0
+0
+0
+5202
+21
+0
+0
+5210
+37
+13
+0
+5218
+0
+21
+0
+16777233
+0
+0
+0
+5226
+17
+0
+0
+5234
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+5242
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777233
+33
+0
+0
+5250
+0
+0
+0
+5258
+13
+17
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+5266
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+17
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+5274
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777265
+0
+0
+0
+5282
+0
+13
+0
+5290
+0
+0
+0
+16777245
+0
+0
+0
+5298
+13
+25
+0
+5306
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+16777249
+0
+0
+0
+16777253
+0
+0
+0
+5314
+0
+0
+0
+5322
+0
+13
+0
+5330
+0
+13
+0
+5338
+0
+0
+0
+5346
+13
+0
+0
+5354
+25
+17
+0
+5362
+13
+17
+0
+5370
+21
+0
+0
+16777233
+0
+0
+0
+5378
+0
+0
+0
+5386
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5394
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+5402
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5410
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5418
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+16777241
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+16777233
+17
+0
+0
+0
+13
+0
+0
+13
+21
+17
+0
+0
+0
+0
+0
+5426
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+5434
+13
+0
+0
+16777229
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+5442
+13
+0
+0
+0
+0
+0
+0
+5450
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+5458
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+5466
+13
+0
+0
+13
+0
+13
+0
+5474
+0
+0
+0
+5482
+0
+17
+0
+5490
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5498
+13
+13
+0
+0
+0
+13
+0
+5506
+13
+0
+0
+5514
+25
+0
+0
+5522
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+5530
+0
+13
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5538
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+5546
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+17
+0
+5554
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5562
+0
+0
+0
+5570
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+21
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+5578
+0
+0
+0
+5586
+21
+0
+0
+5594
+0
+0
+0
+5602
+0
+0
+0
+33
+0
+0
+0
+5610
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5618
+21
+13
+0
+16777229
+0
+17
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5626
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5634
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+17
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+5650
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5658
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5666
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5682
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+5690
+13
+21
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+5698
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+5706
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5714
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5722
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5730
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5738
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+5746
+13
+0
+0
+16777245
+0
+0
+0
+16777249
+0
+13
+0
+5754
+13
+0
+0
+5762
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+5770
+0
+0
+0
+5778
+21
+21
+0
+16777233
+13
+0
+0
+16777233
+0
+0
+0
+5786
+13
+0
+0
+5794
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5802
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+5810
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5818
+13
+17
+0
+5826
+0
+0
+0
+16777229
+0
+0
+0
+5834
+0
+0
+0
+5842
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5850
+0
+0
+0
+5858
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+16777253
+0
+0
+0
+5866
+0
+0
+0
+16777237
+0
+0
+0
+16777237
+0
+0
+0
+17
+21
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+5874
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+17
+0
+0
+5882
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5890
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5898
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5906
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777233
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+5914
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5922
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+17
+0
+5930
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+5938
+13
+0
+0
+16777237
+0
+0
+0
+16777233
+0
+0
+0
+5946
+0
+0
+0
+16777237
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+5954
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+5962
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+21
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+5970
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+5978
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+5986
+13
+0
+0
+5994
+0
+0
+0
+16777237
+0
+0
+0
+6002
+0
+13
+0
+6010
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+13
+17
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+6018
+0
+0
+0
+6026
+0
+0
+0
+6034
+0
+21
+0
+45
+25
+0
+0
+6042
+17
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+6050
+13
+29
+0
+16777245
+0
+0
+0
+0
+0
+41
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6058
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6066
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6074
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777253
+0
+0
+0
+16777237
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+6082
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6090
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+25
+0
+0
+0
+6098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6106
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+81
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+6114
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6122
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777257
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+6130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6138
+0
+13
+0
+16777269
+0
+0
+0
+25
+29
+0
+0
+25
+0
+0
+0
+6146
+13
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+6154
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+6162
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6170
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777241
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6178
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+6186
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6194
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+13
+0
+6202
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+6210
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+13
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6218
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6226
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6234
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6242
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6250
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6258
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6266
+0
+13
+0
+16777229
+0
+0
+0
+6274
+0
+13
+0
+25
+0
+0
+0
+6282
+0
+0
+0
+6290
+0
+0
+0
+16777233
+0
+17
+0
+6298
+13
+0
+0
+6306
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6314
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6322
+13
+0
+0
+0
+0
+0
+0
+16777237
+13
+0
+0
+25
+0
+0
+0
+6330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+6338
+0
+0
+0
+0
+13
+0
+0
+16777245
+0
+0
+0
+17
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+13
+13
+0
+13
+0
+0
+0
+16777237
+0
+13
+0
+6346
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+6354
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+6362
+0
+0
+0
+17
+0
+0
+0
+0
+0
+13
+0
+21
+13
+0
+0
+6370
+0
+0
+0
+16777229
+17
+0
+0
+16777229
+0
+0
+0
+16777249
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6378
+53
+13
+0
+13
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+17
+0
+0
+16777233
+13
+25
+0
+0
+0
+0
+0
+6386
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+6394
+0
+41
+0
+6402
+0
+0
+0
+16777237
+0
+0
+0
+6410
+13
+0
+0
+6418
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6426
+17
+0
+0
+16777245
+0
+0
+0
+21
+0
+0
+0
+33
+17
+0
+0
+16777253
+13
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6434
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6442
+21
+0
+0
+16777233
+13
+0
+0
+16777241
+0
+0
+0
+13
+0
+0
+0
+6450
+0
+13
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+6458
+17
+0
+0
+16777237
+0
+0
+0
+6466
+0
+0
+0
+25
+13
+0
+0
+16777237
+21
+21
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6474
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+16777269
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6482
+0
+17
+0
+16777241
+0
+0
+0
+16777237
+0
+13
+0
+16777237
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6490
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6498
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6506
+0
+29
+0
+16777237
+0
+0
+0
+16777241
+0
+0
+0
+6514
+13
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6522
+0
+0
+0
+16777237
+0
+21
+0
+6530
+0
+0
+0
+21
+17
+0
+0
+6538
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6546
+0
+0
+0
+6554
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6562
+0
+0
+0
+6570
+0
+0
+0
+0
+0
+0
+0
+33
+13
+0
+0
+6578
+0
+13
+0
+16777229
+0
+0
+0
+6586
+0
+0
+0
+6594
+0
+0
+0
+16777229
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6602
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+17
+0
+0
+0
+6610
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6618
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6626
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6634
+0
+13
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+13
+0
+16777237
+0
+13
+0
+16777233
+0
+0
+0
+21
+13
+0
+0
+6642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6650
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6658
+0
+0
+0
+6666
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6674
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+6682
+13
+21
+0
+6690
+13
+0
+0
+16777233
+0
+0
+0
+33
+0
+0
+0
+6698
+13
+0
+0
+6706
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+6714
+0
+0
+0
+6722
+13
+0
+0
+16777249
+0
+0
+0
+21
+0
+0
+0
+6730
+0
+13
+0
+6738
+0
+0
+0
+6746
+0
+21
+0
+53
+13
+0
+0
+6754
+29
+41
+0
+16777229
+0
+13
+0
+16777229
+0
+13
+0
+21
+0
+0
+0
+6762
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6770
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6778
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+6786
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+21
+13
+0
+0
+6794
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6802
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+6810
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6818
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6826
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6834
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777253
+0
+0
+0
+16777241
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6842
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+6850
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+6858
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6866
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6874
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6882
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6890
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+6898
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6906
+0
+0
+0
+16777237
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6914
+13
+0
+0
+16777237
+0
+17
+0
+0
+0
+0
+0
+17
+0
+0
+0
+6922
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6930
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6938
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6946
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+16777233
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6954
+0
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6962
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+6970
+0
+0
+0
+16777229
+0
+0
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+6978
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+6986
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+6994
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7002
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+16777233
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7010
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7018
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7026
+0
+0
+0
+16777233
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+7034
+0
+0
+0
+16777233
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777245
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+7042
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+21
+0
+0
+16777237
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7050
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7058
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+17
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7066
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7074
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7082
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7090
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7098
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7106
+0
+0
+0
+13
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7114
+0
+13
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7122
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7138
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+13
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7146
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7154
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777237
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7162
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7170
+13
+13
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7178
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7186
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7194
+0
+0
+0
+16777229
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777229
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7202
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7210
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7218
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7226
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7234
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7242
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7250
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7258
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7266
+13
+21
+0
+25
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7274
+13
+13
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+13
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7282
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7290
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7298
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7306
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7314
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7322
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7338
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7346
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7354
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+7362
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7370
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7378
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7386
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7394
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7402
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7410
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7418
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7426
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+7434
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7442
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7450
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7458
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7466
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7474
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777281
+13
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7482
+0
+13
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7490
+0
+17
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+21
+13
+0
+0
+7498
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7506
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7514
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+25
+0
+0
+0
+13
+0
+0
+0
+21
+0
+0
+0
+7522
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777229
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7530
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+7538
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7546
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7554
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+7562
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+7570
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+7578
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+7586
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7594
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+16777233
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7602
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7610
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7618
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7626
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777233
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7634
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+7650
+21
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7658
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7666
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+13
+0
+0
+7674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7682
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+13
+0
+0
+7690
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7698
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+13
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+17
+0
+0
+7706
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+16777237
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+16777245
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777245
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7714
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+7722
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777229
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777241
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+7730
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+21
+13
+0
+0
+7738
+0
+13
+0
+13
+0
+0
+0
+0
+0
+0
+0
+25
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+17
+17
+0
+0
+0
+13
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+7746
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+29
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+61
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+13
+0
+0
+0
+25
+0
+0
+0
+0
+0
+0
+0
+13
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+41
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+25
+0
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+17
+0
+0
+13
+0
+0
+0
+41
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+17
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+37
+17
+0
+0
+17
+0
+0
+0
+0
+0
+0
+0
+21
+0
+0
+0
+13
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+13
+0
+0
+0
+13
+13
+0
+0
+0
+21
+0
+0
+0
+0
+0
+0
+17
+0
+0
+0
+25
+0
+0
+0
+17
+17
+0
+0
+0
+25
+0
+0
+29
+21
+0
+0
+524
+20
+515
+20
+516
+17
+515
+4
+517
+7
+522
+20
+516
+6
+519
+14
+515
+3
+515
+10
+516
+16
+516
+20
+518
+9
+521
+20
+517
+4
+518
+14
+515
+9
+522
+10
+515
+3
+515
+4
+516
+15
+515
+5
+515
+4
+518
+7
+521
+5
+515
+3
+520
+20
+516
+8
+515
+5
+516
+7
+526
+20
+516
+8
+520
+12
+515
+3
+515
+6
+515
+6
+515
+16
+522
+20
+515
+8
+516
+7
+516
+6
+519
+20
+518
+4
+517
+15
+516
+6
+515
+6
+515
+10
+518
+7
+515
+7
+515
+4
+516
+3
+518
+3
+515
+5
+518
+13
+515
+4
+515
+4
+518
+7
+515
+10
+523
+20
+515
+7
+517
+20
+516
+7
+515
+4
+517
+20
+515
+5
+517
+11
+517
+20
+517
+3
+515
+14
+515
+11
+515
+5
+515
+4
+517
+6
+516
+9
+515
+7
+515
+3
+520
+14
+515
+7
+515
+20
+516
+12
+516
+5
+515
+6
+521
+20
+521
+9
+517
+5
+516
+8
+515
+20
+520
+8
+516
+14
+515
+6
+516
+8
+522
+6
+515
+3
+515
+6
+516
+3
+515
+9
+515
+3
+516
+6
+515
+4
+515
+6
+515
+3
+515
+6
+519
+3
+515
+4
+516
+5
+518
+12
+515
+5
+517
+20
+519
+9
+515
+12
+518
+20
+517
+7
+515
+13
+517
+4
+515
+9
+515
+20
+515
+6
+518
+7
+522
+20
+517
+12
+518
+15
+519
+18
+516
+20
+515
+11
+517
+6
+515
+5
+515
+3
+516
+6
+515
+3
+516
+5
+516
+5
+515
+5
+515
+7
+515
+6
+517
+20
+515
+6
+515
+15
+516
+5
+516
+18
+516
+5
+515
+4
+515
+6
+516
+20
+519
+15
+516
+12
+517
+6
+515
+5
+515
+7
+515
+20
+515
+8
+517
+7
+516
+11
+515
+5
+518
+15
+516
+15
+515
+8
+515
+12
+515
+6
+515
+3
+516
+4
+516
+8
+515
+5
+515
+5
+517
+16
+516
+4
+516
+3
+515
+4
+516
+11
+519
+5
+518
+5
+515
+4
+515
+4
+516
+8
+515
+4
+516
+8
+515
+5
+517
+4
+518
+9
+515
+3
+516
+6
+515
+10
+515
+3
+515
+7
+515
+6
+516
+4
+515
+10
+515
+7
+516
+4
+515
+10
+515
+3
+515
+3
+515
+10
+516
+7
+515
+4
+519
+20
+516
+16
+515
+12
+519
+20
+516
+10
+515
+4
+515
+10
+516
+17
+515
+16
+515
+15
+515
+9
+515
+20
+516
+7
+518
+3
+515
+5
+516
+20
+515
+4
+515
+3
+515
+12
+516
+9
+518
+13
+516
+4
+517
+12
+515
+4
+515
+5
+515
+13
+515
+4
+516
+18
+515
+12
+516
+9
+520
+20
+515
+5
+515
+4
+515
+6
+515
+3
+515
+7
+515
+6
+515
+3
+517
+3
+515
+5
+515
+3
+515
+12
+518
+3
+515
+4
+517
+20
+516
+9
+515
+3
+515
+6
+518
+17
+515
+5
+515
+14
+515
+3
+515
+10
+515
+3
+515
+11
+519
+10
+515
+9
+518
+11
+518
+3
+515
+7
+517
+3
+516
+3
+516
+8
+516
+3
+515
+3
+520
+20
+516
+10
+517
+15
+515
+3
+516
+4
+515
+17
+518
+8
+516
+5
+516
+3
+515
+7
+521
+20
+516
+3
+517
+6
+516
+5
+519
+13
+516
+3
+516
+6
+515
+4
+522
+15
+516
+5
+520
+15
+522
+12
+516
+6
+521
+7
+515
+5
+516
+6
+515
+13
+518
+3
+516
+5
+516
+7
+520
+3
+516
+6
+516
+6
+515
+4
+517
+3
+515
+7
+515
+3
+516
+3
+516
+3
+515
+9
+516
+7
+516
+3
+515
+3
+515
+4
+515
+4
+517
+3
+515
+4
+517
+4
+516
+4
+515
+9
+515
+6
+517
+19
+516
+7
+515
+7
+515
+11
+515
+4
+515
+3
+515
+3
+519
+14
+515
+3
+516
+4
+517
+8
+515
+8
+515
+3
+515
+3
+516
+3
+522
+14
+516
+17
+516
+18
+515
+3
+515
+3
+515
+6
+515
+7
+515
+4
+517
+5
+516
+12
+515
+4
+516
+6
+515
+4
+515
+3
+518
+4
+515
+3
+515
+7
+515
+4
+516
+5
+515
+3
+515
+5
+515
+3
+517
+4
+518
+3
+515
+3
+520
+4
+516
+5
+516
+7
+516
+3
+519
+8
+521
+14
+525
+5
+515
+10
+515
+4
+515
+8
+515
+6
+517
+7
+519
+6
+515
+4
+515
+6
+516
+9
+517
+3
+515
+7
+515
+3
+515
+6
+515
+3
+515
+3
+522
+3
+515
+6
+515
+6
+519
+7
+517
+3
+516
+5
+515
+3
+515
+5
+515
+5
+516
+3
+516
+4
+516
+8
+515
+3
+516
+3
+517
+5
+515
+4
+515
+6
+515
+4
+515
+4
+518
+3
+515
+3
+517
+3
+516
+6
+517
+8
+516
+3
+516
+11
+515
+4
+515
+6
+515
+8
+516
+6
+516
+3
+515
+3
+515
+4
+515
+4
+518
+4
+515
+4
+515
+4
+516
+3
+518
+7
+520
+7
+518
+20
+517
+13
+517
+9
+516
+20
+515
+6
+525
+20
+518
+6
+515
+20
+515
+5
+516
+7
+516
+5
+516
+20
+516
+3
+515
+5
+516
+20
+515
+3
+516
+8
+515
+12
+518
+20
+517
+10
+516
+6
+517
+5
+515
+6
+516
+7
+519
+15
+515
+5
+515
+6
+518
+20
+515
+6
+515
+16
+517
+9
+515
+4
+517
+7
+516
+4
+515
+3
+516
+7
+517
+15
+517
+20
+515
+4
+517
+8
+518
+12
+520
+20
+515
+3
+515
+4
+517
+3
+515
+6
+516
+3
+516
+3
+515
+4
+522
+20
+517
+12
+522
+19
+516
+4
+517
+7
+516
+11
+517
+20
+515
+5
+517
+14
+522
+10
+516
+7
+524
+20
+516
+8
+516
+3
+519
+16
+517
+15
+516
+20
+518
+13
+515
+4
+516
+3
+515
+9
+520
+7
+524
+20
+515
+3
+520
+18
+517
+20
+516
+9
+516
+20
+517
+6
+515
+3
+515
+5
+519
+15
+516
+20
+515
+7
+515
+5
+515
+5
+516
+3
+520
+18
+516
+11
+518
+20
+515
+7
+515
+4
+515
+4
+520
+7
+515
+3
+515
+3
+515
+3
+516
+3
+515
+4
+515
+7
+516
+4
+517
+3
+515
+12
+515
+3
+515
+5
+516
+3
+515
+3
+516
+5
+517
+4
+515
+3
+515
+3
+516
+5
+516
+4
+516
+9
+515
+6
+515
+3
+515
+5
+516
+14
+515
+6
+516
+20
+515
+6
+515
+7
+516
+10
+515
+5
+516
+8
+521
+20
+516
+9
+517
+16
+515
+4
+515
+3
+516
+12
+516
+5
+515
+15
+515
+14
+516
+5
+516
+11
+517
+12
+515
+5
+515
+3
+515
+7
+515
+3
+516
+5
+516
+6
+516
+3
+517
+15
+517
+9
+515
+4
+522
+9
+516
+20
+515
+5
+516
+7
+516
+19
+516
+20
+516
+6
+515
+3
+515
+3
+516
+7
+516
+3
+515
+3
+516
+9
+516
+5
+516
+8
+515
+6
+515
+5
+515
+5
+516
+5
+515
+6
+515
+8
+516
+7
+515
+3
+515
+5
+520
+4
+516
+5
+516
+3
+515
+5
+520
+20
+516
+11
+519
+11
+515
+9
+519
+14
+515
+6
+516
+10
+516
+16
+516
+8
+515
+3
+518
+14
+516
+12
+520
+10
+518
+7
+516
+3
+515
+4
+515
+6
+518
+8
+515
+4
+515
+5
+516
+10
+516
+8
+516
+10
+515
+5
+518
+6
+527
+20
+518
+5
+519
+20
+515
+16
+516
+3
+516
+19
+516
+5
+522
+20
+515
+14
+522
+7
+515
+3
+515
+3
+517
+4
+515
+3
+517
+4
+516
+10
+517
+3
+515
+7
+517
+6
+521
+3
+519
+20
+517
+10
+516
+20
+517
+13
+515
+4
+515
+6
+520
+20
+517
+5
+519
+20
+532
+20
+521
+9
+520
+5
+532
+9
+524
+4
+519
+4
+517
+6
+519
+3
+532
+15
+518
+4
+521
+4
+524
+5
+520
+9
+519
+3
+518
+3
+518
+3
+520
+4
+519
+3
+516
+5
+520
+4
+532
+10
+520
+3
+528
+5
+516
+5
+517
+4
+516
+4
+522
+6
+531
+6
+516
+3
+515
+4
+529
+11
+522
+5
+517
+5
+516
+4
+518
+4
+516
+7
+515
+4
+518
+3
+521
+3
+523
+4
+515
+3
+516
+3
+516
+3
+532
+11
+516
+3
+530
+12
+515
+3
+527
+11
+515
+3
+524
+14
+519
+5
+516
+3
+516
+4
+519
+7
+527
+5
+527
+4
+516
+6
+520
+7
+525
+8
+523
+6
+517
+3
+520
+10
+517
+4
+515
+4
+522
+4
+516
+5
+518
+3
+515
+3
+515
+3
+515
+3
+516
+3
+519
+5
+516
+3
+516
+3
+516
+5
+517
+3
+515
+3
+519
+3
+532
+16
+525
+10
+523
+5
+520
+4
+530
+4
+523
+6
+519
+5
+515
+3
+516
+3
+526
+5
+518
+3
+528
+5
+515
+4
+517
+7
+518
+3
+529
+4
+515
+3
+519
+3
+515
+5
+517
+4
+519
+6
+517
+3
+515
+3
+515
+3
+528
+4
+522
+3
+521
+6
+519
+3
+516
+4
+515
+3
+532
+9
+517
+4
+522
+4
+515
+6
+523
+13
+517
+6
+515
+8
+518
+5
+521
+3
+526
+3
+515
+3
+522
+3
+518
+4
+518
+6
+523
+5
+516
+4
+515
+3
+515
+5
+518
+5
+518
+8
+518
+5
+515
+6
+517
+3
+516
+6
+516
+5
+515
+3
+516
+3
+516
+3
+516
+3
+515
+3
+515
+3
+517
+4
+516
+4
+516
+3
+517
+3
+516
+4
+517
+3
+532
+10
+518
+5
+532
+5
+519
+5
+519
+3
+522
+6
+520
+4
+515
+3
+520
+7
+516
+3
+515
+4
+520
+3
+524
+4
+515
+3
+526
+8
+520
+3
+527
+4
+519
+4
+528
+4
+518
+3
+517
+6
+525
+6
+523
+5
+517
+4
+515
+3
+517
+7
+515
+3
+516
+3
+529
+11
+525
+6
+529
+5
+516
+3
+520
+5
+523
+6
+524
+3
+522
+4
+517
+4
+521
+3
+515
+3
+518
+3
+515
+4
+522
+6
+519
+5
+515
+4
+532
+8
+516
+4
+517
+4
+515
+3
+515
+3
+520
+3
+532
+16
+518
+8
+524
+6
+515
+4
+516
+6
+516
+4
+531
+18
+519
+3
+523
+12
+522
+12
+518
+4
+515
+6
+515
+5
+517
+6
+516
+3
+515
+3
+515
+4
+515
+4
+522
+4
+515
+6
+515
+3
+516
+4
+519
+14
+515
+3
+515
+3
+516
+3
+518
+4
+515
+3
+515
+12
+517
+3
+522
+4
+515
+7
+517
+4
+515
+4
+516
+3
+519
+7
+516
+3
+515
+5
+516
+3
+516
+6
+516
+4
+524
+4
+516
+4
+523
+5
+517
+4
+516
+3
+517
+4
+516
+4
+516
+3
+517
+3
+516
+3
+517
+3
+520
+5
+516
+5
+521
+4
+519
+6
+515
+3
+517
+4
+515
+4
+520
+4
+515
+6
+520
+5
+516
+4
+518
+4
+525
+3
+516
+3
+519
+8
+520
+3
+517
+3
+515
+4
+526
+10
+517
+3
+518
+3
+532
+11
+532
+5
+516
+4
+516
+3
+527
+4
+519
+4
+516
+4
+529
+4
+518
+6
+516
+3
+517
+3
+532
+13
+516
+3
+523
+5
+522
+6
+515
+6
+519
+3
+516
+6
+518
+4
+515
+5
+531
+4
+515
+3
+524
+3
+516
+3
+515
+5
+519
+6
+518
+3
+516
+3
+532
+3
+515
+3
+531
+5
+518
+5
+518
+5
+518
+3
+518
+3
+518
+4
+515
+3
+515
+3
+524
+3
+517
+5
+518
+3
+520
+3
+518
+3
+516
+3
+515
+4
+523
+3
+515
+3
+522
+4
+532
+10
+518
+3
+532
+5
+518
+3
+532
+6
+519
+4
+522
+3
+523
+4
+517
+3
+522
+3
+529
+4
+532
+12
+524
+5
diff -r 000000000000 -r f80c9e6700ba test-data/chr4_part.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/chr4_part.fa Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,2001 @@
+>chr4:100000-200000
+TAAATTTTATATGGTCGCAAAGGTTTTCTTTATTACGTTGCAGACTTCAG
+AAAAAAGTCAATATATAGTCAAAAATGGTATTAAAATGTTTAAGATGCAA
+TGCAATAAGAGTTTAGCAAGAGAGAATGCTATAGTCAATTTTCCCGTTAC
+TCAGTAAAATTGAGAGAGTGGAATTGCACAATTTTTCTGGGATATCAATA
+GATATTGGTCAATAAAATAAAAAAAAAAATTGTTTAAAAGTGTGGGAGTG
+GTGGGGCGTGACCAAAGCGTTTTCGGCAAATCGAGACAAGCCTAATAAAA
+ATATGAAAAAATAACAAATTCAATTCAATCATTTTCAAACGGTTTGTGGG
+CGAAAGTGTTTTGACACATTTTGACACACCAATTCGAACGCCCAAAACTG
+CCACGCCCAGACTTTTAAAAAATGTATTAATATTTTTTCACATTTTATTA
+GATTTGTAAATTGCCACGTTTGTAAAGATTTGTAAAAATTAGGCTGCGCT
+AACTCTAAACGGCCATTTTTTCTCATTTCATTCCTAACATCTATCGATAT
+CCCAGAAAAAATATGAAATTTCGCGTTCGCATTCACACTAGCTGAGTAAC
+GGGTATCTGATAGTCGGGGAACTAGACTATAGCATTCTGTCTTGTTTTAT
+TTATTTTATAAATAATAACTTTAAAGAATGTGTGCTTGTATTATTTTAAA
+ATGTATTTTCTTTTTTTCAATTTATGTTTTAAATTACAAAAGTAACAACA
+ATTCCAAGTCGCAGCTCTATTTTATTTATAAGTTAATATATTTATGAACT
+TAATATTAATATTAAAATTGATTTCTTCCCGAAAATCGTGTTTTAGTACA
+AGCACGCACTCATAGACACCAGATATATGCATTAGTACACCGAAACTACA
+AGTACACCGCATACACACACAGTATTTTTTGACTTTATACTTTATATGAT
+CGAATACGCTTCCTTCTGCCTGTGACATACTTTTCAACAAATCTAGTATA
+CCCTTTTACTCTACGAGTAACGGGTATAAAAATGCGACCTGTTTAATGCA
+AAATGGCTAAATCAATTTCTTGAAGCACGACGTGCGGACAGAAACCCCCA
+AGAAAAGATATCTACTCTTACTTTTCACACGTGGCAAGCTAAATACTCTA
+TTGACAATTATTCTACTAAAAGGTCATTTTTGAAATTTATTTATGTGATA
+GTATTGTACATAGCGTTAAGGCAATGCAAAGCAAGAATTTTTACATGGTG
+CCAATTGATCAACAATAATATTGATTTAAAGTTTAAGTGAAATTTACAAT
+GCATGAGCATACGTGTGCACACATACAGTTGTCGGCTGTCACTGCTGGCT
+GTAGAGCTCTCCGCTTTCTGGCACTTGAATAAAAGTTCGAGAGAGCTGGA
+TCCAGTTCTTAACCCAGTCAAAAAAAAAAAAATAAATAAATATCACGTTA
+GAGAGCCAGCAGTGCTGTAGCTTGTATTATGAACCTTAAACGGCTAAGGA
+TACCTGTATCGTCGGCAAATGTGGATGTGGATACTCTTAGGCAACTATTA
+GGCGACGTTGCTGTATAGATGAGGTAAGAACTCTGCCTTGGGGGTGTTGC
+ATCGCACTGCAAACTTTCTGGACGACTTAAGAATGTTCTGAGTTTTTACT
+TTAAACATTAGGTCGTCGAGTCAGACTCTGTCGAATGCTTGGGATACGTC
+TAAAAATACGGCTGTGTAGTACTCACGATTTTCGTATGCAGATCTTAGTT
+TAGATTGTCGGGTTAGCAGGCATTTTTGAATACCTAACCAGACTTTGGAA
+TCATTATGAAGATCGATCTTTTCCATCCTTCTGGGCAGAAACCAAGTTTG
+GTGATGGTATTCAAGAGCTGAGTTATGTAGTGAACTGTAGAATGTGGGGC
+AGCTCGATGATCATTTTTGGATCACATCTCAGCACATTTTTACGGGCTGA
+GATTGTCTTTAACTAGACAGTTATTCCAATATAAAAATTTAGATTAGTAT
+TACTAGAGACAATGCATTTATGTACATACACATATGTCCATAATTATTTG
+CACGGTCGCAAGCCTCCCACTATTTTTTATTTTATTTATGTTAGGCATCT
+ATGTATTTTAATTTTCTTTTGCAATCCCAATATCTAAGTAACTACCGAAA
+CTATTGACGAAGTCGACTAAAACGGTGGAAAGACAATATTAAGTAACATA
+AGTTTATTTGGGTATGTCCATATTGTGGCTTTGCCCACAGTCCGTAATAA
+GTTTTAAATTTTGTAATAAATTTTTTTAGATAAAAATATATGTGCTCTCT
+TCAGTTCAGTCAGAGGTTTCCAACGCAGTGAGAGGCATTTGTGACCATAT
+GATGTATGTATTTTTAAGCAGTATGAACAAATCGATATATCCGTGACTTT
+CTGGCCGTCCGTCTGTTTCTACTCATGATTTCATCATTATCGAACGACTA
+TATAAAGTTAAAAGCTGTCATATGAACAATGTGAAAATTACTATCTAGTT
+AGTTATTAAATAATGAATTGCTTTTTTTAATAAAACTACCTTTTTTATAG
+CAATTAAATTGACACTTTCAAATAATACTGAAAAAAAATAATTAGTAAAA
+AATTATCAGTATTAGGCATTTCACGTATATTAATTTTAAAGAGACAAATC
+ATTCAATATTAAACTTTCATATTACATTACATACAATTTAAACATAGAAT
+TACAATGCCTTCTAAAAATGTGCCGAACCAAATTATTATATAAAAGGATA
+TCCCGTCACTTTTGAAACAACATTTACCGTAATACTGCAATTTTTACATC
+TTGCGTGAATTTTGTTGATATAAACTGATAGATACTCTAATTAAAAAATG
+ATTTTGCACCTGTTAGACCTATTATGAAATCGTCCACATTAAAAGACACT
+GACCAAAAATCTCAGAACCACCCCCTTACATTTATCATACAATGATTAAG
+TCCAAAAAAAGGACTACTATTATTAACTGCACGATATGCAACCCTATTTA
+TCAATTTATAAGACCGAAAAACTCAAACTTTACTTATTATTTAGTTTTTA
+TGTTTTTTAAATATTATTTATGCGTTTTAAATTTGTGGGAGGCACATTAA
+ATCTAGTTGAAAATAAAATTATTATTTTCGTGGCACTAAAAATATTATTA
+CAATGGCATGTAAAAACAAGAAAAAAGGCTCTATATATATATGGTATATC
+CCTGAATATCAGATACCCGTTAATCACCTAGTGCAAACGCGAACGCGAAA
+TTTCATCAGTTTTCGGGGATACCGATGGATATTGGGGAATAAATGAGAAA
+AAAAATTAAAACTGTTCAAAAGTGTGGGCGTGACCTGTCGGTGGCACAAA
+GTTTTTTGGTAAATCGATAGAAAATTTACAAGGTTAGAAAATTTTTTTAA
+AAATATTAAAACGTTTTGCAAAAAAGGGCGTGGCAGTGATGGGCTGTATT
+GGGGTTTTTTACAAATCGATAGAAATTTACAAGACTTCTTCTAGGTTTAA
+TAGTTCCTGAGATCTCAGATCGACACGACTATTGATCCTGATCAAGAGTA
+TATATACTTTATATGGTCGGAAACGCTTCCTTCTGCTTCAGTTACATACT
+TTTCAACGAAACAAGTATACTCTTTTACTATACGAGTAACGGGTATAATT
+ACAGTTCCTATTAATCAAGCCAAAATGTAGGCGCATGAACGTTTTATTTT
+ATCTGGTGTTATTTGGTGTCCATGACCCTAAAAACAACACACTTCAAAAA
+ACAAGCAGCAGTTTCGTTTTGTACTTTTCTAATTGGCAAGCAGATAAAAA
+TATTATTCCATCGTATTGTAGATGCATAGAGCAAAGGTAGATTATTAATC
+AGCTATCAGATGTTGATTATTTTTTGGGTTTTTATAATCCAAGGGCGGAA
+CCGTTAAAAAGAAAGGGGTATTTTATAAGTTTTTAATTAAAATAATTTAT
+GTATTAGCTAAATACATCGTATATTAATATAAAATATTAATGTTTTTAAT
+TACATATTTCCCCATTTTAATAATGACGGTTAATTACATTGTTTTCGACT
+TTTTATTGACTCTTACCTGACCAACATTTAAGTCCCAATTTGGGTGTCAT
+TTCATCCGTAAGCAACAATGGCAGCAGCGTTGGCATCACCAGTAATGTAG
+CAGTCAACAGCATTGGTGTTGGCATGCTGGCACCTATTGTAAGTGGGGGT
+ACGGTAATGTTGCCCAACTCGTCATCATCGTCCTCCTCATCATCATCCAC
+CTCGTCTTCTCATACACATGTACAATTGATGGCTACCAATAATGGAAACG
+CAGTAGCATCTTTAAATGGAATAACAGTTACAGCTGGAGGAGGTGGTGGT
+GCAGCAAGCGCATGTTCACAGCAATTGTCCCCGCAGGCACCACCGACATA
+TGTAAATTTATAGATCCAAATAAAAGAGTGCAGCAACGGAACAATAACAT
+CTGAGGCCCCAGGAAACAATAAATTAAAGCAATGATGACCAGTTTTTACA
+TCTTAAAATTGCTTCAACATCCAAGCCCGTAAATAACAAATCAAACAATT
+AATATAAATGCATATCAGGGTTTACAAAATAGCTCCTCTGTGTATATAAA
+GACCTATATACATTTACTTATTGCATGGTTATTTTTTATGTAGAGTTAAA
+GATTTTCTGATTTAAAGTAAAGATGGGCAATGAAAATACCCAATTTATTT
+CCATATATTAAAATATGGAAATAATTGCTTTTGTTTTTTGATAACTATTA
+AAGCTAGTTAATGTAAATGTTGTGTTGTTCCTAACAACCCATTCCAGTTT
+TCTTATAAAAGTATTTCAAGGATTTAAGTAAAATTTTAAATGCAATACAT
+TTTTATAAAAAAAAAATTTATTTGTATATTCAGTACTTTTTAATCAACAT
+ATTGTACTGAAACCGATTTAAAAAAAATGTTATCGAGTTATTCTAGCGAA
+GCTTTTCTGTTTGTCCGTTCATTTAAGTGTCGTTATTTATAACAACATAG
+AAACCTTAAAACTATTCTGTGCTCCAACCGACACAGCAGACGCACAAATA
+TTGAAACAAAGTGATTAGATTTACTATTTTCAAAATAATTTATTATTACA
+TTTTTTAAAATGTTTAACATTTTTGCGCTTTATGTAAGATAAGTTTTGTT
+AAACCCTGGTATACGTTTTTAAAAAGGACTTCATTGTTATTTGTTATATT
+TGATGTGTGAAATATACAAAATTATAAAATATTTCCTGTATCTGCTCCGT
+TATTTGTATTAAGTTTCTTTGTATTTTTTTTGGTGATGCACTTTTTTTTT
+GCTTTTCTTAGTGCTATAACCTCCTATTTCCTCCTATTTTAGTATTTAAT
+AGCCTTTAAAGTTAAACCTAAAAAAATGTGGCACAATTCATCTCATTCAA
+AGTTAAAGCACGATATGTATATATTTTCGTTATGTTTTATTCCATTAAAC
+CTTAATCACAACAGATTTTTAACATATATCATAAATAAATAGTTTCATAT
+TCGCATTAGTCTGAAACTGAAAATAGAAAGTAAATTCTCAATATGCATTT
+TGCCATACTCTACTATGTCCAACAAGAACGACCGTCCTGATTTATCTTTA
+TTACTCACATTGGCAACCCAATGAAAGAGGAAAATTGCTTTCGAGTTTGT
+TTCAGTTTAAAAATCTGCTGAACTGTTCAAAAATGTATTAAATATATAAA
+AAAAAAAGTGACCTAAATTTTTTTTTCAATATCTATAAAAAATTAAAAAA
+AAAAAATACTTTTTTACGTTTACCTTTTCTTCTATATTTTTTTTATAATT
+TTCTATACATTTTTGTCTTCCATTTTGTACACCTCTACGGATGGTATTCA
+AAAGGTTGCAATAAGGGTATTATTCGATTAGTATCAGCAGTCGTGTTGAT
+ATAGCCCGTCGGACGGTCCGTCCATCTGTCTCCCTCTACTAGTCTCTCAG
+TTTTATTGATAGTCGGCACGGGGTGGATCAGAGCACATATATGAAAAAAG
+TGCCTTAGTTTTTTTTTTTTGGCCTAACTGGGACTTAGTTTTTTTGTATT
+AAAATCGGAGGACTATATCATATGAAAATAGAAAAGAATTCACAGTGTCA
+TCGTTATTGATTTTCGTTTAAATAATAGATGACAATTTATGTAATATTGA
+ACAACAATAACAATACTGAATTTCTTTTTTCGTTTTGTGATTGATCGAAA
+CAATCCTAATGAAAAACGTATGTGTTTTATTAGAGACATTACTACCAAGA
+CCACTTATAGATAAGACGTTTATCAAACATGTTCATTAAAAGTTTAATAT
+AGCGAAGAAAAAATCTTTTTGACGAGGAAAAAAAATTTATAGATTGCACA
+TTCAATAAAGTTCCGATATCAACTTTAAAAAAATAAATTATATAAGAGAA
+ATTGTTTGTTTGGCCACAGTTTTTAGTCAAATTAGACAAATTACTTTTTA
+AAAGCATAGAAAGGACTGTAAATGCATTTTTTGTTGCAGAAACCTCGAAA
+AATTGTTCATATTATTTTTAAAAAACCATGTTTTTGATATACAATACCTT
+TTAACAAGAATTAATTAATTTTTTTTAAATTATTATTTCAAATTTTGAGC
+ATTTACTCTTTTACCATATAAGACATATCCACCTTATAAGTTGTGCTCTA
+CCTTTCGATTGGTGTATAACTATATATTTTATAGATAATTATTGTTTTCT
+ATTGGTTAGTCATAATCAATGGATTACAAAGAAGTTAAAAAAATCACTGT
+AGTCGAGTGAGTCAACTTTTAACACACCGTTTCTTCCTTTTCCACACATA
+AATTAATTGATCAAAACTTATTAATGAACAGTCAGATGGGGTACTTTTCA
+AGAAGTCAAAACCAACTTGCACAGCGTAGACTAAAAAAATAATTGTATGC
+TTCATCTTTGACACACGTACAATTTAATATTCATATTAAAATACCGGATC
+GAATTACTATATAATGATGTGCTCATAAGTATATTTTGTAAAATTTTTGT
+ACGTTACTTACATCTGTATTGTAACTATCCTCTTTTTCCCAAAACTTTTT
+TCTCGTCGGATTAATACTAAGTAAGTTAAAATCGAACGCGGCAGCCGTCT
+TCACACGATTTTTAGGGTGTATGTGTCGCGGCAGAGCGTCAGCAAAGGAA
+CTCCCTGACTGGCGAGGCGGTAATAAAGAAGAGAAGTTTGCAATGGCATC
+GAAACCATATAGGCATGCTGTTTGTAAGACAAAATTGTTGATCTGTTCTG
+TAACTCTTAAGGCTGAGATCCTTGCTGCATGAATTTCAAAATATTTGTTT
+ATGTATCTTACGGAATGCAAATACTTGGCACTCTTTGTTGTTTATATATA
+AATATAATTTTTATATTTAGCTTATAATTATGTGTTCTTCTTTTTTACAT
+AGGCGCAAAAAGAAATGTATTCGTTATATGGAAGCCCTGAACGGCAATGG
+GCCCGCCGAAGACGGCAGCTGTTTTGATGAGCACGGAAGTCAGCTAAGTG
+ATGACGACGAAGATGACTACGATGATGATAAACTAGGCGGAAGTTGTGGA
+AGCGCCGACGAAACCAATAAAATAGAAGATGAGGACTCGGAATCCCTTAA
+TCAATCTATGCCAAGCCCAGGCTGTCTTAGTGGATTGTCCAGTTTACAGA
+GCCCATCGACAACAATGAGCTTGGCAAGCCCACTTAACATGAATGCCAAT
+TCAGCAACCAATGTTATATTTCCTGCTTCTTCTAATGCACTTTTAATTGT
+CGGCGCAGACCAGCCGACAGCACAGCAACGACCCACATTGGTGTCAACCT
+CGGGATCGAGCAGCGGTTCAACCAGTAGCATAAGTACAACCCCAAATACG
+TCGAGTACAGTTTCGCCAGTTACATGTATGACCGGTCCGTGTCTCGGTTC
+ATCTCAGGAACGAGCCATGATGCTTGGAAATCGGTTCAGTCACTTGGGAA
+TGGGGCTAAGTCCACCAGTAGTTAGCACGAGCACCAGTAAATCTGAACCA
+TTTTTTAAGCCTCATCCCACAGTTTGCAATAATCCTATATTTGCATTGCC
+ATCAATTGGTAATTGTAGTTTAAATATTTCTTCAATGCCAAACACATCCC
+GAAACCCTATTGGTGCTAACCCACGAGATATTAATAATCCCCTTAGCATC
+AATCAGCTGACTAAAAGACGTGAATATAAAAATGTTGAGTTAATTGAAGC
+TAGTGAGTCAAAGACTATAGTTGCCCATGCCGCTACATCCATTATTCAAC
+ATGTAGCAGTGAACGGCTATCATGCTAATCACTCGCTTTTAAATAGCAAC
+TTGGGCCACCTTCATCACCAATTAAATAATCGTACAGAAAACCCGAATAG
+AAGTGAGCAGACAATGCTGTCCGTAAGTAATCATTCTGTAAATAGCAGTG
+AATGCCATAAAGAATCTGATTCGCAGGCTATTGTATCTAGCAATCCTCCA
+AACGCTGGATCTTCCGATAACGGCGTTATTAGCGTTTCATAACTGATCGC
+CATGGATTTGTAGAATTGATTAATCAAATTTTAATGTTAATGTGTGAGAA
+AATAATTAAAATAAAAACATAAGTGCAATAATTATTATTCTCGCCAGCCC
+AAAGCCATCTTATGAAACAAAAGGCCATCAAAACTAGTGCCACGACTCAC
+ATCGCAATATTTCGTTTAATAAAGAAAACATAGAATTGGTGCACAAAAAT
+CTTTTGAAACGACTCCGAGGCCAACCCGAAAGAATAAAGAAACATGAGTC
+AAATCTCAGGCTAGGCCGTGCCAAATAGAATAAACAGACAATACACACTA
+AAACTTAGTTACATAAACATCTATTGCATTTGACACCTTATAAAATAATA
+TTTTCAAATAGTTTTCAAAATAGTTTTCTATTTATTTAGCTTAACACAAC
+CAAATTATGTATTTTATTTTAAAATTAGACACAACTTGCCAAAATCCATT
+AATTAATGCCTCTCCGGCACATATGTATTTGGTCATATTTGTTGTGAGTA
+TAATTTAACTAATGGTTTCTGCACTAAAACTAGGAGAACAAAAAACATGG
+ACTACGACGATTGTCGGTCGAATCACTTAGTCTCTTTTATCGTAAACTTG
+GTCGTGTGGTCATAATCATAACGTCACCCTCCTCCCGCCTGACGAAAGTC
+TCTAGACTCAAGACTTAAATAAAATTTATAAAATATATTTTAATATCCTG
+AAACATTTATATTATGTATAGAATGGACAATGATTAATTAAGCTGAACAA
+AAATTACATTGTTATTTCCGGGGATAAAACGATTACAGAGAGGTTACTCT
+ACTTAAAGAGCGCGTGTGCGTTATGACACAAGGCGGTAGGATGTCCCCGG
+ACACGTTCACATTCGCTTTAAAATGTTAAATTTAACCTTGTTAACGTGTA
+ATATTTCAAGGTATTTTAGGAAACGGATCAACATACTGTATGCCGAAGAA
+GCCGGTTCCATTCTGGTCTTGTGTATTTAATTTAAAAGGGATGCATACAT
+TTTACATCTAAATCTAATACTAGCAGTCTGGCTAAACCAACATACCTTAA
+AATATTTTCGAATAGCCCTGAACATTTAACGTAATCTTTTCATGGTTATA
+AAATATAACTATTCCAAACGAAATATTGAAAATATTATTTTTAAATAGGA
+TACATTCTCAAATTACTATGCTTGTAACAAGTTCGATACTATTTTCTTTA
+GTTAGGTTTCATTAGCAGACTTTCATTATTACATACTTACACGGAAAATC
+ATAATAAACAAAATAATAATAATTACAGAAATGTTATAAATATATATTTT
+ATTATTTTAAATTAAATGTAAAATAATATATGTGTACGATATATATTATA
+AGCTAAATGTAAATATGTATTTTCTTATATAGAACGTACTGATAATCTTT
+ACGAATTTATTGACCATAAGACCTGATAGCCTTTATTCCATGTAAAACGT
+AAAATCCACATCTACAAACGAAGAAATTATAATCTTGTATAAAGAAGTAG
+GTCATATTTAAAGAGTAAGTTTGGTCTGAGCATCCATATAATTATATGCA
+GTTTTATACTAGTCTCCAATCAGTTATTAAACACTTAATTATTTAATGTA
+CAAATGTATTTTCAACCTCAATATCGGGCTTGTCGTACACGGTTTAACAT
+TTCACTATAATATTTGTTTTTAATGTGTTAGTTATTTAAAATGCTTTAGG
+TTTAATTATCTCATATGTACACCGGTACTTAATATACATATCTTGATTTT
+CCGGAATGACAATCCTGTATATCCTATAACACTAGAGCCTTATGTAATCC
+ACCTCATTTAAAACTTATTTCACAAAAACATATAAAGTAAAGTATAGTAA
+GGCCAAACCTAAATTATTATACTCGCTACTCGTAGAGTAGACATGCAGAT
+TATAGTGCCACCTAAACTTCCCACTATAAACCGCCGAAAGCTGATCCTCC
+CACACTTAACTTTGTTCTTTATTTTATTATTTGCCTTGCTAATTTCAATT
+GTAATGCCAATAAATTTTTAAAATATCATTCTTACCCTCTGGGTTGATTA
+ACGTGTATCTAGTAGTGTAGAAAATCAACTTTACTATAGTAACTAAAATT
+TAAATGGTAAACAACTTTTAAAACGTATCTCTTATTTTACTTTATATTAG
+GAGTATTATAATTTTTAAATTGTATAGACACAAAATCTTCATTGACCGTG
+CTAAAGTAAAGACATAAATGCGAGCATAACTAAGCATTTTAATAACCTTA
+TTTTAACTAAGATATTTACAGTATTGCCAAATGTTGTTGCGAATATATAT
+ATAAAAAATATTTAATAAAAAGGAAACGCTATAAAAGTATTGTACATAAA
+ATGTATTTATATTTCCCTTTATTGTCTTTCCTTTTTCATAAGCCTTATGT
+AACTGATAGCATTTGTAAATATTTTAAAAATATTGTAATTCACAAGTCTT
+TAAATAGGACATGATACATCTATTTTTATTTTTATACATTTAATTTGCTA
+AAACTATAAAAAAGTTTTAAAATCGTTAACACTGTTCTTATAGCTTCGTG
+TTTTAAAATAAGAGAAACTGAATTATTTACTTCCGTGTATTTTTCTTTAA
+AATGAATATTTACTACTATTTTAAATATAAAATAAATATCGAATTAGTAA
+TACGTTTTCTATAGCTTATCTGGTCCGCAAATATTATTTTATAGAATATG
+TCCCAAGGGGTTTCACGCTACCCATTACTCGTAGAGGTTGATTCAATGAA
+AAGATTGTCTCCATCAATGATTAAGAGCTCTAGCCGAGTCTGTCCGTATT
+TCGCACTTAAAAAATGTTTGGATTTTTTTAACCGGTTCCAATGCATTTTT
+GGCGCTATTTTAGGATTTTAATGGCGATAGATGTAGGCGCCGCTCGATGG
+GATTTAACATGAGTCTAATGGTCGAGAAACTCGAATATAGTGCCTATAAT
+AATTTGCAATTAATTGTTTCTTTGAAAGTGTTTTATTTTCAAACTTCTTA
+AAATGTAGTTGAAAAATTTGCTCATATATTATGAAACCTGTATTACTTTT
+ATCTTTGGATAAACAGCTTGTAAATTTTTAAAATTTTATTTGATTCACAA
+TTGTAATTAAATTATTTTATTATAAGCAAAAATTAAAAATTGGTATATAA
+ATTCAAAGCTAAAATGTTTTGTATTGATAAACAAGATCATCCCTAGACGT
+AGGGAGTTACTTGTAGAGTAAAAGGGTAAACTACAATCGATAATAGGTAT
+GTAACGTAGCAGTATGCGTTTCCAAACCAAAAAATATCAGGATCGATAGC
+AGGTAGACATGGCCATGTCCGTGCGTCGGTATGAACGTCGAGATCTCGGA
+AACTATTATAGCTAGAAAGCTTAGGTTAGATATGCGGGATTCTACTGACG
+TCTGCGTTGACACGCCCACTCAGACTCCGACTTGAACTAGCATGACCACA
+CTTCTGTTTTATTATTTGTGTGGCCAATTTCTATCGTTTAATCCGCCAAC
+ATGTCGCTAAAACTGAGACGCCCGTATTTTATACTATTATTTGATTTTTT
+ATTGTTTTAATACTAATATAAATTTGTATACATTTATTAATATAAATTTA
+TATCGATTTGCGAAATAGCTTTTAATTTGGTTTAATTTTACCTATTTGCC
+ATAAAAGATGTTTAAATTTCTTGTACGCACTTCAACTAGCTGAGTATCTT
+GAGGAACTCGACTATAGAATTCTCTCTTGCTTTTTAGTTTAATACATGAA
+TATTATACACCAAAATCACAGTTTATAATAGATTTTATATTTTACGAATT
+TTGAAGTATTCTTAACAGATTTTGAGCTCACATATGCATGCAATTTATTT
+GATCAACGTTTCAATATACACTTCGCATGCTGTATTTTTTTTCTAGTAAT
+AAAAGATGTTTATACTTAAATTGTGCAATTTTTAAAAAATCATAATCATA
+CATAATACTTAATTTCGGCTTCACCCCCGAAACTCTAATCGTTGTAATAA
+TTACTAAAAAAAATTTACTATGATTATAAGAAAACAAATAAATTTTAAAG
+AAATGAGAGTGTCATAAGAATAATTATGATTACGCAGTTTCATAAAGTAA
+AATAATATGCTTTAAAAAAAAATAATGTGAGTAGGTTATTTTGGAAAACA
+TTCTGGTTGCATTAAAATTTAACTTTTACCATTTATCTCCAACCGTTTTT
+AAGATTCATAACTAAGCTCGGCATTTGTACGATCCCAATAAATAAGTTAA
+TGAACCTATATTATGAAACCAAAAAATTTGTGAAATTAATAAAAATAATT
+GAACTTTAAATTTACATCAAGTTTAGAAATTCAACAAATACACTGCTGTG
+ATAAATCTAATTAACGATTTATATAGGGCTCTAGTCACATAGATACATAT
+TATATGATTATAAATCTATATGTATATATGTATATGTATTTAAACGTGTA
+CATACAGTTATGCACACATTTACATATATATGTATCAATCGTAAACATAT
+AAATTTATTAAGAATCTGCGTTACAACAGTTCGGTGGTCATGATAATTCA
+AGCAAACTAACAAATCATATGTAATCAGAAGAATGTAAAGGCCATTGCCA
+ATTTAAAAGACTGTTTAACACAAATTTTATACGTTTAATTCCAAAATTTA
+TCAGTACACAAAATTGCTATATAATGCTTTAGTCTTTATGTTTAGTGCAA
+ATCGTTATCTAAAATGTAATGTTAGTATAAAAATAAATATCATAAGCTTA
+TTATTTTTCGATATTTGCGGTTCCATCGTGCTTCCATTGTCTGTGTTTTT
+GTAAAATATTGCTTTTTATTCAAACGACATCGCAACTTCATTTGTTTGAT
+TAACAAATTCCTTATTATTTCATTTCTATAATTTGTGTAAAAATCAATTA
+AGTAACACGAGTAATACACTATAATAAAAGTACCCCATCAAATCAATTAA
+GTGGATCAACAACGAATATGTAAATATATGTTGCATATACATGAAGTATT
+CTATATAAATTCTTTTTATAATGTTAAAAATGAGTTTGTTTGCTTTTTTT
+AAGCTATAATTAAATATAAAATTAAATTTCATTTTTAATACTGCAATATT
+GGTCGACTGATGGATTCTTAGCGTAAGATAAGGTTTAGATAGTAGAAAGG
+GTTAACAATCGTATACTAAACCTACGCAGATATACAAATTTCTAATATTA
+AGATGATAGTAATCACAAATATAAGTTTAATAAAATAGTATGTATACACA
+TAGGTAATAAATAATGTACGAAATATAGAAATAATGCAAAGATATTGAAT
+AACAATAAAAACAAAATTAAACTATTAACTTTTTATATACTGACGCACGG
+CAGAATTATTGATGCAATTCTTAAATTTTTATAAGACGTGCCTTGCAAAT
+ATAGGAAATGTTACGTCGGTATGTAAGTTCATACACCCGAGTGCCAATTG
+GATCGTCGCAAGTCGCGCAAATTGATCCCCCCTTTTACCAAGGTCATTAA
+AAGTTATGTCATCCTTTTTGCCCTACAGCACCCTGTAAAATGTTCTCATT
+CTATTGTATTTGTCTTCATATTGTATATTTATTGAATAATTGCTGGCTTG
+TGCCATGGGCATACATTAAAAGATATAAAGAAAATTCGGTGACTGTGTTC
+CGTCAAACTTACCTCAATCCCATCCTGGGCGATGAGATCTGGACCCTTGA
+TCCTGGGCATTTCTACATATTAGGTTGTAATTATACATACATATACACCT
+TCTCCAATATAGTACAGATTAAAAACATTTACAGAAAAACAAGCACCATC
+AAGAAGGTATTGTATATATATAAGTAGGGCCGTATGTATGCTTGTATGCA
+GTATGCACTGCGGCACGCTCCAGCTGCGGGGCCGCTATCTTATTCTCCGA
+TTTCTCGTTCTCCCACTTGTTTTGCATTTTGTTTTGGTTTTTATTTTATA
+TTTGTTAACATTTAAAATGCATGATTTCACTCTTAAATTTGTCACGGATT
+ACTATTGCTAGTAATTACTATTACTATTATTAATTTTAATGCCATTTCCG
+GTTTAGGTTTGTGTCGGTGCATTGCTTAATTTGATCTGCCGACTCCGTCT
+TTTGATGATGTTTTCACATTTTGCATTTACTGCGATGGACGATGGATCTT
+CTTTAACGCATTGTGATAGGAAGCCTCTGTACAGATCTCTTCTACGCATT
+CGCCAGTTTCAGGAGCACTAGAAAAACTAACACCATGGCGATCAAATTAA
+GAATGTTCTTTGCGCCTAAGGTCTCGTCCATGTGGTAAATCAATTCCACG
+GCGGTGTTGTCAAAGGCCTTGGACTGCTTGCTCTCCATATTGGAACTTCC
+TTTCTACTGGTTGAAAATGTTTTTTTTTTTTTTTTTTTTAAATAATCATT
+CTATTTATTTTGGATTCAAAAGGAATCGTTCAGTCAATTCCTCTAAAACT
+TAACCTATTGTGTGTATAAATGTATATGAGACCAAGTGGTTTCTTAATTA
+TTAAGTAGAAAAGGAAAAAAAAAGAATTTTTCTAGTTATTAATTACTTAA
+TGTGTAATATTTTATACTATCCTCCGGGTAGGGAGATCGGTGGGGTGTAC
+CCTCTTCAGCCTTCGGAGGGAGATGGGATTAGCTAGGATGTTTGCTAGTT
+GATTCGGGTGGACCATAAGCCTGTCGGCATAACGGCTGCTGTGAAAATTG
+ATCTGATTGAGAGGGATAACTTTCAGATCTCTTTCGATTACCTGGTTTGT
+CACTTACCAGGGGAGCCCAGATGCATGGCTTGCAGCTCTCGACTGGACCA
+CACGGAGCCTATTGAGCTGGGATTTGGCGGCAGTTCCCCACACCTGGATG
+GCATAACTCCACGTTAGAGCAAGTATGGCTTTGATTAAAAGAGCCTTAGA
+GCTCATTTGTAGTTTACTGGAGTGGAAGAGCCAGTCGAGCTTTTTTAGTT
+TCGCCAGTGACTTGAATTTGACCGACGTGATGTGGGCCCTCCAGGTCAGT
+CTCCGATCTAGATGAACTCCTAGGTAGCAGTGCGATGTGACATTGTTGAC
+GGGGTTTCCATCAAAAGTCAGATCTGTGCAAGTTCCGGGCCGCAGGGTAA
+AAGTTACACAGGCTGACTTCGAGGAGTTAATGGCCACATTCCATTTGGCA
+GTCCATTTTCGACTGCATGCAGCCATTCCTGGACTGCGTTGGAGGTTGAA
+AATGTAGGTCCTTCTTCAATGGACTTCCTTAGCGACTTCTTTTTTTATCG
+GACTAGAGGACTAGGATAATATTTTACTATTTCCCCTATTTTGGGAGTCA
+ATGCCCGACTGATGAACTTTGCCAATTAGAATTAGAATTTCCATGTGAAC
+AATTGTGCCCGTTGGAATACCTATTTGACGCTCGTTATTTGTCGAGCTGC
+ATTTTCTTTGTTAATATCACTCTACACTCCTCCTCCCTCTGTTTCAGATC
+CTTTGCTGCTCGATGTGTGACGCACGATGTTGCGTACGTAAAATAAATTT
+AGATCTGTCAGGGGAATTCGATGTAGTAAATGTAGTGGTAACGGGTAGAA
+ATATTCTGAAACATTCTTATGTTTTATTCCTTTTATTCCTTAGCTTGCCC
+TACCGTGGGACCTTTAAGCTTATTAAAATCTACCCCTTGCCGGCAGTTGC
+TTTAATTGAGAAAACTTTAAGGAAAACTTTTACGTAATGAAGTGGCAAAT
+AATGAAAATTTAGTTCTATGAAGAAGAATGTCGTGTATTTGATGTAATTT
+TTTAAGTGAACCTTAAATGATGGAACAAAAAGGTTCACATCAGATGACTG
+CAAACATCAGTCATATTTCTGATGGTATATCTGACTATAAATTCAAGCCA
+CTTTAATCCTCCTTAATTAAATGAAGTTCAAAGCTATAAATGATTCAACA
+ATTTATTTAATTAGTACGATTTTAAACTCTAAATTATAACACTGTTAATA
+TTGTTTTATTATAAATTGCAAAGTAATACATTGAATAATAGTTCTGATTG
+TCAAGAAAATGTTAAATTTTTAGAAAACTTAATAAATCGACTTTAGGTAA
+ATTATTTAAGATATCGGCAACTATTTCATGATGAATACCGCTCGATTACT
+CATCGATTACTCAGGTAAATCGACATTTCTCTAAAACAAAATAATATTAT
+TTTAATGATTTCATGTCGTTATACACTTTAATTACCTGGTTTTCAAGTAT
+TATAATTTGTTCTTCTTTCTAACGTAATGGTCAAATGTTAAGTATTGCAT
+TAGTATCAATTTACTCCTTTTAGTGACACCTGCGTTGCAGTACATATATT
+TTATCAATACTAAACTTACCATCTGCGTTTTTAAAAATATCTTGCTAAGG
+ACCTGTAGACTTTGTAAATTACTGTTCATAATCGCCATCTTTTTCAATTC
+CGGCAGTCGGCAAAACTTTTTCCGGTTGATGAGTGCCAAACTCTGCATTT
+TTAAAGCTTTTCTCCACTATATCTGAGCGGCCGATTTTGTAGAGGGCTTC
+AGCTAGTACATTGCCCGTCAATATGCCTCCATGTTCTAGCCATAGCTGTA
+ACATTGCCATGCTCTGCTTTACGCTGTCGTTTAACAAAAATTCTGTTTTA
+ACAAGATCGATATCGGCTTGGGAAACACCCAATACATTTGCAAGCAAAGG
+CCAGTCACTTCCTAAGTGGCTACATATGTCGTCTAATATTACATCAGCCT
+CATGAATTAGTTTGATGTCACTTGACATTATACAAGCTTTAGTAATATCA
+ATTTTCTTCACCTGTTGTTCCTTTACTCCAAATACAATATTTTCATTGTG
+GTTTAATTTTCCATGCGCATTTATACAATCGTTCAAGCTATGCAGGTTAT
+CTCTTTCGAGATGGTTTGTTATAGTTTTAAAATCCACTGAAATGTTCAGA
+GTACAAAGCGGCTTCAGGGGCACTTCATCTGGTCCTACCATCGGGTAGGT
+CATAAAGCAGATGCGACCATGTGGAAATTCTTGATCTTTAATGTGAGCAC
+TAAAGGAAAGCCGGTTTTCGCAAAAAGGTTGAAACTTGGTATACAGCTGT
+TCGCCTTTCTTTAAAATGGGAACAATGTTACCAGCGAATTCAAGATATAC
+AATTTGATTTTGCAATACTTCGATATCCCTGCTTTTGGCAACTTCTTTAA
+AATATTCTTGTTGCTCAAGGGTCTTATCCTCTTTATCATCAGTCATGCAA
+AATACTGAAAATTTTGCTTCCGTTTGGGAAATTCGTTTTGCAAATATTAC
+AAACTTGACATAAAAAGGAACTTTGGCCAAATGACTATAAAGTTCTGTGG
+CCATTCGTCCTGCGTCTATGATATTACGGCAATCTATTAGCCAAAACCGG
+GCAGAAACAGTAGTGGTAAATGTTACACTGTCTCTAACAAATGACAACGG
+TGTTGATCCAGTAACATCCTCCCATGTTGCTCGGGTTTGACCACCACTAA
+TGGAACACAAAAGTCGAAGAGTAGGCGAACTTGAATTTCCATTGCCATAA
+CATGCATTAACCATACTATTTGTACATGCTTTTGGAGCTGGAATGCTTAA
+TGTAATAGCTTTGTGAAATTTTCGACGGCGTGGCTCCACAGTTACTACGG
+GTGAGACAGCGACCCCTTGACCGAGCAGTTTAGAACATTCAACCAGGTCT
+ACTGACTGAGCCTGAAGACCGACTCGAATTTTTTTAGTTAAAGCATGAGG
+CGGAAATATAGCTTTGACCTGGGGCACTGCTGTAGAGAAAACGGTTCCAC
+CATCAGGTCCAATAACGTGCACTTCCTGACGAACTCGCGAAACAACAGCA
+AAAAAGTGCGGAACATTTTGAGTAACGATCCGAACGATGCGATCCGAATG
+AAATTCCTCCGTTTGGTTTATATCTTCACCTATTATGTCTTTATATAAGT
+TATGCTCACGCCAACTTTCTCCATTGTCGGACCGGAGTATAATAATTTCG
+CGCTCGTTTTTTCTAAGGGTGCCATAGTGTGGAACTTCTAAAGTTATTGG
+ACTTCAAGACAAAATAATTAATTATTAGTTTAGCAAAAGAACTCCCCAGT
+TTACCTTAAAAACATTCCGTCAACAGGTGACATTTCCAAAATGCGACTCA
+CAAGTGCTTCACCCTCCATTAAAGGCGGAGGGTTGACTACCCTTTGCGGC
+TTAACATATCGACATGTTATTCGTGTTGGTTCAGCGCAGGCCTTTGGAGG
+TACGATAATGCGCACACCATTGTGCCGATATCCGCGCATGGATCCGCCAC
+GTGCATCTACCAAGAACGACACCAGAAACCTAATAAAGGGTATAGATTAT
+ATGCGTTTATCCCTAAAAATTCCAGGTAAAAGCTTACCCTAAATGAACTT
+GGGATCGGGCAATAACAACGTTATCGGGTTTGTGCCCGATTTCAGTCAAT
+TCAATACAGCTCATTTCATTGGGTAGTATTTCTTGAATGAATAAAATAAG
+TTATTAGTTATATATCAAAACAAGGTAGAATGCTATAGTCGAGTTCCCCG
+ACTATTATATGACCGTTAATGAGCTAGAGAGAATACGAACGCATTGGCAA
+GCCAAACAAATTAAACGAAGATAAAATCAAAACATTTTCCTAAAGTGTTG
+ACGTTTTGGGCGGTTTGTGGGCACTATAGTGGTCAAATTCATTAGAGTCA
+TTCGAGTATTCAGCTTGCAACATGTGAAAAATTAGAGAAGGTAACGATTC
+TTAGGTGCTTACATATGGCCTTATGTCGTGTCTCCAGAAAGAAATTTTGC
+AATAAACAGGTGGCATAATTTTATTTATTTTATACATAAATTAATGGAAT
+ATATTTTTTAAAATTTACAATTTCAAAAGTTATAATATCAATTACAGATT
+GCAACTTTATTTAATTTATAAGTTAAAATAATGATGAACATAATTTAAAG
+TCTGTAAAAGATACTGGTTACAGTCCAGGGTTAAACTATGTCGTCAGTGA
+CATTTTACTTGTTATTAGTTATAAACATATTTATGTAAACGGTAGTTAAT
+TAATTTAAATCGCTTCTTTAAAAAAAATATCAAGGCATTTATTTGTAAAA
+AATATTTTAGTAGATCATTTTACAACAAAATATGTATGTAACTTCGTTTC
+TTGGATCCAAATTGATTTCGGTCTGAAAATCTTCTAGCACAAGCACGCAC
+ACGTTAACACTATCAAGCAAATATATTAACATTAACAAGCAAGCAAATTC
+TATTTTTAAATTTACGCAAGTTTACGCGAGCGGGGAGAGATCAATTTCGG
+ACGTCACCAAAAAAGGGTCTGAATAGTGCAAAACCAATGTATGGCCGTTA
+TGCGTCTTATTATTCTAATGTCTGCTATTAATTAGTGCTTTAAGTACTAA
+ATTTTTATCAGTGCCGTGTTAGATAAGGAAAATTTACCTTTCTTATTTAG
+TACTGAAACATCAGTAAGATCGTGGTCGGTGTTTGTAGTATCGAAGTTCT
+TCTGATCCTGGCCGTAGTTGGCTTTTAAATCATCAGTTGCCATGTATTTG
+TAATGGTTATGATCCAAAAGATCATCACAAGATTCGTCATCGGAATCGGA
+AAGTAAGGTTTCTTGCATAAGCTCTGGAGTCATTACCTTGAGTTTTTCTT
+CAATCGCACCAATATTTGAATTAATAACGGATGTTGAAGTGACAATTTTG
+AGGGATTCCATTACAGTTACGTATCCAAGGTTACTTGCAATGTGGAGAGC
+TGTGTTCCCGTCCTAAATTAAGGATTTGTATTGAATTTGTAATGAAAAAG
+CACGATAATATACAATATATTTATATGGATATGACACAATCTATATAAAC
+AAAACAAAGTTGTTGACTAATATAAGGACTCTAACGACTCGACTTCCTGG
+CGTCCGATTTGTATGGCTTTTTTTCTTTTAGATTCGTAAGGAAAATTTTT
+TCTCTTTTCTGGATTCGTGTTATATTTGTGTTTATTATTGGTTGTTTCGC
+TGACTCGTTCATTGAATCGTTCACCTTTAAAATGCTAAGTAAACAATCAT
+TAATAATCATCTCACGTTTTCTTTGCAAAAAAGCATGCAAGGCGATTTCA
+TTCTGAAGTGAAACAAGTGAAACAAACAAACGACGGTCAGAGCATAGCAC
+TTTCTTTTTCGTTCTGCAGCTATGGCTCTAAAGCTTTCTTCACAGTGAGA
+GCGGTAGCAACAGCGAAACGAAATACTACGGGAGTTGCGTAGCTTTTCGG
+CGATCACCACAAAACTATTAATTATGACCATTATTTTTGACCATTTTTTA
+GAACAGGCTTGGAAATGTTAAAAAAAAAGTTCCAAATATTACAATAGCTT
+TAATAATAATTCTATATGACTTTCTTAGGATGAAATAAAATAAAATAAAA
+TACTTACTTTTGTTAAAGCATTTGGATTCGCTTTATGGCGTAATAAAAGA
+TTAATAATCATAATGTGACCTTGCTGAGCGGCTTGATGAAGCGGGGTATA
+CCCGATATTAGAAGACATCTCAATGTCAGCGTCGTTCTCAATAAAAAACT
+TGACAAGATCGAGGTGACCATAATGGGCAGCCATATGAAGGGGAGTATAA
+CCATTCCTAGTGCGCTCTGAAATGTTAGCACCGTGCTCCAGTAAAATCTG
+TGATACAAGAACATGGCCCTCCTGGGCAGCCACATGTAATGGTGTTAGGC
+CATTTTTTGCAGCGGCGCTAATAACTCCATACTCTAGAAGTAGTTGGACC
+ATATCAACGTTTCCCCCTTGAGCCGCCAAATGTAACGGAGAGAAGCCACT
+CTTGCTAATAATATTAACGTCTGCACCGTGTTGCAACAGCTGCATCGCAA
+TTTCCAGATAATTTTTTTTGCAAGCTATGTGAATAGCACATTGACCATTT
+CGGGCACATAAATTTGGCGATGACCCATTTTTTAAAAGGAGTTCTACTAT
+TGAGGGATTATTGTAGTGCGTGGCCACGTGTAATGGGGTCACATCATTTT
+TCCCCTGAAAATCAATAGAAGCTCCATTTTGTAGTAATATTTGAACCACA
+TTCTGCTTTCCGTATTTGCAAGCTAAATGCAGTGGAGTAAACCCTTTTTT
+GGTAACAGCATTATTTTCCGCACCATTTTCCAGTAACACTTGGACTATAT
+TCTCTTGTCCTTCTTTTGCAGCAATATGCAGCGCCGAATATTTGTCATTA
+GATTGAGCATTTATCTCTGCTCCATGCTGCAGTAATAACATAATTATATT
+AATATTTCCTAATCGAGAAGCTACATGAAGTGGCGTTTGGCCTTCACGGG
+CAATAGCATCCACTTTTGCGCTGCGAAGTAAAATTCGAATAATATCCGCC
+TAAAATAAATAAATTTATTAATATATTTTATGCTATATACTTAAAGCAAT
+ACCTGATTAGCACGAGCTGCCAAGTGAAGTGGTGTTTCTCCGCGTATTGT
+TGGTAAATCCGCACTAGCCTCATGTTGTAGTAAATATATTACAATATTTA
+TACATCCTGAAAGATTGAAATTTTATATAATTTTTATACCCAATACCCTA
+TATTCTCCCTTTTTCGCAATTTAAAATTTTATAATAGTATAGTATTAGCT
+ACCATTTATTATTATTATTATTGTTACCAATATTATTATTTTTATATTTT
+TTAATAAAAATTCCTATATGCTATTAACACATTTTCCTGAGCTTTTTTAT
+TTTAAGGGAAAAGTCTATATGACTAAATCCTTATGATTAACTTATTAAAG
+TGAGATTAAAAGTTCGAAATGCTTATCAAAAAATGTACTTGAGGAAACGT
+ATTAACTTAATAAGAATCGACTGGAGGATAACATAACAAATTTAATATTT
+GTACCTACCCATAAAACTAGCTACATGTAAAGGTGTTAAGCCAGATTCCG
+TGGTTGCGCCAATGTTAGCTCCGTGCTTAATAAGTAGTTCAACCATCTTA
+ATACGATTTTTCTTGCACGCAATATGAAGAGGAGTGAAACCGTTGAGCGC
+GCGGGCATTTGGATTTGCCTTGTAATCAAGTAAAAGCTTAGCTACTTTAA
+CATGACCACAGTGAGCAGCAACGTGAAGAGCTGTTAAGTAATCCACAGTA
+ACTTCATCTACTGGAGCCTTGTTGTCCAACAATAAATGAGCTGCTTCGTC
+GTGCTCACCCTGTGCAGCCATGTGGAGCGCAGACAGACCATTCTTCGTTT
+TTGTCAGTATCGGCGCGTTTTGCTGCAACAAATGCTTAATAACTTCTACA
+TGACCGGAGCGAGACGCACAGTGAAGTGGTGTAAGACCATCACGAGTCGC
+CGCATCTATTTTTGCTCCTCGGCACAGTAATAAAGTGCAAAGTGATAACT
+TTCCCCATTTACATGCCACATGTAAGGGAGTTATGTTATGTTTGGCTACA
+TAGTTTACATCTGCTTTGTTGTTCAAAAGCAAAGTGGCAATGTCCACGTT
+CCCATAATGAGCTGCTATGTGCAAAGGGGTGAATCCTGATTTGGAAACGA
+TGTCAGCATTGGGATCATGTTGAAGTAATAACTTAGCTGCATTTACATCA
+TTTTTTTTCGCAGCAATATGAAGAGCTGGTAGGCGAACCTTCCCACGCAC
+GTCATTTTCAAGTAAGACAGCTACAATTTTGTCGTGTCCCTGCTGCATTG
+CTACCGCAAGTGGTGTGAAGCCATCTTCTGTAGATAATGACGGATTTGCC
+CCATTGGCCAATAGGGTTCGACAACAATTGTCGTGGTTTTCTTGTGCTGC
+CATATAAAGCGGGGTGAAACCATTAAGAGACTGCACGTTCACATTAGCAT
+TATATAAAATTAGCTGATTGATGACATCATGCTGCCCCGCCAAAGACGCA
+ATGTGCAAGGCTGTGTTTCCCTTTTTTGTGGCATTATCGATCTTTATGCC
+CCTTCTTAGCAACTCGCAGCATATGTCCACATATCCGTCCTTTGCAGCTA
+AATGAAGTGCATTAAGACCGTTCTAAAATAAAAAAAAAACTATAGTAACT
+AATATAAATTTACTCGGCTTTGTTCCAAATTTAATGATACGACGCAAAAA
+TCTGTTGCTGAGACACATTGGTGGCCCGTAGTTAAATACAATAAATCCTC
+ACGTGTCGCGTTTTTACGTGATTCCTTGAGAATTGAAAATCAAGATTAAG
+ATAAAATTATGTGGTTCACGAAAAACCGTGAAAGTAAGTTTACATTGAAG
+TGCAAAATTTGTCGTTTTTGTCGTTTCTTGAACATTACATTTGGACTGAT
+ATCTCAATAAGATTTTGGCCACGAACACATCCAATTCTTGGTGGCTAATA
+TTTATTTATTAGTATTTATCAATTACATACTTACTGCATTGCAGCTATTT
+ATGTCTGATATTTCTCCACAGTCCAAAAAATCCATCACCTTTTTAATGTC
+TCCGCTGCGAGCAGCACGTAAGAACGAAATGGTTGCGTCATTCTGAAAAT
+GTAATTAATAATTAATAAGAGCAAAAAAAAACATACTGAAATATTATTCC
+CATTTTGAAACAGCAAATCGCTGAACAGAATATTGGCAAGAAAACTAACA
+AAACAAACAATTTTTTTAAATGCAAGAGAAACTAGAAATACAACGGTATA
+TTTCCATGTCCATTTTCGGGATCGACTCTTTATTCCACCTATTTTTGTAA
+AATGGAATGTGTAGATAGGAAGAAAATCCCGTTAGCTTTTCATGTTATCC
+TTTTTTATTTACATTCTTGCGAAAATTCACAACTTTTAGGCTGTTCATAG
+GAATAGCCGTGTGTTTGGTTAAGTTAATTCGCATTTTTAAATGGGCAATA
+AAAATAAAAAAAAATAGATTTTAGTGGGTAGAGGGCAGAAAAGATTGTTA
+ATTCTTAAGCTAAGGAAGGAATAACATGAAAGGGCATTCAAAAAACCCTT
+GAATGTTGTACCAAATGTTGAACGGTATCCAATGCCATTAAATAAGAATG
+GAATCCCGAAAACCGTGCTACCATACGTAAAACCATGGATATAGACGATG
+GACGCATAGTTCGTTACAGCAAAGTCAATCCTTTTGCATCCCTTAGGCAC
+ATAAAGTCTGAGCTGAACTTGGGAATCAGTGACGTTACAATTCGAAGACA
+ACTATTGCATCAAAATTAAAGTGCGAGGAGTCCAAGAAAAGATTCCACTA
+CTTAGCCCAAGGCATATTAAGGCACAGTTAAGCTTCGCTAAAACCTACCT
+AAACTGGCCAGTCTCCAAATGGAGAAATATCCTTTGGACTGATTGGTCAA
+AAATAGTGCTATTTGGAGTACCACCCAAAACACCCACTCAAGACTTTCAA
+TCATAGTGGACCTAAAGTCCTGGTATGGGCCTTTTTTTACAATGGTATGA
+GTCCAAAACATATGACTTATGGTATTATAGACCAAAACGCATATGAAAAT
+ATACTTAGTGATGTCTTTCTGTCATATGCTCAATGGAACATGCCCTTAAA
+ATGGACAACAGAATAATGATCCGAAACACACAAGCAAATCGTCTAAGAAT
+TGGTTTCCCCAAAATATAATAGAGGTAATGCCGTGGTGACCAGCACCATC
+GTCGATTTAAACCCGATTGAAACCATGTGGGGGAGCATAAAACAGTATGT
+GTCGAAGAACTCCAGGACATCTAAGGCTCAGCTTTGGCAAGTTGTGCAGG
+ATGCATGGTTGAAAATTCCCCCCAAACGTTGCCAGGACCTGGTGAACTCA
+CGCAGGTGTAAGGCTGTGCTGGCTAAAAAGGCTATACAACAAAGTATTAG
+GCCCTAATTAACACATTAAAATGAAAAACTAAGTTAGTTCTAAATCAAGT
+TGAATTTAATAACAAGATCCGTAACGCCATACGATTTTCTTGCACACGGT
+TTTTTTCGGGCTGGTGGCTCTAGAGCTGGCTCCAGGCTCCAGGACAAGAC
+AGATACAAGAAGCGGTTGATTGTATGTGCATGAACAAGGTGTCGTCCATC
+GTGATATTAAGGTAAGACAATTTTATCTGATTCATATCTTGTATGATCAT
+TTGGCAGTTAGGAAAGGATTTTAGATAGAATAGAATAGATTTACAGTTGC
+GGTAACAATAATAGCACCATAAGCACATTTCGTGTTTGTCCCAGCGTTTC
+TCTATTTTCTGACACTTTTTCATCATTTTACTCACTAAACTTAAATACTA
+AAATGATTTTCAATCGAAATAAAAAAATTAGTAACAGATTTAATGGATAT
+TTTAAAAATAATTGGTTAAACAAAAAAAACCTTCAAATTCAGGCGGTAAC
+AATAATAGCACTGCTTCTCGTAGTTTGCTAAAACTAACCAAAAAAATAAA
+AAAAATAATTCAACAAATGGATTATATCTTAAGAACTATGTTTAAAGAAT
+CTTAATATTTGGTTGCGTGACCTTTGTTGGCAATGACAGCCGCGCATCGT
+CCTCGCATGGAGTCCACCAAGTCCTGGCGCCGTTATTGAGGAATTTTGCT
+CCATGGATCCTTGACCAGACCCCAAAGATCATCGTTATTATTGGGTTTGG
+CTTCAGAAACCTTTTTTTCACGTCCGCCCAAAGGTTTTCGATTGGATTCA
+AGTCGGGTGACTGAGCAGGCCAGTTCGTTCCTCGGGTCGATTTCTGCTCT
+AACCACTTTCAAGCTTTCTTGCTCGTGTGTTTTGAGTCGTTATCCTGTTG
+AAATGTCCAAACCAACGGCATTTCATCCCTGGCATATGGCAGCATCACAT
+TTTCCAGGATATCTGTGTAAATGTGCTGATCCATGATGCTTTGAATCTAA
+TGGATCGGACCTACTCCATAGTATGAAAAGCACGCCCATACCATTATGTT
+CGATCCCCCGTACTTTACCGCCTTAAAGGTGAAGCGAGGATTATATTCAG
+TTCGTGGTGGACGCCGAACATAAGACCAGAAGCCTTTCCCACCAAACAAG
+ACAATTTTGGTCTCATCTGACCACAAAATGTTGTGCCACTTCTCCACAGG
+CCAGTCCTTGGAAATCTTGGCATATTCGATTCGCTTTGCCATATGCTTAA
+CAGTCAAAAGCGGGACTTTTCTTGGGCTGCACGCATTAAGGTTGTTTTGT
+CCTAAGCGTTTGCCAACAGTTTCCACGCTTTCAGCTATCTGAAGCTCGTT
+CTTCAGTTCCGTCACCGGCTTAAAAGGCTCCTTCTTGCCTTGCCGACATT
+TAATAATTTTTTTTAGGAAATCAACTTTCGACCTGCAGTAGTGCTATTAT
+TTTAACCGCAGCTGTATGTATAGGAAACGGATATTTGAAATCTATATAGG
+TTAACGAAATGAAATACATATTAGCCTCGACTGCTTTTTACACCCGTTAC
+TCGTAGAAAAAGAGATGATTCGTTCAAAAGTATAAAACAAACAGAATGGA
+GTGTTTCCAACTATATGAAGTATATATATTTTTTATCAGAATCAAAAGCC
+CTGTCTGTCTTTCCGTCCGTATGAACGTCGAGATCTCAGGTACTATTAAA
+GATAGTAGGTTGAGATTAAGCATTTCTATCGATTTTCCAAACAACTTTTT
+GCCACGCCAATTCTAACGCCCAAAAACCTCAAAAAAAATGTTTTTTGATT
+TTTGTATTGGTTGTGTAAATTTCTATCGATATGCCAAAAAACATTCAGCC
+TCTCTAACGACCACAAACCGACTAAAACTGCCACGCCCACACTTCTGAAA
+AATGTTTAGATATGTTTTCATATTTTTATTAGTCTTGTAAATTTGTATTC
+ATTTGGCGAAACAATTTTTGCTTTATTTTTGCTATAACGATCACAAACCT
+CTCAAACCTGTCACGAAAACCCTTTTGAAAAATATTTTGATCTTTTTCAT
+AATCTAAATAGTCTTGAAAATTTTTAGCCATTAACTAAAAAAACATTTTG
+CCACGCAGAAAAAATATGAAATTTCGCGTTCTCACTTCCACTAGCTGAGT
+AACAGGTATATCTGTTGTTATTTTCAAATGCTTTTCATACTTTTCAATAC
+TTTTCATACTTCAATTCATACTTTTCAATGCAATACCTGCATTCGATTTT
+TATATGGGGATGAAATTTGGTAATGTCAATAAAGTACACTAATATGGAAA
+TTAATATATCTTTTTTCCTTTAAAAATTTCGGATATCAAAGATAAATTCA
+GTCGGAAGTTCGAGAACGTATCGAGGAAAAACATAAGTATTACAGCGTCT
+TTCTTTTTTCACAGAACATCGAAGAAATTTCCTTTTCCAACAGTAAAGCT
+TGGTAAAAGAATTAAATGGAAGGCTTCCATGTTCATATCTGCATCTTCAT
+AATATTAATAGTATATTAATAGTTATATGTTTAACATTTCTATATTATTT
+ATTCCCATCACTGTTATATATGATATTGTGTAGATGTAGGCTTGTAGTTA
+AATAAAATATAAAAGAAAATATTTATTAAACTTTTGTTATTAATATTCTT
+TGTGTACTCTTTAAAAGCACTCAATAGCAGTCTTCCTGAGTATGAGAGTA
+TCATCCCCGGCAAAAGAAATACTTATGAAACATTGTGTTCCGGAATAATT
+CGACTTCCGACTGGAAACACTTAGCGAGGTAATAACAAGAGAAAGTGCTA
+TAGTCGAGTTTCCCGACTATCAGATACCCGTTACTCAACTACTGAAAATT
+TCATAATTTTCATAATTTTCCGGGATATCGATGTACAGTTTGTCAAGAAA
+TTGTTTGGACAATGAAAATAAGTTATATTTTCTGTCACTGAACGAGAAAA
+ACAACTGAATCCAAGTTTGCGTAGATTTGACACTGTCAAGAAATTCTTTG
+CACAAAGTACTTAAGCTATCTTAGACTTATTAGACTGAGACTTAAATTTT
+ACTTTTACGTCCTGTTCCACAGTTTGATTCCAATCTGACGTTATAATTAA
+TTACGCGATTAATTACGTTATAAATTGTTCTCCGCGATGCAGAAAACATT
+TCTGACAATTCCGTGACAGATTTTTCCAAATGTTGATTATAATAAATCAG
+ATGAACTACTTCAAAACTCAATTCATTGACAGGCATTTCCGGTTTGGCGG
+CTTTAGGGCGTTAGAGTGGGCGTGGCAAAAAGTTTTTTGGCAAATCGATA
+GAAATTTTCAAAACCAATAAATATATGAAAATATATCAAAATATTTTATA
+AAAGTGTGGGGTTGACAGTTTTTGCCCGGTTTGTGGGCGTTAGAGGGCGT
+GGCAATTTTGGAAACAAACTTGCGATGCGGCTGTGGAATCTGCATGCTTA
+GCCTCAACAGTCCAGATTTTATAGTTCCTGAGATTGATACGTTCATACGG
+ACAAACGGATGGACAGGAAAAGATCGACTCTGGCTATTTATTCTGATCAA
+GAATATATATTCTTTATATGTATGGCCGGAAACGCTTATTTGTACCTCTT
+ACATACTTTTCAATGAATCTAGTATGCAAACTAAGAAAATACAGTTTTAA
+AACTGATCGATGTCCCAAATAAGAAATCTAAAATTCAATAGAAAATGCAC
+GAAATAGAGGTGTATGTACTTATGTATGTACGTTCCAAGAATCAAATATG
+CTTGCTTGGAATGCTAGTTCCCGAGATTACAGCTCATTATACGGACATGT
+CCAGATCGACTCGGCTTATTATCTAAATCATAAATATTTGTATACATATG
+TATTATAAAATGGTACGATTAATGGGTATAATTATTTTTCGTTTACTCAG
+TATGTGAATATGCATAGGAGTATACTATACAAATGTAAAAATTAATACAT
+TCATATACATATACATACATGGCATCTGCCAATTATTTTGGCAATGAGTA
+TTAATTTACTGGAAACGCCCATATACGAATGTATGTACATACATATACGT
+ACATCACTAAATTTAACCCCATAAATGTATTTTTGACAACATAGAATAGT
+AGTAACCCGCATAAATATTACCTGTTTTATGATTCCATTCTTGTTGTCTA
+AAGCCATTCCATTGATAGCACAGGTTTCACTTCTTGTTTGTATTTTGTTC
+TCAACTCGTACATCACCAAGCGTCATAATTTAATATAATGGCCTAAATAT
+TAAAAAAAAAGTTTTCATACAAATAAAAAGATTTTTTAGGTATGTAAAAT
+TCACGCAATTAGTATATGATATATAAATGCATATTTATATTCCTTTAAGC
+CTACAATAAATTTCGTTTCATATTTTTACTGTATTTATAGCTTATCACTA
+TTTTAAAAGCACAATAAAAAGGACAGGAATCAAGAAAAGTTTATCTTAGT
+TAACAGAAATAAATATTACTAAGATGTTGACCAATTATTAAGAATTGATA
+TATATAGACAGTGTTATATGTATTTACATAGAATGTTCAGACGGCTTATT
+ACCAAAAATAGTTCGATAGGTATAAACTTTTTATATCGTTTTCCTACCAT
+ATCAAAATTCCATTTACGCAACCAGTGCTGCTGTTGCATTATTATAAAGG
+ATTTTATTATACGCGCATGCTCCGGTAATCGAATTCTAAGAATTTTAGGA
+TTTCGATTTGAAATCGCAAGGTCGGTGGTCCGGTTTTCGAATTTATAAAA
+TTTTTTCGATTTGTAAAATGTGCACTTTGGCCGAAGTGCCTTTTTTATAT
+CAAAGCAGATCTTATTTACTTAGGATAAAATAGTTTACTCATTGGACTAT
+TGATGTTTATGCCACATCATCACAAGATCACTCTGCCCCTTAGTTATTTA
+AAAAAAATTGATTTCTGACCCCAACTCAGATTTTACAAGCAAAATTTTCG
+ATTTGGCAAAGGGTTGATAATAAGGTCGCAAAAAGCTATCAGGAAGTTTG
+CCATACAGTTAGTAAAACGAAATAGGAGAGTAAAAAAAACTTATAAATTA
+TAGAAGAATTCAATCATTAATTTAAGGGGGGCGATAGGGTTCTTTGTAAA
+TTATGCGTTTTAATTTTATCACATAAATGGTTAAAGTGCAGTAAAGAAAA
+TAATTGCGAAAATGGGAAATAAAACTGTGAAGAGGCGGACGCTTCCAGAA
+AATATGTGAAAAGAGCTTAGCCAGCTGTTCACTGTTTAATTAAGATTCCG
+ATAGCAAACATTTCAATCATAAGATTTTGGCCAAATCGAAGTCCAAAAAA
+TTATTACAAATACCTGAGCCTGCCTTAGAAATTCTCGGAAATGTTATTGT
+TATATTAAAAAACATTCTAAGGGAAATAAGTTAAAAGCAAGAGACAACGC
+TATAGTCGACTCTCCCGACTATCAGATACCCGTTGCTCAGCTAGTTCAAG
+TGATACTGACAATTTTCAAAATGATTTTTTATCGGAAGAAATTGGGGTAA
+AAAATTAATTTTAATGCTCTAAGGTGTTAACGGGATATATTTGGGCATCT
+TTTTGGTGTCAGAGTGGGCGTGGGTTGACATATTGTTTTTTAAATATCGA
+TAGAAACTGCAAAAAAATTAAATCATTTCTCAAAATTGTGGGTATGGTAG
+TTTTGGACGGTATTAGGTCGTAAACTCTAAGCCGTTGCAAAAAATTGTTT
+GCAAAGCGATAGAAATTTACAAGACTAACAAAACTGTAAAACATTCGCAA
+ACATTTTTAAAAAATTTGGGCGGGGCAGTTTTGGGCGGTTTTACGGCTCT
+AGAGTGTACGTAAAAAAAATTTTTTTCGTCATGTTAATAGAAATTTACAA
+GACAAAATATTAATATGAAAAAATATCCTAACATTTTGCAAAAGTGTGGG
+CGTGGCAAAAAGTTATAAGGCAAATCGATAGAAATTTAGAAGACAGAGAA
+TAATTCGAAAACATTTTTCAAATGTATAGGCGTGGCAGTTTAGGGCGCTT
+TGTGGGCGTGGCAGTTTAGGGCGGTTTGTGGGCGTGCCAATATGGTGCAA
+CAAACTTGCACTGCGTCTATGTCTAGAATCTGTATGCTTTATCTCAACCT
+TCTAGCTTTTATAGTTCCTGAGATCAAGACGTTCATATTATTCCATTTTA
+TAAATCCATTTTTCTTGTATAGCACATTTCTGTAAGTCGTAAGGTCAAGA
+AGGACAATTTGGTGTCGTAGCCCATCCCACAGAGCACATTCGTAAAAATC
+TGATTCTGGTCTAGAACATCTGTTTTATTAAAATAAACATCGTAAATTGT
+GCAAACTGTCTACATTGAATCATTTATATTACCATTATAATTACAAACAA
+TATTCTTATTAGAATATCTGTTTTCGTGTGTTTGCCCTATGCTTATATAT
+GATATATATATATATATATATATATATATATACATATATATATATATGTG
+ATATATTAAATTCTACCGAATATACGCGAGCTACACTATAATCTCTTCTT
+TAGTATAAAGCTTAGGATACATAATAATGAATTGCAGCTCGAGCGTTGAA
+GATGGCTTTGAATGACTTGGATCAATTGAGTCTATGCATAAATTTTAATC
+ATTTCTCAGGAAAACAATAAATAAATGTAATTAAAATACTAAATTGACTA
+TATACTATATACATATATGCTGATTAATATTCCTTCTCGTAGTGAATTCC
+TGAATTGTATTTCAGAAAAAGAAGAATTTTCAGTTGCATGTCTTATGTAT
+CAACTGCTGAATTTTCAACAAAAAATAAAAGTTAAATGATTACAGATACA
+GCATTAGTTCAGTGTTATGACAATAGGTAAATAAAGTACATGTGTATATT
+TGTACCTATGTATGGGATTCAGATCACCGCAGCGGGAAATAAAATACACC
+ATCGTCCCAAAACTCTTCGATCTTCTATGAAGCTACCTTGGCGTAAAAGA
+GAAATCGCCAGTGTAAATATCTATTTGAATATTTTTTTCTAAATGTATTT
+ACTTTTGGGTGCGCTTAAACATTATTTGAAATCCATCAATAAAGGGATGT
+GGACAGGCAGTTTTATGGTGACACCAAAATAAGAATTGTAATTATTGTGA
+ACGCATCACATTGCCTTAATATTTTGTTTTTTAAGGCGTACATATAAATC
+GTGAAGTTACTATACGTTTATGTAAATTTAACATACGTTTATTACATAGT
+ATGGCTTTAAAATAATGTCTATATGCGTAAAGATATATATATTAGAATCT
+AGATACAATATATGTATATACACAGTCCTTCCATACACATGCATGTATCT
+ATGACATGTTTGGACTGATAGATTTTATATTATGTCACGAAATATAAAAG
+TTTTGATGAAGTTTCTATGACAATGATGCCATTTTACTAAGTGAAGGTTT
+TTACATGAATTAATCTAAAATACATATTTTTTTTATCTAAGTGAAGTAAC
+TTATAGTACAAGCGTCTCAGTTACCAAGTAAAGATTAGCTATCTATTCAT
+ATTTGTTCGGGTTATTTTTTTGACTGCACCGGTATTGCCAATGTCAGTGA
+AATGGGAAATGATTGGTTCGTTGTTCATGAAGTTGCTTCTTGTAACTTTG
+GATATTAGTTAAACAGACCACCGTAAATGAGACTAGTTTTTATTGTAGCA
+TTCAATGTCGATGCATATTAAAATATCAGAGTCAATCTGGCCACGCAACG
+CCAATTTGTATTGGTTGGTTTTTTATTATAAATATATTCGTCAAATTTTT
+ATAATTATAATGTATAAAATTATGTTTAATTAATTAAATTTCCTGTACAT
+AAGAGTGTTATTAACAAATTTCTTCATGTATAGCTCACATTTTATGCGTT
+AGGTTTAATCTATTTACGAATTTTCAGAGTGTATTAAAATTTGTTTTGTC
+CATTTTGTATTATTTATTACCTATTTAACTACTTCTTTCCATTAATAAAA
+TTTAAAATAATACCTGGATGAAAATCGCATTGCAGAACTGGTCATCTATG
+GAACAACATTGGAGTTGCTGGACCTACACATGTATGTATGTATATGAATG
+TAGCTATAATTAGGAAAACGTTATTAAAACTCACTGCAGAAATTCAGTTA
+TTCTACCTCAATTTCTTTTCCAATTTGTATACTTGTTTAGAGATTAAGCC
+ATGTCGTAGATGCCGCTCTAGTTTGTCTAGTTTATTGTTTTTGCCTTTGT
+CTATCCAATTTTTATAAATATATAAAAAATATTAAAAAATAATTTTTTTA
+AGTGCCTTTTCAATTTCTGTTGATGTGAGATTGAATTATTATTAGTAAAG
+ATATTACGATTGGGAAATTAGCTTACAGTTGAATATTAAAAAACGTTATT
+AGATTCATTACATATTACAATTTGCATTCCATTTCAGAAATTTATCACTT
+GGTCAAACAACAAGGAAGAGCCTATTAAAGAAATTGAACTAATACCTGAT
+TTTGCTTGGGTAGCTATTAATGTGCCACTGAACGGTGTTTTTATTAAAAT
+GATTGAAATTGAGGTATATAACAAACAAAAAAAATAGTTATGTTCCCTAC
+GTGGAATTCCACTTTTAATTTTAAATCGATACTTTTTTGCACAGACTACT
+AAAGTTCATCATTCTTAATTACCATTGCCAAGAAATTCGCACCTGTCATA
+CTAAGAATTTAATCCGAGGGATTGTATCGTAATGAATTCATATCAAGGTG
+TTATAAAGAAGAAACTGGAAAAAAGTAAGATATTATACAGAAATGTGCTC
+AACGCGTGCTTTGGTGTATGTGTATTCACATTACCACTTAACAAGTTAAA
+GGGTGTCCTGCCCAGAGGAACCAGATTAAGCTTGAAGATTTTACAAAAGG
+AGTACATCAAGCAATTTTTTTTTGAGAAGCGTGTGGGAAGCGGAGGAGCT
+GTTTTAAATTTTATTACGTTTTTTGGATGATTAATAAAGAACTGGAGAAG
+AAGCAAACCAAAAAAATATCAGAGCCTAAATCCTGCAGGTCTACAAACGC
+AATTTTCACTTAAACGACGGCAGCTAAAATTATTGCACTTTAAATTATTA
+GCCAATAATCATGTGCCATTTAACTTAGATATCCAACCTCGTCCAACATT
+TTTGAGCCGGGTAGGCAGATCGAACTGCTCTTCAATGATGTTACAAATTT
+TGTTCGCTTGCTTTCTATGTTGTTTAAGAGAGACATTTTACAAAGATGGC
+AAATGTAGCTGACATTAAAATTTGCATAATTGCATAAGTGTTAGAAACAA
+GAATAAGAACCAAGAAGTATATTCAAAGTGTCGAAGAATTTATAATTGCC
+TTCACTTGTAATTTTAAATTGTTCAGAAATGTTCGCAAGTCAGAGCAAGG
+CTTGTGATTCTCCGAGTGAGACTGTGCACCTACAGTCTTTACCAAATCAT
+ATTGAAGATCTAAAATTTAGAAATTCTGATGTTGAAACGGATGATGATCT
+TCACTTCCCTGGAATTGCAGCTAAAAATAAAATCTTGAAGCTTAGCTGGT
+GGCATTCTCCTGTTGATATGCATTATGTAGCGACAGAATCAGTGCAACCA
+AAAAAAAGTGATAAAGTACCGAGCAATAAAATTAAAAAAGTTGAGAACAA
+TAATACTTTAGTTAATGGTTGTAGTAAAACTTCAGCAAGATCTGTTCCAT
+TACTCAAATATAATCGTCCAGACCAGGATGGGGACAGCGAAGAAAACATA
+ACAAGCGTTCTTGAGCCAAACGTTGATGAAATCTATTCTAAAGACTCAGA
+ACGGCTTGTGGATGGTAAGTTATATTTTTAGCTTGTTAATTACTGTTGAC
+AATTTTTTTTTGTCTACTCGCGAGAATAACAAAAAAAGGATGCACCATCG
+ATTTCCCTCTGAGTAGCAGTCTTCGTTGCTTTTGCTTTTGATTTTCTGAA
+TATCGCATAGTCGTTAGACGCAGCGTCGTTAGACACATCCCTTAATGAGA
+ATACGAGCGGCGATTGATTGTGATTTTTGAATTCCAAGTTATATAGATTT
+ATTTTTAGCATTAATTTCTCATATTTCGTACTAATTTTGGCATTAAAAAA
+TTAAATTTATTTTTAAGAAATAAATTTTCTTTTAACTTGTGAAATTCACA
+GACACGCATACATGAGCCAAATACTTATTGAATCGTGGTCCGGGTGATGA
+GAGCAAAGGAAAAGGAAAAATGTGAATAATTTCAAGGGATTTTTTATGAA
+AGTCTACACTATGACTTATAAACAACTATTTTTCAACGATACATTCAGAG
+CTACTATGTAAATCTCTTCGGCTCTAAAAAACAGCAAACGTGTGTTCCGC
+AAGAATATCTGCGGTTTCAGGTATTTTTAATAGCTTCAAAAACCAACAAG
+CGTCCGATGGTGCCGTATTGTTCGCGTCTAGTCACATTAATAATACCCGT
+TACTCGTAGATTAAAAGGCTACACTAGATTTGTTGAAAAGTTTGTAACAT
+GTAGAAGGAAGCGTTTCCAACCATATAAAGTATATATTCTATATACATAC
+ATACATATGTATATTCATGTTTTTATTAATTTTCGCGTCGACTTTAGTCT
+GCCAGCTGAATGCTTGGCGAAAAGTTTTAAGTAGGTTTTTAAGGCAGTTA
+AAGGATGAATAATGATTTAAGACATGGCGTTTAAATTTGATTTGTTGGCT
+TCGAGTAAATTGCTTTTCTATATATCGAAAATTCTCAGATATGATTACTG
+ACTGCATTTTAAATTACCTACTAATTAAAAGTTTAAATAGGTGACTAATG
+TATGTTCATATTTTTAAATAAATATGTATATGCATTTGTATGTATATGAA
+GCAACAAATCTGTTTTCAGCGTTGTTGTATTAATATATGCATACATACAT
+GTATTGATCAGCACAAGCCAGCTGCACAAAAATTTGAATGAATATACATA
+TGTACATATGTACGGTACATGTGTATGCATTAATTGATTGTTTCTCATTG
+TATTTGTTATGACCATCTCGAATGTGTGTATAAGTGGCTCAAAATTCATG
+TATTATGTTTTCACTTTGTATGTACATATGTATGTATGGAAAGCTTCATA
+TATGAGTGAATTATTAGGTGTAACGCACAATATTTCTATTAAAGATTTGT
+TCTGTTGGCAACAGTGTCCCAATTACGTACAATTGAAAAGCCCCATAATC
+ATATAAGCGAATAAAAAACGGGTACGAAAAGAAAAGTGTGAGTGCTCTAG
+CGAACGAACAATATCAAGTTTGCGCCTTGGATTCTTATCATTTGTCTTTT
+ATCTATTGATGTTGCCTTTTCGATTAGGCGTTTAAATAGCTGTTCGTGGC
+AACAACTTTTTCTTTAAATGTGCCTTGATTTTTTTGGTAAAAGGTCACAG
+TTAATTGCCTTAACAATGTTAGTTTCAAGACATTAACGGATTAAATTTTA
+GCTATGCAATTTAACAATATTTTTTGTTTCAACTATAGGAGTGTAATTGA
+TTTAACTTTACTGTTCTTATAATTATACAAAATAAAACAGACAAAAATAA
+GCCAAGGTAGGCGTACTTAAATACATACATAGATAGAAGAAAATAGCAAA
+TTATGACACCCCACAATGATTCAAAAGGTATGCACTCTTACATAGTAAGC
+GAATTTAAATTATATAACACGCCATCGTTCTATTACATTATTGTTATTAG
+TATTTAAAGCTTGATTACTTATTTGTAGATTCAAAACCATGTATTGGACT
+ATTAAATCCAGATCAGGAGGATCAAATGAAAGTATGCGGTTATCGACGTT
+CTCTTATGCGAACTGGTTTTTGTTGGGCATGCATCTTCTTAACTGGAGGT
+CTGTTGCGCCTCGTGTTACATTGGTGGCGTCATTTATATTTATATGCCAC
+TTGCTCTCAATGTTCATTGGAGGAGGCAGAACAGGTTTTGGTAACAGAGG
+ATTATCAAGGAAAGCACAAAATGTACCATGTAAAGCAAATTCAAGTCCTA
+ACGTCGAGCAACCTTAAGTAAGTACACGACAATTGTTACAAAAAGAAAAA
+ATTAAAAGATTACATTCATCAGGACACTTTTGGAAAAGGAACAGCAATCC
+ATAGAAAGAACTCATATAGAATGCGATCATGTAGAAAACGTCCTTCAACT
+GTCAGTTCATTTTACCTCGGCCCAATTCAAAAGTACGTGCCATATAAACA
+TATTAAGATACACCAATTTCCAACATCGTTTTTTTTTTAGAATGCTCATC
+AATACGAATTTTTCGCTGCAAGCAATTGGTTTATGCTTGGAACAATAATA
+CAAATAGATTTCAAAGGATAAATGGACTCGACCTAAATATTCCTTGTTCA
+TATTATCACCAACAGCGTGGATTACCTGTACATGAACAGATTTCAAGGCG
+AATTGTTTTCGGAGATAATGAGATAACTGTACCATTGCGAGATTTCAAGA
+CATTGCTGTTCTTAGAAGTACTTAATCCTTTTTACGTTTTTCAATTATTT
+TCTGTAATTCTTTGGTTTACATATGATTACTATTACTATGCTTGCGTAAT
+ACTCTTGATGTCAGTTTTTGGTATAACAGTGTCTGTTTTACAAACGAAAA
+AGGTAAGTATATCAATTAGAAGAACTTTATAAAATATAATTCCTATATAT
+TTTTAGAATCAGGATGTGCTCCAAAAAACAGTATATAACACTGGTAATGC
+TTGGGTTGTTGATCATAAAGGACTGTCTAAAGAGCTTCCAACGCGAGCGA
+TAGTACCTGGGGACATCATTGAAATACCCTCATCAGGGTGTACGCTGCAT
+TGCGATGCAATCTTAATATCAGGAAACTGCATTCTAGATGAGTCTATGCT
+TACTGGTGAAAGTGTGCCAGTGACCAAAACTCCTCTACCGTCGAAACGTG
+ACATGATTTTTGATAAAACAGAGCATGCCAGACATACACTTTTTTGTGGC
+ACAAAGGTTATTCAGACTCGTTATATTGGCTCCAAAAAAGTATTAGCATT
+TGTAATAAACACTGGAAACATAACGGCAAAAGGAGAACTTATACGTTCTA
+TTCTTTATCCCCCCCCTGTGGACTACAAGTTTGAACAAGATTCGTACAAA
+TTTATCCAGTTTCTGGCCATAATAGCATGTGTAGGATTTATTTATACGCT
+TGTAACTAAAGTAAGTTTTTAGTAACTTTTTACGAAAATATAATTTAATA
+ATAATTTAATTTGTTACGTACAGATCTTGCGTGGAACGGATCCTGTGAAA
+ATAGCAGTTGAATCACTTGACCTTATCACAATTGTAGTCCCACCTGCACT
+TCCAGCGGCAATGACAGTCGGTCGATTTTATGCACAAAAGCGGCTAAAGA
+CTAGTGAAATATTTTGCATATCTCCTAGGTCTATAAATGTGGCAGGAAGC
+ATAAATTGTTGTTGCTTTGACAAGGTTCGTACCATTAATATGTTCTGTAT
+TGATTTAGGTTGATTAAATGTTTTGTTTGCAATTTCCTATAAAAAAATAT
+TTCGCATCTTATTTTAATTTCTTATTTAAACTATATAGTGAAATCTATTA
+ACATTATTATTATTATTGTTATAATATAATATTATTATATATATTATATA
+TATTATTATATATTTTATATATATATTATATATTTATTATTATATATATA
+TATTATATATTATTATATATATATTTTTTAATTTTTATATTTATTTATTT
+TACGGGTTACTCATAAAAAAAGTTTCGTTTAAAAGTTTGTAATGCTTTGT
+AGAATGTTTTTGACCATAATAAGTATATACATATATTCTTGATCAGGAAC
+AATAGCCGAGTCGATCTAACCAAAGACACTAGGATAACAAGATGCGTAAC
+GCCATACGATTTTCTTACACACGATTTTTTTTGGGCTGGTGGCTCTAGAG
+GTGGCTCTCCAGGCTCTCTGAGAGAGCGGACAGCTCTATAGCCAGCACCT
+TTCTTTCTCGCATACAGTGACAGCCGATAACTGTATGTGTGTCTGTATGT
+ATGGTCATGCATTGCAAATTTGATAAAATATGCCCTTCACTTCACTAGCT
+TAGAAATAGTACTAGCCGAAACTATGTACACAATATCACAAAATAAATTT
+CAAGTATGGCTTTATATTAGAATAATTGTCATTAAATTATTCAGCTTGGG
+ACGTGGGAAAAATTAGAGTAGACATGTCTAGTAGACATCGATTCTTAGGT
+GCTTCTGACCGCACGTCGTGCCTCAAGAAATCAATTTCGCATATTTATAC
+CCATTATTTCTAGAGTAAAAGGGTATACTACATTCGTTGAAAAGTATGTA
+ACAGGCAGAAGAAAGCGTTTCCGACTATATAATGTATAAAGATCAGGATC
+AACAGCCGAGTCGATCTGGCCATGTCCGTCTGTCCGTATGAACGTCGAGG
+TCTCAGGAACTATAAAAGCAAGAAGGTAGAGATTATGCATACATATTATG
+CATACATATTGCCCGTTGACCCATGTTGTCACGCCCACTCTAACGTCCAC
+AAACCGCACAAAACTGCCACGCCCACAAATTCAAAAAATGTAAATGTAAT
+TGACCAAATTTAACAAAACTCTAAAAATGTAACTTTGTTTCTTAGATCAA
+AATTTAGACCAGAAAATCGTCTTCATCTTCTAATGTTTTTACTCACACAA
+GAAAGCAAATTCTATTTTTAGATTTTAAAGTACTCCATTTTACGCGAGCG
+GAGAGAGAGAGCAATTTTGGCCGTCACCAAAAAAGTGTCTGCATAGTGAA
+AAACCAATGTACGGCCGTTACGCATTTTGGTATTTCATTCAACGCTAATA
+ATATATATAATAGTATATATAAAACAGGGAAAAGGGAAAACCGGTTATAA
+TAAAAAATATATATTTATAGAAGAGTATGTAACAGTATAAGTAAGCATTC
+CCAACCCAATAAAGAATATATATTAGATTAAATAAAAAAATTTATATTAA
+GCCCTTCTGTTCGTACGGACGTCATGATCCTGGGAATTATAAAAGCTAGA
+AATGTACTGTTAGGCATGCATAAGTTTATTTGCATAAACAATATATCATT
+TATTAAAATGAACTTAATTTATACACCACCATATACAAAATAAAACCTTA
+AATTGTTACTTTATTTCAGACTGGTACTCTTACGGAAGATGGACTTGACA
+TGTGGGGTGTTGTGCCCAAATCATCGACTAATCAATTTCAAATTCCCTTA
+AAAAGTGTTGATCGATTGCCATTCGATCACTTCCTTTTCGGTATGGTAAC
+GTGTCATTCTATAACAATATTGAACGGCAGAATGATGGGCGACCCATTGG
+ATTTAAAAATGTTCGAGTCTACAGGATGGGAACTAGAAGATTCAAATAAC
+ATACCTGACACTGAAAAATATGGTATTCTTTATCCAACAATTTTAAGACA
+GCCAAGAGGTGGCCTTTCCGGTATGGCTGAAACCGAATCTGGATCTAAGA
+ATGAAATTAAGCGGCAATCCTCAGTAGACGATTTACTAGCCACTGTTGGA
+ATCTCGCCATCCCAAAAGAATTTTGATCATGGTATCGTTCGAGAATTTCC
+ATTTACTTCAGCTCTTCAGCGGATGTCTGTTGTTACTCGTTGTCTTAGTG
+ACCAAGTATTTAATGTTTACTGCAAAGGTTCTCCCGAGATGTTGAAAAAA
+CTGTGTAAACCACAAAGTTTACCAGATAATTATTCGCAACAACTATCGGA
+ATTCGCAAAAAAAGGATACCGAATTATTGCCATTGCATTTAAAGCCCTTT
+CCCACAAGATGAACTATACAAAAGTACAGCGTTTATCTCGCGAAGAGGTT
+GAAAACAACATGGAATTTTTGGGTTTTGTTATACTTGAGAATCGCCTTAA
+ACCAGATACTACTAAAGTAATAAATGCGCTTAACGCAGCCAAAATTCGAA
+CTATAATGATAACAGGCGATAACATTTTAACTGCAATAAGCGTTGCTCGG
+GATTGTGGCATAGTAAGTCCCTCTCAATCAGTTATAACAGTGCATGCAGA
+TCCAATTGGTGACAGTGCAAACATTCAAACTAATACCGGTACAGAGTGTA
+ATTTTGATAACAGTTCAGATAAACACTACAAGTTGCACTACACTTTAGAT
+TTGGGTAGCAAGACATCTCGGGCATATCTGTTTAAATCATGTTTTAACAG
+TAACCTTTTTGACCCTGAAACACCTGAATTCACGGCCCAAGTTGGAAAAA
+CTATTTTTCATATGGAGTCGACGAATTCATTAGTTAACGAATCGACTTCT
+AGTTACGCAGAAAGTGGTTTGCCAACAAGCGATAGTTTGGCCAGTGTAAA
+AACTATAGACACTTGGACCCACAATGATGCTGAGCTTGGAATAAAACACA
+CACCAGACGAAAGCTGGCGGCGGCAAGAATGCATATTTGCAATGGATGGT
+AAAACTTGGCAAATTGTAAAAGATTACTTTCCAGAAGAAATGGAAATTCT
+TTTGACACGGGGTTCTATTTACGCCCGAATGTCACCCGATCAGAAACAGG
+CACTAGTTATAGAACTTCAAAACTTGGACTATTGCGTTGCCATGTGCGGT
+GATGGAGCCAATGACTGTGGTGCACTGAAGGTGGCTCACGCTGGTATTTC
+CTTAAGCGAGACTGAAGCATCTATAGCATCGCCATTTACTTCACGAAATC
+CCACAATTTCGGCGGTTTTAAAAGTTATTAAGGAAGGACGCGCTGCATTG
+GTCACATCGTTTGGTATTTTCAAGTATATGGCAGCCTATTCGCTGGTTCA
+GTTTATATCTGTTATGATTTTGTATTCCATCGACTCCAATTTGACGGACA
+AGCAGTATCTATATGTCGATCTTGGACTTATATCAATTTTTGCCTTCTTT
+TTTGGTAAAACTGAATCATTTGATGGAATGCTGGTGGAACAAGTGCCGCT
+TAGTTCATTAATATCCTCTACGCCATTAGCATCCCTTTTACTACATCTTA
+CTGTTGTAACAGCATTTCAGGTGACTTGTGAGTATATATATATATGTAAA
+TGCCAATTTTGTAAACATAACGTAATCCTTTTTTTAAATACCATTATAGG
+TTGGGTTCATCTGCATCAACAGCCCTGGTTTAAAGCTTTCGAGCCTGCGG
+ATGAAGATCATTTAGGTTGCTTTGAAAACTATACAATGTTCTGCATATCT
+AGTTTCCAGTATATAATTCTAGCTTTTGTTTTCTCAAAGGGAGCACCGTA
+CAGAAAACCACTGTGGTCGAATTGGCCACTGTGCTTAGCATTTATTGTAA
+ATTTGTGCATTATTGTATATTTGGTTCTTTACCCCAGCGATTGGGTAGCA
+TCCTTTTTTCAGCTTATTGTACCTCCTACAATGAGATTTCGATACGTTAT
+GCTTGCATACGGAGCAGCATCATTTATATGTCATATTTTTGTCGAGTCTT
+TCTTGGTTGAATATCTAGTGTTCAAAAAATACCAAGTAAAGCGAGAGAAA
+AACTGGGTCACATCGAAGCAAAAATACATGCGTCTAGAGCATGATATATC
+AAATATAAAAAACTGGCCACCTATAACTGAAGTTTATGAACCGAATAATT
+TAATAGACTGCGAAACTGAACAGCCCACATATGTAAGTTTGCACGCTGAA
+CAAAACCATGATACGCAGCTTGGAAAGTTTCCGGGATTTTGTTAGAAATA
+ATCCACGTCGAATCCTTTGTAAATTGTACTGTAACCTAAGGAATTACTTT
+TAGGAATTTCCATTATTAATACAGTAGAAAATGTAGGCAAAATTATTTAG
+TTCCTATTTAGTTTTTTTAGTAATCTTAGTATTTCTAATTGTACTTACAT
+CAAAGATAACTTTGTATTAGCTATGAACACTTTTGTCTTTCTATGTTTAA
+AACGGCGTTGTTTCTTGATTATAATTAAGTGTTTGATGTTTATATACATA
+AGCAAAAATTCATATAGGCTGTATAATAAGCATTGGAGTAACTTTAATTC
+ATAAAATAAAAATGAATAATCACAATAATTTTGCTCAAATGATTATCTCT
+GTTTCAGAGGGTGCTTACAATGGAATCACGTTCCGGAAAACGGTTATAAT
+TTCGTTACTCGTTTAGGAAAAGGGTCTACTAGATTCGTTGAAGACTCGGG
+AGTTCTCAGGCTCTCCCGCAAACCGAACAAAAAACCCATGCCCACACTTT
+TGCAAACAATTTTTATTGGTTCATATTTTTATTAGTCGTGTAAATTTCTA
+TCGATTTGATAAAAAAACTTTTCTACTTCCACTTTCACGCCCACAAACCA
+TCCATGTACACTAGATTCGTTGAAAAGTATGTAACAGGCAGAAGGAAGCG
+TTTCCGACTTATAAATTCTATATATTCTTTATTAGGATCAATAGCCGAGT
+CGATCTAGCCATGTCCGTCTGTCCGTATGAACGTCGAGATCTCAGGATCT
+ATAAAAGACAGAAGATGGAGATTCAGCATACAGATTATAGAGACATAGAC
+GCTGCGCAAGTTTGTTGACCCATGTTGACACACCCACTCTAACGCCCACA
+AACCGCACAAAACTGAACCATGTTTCGATATTTTCGAAAATATCTCCCGC
+ACTACTTTGTTAAAACTACTTAGTTGGAGTTCCTCAAAACCATTTTATAC
+TCCCACACACTTTTCAACACACAATATTTACACACACATAGACCACACAC
+TCTGCTTTCCAATCCTAGCCCCCCACGCCAAGTGGAATATACTAAGCGAT
+CTTCATAGTAGCGACCATGGCCCTATTATCACAACACTATTCCCAACAAC
+CAATCCACAAAAATTCAACAAACCCTTTTTTAAACTTAAAGAAGCCAACT
+GGGAACAGTTCAACGCAGTTACCCAACAACCCAACAAGAAATACACCACC
+TACCACAACGTAAACAAAGAAGCCGCTGAAATTAATAAAATTATTATTTA
+TAGTGCAAACCTCTCCATCCCACAAACCTCACCTAACACACATCCATACA
+GGCTTCCATGGTGGAATAAACACGTCGACCAATTACGAAAACAAAAACAA
+CTTGCCTGGAAAAAATTAAGCCGCACAATTACTGTAGATAACATTATAGA
+CTATAGAGGCAAGAACTCAAAATTTAGATTCGAATTAAAGAGGAAGAAAG
+AAGCTTCCAGCTCTTTCACCTCAACCATCCAACTCACTACTCCCTCATCC
+AAAATATGGGCCAATATAAGGCGCTTCACAAACCCGGAAAACAACGAGGC
+TACATTGGCTAGCAACGAAATTGCTAACATATTCTGAACTCCCCGGCTAC
+TGGAACTTTTCAGAGGAGTTCCGAAACAATAAATTTAGAAAAAACCTATA
+TCACTATACCCCCTCTCCAATAGCCCAAACCATAGAAGAAAACATAACAT
+ATCTCGAACTTAGCTCAGCTCTACAAACATTAAAAGGATGTGCTCCAGGA
+CTTAATAGAATTTCTTATCAAATGATCAAAAATAGCTCCCCCACAACAAA
+AAACAGAATAACAAAACTATTTAATGAAATATTCAATACCCGCATACCAC
+AAGCATTCAAAACAAGCCTAATCATCCCAATCCTCAAGCCAAACACCGAC
+AAAACTAAAACTTCCTCATCTCTCTCAACTGTTGCAAAAACGCTAAATAA
+AATTATATCGAAAAGACTCTGGTGGCTAGTGACATATAACAATCTACTCA
+ACGACAACCAATTCGGATTTAAAAAAGGCAAATCGACTTCGGACTGTCGA
+TTAACGAAGTCAAAAATGCACACCTCCCTCGTCACTATTGATTTTTCAAG
+AGCCTTCGATCGTAGGTGTGCACTCCATAATCCAGCAATTACAGGAATGG
+AAAACGGGCCCAAAAATAATAAAGTACATAATTAACTTCATGAGTAACAG
+GAAAATAACTGTCCGCGTCGGTCCGCATACATCAAACCCATTACCCCTAT
+TCAACGGAATCCCCCAAGGTTCACCCATATCCTTGATACTATTCCTCATA
+GCATTCAAAAAATTATCAAACATCATAATCCTACATAAAAAAATAAAAAC
+GACGACTTCTTCCTTATAATAAATTTCAACAAAAACACAAATATAAACTT
+CATTTAGACAACCTATTTAACGATATATGAAATTGGGGCCCCTACTCAGG
+AGCATCGCTATCCCTATCCAAATGCCAACACCTCCACATATGCAGAAAAC
+ATCACTGTACATGCAAGATAAGCTGCAACAACTGGAACGAACTGATTTTC
+TATGTCTGTTCGCTACGGATTGCAATGGCTAGCTCAGAGAGTTTGTGCGT
+TTGTCCCACCAAATTTATGATTTGTGTGATTGCCCGACCAAGGAAAAGCA
+AAGGGTTCTTATTATAGTCGTTTATTCTACAGTCTTATGTATAACTCCTC
+CGGCGAACTCGCTGCTCCTGCGGCGTCCTGTTCGACAAGTCGGCCCGGCC
+GGGATCACCTTTGCCGACCACTGACTCCACTGTCCCTTTCGAACACGCCA
+CGTCCTTGTCGTCTCCTCTGGAAGACTACCTGCCAGTCGGTATGGGCTTA
+GGATGTTATGGGGCAAGGTGTATCGTCCACGGGCGACCTGGGACCACCTG
+TAACGGACCACTGACTCCACTGACCCTTACGAACACGCCAAGTTCTTGCC
+TTCCCTTCTGAAGGTCTTTCTGCCGGCCGGAACGGGCTTAGGATTTTATG
+GTGCAGGGTGTATCGTCCACGGGCGAGGCAACACTCGGCCTGGGACCACT
+TTTGCTGGCCACTGACTCCACTGACCCTTTAAGGCACGCCAGATCCTTGA
+TGTGATCGTCCTTCGGTGTCCTTCGGGCCTCTTGCCGCCCGACGCTTCCA
+CTGTTTATTATTTCCGACTTGACCGCGCGTTCTCACTCCCGAACTCCTTT
+CTTTAACGCTCCGACTCACTATCTTATTCCACGCGCGGTCTGGCTGACTG
+ATTGAATGATTCCTACTCCTCCGCCTTCAGACTCCGTTTCGACTGCGCGC
+TGACCGTGCGACTCGCGCCGATACTCTCCTCGACTATCCTCGCGTACGTA
+CGGCTCCTCGCGTGTTGAGACTGACTGCCTCGAGCTGCACTTGCGCCGTT
+CATTTATAGGCACGGGGATCCCGTTATTTCCCCTTTTGTACCCGCTCGGG
+TACAAGGTCCAACAGTTGTACCGTTAGTATACGGTGCGCCCTCTTTGTGC
+ACGCACCGTTACCGGTCGACCCCTGTGCCCTTGGCCCTCTCGAGTCCAAG
+GCCTAACGGGGTACCGTTAATTAACGGTCTCTCTGCTTTGCCCTGGCCGC
+CCTGCATCGCGGCTGTTGCTAGGCCACTTCCCTACACGAGATTTGTGGGG
+AGTTTTAAGACTCCTTACACAACATCCAAATTCCTACCGTTATAGTATAG
+ACTACATAATGTCGCAAAGGCAACAGTTATAGCCAAACTAGAGTATGGTT
+TGTTTCTGAATGGCCATGCTCTCAAAAGCATTTTAAACAAAATAAATCCG
+CAATCCGTCTAGCTCTCGGCGCCTATCGCTCTACCCCAATAACATATTTT
+AAATACTCCCTTAGAAATGAAAAGAGACCTTCAAATAGCCAAACTATCTC
+AAAACCTAATCTTCTCCAAAAACACACCAATTCATAAGTTCGTTAAGCAT
+AAAAAAACTAAAAAGAAAAAACACCAATAATAGACCAAACAATCAAGCTT
+AGCCTAGAACTTAATCTACTCTACAAGCCAGTAAAACTTCGTAAATACTG
+GGCATTATGGACCCTCCCCAATCTAATAGACACATCACTCAGAATCCATA
+AGAAAGAACAAACACACAAAGAATAACCTTAAACCTCATAATTTCATATT
+TACTGACGGTTCAAAAATGAATTACACAATAACATTCGCCATTACAAGGG
+AAACAGACGTCTTGAAAAACGGCTTACTGCCTCCATATTCATCCGTCCTC
+ACCTCCGAAACAATCGCCATCCTAGAAGCAATAGAACTTATTAAAAACCG
+AAAAGGTAAATTTATTATCTGTTCCGAATCCCTATCCCCTATCAGCAATA
+GATTCAATCCAAAATACAAATAATAACAACTTTTACCCCAACAGAATACG
+ATCGCTAATAACGCAACATGCACCTAAAATTAAAATAATGTGGATTCCTG
+GCCAAGGAATGAACTAGCTGCAAAACTGGAAAGTCAGCAAGCAATATTCC
+ACTTATCCTCACCCCAAACATAAATACCACAGATATAAAAAAAACATCTT
+AGAGCCGACCTTGCGACAAAAAAGAAAGAAAACATAATGAACTGCAGTCC
+ATGGTACGAATTAATTAATACGAATACCTCACACACATGCGATTACCTCA
+AACAATCCCACCCAAATTCGACCAGACTCGACCAAATAAAAATAATACGA
+CTTTGACTAGGACACACAAACATAGCCCACCAACACTACCTAAATCCCAA
+TTCAATACCAACTTGTACGTTTTGCCAAGGTGATATTTCAATAAGCCATA
+TATTAAACTCATGCCCATCCCTCCTACAAGCCAAACAAGACATATTTAAC
+AACACTAACCCTCTAGACCTTCTTAGCAAACGCAATCCAGATAACATACA
+AAAACTCATACTTTTCCTCAAAAAAAACTAAATTATACCACAAAATCTAA
+AAACAAAACAGGCAAATGTACATAATAAGCACAGCAATTATTTAGCAAAT
+AAGATATTATTATGCTATTATATCTTAATCTAGATAGCATTGTAAATCAA
+TATAGCTGTATGCCCTGTAGCCAGTGCTACTAATTACAATAAGTTAGTCT
+GGTTTTGTAAATTATTCTATCTATCATAATAAATAAATAACTTAAAAGTT
+GCTCATTTCATTTTAGTAGTAGCTAGTGATGATGTATCAAAAGGAAAATC
+TTTCTTAATTGTTAAAAAAAAGGTATTTATCAAAATAATTACTTGACCAC
+ACGACCACTTTTTATTGAAGCTTCCCGAACGATACATTTTATATGGAGTA
+TTACAAAGGCGATTGCAAAATCATCCTTTATTTTAAAAGTTAATATCAGA
+ACTTTAGATTGTTAAATCATCAATTGTCTTTTATTTCGTTTGATATAAGA
+ACTTTAAAAGACCCTGAAATTTGACTATGGAAGGTAGGACAACCAATTTT
+TTTATGCTGTTTAATTGAAAAGTTTGATATAATTTAGCGAAAAAATGGAA
+AGAGAACGCTGTTATTCTTGCAGGAAAAATCCATAATCATAGCTTTCTAT
+GAAACCGGCAGAAATCGCCAAACTATAGCCAAAACAAGTAAACTTATGGA
+AAAAACCTTGTCTTTAACGCGCAGATCGCAAGTCTAATACCTTCCAATTC
+CCACGACCAAATATCGAAAAAAAGTTATTAAAACCCAAGCAAATCGTTGA
+TTCAAAAGGTGATTAAGAAGGCTAAACATTTAAAACAGGAAAAACCGAAA
+AAACCCCTCTTAATAAGTTAAACGCGATGTGTATTAAAAACTGTATTCCC
+TACTTTTTTGGAAATCTAGAATGGCATATTCAGCACGGCAATGCCCCAAG
+CCTCACTGCACGTTCGGTAAAAGATCCGGAATGGCCACCAAGCTCTCAGG
+ACTTTTATACAATAAAAAACGTGTAGGGTTGGTTGGCTGGGAAGTTATAC
+TAGGGTCCCGCAAGAGGAATCGATCACCGGAATAAAACTCGGTTGGTCTA
+CGATTATTTTGGATTACCTGCAAATAATATATGATTCACTTCCCAAATGG
+ATGTGTGAAGTCATTGAAAACAAATATTCTAATTTAAATATTTAAGTGTT
+AATCATCTAATTTTTTCATAATGAATCAAAAAAACTTAAATTATTGTAGG
+GGGCTATCCTGATAACCCAATTTTGATTTACCCATTTGTGAATTGTTTTT
+TTTTTCTTTTTTATTTAAATTAAGAATTAATTATTATTATACATATTTTA
+CATGGTCGCATGGTTACTGCTCTACAAACTTTAAAACGAAATCAGTATAT
+CCTTTGCTTGGTACAATTTTTAATTTAAAACAAGAGAGAATGCTATCGTA
+GCTTCCGGGATATCGATAAATATTGGAGAATAAAATGAGAAAAATTTTAA
+AATTGTTTAAAAGTGTGGGCGTGACCGGTATGGCGGCATTAGGGCGTTAG
+ATTGGGCGTGGCAATTTTTTTTTTGCAAATCGATAGAAATATCAACAATA
+TCAACACATGTTTTAAAAGTGTGGGCGTGACAGTTTTTACGGTTTGTGGG
+CGTTAGAGTGGGCGTGGCAAAATGGGCCAACAAACTTTCGCTGCGTCTAT
+GTCTCTATAATCTGTATGCTGAATCTCAATCTTCTGGCTTTTATAGTTCC
+TGATATCTCGAAGTTCATACGGACAGGCGGACAGTCGGACCGACGGACAA
+GGTCAGATCGACTTGGCTATTAATCCTGATCTAGCGTATATATGCTTTAT
+ATGGTCGGAAACGCTTCCTTCTGCCTGATACATACTTTTCAACGAATCTA
+GTATACCCTTTTACTCTACGAGTAACGGGTATAAAAAGAGAGTCAAACTT
+CCCAAACTGTCAGATACCCATTACGCAACTAGTGGAAATGCGAATGCGAT
+ATTTCATCTCTTTTCTGGGATATTGATAGATATGGGCTAATAAAATGAGA
+AAATAATTTGAAAATTGTTCAAAAGTGTTGGCGTAACCGTTTTTGGCGTT
+TTTTAGGTGTAAGGAGGGGCGTGGCTAACATGTTTTTGGTATAGCGATGT
+ATAGCGACAAACAATTAAAAATCAAAACCTTTCTTAAAAGTTTGGGATGT
+TTTTTGGGCGAGGCAACATGGATCTATATGATGTGTCTATGCCTCTAGAG
+TCTGCATGCCTAATCTTTTAGTTTTTTGTTAAATTAAAAATATTTTTTTT
+ATTTAAGTATTTCAATTTAAAGTAAGGACTTGTGCAACCATAAAACGAAA
+CTTTATGTACTGCGAAATTAAAACAAAGTAATAAAATCTTATTCGGAATG
+AATAATTGCATGTATTAGACTTTTTACCTTATATTTTATTTTTGCACCAT
+TTAATTTAAAATTCGTATAGACGGTATTCGTACAGAGAATCGTTTTAAAC
+CCATAAAAGGGGATTTAGATTTGTCATATCGTGTTGTTTGCAGAATTCAA
+AGCAAAGAATCAAGCCTTAAAATTTAAGTTACAAAATATATGTGTTGCCA
+TGATTTTTAATCAGTAATGTATCGCTTCATTAATGAATTCGTTTCTATTT
+TTTATAACTGAAAATCCTAATAACAGAAGCAGTCGAACCTTATTTTTTCT
+ATAAAAGCAAGTGGTCAAAATTGCGGTATAAGGGTATATGAGGAGGACAA
+GTGGTTGAAGATTTTAACGAAAAGTGGTGGATATAGTGAAAACCTTAGAG
+GAGCCATATGGTCACCATAATGGTAACAAAATGTATGGCTAAATAGGGTT
+GTTGCTGAGAACTTATTGAAATCGACTAATCTATATACTAAAACGAGACC
+GACTACATGAGTCCTTGACCACCCGAGCGACAACCACTTCGACCCTATAA
+GCCCGACAGTAATTCCCTAACCTAAAACAATTATTTTTGTTGTAAAAATG
+AGGGTTGCTCATAGACTACAGATACAGGTGCAACGGTAGAGAATAGCCTT
+ACAGTACATTTCGAGCAGTTCGTTCGATACAGTTTAATGAGAAAGACTAA
+GAGAAATATAAAAATAAAAACTCAAATAAAAAAGAAGTAATAAGTATACC
+TAAGCGAAAATAAAACGGAAACTTATTAATATAAACAAACTTTTCATCAA
+AATAGAAATGTGTTTAATATTCATATACATATTTGACTTAGAAGATTTTA
+GGAACATTAAAAAATCAATTAAATAATGAAACACTAATTTATTTACATAA
+CCTTTTTAGGTTTGTCAGAACCCGCGTTAATATGTATTTGCGTAGTCTCT
+ACCAAATATTCAAGGAATTAAAAGAGGAATTTATAATTCTTATTTTCATA
+CTTTTGTTTATGCGTTTTTCTTAAGCATTCAATTGGCTTACATACCATAA
+ATTTTGTTACTTACATTGATTCCACCACACGCATTATTATGATCACACTC
+GCGCTGATGAATATTCGAAAGAAAATTTGTGAGTTCAGCAATAAATAGGT
+GGTATTTTTATTTAAATTTATGTATAAGAAATGTTTAAAAAGTCGATTTC
+AAAATTTACCTAATATTGCCATCTACATAAACTTATTGTGAAAGTTTATG
+TGATTCATATATCTAACTATATATTTTTAAAAATGTTCATTTTCCATTGT
+GTATAAAAATAAATATAATGCATTTTGTGCAAGAGTATAAAATTTGAATA
+CCTTGCCTAACAAGTGTTGCCATATTTAGTTTTCAACTTGATTTGTTAAA
+AAATTTGATTGATTAAGCTAACCAGCCACACCGATTTCGTCATGTCCGCC
+CGCCCGCACGACGGATCTCCTGAACTACAGATACATACATATGTATATAC
+AAATAAGAAATAAATTTATTGTGTAGTACTTTAAAATAATAATTGATTTA
+AATTAACGCTCTGAAGTCATAGAAATAGCCTTTTTGGGCTCTTGACTAAT
+ATATATATAATAACTGAATGAACTAAATTATTTTTGCATAGGAACAGGAT
+ATGTCATACCACTTTACTTCTTCGGCAAAACAGAATGTTACATTACAATC
+ATGTAAGGAAGAGAATTTATTATCACTAGAAGAGGAGGACTCCGACGAGG
+AACGCGAGCTAACCAACCTTAATTGGCTTTTGAGAAATCAAAATTTAACT
+TGGCCGAAAACCATTGATTACAACCCAACCGAAATTTTAAATTCGAAAAG
+GAACACAGAACCAACTCACAAGTCAAGAGTCCATGATAAACAAATCAAAA
+TGTTTTATTCTACTCGTGAAAACACAGATAAAATATCACATATAATTTTA
+GAGGCTAATGCGCAAAAATCTATAACAAAGAGACCAACTGCATCAGAACG
+CTTTGAAATTTTCGTCAATAAAATCAAAAGGTTTGTAAAATTGCATTTTT
+CTTTGAATGAATACGTATGAATTTATTTGTATTTTATTGTATAGAGACTT
+AACAGAATATGAAAAGTTGGCTAGCAAGTATGAAACCGACGTGACCGAGA
+AACCGCCTTTTAATTATTCACATATAATAGGAATGGCTATGTTACAAAAT
+GGGCGAATAACTTTACAACAATTATGTTCTTGGATAGAGGCCAAGTTTGC
+ATTTTTTAGAGTTCGAAAGAAATGGAATGTGAGTGCTATTAATTGTGTTG
+ACTGGAAATGAGCTAATTACTTTACAATTTTAAAATAGAATTCCATTAGG
+CATAACTTATCATTACACCATTGCTTTCGTAACCGAAAAAGAGAAGAAAG
+GGGAAAAGGTGGTTACTGGGAGCTGGGGGTCGACCCAAAAAAGTGTGACC
+GGAAACGAATTCGAAATAGGAAAATTTTTCATCCAACGCAAAATCAAACT
+GCTAAGTTACAGTATGAACACTTAACAGAAATACAACAAGCAAAATCTGC
+TCGAAAAAATCATTCAAGACACATTAAAAAATCGAAGACAAGTAGTCTTC
+CAGAAACATCTGAAGCAAATATATTTAATGTCGTGCCCCATAAAAAACAC
+AATATAGCTGATGAAAATGATGGGCAACGTCAGTTACAAACAATAAATAA
+AGATGACATTTTAAAAAAGAAGTCTGAGCTTGACACTATTGTATCAAGTA
+CTGAATCATTTTTAACAGAATCTCAAAACTTAAACTGTTTTAATTCGCAC
+AAGACGGATACTACCAACACTGTAAGCTTAATAATATATATTACTTATTT
+TACGATTATTCTTTAAAAAAATGTATATTGCAGCCCATTTCTGCAGAAAA
+GAATTTCTGCACATTCAATAATTTCTATTCCGAAATGACACCCGTGCTGG
+CTTCAAATTCAAATATCGTGGAAGACCAAAATGTATCAACTGATGTATCC
+TGGCCTAGCCATCCATGCAACATAACAATTAATTATGATTACACTAACTT
+TCAACCAATAGTAGATAGCATTGCTGAGCAGTTCCAATGCCTGCATGATA
+GCGCTGGGTATGATCGAAACGACGATATCTTAGAAAACCTTCTTGATGTT
+TGTGTTACGCCTTATTGAAATAGAACTTATGCAATGCAAAAACCGAAAAT
+GTTTGTTAACAAAGTTATTATACAGTGTTTTAATAAAGTGGCTTGTATTA
+TCGACGATTTGATTTCTCTAGCGCCATTATAAAAATAGAAGGTTCACAAA
+AGAAGTAGAAAATTTAATATATTATTATAATTGAAACAAGAAGAAATTCT
+TAATAAAATTTTGAAATATATATTTTCAAATAATTTTTTTTTTTAATTTA
+GAAAGCTTGCTTTAATAAAATAAAAGATTATTCATTATACATACATAAAT
+TAAAAACCACAATTTATTCAATTTGCTCTGATAGGTTCAAGTGTGTGTAA
+GTATTTTCTGCCTGTGCGGCATAAATTATAAAATGACAACTTAACACAGA
+ACCGCGATTGTTTCTTCGTGTAAACTAAAAACAAATAATAAAATAATAAT
+AAATACAAACAAACAAACCAAATACTCTAAATAAAAAACAAGGAATATAA
+TTGTTAAAATGAAAGGCATTAATTACTTAAATCGAAATTTGACTTGACAT
+ATGTCCTCAATGCTTATAGAATTGTCACACAACGAGGATCGAGCATTAAA
+AGAAGGGTGCATAGATTCCAGATTAATTACATAAAGGTCAAAACACTTAC
+ATCAAACTGCTGTTACTAAGAATGAACAAATATGTTATTGTTGCAGCGAT
+ATTAAAAATATGTATAGTCAAATTTTTATTAATCAAATTGATCAACATTA
+TATTGATAATAATATTGAAAATTTACGCCTTACAAAATTTAAAATACTAC
+CGTCTCAAAACTGTCACATCTGGAAACAAAATTCTCTTAAAATGTAATTT
+AACAGTTTCTATAAAATCTTTCCTACCTAAAAATAATTTTTATAATGACT
+ATGTTACACGCTTCAGTAAATCTGGTAACATAGGAATGTGTACTTCCAAG
+CTTACCAGTCAAAATCCTTCAACTAGCTACTATCCTTTGATGCTGCAAAA
+TAGTAATAGTAACAAGAAAACTGCAAGAAGTTGTGTTGACATAGGCAAAA
+ATAAAATAGAATAGATAGAAAGTAGATCAGCCGGAAATTCGATCAGCCAG
+TTTTAAGCGCTTAGAAAAAAAACCTCAGTTGCCGGCCGGATCGGATTATT
+TATTATCCGTCAGTTGCATGGCCGATAAACTCTTCTCTCCTCCCACTTTG
+GGAATTTATGTATCTGGGCTTCGTCCTGAAATGTAAGCTTTTCATGGCAA
+GCTCCGAGGAAAGGATGAAGAAAGCATGCCTGAAAAACAAAACGCCTTTA
+CCACTTTTACTTTTTAGTCTGCCAGTTCTTGTGGAGTTATTGCTGTTTCC
+GCAGAGATCAGAATCATCAAACTATAACTATATCAGCTGTTTTGTACTAC
+AGTACCGATTACATGTTCGCAGCTTTTATATTTAACTTTTAGAATATAGA
+AGTAAATGTTCTTTTTGACTAAAGCAACAAATGTTTTTATTGTATTGACA
+GACGTTTTCATAATATATTTGTTTTGAATCACTCAGAATTCTTTTTGTCA
+TTATCCTTTCCGATCTCGGGGTATTCCAATTTAACACCGGGGTCACATGT
+AAAGATGGGGCAGCAATAAGGAAACGATGCGGTTTTATTAGTCTTCTCTG
+TGTCCAATTTACATTTGTCATTCGCCAGTGGCAATGGGCCGCAGTCTTCT
+ACGAGTTCGAATAGCCTATAAATAATGTATATTAGGCATTTGTTTATTAA
+ATATATATTAACTGAAATTTGTTTACTTTGCATCATTTTCCTCATTTTGA
+ACACAAGTAGATCGACCGCAGAATGGAGTAAGGTCCCACGACTTTCCAGG
+CTCAACAGTGGCACATCGAGTTGAAGCAAAGCACATTCCCGGAAAATCTG
+AAGAGTTATTAAAATGTTTTGAAAGGAAGTGCGAGGGAATATTCAAGCCG
+CAAGGCCAGATAAAACGCGAGCTTTGAAACACTATTGAACCTACGTTAAT
+AATTGTAATACACTCACAGACTAAAATATTTTTGGAACATTAACAATATA
+TATATATATATATATATATATGTTTTAATTAAAAACACTAAAGGAAAGCT
+ATATACGGCAAGCCGAGCAGTAGTTTTACATATAACAATATGTATTCCCA
+ATAAAACCAATATGTTCACATACAACCAAGCTAAGAAGTATTTCTTAACA
+ATTTCAATTAATTTTCGGGCTGTTTCTGTGGAAACTATATAATAGATCAC
+GTATACATCAAAAGCAAAAACACTCGATAAATGTTCACCATAGGCTGAAT
+GATACCTTTTGTGGCCAAAATTAATACCTTGAGAAAGGAGAGGGATATTT
+AGTTGTTGTTTTTTTTTTGCGTTACACTAGCCCATACCTTTTATGTTACT
+TAAAACTATACGCGTGTCACCCGATTTAACAACATGCCGTTTTAGATATA
+CTTATATTGAACTTGTAACTTTTAATAATGGAAAATTTCTAAATCTGATG
+ATTGCCATACTTACCTCGTAGAACATCGGCAGGAATAAGACGTTTGAAAA
+TTCGTATTTCACCTGCGTCACTCTTTGTAATTTTTTGTTCAGCACACAGA
+GAAACTGTGAAGGCTGTTAAAATAAGGGTCAGTACAGCAAAATGAAAACT
+CATTTTTAAGATTCCAAAGATGTTAACTTTTTGTTATATTGTAATAATCA
+TAAACGATTAAAATATTATCGCTTTGTAAAAATAATACAAAAGAACGAAG
+ACAAATGGAATTAACCACCTAACCAGCCTAAATGAAGCGAAAGTTCACAC
+TAAATTAAACAAACTGGCCAGTCACACCTATACTTATGGGGATCTCATAC
+ATATATGAGCGGCTACCTAAGATAAAGCTTTTGTGCTGGATTGAATACCC
+CTTTGAAAGTTGTTACTTAAAAAGACATTACAAAGCTTTGTGCTTTGGCC
+CGGTTTTCACCAGCCTTGTCGTATGACAACTTGAAATCCGAGAATTGTAC
+AGACGTATGTATATAAAATAAATATGTATGTATGTATTTGAATGGTACTA
+CCACTCACATTATATGTATAATAGATCTTGTTGTTTTTCGGAAATAACAT
+ATGTATATTCTAAACCGTTTTCAGGCAAATAATAATTATTTTTATAAGAA
+GTCAACATGGAAGTGCTCAAATGTATGAATTGTATTATTATATAAGCTCA
+TCCAAATATAAACACATGTTTTCGGCATAACTTGGAGGAAAATAAAATTA
+AATACAAATTGGAATGTCTTTCCAATTATAAAATTTAAAAAAAAAACACA
+CAATTTTTAAAGACGGCCTTATGGGGCAACATCAGGAATGTGATCCCCTC
+ATAAAGAATATACATATATATACTTTACAGGGACTGGAACACTTTCTTCT
+GCCTCTTTTATATTTTCAATAAATCTAATATACCGTTTTACCAATCACAA
+AAAAGACAATTTCCACCTATTAAAAATCAATGAACACACAATTCAACACA
+GGTATGCAATGACACAGTATTAAGAAAGACCAGTGGGGGGAAGTTTGGGA
+ATATGTAGAGGAAAATAAGTATTACAGAGGGCTTCTTTTTCCATAAAACA
+ACTAAACTATGTTTTTTACAGCAAAGAATCTTGCTAGAAGCATTGAATAT
+GTAGAATGCTTCGTAGAGTGATCTGCTATAATGCATTTAAACGAATGCCA
+AATAATATGTTAGGGAAAATAAAAATAAAAAACCCGAATTGCTCAAATTG
+CTTTTATTTTTCAATCGTGCACAAGCAGAAATATATTCTTATATTGCCGG
+ACGCTATATTTTTTATCAACACTTTGAGAAGAGCAAGCAAATATTAAACA
+AAGTGTACTTACGAAAAGCAAATGACGAAGTAGCACATAATTGGTAATAT
+TTATAAATATCTAACTTGAATTGAATAATGAGATTTTCTTTTCGTTTCGT
+TCCATTCCCATTATATTTTATTATATTCCATTATTTAAGTTTAACATAAT
+TGGAAAGTTATTTAAATCTTTGTATTTTATATTTTCTAATACCAGTTGAT
+TATTAATTATTTGAAACGCTTCTCCTCTATTATGATATAAATAAACAAAA
+TAAATCAACACTTACTGTAGCTAAGTAAAATAAAACAATAAATATTTATT
+AAACCTATACTCTGTTATATTCTTCATCTTCCTGATAATTGATTCTGGAA
+ATTTTCCAGAAGCAATCCTGAGTAATGTTTAAAGTATTGCAATATAAATA
+TCTTCGAATACTAGTTTCGGAAACCATCCAGACGCCATTCAGGAAATGCA
+TCCAGAAGCCCATCACGGAGTGCTTACAGATGCGTTCCACAGAAAGTTTT
+ATAGAGGGTCTCACGCCCGCAAAAATATTAGTAACTTTCTAACTTGTGAA
+ACAACTCCTTCTCAAAACAGAAACCGTGTTCCGGAATAATTCCGACTTGT
+TATATAGGAACACCAATCCACTAGAAGAACTTTCGTAGCCCACGCCAACC
+ATTAGGCATATTGATTCCAAACACGTAGACCCAAGTTTGCTTACTCACGT
+CAAGACTGCCACACCCACACTTTTGAGCAGTTTTTTATTTTTTTTCTTAT
+TTTATTAACCAAGTGCCAACGATATGAGAGAAAAATTAAGAAATTTTTCA
+TTCGGGGAACTCGACTCTAACATACTCGTACATACTTTTTAACGCATCTA
+CGAGTAAGGGATGATCTTAAAACGTTAAAATTTGTTTTATTTGATAATTC
+GAAAGAGGTCCAAAGCTGGTCCACGGAATAAATCGAGAGGGGTAGGGGTA
+GGGGTAACCCTCAAGTGGGCGGGCCTCAGTTCGCGCTAAAATAAGCAATA
+AAGTGTACTTTCCAATCGATGTTTTGTCGTTGCCACCGACGGTGTTGTCT
+GGTGTTGCTGTCGATTCGGCGTTGGTTATTATATCGGTTCGACGCTAGAA
+TTATTCTAGTGTCTTTGGTTCGACGCTGTTGTTGTGTAAGTGGTGATTTA
+TGGGTTATTTACCAAGCGAAAATATTTTTGAAAGTATGTGAAAGAGCCTT
+GTTTGTCAGACACACCAGAGAGCCACAATTTGCAATAATATCTTAGGTAC
+ACTATGTTTATTTACTTGTTATTATCCATAAAACGATTATTAATAACGAA
+CTATAAGTTATGAAGAACTCAACGAGAAAAGTCGTATGAAATCTGAAAAA
+AGTTCAATTAGTTCAAGTTTCTTAAATAATATCGGGAAGAACAGCATACC
+TTGTCGGTCTTATAAAGATGTGTATGTGGTAGCAAGAATGTAGAACCCAA
+ATCTCTTTCAGTCATTGTATTAGAGTCCTTTTATGAGAGGTTGACATCGT
+TATTCAAGAAAGTTTCACTTTATATGAATATTTAATAAATTACCTCATTT
+AATGCGCTCGAGCTATTGGAATAAGCCTTATTAATAGAAATATTTTCATC
+TAATCTGAATAATATTGGAATAAAGCACTTATTGTATTATTAAACAAAAT
+AAGGTTTTATTAATTCTAACTCTTAACTCTTATTAAAATCTTATCTTTTT
+GTATATATTCTTTATGAACCACTGTTTTCCCTATGGCATGCACCGAATTG
+TTTGATTTGTGATATTAGGCAAAAAACTTTTGAAAGCAAAGATAGCATTC
+GAAAATTAATTGCACAGCGTTGCATTTTAAACGAAAACGTTACAGAACTC
+AGCAAGGATATATTAAAAAAAAGAACAAAGAGTATTCTTAAATAGATTTA
+GGCTTATCAATTTAAACAATAATTTGAGGGAAACTGATCAATAAAAATGT
+ATCTGCTTTATTATACAAACAAATGGAAAACATAAAGGAAATCAACACAT
+AATTTACATTAAAAACCACTGTACTTCTAAGTTGACAACTTCCATAAAAT
+AAAACTCTGTTGATTGAATTAAACCCAAAACAATAAGATGTGTTTTATAA
+TAAGTTGTATAAGTCACTTACGTTGGAGATTCAATTTGATCTGTTATTAG
+GGAAGATACTCCATATCCAACAGGTACTAGATCAGCTTTCGCTACAGTAT
+TACCTCTGTAGAAAAGATTATCTGATAAAGTTAAATATTTTAAATCTTTC
+TCACAGCTTGGACCAAAAGAACGATAGGCGGCCATATAATCGTCATCTTT
+TTGCACTAATATTTTCCCTGTAATATTTAAACTAGATCTTTTCCCTTTAT
+GACATAAACAAGAATTCTGAGAAATATCGGGAAATCGAAATTTTGCTCGT
+GGAATTCTGAGAGTAAGAGATCGATTAATTTGGTCTTCGTGTTGTGAGCC
+ACGGTCAGTACTACCATATAAAATGTCATTCTGTGTAAATGCTCCTTTTA
+TATTTAAGTCTTGTACTTTTGTGGAAGCTATTGCGTTCGTGTAATTTTCA
+ATCACAATTGTTTTTTTGTGTGTTTCTGGTGATATGAAATGATTATTCAC
+TTCATTATATTCCTGTAAGGTAAAACTAGAATTACTATTCAAATTCTATG
+AGAGTTTAACAGTTACCTTCTTAGATATTAATGTCATGACTTTACATAAT
+TCACCGACATTTTCCATTTCGCGGACAGATTTGGTTGAGGTTGTTAAACT
+TGGACTTAATGATGAAGACGCAATGAATAATTGGCTTGTTTTCCAATCGA
+CTTGTTTTTTCCGCTTGGTGATTATAAGTAAAAACAGAAATAGAACCAAA
+GACAAAATTGCGCCACTTGTTAGAATAAATAGTATTATAACTTTTAAGTT
+AACTTGGCACTTTGTTCCGGCATACCAAGCATAGCACTTGCATATTGCTA
+TCTCTTTATGGCTCTTTTCAGCCGAAACATTGACGCACTTGCCGTTATAA
+TTACATTTATCGCAACCGATGATATTATTTAGGCAATGGCGACCGGGGTA
+TAAGCTGTTCTCTGATTTATCTACGTAACCCTTCTTACAACTGCAAGTGT
+AACTTCCAATTAAGTTAAAACATTGCGCATTAGGGGAACAATCATAAAAA
+TGTTCGTTGCGACATTCATCAAAATCTAAAAGTTTAAAATGTATTATTTG
+TAAAAAGTAATGGTAAAGGCGAAATAGTTACCCTTAATTGTTAGGAATTG
+GAGCCCTTCCCTTGAGGTGTACAATCTGGTGCCTCCAATACTAAAGTTGC
+TTTGCCGTAAATATTTTTGAAAAACAGTTGTAAGCTGATCTTCATTGCTA
+TTCTCTGATAACTATATTTATTGAAAATATTATTACGTATATTAATATTA
+TTATAACATTTTTTTAACGCTGACCTGTAGGAGGTAGGTGACCATTAAAG
+TGTCATTCGTTTTAGCAAAAACACTTTGTAGTTGCACACCGTGAAATATA
+TCCCTGTAATCAGATTGCATAACCATGCGATCGGCGGCTTCCAATAATAT
+TTTACTAATATGTCGATATTCTATTAAGGAATTACTTTTTATGTTATTGC
+TGAATTTTAATAAATGGTTTTCCGTCCAATAGGTTTGAATTCTCATTTCG
+TATGTATAAGTAGCTAAAATAGATTACAAATAATATTATACATATTCAAA
+ACAGTCAGATTTAATTCATACGTTTGCAAGGGCGATCCGGAAACATACGT
+CCAAAACTGGGTCGACATTCACAAATACCTATAGATTCGGTACTATTGCC
+ATAGGTAACGCATATTTCATTTTTATTTAATCTGCATTTGGGATCGCAAG
+CAGTTTTAGATTTTTGTTTTATTAAATCAATTCTCTGTGACATAGAATCT
+ATTAGATCTGCTCTGAAGGGCATATTTCTTAGGTCGCTGGAGGCATTAAT
+AATCTGATCTGGTTTCGAGTTAGAGATTAATGAAGAGCTCGATTTATTTC
+TAAAATCGGTGTGCCTAGAGAAGGATTGGATATTTTCCATTTCAAAATTA
+TCTCCACTGCCAGAGGGTATGCTATAGTCTTTCACGTTATATGGATCCAC
+TACATATTCCGAGCCATTTAAAATACTAACATAAGAACTGTCTTGAGATA
+TTAGTACTTTCTGAACACTAATGAAAACCGGCTTCATTACATTTGTTTTC
+GAAGTATTCACAATAATATTTTTCAGGTCTATATATTTTTGTGCATCAAT
+AACCTCTGTTTTAACGACTTCCAACGTATTTAAATTTTTGGCTATTTTTT
+CTGTAATTGAATTTTTCACTGCCAGTGAAACGAAATCTGCTTCCATTGAT
+TTTTGTAAAAGAGAATTTGTATCATCCTGCATAATTTCAGAGGGTTCAAG
+CATTTTATCATCGTTCTTTAGTTTATGTATCAAACTATTTTTACAGTTTT
+TTACATTGCGTGTTACACACAAGGTCACACTAAGTAAATCTTGGCCGGGT
+TCAAAATGTGGCTCTTGTATTGTCCTCAATGAACCTAAATTGTACAGAAG
+ACTATTTGAAAGTTCCATGTTAGATGTTTGCACTTTGATGTCATTTATCG
+ACGTTAGCCCGCGAGAAGTTAATGAGCTTGTAAAATTATTATATTCACTA
+GAAATAGATGAATAGTAAGCGCTGAAATTTGAAGGTTTTGGAACAGTTGT
+ATTGATTCCAGAATGCTCTGTAAAGTATTTAGGATGTGAATTTGCATATT
+TTGCTAGAAATAGCTTACATAAATCTTCAGTGCAATTTTTTTTGGTAGAC
+GACTTAGAATTTGTGCTTATCACTGACCACATTTTATTTAATATAGTGCT
+GCTGAAAAGATTTTTGTTCTTAAAGTTATTAAACGCTGCTGTTTGATCTG
+GTTCTGTAAAAGCTTTCACATTCATATAAGGAGCCTCATTAATATGTTTT
+GTTAGTTCACCATTATGCGTACTGTCTAGTCTAGCAGTTGGTTGGGAGGG
+AAAGTCATTTTGATAGACATCGGGTTTTTTATTTGGCGCCATTATACTTC
+CAAAGGAAACACCGTGAAATTTAACTTTATTATAATATTTGTCGTGGTCT
+AAATTATCGTACTCATGAGAAAGTAGACTTTTGCGATTGGGTGTTATGTG
+CACATCAATTTTTTCGTCTCTTATAGGTATTTTTATATGTGATATAAAAA
+AAGTACCGGTATATCCTTTTACGGTTGTCGCATACGGAATGCTTTCAGAT
+TCCGTTTCAAAAGTTAGAGGACCGGCATGCATATTAATTGTATGACTAAT
+TACATTACTTTTTAATTTTATTTGTTGAACAATTGATAGTTTTGATAAGA
+TGAGGGGCGTTACATTGGATAACGACGTTTTTACGGGGTCGTGATGGACG
+TCTTGACTAAAGGAATACTCAGGAGAATTTGACATCGCAAAATAACTTTT
+AGAAACTGAAAGACTTGTAATTTTTTGTGGTATCCGAAATATGTCTAAGA
+TGTGATGTCTATAAAATGCAGCATCGAGGTGAATTATGGGATTAAAAGAA
+GAAGAATATTTCAGGCTGGGGTTTTTCTGCAAGATTTTTATGGGGGAAAA
+CCTAGAATGTATGGTTGCACTCTTCAGTTGTTTTTGATGATTTATAGGTA
+TTGCAGGTTTTAACATGCTGGCATAGTCTATCTTAGCTCTTTTATTTTGC
+GAATTATCCCAAATATTTGAATACGTTGGATTATTTAAGGGCAATGATTT
+TAGAGATATTGTATGACGATTGTTTACTGTCATTTTATTCTCGTTAAAAT
+TGTGGGATACTCCAACATTTATATTTGGCCTTCCAAAAATAACATTAGCG
+TTGGCTGTTATGACCTCTCCGGGTCTAATAGGAATACCCGTATTCATTAA
+TTCGTTTTCATATATCCTTGACGTTTTCATATATCCTGCATACTCATGTC
+GAGCTGATATATTTTTTTTTGTATTTCTTAAGGCGTCCATTCTCGGTGGA
+TATATATGTAATATACTAATATTTAGTTTGCCTAGATGGTCACTTTTTAA
+GCGATTTTCCTTTAATTCTTCTGATATGTTTTGAGCCAAAGGTATATATA
+CTGGTTGTTCCATTACTGTTGATATAGTTTGGCTTTGAATTCTATTGGAC
+TTTGGGCATCCTTCGTTATATTGGGTGTACGGCTGATCTTTTTGTAAATT
+AACGAACTGTTTTGTTAATACGTGTGCCACAACATTTACCACAGGACGAA
+AACTCTCCAGGCCAAGTATCTTAATAGCACTAGTCTTGGAAGTTGCAGAA
+CTAAGCCGCGAATGTATTAATTTATTTTTAGTTCGTATGTATATGTCGCT
+ATTTTCAGACGCCGATAACATTAATTCTGTATTATTGTAGGTGAAAGGGC
+TAGTGTAAAGGCTATCATTCTTTAATTCCTTTCTAAAATTCTCATCAAAG
+TCAGCTTTCTTAGTAATTAATGTTGGATTTCGTTCACTACTCATTGATGT
+AGCGCTGAGTAAACTTATTGTCGAGCTTATAAATATATTCTGTTTCTTCG
+ACGTGGCGAAAATGTTTAAATTGGGTGTTTGAATTATATAGACACCCGTT
+ACTCGGATAATTTCACCTGGCAGCAATGTGATTATTGTAACAATACTTTC
+CCGTTTATGTTTATTACTTATAAGCAAAAGTTTAGATTTTAACGAAAGTA
+AAATATTTGAGTTTAACAGCGAACTACCCACGGTATCGGTTATTATGTTT
+TTTATTAAGTGAGTTTGACGCTTTAATTGATGGTTGGGAACTCTTATATC
+CCTTTCACATGCTTCCTTTGTTATGGTCAAACTAGAATTATATATACTAG
+TGCAAAAAGTTTGTGTTTCTAACATGGCTTTCGTTGAATATATTATAAGA
+TAGTCAGATTCTTCATAATTCATTGCAGATGAAGATGAATTATTAAATTG
+CGCCACACTCGAAACGATATCAGTTACTTTTGTATTCATATAAGTTGAAT
+CATGAAAGGGCTGTGTAAGAACTACTTCAGTAAAATTTTTTTTACGTGTG
+ATATGTATTGAATTCCCTAGTTCATCATATAAGGTCCTCGTAAATAATAT
+ATAACTGAAGTATGTTTTTGTGCTGGGCGAAACATCTATGATTGAATGTG
+GAAGAGCCAAGGAGTGCTTTGGTCTCATAATTGTGCTTGTAACAGTATCT
+TTTGATGTGAACATTATTGGAGTCGACTGTCCTCGATCAATTGTGTTAAA
+ATAGTGATAAGTTGTTGGATACATAGCGACTAGTAAATCTGGAGTCTGAG
+TATATTTTTAAATGTACTGCCATTATTTGACGGAATATATAAAATAAGCT
+TTGTGGCTTACCTTTGAGAAAGTGACATCTGCTATCATCGAGTTACTTGC
+TTGAAGGTAATTTCGATCTTCTGTAAAACTGTTGGTTATAACCACTTTTT
+TGCTAACCAAATGAAAGCTTCCATTTTTAACATTGGTTGTGTGATATGTG
+TAAGTAGTTAGACAAATTTTTCTTACAAATACGTTTTTGGGAATACTGGG
+TGGGTCCTATGGAATGAGTAAACAAGACTTATTACATATTCAAAATCGTG
+TAAAAAACTCATACCTTTCTAATTGGAGGCAATGATAAAGTCAACTGATT
+TTTTAAGGTACTTGGGGCCAATGTCAAGGGCTTGTCGGATCGTATGGTTA
+TTAAAATTGGTTGACTATTATTACTGGTTACTTTTTGGGTTGTCAACCCT
+ATGTTTTCAATGTATTTCTCTTTTTCGTTGGTAATTATTAGTTCCACTCC
+ATTTGACATAAGGTGAGTGGCAAGATTGTACCTGGCTTCGTCTAATACTT
+TTTCCGAGATAGAGCCATGGAGAAAATTGTTTTCATTCTTCAGCTCGTAA
+CTTGTATTAAATTTCTTGGTCTCCCTATGTTCTTTGAAACTATGCCGTTC
+TAATTGATTGCGCTCTATAGAAAGTTTAAAGAATATAATATAAAATTTGT
+GAGGATTGCTGATTGGGGTCTTTTTTAGCACGGTATGAGACACTTCTAAA
+CATATCAACCAGAATAATAGTGAGCGAGAGGAAGTATTAAAATTTCTTAT
+TACATTTCATTATGTGTTGTACGTAATAAAATGTTACACAGTTTAATGGT
+TATGATTAAAACATTAAACAAGAGAGATTGATATAGTCGAGTTCCTCGAC
+TATCAGATACCCGTTACTCAGCTAGTTTGAATGCGAACTCGAAATTTCAT
+CATTTTCTTGGATATCGATAGATATTGGTGGATAAAATTAAAAAATTACA
+AATTGTTCCAAAGTGTGGGCGTGACCGGTTCGGCGCCATTCGGGCGTTAG
+AGTGGGCGCGGCAAAAAGTTTCTTGGAAAATCTATAGAAATTTGCAAGAC
+TAATAAAAATTAAAAAAAAAGTGTGGGCGTGGCAGTTTTGTGCGGTTTGT
+GGGCGTTAGAGTGGGCATGGCAATATGGGTCAACATGCGCTGCGTCTTTG
+TCTGTAAAATCTGTATGCTAAATCTCATCCTTCTGGCTTTTATAGTTCCT
+GAGATCTCGATGAGATCTCGGAAATGGCTCATCGGGCGCGACGATTGCCA
+ATTACTCCTTATAATGTTCCTTAAAAGCGGCAAGCATAATACTTACAGCA
+CACCACATTTTTAAAGTATTCTGGAGTTTCTTAAGCACCGCACTTTCATT
+CTTTATAAAACAACAACAATACTCCCCAGTTCATCAGTACATGCTTAAGA
+CGGCTGCAAGATTTGACACCAAAGACCTTACTTACCATTGAGAGCGAAGA
+GTTGTAAACTGTTAATGATTATAAACGGTTACCTCATATTGTGAATCGGC
+ATTGCGATCAGCAATATACTTCGTATGGAAGAGCACAAATATAATGGGCT
+GAGCACACCGACTTTCAAAGCGACAAGCGAAACATCGAACAGTTTTTAAG
+CTTAATGACAAAAGAAAACGTTATGAAGTGGACATCTTCAAGATACCCGA
+TACTCATCTAACAATAGATAAATATATACAAGCTGAACAGCTACAAAACA
+GCTACTTACAAGATTCAACATGAGTTGACGGGGATGTATTTGGGTCCTAA
+CACTTTAATGATAGTTAAATATTTTTTAAACAACTTGATTTCACGATTAC
+GCATCATGTTTAAATTTTCTCATTTGCACTCCCAAGGCTGAGTAACGGGC
+ACATATTACTCAAAACAGTTAAATACTATTCTTATTAAAATTTTACCTTT
+AGGAAAGTGGTGAAGAAATTTAGCTTTCAGTCCATAGCTTTCTTTGTAAA
+TTTGGTACAGGTTTTTTAATAAACTCAAATGTCGCAAAAAAAAGATAAGT
+TCTTTTTATTTCAAGAATTTATGTACATTTTTGGTTATAAAATATTAGTA
+ACCTTTAAATAATCTCAAAATTTTACATACACATATATACATTTAGTTTG
+GTTCAGTATATTTATTATTTAACCATAACTGAAGAAATAAACGTAAGTAT
+ATACAATAAGCTACAAAGTTTTATATGTTTTTTTTAAGACAAATTTTTTT
+TAAACTACAAATTCTGGAAAAATATTTAAAAAAATAATTGTCCTTGAAAA
+GCGTCTAGGGAGCTAAAAATTTTAACATTTTTCAGTAATAATATTGTAAT
+CCTATTATTAGAATGTTATACTCAATCTCAATTATTCAAAAATATCGTCT
+GTTTAAGCAAAAATGCGATTAACATGATTAAGAACGATTTGAAATATTTT
+AAAAATCCCGTAAACGTAGATTTGAGCTGGTAGACTTCCCTATTATGAAA
+GAGTTACTTAGGTTGTTGCGCATAGTTGGATAAGAAATTCCTAATGATTC
+TATATTTATCATTGACTAGTATTTGGATATCTTTCAAAGATTGGCAGGAC
+TTATTTAGCTTATATTCTTGTTTGATTAGTTTTTTTTGTAAAATAAAGGT
+TCAAAAGCATTTAACTAATTAAAAGTAACAAAGGTTATTTAAAAATTAAA
+CAACTACAGATTTTATAAATGTTGTCACCGTTGAAGATTGTCTATTAGAA
+TTTGCAAACCAAAGATCCACATCACCCACAATGCTTTCTAATGATGCTGT
+TTGATCGGGTAAGTCGTTAAATCCAATGTCAATCGTTAAAGAACTTCTTA
+TATCTCTTAAAATGTCATTTTTTTCCATTATATTTTTGCTTCTTTCGATG
+CTAGAAACATATTTAATCGAATTGGTTGGCTGTATTTCTAAAACCGCGTG
+CCTTTTCTGCAATGAAACAGAGTGATCATGTTCGTTTTTCACAGTTGACA
+ATACAGTACTGAATTCGCCGGGTCTGCGGCCCGATACATAAAGTGTTATT
+ACACTCGGTTCCTGTTTACTTCTCTTGTTGCCGCTACTCGATTTTCTTGA
+TTTTTTTCGATGGCCTTTGGTAGGTTGGGACTCATTACTGACCGACACCA
+AATCCGAATCATATTCAATGTCGATGGCATCCGACTTTATTGATGTCCGT
+GTGCCGTCGTCCAAAACTTGCAGGTTTTCACTTAACAATACTTGTGGTGG
+TGTAGGGTTGGATATAGCTTGGACGAGTGACTCATGCTGTTGTTGAATAA
+GTAACTGCTGCAATAACAAATTATTTACATGAGCAGCCGGTCCAACAGTA
+TGTACACTTTGAACTGACGGTAGAGTGTTAATTATTGTATCCACACTATA
+TTCTGTTGCTGTTATAGTCTGAGCGGTAGTGTCATAAACAGTAGTCAAAA
+TCTTTTTTCCTTGAAATGTCACTGGAAGAATGGTAGACTTTCCGTCGAAT
+ATTGTAGTAACATATGTAGAAGTGTGCGTGCGATACTCAGTTATAGGCTC
+AACAGATGTGGGAATTATAGTAGATGGGACGTTTTGCTGTCCGACAGCCC
+CAATCAAGGGATGAGCAGGTAAGTTTAAGTTTCCTAAAAGTAACTGGGAA
+AGTAAAATGTTGGCAAGCGGTGCGTTTTCAGAAATTTGAGGCTGCATTGT
+AGTTACAATATACTCGACGGAATACGCTGTGGATGGAATTATATGTGAAA
+AGGAAGTCTTTCTTCCGCGAATGGTGGTAGGTGTAAAAGTTACAGAGCTT
+GTGATAGATTCATGCAATAAATATTTTGTATGTTCGGTGGCACCAGCAAT
+ATTTATAATAGATGTTTCTCGATTTAAGTACGTGGAACTTATCCCGTTTG
+AACCCAATACTACTGCAAAGTCATTTGGACCTACGATCTCGGTGCTTGAC
+TTAGCAGTAACAATGCTTTTGTACTCAGTTATATGTCCGCTTACTACAGG
+AACAGTGACCTCAGATGGTATATAATGAGTAACTGTGATAGTTTGAAGGT
+CATTTTCTACGGATTGTACATCAGAGGCGTAATCGACTCGATTTCGACCA
+CGACTTCTTCCTCTATTTAATGTATTAGAGTTCGAATTTCGGGAACGGGG
+AGAACTGGATGGTCGACCGTTGTCTAAATTATTTTTATTGTAGCTTACAT
+AGCTTTTTAGTCTACGACTGTTTGAATTTCCAGAATTTCCAACTGGGCGC
+CTTGAATTTCCACTAGCTGGTTGGCGTCGAAAGTTTTTTGATGCAGTGCC
+TTTTAAATTAGCATCTTTCTCCCTTAACGTAAATTGTGGTCTCTTTGTTG
+TCGGTCTGCTTGGTCGAATTGATCTATGATTGGTTGCTGTTGGTGATTCT
+GCGATTAATGCCTGCGTGTATAGCTGATGTACCTGGGGAGAATGAAATCT
+TGACCCAAATCTAGAACTTGACTTATCCCGAGGGGTTAAGATAGGCTCAG
+TATTATTGTCGGAATCCATAAGCTTTGACTCAACTTTGGTAGTTGCTGTT
+TGGTTTTGTCGACGAAATCTAAATCTGTTTCTTCTGACTGTATCCGCTTG
+CCGACGCACTCGATTTCCAGTTGTAAAACGAACAGAATATTTGATAGAGC
+GCTTTCTACGATGAATATTTTCATCCAGATCTTGATCTTCGACACCTCCT
+TCATATTCAAAATCATTGTTAGGAACACTATCGTTTGTCCTAGGTACCTT
+TAGGTTTTCATTTTTAATCTGAGTTTGAAAAAGGCCTCTGGGCGGAAAAA
+GTGTGTTTTGTGGTCTAGATCTCGGATGAGGACCTATTGGCCTCTGAAAA
+CTTCGCGCCCTTGGCTTGGCAGTCGTTGTCGTTGTACTGCTTGTCGTAGT
+CGAAATTTTTGCTCTGGGTGATAGCGGGTTTCGTCTGAGCGAAACTACTG
+GCGAATTGCCAGTCTGTCGTATTGGAGGACTAAATCCACTCGGCGCATTT
+ATGGGTCGTCGAAAGCGCAGTAACGGGCTGTTGTTATTGTTCTTGATTCC
+TTCTTCCACATCAGATTCTTCATCGGGTGAGGTATCCTCTTCAACGCTAT
+CTTCCGAGCTTGACTCCGTGGCAAACGTTGTGGACTGTGTTGGTCTATAG
+CTTGATTGTATCCCTATGCTAGTTGGTTTTATGCGTAACCTTGTGTTAGC
+TATTACTCCAGACCCACGAAACACAGGAAAACTTGATGATCGATATGAAA
+TATTTATATTTGGTCGCCTGGAACTAACGCCTGGTCGTAAAGGTGAAGTA
+AACCGGGTTTTCGAAGGTGAAAATGCGTTGCTCGACTGCAGAGTGCTATT
+CGCTTCGATTAAGTCATACATTGACTTACTTGGTCTTCCAAACAGGCGCC
+TGGATGACTGACTGCTCTGTGATAAGTTAGGCTCGTTAAGATTAATTGGA
+ACATTAGAAATAATACCACGACGAGATGCGGTATATCTACCTACTGCTTT
+TAAAGCAGGTGTTGCCGTTATAGTCGGTGTGATGTCCGATCTTGTAATAA
+TAGTAGCGCTACTGGGGACTAGTGTTTTTTGTTTTGGTGCGAATGTAGGC
+CTGTTTCTTGAGGCGAACGGCCGAATTACTGGTGCAAATGGTCTCTTTGC
+ATTTTGTGGTGAATGATTAGACAACCCGTCAGTGTTATCCGATTCTGGCT
+TCGTGTTTTTCTGGTCGATATAAGGAGCTACTGTTGTATCATTTTCACTT
+TTAGTAGATTCTATTACGTCAATTAAATCAACATTTTTGGTAATCATACC
+AGAAATTTCGACGCTTGTCGGAAACAGAATATGTTCAGACTTTGTTTTCT
+CAAAAAAAAAACTTGATGTACTTTCAATTATCTGCGCGTATCGATTCTCT
+ATTAGAGTTCCAATAACTCTAGATTGGTATAAGGTAGTTGTACTGTTTTG
+GATGCGTTTTCCTTCGATAAGCCTTACCAAGCCCGTTTTGTACAAATTTA
+AGCTGTCATCAGGAATTTTGCCATAGATCGTAGACATTCTAGATTTTTTC
+GACTGGTCAACGTGTAACCTTGATGTACTACTGGTTAATTTAATAGCATA
+TCCCTCACTATTCATTGAAGATACAATTTCGGTTGTAAAATACAAAGTAC
+TTATATTTTCTGCATCAATTATTTGCTTATAATCATACAAAACCACATTC
+GGCTTAATGGTTTCGATTGGATTTTCATAATAAGCAATGGGCTGACTAGG
+TTTAATCATTAAAATTGTTGCATCTGTTTCTTCCATTGGATTAGACATTT
+CTCTGGATGTTATTATATTGGTAACTGTTTCGAGACGTGAATCAATAATT
+GTCGTATTAACGTCATAAGAAGTAGTATAATATGTATAGGTGGTATAGAA
+CGTGGTAATGTCAGATTGATAAATTTGATTTTCCAAAGTGGAAAACAAGG
+AACTTTCAGACTTACAATTCCGATCATTCTCGGTATCGCTATCAGTCGCG
+GTCGACTGACTTGATACCTTATCGGCAGTTTTTAAATCGTTTACTGTTAA
+AGTTGTACCGTTACTGTGTTGTATAACATTGGATAAAGTTTCCTCTCTGC
+TTAATGTTGTAATCTCACCATCTTTAGCCAACTTTGTCCAATAAGTAAAT
+GTTGTAAAGTAAGTAATAGGCAAAGAATAATCTTCTACACTTATTAATTT
+TGTAGGGTGCAATGCTTCGGTAGCTACATTAGTGATAGTCTCATGTCGAC
+TTATGATGCTTGTGTCATTTCCTACATACATAGTTGTATAGAAGGTAAAT
+GTTGTAAAACTTGTTTGAAGAAGGAACGTTGCTGACGGTATAATCTCCTC
+TGTGTTACTTTCCGAACTTACTTGGTCATCAAGAAGATTTTGGTTAATAA
+AACTAGCTGGACTCGAATCCCTTAACATGCTCGAGTTTACACTCATTCCA
+TAGGCCATATTTACTACCTTGTCAATTTTTTCCTCGACTAAAGAATGCTG
+GGATTTTAAAAAATTTAAATTTGCAGTTTGGGGATTGCGTATAAAATTAG
+TTTCATTGTTCGACACATTGTCAGTAATATAATTTGTGACAATCTCCGTT
+CGTGATTGTACTTCAGTTTCGTTATTTGTAAAAATCGATGTATAATAAGT
+ATATGTTGTCAACAAAGTCTTAGAATATATTAAATCGTCGCGTAATGTGG
+TCATCATCTGTGAAGAACTCTCAGCAGTATTTACTTTACTTTCTTGGATT
+AACAAACTAGCAATCTCGTCAGGTATAGAATATTTCTGCGAAAATTCAGT
+TGTTTTATGATCAATCAGGCGAATTGTATTGTCAGAAATTTGGTTCTCTC
+CAACATAATTCAAGGTGTTGGATTTTAATTTAGCTTTAGGCAAAAGTGTT
+GAGGAAACGATGTTTGTCAAAACCTCAGTGTGGCTAGATATGGTTGTTCT
+AGACCCTTCAAAGAACGTGGTCAAATATGTATAAGTCGTATATAGAGTTT
+TGTATATTAGGTCAACTTCATCACTAACACTTTCATATTCTTCTTCTTCG
+CTTTCATATTCGTTTTCTGTGGTCCCTTCATAATCCCCTAAATCTTGAAC
+CGTTGTTTCGTCTATATCGTCATCTATTGAATAAGTGGACACGAATTCTC
+CACGTGATTTAGTAAATGTTTCGTGGGTCACAATGATATCTAATTCTGGG
+GTTTGTTTTGATTGTGAAGCTTGTATGCAATAATATTTGGTAGTTTCTAC
+AATCTCATAAGCATGAAGTGGATTAGCATCAATATCAATGGTATCCATAC
+TGTTTTTTTCATTGCTTATGTTTGCCTTACTCATTTGAGTAAGAAAAACT
+TGTGAAGTTGTATGGTTGCATAATTCTTCGAAGTCGTGATTTTCATTACT
+TGTTTCAAAAAGTGGATTAATGTCCAAGCTGTCTTTCGTAAAGTTAATAT
+TTGTTTGATATGCCACGATCTCACGTATTTCATCACTCTTAGACATTTCA
+AAAGATTTAATAGATTTTATTTCGTTGGCGGAATTTAATTTTAAGCTAGT
+TGAACCACTAAGGTCATCAAAACTAGTAAAGGGGTCATCATCAATAAATA
+CAGTTGTAGCACCTTCCTGTTTTATAATGCTAGGTTCATTGTGCTTCGTT
+CCTTCTTTCACTCCATTAACGAATGAGGGTGATATAATATCATTAAATGC
+TTTGGAGACAAATGGAACTATATCTTTAGATAACACCGAACTGGCTTCCT
+GCTCTTCGTTAAATGAATTGTTGGCAAATGTAGGTGACGGGTTTGTTGGT
+TTCAAAACTGATAAGTTTTTCAATTCATTTTTATCAAACATTTTACTAGC
+ACTAATATTTGACACAAATTCTTCATATTTTCCGGAACTCGTACCCATCT
+TTAAAGTACTCAGTGATATTTTAGAAGTCTGGGCGATTTCTTCGGGAATT
+AAATCATGTTGTAGAGTGGGCTTGCCTTTTATTGATGTAACGTGTCCGTA
+ATGCAGAATGCTTTGTGTAGTACTAGGAGAAAAAACAATTACGCTATCAC
+CGACAATGGTGGTAAAATCAGCGAAGCCGTAATACGTAACGGACGCTAAG
+ACTTGCTTGTGGTCGGATCTACTTTTTTGGTTATGATCTTCGTTTTTTTT
+TTCAGTATGCGGTTGCATCAGGTGTTCATATTTTCTTTCTTTCCTGTGGT
+CGAGGTGGGATTGGTTAAGCGATGAAGTGGGGTAATTACCAAAAGGCATT
+TTAACTGTATATGTTTCCAAATGTTTAATTGATAAAACCTCAATCAATCT
+ATTAATTTCATCTTCCTTTTTAAAGTCAGTCCTTAACGTGTCATTGCTGT
+CACTACCCATATATGATATTGTTTTTTTATCTTGCAAAGCGGGAGCTTCT
+AAGACTTTGTTTTTCGTGTTTTGCTCGTTCACAAAATCCGTATTTCCCAC
+GAACTCTCGTTGATGAGCACCTATACTGTCATCGATATCCTGCCAGTTAG
+AGTCATCAATGTTAAAAAGATCGTTGTGGCTTTGTAAGACGAGTGGTGTT
+TGGAGAGAATCTTCTTCACCTACCCAACTAGTCACCACAGACGGGGATAT
+ATTTTCGTTTTCATAAAGGACTCTGGAACTCTTTTTTAGGTATTGTGCGT
+AGAGGCGACCATTATTTAAAGTAGTCCCTACGATCTTGGTGGCAAATTCT
+GTTGTTATTCCGTCCTGAATAAATGTTCTGGCTGTTGATTTTAAAACACC
+TATTTCTGGTCGTACTGTTAAGAATCTTCCATGAAAATCGCCCATATGCC
+CTGATTCGTTATTTACCAAGAGTACAGTGGTAATATCTAGTCATATAAAG
+AGATTGACCAAAATCAAAGTGATTAAGTAGTAAATACAGTAGAAGCAGAA
+AAAACGTGAAAGTCACATAGAAGAAACAGGACAATGTCATTTTGTGCAGG
+CGTAAGATAAAAGATAAAGTAAGTTATTGTTTCCGAATGTACATTCCAAA
+AGTTGGTGAAATCATAGAAAGAGATAAAGAAAATGAATAAGAATATATTT
+TAATTTATAAAATACTATATAGTTATAAAAAATTTTATTGTGAACCAATC
+CTTAATTCGATTACCGTTTTAAAATACGTAAAATAAGAACACAATTATAA
+TATTTAAATAAAATATTAAGCTGTAACTAATTCAACAGCGCTTTGTTTTA
+ATTTTCTTACCATCCCCGGATATTGCCGGCAAAGTTGGTGTCGGACTCAC
+ATGATAAGACTGATCTGTAAGTATAATAAATATATTTTTTTAATTATTGA
+ATTATTTATTCAACAAACTGCCGTTCTCGTCCATATCCTTATGCCAGTTT
+TTTGGAAAGAGTATAAACGAACGGGCGGACGGACAAAAGATCTTGAAATT
+TTGACTCGGAGGTTGATACTGATTAAGAATGTATATTTATGGTTTAAAAA
+AGTCTGTTCCACTGCCTTGCAGGCTGAAGCCGGCTGTTTCTATGTTCAAA
+TGTATAATTGGCGTTTTCAATCCGATGCTAGCTTCCTTTATTGTTTATAT
+TGTTATGTATAATCAAAAAGTCCAAATACATACAAGTATTTGTACAGCAA
+CGATAAGCTTTGGCTCACCACAATCTTAAGTCTTTGCTTATTTCTTTTTT
+GAGATTCCCAGTTATACCAAAATTGGTTAAGGCTTCAGTTTAAAACAGGT
+TTTGCCTGTCAATACCTTAGATGGAAAATAAAGCGCGAATGCACCCAACA
+TTCATACATATACAATTTATAAATTTCACAATAACCACAGGCAAACGTCT
+CTGTGAAGCTTTAAGTTTATATAATAATTTGTGAAATGTACCGGATACAT
+TGCTACCATTATGTGCCATTATCGTAATACTTACTAATTGCATGGGAAGT
+TTCAATGTGCATCATTGTGAATAGGAGTGTGGTAAACAGAACACGGCTCA
+AGTTGAAATTGTAATAAGTAGAATACATCATCCTTCTTGTCGAGGTTGAA
+GTGTCGTATTTTTTATGGAAAATATCCGATATTTTGTTGTCTTCACGTGG
+CTGAAGCATTTTTGGTTTCTTTAAAATGCAAAAAAGAAAATCACAAATGT
+AAGAAATATTAACCAGAATCTGCCTTATATTTTAAATATAGTGATTCTCA
+TTAATGGTAAGACGCATATTTGATTTTTAAAATTAATTGAAAGTGTGAGA
+AACACGCACGTCTATCTGAAGAAACGAAAGCCAGAGAACTGATTTCACTG
+GCACAATAACAGACTCATCCGGTTGTTACTCTGCGGTTAAGCTACACAAA
+GGTGGTTCGGCTGGTTTCGACAACTTCAATAGTTCCCATTTAACAAATAT
+TATAGTTGATAATCCTCCTTATAAATTATTAAAATACTTTCAAAAATAAA
+ATATTGTGAGATTATGGGATTCTAAGAATATTGGGGAAGACTTATTATCT
+TAAAGTTCCGACCTATAGTCAAAACTTTTCTTCACAGAGTGTGCCTAAAA
+CTTATGGGAGAAATCGATTACATGGCTAGGGAGTTTGTTTTTACAACTAA
+AGATATGCGCAAAACCTGTTAATTTAAAAGGTATGGTGCAATTGGAAGAC
+AGCCATTAAATCTACCGTTACCGATGGTGTTCCATACAACCAAATAGCTT
+TTACAGATGTTGAATCTACCAAATAGTGGAATGAATTGGGTGAGCAGAAG
+TATTCGGGGTTTTCCGATGATAAAGCAGAGGAAACTAAGGTCGGTAAGCC
+TCCCGATGAGATAAAAGTACAAAAGAAGATTGAGCGAGTGAGTTTCAGCC
+TATGAATGAGCGCGGTAAAGAGCACGAAAAAGATGGCTAAGGAAGGAAGT
+TAAAAAATGAACACCCCCCAGAACTCAAAAAGTTATTAAAGAAATAAAAT
+AAGCTTGTAAGATATATTTAAAATATCAATAAAATAAGAAATTATAATTT
+AAAATAAATAAATTATGAACCAATAAAGATTGTAAAATTCACGTTCTCAT
+GGTTCAGGTCCCGTATATTCCGTTGAAGGCGTTTGAATTTACTTTTTAGT
+AGACCAATAGTTCGTTCAACAACGTTCATCGCCTATTCATACTTTTAAAT
+ACCACTTTTTAGGAAAATATAAAGAATTGTCCCTGACGTCATTTTCACAC
+AAAACGACGTTTAGAAGTATAAAGCTTTAAAAAAAAGTATATATTGGATC
+GAACTATCTCAACTGCCTTCCGTTTGGTGTTCAAATCACAAATTGTACTG
+ATCAAGTTTTCATATTTTTTCGATTTGACATTAATTCCTATTTCCTATTC
+CTATATTTATGGCTTTGAGTCAATCTGGGTCGTAAATTAACTGGGTTGCA
+ACTGATAGTATTTATACTCGCTGCTGTTGTAAAATCATCGATGATAGTTT
+TGGCCTATTGGCTTGTTTCACAGCAGGTATAGTATGATGTATGGTATTTA
+TGGATGGTCTCCTTTAAGAAAATAATGGAGCAATGTTTTAAATATGTCGT
+TTACTTATTTTTAGCCCTTTTACTAATTACTACTAATTAATTTCTGTTGT
+GGTTACTATGCAACTATGCAGCTTCCCAACGAGATTTTGGGAACACTTTT
+GCTATTGGTGCAAACAATTAAGCCAATTTTAATATCGAACACATGCATAT
+TTATACCTCTGGTTCAGTGTTTGGGTCTTTTGGTCTGATCTGTCACTTTC
+CTTTTGCACGTAAATCAAACACAGGGGACCCTTTGTTGATGGCACAAAAT
+GCTAAGCCCACAAATAACTGGTTGACCTATTCACGCGGTCTCAAAATAGG
+TGTTAGCTAACATTTTACTTCCATATTATGTACGTCTTTTTAAAATTTTA
+AAACTTACTTTATCATATTTAAAATTTATTTTTTCATTAAAAAAAAATAG
+TTATCCCTATCACATTTTACCAATTCATCGCAAAATTCACGACGGAATTA
+CGAAACAACAACATTAATAGCTCCCAAAGACCCAAAAGGGTATATGCATT
+AAAAAAACAAAAAAAACTTTTAGTAAGATGCTGTGCAAGCGGCACTCGCA
+TAAAATAGCATCTAACGAACTTCTTAACGTAAAGCGCTCAGCAGTAATCC
+AAAGCGAAAAATACGAAACCTGTTGATCAAGGAATGGGTGCATTTAATTT
+TTCTGTTTACCTTGAGTGTAAGTGTAATTCGTGGAGATAGAAGTCAACAA
+ATAGTTGTGTATTTCGTAACCGCCGAATAAGATTGCAAGCTCTGACAATT
+TAATGTATAATAAACTAAAAAAGTTTTTAAGCTTTTGGTAATAAAATTAA
+AATGTGGTTTTAATCGAATCAATTTGATCTAGGCTAGTCAACATTATTGA
+AAACTCTTGTTATTAATTATGTTAGCTTTAAACGCATTACCGTAAAGTTA
+CCGACCAGTGAATTTAAAAAGTTTAGTTATATTCTAATAAAACGTCAATT
+ATTTGTGTTTTTATTTATTTATTTAATTGTGCTAAAATGAGTAAATTTGA
+AAACACTGATAGACTTCCAAACTGTGTTCGATTATTTATGCTACAGATTT
+CTTTTATTTGACTTATTAATTTTTCGGCGTTTTAAAATCATATCATACAG
+AGCGTCCAAACCTTCTTGGAGACCCTCACCAGTTATAGCACAGGTTGGCT
+GTATATACCACCCCCTAAATTGCACAGAATTTGATGAAGACCTGTTCATC
+TTTTTGTTATGAAAACCATTTTTAACATCTTGTGGGTTTTTTTGATCCAG
+TACAGCAGAATTGTTGTGAGATTGCGGATATATAAAAGCTGTCAAGGCTC
+CTCCGCTTAACGTGGAATTGTGGTCTTTACTTTCAAGTGCAGGTTTTATG
+TGAATCATAGACGAATGCAGATGACTCTCTTTTTTCTCTTCTAAAGATTT
+ATCTGTAATACTTTGGTTTGAAACTCTACAGCCAATTAAATTAATTGTGG
+GAGAAGAGTCGGAACTAGAGGGCATTGATATATTAGGCACCGGGTTGTAA
+AGTTCGTTCAGTCCTAAAAGTTTTTCCAGTTCCATTGCACCACAAGCGTT
+GGGCAGATCCTGTTTATTTGCTAGTATCAGAACGGGAACACCCTTTAAAA
+TAAACAAAAATTATCGGTTTAAGTTTCACATTTACTTTTAATTAGATATT
+AATATTATATTATTATATTATTATTATATTAATATTAACATAGTATGTCA
+ATACGTAAAGAAATAAAACGCTGAAATTACGATGGATGCCACTGCATGTA
+CCAACGAAACGCGTTAGGAAAGTGCGAAACCACAATGTACACAATTTACA
+CAAAATGTACATTTACATCCTAAAGATAAATCTGAAGCAGAGCACAGATC
+GTTTTGGAATTGTTTCATTTTACTTTTATCAGGACAATGACCCAAAGAAC
+ACGGCTTTAATGAACACTTGTGGAATACATTGGAGCATAACTTAATGGTG
+GAAGGAAATAGGCGACAAATTACATTTAGAAGCGGCTCTATGTAAGAAGT
+GGGTGGAAGTGGACCAATCCTATTTGGTAACTTTAGTTTCTTCCAAGCCA
+AGCCGACTTAATGAAGTCAACAAAATGAGGTGTATAATGACTTTTGATGA
+AAACCATATGGAAGTTTTTTTGGTTTTTGTAATATTATTAAGCTAAAAAT
+GTCCAACAACACTCCTTTCATTTTTTTACGTTAATAAATAAATAAGTTGT
+TTTGATTTTAAATTTAAATCACATTGTGTATAAGACGTGAATGACACACT
+AACATTTAGAGAATCTGATAAACTAAACTAACTTAACAGTACGTTATTAT
+TCTGATGTAATATAGAACAAATCGCAGGTTTGTTCTTTTACGCAGGGATG
+AATTACAAAATGTTCGTTATTTCTTACCTGGTTATCAGGACATTTAGCGG
+TACGCATTAATTCCATCTTAGCTTCTTCCATTCTTTCTGTATCAACAGAA
+TCAATAACAAACAAAATGCCATCAGTGCAACTAAAAGTGATTTAATAAAC
+CTTTAACATCAATTAAATTAATTTGAAATGTAATACCGTGTATAACTTCT
+CCAAAGTGGTCTCAATTTTTCTTGTCCTCCGACATCCCAAACCAAAAAAT
+GAACTCCTTTTGCTTTGCCAAGGGTACATTGTACCTAATAATTTAAATTT
+CGCTTAAGAACCCAATGAAGCTGAATCTTTAAAACACATACCTTTTCACA
+ATTAAATCCAATAGTTGGCACTGTGTTTAAGTATTGATCAAACTTAAGTC
+TGTATAAAGCCGTTGTTTTTCCCGCAGAATCCAAACCTAACATAACTACA
+TGTAGAGTTGCCTTAAAAAAAATTATTTTGTTTGTATATCCTTGAAATTT
+GTCATTATACTACCTGTGATGGCAGTGCATCCAAAATATTTCCATTTTTT
+ACCAACGGTTTTACCATTGTAGCACCCATTCTTCAATGAAATATTGTCGA
+TTTTACATTACTCCTACTTCATTATATTTTCGTTTAATTCGATAACACAC
+TGTTACCGATTAAATAATTTGATGTAGCTTAAATTACACTTCGCTCACAC
+TATGCTCCAATTATGGAACCCTAGAACAAGAGTACTGTAAGTTGTTTCGA
+TTACGTTGCTTATATCGAATGCCCGCTTGCACTAGGTGAGCATACATTTC
+CAAAGCAGTTGTGTCGTTGAATATTTGTTTTGTTTTTAGATACATTTTAA
+GTGCTTTGTTGTTAATAGTGAAGTAAAGCAAACATTTGGTTAAGAATATA
+CATATTTCAATTATCCAACATCTTAATTATCTTAAAGTCTATTTAAGTTC
+AAAATCCAGATTTTATAGTAATCTAATAATATATGTGATCAATTTCAAAT
+ACTTCTGTTAATTAGGTCTATTGTCGATGTTTTGAGTTTCGATTGTAATT
+GAACTTTCTGATATGGTCAAGCTTAGGCATTACAAGATTTTGAATAGCCA
+TCGAACTGTTTCGTCAGCGGTTATTGCCTACAAGCAAAGATCAATTGAAA
+GTGGATAGACCAATTTTCACAAATGAACAACAGGACAACAATCCAATTAT
+TTAGAGTTTCATACATTTGTGTTTAAATTTTTTTTATAAAAACCATAGTC
+GTCTATAGAATATATGAAAAGGGTTAAAGTGCGTACGCTGTGTATTCTCA
+TATAGCCTCAAACTATAATTCTGACCGGAACTTGTAAAAAGCAAGTATTG
+CACACATAATAACCGAAGCTCATCGAATTTTTGCATGTTTATGCAATTCT
+CGTCATTGTTTTCTGGTGTGTTAGAAGTCTTGCTAAGGCCTTCAATATTA
+GTTTGTATACATATATACATTTTTGATATATATTTATAGCCGTTACTCAT
+GGAGTATAAGGGTATACTAAATTCGTTGAAAGTATGTAACAGGCAGAAGA
+AAGCCCATATAAATTATATACATATATAATGTACATTCTTGAACAGGATC
+AATAGCTGAGTCGATCTGGACATGTCCGTCTGTCCGTATGAACGTCGAGA
+TCTCAGGAACTATAGAAGCTAGAAGATTGAGATTCAGCATACAGATTATA
+GAGACATTGACGCAGCGCAAGTTTGTTGACCCATGTTGACACACTCACTC
+TAAAGCCCACAAACCGCACAAAACTGCCAAGCCCACAGATTTGAACCACT
+TTTCGATGTTTTCATAATTTCATTAGTCTTGTTTTGATTATCAAGCATAC
+TCAAACGCCCGAAAACCGCACAAAACTGCATCGCCGCGTTAAACCCAGGT
+TTAACATTTTTTCATAATTTTATTAGTCCTGTGAGTCTAAAGTCTGAAGC
+CGCCCAAGACTGGCTGGCCCACATTTTTGAAAAATTGTATATTGTATTGT
+AATAACTTATTGCCACGCCCACCAACAAAACCTCTACACTTTTAAAAAAA
+TGTTGAATTGTTTTCTCATTTATTCCTCAATATCTATCGATATCCCAGAA
+AAATGATGAAATTTCTGGTTCGCATTCACACTAGCTAGTAACGGGCAAAC
+GACAGTCGGAACACTTCCGCCTGTGGCAGCTTTCTTATACGCATACATTG
+ACACTCGACAACTGTATGCATTGTATATTTGATTTATTTTCACTTTACAA
+GTTCTTAGATTTTAAGTGTATTTTACTTTTAATCAATTGGCACCATGTAA
+AAAATTCTGGTTTTTCATTACCCTTACATGATAATAAAAGAATATAGCAT
+AGAAAAAGTAATAGCCGAATCTACCCTGCATTTCCGCCCACCGATGAATC
+ACCGCTTAAGAGCGATAAAGAGCGCTTTGTATGAAAATCGGCGATGTTTT
+AAACATTGGCAGTCACCGCTATGAAAAAATTCGCACAAACACCGCTGAAA
+AAGCGCAAAATCATCGCTTTTAATCACCGCTTTTTAAGCGTATTTAAAAC
+GGTAAATCATCGGTGTATTCTTCGCTTTTTCACCGCTGTTTATTCATTTA
+ATCCTAACCCCTTTTTGAAGTGATAATTTTTTTTTTAAATTTTGTTTATT
+ATTTAAATAATATTACAAATAAATATAAAATGCGTCTTGTTGTCCTTCGG
+AGTTAGGGCCACTTTCTTTTTAGTTGAGTTGGAATATGGGGTCCACATGT
+CCGATTAACCTTAAAGCTAAATATATTATTTATATTATGTATACAACAAT
+GTATTACGAAAAATGTACCTTAAATGATCTCTTCAGGGAGTAGGACGCGT
+TGTTGCTTGTAAAATGAATCCATTGATGGAATTGCCTGGATTATTGAATT
+AAATTCGAAAACACTACCATTTTTATAAACACTGGCACTCAATTAAAATC
+TCGTCTACTTGTCACAAAAATCTAGCTATTATTGTTATTTCCCTATTACT
+CGTCCCCCTCCCTTCAAACAAGATACATATAATGTCTTTGCATGTTCCGC
+TTCTTACGACACCTATGCGCTCGGCGACTGAGAGCGTCTGGTTAGCAGTC
+GACAAGAAACAAAACAGAAATGAATTTATTTGGAATATCATCGATAGTCG
+GGAGAGCGTCGGCTCTGCAGCCGAAACAGTTGGCTTTGCTGGCGGAGCCG
+ATGACTTGTGGAACTGCAGGGTATGTACAAAATATCATATAATAAATTTC
+ATAAATGACTGTATTGGATTAATATTCATTACAGTATTCAGCTTCAGTAC
+CTAAAGAAATCAATTTTTCAATATAAAGGTTGCATATTTTATTTATTTTA
+TAAATATTACCTTTGATCATTGTACGTTTAGATTGTTTTTATTAAATATA
+TTTTTAGAACGTAATTTCTTTTTTTTTTGGAAAACGTATGTTTTAAAAGC
+TAAGTACAAAAGCTATAAGAAATTTAAGATCGCAACATTATTTAAATAAT
+GATGAACTTAATTTTAATTCTGTAAAAGATGCTGCTCACCTGTCCCCTGT
+TAAAAATTGTCGTATGTGCCGTTTTACACATTATTCATTATAAACATAAA
+TATAAAAATGTAAATGTTAATTAATAAAAACCACTTCTTTAAAAAAATAA
+TAGTCAAGGCATAAGTTTTTAAATAATATTTTAGTAGATCATTTTGCAAC
+GAAATTATACAAAACTCTAAGTAATTAACTTCGTTTCATAGATCAAAATT
+GATTTCGCCCCGAAAATTGCCTTCTTGCACAAGTACGCACGCATACACAC
+TCGATTATTGAATTAACAGACACAAGCAAGTGCATTCAATTTTAAGGTTT
+TTACCAAAGACACTAGAATAACAAGATGCGTAACGGCCATACATTGATTT
+GGCTCTATACAGCCACTTTTTTGGTGACGGCAAAAATTGCTTTCGAGAAC
+GCGAATATGGGTGCGTGTTGTGCTAGAAGACGATTTTCGGGCGGAAATCA
+ATTTTGATCGAAGAAACGAATTTACATTGTACATATTAGGGTAGTTTTTG
+CCAATTTCCTAGCAATATGATAAAATAAAATAATTTTTAAAAATTCGAGC
+CCTGACTATTATAATTTAAAAGCTTTTTAAATTCGTTTGTTAAAATCGCC
+GCTCGAATTAGCTACCGTTTACACATTTATATTTATGTTCAATTCTAAGT
+TGTCTCTCATCTAAAAATTTTTTTAAAAGCGAAATATTTTTTTTTGAACA
+CTTTTAATGTTAATGTTACATCATATTAAGTCAAATGACTTAATAAATAT
+ACTAAATATTTAAAGGAAGTACAAAAAAAAGAAGACATTACGTTGAGAAA
+TAAATATTTCATAAAAATAATACGAAGTAGAAAATATAAATTTATAAAAT
+AAATAAAAATATGATAACTGTTTATTGCAAAAGTCGTATGAAAGACACTA
+GAATTATTCTAGTGTCTTTGCTTTGGTCATATCTTGAGTCACGAAGTACG
+GACACAAGCACTCAACAATCATTGCCTTATTAATTTTTCACACGCCGCAA
+GATGAATACTCTAATGACAAATATTCTTATATAAAGTCATTTTTGAAATT
+TATTTTGTGATAATATGTACATAGTTTTGGCTATTTCTAATCTATTTTCA
+AATAATAATAACGTTAAGGCAATGCAAAACATGAATTTTTCGCATGGTGC
+CAATTGATCAAAAATAATATAGATTTAAAGCCAAAGAACTTCTAAGGTGA
+AGGGCATATTTTGTCAAATTTACAATGCATGTGAATACGTGTGCACACAT
+ATAGATGTCTGCTATCACTTTGTGCGTTGAAAAGAGCTGTTCGCTGTAGC
+GCTCTTCGCTCTCTCGCTCTCTAACAAAAATTCGAGAGAGCCTAGAGCCA
+CCTCTAGAGCCACGGCGAAAAAATCGTGTGCCAAAAAATCGTATGGCGTT
+ACGCATCTTGTTATTCTAGTGTCTTTGTTTTTACTCTCTTAATTTTACGC
+GAGAGGAGTGAGAGCAATTTGGCCTTCACGAAAAAAGTGTCTGCAAAGTG
+CAAGACCAATGTGTATGGCCGTTTTTATTACATTATTCTTATGTCAACTC
+CCCTTTTGATTCTGATCATAAATTTATAGTATATAGTCGAAAATGGTGCA
+GGGTGTGTTTTTAGGTTCTCTCTATGCGGAACACTCTTGGCAGTGCTAGT
+TGTCACCAACGATAACTTTATGGGATAAGCATATGGGACCTGCCATGTAT
+ACCCAAATTATTATCCTACCACTTTAAGTCGTTTGACTTTAGCAAAAATT
+AAAACGCATCGACACTAGCAATTTTATTTAAGTGTACCTTTTATTTCAAT
+TTACTACAATTTAAAATAAAGTTGCAATTCTTGGTCAAATATTAATTTAA
+AAGGCGATGTGGCACAATCCATTTTTTATACCTTTGCGATGGATATTGAC
+ATATAAAACGCAGACTTAAATATTCAAATTAAAATTTTAAGGTTTTTTAA
+TATTGCTCACACCTATGCATAAAATCATATTTTTAGTTATGTTTAAAAAA
+AATTGTAAAAATAAAATAAAAGGAGTTTAAATTATATATAATAATTATAT
+AATTATAATATTTATATAAGATTTTAAAAACCTGACGATTTGTGGAATTT
+GCTTATAAATCGGAAGACTGTATTCTATTACTGTTGTGTACACAATCTTG
+ATAAGTAAGTTTATGTCAAAACTGCACGGGTATAAAAGCTTCGGTTCCCC
+GAAACAACTTTGTACTACGATAGAAATTGTCCTTTTTGTTCTTCATCTGA
+ATTCATTTTTCTAAACTGCCAGTTTCCAAGACCGTCAAACTCCAAAATAT
+GTGTGTGATATTTCCTAAAATGGTACGAATTTTAATAAGTTTGGTGAACC
+TTTTCTTAAATCATCTTACCACAAAGTAGGCCTGTGTGTTATGGTTAACA
+AAGTAATTCCCATTCCTTTAGCAATTTCATAAATCGAGCTTTCAACATCT
+ATAGATACTGCACTGGTGCATTCATCAAGAAGGGCATAGCGCGGTCTAAC
+AGGAAGAATTGAGTGATGTCCAGCGGTCAATATATCTTATAACCAAGCAT
+GAAGTTAACTTACTTTCCCTACAATTCTTTCTTAAAGTATTGTTCTATTC
+AAAATTGATAAAGCTCTAGTAGAGAACTTTCGGGAATGTTTGATTAACAA
+CTCAGTATAAAAACAAGAGAGAATGGTATAGTCGAGTTCCCCGACTATCA
+GATACCCGTTATTCAGCTAGTGTGAATGCAAACGTGAAATATCATTTTTC
+TGGGATAACGATAGATATTGGGGAATAAAATGAGAAAATATTTAAAAATT
+GTTTCAAAGTGTGGGCGTGACCGGTTCGTCGGCTTTACGGCGTTTGAGTG
+GGCGTGGTAAAATGTTTGTTTTGCAAATCTATAGAAATTTACAAGACTAA
+TATGATAATATAATAATAAAAAATGACTAATACAATAAAATTATGAAAAA
+ATTACGGAAAATGGTTAAAAAATGTGGGCGCGGCAGTTTTGTGCGGTTTG
+CGAGCATTAGAGTGGGCGAGGCACATGGGTCAACAAACTTCTAGCTTTTA
+TAGTTTCTGAGATCTCGACGTTCACACGGACAGACGGACATGGCTAGATC
+GACTTTATATAGTCGATAATCCTTCAGCCTGTTACATACTTTTCAACGAA
+TCTAGTATACCCCTTTACTTTACCTAACGGGTATAACTATATTTTAAGAG
+ATATTAGTGGTCTTATTGGGCTAATTTAATGGTATTCAAAATAAAAGAGA
+GACTTGTAAGATATTGCTATAAACGGGCTACTATATCGTTGTTAAAAATG
+GCGGTCGGCAAAATATACTGGATTAATATTATTTTTTTAGGTGCTATAGT
+TTCTGAGATCCCTACGTTTATAAAAACAGAACCGGCCATGTCAACTCGGT
+TAGTAGTAACTCGGTAGTAGTTATAGGTTGAAAACAATTCCTTTTCTGTA
+ACATACAATAACGAATCCAGTCTACCCTTTCACATTACCAAAAACGAATA
+TATGCAAGAAAAAACTTCATTCATACCTATGATAAAACAAACGGGCTATC
+GCCATACGTTGTTTTTCACCTCCGGATAATATATCCTTCCAATCACGAAC
+AACGTCAAAGCTATCCCTGAAAATAAGAATGGAAATTGACATTCCTTATT
+CCTTAAAATTAGCTAAATATAATTTACCGTTGAGCGATGTGCTCAAGGCT
+GACCATTTTCAAAATGGATCTTAGCTCGTTTTCAGTTATATGCTTGCGTT
+TCATATCTTCCCTCGTGTCAGGGTATATAATTTGATCACACAGGCTGCCG
+ATTGACATATATGGACGTTGGGGAATGTAAAACATACATGGAACGTCTTT
+CACAGGCCTTGGTATGTGCAACTCCCCTGCGTATATAGGCCAAAGTCCAC
+TTAGTATTCTAAACAAGCTCGATTTTCCACATCCATTTGGCCCAGTTATT
+AACAAGTGCACACCAGGCTCTATGCACAATGTAAGTTTTGGTACAACTAT
+ATCACAGTTAGGTGTGACCACTGGCACTGCACGAAGGCTAATTGACATAT
+TTTTCGGATCATCTGAATAGATTATGCGACCCTTTGCTATTGGTTTTCCA
+TTACGAAACTCAATAATACCGTTCGACTGATTGGATTCCATTACACTTGT
+CTTGCAATAAACTCCCAAAGCAGTTTCCTCAAAGACATCCATCATACCAG
+CCACTCTAAATGTGTAGCCAGCAAGCGACACGATTTCCTTGTAAGAAGAC
+ATTAATCGCTCAATCGCGTCTGCTGCGGAAATTAGTAAATTTCTAGCAGT
+AGTTAGATATTGAGTGCGTTCGCTAACTCGGGATTCCGATATGGCCGTGT
+TGGGAACGGTTCCAAGTCCTACGTCACTGCCGGTCAAAATTGGAAGTGAT
+ACCATAATCATTCCAGTACCCGACCAAACGTATTTCATAAAAAATTGTTC
+AAGCATTATAAACCAAAGCTTTTGGTTAAAAATTGTAGTCATTTGATTTA
+CCAGGCGGTTGTATGCCTGCCTTAGCTGCTGCATTTCCACCTAAAAAATT
+TAAAAATAATGATTAACATATGTATACTTGTGAATTTTTGGTATGTATGT
+ATGCGCCACCCAGAAATCCCAATTGCAGTGTTTTCTTTCAAGGCTAAACG
+TTAATAGCTAAAATAACTAAATAGTTCAAAGTGAAACTTGTTGAAAAACA
+TTTATAAATTTTACTAGTACAGTAAGAGAGCATACTAAGAAAAATTCGAC
+CCCTAAAGGTGTCACTTGTATATGGTTCACTTGCCAATCGATCCGGCCAT
+TGGACAATCCTGCCTGTATGATAGCGGACATATCAGAGCTAGATGTTGCA
+GATTTAGTAACGCCTTTTGTTTCAGAACTATGTCACGTCCATTAAGCGCC
+CGGATCTGCCGATGCCATTACCAGATTCGTTAAATAGTATGTAAGAGGCA
+GAAGAAAGCGTGCCCGACCATATAAAGAATATATATATTTTTGGTCAGGA
+TCAATAGCCGAGTCGATCATGTCAGTCTGTCCATATGAACGTCGAATTCA
+CAGGAACTATAAAAGCTAGAAGGTTGAGATTCAGCATACAGATTCTAGAG
+ACAAAGACGTATCGCAAGTTTGTTGACCCACGTTGCCACGATTTGCAAAT
+AGTTTTTGGCACGTCCACTCTAACGCCCTTAAACCGCACTAAACTGCAAC
+GCCTACATCTTTGAACCATTTTTCTAAATGTTTTCATAATTTTATTAGTC
+CTGTAAATTTTTATCGATTTGCTAAAACACTTGTTGCCACGCCCACTCTA
+ACGCCGCAAAGCTCTCTTGTATTTTTTGTATTGTCTTGCTATTATTGAAA
+GGGTAGATATCTCACTTACTTTATGTACAAAATTAAAGTACCCCTTTTAA
+TTTTATTCCTTTGATTTTTAATGTTTCGTTTTAATATTATTTATAATATA
+ATATTTTTAATATTTCGTACAATACCTCATCCATTTCGGGTACATAAGTT
+TAAAAATGCTAAAGTTAAATTACGCGCGCATATCTAACTTCATTGACTAC
+ATTTCTTGATGAAAACATTAAGAAAAGTTTCAATCAAGTGTTACCAAATA
+ATTCTTATCCCGATAGGTGGCTTATAAATATGTTGAATTATTGAAAAAAA
+TAACATTTTAAACTTTGTTTCAGGGTCTAGAGAAATTTAAACTCACCTTA
+TGACCTCCGTAAAAAGCAATTTCTTCCGCATTTGTTATTATGCGGGAGTG
+TATATGTCTTAAATACCCATATCTATTTGCTTCTTCCGATACCAGCTGTC
+CGAACTTCGGTGAAACAATTCTTAATATATGGGCTGTAAGGGCAATAACC
+CCGATTGATAATGCTGGTCCTAAATGTCGGAATAAAATAGTTAGAAACGC
+ATTCCAAATAAAAGAATAATTGAATTAACCAGTTATAATGTTAGCTTTCA
+TTTTTTTAGACGATCTCATTAGTGCCAAGCCAATAAGCATCAGATCGAAG
+CATGGTTTAGTCAGGCTACTATACAAATGAGCTACAGAATTTGCGAACAC
+AGAAATATCTTCCGTAAGTCTACAAGAAAGATGACCTTATTAAATATTTT
+TTAAATTTTGAATCAATAACTTACCTATGATCCGCGTTTTCAATGCGTCC
+GTCCAAATTTGATACTCTGTAGTAATTTTGGTTTTTAAAATAGAGCCGAT
+ATGAGTGACGCACAAGCCGAGTTCTAAATCAAAAATGTAATTTTTATATT
+GTCTTAGTAGTAAAATTTGTTATTTACCGAAACGCCAGAGACAGTTTACT
+TTCGAGAAACCGTATCATAGAATTAACGAAAGTAGCAGGGATAGCAATTC
+CAAACCATTTAAGCAATACAAGGGCAAATTGCTTAATATCCTTTCGAACT
+ATAAATTTAACAAGAGCTCCCTCCAATGCGGCAACATAAATACTAAGAAA
+TGTTCGAGAAATCAAGCAAAAAGTATGAACGCTTAGTAATCCTGTTTCAT
+AGCAGAAGGCCTGAGGAATCATTATTTTGGCCAACATTTGCAAATGTTTT
+AAAAACTCCTTATTTAGACCAGGCTCAACTAAATTATTTGTAGCTTTTTT
+TTTAAGCTGCTGTGCAACCAATAACTTTTCGGCCTCTGCAAGCTTGAAAT
+CCTCTTCTGAGCTATCTCTTGTCGATGGTGAAAGTTGGCCATTGGTTTTT
+CCTTTTTGGGTCCTTACACTAGACGTAGTATTTACGTTTTTTACGTAAGG
+GATAGTAACTTTAATGGTAAGTGCTAGGATAGCACTAGTTACTAGAGCAT
+AGCTAAAAGCGTGTTTTGTAAACCCATTATGTTCACACTTTTCTGCAATC
+CGGTCAACATATTTTGATAAAACACTCATTGTTGACAGTATAATAGTTCT
+TTGACGTTTGGATTTATCGTTGCACAAAACAGTTTATGAAAAATCGGACT
+GAAAATTATAAATAATATATTAAATTAAATTTTTCAAACTTGTGGCATAG
+TCTGCCATTTTGTTTTTGCATATGTATAGAAATTGAGAAGTAATGAGCGT
+ATTTAGTAGAAGAATATGAGCTACAACTTAAACAAAATAAAACAGGTTGC
+CATGATCTTGTTAAAAAAATTATGAATACTTTTTTTCAAACAAAATGGTA
+AGAAATGGCACTAGATAGTAAAAAAAAAAACATAAGCCGTATTTTCTTCC
+GCTAAATTTAAAACGATAAAATAACTTTAATTATTTTAGAGGCCACAGAA
+ATAAAGTCCGTATTCGACGCGCTCTTATATTAAACTAGTTAATCAGGCCT
+TTAAATTAATTTTCTTAATGGAAACAAGTAGAAATTGATAAGTTCCAAAA
+ACCTTTGATAAGAACCACTCTTTTTGGCCCGTACGGATATCTAAATTAGT
+GCTCATAGCAAGACTGGAAATTTACATTTCTTTTATAAATTAAAAATTTA
+ATATTATAAACAATTATAACAAAAAAACAAATTCGTATCCCTGTACATAG
+CTTAAAACAGCAAGGTGAACTTTTAAAAAAAATCTTAATGACACGTAATA
+GACTTTTTAATCTAAACGGTTGAAACGGATTAGATTAATAATACAGTTAA
+GCATAAGGCACCTTGTACCAACCCAAAGGAATGAAGAATATAAATTAATT
+ATTGACAGAAATAATTAATAAAGAAATGTTTTGAAATATATATTTACCCT
+ACAAAGTACTAAGCGGCTGCGTACGGCTTATATTCCTTCGCAATACGTCC
+TACATCTCCGCCTGTAGAGTAAAGTAGCTAAACTGAGTAATAGTTACTTG
+TGAAAGAATTAACAACGTAAGAAAAAAATTTGAACATTACATAATATATA
+ATCCCCCAGAAAAGAAAAGAATATCATTACATACAACTAAGCTATTATGT
+ATTTATATAGAAAGGTATTGCCTAAAAACCCTCAATGTTGACTGAAATCT
+GAGGTCATTTGATCTTAAAGCACTCATTGGCTATAGGTTGCAGGATATGC
+ATACATGAATACCCCAAAATTATAAACATGGCTAGACCGAATCGGCTGTT
+GATGCCACTCAAGAAGTGTTACATACATTTAAGCGAGTTTGATTAACACA
+ACTAAGAATATAATAAAAATTGGAGTTTATTGACACCTCGCATTTAAGAT
+TTGCAAATGCAGGAAGATGTTTAATCCACCCGTGCCGGACAAAAAAAAAA
+AAAAACACACTTACAATAGCCAAGAAAGTTTTAGCAAATGGACATAATAC
+TAGTTCTTATCGAAGGATAAGAGCAAATGAAAATACCTAAAACGGAAATA
+ACTCTACAAAAAGAAAGAAAAGCCAATAAATTTGATATAATGTCTTTGAA
+TAAGTCGGAACATGTAAAATAAAGCACCTTTGATAATTTACTGATTAACT
+CAAACCAACACTGCCAAGTACAGTACGAAGAATAATGATAAGTTAGCGGA
+AGAGGACTTTGAAACTACGTTATCGTTCTATTGACTGTAAACAAGAGATC
+GTTCCATAAAAATTCATACTCTCTAGACAATACCACTGCAGACGGCAGTC
+CACGTATTAATAAGTATGTATGGAAGCGTTTCCACGCCCAAGCTTTTGAA
+AAATTGTTGGATATTTTTTCATAATTTTATTAGTCTTGTATATTTCTATC
+GATTTGCCAAAAAGCGTTTTAACAAGTCCACTCTAACGCCATACAACCTT
+CAAAAACCGCCCACACTTTTGAAAAATAAGTTAATTTTTTTGGATTAACA
+TTAATTTTCTTTCCCAATTTCTACCGATACTAATTAAAAATGTTGAAAAT
+TTTCGGTCTTACTTGGGCTAGCTGATAACCGGAGAAGTCGACTATAGCGT
+TCTATCTTGTTTTAATTTCAAAGAAGAATATAACAATAAAATAACACATA
+CACAAAATAATACCTTCTTAGGTATATGTGCAACAAAAACCAGCAGGGAA
+ATAGGGGGATTTCAAAAAGAATTTGCTAGTGATATGTATTTTTAGCCTTA
+CCACACACCTTTTTGGACTTGGCTGTTAAGGTCTGCCACCTTCCCAGAAT
+AAAGCGTTGTTTATAAGTTAGATTTTTTGTAATAGGCTAAAAAAGACAAA
+AATTATGAAAAGACGACCTTCCAAAGGATCTTTGATTTGATAGTAGGTGT
+TTTATCTTCTTTTATTTTTGAAAGTTCTATCTTCCAGCTATGTTAAAACC
+GTTACTCAAAGAGTAAAAGGGTATACTAGATTTATTGAAAAGTATGTAAA
+AGGCAGAAGGAAGCGTTTCCGACCATCTTAAGTATATATTTACACTTCTG
+AACAATTTTTTAATTTTTCTCTCACTTTTTTCCCCCATATGTATCGATAT
+CACAGAAAAATGATTATATTCCGCGTTCGCATTCACACTAGCTAAGTAAC
+GGGTATCTGATGGTCGGGGAACTTGACTATAGCATTCTCTCTTGATATTA
+TTTCGGAGGGTAACAGAACTGCTTTATGGTAAAAGTACAGTTTCCCAGAA
+AAATTTCCTCAAATTGTACAATAAAAAACTAAATAAAAAAAATAATAATA
+AAAAACTACATATATTCTTTATCGCGGAATAAAATGTAAGATTTAAAGTC
+ACTTGGAAATCCATATTAAATATTTTGTATATAATTTAATTCGAAATTGA
+TCGAGTCTTACGGCAATTCAGAAGGGAATTGCTAATGGATGATCCAATTA
+TTGTTACTGACCGATGACCTGATATGATAGACGCATTTAACAGACTTTGC
+ACTTTAAGCTATATAGATGTATGAATGTAGATAGTAATGGGTAGTGAGTT
+AGTTGTTTTTTTATTTATCTTCTTCCCTAAATGTTTTTAGCTGTCGAGAA
+CAGAGTGGGCTTAGTTTAAAATTTTAAAGCTTTTCTTGTTATTATTTTAA
+GTTTTTTTGATTTACAACTAATTTGGTAGTTGATAACCTAAAGGTACATA
+AATGAAACATTACAAATGTTTCAATGTACATGAATAAAACATTAAAAATG
+TCGGGCACTAAGAAATAATTGATACTCGACAACTGTAGCAGCTGACGGCA
+AACAGCTCTATGTCTTTCAGAGATAAACTGTTTAATAGCAAACTTGTAAG
+TATTGAATAACATATCGCAGAAATGTTTGTCAGATATTAAAGAACTCCGG
+GGACAGATCGGCTTTTTATTAAATTCATCGAATCTTTTTATACAGGCAAA
+TTGTACCTACAACCTGTACCTATAAATATGTACGTACATACATACATATG
+TGATTTGTCTTATGCTTTATGTTTGCAATACGAAAACCACGGGACAAATC
+TCAATCTAAATTGTATTACCCAAATGTAACAATTTAACTAAAGAGAATGC
+TATAGTCGACTTCCCCGAATATCAGATACCCGTTTCTCAGCTAGTGTACA
+TGCGGACGGAAAATTAATCAATTTTCTGGAGATATTGTGGAATAAAATGA
+GAAAACAATTAAAAATGTTAAAAAGTGTGGTCGTGACCGGTTTGGCAGCC
+TTAGGGCGTTAGAGGTTAAAAGTTATTTGACAAGAATAATAAATTAATGA
+CAAAATTTACAAAAATTTTTCAAAAATGTTGGTCCTTTGAGCGTTTTTAG
+GGCGTGGCAACATGCGTCTCTAGAATCTATATGCTGAACCCTTTAGCTTT
+TATATTTCCTGAGATCTCGACGTTCATACTTTCAGACGGACATGGGCAAA
+TTGACTCGGCTATTAATAAACGGATGTTTTACTGGCAGTAAAACTTACGA
+GCGTAGGTAGGTTTTAATTTATACATAACATTTCAAACCCTTTGTTCACA
+TTTCAATGTTTACTGTGAATAATACTCCAGCGATAATTAAATTTTAGAAA
+ACATATTCGTTGAATGTATAAGCATACATTATTTTTATATATACATAAAT
+ATGTATATGCATGTATGTATATTAGATTGCTAGGTTTGGATTTTTACTGA
+AGTACGATACACAGTTTGATTTCGTGAATCATTATAGTTTTCCTAAAGAT
+TAATAAAAAAAAAAACACTTATAGCTACTACTACTTGCACAACTTTTTGT
+TAGAAAATTTTATACGTCAGGAAAATAAACTATGAATGACTACTTGACGG
+CAATGTTTATAAACGATTTGTACTGTTAGAATAGACAGTCCCCGAAGGAT
+ACTGCCAGGCAAGTGAAAGAATCTAAGGCTATGACCGAACTGCACAAGAG
+CTTAAAGCTTGTTGTTTTCAGTAAAAGTATGTACATAGCCATACCTAGGT
+GCACAGTTAGTATGTGTGAGGTATGGATTGCTGTAAGCGTTCTTTGCCAT
+TTCAGTTACATTAAACGTCAATAAACTGAAAAAAATAACCATACTTTTTT
+ATACGCATATACAAACACGTACATTTTGGCATTAATCGTCCATATAATCA
+ATAACATTTTACGATGGCTTTCGATGGTTTCAAAAATAATAGATATATAT
+ATATATAGAGTTATTAGTTGTAAAAGGCAGGTTTCGTAGGTTTGGATTAA
+TTTTCAAATAGAAAAGTAACTTACTTAGTAATGTCTCAAACTTTTCCAAT
+CAAAATTTTATGTGTGGCTATGTGCGTAAAGATAGCGTCACATGCTTAGT
+AACAATTATGGAACGGTGGAAATAAAATACGTGGGCCCTTTAAAATTGTT
+TTTAATTAAAAAAGATTGGACAAAAGTTCCTTTTAAAAGTATCCTGCAAA
+TTGTAGTGTGAGTACACTTTTAGGGATGGCTTCCTTCATTCTTGTATTGT
+TGTACCAATTTGGAACAGCAAAAAAAATGACTGAAAATATATAAAGTTAA
+CATTTACATATCCTAAAATACTTCCGTTGATTTTGTCTCCAATGTCAATA
+AAGCAACCGAGAACTTTGAGAATAATGAGAAGGAAAGATATCGTTTATTC
+CAGGATTCAGTTTTTCTAGTTACTATATTCCATTCAGCATCAGAACCAAA
+ATCGATCCCCGGAAAAGTTTAAATTATTCATTTGGAAGTTAACATGTCGA
+TAACAGTAACGCCTAAATAACCTAAACAGCTACTTTTTTGGTTTGGCATA
+TCTGCCTCGCACTCGCAATTTTAATGCAATTTTCATTGCAAAACAGCAAT
+ATATACTCATATTTGCATTCTATGAAATTTATTAATAATATTAAATAAGT
+TAGTTTTGATATTGGCAATACTAACAACAAAAATTTGTATATACATAAAC
+AATATAATTTTTCGTTTCCGCAAAATAGAAAATAATTTAAAACAATAAGT
+GCTGTAAGGAACAAAAGAAGATTTTAGACAAATAAAAGGTAAAAAATAGT
+ATTATACATAATACATAGTAGTTGTGGCAGCACGTTGCATATAACTGTGT
+CTCAAATGTACAAACGATTACGAACTTTCACTATCACATCTGCTAAAAAA
+CCATTTGATAATGGAACTGGGCTATGACAATGATCGATATTTTATGAAAA
+AAAACGTGTAATATCTATATATATTAATACGAACACACAAAGATAAAATG
+TTTTTTCCAAGACTTTAAAAAGTGGTTGAACAAAAGTTTGTGAACATTTT
+AGGATAAGTGCCAATATTATACATAAATCATTCGACTATCTATCACTCTT
+GGCGCTTTGGAAGATAGACAGGACTTCCTAATAATAACAAAGCTCACAAA
+AACCTTATTCAACGCTAACAACTCCCCAATCATAAAAAATATTAAAATCA
+TACCGCTCATCAAAACGTCCCCCATACAAATCAGCAATAGACCGAATAAT
+AGAAAAAGCAAAGCCCATTAACTACCATTTAAACAACAAAAAATACCCGC
+GCAGTCCTTACCTCCCTGGAACACCAATCTCTCCAAAATTGACACAACAC
+TCAATAAGTTCAACGAAAGCAACACGACCCCACAACTTTTCAGGAGACTT
+TTTACAGAAAAGCAAACGAACGGTCTTCGCAGCAGAGCTTCTAGCCCTTA
+TAGGCCCTAAAAACCAACAAAAATAAAAGAGGAAAATTCTGCATATGTTC
+AGACTCACTTTCCGCTATTAAAAATCTAAACAACAGCGATCACTACATAT
+CTCACGCACGCAACCTACTACAAAAATTCAATACCAATTTTAAACTCCTT
+TGGATACTAGGACAAGTTGGAATACAACAAGCCAACCACTTACAACTATT
+GAATAAGAAATACCTAACCAAGATGAAAAAAACTTGGTTTCAAACATCCA
+ACAAATCATCTTATCAGACTCGGGACATACACTAATAACACACAAGCACT
+ACCTCGACCAAACCCAACAGACAATCAGTCAGTTCTGCAACGACAAACAT
+ATTAAATATCCTTAAATACATTTATATCGTCAATCTGTACTACCAGCTAT
+AATGTAACCTTAACAAGATTATTCTATCCATCTAGATGTAAACAAGGAGG
+AAGGCCTCTGCTGCCGCAGCTTTTATTAATTCACTAGCTCTTAATTTAAA
+TTATTTGTTATTTTATTAGAAATGCTTACTTATATCTCTTATATATTTTT
+AATGGAATCAAGTATATACATTTATTTTACGACTAACAGTAAAAATTTAG
+TTTACAAAAGAATTATATATCAAGTAACAGTGTTTATACCCGTTACTCGT
+AAAATAAAAATGTACACTACATTCGTTGAAAAGTTTGTAACGGGCAAAAG
+GAAGCGTTTAAGACCATGTAAAGTATATGTATATATTCTTGATAAGGATC
+AATAACCGAGTCGATCTAGCCATTTCCGTCTGTCCGTATGAACGTCGAGA
+TCTCAGGAACTATAAAAGCTATAAGGTTGGGATTCAGCATACAGATTCCA
+AAGACATAGACGCAGCGTAAGTTTGCCCATTATGCCACGTCTAACACTTT
+TGAAAATGTTTAGATTTTTCTTATTTTTATTGTTTGTCTTGCTAATTTTT
+ATCTATATACCACTGTGGCCATGGTTATCCTTTCACCAATAAAACGCCCT
+AAAGGGTCACGGACGCACTTTTAAAAAATTGATTAAAATTTTGTCTCATA
+TTATTCTCTAATATCTATAGAAACACCAGAAAATTATTAAATTTCACGTT
+CGCATTGCCACTAGCTGAGTAAGCTGGGTATCTGATAGTCGCGGAACTCG
+ACTATAGCATTATCTCTTGTTATATATGTATGTATGTTATAATTGTGTGA
+TTTGTATAATTATTTATTCGTAGCCATGAATAATAAAGAAAAATGACATG
+ATTGTCCGACCAGGTTCAATCCAACATACACAATAACCGCAATATATAAA
+ATCCGTCAAAATATCCAATATAAGTTACGGTAAGATACTTATATTCCAAT
+CCTTTTTACTAAATAATAAGTAAAGATATGTAAATGCTGTATTTAATATT
+TATTTTTGCTTGGCTAGCTTATTTAAGGTAATTACATTCAAGAACATGCA
+TACATGTTGCTTCTTTTTCAATGTGTACAAAGTTTATGAATAATTGTAAT
+TCAGAAATATTCTTTGTAAATACTTATCATTATTATTCAGAGATATTAAT
+ATTCCATATTAAAATTAAAATATGTACAGTGTATCTTTAATATTAATAAT
+TTATGTATGGCTTCCTAATACGACAGTAAAATAATATTCTTACAATTGAA
+CACCTAAATATAATTATTAATAAGGATCCGTATATTTTGGAAGATTTAAC
+AATAGAAAATGCAATACCCTTAACTAATCAGTACTATGTAATTAACGTTT
+AATTGTAACAGGCTTTTAACTTATATTAAACGAATTTAGGTTGTTGTAGT
+CTTAAGAATTTTTTTATTTTTATAAGCCGATAAATATAAGAGTTGTACGA
+CTCTAAAACTTATTTTGCAATATTATGTTATACGGCCTTTTTAAAATACT
+TATCTTACATGAAAACCAATATTTCTTTTATGAACTTTAAACTGGCAAAA
+TTATATTTTTTATATTTTTGTTCCATACATATGAGAACAAAATCAATTAT
+TTTCATTTTACAAACTGCAAAAATTCAACTGAAATGATAATACAAAATAT
+TTTTAAATCATAATCTAAAAATATCATGTTATATATTTAATTTTTCAAGT
+TCGTATCCTGCATTAATCGGACCGCATACTTTTTTATAATAAATTTAATC
+AGTATGTTACATTATTAATATGTTTTCGTGTAGAAATTCTGTGATCTTTT
+TATTGAGTATATTATTATATACATATTTACTAGGTAAATAATTAATGGCT
+GGAGACGTAATATACAGTTGCGAATGCTTGTTTTAATTTTGTTTTATGAA
+ATGGATTTAGAACAAAATACATCTATGCAACGCGAAAATCAAATATAGAG
+TTTCGTATTAAAACGTTTCTAAAATGATATTTTAAATAAATATATATTTT
+TTAGAGTAGGCATTAGATAATTATATATCGAATGATAGGTTATAATTTTG
+CTTTTCGCTAGTTTTGTTATATATTTATATATCACAAGTTTGAAGATAGT
+TGAAAACGTCTATTTTACTACTTATTGACATAAAAGGACAATCAAAACCG
+CGCTTGATTGATAGTGAGTTATAAAACAAGATAGTTATCGTTATGACATG
+CAAAGCTATGAGTCGGAATTAAAAATCTTAGCAATCGATGCCATTTACCG
+TCGCACTGCAACTTTTAAGACGAAGGGATAAAACTGCAGTCCTTTCGGAA
+TCTACATTACTTCCGTTTTGAACACAATTTGGATCGTCTATGGACCGAAA
+TCGTAGAAAGCCTTGGTCTGCTACAAGCATACTATCAGAAGCACTGGATG
+TTGTGCATGAATTTGAAGATGCAGACGCCACTGAAGCTGATGAAGTCGTG
+CATAACTCCGACCTATGCTTTCCATTATTTGGCATATGTAATTGTGCGCG
+ATAATTGGAATTTTTAGTTGCCGCTGACCCGGCAAGTGATGGTGTTTTTG
+TGTTCATAGATATAGAATTTGGTGCCGTATCTTCAACAGGAATGACAAAA
+CCATGATCGTTATTTATCAAGTTTGTACACTCTACATTATTTCCCGATAT
+AGTGTCATCTTCTTCATCTTCTTCATCCTCGGAATTGTGACCATAAGGTA
+ACTGTTGTAGATGGTTCTCCCTTATGGGCATACTTTTAAACAGTTCAGTT
+TCACTCTCCAATGACCTTAAGTTCGAATTACGTCCACTTGCTCTCTGGTA
+ATACTGTGGTCTATCTTTATCTGGTATTCCTAACGTCTGCGATCCATTGG
+CGACTATTCGTTGAGTTTCAGCAGAAGCAATTGGTGACTCAAGGGTTCGA
+CCTAAAGCACCAGCCTTGGCTATACTGCTTATAGTACCACTTTTGCAAAC
+GCCGTTGAAATATCCGCGTTCAAATGAATTAAAACTTCCAAATCGCCCAC
+CACCTCCCAAATTTGATGAAGAGCACGAATTAGCTGAATTCGAACTGCGG
+CGCTCATGAGTCTTGCTTTCAAAGACATGCCGATCAAGTGCACCGTTAAA
+CTTTTTTTTGCGCCCATTTGTTATTTTTTGTCGGTCTTGAATACACTCAC
+TGTTTGACTGAACATTGTGAACTGATTTTTCCTTAAACACCGGTCGCTCA
+AAGATGTTAAATTCATATCTCTTGTTTTCCTGCTCTAGTGGTTCAGAATA
+ACAATTGTTTTGCAACAATTCTACTTGCTGCTGCAAAGCCCCAGAATTTG
+AGTTAAAAGAAACTTCATTTTGATCGTAATCCCTTCGCTTTTGTTCAGTT
+GCAGTACTGTGCAAACTGAAATTTGGATTTTCGTAATGATCTGGTCCTGA
+ATCTGTCATGTAGTCCGTACTCATATAAGTCGGATGCTCTTGGAAACGCA
+TTTGATTTAATTGATGTTGTTGATTTAAAGTACTTCCAATTGACCCCGTA
+TCATATGGCCTTTGGTACATAGGCTCCTGTAGCTGATATTCACAAGGACG
+AGCGTTTGAAGTTGTAGCTGTTGTTGGTCCCATAGAATTAAGGGCGTAAC
+TGTCATCATAAATAAGTTTTCCTGTCCGCATTGTGTATGTATGAAGATTC
+GTATTTGCATTGCAAACAGCTGGGTAGTCAGTTTCAAAATGCTCCTGACT
+AGAGCTTGATGTGCACGGAAGGAAAAAATTTGTCACATTTGAGTTATGGG
+TGCCTGTGCCGTTTCCGACATGTTTTTCTCTGATTGCATTGTTAGGTGTA
+CCACCATCTTGGCCATATGCACCCATACCAGAACCAATCATGCGAACATC
+TCCAGCAACGGCACTCAAAGAATCGTGCTCGACACTTGTCTTTAGTCCAG
+CTACCCAGGACATTAAAGTAATTATAGCTATCTCTATCAGACGCAGAGAG
+AACTGATATCCCCATTGCAGCCAGTCGACATCGACAATACTTGTATGACG
+ACATGAAATATATATAGCACCGAATATCTGAAGGGCTGCCAATAGTACAA
+ACAATAGAGCTGTGGCAATCGTAATGTGAATGGCGTAAGACAAATTTTGA
+TAGCCATGTATGTAGTTTTGAGATTTGCTGCGAAGAATGCGTTTTAAAAT
+GCGGTATATGTAAAGATATAGCAGCCCTAGGCTCAGGCATATAAAAATAT
+AAATTATCTGACATATTAAAGTTAATACCCGGGGCGGTGGTGGCAAAATT
+GCCGATGGAGACATTGTAGCCGTAGGCTGGCCTTGTTGGTTATAAAGTTG
+CTGCCGACGAAAGTACTGCTGTTGCTGCTGTTGTTGAAAGTATAAGTGAT
diff -r 000000000000 -r f80c9e6700ba test-data/chr4_part.oascii.counts
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/chr4_part.oascii.counts Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,33532 @@
+##windowmasker-statistics-format-version:oascii 1.0.0
+##windowmasker-statistics-algorithm-version:1.0.0
+##parameters:unit=8 t_low=8 t_high=52
+AAAA
+8
+754 15 0 2
+8
+24
+34
+52
+2
+10
+121
+209
+18
+69
+45
+121
+26
+0
+73
+149
+34
+85
+129
+209
+42
+69
+0
+125
+50
+41
+0
+53
+33
+0
+0
+45
+73
+0
+61
+85
+125
+0
+33
+69
+58
+0
+0
+0
+66
+33
+0
+41
+74
+33
+89
+97
+82
+90
+77
+209
+98
+0
+37
+81
+106
+49
+61
+181
+114
+122
+141
+209
+130
+138
+77
+97
+61
+0
+0
+57
+146
+0
+0
+45
+117
+37
+37
+125
+65
+33
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+61
+154
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+37
+45
+37
+0
+37
+65
+0
+33
+69
+37
+0
+0
+0
+162
+65
+33
+53
+85
+0
+41
+81
+170
+0
+65
+53
+16777253
+0
+0
+0
+49
+0
+0
+0
+33
+41
+33
+73
+178
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+57
+81
+0
+0
+49
+41
+0
+0
+0
+0
+0
+0
+49
+53
+0
+0
+33
+186
+41
+0
+121
+0
+0
+0
+0
+0
+0
+53
+121
+85
+16777249
+53
+145
+194
+61
+101
+209
+202
+45
+0
+49
+81
+33
+0
+77
+210
+218
+121
+209
+226
+0
+0
+69
+45
+0
+0
+0
+234
+0
+0
+57
+73
+0
+57
+101
+97
+53
+41
+81
+73
+0
+33
+37
+61
+0
+0
+57
+242
+33
+73
+193
+250
+49
+45
+173
+258
+33
+61
+49
+266
+81
+49
+133
+274
+282
+101
+209
+290
+69
+45
+73
+61
+0
+0
+61
+81
+0
+0
+37
+298
+37
+0
+113
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+57
+0
+0
+0
+41
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+45
+97
+0
+33
+69
+33
+0
+0
+37
+0
+0
+0
+0
+49
+37
+0
+149
+69
+37
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+41
+0
+0
+0
+89
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+73
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+306
+0
+0
+53
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+57
+0
+0
+0
+41
+53
+0
+0
+0
+33
+0
+0
+33
+0
+41
+37
+53
+49
+0
+81
+0
+33
+0
+0
+37
+0
+41
+0
+16777257
+41
+0
+0
+314
+16777257
+45
+69
+33
+0
+0
+33
+322
+0
+0
+37
+330
+0
+0
+61
+45
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+49
+33
+0
+0
+0
+16777249
+0
+0
+0
+41
+0
+0
+57
+73
+33
+37
+45
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+81
+61
+0
+41
+37
+0
+0
+0
+0
+0
+0
+0
+33
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+37
+33
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+338
+33
+49
+57
+41
+0
+0
+41
+0
+0
+0
+0
+37
+0
+93
+65
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+37
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+61
+33
+0
+81
+65
+69
+45
+0
+85
+33
+33
+0
+33
+0
+0
+0
+45
+69
+0
+53
+0
+346
+37
+49
+209
+354
+0
+33
+45
+362
+0
+0
+61
+370
+37
+101
+201
+69
+33
+0
+109
+37
+0
+0
+33
+0
+0
+0
+0
+65
+0
+0
+69
+73
+0
+0
+45
+0
+0
+0
+0
+37
+0
+0
+37
+45
+0
+0
+69
+378
+386
+49
+209
+73
+45
+45
+0
+85
+49
+0
+109
+394
+73
+65
+209
+117
+33
+33
+101
+0
+0
+0
+0
+0
+0
+0
+0
+49
+41
+0
+45
+45
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+37
+37
+65
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+37
+0
+73
+0
+33
+65
+0
+0
+0
+0
+37
+0
+0
+57
+37
+37
+33
+0
+402
+37
+0
+53
+41
+0
+0
+37
+45
+0
+0
+0
+0
+0
+37
+65
+49
+0
+41
+49
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+53
+410
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+41
+109
+57
+33
+133
+0
+0
+0
+0
+37
+33
+37
+0
+113
+57
+81
+0
+418
+0
+49
+153
+53
+0
+0
+0
+0
+0
+0
+0
+426
+41
+85
+185
+77
+37
+0
+45
+0
+0
+0
+37
+53
+0
+0
+53
+41
+37
+45
+69
+33
+0
+0
+105
+41
+0
+0
+57
+33
+0
+0
+33
+434
+45
+49
+109
+442
+117
+57
+197
+109
+16777261
+49
+109
+450
+16777253
+45
+105
+458
+93
+97
+0
+466
+69
+41
+109
+474
+0
+0
+57
+0
+0
+0
+61
+77
+49
+41
+53
+482
+0
+49
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+53
+0
+45
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+129
+33
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+57
+45
+0
+0
+37
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+37
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+49
+33
+53
+0
+0
+0
+0
+0
+0
+0
+0
+490
+0
+0
+69
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+498
+0
+0
+41
+0
+0
+0
+37
+0
+0
+0
+0
+101
+65
+41
+0
+506
+0
+0
+45
+33
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+33
+0
+61
+0
+0
+0
+41
+0
+0
+0
+0
+0
+37
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+514
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+522
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+49
+16777249
+0
+0
+0
+0
+0
+0
+33
+41
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+37
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+37
+0
+0
+0
+41
+0
+0
+0
+0
+57
+37
+33
+97
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+65
+0
+0
+53
+41
+0
+0
+33
+0
+0
+0
+49
+121
+61
+33
+0
+530
+53
+53
+113
+45
+0
+0
+0
+49
+41
+0
+0
+73
+0
+41
+101
+33
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+33
+0
+37
+45
+0
+0
+41
+0
+0
+0
+0
+33
+0
+0
+0
+33
+0
+0
+0
+538
+0
+0
+129
+0
+0
+0
+33
+33
+0
+0
+41
+45
+0
+41
+0
+57
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+41
+0
+0
+0
+33
+0
+0
+0
+0
+37
+0
+0
+0
+0
+16777297
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+73
+0
+45
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+33
+0
+0
+546
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+554
+0
+49
+57
+41
+0
+0
+41
+0
+0
+0
+57
+41
+0
+0
+41
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+562
+0
+0
+77
+0
+0
+0
+0
+37
+0
+0
+65
+49
+0
+49
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+37
+0
+0
+0
+89
+0
+0
+53
+37
+0
+0
+33
+0
+0
+0
+0
+33
+0
+0
+81
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+65
+0
+0
+45
+0
+0
+0
+0
+41
+41
+0
+65
+77
+33
+41
+0
+570
+578
+89
+209
+69
+0
+0
+37
+57
+0
+0
+53
+586
+49
+53
+161
+129
+0
+0
+65
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+81
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+0
+594
+85
+73
+209
+41
+0
+0
+0
+65
+0
+45
+65
+133
+65
+113
+0
+97
+0
+33
+53
+0
+0
+0
+0
+0
+0
+0
+41
+602
+0
+0
+77
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+37
+0
+0
+610
+33
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+65
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+41
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+618
+53
+61
+133
+89
+0
+0
+53
+33
+0
+0
+37
+626
+53
+73
+161
+41
+37
+37
+53
+0
+16777249
+0
+0
+634
+0
+0
+0
+61
+0
+0
+0
+105
+0
+0
+33
+45
+33
+0
+0
+33
+0
+0
+0
+129
+33
+0
+0
+642
+57
+41
+181
+61
+0
+0
+53
+650
+33
+37
+57
+658
+101
+109
+0
+666
+41
+0
+61
+674
+0
+0
+0
+0
+0
+0
+0
+682
+0
+0
+101
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+45
+33
+0
+0
+53
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+89
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+37
+53
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+37
+0
+0
+0
+690
+0
+33
+65
+37
+0
+0
+33
+16777265
+0
+0
+49
+65
+0
+0
+61
+49
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+61
+41
+0
+0
+65
+0
+0
+41
+0
+0
+0
+0
+0
+33
+0
+0
+41
+0
+0
+41
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+77
+37
+0
+81
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+698
+37
+0
+89
+53
+0
+0
+0
+0
+0
+0
+0
+69
+33
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+33
+0
+0
+0
+85
+0
+33
+61
+45
+0
+0
+0
+706
+0
+33
+49
+61
+33
+45
+0
+714
+61
+45
+137
+722
+0
+0
+33
+41
+0
+0
+33
+730
+33
+61
+161
+61
+0
+0
+69
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+738
+37
+0
+121
+0
+0
+0
+37
+746
+0
+0
+57
+754
+85
+65
+0
+762
+37
+37
+65
+33
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+33
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+770
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+57
+53
+33
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+45
+0
+49
+37
+0
+0
+0
+0
+37
+33
+33
+41
+37
+49
+0
+778
+73
+45
+141
+121
+0
+0
+45
+786
+0
+0
+41
+145
+0
+69
+0
+794
+33
+0
+69
+65
+0
+0
+0
+0
+0
+0
+0
+89
+0
+37
+0
+57
+41
+0
+69
+41
+0
+0
+37
+0
+0
+0
+49
+802
+37
+53
+0
+810
+818
+41
+153
+826
+834
+45
+69
+842
+53
+45
+77
+850
+113
+93
+0
+858
+866
+41
+101
+69
+0
+0
+61
+0
+0
+0
+45
+874
+33
+73
+0
+65
+0
+0
+33
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+882
+33
+0
+89
+49
+0
+0
+37
+0
+33
+0
+33
+37
+37
+0
+0
+49
+16777249
+33
+45
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+45
+0
+0
+33
+0
+0
+0
+33
+45
+0
+0
+0
+0
+33
+0
+0
+33
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+890
+45
+33
+89
+33
+0
+0
+33
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+61
+0
+0
+0
+33
+0
+0
+0
+57
+898
+37
+45
+0
+906
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+37
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+914
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+922
+41
+37
+105
+33
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+0
+41
+45
+0
+117
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+73
+49
+0
+109
+0
+0
+0
+0
+0
+0
+0
+129
+73
+41
+0
+0
+45
+0
+33
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+930
+0
+0
+45
+0
+0
+0
+33
+0
+0
+0
+0
+53
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+938
+73
+41
+65
+53
+0
+0
+69
+0
+0
+33
+0
+946
+49
+61
+0
+954
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777289
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+962
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+53
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+97
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777285
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+16777257
+41
+0
+0
+970
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+978
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+65
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+41
+0
+0
+0
+0
+0
+49
+0
+33
+61
+41
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+986
+0
+0
+57
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+49
+0
+37
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+994
+0
+0
+77
+37
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1002
+0
+0
+49
+33
+0
+0
+0
+0
+0
+0
+0
+85
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+37
+0
+0
+0
+1010
+0
+0
+49
+37
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+69
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+1018
+37
+45
+45
+85
+0
+0
+41
+1026
+41
+0
+0
+1034
+0
+49
+0
+1042
+45
+0
+85
+1050
+0
+0
+0
+41
+0
+0
+0
+1058
+45
+33
+0
+33
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+33
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+1066
+45
+0
+73
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+53
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1074
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1082
+37
+0
+85
+0
+0
+0
+0
+0
+0
+0
+0
+1090
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+45
+37
+0
+0
+0
+0
+0
+0
+0
+1098
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+33
+49
+61
+0
+45
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+45
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+33
+37
+0
+0
+0
+0
+0
+0
+0
+1106
+0
+45
+0
+1114
+0
+0
+41
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+45
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+73
+0
+0
+0
+49
+37
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+1122
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+45
+0
+45
+97
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+41
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+73
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1130
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+89
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+0
+0
+41
+0
+45
+16777249
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+49
+0
+0
+33
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+69
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1138
+0
+0
+45
+0
+0
+0
+0
+0
+33
+0
+0
+73
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+77
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+41
+33
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+65
+37
+49
+49
+1146
+0
+0
+0
+1154
+0
+45
+0
+1162
+41
+0
+0
+1170
+1178
+65
+209
+125
+0
+41
+0
+1186
+61
+45
+0
+1194
+65
+85
+0
+1202
+0
+33
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+97
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+1210
+0
+0
+0
+1218
+45
+33
+209
+33
+0
+0
+0
+49
+41
+0
+0
+1226
+57
+45
+0
+97
+0
+49
+61
+0
+0
+0
+0
+0
+0
+0
+0
+1234
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+45
+0
+0
+0
+0
+49
+0
+0
+0
+49
+0
+0
+0
+1242
+37
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+41
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+85
+37
+0
+0
+1250
+61
+61
+197
+61
+0
+0
+0
+41
+33
+0
+0
+137
+37
+45
+0
+33
+0
+0
+69
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+1258
+0
+0
+53
+0
+0
+0
+0
+37
+0
+0
+0
+45
+0
+0
+0
+1266
+41
+0
+137
+53
+0
+0
+0
+53
+0
+49
+0
+177
+45
+57
+0
+1274
+0
+0
+93
+0
+0
+0
+0
+37
+0
+0
+0
+85
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1282
+1290
+0
+209
+0
+0
+0
+0
+0
+0
+0
+0
+37
+33
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1298
+0
+0
+0
+1306
+0
+41
+93
+0
+0
+0
+0
+33
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+33
+0
+37
+0
+0
+0
+0
+0
+0
+0
+57
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+33
+33
+0
+1314
+49
+85
+141
+73
+0
+0
+0
+49
+0
+0
+0
+1322
+33
+69
+0
+97
+0
+0
+161
+0
+0
+0
+0
+0
+0
+0
+0
+1330
+0
+0
+0
+61
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+33
+0
+1338
+1346
+49
+209
+61
+41
+0
+0
+61
+0
+0
+0
+1354
+85
+37
+0
+53
+37
+0
+41
+45
+0
+0
+0
+37
+0
+0
+0
+45
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+45
+0
+0
+0
+1362
+1370
+37
+53
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+37
+0
+0
+65
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+1378
+45
+33
+0
+37
+0
+0
+0
+37
+0
+0
+0
+45
+0
+0
+0
+1386
+45
+61
+165
+61
+0
+0
+0
+37
+0
+33
+0
+101
+0
+45
+0
+1394
+0
+0
+45
+37
+0
+0
+0
+0
+0
+0
+0
+45
+0
+33
+0
+1402
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+1410
+0
+37
+0
+1418
+57
+41
+0
+1426
+41
+37
+0
+73
+41
+45
+0
+1434
+129
+97
+0
+1442
+61
+41
+81
+53
+0
+0
+0
+0
+0
+0
+0
+1450
+0
+0
+0
+1458
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1466
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+77
+0
+41
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+1474
+0
+0
+41
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+33
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+41
+0
+0
+1482
+69
+49
+81
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+33
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+53
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+45
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+1490
+16777249
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+57
+0
+0
+45
+33
+0
+0
+0
+0
+0
+0
+0
+41
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+37
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+81
+0
+0
+97
+45
+0
+0
+0
+33
+0
+0
+0
+57
+0
+33
+0
+41
+33
+0
+97
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1498
+33
+37
+0
+0
+0
+0
+0
+37
+57
+49
+0
+57
+0
+0
+0
+16777249
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+89
+0
+0
+41
+45
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+73
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+1506
+77
+45
+0
+1514
+1522
+97
+205
+57
+37
+37
+0
+37
+0
+0
+0
+1530
+57
+45
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+181
+45
+49
+0
+1538
+0
+0
+0
+45
+37
+0
+0
+1546
+45
+53
+0
+81
+0
+0
+73
+0
+0
+0
+0
+33
+0
+0
+0
+1554
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+1562
+0
+0
+0
+1570
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+1578
+53
+41
+105
+85
+0
+0
+0
+0
+0
+0
+0
+1586
+0
+53
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+97
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+1594
+41
+45
+0
+85
+0
+0
+0
+45
+0
+0
+0
+1602
+49
+97
+0
+1610
+0
+37
+41
+53
+0
+0
+0
+0
+0
+0
+0
+77
+33
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+45
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+73
+0
+37
+0
+1618
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+1626
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+41
+33
+0
+0
+69
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+1634
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+45
+41
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+1642
+49
+61
+0
+1650
+85
+77
+129
+1658
+0
+0
+0
+41
+0
+0
+0
+1666
+37
+61
+0
+93
+33
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+1674
+37
+61
+0
+41
+0
+0
+0
+33
+0
+0
+0
+1682
+41
+89
+0
+1690
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+1698
+49
+0
+0
+1706
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+33
+33
+0
+0
+81
+49
+41
+0
+1714
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+41
+33
+0
+0
+1722
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+1730
+41
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+73
+0
+49
+0
+1738
+61
+69
+0
+1746
+0
+45
+0
+61
+0
+37
+0
+1754
+57
+45
+0
+1762
+37
+53
+0
+57
+0
+33
+0
+37
+33
+0
+0
+57
+0
+45
+0
+1770
+0
+37
+0
+1778
+33
+0
+0
+49
+45
+0
+0
+1786
+37
+57
+0
+1794
+61
+97
+0
+1802
+0
+41
+0
+101
+89
+57
+0
+1810
+109
+93
+0
+1818
+73
+85
+0
+1826
+37
+0
+0
+1834
+0
+37
+0
+1842
+45
+81
+0
+1850
+0
+53
+0
+41
+0
+0
+0
+16777261
+0
+0
+0
+1858
+0
+57
+0
+1866
+0
+0
+0
+1874
+0
+0
+0
+1882
+0
+0
+0
+1890
+0
+61
+0
+1898
+0
+0
+0
+1906
+0
+0
+0
+1914
+37
+41
+0
+1922
+41
+77
+0
+1930
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+65
+0
+16777293
+33
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+16777253
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777289
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777293
+0
+0
+0
+1938
+33
+0
+0
+1946
+0
+0
+0
+0
+0
+0
+0
+1954
+0
+37
+0
+1962
+0
+0
+0
+16777249
+0
+0
+0
+1970
+0
+0
+0
+1978
+0
+0
+0
+1986
+0
+0
+0
+16777265
+0
+0
+0
+41
+0
+0
+0
+1994
+0
+0
+0
+2002
+0
+0
+0
+2010
+0
+0
+0
+16777249
+0
+0
+0
+2018
+49
+0
+0
+2026
+37
+33
+0
+2034
+0
+0
+0
+16777273
+0
+0
+0
+2042
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777265
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2050
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+2058
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2066
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2074
+0
+41
+0
+2082
+0
+0
+0
+16777249
+0
+0
+0
+2090
+0
+0
+0
+2098
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777249
+0
+0
+0
+2106
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+2114
+0
+0
+0
+16777261
+0
+0
+0
+16777253
+0
+0
+0
+2122
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2130
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2138
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2146
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+2154
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+33
+0
+0
+0
+2162
+0
+0
+0
+2170
+0
+0
+0
+0
+0
+0
+0
+2178
+0
+0
+0
+16777269
+0
+0
+0
+33
+0
+0
+0
+16777261
+0
+0
+0
+16777261
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+2186
+37
+0
+0
+2194
+0
+0
+0
+16777257
+37
+0
+0
+69
+49
+0
+0
+2202
+45
+0
+0
+16777261
+65
+0
+0
+16777249
+0
+0
+0
+2210
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+2218
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2226
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2234
+0
+0
+0
+2242
+0
+0
+0
+0
+0
+0
+0
+2250
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+2258
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+2266
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2274
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+97
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2282
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2290
+0
+0
+0
+2298
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+2306
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2314
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2322
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2330
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2338
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+57
+0
+0
+0
+2346
+45
+0
+0
+2354
+0
+0
+0
+16777265
+0
+0
+0
+2362
+0
+0
+0
+16777285
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2370
+0
+0
+0
+16777257
+0
+0
+0
+16777265
+0
+0
+0
+33
+0
+0
+0
+2378
+0
+0
+0
+2386
+0
+0
+0
+37
+0
+0
+0
+2394
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2402
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2410
+37
+0
+0
+2418
+0
+0
+0
+2426
+0
+0
+0
+2434
+0
+49
+0
+16777289
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777285
+0
+0
+0
+16777253
+0
+0
+0
+16777249
+0
+0
+0
+113
+0
+0
+0
+2442
+0
+0
+0
+2450
+0
+0
+0
+0
+0
+0
+0
+77
+0
+0
+0
+2458
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777361
+0
+0
+0
+16777265
+0
+0
+0
+16777261
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2466
+0
+0
+0
+16777321
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2474
+0
+0
+0
+16777261
+0
+0
+0
+16777265
+0
+0
+0
+2482
+0
+0
+0
+2490
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2498
+0
+0
+0
+16777253
+0
+0
+0
+16777265
+0
+0
+0
+41
+33
+0
+0
+2506
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+2514
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+2522
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+2530
+0
+0
+0
+2538
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+0
+2546
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777289
+0
+0
+0
+16777265
+0
+0
+0
+2554
+0
+0
+0
+37
+0
+0
+0
+2562
+81
+33
+0
+2570
+33
+0
+0
+2578
+33
+0
+0
+137
+57
+0
+0
+2586
+37
+0
+0
+16777289
+0
+0
+0
+0
+0
+0
+0
+53
+33
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2594
+33
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+2602
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2610
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2618
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2626
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+73
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2634
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2642
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2650
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2658
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+2666
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+2674
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2682
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+16777249
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2690
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2698
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2706
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2714
+49
+0
+0
+16777249
+0
+0
+0
+33
+0
+0
+0
+45
+0
+0
+0
+2722
+0
+0
+0
+2730
+37
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+2738
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2746
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2754
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2762
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+33
+53
+0
+0
+2770
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2778
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+77
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2786
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2794
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2802
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2810
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+0
+0
+0
+0
+61
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2818
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2826
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2834
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+2842
+45
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+61
+0
+0
+0
+16777273
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777297
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2850
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+2858
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2866
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2874
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2882
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+16777281
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2890
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777305
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777265
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2898
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2906
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2914
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2922
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+2930
+45
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777285
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777341
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2938
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+53
+0
+0
+0
+16777285
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777285
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+65
+37
+0
+0
+16777317
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2946
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+2954
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777281
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777273
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777305
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777253
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777257
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777249
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777269
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2962
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777261
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2970
+0
+33
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+0
+2978
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+69
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+16777345
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777277
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2986
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+77
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+16777357
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+2994
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+3002
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+16777321
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+3010
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+45
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+57
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+37
+0
+0
+53
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+37
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+49
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+33
+0
+0
+0
+125
+33
+0
+0
+37
+41
+0
+0
+0
+0
+0
+0
+97
+0
+0
+0
+77
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+0
+81
+0
+0
+0
+33
+0
+0
+0
+0
+0
+0
+0
+41
+0
+0
+0
+85
+37
+0
+0
+37
+0
+0
+0
+33
+45
+0
+0
+89
+57
+0
+0
+539
+52
+523
+39
+524
+39
+523
+25
+525
+52
+533
+37
+522
+17
+520
+10
+521
+17
+528
+24
+535
+52
+521
+18
+525
+21
+522
+28
+529
+52
+522
+24
+524
+37
+521
+17
+521
+15
+523
+16
+520
+9
+522
+29
+520
+22
+523
+23
+532
+52
+521
+23
+527
+52
+522
+23
+526
+29
+520
+10
+522
+35
+523
+52
+520
+18
+525
+18
+541
+52
+526
+16
+528
+35
+520
+21
+525
+15
+522
+31
+520
+13
+520
+19
+522
+22
+530
+52
+524
+15
+520
+17
+529
+52
+529
+52
+522
+15
+521
+52
+521
+18
+520
+19
+529
+52
+522
+35
+520
+24
+523
+52
+522
+20
+521
+52
+523
+34
+520
+10
+520
+15
+520
+9
+521
+18
+521
+16
+520
+15
+523
+10
+524
+22
+520
+11
+521
+15
+521
+16
+522
+8
+525
+52
+520
+31
+521
+52
+522
+52
+525
+20
+526
+15
+523
+51
+526
+52
+521
+8
+526
+46
+520
+8
+522
+41
+522
+19
+522
+9
+520
+12
+522
+21
+520
+16
+520
+9
+528
+52
+520
+9
+524
+31
+521
+31
+520
+18
+520
+36
+520
+12
+522
+17
+531
+52
+520
+13
+523
+18
+522
+14
+533
+52
+520
+16
+522
+23
+521
+11
+520
+26
+529
+44
+531
+30
+520
+13
+521
+27
+521
+24
+520
+26
+520
+21
+529
+8
+523
+12
+521
+10
+521
+24
+521
+11
+525
+37
+522
+29
+520
+9
+525
+20
+522
+12
+526
+9
+524
+11
+521
+10
+524
+23
+527
+31
+521
+13
+521
+23
+525
+26
+520
+15
+524
+22
+525
+17
+522
+13
+531
+9
+524
+30
+520
+11
+521
+24
+524
+19
+523
+9
+521
+14
+521
+9
+521
+8
+520
+14
+526
+16
+531
+52
+525
+18
+522
+21
+534
+52
+520
+19
+522
+14
+525
+42
+522
+24
+520
+13
+520
+18
+530
+39
+520
+12
+528
+25
+524
+21
+523
+25
+524
+31
+522
+11
+522
+15
+535
+51
+530
+34
+521
+10
+525
+39
+526
+24
+525
+41
+522
+25
+525
+9
+532
+17
+523
+41
+520
+15
+520
+13
+520
+13
+530
+34
+521
+20
+534
+50
+524
+15
+520
+12
+522
+8
+522
+15
+520
+10
+522
+23
+520
+12
+522
+22
+524
+17
+533
+52
+520
+20
+523
+32
+522
+9
+525
+32
+523
+16
+522
+9
+520
+9
+523
+30
+523
+36
+531
+31
+524
+43
+525
+21
+537
+28
+521
+12
+525
+10
+521
+9
+535
+52
+523
+17
+529
+34
+525
+36
+524
+32
+527
+22
+526
+15
+521
+9
+521
+19
+522
+18
+523
+18
+544
+52
+521
+25
+522
+52
+525
+31
+523
+20
+521
+13
+522
+22
+534
+52
+524
+24
+541
+52
+564
+44
+538
+15
+524
+13
+564
+32
+533
+18
+524
+12
+526
+13
+520
+10
+523
+8
+529
+9
+564
+25
+522
+12
+533
+8
+549
+16
+530
+14
+557
+21
+528
+11
+560
+21
+531
+8
+522
+16
+524
+9
+522
+8
+532
+17
+548
+9
+522
+10
+556
+19
+534
+15
+522
+10
+532
+8
+530
+17
+525
+9
+520
+14
+564
+29
+530
+13
+559
+19
+529
+12
+521
+8
+539
+15
+550
+14
+520
+8
+525
+11
+531
+9
+524
+9
+539
+18
+528
+8
+536
+8
+557
+18
+524
+8
+531
+14
+535
+9
+521
+9
+533
+11
+540
+8
+550
+8
+542
+13
+520
+10
+529
+8
+520
+8
+525
+10
+526
+11
+521
+9
+526
+15
+530
+11
+522
+9
+527
+11
+523
+12
+564
+17
+529
+9
+549
+19
+556
+11
+534
+9
+520
+12
+564
+35
+526
+12
+544
+25
+541
+18
+531
+9
+564
+17
+545
+15
+520
+8
+528
+15
+531
+13
+562
+28
+564
+12
+530
+9
+541
+10
+529
+10
+528
+10
+520
+10
+558
+14
+525
+14
+526
+8
+521
+9
+564
+32
+541
+11
+523
+11
+533
+36
+526
+11
+530
+8
+525
+11
+535
+10
+521
+11
+525
+13
+523
+18
+524
+11
+521
+10
+528
+11
+530
+17
+521
+8
+526
+15
+520
+8
+532
+8
+523
+12
+537
+15
+527
+9
+528
+11
+522
+8
+522
+8
+530
+9
+530
+11
+522
+10
+539
+13
+520
+11
+524
+8
+538
+8
+524
+10
+532
+8
+540
+17
+564
+24
+554
+14
+530
+8
+528
+9
+521
+10
+555
+16
+540
+11
+520
+9
+558
+21
+522
+9
+521
+8
+534
+14
+558
+14
+527
+10
+538
+11
+545
+11
+535
+9
+564
+22
+554
+18
+526
+9
+539
+9
+564
+31
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.advanced_wm.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.advanced_wm.bed Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,229 @@
+chr4:100000-150000 218 229 wm_0
+chr4:100000-150000 710 717 wm_1
+chr4:100000-150000 1419 1432 wm_2
+chr4:100000-150000 2070 2120 wm_3
+chr4:100000-150000 2270 2277 wm_4
+chr4:100000-150000 2521 2528 wm_5
+chr4:100000-150000 2580 2588 wm_6
+chr4:100000-150000 2953 2960 wm_7
+chr4:100000-150000 3028 3084 wm_8
+chr4:100000-150000 3181 3199 wm_9
+chr4:100000-150000 3297 3305 wm_10
+chr4:100000-150000 3391 3398 wm_11
+chr4:100000-150000 4856 4866 wm_12
+chr4:100000-150000 4919 4927 wm_13
+chr4:100000-150000 5063 5133 wm_14
+chr4:100000-150000 5273 5306 wm_15
+chr4:100000-150000 5369 5376 wm_16
+chr4:100000-150000 5689 5756 wm_17
+chr4:100000-150000 5759 5814 wm_18
+chr4:100000-150000 6008 6020 wm_19
+chr4:100000-150000 6038 6045 wm_20
+chr4:100000-150000 6327 6335 wm_21
+chr4:100000-150000 6376 6383 wm_22
+chr4:100000-150000 6568 6576 wm_23
+chr4:100000-150000 6736 6743 wm_24
+chr4:100000-150000 6882 6889 wm_25
+chr4:100000-150000 7332 7397 wm_26
+chr4:100000-150000 9744 9881 wm_27
+chr4:100000-150000 10791 10863 wm_28
+chr4:100000-150000 10970 11022 wm_29
+chr4:100000-150000 11322 11329 wm_30
+chr4:100000-150000 11570 11665 wm_31
+chr4:100000-150000 12024 12109 wm_32
+chr4:100000-150000 12384 12392 wm_33
+chr4:100000-150000 12505 12513 wm_34
+chr4:100000-150000 12613 12622 wm_35
+chr4:100000-150000 12869 12981 wm_36
+chr4:100000-150000 13543 13550 wm_37
+chr4:100000-150000 13754 13817 wm_38
+chr4:100000-150000 14416 14464 wm_39
+chr4:100000-150000 14869 14889 wm_40
+chr4:100000-150000 15014 15023 wm_41
+chr4:100000-150000 15739 15746 wm_42
+chr4:100000-150000 18178 18185 wm_43
+chr4:100000-150000 19264 19334 wm_44
+chr4:100000-150000 19519 19527 wm_45
+chr4:100000-150000 20367 20410 wm_46
+chr4:100000-150000 20769 20778 wm_47
+chr4:100000-150000 20832 20852 wm_48
+chr4:100000-150000 21311 21319 wm_49
+chr4:100000-150000 22018 22154 wm_50
+chr4:100000-150000 23000 23008 wm_51
+chr4:100000-150000 23429 23439 wm_52
+chr4:100000-150000 23922 23931 wm_53
+chr4:100000-150000 24010 24017 wm_54
+chr4:100000-150000 24249 24264 wm_55
+chr4:100000-150000 24781 24788 wm_56
+chr4:100000-150000 25299 25306 wm_57
+chr4:100000-150000 25616 25679 wm_58
+chr4:100000-150000 25739 25755 wm_59
+chr4:100000-150000 25961 25968 wm_60
+chr4:100000-150000 26606 26614 wm_61
+chr4:100000-150000 26980 26988 wm_62
+chr4:100000-150000 26990 27003 wm_63
+chr4:100000-150000 27286 27293 wm_64
+chr4:100000-150000 27370 27436 wm_65
+chr4:100000-150000 28490 28553 wm_66
+chr4:100000-150000 29451 29460 wm_67
+chr4:100000-150000 30099 30107 wm_68
+chr4:100000-150000 30231 30239 wm_69
+chr4:100000-150000 30810 30817 wm_70
+chr4:100000-150000 31011 31026 wm_71
+chr4:100000-150000 31593 31656 wm_72
+chr4:100000-150000 32181 32188 wm_73
+chr4:100000-150000 32410 32470 wm_74
+chr4:100000-150000 32626 32634 wm_75
+chr4:100000-150000 32714 32721 wm_76
+chr4:100000-150000 32918 32991 wm_77
+chr4:100000-150000 33406 33451 wm_78
+chr4:100000-150000 33726 33734 wm_79
+chr4:100000-150000 34064 34073 wm_80
+chr4:100000-150000 34159 34166 wm_81
+chr4:100000-150000 34749 34757 wm_82
+chr4:100000-150000 35002 35011 wm_83
+chr4:100000-150000 35030 35037 wm_84
+chr4:100000-150000 35200 35285 wm_85
+chr4:100000-150000 35671 35714 wm_86
+chr4:100000-150000 36528 36535 wm_87
+chr4:100000-150000 37189 37207 wm_88
+chr4:100000-150000 37378 37388 wm_89
+chr4:100000-150000 38208 38216 wm_90
+chr4:100000-150000 38640 38647 wm_91
+chr4:100000-150000 38658 38852 wm_92
+chr4:100000-150000 38864 38871 wm_93
+chr4:100000-150000 39024 39032 wm_94
+chr4:100000-150000 39675 39732 wm_95
+chr4:100000-150000 39945 40019 wm_96
+chr4:100000-150000 40083 40090 wm_97
+chr4:100000-150000 40856 40863 wm_98
+chr4:100000-150000 42132 42145 wm_99
+chr4:100000-150000 42178 42185 wm_100
+chr4:100000-150000 42911 42918 wm_101
+chr4:100000-150000 43360 43367 wm_102
+chr4:100000-150000 43753 43800 wm_103
+chr4:100000-150000 45136 45149 wm_104
+chr4:100000-150000 46750 46771 wm_105
+chr4:100000-150000 47336 47344 wm_106
+chr4:100000-150000 47719 47766 wm_107
+chr4:100000-150000 48013 48021 wm_108
+chr4:100000-150000 48246 48253 wm_109
+chr4:100000-150000 48466 48473 wm_110
+chr4:100000-150000 48927 48934 wm_111
+chr4:100000-150000 48995 49050 wm_112
+chr4:100000-150000 49264 49274 wm_113
+chr4:100000-150000 49992 50000 wm_114
+chr4:300000-350000 251 288 wm_115
+chr4:300000-350000 931 953 wm_116
+chr4:300000-350000 3306 3313 wm_117
+chr4:300000-350000 3458 3477 wm_118
+chr4:300000-350000 3819 3826 wm_119
+chr4:300000-350000 4077 4136 wm_120
+chr4:300000-350000 4216 4279 wm_121
+chr4:300000-350000 4763 4822 wm_122
+chr4:300000-350000 5203 5210 wm_123
+chr4:300000-350000 5360 5385 wm_124
+chr4:300000-350000 5814 5821 wm_125
+chr4:300000-350000 6345 6363 wm_126
+chr4:300000-350000 7270 7277 wm_127
+chr4:300000-350000 7420 7442 wm_128
+chr4:300000-350000 8557 8564 wm_129
+chr4:300000-350000 9490 9530 wm_130
+chr4:300000-350000 9677 9685 wm_131
+chr4:300000-350000 10621 10628 wm_132
+chr4:300000-350000 10740 10747 wm_133
+chr4:300000-350000 10908 10956 wm_134
+chr4:300000-350000 12006 12013 wm_135
+chr4:300000-350000 12361 12413 wm_136
+chr4:300000-350000 13397 13405 wm_137
+chr4:300000-350000 13709 13717 wm_138
+chr4:300000-350000 14215 14363 wm_139
+chr4:300000-350000 14431 14446 wm_140
+chr4:300000-350000 15038 15051 wm_141
+chr4:300000-350000 15408 15415 wm_142
+chr4:300000-350000 15686 15693 wm_143
+chr4:300000-350000 15714 15779 wm_144
+chr4:300000-350000 15845 15854 wm_145
+chr4:300000-350000 16201 16212 wm_146
+chr4:300000-350000 16288 16296 wm_147
+chr4:300000-350000 16776 16783 wm_148
+chr4:300000-350000 16901 16909 wm_149
+chr4:300000-350000 16975 17023 wm_150
+chr4:300000-350000 17478 17487 wm_151
+chr4:300000-350000 17494 17501 wm_152
+chr4:300000-350000 18112 18123 wm_153
+chr4:300000-350000 18160 18167 wm_154
+chr4:300000-350000 18549 18563 wm_155
+chr4:300000-350000 18737 18809 wm_156
+chr4:300000-350000 18919 18943 wm_157
+chr4:300000-350000 19872 19963 wm_158
+chr4:300000-350000 20267 20342 wm_159
+chr4:300000-350000 20508 20559 wm_160
+chr4:300000-350000 20560 20575 wm_161
+chr4:300000-350000 20676 20749 wm_162
+chr4:300000-350000 21212 21220 wm_163
+chr4:300000-350000 21329 21515 wm_164
+chr4:300000-350000 21519 21528 wm_165
+chr4:300000-350000 21544 21611 wm_166
+chr4:300000-350000 21821 21888 wm_167
+chr4:300000-350000 22263 22273 wm_168
+chr4:300000-350000 24141 24148 wm_169
+chr4:300000-350000 26323 26330 wm_170
+chr4:300000-350000 27422 27482 wm_171
+chr4:300000-350000 27497 27507 wm_172
+chr4:300000-350000 27566 27597 wm_173
+chr4:300000-350000 27666 27674 wm_174
+chr4:300000-350000 27953 28028 wm_175
+chr4:300000-350000 28211 28218 wm_176
+chr4:300000-350000 28414 28470 wm_177
+chr4:300000-350000 28999 29007 wm_178
+chr4:300000-350000 29020 29028 wm_179
+chr4:300000-350000 29104 29111 wm_180
+chr4:300000-350000 29852 29859 wm_181
+chr4:300000-350000 30120 30127 wm_182
+chr4:300000-350000 31154 31162 wm_183
+chr4:300000-350000 31376 31383 wm_184
+chr4:300000-350000 32004 32094 wm_185
+chr4:300000-350000 32135 32188 wm_186
+chr4:300000-350000 32862 32871 wm_187
+chr4:300000-350000 33006 33019 wm_188
+chr4:300000-350000 33986 33993 wm_189
+chr4:300000-350000 34602 34686 wm_190
+chr4:300000-350000 35591 35599 wm_191
+chr4:300000-350000 35700 35708 wm_192
+chr4:300000-350000 35729 35740 wm_193
+chr4:300000-350000 35848 35861 wm_194
+chr4:300000-350000 36100 36108 wm_195
+chr4:300000-350000 36140 36149 wm_196
+chr4:300000-350000 36248 36259 wm_197
+chr4:300000-350000 36550 36557 wm_198
+chr4:300000-350000 37068 37079 wm_199
+chr4:300000-350000 37106 37113 wm_200
+chr4:300000-350000 37291 37298 wm_201
+chr4:300000-350000 37426 37450 wm_202
+chr4:300000-350000 37634 37710 wm_203
+chr4:300000-350000 37987 37995 wm_204
+chr4:300000-350000 38700 38756 wm_205
+chr4:300000-350000 39317 39324 wm_206
+chr4:300000-350000 39627 39635 wm_207
+chr4:300000-350000 39794 39802 wm_208
+chr4:300000-350000 39866 39948 wm_209
+chr4:300000-350000 40540 40562 wm_210
+chr4:300000-350000 41426 41547 wm_211
+chr4:300000-350000 41639 41646 wm_212
+chr4:300000-350000 42307 42814 wm_213
+chr4:300000-350000 43061 43093 wm_214
+chr4:300000-350000 43133 43140 wm_215
+chr4:300000-350000 43771 43782 wm_216
+chr4:300000-350000 45993 46001 wm_217
+chr4:300000-350000 46178 46185 wm_218
+chr4:300000-350000 46560 46580 wm_219
+chr4:300000-350000 46610 46618 wm_220
+chr4:300000-350000 46873 46881 wm_221
+chr4:300000-350000 48061 48069 wm_222
+chr4:300000-350000 48498 48561 wm_223
+chr4:300000-350000 48659 48669 wm_224
+chr4:300000-350000 48713 48773 wm_225
+chr4:300000-350000 49174 49239 wm_226
+chr4:300000-350000 49701 49719 wm_227
+chr4:300000-350000 49957 49964 wm_228
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.fa Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,2002 @@
+>chr4:100000-150000
+TAAATTTTATATGGTCGCAAAGGTTTTCTTTATTACGTTGCAGACTTCAG
+AAAAAAGTCAATATATAGTCAAAAATGGTATTAAAATGTTTAAGATGCAA
+TGCAATAAGAGTTTAGCAAGAGAGAATGCTATAGTCAATTTTCCCGTTAC
+TCAGTAAAATTGAGAGAGTGGAATTGCACAATTTTTCTGGGATATCAATA
+GATATTGGTCAATAAAATAAAAAAAAAAATTGTTTAAAAGTGTGGGAGTG
+GTGGGGCGTGACCAAAGCGTTTTCGGCAAATCGAGACAAGCCTAATAAAA
+ATATGAAAAAATAACAAATTCAATTCAATCATTTTCAAACGGTTTGTGGG
+CGAAAGTGTTTTGACACATTTTGACACACCAATTCGAACGCCCAAAACTG
+CCACGCCCAGACTTTTAAAAAATGTATTAATATTTTTTCACATTTTATTA
+GATTTGTAAATTGCCACGTTTGTAAAGATTTGTAAAAATTAGGCTGCGCT
+AACTCTAAACGGCCATTTTTTCTCATTTCATTCCTAACATCTATCGATAT
+CCCAGAAAAAATATGAAATTTCGCGTTCGCATTCACACTAGCTGAGTAAC
+GGGTATCTGATAGTCGGGGAACTAGACTATAGCATTCTGTCTTGTTTTAT
+TTATTTTATAAATAATAACTTTAAAGAATGTGTGCTTGTATTATTTTAAA
+ATGTATTTTCTTTTTTTCAATTTATGTTTTAAATTACAAAAGTAACAACA
+ATTCCAAGTCGCAGCTCTATTTTATTTATAAGTTAATATATTTATGAACT
+TAATATTAATATTAAAATTGATTTCTTCCCGAAAATCGTGTTTTAGTACA
+AGCACGCACTCATAGACACCAGATATATGCATTAGTACACCGAAACTACA
+AGTACACCGCATACACACACAGTATTTTTTGACTTTATACTTTATATGAT
+CGAATACGCTTCCTTCTGCCTGTGACATACTTTTCAACAAATCTAGTATA
+CCCTTTTACTCTACGAGTAACGGGTATAAAAATGCGACCTGTTTAATGCA
+AAATGGCTAAATCAATTTCTTGAAGCACGACGTGCGGACAGAAACCCCCA
+AGAAAAGATATCTACTCTTACTTTTCACACGTGGCAAGCTAAATACTCTA
+TTGACAATTATTCTACTAAAAGGTCATTTTTGAAATTTATTTATGTGATA
+GTATTGTACATAGCGTTAAGGCAATGCAAAGCAAGAATTTTTACATGGTG
+CCAATTGATCAACAATAATATTGATTTAAAGTTTAAGTGAAATTTACAAT
+GCATGAGCATACGTGTGCACACATACAGTTGTCGGCTGTCACTGCTGGCT
+GTAGAGCTCTCCGCTTTCTGGCACTTGAATAAAAGTTCGAGAGAGCTGGA
+TCCAGTTCTTAACCCAGTCAAAAAAAAAAAAATAAATAAATATCACGTTA
+GAGAGCCAGCAGTGCTGTAGCTTGTATTATGAACCTTAAACGGCTAAGGA
+TACCTGTATCGTCGGCAAATGTGGATGTGGATACTCTTAGGCAACTATTA
+GGCGACGTTGCTGTATAGATGAGGTAAGAACTCTGCCTTGGGGGTGTTGC
+ATCGCACTGCAAACTTTCTGGACGACTTAAGAATGTTCTGAGTTTTTACT
+TTAAACATTAGGTCGTCGAGTCAGACTCTGTCGAATGCTTGGGATACGTC
+TAAAAATACGGCTGTGTAGTACTCACGATTTTCGTATGCAGATCTTAGTT
+TAGATTGTCGGGTTAGCAGGCATTTTTGAATACCTAACCAGACTTTGGAA
+TCATTATGAAGATCGATCTTTTCCATCCTTCTGGGCAGAAACCAAGTTTG
+GTGATGGTATTCAAGAGCTGAGTTATGTAGTGAACTGTAGAATGTGGGGC
+AGCTCGATGATCATTTTTGGATCACATCTCAGCACATTTTTACGGGCTGA
+GATTGTCTTTAACTAGACAGTTATTCCAATATAAAAATTTAGATTAGTAT
+TACTAGAGACAATGCATTTATGTACATACACATATGTCCATAATTATTTG
+CACGGTCGCAAGCCTCCCACTATTTTTTATTTTATTTATGTTAGGCATCT
+ATGTATTTTAATTTTCTTTTGCAATCCCAATATCTAAGTAACTACCGAAA
+CTATTGACGAAGTCGACTAAAACGGTGGAAAGACAATATTAAGTAACATA
+AGTTTATTTGGGTATGTCCATATTGTGGCTTTGCCCACAGTCCGTAATAA
+GTTTTAAATTTTGTAATAAATTTTTTTAGATAAAAATATATGTGCTCTCT
+TCAGTTCAGTCAGAGGTTTCCAACGCAGTGAGAGGCATTTGTGACCATAT
+GATGTATGTATTTTTAAGCAGTATGAACAAATCGATATATCCGTGACTTT
+CTGGCCGTCCGTCTGTTTCTACTCATGATTTCATCATTATCGAACGACTA
+TATAAAGTTAAAAGCTGTCATATGAACAATGTGAAAATTACTATCTAGTT
+AGTTATTAAATAATGAATTGCTTTTTTTAATAAAACTACCTTTTTTATAG
+CAATTAAATTGACACTTTCAAATAATACTGAAAAAAAATAATTAGTAAAA
+AATTATCAGTATTAGGCATTTCACGTATATTAATTTTAAAGAGACAAATC
+ATTCAATATTAAACTTTCATATTACATTACATACAATTTAAACATAGAAT
+TACAATGCCTTCTAAAAATGTGCCGAACCAAATTATTATATAAAAGGATA
+TCCCGTCACTTTTGAAACAACATTTACCGTAATACTGCAATTTTTACATC
+TTGCGTGAATTTTGTTGATATAAACTGATAGATACTCTAATTAAAAAATG
+ATTTTGCACCTGTTAGACCTATTATGAAATCGTCCACATTAAAAGACACT
+GACCAAAAATCTCAGAACCACCCCCTTACATTTATCATACAATGATTAAG
+TCCAAAAAAAGGACTACTATTATTAACTGCACGATATGCAACCCTATTTA
+TCAATTTATAAGACCGAAAAACTCAAACTTTACTTATTATTTAGTTTTTA
+TGTTTTTTAAATATTATTTATGCGTTTTAAATTTGTGGGAGGCACATTAA
+ATCTAGTTGAAAATAAAATTATTATTTTCGTGGCACTAAAAATATTATTA
+CAATGGCATGTAAAAACAAGAAAAAAGGCTCTATATATATATGGTATATC
+CCTGAATATCAGATACCCGTTAATCACCTAGTGCAAACGCGAACGCGAAA
+TTTCATCAGTTTTCGGGGATACCGATGGATATTGGGGAATAAATGAGAAA
+AAAAATTAAAACTGTTCAAAAGTGTGGGCGTGACCTGTCGGTGGCACAAA
+GTTTTTTGGTAAATCGATAGAAAATTTACAAGGTTAGAAAATTTTTTTAA
+AAATATTAAAACGTTTTGCAAAAAAGGGCGTGGCAGTGATGGGCTGTATT
+GGGGTTTTTTACAAATCGATAGAAATTTACAAGACTTCTTCTAGGTTTAA
+TAGTTCCTGAGATCTCAGATCGACACGACTATTGATCCTGATCAAGAGTA
+TATATACTTTATATGGTCGGAAACGCTTCCTTCTGCTTCAGTTACATACT
+TTTCAACGAAACAAGTATACTCTTTTACTATACGAGTAACGGGTATAATT
+ACAGTTCCTATTAATCAAGCCAAAATGTAGGCGCATGAACGTTTTATTTT
+ATCTGGTGTTATTTGGTGTCCATGACCCTAAAAACAACACACTTCAAAAA
+ACAAGCAGCAGTTTCGTTTTGTACTTTTCTAATTGGCAAGCAGATAAAAA
+TATTATTCCATCGTATTGTAGATGCATAGAGCAAAGGTAGATTATTAATC
+AGCTATCAGATGTTGATTATTTTTTGGGTTTTTATAATCCAAGGGCGGAA
+CCGTTAAAAAGAAAGGGGTATTTTATAAGTTTTTAATTAAAATAATTTAT
+GTATTAGCTAAATACATCGTATATTAATATAAAATATTAATGTTTTTAAT
+TACATATTTCCCCATTTTAATAATGACGGTTAATTACATTGTTTTCGACT
+TTTTATTGACTCTTACCTGACCAACATTTAAGTCCCAATTTGGGTGTCAT
+TTCATCCGTAAGCAACAATGGCAGCAGCGTTGGCATCACCAGTAATGTAG
+CAGTCAACAGCATTGGTGTTGGCATGCTGGCACCTATTGTAAGTGGGGGT
+ACGGTAATGTTGCCCAACTCGTCATCATCGTCCTCCTCATCATCATCCAC
+CTCGTCTTCTCATACACATGTACAATTGATGGCTACCAATAATGGAAACG
+CAGTAGCATCTTTAAATGGAATAACAGTTACAGCTGGAGGAGGTGGTGGT
+GCAGCAAGCGCATGTTCACAGCAATTGTCCCCGCAGGCACCACCGACATA
+TGTAAATTTATAGATCCAAATAAAAGAGTGCAGCAACGGAACAATAACAT
+CTGAGGCCCCAGGAAACAATAAATTAAAGCAATGATGACCAGTTTTTACA
+TCTTAAAATTGCTTCAACATCCAAGCCCGTAAATAACAAATCAAACAATT
+AATATAAATGCATATCAGGGTTTACAAAATAGCTCCTCTGTGTATATAAA
+GACCTATATACATTTACTTATTGCATGGTTATTTTTTATGTAGAGTTAAA
+GATTTTCTGATTTAAAGTAAAGATGGGCAATGAAAATACCCAATTTATTT
+CCATATATTAAAATATGGAAATAATTGCTTTTGTTTTTTGATAACTATTA
+AAGCTAGTTAATGTAAATGTTGTGTTGTTCCTAACAACCCATTCCAGTTT
+TCTTATAAAAGTATTTCAAGGATTTAAGTAAAATTTTAAATGCAATACAT
+TTTTATAAAAAAAAAATTTATTTGTATATTCAGTACTTTTTAATCAACAT
+ATTGTACTGAAACCGATTTAAAAAAAATGTTATCGAGTTATTCTAGCGAA
+GCTTTTCTGTTTGTCCGTTCATTTAAGTGTCGTTATTTATAACAACATAG
+AAACCTTAAAACTATTCTGTGCTCCAACCGACACAGCAGACGCACAAATA
+TTGAAACAAAGTGATTAGATTTACTATTTTCAAAATAATTTATTATTACA
+TTTTTTAAAATGTTTAACATTTTTGCGCTTTATGTAAGATAAGTTTTGTT
+AAACCCTGGTATACGTTTTTAAAAAGGACTTCATTGTTATTTGTTATATT
+TGATGTGTGAAATATACAAAATTATAAAATATTTCCTGTATCTGCTCCGT
+TATTTGTATTAAGTTTCTTTGTATTTTTTTTGGTGATGCACTTTTTTTTT
+GCTTTTCTTAGTGCTATAACCTCCTATTTCCTCCTATTTTAGTATTTAAT
+AGCCTTTAAAGTTAAACCTAAAAAAATGTGGCACAATTCATCTCATTCAA
+AGTTAAAGCACGATATGTATATATTTTCGTTATGTTTTATTCCATTAAAC
+CTTAATCACAACAGATTTTTAACATATATCATAAATAAATAGTTTCATAT
+TCGCATTAGTCTGAAACTGAAAATAGAAAGTAAATTCTCAATATGCATTT
+TGCCATACTCTACTATGTCCAACAAGAACGACCGTCCTGATTTATCTTTA
+TTACTCACATTGGCAACCCAATGAAAGAGGAAAATTGCTTTCGAGTTTGT
+TTCAGTTTAAAAATCTGCTGAACTGTTCAAAAATGTATTAAATATATAAA
+AAAAAAAGTGACCTAAATTTTTTTTTCAATATCTATAAAAAATTAAAAAA
+AAAAAATACTTTTTTACGTTTACCTTTTCTTCTATATTTTTTTTATAATT
+TTCTATACATTTTTGTCTTCCATTTTGTACACCTCTACGGATGGTATTCA
+AAAGGTTGCAATAAGGGTATTATTCGATTAGTATCAGCAGTCGTGTTGAT
+ATAGCCCGTCGGACGGTCCGTCCATCTGTCTCCCTCTACTAGTCTCTCAG
+TTTTATTGATAGTCGGCACGGGGTGGATCAGAGCACATATATGAAAAAAG
+TGCCTTAGTTTTTTTTTTTTGGCCTAACTGGGACTTAGTTTTTTTGTATT
+AAAATCGGAGGACTATATCATATGAAAATAGAAAAGAATTCACAGTGTCA
+TCGTTATTGATTTTCGTTTAAATAATAGATGACAATTTATGTAATATTGA
+ACAACAATAACAATACTGAATTTCTTTTTTCGTTTTGTGATTGATCGAAA
+CAATCCTAATGAAAAACGTATGTGTTTTATTAGAGACATTACTACCAAGA
+CCACTTATAGATAAGACGTTTATCAAACATGTTCATTAAAAGTTTAATAT
+AGCGAAGAAAAAATCTTTTTGACGAGGAAAAAAAATTTATAGATTGCACA
+TTCAATAAAGTTCCGATATCAACTTTAAAAAAATAAATTATATAAGAGAA
+ATTGTTTGTTTGGCCACAGTTTTTAGTCAAATTAGACAAATTACTTTTTA
+AAAGCATAGAAAGGACTGTAAATGCATTTTTTGTTGCAGAAACCTCGAAA
+AATTGTTCATATTATTTTTAAAAAACCATGTTTTTGATATACAATACCTT
+TTAACAAGAATTAATTAATTTTTTTTAAATTATTATTTCAAATTTTGAGC
+ATTTACTCTTTTACCATATAAGACATATCCACCTTATAAGTTGTGCTCTA
+CCTTTCGATTGGTGTATAACTATATATTTTATAGATAATTATTGTTTTCT
+ATTGGTTAGTCATAATCAATGGATTACAAAGAAGTTAAAAAAATCACTGT
+AGTCGAGTGAGTCAACTTTTAACACACCGTTTCTTCCTTTTCCACACATA
+AATTAATTGATCAAAACTTATTAATGAACAGTCAGATGGGGTACTTTTCA
+AGAAGTCAAAACCAACTTGCACAGCGTAGACTAAAAAAATAATTGTATGC
+TTCATCTTTGACACACGTACAATTTAATATTCATATTAAAATACCGGATC
+GAATTACTATATAATGATGTGCTCATAAGTATATTTTGTAAAATTTTTGT
+ACGTTACTTACATCTGTATTGTAACTATCCTCTTTTTCCCAAAACTTTTT
+TCTCGTCGGATTAATACTAAGTAAGTTAAAATCGAACGCGGCAGCCGTCT
+TCACACGATTTTTAGGGTGTATGTGTCGCGGCAGAGCGTCAGCAAAGGAA
+CTCCCTGACTGGCGAGGCGGTAATAAAGAAGAGAAGTTTGCAATGGCATC
+GAAACCATATAGGCATGCTGTTTGTAAGACAAAATTGTTGATCTGTTCTG
+TAACTCTTAAGGCTGAGATCCTTGCTGCATGAATTTCAAAATATTTGTTT
+ATGTATCTTACGGAATGCAAATACTTGGCACTCTTTGTTGTTTATATATA
+AATATAATTTTTATATTTAGCTTATAATTATGTGTTCTTCTTTTTTACAT
+AGGCGCAAAAAGAAATGTATTCGTTATATGGAAGCCCTGAACGGCAATGG
+GCCCGCCGAAGACGGCAGCTGTTTTGATGAGCACGGAAGTCAGCTAAGTG
+ATGACGACGAAGATGACTACGATGATGATAAACTAGGCGGAAGTTGTGGA
+AGCGCCGACGAAACCAATAAAATAGAAGATGAGGACTCGGAATCCCTTAA
+TCAATCTATGCCAAGCCCAGGCTGTCTTAGTGGATTGTCCAGTTTACAGA
+GCCCATCGACAACAATGAGCTTGGCAAGCCCACTTAACATGAATGCCAAT
+TCAGCAACCAATGTTATATTTCCTGCTTCTTCTAATGCACTTTTAATTGT
+CGGCGCAGACCAGCCGACAGCACAGCAACGACCCACATTGGTGTCAACCT
+CGGGATCGAGCAGCGGTTCAACCAGTAGCATAAGTACAACCCCAAATACG
+TCGAGTACAGTTTCGCCAGTTACATGTATGACCGGTCCGTGTCTCGGTTC
+ATCTCAGGAACGAGCCATGATGCTTGGAAATCGGTTCAGTCACTTGGGAA
+TGGGGCTAAGTCCACCAGTAGTTAGCACGAGCACCAGTAAATCTGAACCA
+TTTTTTAAGCCTCATCCCACAGTTTGCAATAATCCTATATTTGCATTGCC
+ATCAATTGGTAATTGTAGTTTAAATATTTCTTCAATGCCAAACACATCCC
+GAAACCCTATTGGTGCTAACCCACGAGATATTAATAATCCCCTTAGCATC
+AATCAGCTGACTAAAAGACGTGAATATAAAAATGTTGAGTTAATTGAAGC
+TAGTGAGTCAAAGACTATAGTTGCCCATGCCGCTACATCCATTATTCAAC
+ATGTAGCAGTGAACGGCTATCATGCTAATCACTCGCTTTTAAATAGCAAC
+TTGGGCCACCTTCATCACCAATTAAATAATCGTACAGAAAACCCGAATAG
+AAGTGAGCAGACAATGCTGTCCGTAAGTAATCATTCTGTAAATAGCAGTG
+AATGCCATAAAGAATCTGATTCGCAGGCTATTGTATCTAGCAATCCTCCA
+AACGCTGGATCTTCCGATAACGGCGTTATTAGCGTTTCATAACTGATCGC
+CATGGATTTGTAGAATTGATTAATCAAATTTTAATGTTAATGTGTGAGAA
+AATAATTAAAATAAAAACATAAGTGCAATAATTATTATTCTCGCCAGCCC
+AAAGCCATCTTATGAAACAAAAGGCCATCAAAACTAGTGCCACGACTCAC
+ATCGCAATATTTCGTTTAATAAAGAAAACATAGAATTGGTGCACAAAAAT
+CTTTTGAAACGACTCCGAGGCCAACCCGAAAGAATAAAGAAACATGAGTC
+AAATCTCAGGCTAGGCCGTGCCAAATAGAATAAACAGACAATACACACTA
+AAACTTAGTTACATAAACATCTATTGCATTTGACACCTTATAAAATAATA
+TTTTCAAATAGTTTTCAAAATAGTTTTCTATTTATTTAGCTTAACACAAC
+CAAATTATGTATTTTATTTTAAAATTAGACACAACTTGCCAAAATCCATT
+AATTAATGCCTCTCCGGCACATATGTATTTGGTCATATTTGTTGTGAGTA
+TAATTTAACTAATGGTTTCTGCACTAAAACTAGGAGAACAAAAAACATGG
+ACTACGACGATTGTCGGTCGAATCACTTAGTCTCTTTTATCGTAAACTTG
+GTCGTGTGGTCATAATCATAACGTCACCCTCCTCCCGCCTGACGAAAGTC
+TCTAGACTCAAGACTTAAATAAAATTTATAAAATATATTTTAATATCCTG
+AAACATTTATATTATGTATAGAATGGACAATGATTAATTAAGCTGAACAA
+AAATTACATTGTTATTTCCGGGGATAAAACGATTACAGAGAGGTTACTCT
+ACTTAAAGAGCGCGTGTGCGTTATGACACAAGGCGGTAGGATGTCCCCGG
+ACACGTTCACATTCGCTTTAAAATGTTAAATTTAACCTTGTTAACGTGTA
+ATATTTCAAGGTATTTTAGGAAACGGATCAACATACTGTATGCCGAAGAA
+GCCGGTTCCATTCTGGTCTTGTGTATTTAATTTAAAAGGGATGCATACAT
+TTTACATCTAAATCTAATACTAGCAGTCTGGCTAAACCAACATACCTTAA
+AATATTTTCGAATAGCCCTGAACATTTAACGTAATCTTTTCATGGTTATA
+AAATATAACTATTCCAAACGAAATATTGAAAATATTATTTTTAAATAGGA
+TACATTCTCAAATTACTATGCTTGTAACAAGTTCGATACTATTTTCTTTA
+GTTAGGTTTCATTAGCAGACTTTCATTATTACATACTTACACGGAAAATC
+ATAATAAACAAAATAATAATAATTACAGAAATGTTATAAATATATATTTT
+ATTATTTTAAATTAAATGTAAAATAATATATGTGTACGATATATATTATA
+AGCTAAATGTAAATATGTATTTTCTTATATAGAACGTACTGATAATCTTT
+ACGAATTTATTGACCATAAGACCTGATAGCCTTTATTCCATGTAAAACGT
+AAAATCCACATCTACAAACGAAGAAATTATAATCTTGTATAAAGAAGTAG
+GTCATATTTAAAGAGTAAGTTTGGTCTGAGCATCCATATAATTATATGCA
+GTTTTATACTAGTCTCCAATCAGTTATTAAACACTTAATTATTTAATGTA
+CAAATGTATTTTCAACCTCAATATCGGGCTTGTCGTACACGGTTTAACAT
+TTCACTATAATATTTGTTTTTAATGTGTTAGTTATTTAAAATGCTTTAGG
+TTTAATTATCTCATATGTACACCGGTACTTAATATACATATCTTGATTTT
+CCGGAATGACAATCCTGTATATCCTATAACACTAGAGCCTTATGTAATCC
+ACCTCATTTAAAACTTATTTCACAAAAACATATAAAGTAAAGTATAGTAA
+GGCCAAACCTAAATTATTATACTCGCTACTCGTAGAGTAGACATGCAGAT
+TATAGTGCCACCTAAACTTCCCACTATAAACCGCCGAAAGCTGATCCTCC
+CACACTTAACTTTGTTCTTTATTTTATTATTTGCCTTGCTAATTTCAATT
+GTAATGCCAATAAATTTTTAAAATATCATTCTTACCCTCTGGGTTGATTA
+ACGTGTATCTAGTAGTGTAGAAAATCAACTTTACTATAGTAACTAAAATT
+TAAATGGTAAACAACTTTTAAAACGTATCTCTTATTTTACTTTATATTAG
+GAGTATTATAATTTTTAAATTGTATAGACACAAAATCTTCATTGACCGTG
+CTAAAGTAAAGACATAAATGCGAGCATAACTAAGCATTTTAATAACCTTA
+TTTTAACTAAGATATTTACAGTATTGCCAAATGTTGTTGCGAATATATAT
+ATAAAAAATATTTAATAAAAAGGAAACGCTATAAAAGTATTGTACATAAA
+ATGTATTTATATTTCCCTTTATTGTCTTTCCTTTTTCATAAGCCTTATGT
+AACTGATAGCATTTGTAAATATTTTAAAAATATTGTAATTCACAAGTCTT
+TAAATAGGACATGATACATCTATTTTTATTTTTATACATTTAATTTGCTA
+AAACTATAAAAAAGTTTTAAAATCGTTAACACTGTTCTTATAGCTTCGTG
+TTTTAAAATAAGAGAAACTGAATTATTTACTTCCGTGTATTTTTCTTTAA
+AATGAATATTTACTACTATTTTAAATATAAAATAAATATCGAATTAGTAA
+TACGTTTTCTATAGCTTATCTGGTCCGCAAATATTATTTTATAGAATATG
+TCCCAAGGGGTTTCACGCTACCCATTACTCGTAGAGGTTGATTCAATGAA
+AAGATTGTCTCCATCAATGATTAAGAGCTCTAGCCGAGTCTGTCCGTATT
+TCGCACTTAAAAAATGTTTGGATTTTTTTAACCGGTTCCAATGCATTTTT
+GGCGCTATTTTAGGATTTTAATGGCGATAGATGTAGGCGCCGCTCGATGG
+GATTTAACATGAGTCTAATGGTCGAGAAACTCGAATATAGTGCCTATAAT
+AATTTGCAATTAATTGTTTCTTTGAAAGTGTTTTATTTTCAAACTTCTTA
+AAATGTAGTTGAAAAATTTGCTCATATATTATGAAACCTGTATTACTTTT
+ATCTTTGGATAAACAGCTTGTAAATTTTTAAAATTTTATTTGATTCACAA
+TTGTAATTAAATTATTTTATTATAAGCAAAAATTAAAAATTGGTATATAA
+ATTCAAAGCTAAAATGTTTTGTATTGATAAACAAGATCATCCCTAGACGT
+AGGGAGTTACTTGTAGAGTAAAAGGGTAAACTACAATCGATAATAGGTAT
+GTAACGTAGCAGTATGCGTTTCCAAACCAAAAAATATCAGGATCGATAGC
+AGGTAGACATGGCCATGTCCGTGCGTCGGTATGAACGTCGAGATCTCGGA
+AACTATTATAGCTAGAAAGCTTAGGTTAGATATGCGGGATTCTACTGACG
+TCTGCGTTGACACGCCCACTCAGACTCCGACTTGAACTAGCATGACCACA
+CTTCTGTTTTATTATTTGTGTGGCCAATTTCTATCGTTTAATCCGCCAAC
+ATGTCGCTAAAACTGAGACGCCCGTATTTTATACTATTATTTGATTTTTT
+ATTGTTTTAATACTAATATAAATTTGTATACATTTATTAATATAAATTTA
+TATCGATTTGCGAAATAGCTTTTAATTTGGTTTAATTTTACCTATTTGCC
+ATAAAAGATGTTTAAATTTCTTGTACGCACTTCAACTAGCTGAGTATCTT
+GAGGAACTCGACTATAGAATTCTCTCTTGCTTTTTAGTTTAATACATGAA
+TATTATACACCAAAATCACAGTTTATAATAGATTTTATATTTTACGAATT
+TTGAAGTATTCTTAACAGATTTTGAGCTCACATATGCATGCAATTTATTT
+GATCAACGTTTCAATATACACTTCGCATGCTGTATTTTTTTTCTAGTAAT
+AAAAGATGTTTATACTTAAATTGTGCAATTTTTAAAAAATCATAATCATA
+CATAATACTTAATTTCGGCTTCACCCCCGAAACTCTAATCGTTGTAATAA
+TTACTAAAAAAAATTTACTATGATTATAAGAAAACAAATAAATTTTAAAG
+AAATGAGAGTGTCATAAGAATAATTATGATTACGCAGTTTCATAAAGTAA
+AATAATATGCTTTAAAAAAAAATAATGTGAGTAGGTTATTTTGGAAAACA
+TTCTGGTTGCATTAAAATTTAACTTTTACCATTTATCTCCAACCGTTTTT
+AAGATTCATAACTAAGCTCGGCATTTGTACGATCCCAATAAATAAGTTAA
+TGAACCTATATTATGAAACCAAAAAATTTGTGAAATTAATAAAAATAATT
+GAACTTTAAATTTACATCAAGTTTAGAAATTCAACAAATACACTGCTGTG
+ATAAATCTAATTAACGATTTATATAGGGCTCTAGTCACATAGATACATAT
+TATATGATTATAAATCTATATGTATATATGTATATGTATTTAAACGTGTA
+CATACAGTTATGCACACATTTACATATATATGTATCAATCGTAAACATAT
+AAATTTATTAAGAATCTGCGTTACAACAGTTCGGTGGTCATGATAATTCA
+AGCAAACTAACAAATCATATGTAATCAGAAGAATGTAAAGGCCATTGCCA
+ATTTAAAAGACTGTTTAACACAAATTTTATACGTTTAATTCCAAAATTTA
+TCAGTACACAAAATTGCTATATAATGCTTTAGTCTTTATGTTTAGTGCAA
+ATCGTTATCTAAAATGTAATGTTAGTATAAAAATAAATATCATAAGCTTA
+TTATTTTTCGATATTTGCGGTTCCATCGTGCTTCCATTGTCTGTGTTTTT
+GTAAAATATTGCTTTTTATTCAAACGACATCGCAACTTCATTTGTTTGAT
+TAACAAATTCCTTATTATTTCATTTCTATAATTTGTGTAAAAATCAATTA
+AGTAACACGAGTAATACACTATAATAAAAGTACCCCATCAAATCAATTAA
+GTGGATCAACAACGAATATGTAAATATATGTTGCATATACATGAAGTATT
+CTATATAAATTCTTTTTATAATGTTAAAAATGAGTTTGTTTGCTTTTTTT
+AAGCTATAATTAAATATAAAATTAAATTTCATTTTTAATACTGCAATATT
+GGTCGACTGATGGATTCTTAGCGTAAGATAAGGTTTAGATAGTAGAAAGG
+GTTAACAATCGTATACTAAACCTACGCAGATATACAAATTTCTAATATTA
+AGATGATAGTAATCACAAATATAAGTTTAATAAAATAGTATGTATACACA
+TAGGTAATAAATAATGTACGAAATATAGAAATAATGCAAAGATATTGAAT
+AACAATAAAAACAAAATTAAACTATTAACTTTTTATATACTGACGCACGG
+CAGAATTATTGATGCAATTCTTAAATTTTTATAAGACGTGCCTTGCAAAT
+ATAGGAAATGTTACGTCGGTATGTAAGTTCATACACCCGAGTGCCAATTG
+GATCGTCGCAAGTCGCGCAAATTGATCCCCCCTTTTACCAAGGTCATTAA
+AAGTTATGTCATCCTTTTTGCCCTACAGCACCCTGTAAAATGTTCTCATT
+CTATTGTATTTGTCTTCATATTGTATATTTATTGAATAATTGCTGGCTTG
+TGCCATGGGCATACATTAAAAGATATAAAGAAAATTCGGTGACTGTGTTC
+CGTCAAACTTACCTCAATCCCATCCTGGGCGATGAGATCTGGACCCTTGA
+TCCTGGGCATTTCTACATATTAGGTTGTAATTATACATACATATACACCT
+TCTCCAATATAGTACAGATTAAAAACATTTACAGAAAAACAAGCACCATC
+AAGAAGGTATTGTATATATATAAGTAGGGCCGTATGTATGCTTGTATGCA
+GTATGCACTGCGGCACGCTCCAGCTGCGGGGCCGCTATCTTATTCTCCGA
+TTTCTCGTTCTCCCACTTGTTTTGCATTTTGTTTTGGTTTTTATTTTATA
+TTTGTTAACATTTAAAATGCATGATTTCACTCTTAAATTTGTCACGGATT
+ACTATTGCTAGTAATTACTATTACTATTATTAATTTTAATGCCATTTCCG
+GTTTAGGTTTGTGTCGGTGCATTGCTTAATTTGATCTGCCGACTCCGTCT
+TTTGATGATGTTTTCACATTTTGCATTTACTGCGATGGACGATGGATCTT
+CTTTAACGCATTGTGATAGGAAGCCTCTGTACAGATCTCTTCTACGCATT
+CGCCAGTTTCAGGAGCACTAGAAAAACTAACACCATGGCGATCAAATTAA
+GAATGTTCTTTGCGCCTAAGGTCTCGTCCATGTGGTAAATCAATTCCACG
+GCGGTGTTGTCAAAGGCCTTGGACTGCTTGCTCTCCATATTGGAACTTCC
+TTTCTACTGGTTGAAAATGTTTTTTTTTTTTTTTTTTTTAAATAATCATT
+CTATTTATTTTGGATTCAAAAGGAATCGTTCAGTCAATTCCTCTAAAACT
+TAACCTATTGTGTGTATAAATGTATATGAGACCAAGTGGTTTCTTAATTA
+TTAAGTAGAAAAGGAAAAAAAAAGAATTTTTCTAGTTATTAATTACTTAA
+TGTGTAATATTTTATACTATCCTCCGGGTAGGGAGATCGGTGGGGTGTAC
+CCTCTTCAGCCTTCGGAGGGAGATGGGATTAGCTAGGATGTTTGCTAGTT
+GATTCGGGTGGACCATAAGCCTGTCGGCATAACGGCTGCTGTGAAAATTG
+ATCTGATTGAGAGGGATAACTTTCAGATCTCTTTCGATTACCTGGTTTGT
+CACTTACCAGGGGAGCCCAGATGCATGGCTTGCAGCTCTCGACTGGACCA
+CACGGAGCCTATTGAGCTGGGATTTGGCGGCAGTTCCCCACACCTGGATG
+GCATAACTCCACGTTAGAGCAAGTATGGCTTTGATTAAAAGAGCCTTAGA
+GCTCATTTGTAGTTTACTGGAGTGGAAGAGCCAGTCGAGCTTTTTTAGTT
+TCGCCAGTGACTTGAATTTGACCGACGTGATGTGGGCCCTCCAGGTCAGT
+CTCCGATCTAGATGAACTCCTAGGTAGCAGTGCGATGTGACATTGTTGAC
+GGGGTTTCCATCAAAAGTCAGATCTGTGCAAGTTCCGGGCCGCAGGGTAA
+AAGTTACACAGGCTGACTTCGAGGAGTTAATGGCCACATTCCATTTGGCA
+GTCCATTTTCGACTGCATGCAGCCATTCCTGGACTGCGTTGGAGGTTGAA
+AATGTAGGTCCTTCTTCAATGGACTTCCTTAGCGACTTCTTTTTTTATCG
+GACTAGAGGACTAGGATAATATTTTACTATTTCCCCTATTTTGGGAGTCA
+ATGCCCGACTGATGAACTTTGCCAATTAGAATTAGAATTTCCATGTGAAC
+AATTGTGCCCGTTGGAATACCTATTTGACGCTCGTTATTTGTCGAGCTGC
+ATTTTCTTTGTTAATATCACTCTACACTCCTCCTCCCTCTGTTTCAGATC
+CTTTGCTGCTCGATGTGTGACGCACGATGTTGCGTACGTAAAATAAATTT
+AGATCTGTCAGGGGAATTCGATGTAGTAAATGTAGTGGTAACGGGTAGAA
+ATATTCTGAAACATTCTTATGTTTTATTCCTTTTATTCCTTAGCTTGCCC
+TACCGTGGGACCTTTAAGCTTATTAAAATCTACCCCTTGCCGGCAGTTGC
+TTTAATTGAGAAAACTTTAAGGAAAACTTTTACGTAATGAAGTGGCAAAT
+AATGAAAATTTAGTTCTATGAAGAAGAATGTCGTGTATTTGATGTAATTT
+TTTAAGTGAACCTTAAATGATGGAACAAAAAGGTTCACATCAGATGACTG
+CAAACATCAGTCATATTTCTGATGGTATATCTGACTATAAATTCAAGCCA
+CTTTAATCCTCCTTAATTAAATGAAGTTCAAAGCTATAAATGATTCAACA
+ATTTATTTAATTAGTACGATTTTAAACTCTAAATTATAACACTGTTAATA
+TTGTTTTATTATAAATTGCAAAGTAATACATTGAATAATAGTTCTGATTG
+TCAAGAAAATGTTAAATTTTTAGAAAACTTAATAAATCGACTTTAGGTAA
+ATTATTTAAGATATCGGCAACTATTTCATGATGAATACCGCTCGATTACT
+CATCGATTACTCAGGTAAATCGACATTTCTCTAAAACAAAATAATATTAT
+TTTAATGATTTCATGTCGTTATACACTTTAATTACCTGGTTTTCAAGTAT
+TATAATTTGTTCTTCTTTCTAACGTAATGGTCAAATGTTAAGTATTGCAT
+TAGTATCAATTTACTCCTTTTAGTGACACCTGCGTTGCAGTACATATATT
+TTATCAATACTAAACTTACCATCTGCGTTTTTAAAAATATCTTGCTAAGG
+ACCTGTAGACTTTGTAAATTACTGTTCATAATCGCCATCTTTTTCAATTC
+CGGCAGTCGGCAAAACTTTTTCCGGTTGATGAGTGCCAAACTCTGCATTT
+TTAAAGCTTTTCTCCACTATATCTGAGCGGCCGATTTTGTAGAGGGCTTC
+AGCTAGTACATTGCCCGTCAATATGCCTCCATGTTCTAGCCATAGCTGTA
+ACATTGCCATGCTCTGCTTTACGCTGTCGTTTAACAAAAATTCTGTTTTA
+ACAAGATCGATATCGGCTTGGGAAACACCCAATACATTTGCAAGCAAAGG
+CCAGTCACTTCCTAAGTGGCTACATATGTCGTCTAATATTACATCAGCCT
+CATGAATTAGTTTGATGTCACTTGACATTATACAAGCTTTAGTAATATCA
+ATTTTCTTCACCTGTTGTTCCTTTACTCCAAATACAATATTTTCATTGTG
+GTTTAATTTTCCATGCGCATTTATACAATCGTTCAAGCTATGCAGGTTAT
+CTCTTTCGAGATGGTTTGTTATAGTTTTAAAATCCACTGAAATGTTCAGA
+GTACAAAGCGGCTTCAGGGGCACTTCATCTGGTCCTACCATCGGGTAGGT
+CATAAAGCAGATGCGACCATGTGGAAATTCTTGATCTTTAATGTGAGCAC
+TAAAGGAAAGCCGGTTTTCGCAAAAAGGTTGAAACTTGGTATACAGCTGT
+TCGCCTTTCTTTAAAATGGGAACAATGTTACCAGCGAATTCAAGATATAC
+AATTTGATTTTGCAATACTTCGATATCCCTGCTTTTGGCAACTTCTTTAA
+AATATTCTTGTTGCTCAAGGGTCTTATCCTCTTTATCATCAGTCATGCAA
+AATACTGAAAATTTTGCTTCCGTTTGGGAAATTCGTTTTGCAAATATTAC
+AAACTTGACATAAAAAGGAACTTTGGCCAAATGACTATAAAGTTCTGTGG
+CCATTCGTCCTGCGTCTATGATATTACGGCAATCTATTAGCCAAAACCGG
+GCAGAAACAGTAGTGGTAAATGTTACACTGTCTCTAACAAATGACAACGG
+TGTTGATCCAGTAACATCCTCCCATGTTGCTCGGGTTTGACCACCACTAA
+TGGAACACAAAAGTCGAAGAGTAGGCGAACTTGAATTTCCATTGCCATAA
+CATGCATTAACCATACTATTTGTACATGCTTTTGGAGCTGGAATGCTTAA
+TGTAATAGCTTTGTGAAATTTTCGACGGCGTGGCTCCACAGTTACTACGG
+GTGAGACAGCGACCCCTTGACCGAGCAGTTTAGAACATTCAACCAGGTCT
+ACTGACTGAGCCTGAAGACCGACTCGAATTTTTTTAGTTAAAGCATGAGG
+CGGAAATATAGCTTTGACCTGGGGCACTGCTGTAGAGAAAACGGTTCCAC
+CATCAGGTCCAATAACGTGCACTTCCTGACGAACTCGCGAAACAACAGCA
+AAAAAGTGCGGAACATTTTGAGTAACGATCCGAACGATGCGATCCGAATG
+AAATTCCTCCGTTTGGTTTATATCTTCACCTATTATGTCTTTATATAAGT
+TATGCTCACGCCAACTTTCTCCATTGTCGGACCGGAGTATAATAATTTCG
+CGCTCGTTTTTTCTAAGGGTGCCATAGTGTGGAACTTCTAAAGTTATTGG
+ACTTCAAGACAAAATAATTAATTATTAGTTTAGCAAAAGAACTCCCCAGT
+TTACCTTAAAAACATTCCGTCAACAGGTGACATTTCCAAAATGCGACTCA
+CAAGTGCTTCACCCTCCATTAAAGGCGGAGGGTTGACTACCCTTTGCGGC
+TTAACATATCGACATGTTATTCGTGTTGGTTCAGCGCAGGCCTTTGGAGG
+TACGATAATGCGCACACCATTGTGCCGATATCCGCGCATGGATCCGCCAC
+GTGCATCTACCAAGAACGACACCAGAAACCTAATAAAGGGTATAGATTAT
+ATGCGTTTATCCCTAAAAATTCCAGGTAAAAGCTTACCCTAAATGAACTT
+GGGATCGGGCAATAACAACGTTATCGGGTTTGTGCCCGATTTCAGTCAAT
+TCAATACAGCTCATTTCATTGGGTAGTATTTCTTGAATGAATAAAATAAG
+TTATTAGTTATATATCAAAACAAGGTAGAATGCTATAGTCGAGTTCCCCG
+ACTATTATATGACCGTTAATGAGCTAGAGAGAATACGAACGCATTGGCAA
+GCCAAACAAATTAAACGAAGATAAAATCAAAACATTTTCCTAAAGTGTTG
+ACGTTTTGGGCGGTTTGTGGGCACTATAGTGGTCAAATTCATTAGAGTCA
+TTCGAGTATTCAGCTTGCAACATGTGAAAAATTAGAGAAGGTAACGATTC
+TTAGGTGCTTACATATGGCCTTATGTCGTGTCTCCAGAAAGAAATTTTGC
+AATAAACAGGTGGCATAATTTTATTTATTTTATACATAAATTAATGGAAT
+ATATTTTTTAAAATTTACAATTTCAAAAGTTATAATATCAATTACAGATT
+GCAACTTTATTTAATTTATAAGTTAAAATAATGATGAACATAATTTAAAG
+TCTGTAAAAGATACTGGTTACAGTCCAGGGTTAAACTATGTCGTCAGTGA
+CATTTTACTTGTTATTAGTTATAAACATATTTATGTAAACGGTAGTTAAT
+TAATTTAAATCGCTTCTTTAAAAAAAATATCAAGGCATTTATTTGTAAAA
+AATATTTTAGTAGATCATTTTACAACAAAATATGTATGTAACTTCGTTTC
+TTGGATCCAAATTGATTTCGGTCTGAAAATCTTCTAGCACAAGCACGCAC
+ACGTTAACACTATCAAGCAAATATATTAACATTAACAAGCAAGCAAATTC
+TATTTTTAAATTTACGCAAGTTTACGCGAGCGGGGAGAGATCAATTTCGG
+ACGTCACCAAAAAAGGGTCTGAATAGTGCAAAACCAATGTATGGCCGTTA
+TGCGTCTTATTATTCTAATGTCTGCTATTAATTAGTGCTTTAAGTACTAA
+ATTTTTATCAGTGCCGTGTTAGATAAGGAAAATTTACCTTTCTTATTTAG
+TACTGAAACATCAGTAAGATCGTGGTCGGTGTTTGTAGTATCGAAGTTCT
+TCTGATCCTGGCCGTAGTTGGCTTTTAAATCATCAGTTGCCATGTATTTG
+TAATGGTTATGATCCAAAAGATCATCACAAGATTCGTCATCGGAATCGGA
+AAGTAAGGTTTCTTGCATAAGCTCTGGAGTCATTACCTTGAGTTTTTCTT
+CAATCGCACCAATATTTGAATTAATAACGGATGTTGAAGTGACAATTTTG
+AGGGATTCCATTACAGTTACGTATCCAAGGTTACTTGCAATGTGGAGAGC
+TGTGTTCCCGTCCTAAATTAAGGATTTGTATTGAATTTGTAATGAAAAAG
+CACGATAATATACAATATATTTATATGGATATGACACAATCTATATAAAC
+AAAACAAAGTTGTTGACTAATATAAGGACTCTAACGACTCGACTTCCTGG
+CGTCCGATTTGTATGGCTTTTTTTCTTTTAGATTCGTAAGGAAAATTTTT
+TCTCTTTTCTGGATTCGTGTTATATTTGTGTTTATTATTGGTTGTTTCGC
+TGACTCGTTCATTGAATCGTTCACCTTTAAAATGCTAAGTAAACAATCAT
+TAATAATCATCTCACGTTTTCTTTGCAAAAAAGCATGCAAGGCGATTTCA
+TTCTGAAGTGAAACAAGTGAAACAAACAAACGACGGTCAGAGCATAGCAC
+TTTCTTTTTCGTTCTGCAGCTATGGCTCTAAAGCTTTCTTCACAGTGAGA
+GCGGTAGCAACAGCGAAACGAAATACTACGGGAGTTGCGTAGCTTTTCGG
+CGATCACCACAAAACTATTAATTATGACCATTATTTTTGACCATTTTTTA
+GAACAGGCTTGGAAATGTTAAAAAAAAAGTTCCAAATATTACAATAGCTT
+TAATAATAATTCTATATGACTTTCTTAGGATGAAATAAAATAAAATAAAA
+TACTTACTTTTGTTAAAGCATTTGGATTCGCTTTATGGCGTAATAAAAGA
+TTAATAATCATAATGTGACCTTGCTGAGCGGCTTGATGAAGCGGGGTATA
+CCCGATATTAGAAGACATCTCAATGTCAGCGTCGTTCTCAATAAAAAACT
+TGACAAGATCGAGGTGACCATAATGGGCAGCCATATGAAGGGGAGTATAA
+CCATTCCTAGTGCGCTCTGAAATGTTAGCACCGTGCTCCAGTAAAATCTG
+TGATACAAGAACATGGCCCTCCTGGGCAGCCACATGTAATGGTGTTAGGC
+CATTTTTTGCAGCGGCGCTAATAACTCCATACTCTAGAAGTAGTTGGACC
+ATATCAACGTTTCCCCCTTGAGCCGCCAAATGTAACGGAGAGAAGCCACT
+CTTGCTAATAATATTAACGTCTGCACCGTGTTGCAACAGCTGCATCGCAA
+TTTCCAGATAATTTTTTTTGCAAGCTATGTGAATAGCACATTGACCATTT
+CGGGCACATAAATTTGGCGATGACCCATTTTTTAAAAGGAGTTCTACTAT
+TGAGGGATTATTGTAGTGCGTGGCCACGTGTAATGGGGTCACATCATTTT
+TCCCCTGAAAATCAATAGAAGCTCCATTTTGTAGTAATATTTGAACCACA
+TTCTGCTTTCCGTATTTGCAAGCTAAATGCAGTGGAGTAAACCCTTTTTT
+GGTAACAGCATTATTTTCCGCACCATTTTCCAGTAACACTTGGACTATAT
+TCTCTTGTCCTTCTTTTGCAGCAATATGCAGCGCCGAATATTTGTCATTA
+GATTGAGCATTTATCTCTGCTCCATGCTGCAGTAATAACATAATTATATT
+AATATTTCCTAATCGAGAAGCTACATGAAGTGGCGTTTGGCCTTCACGGG
+CAATAGCATCCACTTTTGCGCTGCGAAGTAAAATTCGAATAATATCCGCC
+TAAAATAAATAAATTTATTAATATATTTTATGCTATATACTTAAAGCAAT
+ACCTGATTAGCACGAGCTGCCAAGTGAAGTGGTGTTTCTCCGCGTATTGT
+TGGTAAATCCGCACTAGCCTCATGTTGTAGTAAATATATTACAATATTTA
+TACATCCTGAAAGATTGAAATTTTATATAATTTTTATACCCAATACCCTA
+TATTCTCCCTTTTTCGCAATTTAAAATTTTATAATAGTATAGTATTAGCT
+ACCATTTATTATTATTATTATTGTTACCAATATTATTATTTTTATATTTT
+TTAATAAAAATTCCTATATGCTATTAACACATTTTCCTGAGCTTTTTTAT
+TTTAAGGGAAAAGTCTATATGACTAAATCCTTATGATTAACTTATTAAAG
+TGAGATTAAAAGTTCGAAATGCTTATCAAAAAATGTACTTGAGGAAACGT
+ATTAACTTAATAAGAATCGACTGGAGGATAACATAACAAATTTAATATTT
+GTACCTACCCATAAAACTAGCTACATGTAAAGGTGTTAAGCCAGATTCCG
+TGGTTGCGCCAATGTTAGCTCCGTGCTTAATAAGTAGTTCAACCATCTTA
+ATACGATTTTTCTTGCACGCAATATGAAGAGGAGTGAAACCGTTGAGCGC
+GCGGGCATTTGGATTTGCCTTGTAATCAAGTAAAAGCTTAGCTACTTTAA
+CATGACCACAGTGAGCAGCAACGTGAAGAGCTGTTAAGTAATCCACAGTA
+ACTTCATCTACTGGAGCCTTGTTGTCCAACAATAAATGAGCTGCTTCGTC
+GTGCTCACCCTGTGCAGCCATGTGGAGCGCAGACAGACCATTCTTCGTTT
+TTGTCAGTATCGGCGCGTTTTGCTGCAACAAATGCTTAATAACTTCTACA
+TGACCGGAGCGAGACGCACAGTGAAGTGGTGTAAGACCATCACGAGTCGC
+CGCATCTATTTTTGCTCCTCGGCACAGTAATAAAGTGCAAAGTGATAACT
+TTCCCCATTTACATGCCACATGTAAGGGAGTTATGTTATGTTTGGCTACA
+TAGTTTACATCTGCTTTGTTGTTCAAAAGCAAAGTGGCAATGTCCACGTT
+CCCATAATGAGCTGCTATGTGCAAAGGGGTGAATCCTGATTTGGAAACGA
+TGTCAGCATTGGGATCATGTTGAAGTAATAACTTAGCTGCATTTACATCA
+TTTTTTTTCGCAGCAATATGAAGAGCTGGTAGGCGAACCTTCCCACGCAC
+GTCATTTTCAAGTAAGACAGCTACAATTTTGTCGTGTCCCTGCTGCATTG
+CTACCGCAAGTGGTGTGAAGCCATCTTCTGTAGATAATGACGGATTTGCC
+CCATTGGCCAATAGGGTTCGACAACAATTGTCGTGGTTTTCTTGTGCTGC
+CATATAAAGCGGGGTGAAACCATTAAGAGACTGCACGTTCACATTAGCAT
+TATATAAAATTAGCTGATTGATGACATCATGCTGCCCCGCCAAAGACGCA
+ATGTGCAAGGCTGTGTTTCCCTTTTTTGTGGCATTATCGATCTTTATGCC
+CCTTCTTAGCAACTCGCAGCATATGTCCACATATCCGTCCTTTGCAGCTA
+AATGAAGTGCATTAAGACCGTTCTAAAATAAAAAAAAAACTATAGTAACT
+AATATAAATTTACTCGGCTTTGTTCCAAATTTAATGATACGACGCAAAAA
+TCTGTTGCTGAGACACATTGGTGGCCCGTAGTTAAATACAATAAATCCTC
+ACGTGTCGCGTTTTTACGTGATTCCTTGAGAATTGAAAATCAAGATTAAG
+ATAAAATTATGTGGTTCACGAAAAACCGTGAAAGTAAGTTTACATTGAAG
+TGCAAAATTTGTCGTTTTTGTCGTTTCTTGAACATTACATTTGGACTGAT
+ATCTCAATAAGATTTTGGCCACGAACACATCCAATTCTTGGTGGCTAATA
+TTTATTTATTAGTATTTATCAATTACATACTTACTGCATTGCAGCTATTT
+ATGTCTGATATTTCTCCACAGTCCAAAAAATCCATCACCTTTTTAATGTC
+TCCGCTGCGAGCAGCACGTAAGAACGAAATGGTTGCGTCATTCTGAAAAT
+GTAATTAATAATTAATAAGAGCAAAAAAAAACATACTGAAATATTATTCC
+CATTTTGAAACAGCAAATCGCTGAACAGAATATTGGCAAGAAAACTAACA
+AAACAAACAATTTTTTTAAATGCAAGAGAAACTAGAAATACAACGGTATA
+TTTCCATGTCCATTTTCGGGATCGACTCTTTATTCCACCTATTTTTGTAA
+AATGGAATGTGTAGATAGGAAGAAAATCCCGTTAGCTTTTCATGTTATCC
+TTTTTTATTTACATTCTTGCGAAAATTCACAACTTTTAGGCTGTTCATAG
+GAATAGCCGTGTGTTTGGTTAAGTTAATTCGCATTTTTAAATGGGCAATA
+AAAATAAAAAAAAATAGATTTTAGTGGGTAGAGGGCAGAAAAGATTGTTA
+ATTCTTAAGCTAAGGAAGGAATAACATGAAAGGGCATTCAAAAAACCCTT
+GAATGTTGTACCAAATGTTGAACGGTATCCAATGCCATTAAATAAGAATG
+GAATCCCGAAAACCGTGCTACCATACGTAAAACCATGGATATAGACGATG
+GACGCATAGTTCGTTACAGCAAAGTCAATCCTTTTGCATCCCTTAGGCAC
+ATAAAGTCTGAGCTGAACTTGGGAATCAGTGACGTTACAATTCGAAGACA
+ACTATTGCATCAAAATTAAAGTGCGAGGAGTCCAAGAAAAGATTCCACTA
+CTTAGCCCAAGGCATATTAAGGCACAGTTAAGCTTCGCTAAAACCTACCT
+AAACTGGCCAGTCTCCAAATGGAGAAATATCCTTTGGACTGATTGGTCAA
+AAATAGTGCTATTTGGAGTACCACCCAAAACACCCACTCAAGACTTTCAA
+TCATAGTGGACCTAAAGTCCTGGTATGGGCCTTTTTTTACAATGGTATGA
+GTCCAAAACATATGACTTATGGTATTATAGACCAAAACGCATATGAAAAT
+ATACTTAGTGATGTCTTTCTGTCATATGCTCAATGGAACATGCCCTTAAA
+ATGGACAACAGAATAATGATCCGAAACACACAAGCAAATCGTCTAAGAAT
+TGGTTTCCCCAAAATATAATAGAGGTAATGCCGTGGTGACCAGCACCATC
+GTCGATTTAAACCCGATTGAAACCATGTGGGGGAGCATAAAACAGTATGT
+GTCGAAGAACTCCAGGACATCTAAGGCTCAGCTTTGGCAAGTTGTGCAGG
+ATGCATGGTTGAAAATTCCCCCCAAACGTTGCCAGGACCTGGTGAACTCA
+CGCAGGTGTAAGGCTGTGCTGGCTAAAAAGGCTATACAACAAAGTATTAG
+GCCCTAATTAACACATTAAAATGAAAAACTAAGTTAGTTCTAAATCAAGT
+TGAATTTAATAACAAGATCCGTAACGCCATACGATTTTCTTGCACACGGT
+TTTTTTCGGGCTGGTGGCTCTAGAGCTGGCTCCAGGCTCCAGGACAAGAC
+AGATACAAGAAGCGGTTGATTGTATGTGCATGAACAAGGTGTCGTCCATC
+GTGATATTAAGGTAAGACAATTTTATCTGATTCATATCTTGTATGATCAT
+TTGGCAGTTAGGAAAGGATTTTAGATAGAATAGAATAGATTTACAGTTGC
+GGTAACAATAATAGCACCATAAGCACATTTCGTGTTTGTCCCAGCGTTTC
+TCTATTTTCTGACACTTTTTCATCATTTTACTCACTAAACTTAAATACTA
+AAATGATTTTCAATCGAAATAAAAAAATTAGTAACAGATTTAATGGATAT
+TTTAAAAATAATTGGTTAAACAAAAAAAACCTTCAAATTCAGGCGGTAAC
+AATAATAGCACTGCTTCTCGTAGTTTGCTAAAACTAACCAAAAAAATAAA
+AAAAATAATTCAACAAATGGATTATATCTTAAGAACTATGTTTAAAGAAT
+CTTAATATTTGGTTGCGTGACCTTTGTTGGCAATGACAGCCGCGCATCGT
+CCTCGCATGGAGTCCACCAAGTCCTGGCGCCGTTATTGAGGAATTTTGCT
+CCATGGATCCTTGACCAGACCCCAAAGATCATCGTTATTATTGGGTTTGG
+CTTCAGAAACCTTTTTTTCACGTCCGCCCAAAGGTTTTCGATTGGATTCA
+AGTCGGGTGACTGAGCAGGCCAGTTCGTTCCTCGGGTCGATTTCTGCTCT
+AACCACTTTCAAGCTTTCTTGCTCGTGTGTTTTGAGTCGTTATCCTGTTG
+AAATGTCCAAACCAACGGCATTTCATCCCTGGCATATGGCAGCATCACAT
+TTTCCAGGATATCTGTGTAAATGTGCTGATCCATGATGCTTTGAATCTAA
+TGGATCGGACCTACTCCATAGTATGAAAAGCACGCCCATACCATTATGTT
+CGATCCCCCGTACTTTACCGCCTTAAAGGTGAAGCGAGGATTATATTCAG
+TTCGTGGTGGACGCCGAACATAAGACCAGAAGCCTTTCCCACCAAACAAG
+ACAATTTTGGTCTCATCTGACCACAAAATGTTGTGCCACTTCTCCACAGG
+CCAGTCCTTGGAAATCTTGGCATATTCGATTCGCTTTGCCATATGCTTAA
+CAGTCAAAAGCGGGACTTTTCTTGGGCTGCACGCATTAAGGTTGTTTTGT
+CCTAAGCGTTTGCCAACAGTTTCCACGCTTTCAGCTATCTGAAGCTCGTT
+CTTCAGTTCCGTCACCGGCTTAAAAGGCTCCTTCTTGCCTTGCCGACATT
+TAATAATTTTTTTTAGGAAATCAACTTTCGACCTGCAGTAGTGCTATTAT
+TTTAACCGCAGCTGTATGTATAGGAAACGGATATTTGAAATCTATATAGG
+TTAACGAAATGAAATACATATTAGCCTCGACTGCTTTTTACACCCGTTAC
+TCGTAGAAAAAGAGATGATTCGTTCAAAAGTATAAAACAAACAGAATGGA
+GTGTTTCCAACTATATGAAGTATATATATTTTTTATCAGAATCAAAAGCC
+CTGTCTGTCTTTCCGTCCGTATGAACGTCGAGATCTCAGGTACTATTAAA
+GATAGTAGGTTGAGATTAAGCATTTCTATCGATTTTCCAAACAACTTTTT
+GCCACGCCAATTCTAACGCCCAAAAACCTCAAAAAAAATGTTTTTTGATT
+TTTGTATTGGTTGTGTAAATTTCTATCGATATGCCAAAAAACATTCAGCC
+TCTCTAACGACCACAAACCGACTAAAACTGCCACGCCCACACTTCTGAAA
+AATGTTTAGATATGTTTTCATATTTTTATTAGTCTTGTAAATTTGTATTC
+ATTTGGCGAAACAATTTTTGCTTTATTTTTGCTATAACGATCACAAACCT
+CTCAAACCTGTCACGAAAACCCTTTTGAAAAATATTTTGATCTTTTTCAT
+AATCTAAATAGTCTTGAAAATTTTTAGCCATTAACTAAAAAAACATTTTG
+CCACGCAGAAAAAATATGAAATTTCGCGTTCTCACTTCCACTAGCTGAGT
+AACAGGTATATCTGTTGTTATTTTCAAATGCTTTTCATACTTTTCAATAC
+TTTTCATACTTCAATTCATACTTTTCAATGCAATACCTGCATTCGATTTT
+TATATGGGGATGAAATTTGGTAATGTCAATAAAGTACACTAATATGGAAA
+TTAATATATCTTTTTTCCTTTAAAAATTTCGGATATCAAAGATAAATTCA
+GTCGGAAGTTCGAGAACGTATCGAGGAAAAACATAAGTATTACAGCGTCT
+TTCTTTTTTCACAGAACATCGAAGAAATTTCCTTTTCCAACAGTAAAGCT
+TGGTAAAAGAATTAAATGGAAGGCTTCCATGTTCATATCTGCATCTTCAT
+AATATTAATAGTATATTAATAGTTATATGTTTAACATTTCTATATTATTT
+ATTCCCATCACTGTTATATATGATATTGTGTAGATGTAGGCTTGTAGTTA
+AATAAAATATAAAAGAAAATATTTATTAAACTTTTGTTATTAATATTCTT
+TGTGTACTCTTTAAAAGCACTCAATAGCAGTCTTCCTGAGTATGAGAGTA
+TCATCCCCGGCAAAAGAAATACTTATGAAACATTGTGTTCCGGAATAATT
+CGACTTCCGACTGGAAACACTTAGCGAGGTAATAACAAGAGAAAGTGCTA
+TAGTCGAGTTTCCCGACTATCAGATACCCGTTACTCAACTACTGAAAATT
+TCATAATTTTCATAATTTTCCGGGATATCGATGTACAGTTTGTCAAGAAA
+TTGTTTGGACAATGAAAATAAGTTATATTTTCTGTCACTGAACGAGAAAA
+ACAACTGAATCCAAGTTTGCGTAGATTTGACACTGTCAAGAAATTCTTTG
+CACAAAGTACTTAAGCTATCTTAGACTTATTAGACTGAGACTTAAATTTT
+ACTTTTACGTCCTGTTCCACAGTTTGATTCCAATCTGACGTTATAATTAA
+TTACGCGATTAATTACGTTATAAATTGTTCTCCGCGATGCAGAAAACATT
+TCTGACAATTCCGTGACAGATTTTTCCAAATGTTGATTATAATAAATCAG
+ATGAACTACTTCAAAACTCAATTCATTGACAGGCATTTCCGGTTTGGCGG
+CTTTAGGGCGTTAGAGTGGGCGTGGCAAAAAGTTTTTTGGCAAATCGATA
+GAAATTTTCAAAACCAATAAATATATGAAAATATATCAAAATATTTTATA
+AAAGTGTGGGGTTGACAGTTTTTGCCCGGTTTGTGGGCGTTAGAGGGCGT
+GGCAATTTTGGAAACAAACTTGCGATGCGGCTGTGGAATCTGCATGCTTA
+GCCTCAACAGTCCAGATTTTATAGTTCCTGAGATTGATACGTTCATACGG
+ACAAACGGATGGACAGGAAAAGATCGACTCTGGCTATTTATTCTGATCAA
+GAATATATATTCTTTATATGTATGGCCGGAAACGCTTATTTGTACCTCTT
+ACATACTTTTCAATGAATCTAGTATGCAAACTAAGAAAATACAGTTTTAA
+AACTGATCGATGTCCCAAATAAGAAATCTAAAATTCAATAGAAAATGCAC
+GAAATAGAGGTGTATGTACTTATGTATGTACGTTCCAAGAATCAAATATG
+CTTGCTTGGAATGCTAGTTCCCGAGATTACAGCTCATTATACGGACATGT
+CCAGATCGACTCGGCTTATTATCTAAATCATAAATATTTGTATACATATG
+TATTATAAAATGGTACGATTAATGGGTATAATTATTTTTCGTTTACTCAG
+TATGTGAATATGCATAGGAGTATACTATACAAATGTAAAAATTAATACAT
+TCATATACATATACATACATGGCATCTGCCAATTATTTTGGCAATGAGTA
+TTAATTTACTGGAAACGCCCATATACGAATGTATGTACATACATATACGT
+ACATCACTAAATTTAACCCCATAAATGTATTTTTGACAACATAGAATAGT
+AGTAACCCGCATAAATATTACCTGTTTTATGATTCCATTCTTGTTGTCTA
+AAGCCATTCCATTGATAGCACAGGTTTCACTTCTTGTTTGTATTTTGTTC
+TCAACTCGTACATCACCAAGCGTCATAATTTAATATAATGGCCTAAATAT
+TAAAAAAAAAGTTTTCATACAAATAAAAAGATTTTTTAGGTATGTAAAAT
+TCACGCAATTAGTATATGATATATAAATGCATATTTATATTCCTTTAAGC
+CTACAATAAATTTCGTTTCATATTTTTACTGTATTTATAGCTTATCACTA
+TTTTAAAAGCACAATAAAAAGGACAGGAATCAAGAAAAGTTTATCTTAGT
+TAACAGAAATAAATATTACTAAGATGTTGACCAATTATTAAGAATTGATA
+TATATAGACAGTGTTATATGTATTTACATAGAATGTTCAGACGGCTTATT
+ACCAAAAATAGTTCGATAGGTATAAACTTTTTATATCGTTTTCCTACCAT
+ATCAAAATTCCATTTACGCAACCAGTGCTGCTGTTGCATTATTATAAAGG
+ATTTTATTATACGCGCATGCTCCGGTAATCGAATTCTAAGAATTTTAGGA
+TTTCGATTTGAAATCGCAAGGTCGGTGGTCCGGTTTTCGAATTTATAAAA
+TTTTTTCGATTTGTAAAATGTGCACTTTGGCCGAAGTGCCTTTTTTATAT
+CAAAGCAGATCTTATTTACTTAGGATAAAATAGTTTACTCATTGGACTAT
+TGATGTTTATGCCACATCATCACAAGATCACTCTGCCCCTTAGTTATTTA
+AAAAAAATTGATTTCTGACCCCAACTCAGATTTTACAAGCAAAATTTTCG
+ATTTGGCAAAGGGTTGATAATAAGGTCGCAAAAAGCTATCAGGAAGTTTG
+CCATACAGTTAGTAAAACGAAATAGGAGAGTAAAAAAAACTTATAAATTA
+TAGAAGAATTCAATCATTAATTTAAGGGGGGCGATAGGGTTCTTTGTAAA
+TTATGCGTTTTAATTTTATCACATAAATGGTTAAAGTGCAGTAAAGAAAA
+TAATTGCGAAAATGGGAAATAAAACTGTGAAGAGGCGGACGCTTCCAGAA
+AATATGTGAAAAGAGCTTAGCCAGCTGTTCACTGTTTAATTAAGATTCCG
+ATAGCAAACATTTCAATCATAAGATTTTGGCCAAATCGAAGTCCAAAAAA
+TTATTACAAATACCTGAGCCTGCCTTAGAAATTCTCGGAAATGTTATTGT
+TATATTAAAAAACATTCTAAGGGAAATAAGTTAAAAGCAAGAGACAACGC
+TATAGTCGACTCTCCCGACTATCAGATACCCGTTGCTCAGCTAGTTCAAG
+TGATACTGACAATTTTCAAAATGATTTTTTATCGGAAGAAATTGGGGTAA
+AAAATTAATTTTAATGCTCTAAGGTGTTAACGGGATATATTTGGGCATCT
+TTTTGGTGTCAGAGTGGGCGTGGGTTGACATATTGTTTTTTAAATATCGA
+TAGAAACTGCAAAAAAATTAAATCATTTCTCAAAATTGTGGGTATGGTAG
+TTTTGGACGGTATTAGGTCGTAAACTCTAAGCCGTTGCAAAAAATTGTTT
+GCAAAGCGATAGAAATTTACAAGACTAACAAAACTGTAAAACATTCGCAA
+ACATTTTTAAAAAATTTGGGCGGGGCAGTTTTGGGCGGTTTTACGGCTCT
+AGAGTGTACGTAAAAAAAATTTTTTTCGTCATGTTAATAGAAATTTACAA
+GACAAAATATTAATATGAAAAAATATCCTAACATTTTGCAAAAGTGTGGG
+CGTGGCAAAAAGTTATAAGGCAAATCGATAGAAATTTAGAAGACAGAGAA
+TAATTCGAAAACATTTTTCAAATGTATAGGCGTGGCAGTTTAGGGCGCTT
+TGTGGGCGTGGCAGTTTAGGGCGGTTTGTGGGCGTGCCAATATGGTGCAA
+CAAACTTGCACTGCGTCTATGTCTAGAATCTGTATGCTTTATCTCAACCT
+TCTAGCTTTTATAGTTCCTGAGATCAAGACGTTCATATTATTCCATTTTA
+TAAATCCATTTTTCTTGTATAGCACATTTCTGTAAGTCGTAAGGTCAAGA
+AGGACAATTTGGTGTCGTAGCCCATCCCACAGAGCACATTCGTAAAAATC
+TGATTCTGGTCTAGAACATCTGTTTTATTAAAATAAACATCGTAAATTGT
+GCAAACTGTCTACATTGAATCATTTATATTACCATTATAATTACAAACAA
+TATTCTTATTAGAATATCTGTTTTCGTGTGTTTGCCCTATGCTTATATAT
+GATATATATATATATATATATATATATATATACATATATATATATATGTG
+ATATATTAAATTCTACCGAATATACGCGAGCTACACTATAATCTCTTCTT
+TAGTATAAAGCTTAGGATACATAATAATGAATTGCAGCTCGAGCGTTGAA
+GATGGCTTTGAATGACTTGGATCAATTGAGTCTATGCATAAATTTTAATC
+ATTTCTCAGGAAAACAATAAATAAATGTAATTAAAATACTAAATTGACTA
+TATACTATATACATATATGCTGATTAATATTCCTTCTCGTAGTGAATTCC
+TGAATTGTATTTCAGAAAAAGAAGAATTTTCAGTTGCATGTCTTATGTAT
+CAACTGCTGAATTTTCAACAAAAAATAAAAGTTAAATGATTACAGATACA
+GCATTAGTTCAGTGTTATGACAATAGGTAAATAAAGTACATGTGTATATT
+TGTACCTATGTATGGGATTCAGATCACCGCAGCGGGAAATAAAATACACC
+ATCGTCCCAAAACTCTTCGATCTTCTATGAAGCTACCTTGGCGTAAAAGA
+GAAATCGCCAGTGTAAATATCTATTTGAATATTTTTTTCTAAATGTATTT
+ACTTTTGGGTGCGCTTAAACATTATTTGAAATCCATCAATAAAGGGATGT
+GGACAGGCAGTTTTATGGTGACACCAAAATAAGAATTGTAATTATTGTGA
+ACGCATCACATTGCCTTAATATTTTGTTTTTTAAGGCGTACATATAAATC
+GTGAAGTTACTATACGTTTATGTAAATTTAACATACGTTTATTACATAGT
+ATGGCTTTAAAATAATGTCTATATGCGTAAAGATATATATATTAGAATCT
+AGATACAATATATGTATATACACAGTCCTTCCATACACATGCATGTATCT
+ATGACATGTTTGGACTGATAGATTTTATATTATGTCACGAAATATAAAAG
+TTTTGATGAAGTTTCTATGACAATGATGCCATTTTACTAAGTGAAGGTTT
+TTACATGAATTAATCTAAAATACATATTTTTTTTATCTAAGTGAAGTAAC
+TTATAGTACAAGCGTCTCAGTTACCAAGTAAAGATTAGCTATCTATTCAT
+ATTTGTTCGGGTTATTTTTTTGACTGCACCGGTATTGCCAATGTCAGTGA
+AATGGGAAATGATTGGTTCGTTGTTCATGAAGTTGCTTCTTGTAACTTTG
+GATATTAGTTAAACAGACCACCGTAAATGAGACTAGTTTTTATTGTAGCA
+TTCAATGTCGATGCATATTAAAATATCAGAGTCAATCTGGCCACGCAACG
+CCAATTTGTATTGGTTGGTTTTTTATTATAAATATATTCGTCAAATTTTT
+ATAATTATAATGTATAAAATTATGTTTAATTAATTAAATTTCCTGTACAT
+AAGAGTGTTATTAACAAATTTCTTCATGTATAGCTCACATTTTATGCGTT
+AGGTTTAATCTATTTACGAATTTTCAGAGTGTATTAAAATTTGTTTTGTC
+CATTTTGTATTATTTATTACCTATTTAACTACTTCTTTCCATTAATAAAA
+TTTAAAATAATACCTGGATGAAAATCGCATTGCAGAACTGGTCATCTATG
+GAACAACATTGGAGTTGCTGGACCTACACATGTATGTATGTATATGAATG
+TAGCTATAATTAGGAAAACGTTATTAAAACTCACTGCAGAAATTCAGTTA
+TTCTACCTCAATTTCTTTTCCAATTTGTATACTTGTTTAGAGATTAAGCC
+ATGTCGTAGATGCCGCTCTAGTTTGTCTAGTTTATTGTTTTTGCCTTTGT
+CTATCCAATTTTTATAAATATATAAAAAATATTAAAAAATAATTTTTTTA
+AGTGCCTTTTCAATTTCTGTTGATGTGAGATTGAATTATTATTAGTAAAG
+ATATTACGATTGGGAAATTAGCTTACAGTTGAATATTAAAAAACGTTATT
+AGATTCATTACATATTACAATTTGCATTCCATTTCAGAAATTTATCACTT
+GGTCAAACAACAAGGAAGAGCCTATTAAAGAAATTGAACTAATACCTGAT
+TTTGCTTGGGTAGCTATTAATGTGCCACTGAACGGTGTTTTTATTAAAAT
+GATTGAAATTGAGGTATATAACAAACAAAAAAAATAGTTATGTTCCCTAC
+GTGGAATTCCACTTTTAATTTTAAATCGATACTTTTTTGCACAGACTACT
+AAAGTTCATCATTCTTAATTACCATTGCCAAGAAATTCGCACCTGTCATA
+CTAAGAATTTAATCCGAGGGATTGTATCGTAATGAATTCATATCAAGGTG
+TTATAAAGAAGAAACTGGAAAAAAGTAAGATATTATACAGAAATGTGCTC
+AACGCGTGCTTTGGTGTATGTGTATTCACATTACCACTTAACAAGTTAAA
+GGGTGTCCTGCCCAGAGGAACCAGATTAAGCTTGAAGATTTTACAAAAGG
+AGTACATCAAGCAATTTTTTTTTGAGAAGCGTGTGGGAAGCGGAGGAGCT
+GTTTTAAATTTTATTACGTTTTTTGGATGATTAATAAAGAACTGGAGAAG
+AAGCAAACCAAAAAAATATCAGAGCCTAAATCCTGCAGGTCTACAAACGC
+AATTTTCACTTAAACGACGGCAGCTAAAATTATTGCACTTTAAATTATTA
+GCCAATAATCATGTGCCATTTAACTTAGATATCCAACCTCGTCCAACATT
+TTTGAGCCGGGTAGGCAGATCGAACTGCTCTTCAATGATGTTACAAATTT
+TGTTCGCTTGCTTTCTATGTTGTTTAAGAGAGACATTTTACAAAGATGGC
+AAATGTAGCTGACATTAAAATTTGCATAATTGCATAAGTGTTAGAAACAA
+GAATAAGAACCAAGAAGTATATTCAAAGTGTCGAAGAATTTATAATTGCC
+TTCACTTGTAATTTTAAATTGTTCAGAAATGTTCGCAAGTCAGAGCAAGG
+CTTGTGATTCTCCGAGTGAGACTGTGCACCTACAGTCTTTACCAAATCAT
+ATTGAAGATCTAAAATTTAGAAATTCTGATGTTGAAACGGATGATGATCT
+TCACTTCCCTGGAATTGCAGCTAAAAATAAAATCTTGAAGCTTAGCTGGT
+GGCATTCTCCTGTTGATATGCATTATGTAGCGACAGAATCAGTGCAACCA
+AAAAAAAGTGATAAAGTACCGAGCAATAAAATTAAAAAAGTTGAGAACAA
+TAATACTTTAGTTAATGGTTGTAGTAAAACTTCAGCAAGATCTGTTCCAT
+TACTCAAATATAATCGTCCAGACCAGGATGGGGACAGCGAAGAAAACATA
+ACAAGCGTTCTTGAGCCAAACGTTGATGAAATCTATTCTAAAGACTCAGA
+ACGGCTTGTGGATGGTAAGTTATATTTTTAGCTTGTTAATTACTGTTGAC
+AATTTTTTTTTGTCTACTCGCGAGAATAACAAAAAAAGGATGCACCATCG
+ATTTCCCTCTGAGTAGCAGTCTTCGTTGCTTTTGCTTTTGATTTTCTGAA
+TATCGCATAGTCGTTAGACGCAGCGTCGTTAGACACATCCCTTAATGAGA
+ATACGAGCGGCGATTGATTGTGATTTTTGAATTCCAAGTTATATAGATTT
+ATTTTTAGCATTAATTTCTCATATTTCGTACTAATTTTGGCATTAAAAAA
+TTAAATTTATTTTTAAGAAATAAATTTTCTTTTAACTTGTGAAATTCACA
+GACACGCATACATGAGCCAAATACTTATTGAATCGTGGTCCGGGTGATGA
+GAGCAAAGGAAAAGGAAAAATGTGAATAATTTCAAGGGATTTTTTATGAA
+AGTCTACACTATGACTTATAAACAACTATTTTTCAACGATACATTCAGAG
+CTACTATGTAAATCTCTTCGGCTCTAAAAAACAGCAAACGTGTGTTCCGC
+AAGAATATCTGCGGTTTCAGGTATTTTTAATAGCTTCAAAAACCAACAAG
+CGTCCGATGGTGCCGTATTGTTCGCGTCTAGTCACATTAATAATACCCGT
+TACTCGTAGATTAAAAGGCTACACTAGATTTGTTGAAAAGTTTGTAACAT
+GTAGAAGGAAGCGTTTCCAACCATATAAAGTATATATTCTATATACATAC
+ATACATATGTATATTCATGTTTTTATTAATTTTCGCGTCGACTTTAGTCT
+GCCAGCTGAATGCTTGGCGAAAAGTTTTAAGTAGGTTTTTAAGGCAGTTA
+AAGGATGAATAATGATTTAAGACATGGCGTTTAAATTTGATTTGTTGGCT
+TCGAGTAAATTGCTTTTCTATATATCGAAAATTCTCAGATATGATTACTG
+ACTGCATTTTAAATTACCTACTAATTAAAAGTTTAAATAGGTGACTAATG
+TATGTTCATATTTTTAAATAAATATGTATATGCATTTGTATGTATATGAA
+GCAACAAATCTGTTTTCAGCGTTGTTGTATTAATATATGCATACATACAT
+GTATTGATCAGCACAAGCCAGCTGCACAAAAATTTGAATGAATATACATA
+TGTACATATGTACGGTACATGTGTATGCATTAATTGATTGTTTCTCATTG
+TATTTGTTATGACCATCTCGAATGTGTGTATAAGTGGCTCAAAATTCATG
+TATTATGTTTTCACTTTGTATGTACATATGTATGTATGGAAAGCTTCATA
+TATGAGTGAATTATTAGGTGTAACGCACAATATTTCTATTAAAGATTTGT
+TCTGTTGGCAACAGTGTCCCAATTACGTACAATTGAAAAGCCCCATAATC
+ATATAAGCGAATAAAAAACGGGTACGAAAAGAAAAGTGTGAGTGCTCTAG
+CGAACGAACAATATCAAGTTTGCGCCTTGGATTCTTATCATTTGTCTTTT
+ATCTATTGATGTTGCCTTTTCGATTAGGCGTTTAAATAGCTGTTCGTGGC
+AACAACTTTTTCTTTAAATGTGCCTTGATTTTTTTGGTAAAAGGTCACAG
+TTAATTGCCTTAACAATGTTAGTTTCAAGACATTAACGGATTAAATTTTA
+GCTATGCAATTTAACAATATTTTTTGTTTCAACTATAGGAGTGTAATTGA
+TTTAACTTTACTGTTCTTATAATTATACAAAATAAAACAGACAAAAATAA
+GCCAAGGTAGGCGTACTTAAATACATACATAGATAGAAGAAAATAGCAAA
+TTATGACACCCCACAATGATTCAAAAGGTATGCACTCTTACATAGTAAGC
+GAATTTAAATTATATAACACGCCATCGTTCTATTACATTATTGTTATTAG
+TATTTAAAGCTTGATTACTTATTTGTAGATTCAAAACCATGTATTGGACT
+ATTAAATCCAGATCAGGAGGATCAAATGAAAGTATGCGGTTATCGACGTT
+CTCTTATGCGAACTGGTTTTTGTTGGGCATGCATCTTCTTAACTGGAGGT
+CTGTTGCGCCTCGTGTTACATTGGTGGCGTCATTTATATTTATATGCCAC
+TTGCTCTCAATGTTCATTGGAGGAGGCAGAACAGGTTTTGGTAACAGAGG
+ATTATCAAGGAAAGCACAAAATGTACCATGTAAAGCAAATTCAAGTCCTA
+ACGTCGAGCAACCTTAAGTAAGTACACGACAATTGTTACAAAAAGAAAAA
+ATTAAAAGATTACATTCATCAGGACACTTTTGGAAAAGGAACAGCAATCC
+ATAGAAAGAACTCATATAGAATGCGATCATGTAGAAAACGTCCTTCAACT
+GTCAGTTCATTTTACCTCGGCCCAATTCAAAAGTACGTGCCATATAAACA
+TATTAAGATACACCAATTTCCAACATCGTTTTTTTTTTAGAATGCTCATC
+AATACGAATTTTTCGCTGCAAGCAATTGGTTTATGCTTGGAACAATAATA
+CAAATAGATTTCAAAGGATAAATGGACTCGACCTAAATATTCCTTGTTCA
+TATTATCACCAACAGCGTGGATTACCTGTACATGAACAGATTTCAAGGCG
+AATTGTTTTCGGAGATAATGAGATAACTGTACCATTGCGAGATTTCAAGA
+CATTGCTGTTCTTAGAAGTACTTAATCCTTTTTACGTTTTTCAATTATTT
+TCTGTAATTCTTTGGTTTACATATGATTACTATTACTATGCTTGCGTAAT
+ACTCTTGATGTCAGTTTTTGGTATAACAGTGTCTGTTTTACAAACGAAAA
+AGGTAAGTATATCAATTAGAAGAACTTTATAAAATATAATTCCTATATAT
+TTTTAGAATCAGGATGTGCTCCAAAAAACAGTATATAACACTGGTAATGC
+TTGGGTTGTTGATCATAAAGGACTGTCTAAAGAGCTTCCAACGCGAGCGA
+TAGTACCTGGGGACATCATTGAAATACCCTCATCAGGGTGTACGCTGCAT
+TGCGATGCAATCTTAATATCAGGAAACTGCATTCTAGATGAGTCTATGCT
+TACTGGTGAAAGTGTGCCAGTGACCAAAACTCCTCTACCGTCGAAACGTG
+ACATGATTTTTGATAAAACAGAGCATGCCAGACATACACTTTTTTGTGGC
+ACAAAGGTTATTCAGACTCGTTATATTGGCTCCAAAAAAGTATTAGCATT
+TGTAATAAACACTGGAAACATAACGGCAAAAGGAGAACTTATACGTTCTA
+TTCTTTATCCCCCCCCTGTGGACTACAAGTTTGAACAAGATTCGTACAAA
+TTTATCCAGTTTCTGGCCATAATAGCATGTGTAGGATTTATTTATACGCT
+TGTAACTAAAGTAAGTTTTTAGTAACTTTTTACGAAAATATAATTTAATA
+ATAATTTAATTTGTTACGTACAGATCTTGCGTGGAACGGATCCTGTGAAA
+ATAGCAGTTGAATCACTTGACCTTATCACAATTGTAGTCCCACCTGCACT
+TCCAGCGGCAATGACAGTCGGTCGATTTTATGCACAAAAGCGGCTAAAGA
+CTAGTGAAATATTTTGCATATCTCCTAGGTCTATAAATGTGGCAGGAAGC
+ATAAATTGTTGTTGCTTTGACAAGGTTCGTACCATTAATATGTTCTGTAT
+TGATTTAGGTTGATTAAATGTTTTGTTTGCAATTTCCTATAAAAAAATAT
+TTCGCATCTTATTTTAATTTCTTATTTAAACTATATAGTGAAATCTATTA
+ACATTATTATTATTATTGTTATAATATAATATTATTATATATATTATATA
+TATTATTATATATTTTATATATATATTATATATTTATTATTATATATATA
+TATTATATATTATTATATATATATTTTTTAATTTTTATATTTATTTATTT
+TACGGGTTACTCATAAAAAAAGTTTCGTTTAAAAGTTTGTAATGCTTTGT
+AGAATGTTTTTGACCATAATAAGTATATACATATATTCTTGATCAGGAAC
+AATAGCCGAGTCGATCTAACCAAAGACACTAGGATAACAAGATGCGTAAC
+GCCATACGATTTTCTTACACACGATTTTTTTTGGGCTGGTGGCTCTAGAG
+GTGGCTCTCCAGGCTCTCTGAGAGAGCGGACAGCTCTATAGCCAGCACCT
+TTCTTTCTCGCATACAGTGACAGCCGATAACTGTATGTGTGTCTGTATGT
+ATGGTCATGCATTGCAAATTTGATAAAATATGCCCTTCACTTCACTAGCT
+TAGAAATAGTACTAGCCGAAACTATGTACACAATATCACAAAATAAATTT
+CAAGTATGGCTTTATATTAGAATAATTGTCATTAAATTATTCAGCTTGGG
+ACGTGGGAAAAATTAGAGTAGACATGTCTAGTAGACATCGATTCTTAGGT
+GCTTCTGACCGCACGTCGTGCCTCAAGAAATCAATTTCGCATATTTATAC
+CCATTATTTCTAGAGTAAAAGGGTATACTACATTCGTTGAAAAGTATGTA
+ACAGGCAGAAGAAAGCGTTTCCGACTATATAATGTATAAAGATCAGGATC
+AACAGCCGAGTCGATCTGGCCATGTCCGTCTGTCCGTATGAACGTCGAGG
+TCTCAGGAACTATAAAAGCAAGAAGGTAGAGATTATGCATACATATTATG
+CATACATATTGCCCGTTGACCCATGTTGTCACGCCCACTCTAACGTCCAC
+AAACCGCACAAAACTGCCACGCCCACAAATTCAAAAAATGTAAATGTAAT
+TGACCAAATTTAACAAAACTCTAAAAATGTAACTTTGTTTCTTAGATCAA
+AATTTAGACCAGAAAATCGTCTTCATCTTCTAATGTTTTTACTCACACAA
+GAAAGCAAATTCTATTTTTAGATTTTAAAGTACTCCATTTTACGCGAGCG
+GAGAGAGAGAGCAATTTTGGCCGTCACCAAAAAAGTGTCTGCATAGTGAA
+AAACCAATGTACGGCCGTTACGCATTTTGGTATTTCATTCAACGCTAATA
+ATATATATAATAGTATATATAAAACAGGGAAAAGGGAAAACCGGTTATAA
+TAAAAAATATATATTTATAGAAGAGTATGTAACAGTATAAGTAAGCATTC
+CCAACCCAATAAAGAATATATATTAGATTAAATAAAAAAATTTATATTAA
+GCCCTTCTGTTCGTACGGACGTCATGATCCTGGGAATTATAAAAGCTAGA
+AATGTACTGTTAGGCATGCATAAGTTTATTTGCATAAACAATATATCATT
+TATTAAAATGAACTTAATTTATACACCACCATATACAAAATAAAACCTTA
+AATTGTTACTTTATTTCAGACTGGTACTCTTACGGAAGATGGACTTGACA
+TGTGGGGTGTTGTGCCCAAATCATCGACTAATCAATTTCAAATTCCCTTA
+AAAAGTGTTGATCGATTGCCATTCGATCACTTCCTTTTCGGTATGGTAAC
+GTGTCATTCTATAACAATATTGAACGGCAGAATGATGGGCGACCCATTGG
+ATTTAAAAATGTTCGAGTCTACAGGATGGGAACTAGAAGATTCAAATAAC
+ATACCTGACACTGAAAAATATGGTATTCTTTATCCAACAATTTTAAGACA
+GCCAAGAGGTGGCCTTTCCGGTATGGCTGAAACCGAATCTGGATCTAAGA
+ATGAAATTAAGCGGCAATCCTCAGTAGACGATTTACTAGCCACTGTTGGA
+ATCTCGCCATCCCAAAAGAATTTTGATCATGGTATCGTTCGAGAATTTCC
+ATTTACTTCAGCTCTTCAGCGGATGTCTGTTGTTACTCGTTGTCTTAGTG
+ACCAAGTATTTAATGTTTACTGCAAAGGTTCTCCCGAGATGTTGAAAAAA
+CTGTGTAAACCACAAAGTTTACCAGATAATTATTCGCAACAACTATCGGA
+ATTCGCAAAAAAAGGATACCGAATTATTGCCATTGCATTTAAAGCCCTTT
+CCCACAAGATGAACTATACAAAAGTACAGCGTTTATCTCGCGAAGAGGTT
+GAAAACAACATGGAATTTTTGGGTTTTGTTATACTTGAGAATCGCCTTAA
+ACCAGATACTACTAAAGTAATAAATGCGCTTAACGCAGCCAAAATTCGAA
+CTATAATGATAACAGGCGATAACATTTTAACTGCAATAAGCGTTGCTCGG
+GATTGTGGCATAGTAAGTCCCTCTCAATCAGTTATAACAGTGCATGCAGA
+TCCAATTGGTGACAGTGCAAACATTCAAACTAATACCGGTACAGAGTGTA
+ATTTTGATAACAGTTCAGATAAACACTACAAGTTGCACTACACTTTAGAT
+TTGGGTAGCAAGACATCTCGGGCATATCTGTTTAAATCATGTTTTAACAG
+TAACCTTTTTGACCCTGAAACACCTGAATTCACGGCCCAAGTTGGAAAAA
+CTATTTTTCATATGGAGTCGACGAATTCATTAGTTAACGAATCGACTTCT
+AGTTACGCAGAAAGTGGTTTGCCAACAAGCGATAGTTTGGCCAGTGTAAA
+AACTATAGACACTTGGACCCACAATGATGCTGAGCTTGGAATAAAACACA
+CACCAGACGAAAGCTGGCGGCGGCAAGAATGCATATTTGCAATGGATGGT
+AAAACTTGGCAAATTGTAAAAGATTACTTTCCAGAAGAAATGGAAATTCT
+TTTGACACGGGGTTCTATTTACGCCCGAATGTCACCCGATCAGAAACAGG
+CACTAGTTATAGAACTTCAAAACTTGGACTATTGCGTTGCCATGTGCGGT
+GATGGAGCCAATGACTGTGGTGCACTGAAGGTGGCTCACGCTGGTATTTC
+CTTAAGCGAGACTGAAGCATCTATAGCATCGCCATTTACTTCACGAAATC
+CCACAATTTCGGCGGTTTTAAAAGTTATTAAGGAAGGACGCGCTGCATTG
+GTCACATCGTTTGGTATTTTCAAGTATATGGCAGCCTATTCGCTGGTTCA
+GTTTATATCTGTTATGATTTTGTATTCCATCGACTCCAATTTGACGGACA
+AGCAGTATCTATATGTCGATCTTGGACTTATATCAATTTTTGCCTTCTTT
+TTTGGTAAAACTGAATCATTTGATGGAATGCTGGTGGAACAAGTGCCGCT
+TAGTTCATTAATATCCTCTACGCCATTAGCATCCCTTTTACTACATCTTA
+CTGTTGTAACAGCATTTCAGGTGACTTGTGAGTATATATATATATGTAAA
+TGCCAATTTTGTAAACATAACGTAATCCTTTTTTTAAATACCATTATAGG
+TTGGGTTCATCTGCATCAACAGCCCTGGTTTAAAGCTTTCGAGCCTGCGG
+ATGAAGATCATTTAGGTTGCTTTGAAAACTATACAATGTTCTGCATATCT
+AGTTTCCAGTATATAATTCTAGCTTTTGTTTTCTCAAAGGGAGCACCGTA
+CAGAAAACCACTGTGGTCGAATTGGCCACTGTGCTTAGCATTTATTGTAA
+ATTTGTGCATTATTGTATATTTGGTTCTTTACCCCAGCGATTGGGTAGCA
+TCCTTTTTTCAGCTTATTGTACCTCCTACAATGAGATTTCGATACGTTAT
+GCTTGCATACGGAGCAGCATCATTTATATGTCATATTTTTGTCGAGTCTT
+TCTTGGTTGAATATCTAGTGTTCAAAAAATACCAAGTAAAGCGAGAGAAA
+AACTGGGTCACATCGAAGCAAAAATACATGCGTCTAGAGCATGATATATC
+AAATATAAAAAACTGGCCACCTATAACTGAAGTTTATGAACCGAATAATT
+TAATAGACTGCGAAACTGAACAGCCCACATATGTAAGTTTGCACGCTGAA
+CAAAACCATGATACGCAGCTTGGAAAGTTTCCGGGATTTTGTTAGAAATA
+ATCCACGTCGAATCCTTTGTAAATTGTACTGTAACCTAAGGAATTACTTT
+TAGGAATTTCCATTATTAATACAGTAGAAAATGTAGGCAAAATTATTTAG
+TTCCTATTTAGTTTTTTTAGTAATCTTAGTATTTCTAATTGTACTTACAT
+CAAAGATAACTTTGTATTAGCTATGAACACTTTTGTCTTTCTATGTTTAA
+AACGGCGTTGTTTCTTGATTATAATTAAGTGTTTGATGTTTATATACATA
+AGCAAAAATTCATATAGGCTGTATAATAAGCATTGGAGTAACTTTAATTC
+ATAAAATAAAAATGAATAATCACAATAATTTTGCTCAAATGATTATCTCT
+GTTTCAGAGGGTGCTTACAATGGAATCACGTTCCGGAAAACGGTTATAAT
+TTCGTTACTCGTTTAGGAAAAGGGTCTACTAGATTCGTTGAAGACTCGGG
+AGTTCTCAGGCTCTCCCGCAAACCGAACAAAAAACCCATGCCCACACTTT
+TGCAAACAATTTTTATTGGTTCATATTTTTATTAGTCGTGTAAATTTCTA
+TCGATTTGATAAAAAAACTTTTCTACTTCCACTTTCACGCCCACAAACCA
+TCCATGTACACTAGATTCGTTGAAAAGTATGTAACAGGCAGAAGGAAGCG
+TTTCCGACTTATAAATTCTATATATTCTTTATTAGGATCAATAGCCGAGT
+CGATCTAGCCATGTCCGTCTGTCCGTATGAACGTCGAGATCTCAGGATCT
+ATAAAAGACAGAAGATGGAGATTCAGCATACAGATTATAGAGACATAGAC
+GCTGCGCAAGTTTGTTGACCCATGTTGACACACCCACTCTAACGCCCACA
+AACCGCACAAAACTGAACCATGTTTCGATATTTTCGAAAATATCTCCCGC
+ACTACTTTGTTAAAACTACTTAGTTGGAGTTCCTCAAAACCATTTTATAC
+TCCCACACACTTTTCAACACACAATATTTACACACACATAGACCACACAC
+TCTGCTTTCCAATCCTAGCCCCCCACGCCAAGTGGAATATACTAAGCGAT
+CTTCATAGTAGCGACCATGGCCCTATTATCACAACACTATTCCCAACAAC
+CAATCCACAAAAATTCAACAAACCCTTTTTTAAACTTAAAGAAGCCAACT
+GGGAACAGTTCAACGCAGTTACCCAACAACCCAACAAGAAATACACCACC
+TACCACAACGTAAACAAAGAAGCCGCTGAAATTAATAAAATTATTATTTA
+TAGTGCAAACCTCTCCATCCCACAAACCTCACCTAACACACATCCATACA
+GGCTTCCATGGTGGAATAAACACGTCGACCAATTACGAAAACAAAAACAA
+CTTGCCTGGAAAAAATTAAGCCGCACAATTACTGTAGATAACATTATAGA
+CTATAGAGGCAAGAACTCAAAATTTAGATTCGAATTAAAGAGGAAGAAAG
+AAGCTTCCAGCTCTTTCACCTCAACCATCCAACTCACTACTCCCTCATCC
+AAAATATGGGCCAATATAAGGCGCTTCACAAACCCGGAAAACAACGAGGC
+TACATTGGCTAGCAACGAAATTGCTAACATATTCTGAACTCCCCGGCTAC
+TGGAACTTTTCAGAGGAGTTCCGAAACAATAAATTTAGAAAAAACCTATA
+TCACTATACCCCCTCTCCAATAGCCCAAACCATAGAAGAAAACATAACAT
+ATCTCGAACTTAGCTCAGCTCTACAAACATTAAAAGGATGTGCTCCAGGA
+CTTAATAGAATTTCTTATCAAATGATCAAAAATAGCTCCCCCACAACAAA
+AAACAGAATAACAAAACTATTTAATGAAATATTCAATACCCGCATACCAC
+AAGCATTCAAAACAAGCCTAATCATCCCAATCCTCAAGCCAAACACCGAC
+AAAACTAAAACTTCCTCATCTCTCTCAACTGTTGCAAAAACGCTAAATAA
+AATTATATCGAAAAGACTCTGGTGGCTAGTGACATATAACAATCTACTCA
+ACGACAACCAATTCGGATTTAAAAAAGGCAAATCGACTTCGGACTGTCGA
+TTAACGAAGTCAAAAATGCACACCTCCCTCGTCACTATTGATTTTTCAAG
+AGCCTTCGATCGTAGGTGTGCACTCCATAATCCAGCAATTACAGGAATGG
+AAAACGGGCCCAAAAATAATAAAGTACATAATTAACTTCATGAGTAACAG
+GAAAATAACTGTCCGCGTCGGTCCGCATACATCAAACCCATTACCCCTAT
+TCAACGGAATCCCCCAAGGTTCACCCATATCCTTGATACTATTCCTCATA
+GCATTCAAAAAATTATCAAACATCATAATCCTACATAAAAAAATAAAAAC
+GACGACTTCTTCCTTATAATAAATTTCAACAAAAACACAAATATAAACTT
+CATTTAGACAACCTATTTAACGATATATGAAATTGGGGCCCCTACTCAGG
+AGCATCGCTATCCCTATCCAAATGCCAACACCTCCACATATGCAGAAAAC
+ATCACTGTACATGCAAGATAAGCTGCAACAACTGGAACGAACTGATTTTC
+TATGTCTGTTCGCTACGGATTGCAATGGCTAGCTCAGAGAGTTTGTGCGT
+TTGTCCCACCAAATTTATGATTTGTGTGATTGCCCGACCAAGGAAAAGCA
+AAGGGTTCTTATTATAGTCGTTTATTCTACAGTCTTATGTATAACTCCTC
+CGGCGAACTCGCTGCTCCTGCGGCGTCCTGTTCGACAAGTCGGCCCGGCC
+GGGATCACCTTTGCCGACCACTGACTCCACTGTCCCTTTCGAACACGCCA
+CGTCCTTGTCGTCTCCTCTGGAAGACTACCTGCCAGTCGGTATGGGCTTA
+GGATGTTATGGGGCAAGGTGTATCGTCCACGGGCGACCTGGGACCACCTG
+TAACGGACCACTGACTCCACTGACCCTTACGAACACGCCAAGTTCTTGCC
+TTCCCTTCTGAAGGTCTTTCTGCCGGCCGGAACGGGCTTAGGATTTTATG
+GTGCAGGGTGTATCGTCCACGGGCGAGGCAACACTCGGCCTGGGACCACT
+TTTGCTGGCCACTGACTCCACTGACCCTTTAAGGCACGCCAGATCCTTGA
+TGTGATCGTCCTTCGGTGTCCTTCGGGCCTCTTGCCGCCCGACGCTTCCA
+CTGTTTATTATTTCCGACTTGACCGCGCGTTCTCACTCCCGAACTCCTTT
+CTTTAACGCTCCGACTCACTATCTTATTCCACGCGCGGTCTGGCTGACTG
+ATTGAATGATTCCTACTCCTCCGCCTTCAGACTCCGTTTCGACTGCGCGC
+TGACCGTGCGACTCGCGCCGATACTCTCCTCGACTATCCTCGCGTACGTA
+CGGCTCCTCGCGTGTTGAGACTGACTGCCTCGAGCTGCACTTGCGCCGTT
+CATTTATAGGCACGGGGATCCCGTTATTTCCCCTTTTGTACCCGCTCGGG
+TACAAGGTCCAACAGTTGTACCGTTAGTATACGGTGCGCCCTCTTTGTGC
+ACGCACCGTTACCGGTCGACCCCTGTGCCCTTGGCCCTCTCGAGTCCAAG
+GCCTAACGGGGTACCGTTAATTAACGGTCTCTCTGCTTTGCCCTGGCCGC
+CCTGCATCGCGGCTGTTGCTAGGCCACTTCCCTACACGAGATTTGTGGGG
+AGTTTTAAGACTCCTTACACAACATCCAAATTCCTACCGTTATAGTATAG
+ACTACATAATGTCGCAAAGGCAACAGTTATAGCCAAACTAGAGTATGGTT
+TGTTTCTGAATGGCCATGCTCTCAAAAGCATTTTAAACAAAATAAATCCG
+CAATCCGTCTAGCTCTCGGCGCCTATCGCTCTACCCCAATAACATATTTT
+AAATACTCCCTTAGAAATGAAAAGAGACCTTCAAATAGCCAAACTATCTC
+AAAACCTAATCTTCTCCAAAAACACACCAATTCATAAGTTCGTTAAGCAT
+AAAAAAACTAAAAAGAAAAAACACCAATAATAGACCAAACAATCAAGCTT
+AGCCTAGAACTTAATCTACTCTACAAGCCAGTAAAACTTCGTAAATACTG
+GGCATTATGGACCCTCCCCAATCTAATAGACACATCACTCAGAATCCATA
+AGAAAGAACAAACACACAAAGAATAACCTTAAACCTCATAATTTCATATT
+TACTGACGGTTCAAAAATGAATTACACAATAACATTCGCCATTACAAGGG
+AAACAGACGTCTTGAAAAACGGCTTACTGCCTCCATATTCATCCGTCCTC
+ACCTCCGAAACAATCGCCATCCTAGAAGCAATAGAACTTATTAAAAACCG
+AAAAGGTAAATTTATTATCTGTTCCGAATCCCTATCCCCTATCAGCAATA
+GATTCAATCCAAAATACAAATAATAACAACTTTTACCCCAACAGAATACG
+ATCGCTAATAACGCAACATGCACCTAAAATTAAAATAATGTGGATTCCTG
+GCCAAGGAATGAACTAGCTGCAAAACTGGAAAGTCAGCAAGCAATATTCC
+ACTTATCCTCACCCCAAACATAAATACCACAGATATAAAAAAAACATCTT
+AGAGCCGACCTTGCGACAAAAAAGAAAGAAAACATAATGAACTGCAGTCC
+ATGGTACGAATTAATTAATACGAATACCTCACACACATGCGATTACCTCA
+AACAATCCCACCCAAATTCGACCAGACTCGACCAAATAAAAATAATACGA
+CTTTGACTAGGACACACAAACATAGCCCACCAACACTACCTAAATCCCAA
+TTCAATACCAACTTGTACGTTTTGCCAAGGTGATATTTCAATAAGCCATA
+TATTAAACTCATGCCCATCCCTCCTACAAGCCAAACAAGACATATTTAAC
+AACACTAACCCTCTAGACCTTCTTAGCAAACGCAATCCAGATAACATACA
+AAAACTCATACTTTTCCTCAAAAAAAACTAAATTATACCACAAAATCTAA
+AAACAAAACAGGCAAATGTACATAATAAGCACAGCAATTATTTAGCAAAT
+AAGATATTATTATGCTATTATATCTTAATCTAGATAGCATTGTAAATCAA
+TATAGCTGTATGCCCTGTAGCCAGTGCTACTAATTACAATAAGTTAGTCT
+GGTTTTGTAAATTATTCTATCTATCATAATAAATAAATAACTTAAAAGTT
+GCTCATTTCATTTTAGTAGTAGCTAGTGATGATGTATCAAAAGGAAAATC
+TTTCTTAATTGTTAAAAAAAAGGTATTTATCAAAATAATTACTTGACCAC
+ACGACCACTTTTTATTGAAGCTTCCCGAACGATACATTTTATATGGAGTA
+TTACAAAGGCGATTGCAAAATCATCCTTTATTTTAAAAGTTAATATCAGA
+ACTTTAGATTGTTAAATCATCAATTGTCTTTTATTTCGTTTGATATAAGA
+ACTTTAAAAGACCCTGAAATTTGACTATGGAAGGTAGGACAACCAATTTT
+TTTATGCTGTTTAATTGAAAAGTTTGATATAATTTAGCGAAAAAATGGAA
+AGAGAACGCTGTTATTCTTGCAGGAAAAATCCATAATCATAGCTTTCTAT
+GAAACCGGCAGAAATCGCCAAACTATAGCCAAAACAAGTAAACTTATGGA
+AAAAACCTTGTCTTTAACGCGCAGATCGCAAGTCTAATACCTTCCAATTC
+CCACGACCAAATATCGAAAAAAAGTTATTAAAACCCAAGCAAATCGTTGA
+TTCAAAAGGTGATTAAGAAGGCTAAACATTTAAAACAGGAAAAACCGAAA
+AAACCCCTCTTAATAAGTTAAACGCGATGTGTATTAAAAACTGTATTCCC
+TACTTTTTTGGAAATCTAGAATGGCATATTCAGCACGGCAATGCCCCAAG
+CCTCACTGCACGTTCGGTAAAAGATCCGGAATGGCCACCAAGCTCTCAGG
+ACTTTTATACAATAAAAAACGTGTAGGGTTGGTTGGCTGGGAAGTTATAC
+TAGGGTCCCGCAAGAGGAATCGATCACCGGAATAAAACTCGGTTGGTCTA
+CGATTATTTTGGATTACCTGCAAATAATATATGATTCACTTCCCAAATGG
+ATGTGTGAAGTCATTGAAAACAAATATTCTAATTTAAATATTTAAGTGTT
+AATCATCTAATTTTTTCATAATGAATCAAAAAAACTTAAATTATTGTAGG
+GGGCTATCCTGATAACCCAATTTTGATTTACCCATTTGTGAATTGTTTTT
+TTTTTCTTTTTTATTTAAATTAAGAATTAATTATTATTATACATATTTTA
+CATGGTCGCATGGTTACTGCTCTACAAACTTTAAAACGAAATCAGTATAT
+CCTTTGCTTGGTACAATTTTTAATTTAAAACAAGAGAGAATGCTATCGTA
+GCTTCCGGGATATCGATAAATATTGGAGAATAAAATGAGAAAAATTTTAA
+AATTGTTTAAAAGTGTGGGCGTGACCGGTATGGCGGCATTAGGGCGTTAG
+ATTGGGCGTGGCAATTTTTTTTTTGCAAATCGATAGAAATATCAACAATA
+TCAACACATGTTTTAAAAGTGTGGGCGTGACAGTTTTTACGGTTTGTGGG
+CGTTAGAGTGGGCGTGGCAAAATGGGCCAACAAACTTTCGCTGCGTCTAT
+GTCTCTATAATCTGTATGCTGAATCTCAATCTTCTGGCTTTTATAGTTCC
+TGATATCTCGAAGTTCATACGGACAGGCGGACAGTCGGACCGACGGACAA
+GGTCAGATCGACTTGGCTATTAATCCTGATCTAGCGTATATATGCTTTAT
+ATGGTCGGAAACGCTTCCTTCTGCCTGATACATACTTTTCAACGAATCTA
+GTATACCCTTTTACTCTACGAGTAACGGGTATAAAAAGAGAGTCAAACTT
+CCCAAACTGTCAGATACCCATTACGCAACTAGTGGAAATGCGAATGCGAT
+ATTTCATCTCTTTTCTGGGATATTGATAGATATGGGCTAATAAAATGAGA
+AAATAATTTGAAAATTGTTCAAAAGTGTTGGCGTAACCGTTTTTGGCGTT
+TTTTAGGTGTAAGGAGGGGCGTGGCTAACATGTTTTTGGTATAGCGATGT
+ATAGCGACAAACAATTAAAAATCAAAACCTTTCTTAAAAGTTTGGGATGT
+TTTTTGGGCGAGGCAACATGGATCTATATGATGTGTCTATGCCTCTAGAG
+TCTGCATGCCTAATCTTTTAGTTTTTTGTTAAATTAAAAATATTTTTTTT
+>chr4:300000-350000
+AATCATATGCCGACCTATTCCACGTAACTAATTTAAGTTTTTATAAAGAA
+ATAATCGATATAGAATCACGATATATAAAAAAGGATACAAATAAAAGGTC
+ACAATGGGAAATAACTTAGGAACTACAATTAATCGAATTAATTTTGTCAT
+AACTATTATCAACGAGATCAAAAAGGGGAAGAAATGAGTTAGGCACTGTT
+TGGAAATGTTTAGCAGGAACTCCGGATTACGATGATTTCATTACAATACA
+GAATAAAATAAATAAAAAAAATAAATAGAAATTGAAAACAATAACCAACA
+ATTTATTATCAATTCCAAATTGTATAATGAGATAAAATCACTTTCCGATC
+ACTTTAAAAACAGTTTTATTGATCAAGAATTGCCGTTAAGAAAACATTGT
+TTACGATTGTTAATATTCGACTTGCAAAACATTATTGATACTATTACACT
+GGCAATAATTGATGCATTTAACACAAAAATGTTAAATAATGAAGACATTA
+AAGAAATATTAAATCACCAAATATTGATTCACCATAATGAAGCGGCGCGA
+CATTTAAGAAGGAGGAGAGTTATCCAACCCACAAATATAGCACTGTGCCC
+CAGTTGATAAACAAATTTCAAATTCCAATCTCAGCAGCATTGCCTTTGCC
+CTTGTCTTTGTCAACCAACTCTTAGCCACCAGAGAAATAACCAAACTTAA
+AGTAAACACAACTTCCACTTGGAGACCAAGCCATGATCAACTTATTGCGC
+TTCAATTTTGTATCCTAAATATATTTGAAAGCTCAAGAAAATCCTAAAGA
+AAAGCTTCTGGCCGAGGTTGAGTGGGACGAGATCGTGAACAACTAGCTTC
+AAATTAAAGATAGGCTAGTAATAAAGTCCCTTGTAAGTCTTAAGTTGTAA
+GTCTTGTGTAAAAAGTCTATCACCGAATAAGTAAAAATAATAAAAAATTA
+AAACTACTTTTCATATAATTAAATAGTAACAATTTTAATTCGCACGCGAC
+ACCGGAAGTTTATTTTTCAAAACTATCCAGATCATCATTCGGGCCTTCAT
+TTCACACAAAAAACAACAATCGTATGAGAACTCCATTAGTCCTGCAGCCA
+ATTTGACATCGACAGAGTCAGGTTAAAACTATAATAATCACTTTGCAAAA
+ACAAATTTTGGGTAAACTCAATCTCAAACTCTTACAAATGAAATTTTATG
+GTTGAAATGTTGGTGGCAGACACGAACGTCACCACTAAATTTAATTTTAT
+AGTACGGCCATCCAGATTGTTAAGCCCCTAATATCCAACCCGGTTGACAA
+CCTCAGTAGACCAATCCATGGACTTCTACATTTAACTTGGAGAACGAATC
+AGTGCAGCGGGCGCCAAATACGGGCACTGTGGAGCGATTAGAAATAACTT
+TAATTACCAAAACTTGTAACAAACTGGTTGAAGCTATTTAATTGATTTTT
+GCTGTGATTGTACTGTACTGTACTGAATGCGGTGATGGTAAATTTTAACA
+TCACAGAGCCTTTGGAATATGGTCTAACCTTCTCACCCCAGTATGAGAAG
+CTACATGCCTGTTTTAGTATAAAAATTATGCTTTAAAAACCGAAGTTTCA
+CTTTTAAAAATTGCTGTGCTATTGAGCCTGAAATTCAATTCGCATTCAAA
+CCTGCGTTCATGTACTGTGTTTGAATGCTTTAACTTAATTTAACTCAACA
+TATTATATATTCTAAAACAGATAAGCTTATGCTAGAGCAAAAACCGCACA
+GGTAGTCTTTTGACACACGCAAGTCTTCCGTTGATCCGAAAGAATGACAC
+ACCTTTGATGCAAAACATTGAAGCCGATAAAACAAAATTGTGTATTACTA
+CGCACAAATTGCGAATCTGATTAAAACAAACTACCGAGATATATGACATC
+GAAATTGGAGAAATACTGCGTGTTAGCCATTCTTGAATAAATAAATTCTT
+GGTAAAATTTAACGGGTAAAATAGTTAATGGAGATACCACACCGAAGCTC
+GCTGGGATCTCCTTGAGGAAGACACCCAACCAAAAGTGACGGCAATGGTG
+GGTGCTCAATCAATGGGAATGTTGTAGGTAAATAAAATTTCTCAGTTTAA
+CACCTACCACAGGACCACCTGTCGATTTTAATTATGATCAAAACAGCTTG
+AAAGGCAAGTACACATTTCTATATAGCCTATTACATGGAAATTTTATTGT
+TTTCGATTTATAGGTTCAAGAAAAAACGGTAATATACTTACTGCAGAATC
+TTTCGTAGTCCCATCTCCAGGATTTCCAACTGAAGAAATGATTTGCGGTT
+TTGTTTGAGAGGCCCCCGACCCGCTATTAACGTTATAACAGTATATACAT
+ATTTACTCATTTGCCTCACTTTCATAAATACTTACCCAATCAAAGGAGTT
+CTAAGACTTAAAAATCCATTTAATTTCCTGTTAATATTATTTTGGAGAGG
+AGTCGTGATAGCATGTGCCACCGGCACTTGCGGTTTTGTAGGTGGATTAC
+CAGAGTCAACAATATCCTGAGCAGCCCTGAAAGATTGTGTTAAGTAAAAT
+TGTTGGGAGATTAATATTTTTGTGCGTTATTGTGCCCGTTATTTTACGTG
+GGAAGTTTTCTATTCAATAAATTACTAATTAATTTGATTACAACGAGAAA
+ACAGCCTTTTTGGACCGTATTTGCAAAGACCCTAGAATAACAAGATGCGT
+AACGCCATACGATTTTTTGGCACACGATTTTTTGGCCGTGGCTCTAGAGG
+TGGCTCCAGGCTCTCTCGAATTTTTGTTTGAGAGCGAGAGAGCGAAGAGC
+GCTACAGCGAACAGCTCTTTTCAACGCACAAAGTGATAGCAGACAAATGT
+ATGTGTGCACACGTATGCTCATGCATTGTAAATTTGACAAAATATGCCCT
+TCACCTCAGAAGTTCTTAGACGTTAAATCTATATTATTTTTGATCAATTG
+GCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAACGTTATTATTATT
+TGAAAATAGATTAGAAATAGCCAAATCTATGTACATATTATCACAAAAAT
+AAATTTCAAAAATGACTTTATATAAGAATATTTTTCATTAGAGTATTCAT
+CTTGCGGCGTGTGAAAAATTAATAAGCCAATGATTGTTGAGGGCTTGTGT
+CCGCACTTCGTGCCTCAAGATATTAACAAAGCATTAGAATTATTCTAGTG
+TCTTTGATATTACTTTTGCAATAAACAGTTATCATATTTAATTATTTAGT
+ATATTTATTAAATCATTTGACTTAATATGATGTAACATTAACATTAAAAG
+TGTTTTAAAAAAATATTTCGCTTTTAAAAAATTGTCAGATGAGAGACAAA
+TTAGAATTAAACATAAATATAAATGTGTAAACGGTAGCTAATTCGAGCGG
+CGATTTTAACAAACATATTTAAAGAGCTTTAAAATTATAATAGTCAGGGC
+GCGAATTTAAAAAAAAATTTTTTTTTTATCATATTGCTAGGAAATTGGCA
+AAAACTACCCTAATATGTACCATGTAAATTCGTTTCTTCGATCAGAATTG
+ATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACTTATACGAGT
+TCTCGTCTCTTGTTTTTACTCACACAAGCAAGCAAATTATATTTTTAGAT
+TTCTTACGCTCTCAGCGGGAGTGAGCGGAAAGAGAGTAATTTTGGCAGTC
+ACCAAAAAAGTGGCTGCATAGTGCCAAACCAATGTATGGCCGTTACGCAT
+CTTGTTATTCTAGTGTCTTTGGTATTTGATTATCACTTGTTACGGACTAC
+CAAAGAATCAATCGTTTTCTTTTTTTGTGTATATGTATGTACTATTCCCT
+TTTGCACATTCTCTCAACTTGTGTGACAAAAATTACGATAGCTTGCGTTT
+CGATTGGTTGTGATTTTTGAGCGATTTTTGATCAGGATCACTAGCCGAGA
+CGAACTAACCCTTTACGTCCGTCCATCTGCTCGCTCGTCCGTATGTACAC
+TACTTTCAAGCTAACTGCATACAACTCTCGCAAAGTCTTATTTCAACATC
+TTCTCGACATTCTTTTTGGCGTACCGATAAAAACTGGAATGAAAAGAAAA
+AATAAAATAACACCCACCACCTTAGAAACTAAAAAAGATAGACAGTTGAG
+ACTAAGCATGTAAATTCCAGAGACATAGGCACAGCTCAATATTGTTTCCT
+GATGTCGCCACGCCACAAAATTAAAACATTTTTCAAAATGTGAATAAAAA
+TTTACGAGACTAGCAAAAATATGAAAATTCATTAATACATTTTTTAAAAG
+TGTCGGCGTGGCAGTTTTGGGATGGTTGTGGGCTTTAGAGTGGGCGTAGC
+ATGAAGTTGGCAATTTAATAGAAATTTACAAAACTAATAAACGTATGAAA
+ATACGACGGGCGGTAGTGTGGGCTTGGCAACATTTGTCTCTGGAAACTGC
+ATGCATAATCTCAACATTCCAGCTTTTATAGTTCCTGGGATCGAGATCGG
+ACAGACGGAATATATATACTTTATATGGTCGGAAACGCTTCCTTCTACCT
+GTTACTTACTTTTCATCGAATCTACTATACCCTTTTAATCTACAAGTAAC
+GGGCATAATTAGCAATTTATATCGATTGGTTCCCGTTACAGAAGAATAAA
+ATATTTTAACGTTAAAATTTTGTATTTGCCAATCAATCATCCGATAATAA
+GCTATAAATTATGATGTTTCATTAAACTGCATACAACTCAAAAATGTTGG
+TTTTTTGTAGCTAAATTATAATTATATATTATTATATATTGCAGAGCATG
+ATATATAAATATTCTAAATATTCCGAGGGTACTCAACTAACGTATTTATA
+AAAAAGTCAAATGAATAGGACAATTTAGAAATACTGCATACTCAAAATCG
+TTGATAATATACAGTCATAGACATAAATAGATCCTCTATCGCTTGTTAAG
+AGTCGAATGTCTGTCCCCATGAAATATATAAAGTCATATACTAAACAGGA
+AATGCAAATACTTACCGAAGACTATAACTACTAGATTCCTCATCTTCATT
+TGGTTCAATAAACTGTAACTGTGATCTTTTATGCCTCCACCACAAGTATC
+CTCCAGCCAGAAAAAGAGCGATTGTAATAATTAATCCCAATATAGCCAAG
+CAAGCTATAAGTACTATGCTTGCCATGTCTGTAATAGTGAGAAGTATGTG
+TAATTTTTTTACGACAATTCGAATCTTAATTCAAGTAAATAACAAAGAAA
+TCGATTATGTAAGATATAATATCTTCGGGCATACATATTTATTTCATGCA
+GATAAGAACGTAACTTTCTGTAACTAAGGTGTATAATAATATATAATAAC
+AACACCCAACTTATTTTTATTTGTTTATTTTTTATACCACAGTACCACCA
+CAGTATAAACTATGTCGCACTTTAAGATGTAGAGCATATAATATTGTTAT
+TTAATGGCTTTCTTTTTAAAGGAGTACACATTGTTTTATGTTTGACTTAT
+GTAAATCTCATAAAACTTGGTCCAAAACATTATTATTTGTTTAGTTCGCT
+GTCATAAAGGTTGCAGGTGCCGGAGATCCCAATTAAGAAATAAGCAAACC
+AAACTAATCCAACATTCAGTATAATTGTTACAGTACTCTATGTTTTTACA
+CTGTCTTATTAGATTGCGTGTTGTTATTACAAATTTGAGTCTTTCCTTTG
+AATTTAAATAACGGCAAAAACTGTATTTTACTTTAAAACTACTTTATTCC
+TAAAACAATATGTCGTTTAAGTTAATATCGAGCTACTTATGCCAATGAAA
+ACACGTCGAATACATTTTTTTATAAGAGCTCGTTTGCATGAAAAGCTCGA
+CTCTGTGCGCATGTCATTGAAAATACTAGTATATGTATGCATATACATAG
+GTACGAGTTATAATACGGAGTACTTTGAAACATTTACCAAAATATAATTG
+TGGCTGAGTGCAGCCAATTTTGTTGTGCTACTCATTAGGAATTCCCAAAA
+TCGGAACTTAGGGGGATAATAACTGACAAGAGTTCTGAATACAGCCATCC
+TTATTCTACCTTGACAAGTGCATCGAATTGTTTACTTCCTCTAGATCCTG
+TCATCAAATAGTTTTCTTGGCAGATCCCGATATGTCACGGTTAAAAAGAA
+AGCTAGGAGAGAGTGCACGAAGAAATGAAAATCTGATGCTAACACAAGAA
+ATGAAATTAATTCACATGAATACACTTATTTATTATTATTAATTGATAAG
+TGGAAAAACAATGCATTCGTGTATTTTTTGTATTATTCTTTGCAAATGTC
+TAATGCACAAGATTATTATTACAATTAAAAATCTTCAACAGCAAATTTTT
+ATTTTTTGTTTTTATGGTATATACAATTATTTAGAATTAACACATTTGTC
+ATTTTTGAAATTGTATCTTTTAAAATTCTCGATATTTACTACATTTAAAC
+ACCCCACTGATGATACAGCAATAGTTATCTTAATTTCGAAATTTTCGTTA
+ATCTTATATGAACTCAAATCATATATGTTCACAAGACAGAAGATAAGCAT
+TGATGTATATCTTTTGAAAGGAATACGGTATTACCAAAGACACTAGAATA
+ACAAGATGCGTAACGGCCATACATTGGTTTGCCCAAAGACCCTAGAATAA
+CAAGATGCGTAACGCCATACGATTTTTTGGCACACGATTTTTTGGCCGTG
+GCTCTAGAGGTGGCTCCAGGCTCTCTCGAATTTTTGTTTGAGAGCGAGAG
+AGCGAAGAGCGCTACAGCGAACAGCTCTTTTCAACGCACAAAGTGGTAGG
+AGACATCTGTATGTGTGCACACGTATGCTCATGCATTGTAAATTTGACAA
+AATATGCCCTTCACCTCAGAAGTTTTTAGACTTTAAATCTATATTATTTT
+TGATCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAACGT
+TATTATTATTTGAAAATATATCAGAAATAGCCAAATCTATGTACATATTA
+TCACAAAAATAAATTTCAAAAATGACTTTATATAAGAATATTTGTCATTA
+GAGTATTCATCTTGCGGCGTGTGAAAAATTAATAAGGCAATGATTGTTGA
+GTGCTTGTGTCCGCACTTCGTGCCTCAAGATATGAACAAAGCATTAGAAT
+TATTCTAGTATATTACTTTGATATTACTTTTGCAATAAACAGTTATCATA
+TTTAATTATTTAGTATATTTATTAAATCATTTGACTTAATATGATGTAAC
+ATTAACATTAAAAGTGTTTTAAAAAAATAATTTCTCTTTTAAAAAATTGT
+CAGATGAGAGACAAATTAGAATTAAACATAAATATAAATGTGTAAACGGT
+AGCTAATTCGAGCGGCGATTTTAACAAACAAATTTAAAAAGCTTTAAAAT
+TATAATAGTCAGGGCGCGAATTTTTAAAAATTTTTTTATTTTATCATATT
+GCTAGGAAATTGGCAAAAACTACCCTAATATGTACCATGTAAATTCGTTT
+CTTCGATCAGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACG
+CACACTTATACGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAATCAA
+ATTATATTTTTAGATTTCTTACGCTCTCAGCGGGAGTGAGCGGAAAGAGA
+GTAATTTTGGCAGTCACCAAAGAAGTGGCTGCATAGTGCCAAACCAATGT
+ATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTTAAACTAAAGTA
+TTTTTAAAGAAATACCGAACTACTTAAACGGAATTAAAAATTAAATTTCT
+TTGAAATTTATTGATCATCAACCGATGGTATATTATAAATAGACTTATAT
+ACTACAGGTATAACCTGTATATAGTATGATCTAAATCGTTGATATAATGA
+AATACTAACTACAGTCAAACCACGGACAATTGTTTATTTGTTACGTTCAT
+TATGACTTCAATATTTCATATTTCATTATAAATTTCATTACAAATCTTTA
+CATCTTTCTTGATGTGTGAAAATGTTATAAGGACTATTGAACTCTTTGGT
+TTGTGCTGCGATTTTGTGTCTTTTAAGCGAGAAGGTATAATTTGCCAGTC
+CATGTGCGGTCACACTGATGACAAATCGTTTTTATCAAGCGATATTGGGA
+ACTAACTTTCGAGTTTGCATATGTGTATGCATATGTATATTTAATTAAGT
+TTTGGTTTTGTCTGATACACAAGATGATTATTACAATTAAAAATCTTCAA
+CAGCAAACTTTTACTATTGAGTTTGCCCCGGAAAAAACGGTATGTGTACA
+AATAGTCAAATACTAGTATATTCACATGTATGGTATATACAATTATTGCA
+AATGCATATGTGTGCTTATACAGGTATTTCTTACAATTAATTTGTTGTAC
+CATAATAAGCAGGGATTCTGATTACAAAAGGTTTTGGAACTGAAGAAGAA
+AATATTCGAGGAGCGCGGTCCAGAGTACGTCGCCGAAAAACAAAAACTGA
+TCTACGCTGGCGTCATATTGACGGATGACCGCACCGTTGGTTCATACAAC
+GTTGATGAAAAAAAGTTCATTGTGGTAATGTTGACACGCGATTCGTCTAG
+TTCAAATCGTAATCAACTTAGTGTAAAAGAAAGTAATAAATTGACTAGCA
+CCGACGATTCAAAGCAATCTATGCCTTGCGAAGAAGCCAACCATACCAAT
+TCGCCTAGTTCCACAAATACAGAAGATTCAGTTTTATCACGTGAAACCAG
+ACCTTTATCTAGTGACGAATTGATTGGCGAGTTGGCCCAGGCTTCCTTAC
+AATCGCGCGCTGAATCTAATTTGCTTATGGGTGACGAATACAACCAAACA
+GTCCTATCAATGGTGGAAATGGGTTACCCAAGAGAGCAGGTTGAACGTGC
+GATGGCTGCTAGTTATAACAACCCGGAAAGAGCCGTTGAATATCTCATTA
+ATGGCATACCTGCAGAGGAAGGTACTTTTTACAATAGGCTGAATGAATCA
+ACGAATCCTAGTCTAATCCCCTCCGGACCGCAACCTGCGTCGGCAACCTC
+TGCCGAGCGTTCAACAGAATCAAATTCAGGTAACTTGATGGGATTTCAAT
+CAGCAGTCAATTTATGTATTCTTGTATGAAACGAAAATATATAATTTCTA
+CCCAGAAGTACTAAATTTGCACACTTCAAAACATAGTGAAATTAATAAAC
+CCGATTTGGCTCTCGCTCTTTAATGAAATTATACGGCCTTAACATAATTG
+CGTTAGTTTTCCTGGTCAAGAAATATTGTTGATCAAAACTTATGTTGCAC
+ATTCGTTAATAAATAATAAAAGAGTTCTCTTAGTACTGGAAATATATGCA
+GCTGTTAAAGATTCACTAAAATGTTTGTGAGCTCGTTGTCCCGCAGTATC
+ATTTACATATATATGTCAACAGACACTAAAGGAGCGATAATTCACGAATT
+TTTGTCACTATTCTCTTCAAGGACAGGGCATCACTATATGTTTTTAGTTA
+ATTTAATTATTATTTAATTATTTATATTTACGTTTCAGACCCCTTTGAAT
+TTTTACGTAGCCAGCCACAGTTTCTTCAAATGCGATCTTTAATTTATCAA
+AACCCTCATCTTTTGCATGCAGTATTGCAGCAGGTAAGTACACTTATAAT
+AATAATTACATGACACGTAAATGATAATTTTTTTTACGTATAGATTGGTC
+AGACAAACCCAGCCCTTTTACAACTTATTTCGGAGAACCAAGATGCGTTT
+CTCAATATGCTTAATCAACCGATTGACCGCGAATCGGAGTCAGGCGCCAC
+CGTTCCTCCCGTTTCGAATGCGCGGATTCCTTCAACTTTGGACAATGTTG
+ACCTCTTTTCTCCAGATTTAGAAGTAGCTACTTCAGCACAAAGATCAGCC
+GCGGGTACAAGTGCAGCACATCAAAGCGGTAGCGCAGCGGATAACGAAGA
+CTTGGAACAACCTTTAGGAGTATCAACCATTCGTTTAAATCGCCAAGATA
+AGGACGCAATAGAACGGGTATATAGGAGTGAATAATTATATATGGACTGT
+CGAGTTACTTAATATATTCTTCTTCTAGCTAAAAGCTCTTGGATTCCCAG
+AGGCCCTTGTACTGCAAGCGTACTTCGCTTGTGAAAAGAACGAGGAACAA
+GCAGCTAATTTTTTGCTATCGTCTAGCTTCGATGATTAGGATGACAAAAT
+GTAAGAAGTTATGCAAATAACACCGGAAGCGTTACATTTAAAGTTAGATG
+TTCTTAAATTAAATGTAAAATGTCGATCATAAAAATTCTTTTATATTCTT
+TTAATACCGTCGGCGTATTGTACTTGTTATTTGTTAAAAATTGCAGCCAT
+GGGTAAAATAGAGTTACGATGTCATTTTTACTAAATATTTCACCACGACA
+TTGTCTTCAGCATAAGACTGCAAATGTCTACAAATTTATCTGTGCCAATC
+CATGGTAGGGAGGCCTTGGATTAGGCCTTCACCTAATGGATGGCAAAGTA
+TATTTCTAGTGTGTGTATTTCTAGTGTATATGCAATACACACATTAATTA
+TTTTAAGGTCGTATTAAGCTAAAGAAGTCTTATGATTTATTCTTTCCTTA
+TCTTGGTTGATTTATAAAATATTTTTTTGACTAGTGGGAGTCCACAATTA
+AGTCACTTAACACATAAAGTACTTTTTGTCGTCCTGGATGTTGGACATAT
+GACTAAAATATATTAATCATTGTATTACATAAATTTCGTGTTTTTTTATT
+GTAAATAATGTCCGCAATTATGCCCTAATAAGCTGTGGCGTCTCTTTGGT
+GATTCCTTTCAGGATGAGTCGGAGAAATAAAACAATTTCATTAATTGCAT
+GACATTCATAACAATTCTATAGTCGAGTGCCTCGACTATCAGATACCCTT
+TACTCACGAAAAAACTAATTAAAATTTTTATAAATATTTTTTATTGCTTA
+TTTTTACAGGAATAAATGTTCTCCAGTTTTACAGTACTTAGATTATCATT
+AATTTACAAATATACAAAACTGTAGAACATTTGGACTTATGATACTTTTC
+TGCTTGCCAATTAATACGACAAATATAAAACTCGAACATTGTAATATGCA
+TTATTAATGCAAAGAATTCTACACTTTAATATTAATAAATCTCTAATAGT
+TTCATGTATGGCTATGGTCCCCTCTATAATGTTGCTACAATTATAAATCT
+TTCCTGACTCAATGTAGATTCAAAGACACAAGAATTATTGGTAGATTTGG
+TAGAACGCAGGTAAGTGGAAAGAGAAGCACTCGTTAATACTTCTTTCCTT
+GACACGTTCCAGAACTTTAGACTGGGTCGAATTAACTTTATAAACATGGG
+CATACCCACCGGACCACAAATAACGTTATTCTAGTGTCTTTGGTTTGACT
+GTGTTAATGACAAATCTTTAAGCTCAAAATTGTAGTATAGAAACTCTTTG
+GTGACCATTGACACGAATAGGACTGCCGACCACAGTGACATACATATAAA
+GTGAAAACATACACATTTATGTGGAAATGGTCTGGCAACGACGAAAGACA
+AGCTTCACAGCTTATCTAACGACAAATCAAAAAGTTAGAACGATAGAGTG
+GTGTTTACACACAAACTACCGGATTGATGTACACTTTCTCATATCGATAT
+GACGCAACCTAGTGATTTTGGAAGTATTAGTAAGATGCTACGCGGTGAAA
+AGATACAAAATATTATAAGATTGTATATATGTAAAGGGAAAACAATTTAT
+CCTAATTTGAAACAAATCCATGCTACAAGTAATTGAACATTTTACCAAAT
+TTTGTCGATTGTGCCCAAGGAGAAGAGAATCGAGATCAGGTTTCGGAATG
+GCAACGAAAAGGAATAGTACGCAAGTCGGCGCCGAATTTCGCCAGCAGAC
+TCGTCATAGTCAAAAACAAAGATGGATCAACTTAACGCCATGGTTTAAAA
+AACTGCCTAAAACTGCAGTCAGCAAAGCTATTTGTCGTCGTGATTTTGGG
+AAACAGTTTTTTTCACGTTCTAGTAGAAGAGAAGTGCCCATAATACACAT
+CATTTATAGCCAAAGAAGTTTTTAAAGATCTTTGCTAAGATATGATTCAT
+ATTTACAAGACAAGACAAGAACAGCGGAAATAAAGAACGCGCGAAAAATA
+TTCCGCAAAGAAGTTGAGCAGAATTAAAGTAGAAAAGACGCAGAAAGGTA
+TCTATAAATGTAGAAAGTCATAGCAGAAGTAGTTATAGAAATCCGTAATC
+TAAGGCCGTAACAGAAGACGTTATCCAGTAAACCAATGGTGACATTGCCA
+AGCTGCCTTTAAACCGTCTCTTACTTTTTACTACCATTCTGAGAACGTAA
+ACTATCCATTGTTATTAAATACAATAAAAACATATATAATTATAAATTAA
+CATATAGTATATAGGAGCCGGAGTCAAAATTCTGATGCCAATGAATTCGG
+CGCCGACTTGCGTACTATTCCTGCCTGCGCAAGTCTAAATATTAAAGTAA
+AATATTTCTTGCACTACTTTTTGACCTTCCTCATTTTGCTTGGTTTACTC
+ACAATACATTCTCGTATAAGGCCTCTCAAATCACTCAACTTTACAGAAAG
+CTGACAAAAGTTGACGTCGGTACCAAATTTGACTTTCATGCGACAATTCA
+TTAAATTCAAAATCTTTGTGCAAAGCACTTAATGTTAATAATTGTATATC
+CGAGAAATTAAACCCAATATATTTATAGCTTAATATCCCTTAACTTTTAC
+TTCATCTTATTTGACAAAAATATATGTATTACTACATTACTAGTGATTAT
+GTCCAAATGTTATAATTAGGGGTAGCAGTGCGCCGCAAATCAGAATTACC
+AATTCACTATATTTTAGTGCTTGAATACTATTGCTTCCATTTATATCATT
+CGTAGCAACACCTCGAGATTCCTCTAGCAAACAATAATCATGCTGATCGC
+TTTTCGTAAATCCCCCTTGGGTAAGCTCTGGTAAAACATGCACAGTTGCT
+ACGTACAAAAATGTTCCAGCGGAGAATAGCATAGCTATACCAGTGGCATT
+CACGGAATTTAACGTGTCCTTCTGCTCCTGTCCGATCCCAAAATACGTTA
+AAATAGTCATAAGGGGAGCCGACAGGGAAAATAAGACTAGGTGTCTGCGA
+ATTTGATGTCTGTCTACTTTTTCGTGCAGTAAGAATGTCACTAATCCAAA
+TGCTGCTGGTGCCTTATGAAGCATTATAGCTAAAAATACAATTATCTCAA
+CGTCTTGATGGCTAGTGGTGGCAGCTGCTCCCAATGCAACTCCATCAGCT
+GCAAAAGAACAACAATTTTTAAGATATGGTGGGTACACCAATATAAGCTT
+CTTTACCTGCGGCATGCACAACCAATCCAAGAGTTAGTGTGGCATTGTTT
+TTTTTATTACTTCCAACATTACTCTTCCGCTGAGAGATGTCCACCAACAT
+CATGAAGACAAATCCAAGCACAAGAGAAAGTCCAATGGTCTGTGAGTAAT
+CTGGTTGCTCCGGAACTGATGTCCGTTTTTGGGATTGGCCACTCCCCACA
+TACAATGATCGAATGCCCTCCGGAATAATAACAACGAGAGCAGTTCCCAC
+TAACAATCCAGCTCCCAGCACAGTGACACATTTTAGCTTTTCCTTTAATG
+ACATTTATTAAGTAGAACAAATTAATGCACTAGTGGTGCTCCAAATACCT
+CACATTAAATTTTTTTTGTATTTAAAATGCCATTGTTTAGTACCGACCTC
+GCTTAATTTCATCAGCATCGGTATGCTCCCTGCCAAATAAGACCCCACAA
+GCATAACCAACACTAATAAAATGAGAATTATTGTCTCCTCAGCCATGATT
+GCCCAACTTAATTTTAATGAGCATAATACCATCAAAGCTACATGTTTTTG
+CCAACTCAATCGCTAGAGATGAGCCTTATTAACATTTTAACAACGCATAT
+AGCAGCAACCAACTGTGGAACTTATACCATATTCTACAATAACACTTCAA
+CCAAATTAACATCTCATACCACAACAGAACTATACAATTTGTTTTCTTCT
+CATCCCGTTAAAACTCGCGATCCTACAGACGTACGAAATTTTCCCAGACT
+GTGAACAATACCTTTAAGTTATTATATTTCATGTCTTACCCACTGGCTTA
+TTATACAAACTTATTGAAAACGGTTTTAGATGGTCCGATACAAATGTATG
+ATACCATTTTTAATTTATATATAATATATATAAAACATATATAATATAAT
+ATAATATAATATATATAATATAATATAAGATAATATATATAATATAATAT
+ATAATAATATATATAATATTATATAATATAATATAATATATATAATTTAT
+ATATAATATATATTTAGAAATAGTACCAAGCATTCTCAACCGACTTTTAA
+CCGATTTTTTATTTGCTCTCATGTGAAATTTAAAAAAAAGAAAAAACCTT
+TAATGGTTTTAAGAATAATTGTTCGAATGGAGCTAGTGAACCAAATTTTC
+TTTAAGCTATTGTTTATCGGAAAATTTAACTTGTTCGCAAAACCTATAGT
+AGTTGCTCTACCTTTTACTGGTTATGATCGGTCACCAGTTAATTTTAATA
+TTTTAAATAAATTCTGTAAATATATTAAAGTGTGCGGTATATAGTATTTT
+CCTGGTGTCACCGTGTGTTATCCTACAATAATTGCTCATTTGGCTTATCT
+ATATATCGTCAGAAATCACATAACATAAAAAATTCTAGATCCTTATAATT
+TATTTATTTAATAAGTTATTTAGGGATACATCACTCTCTCGTACTACATG
+GAGGGTTGTATTCCGTATTATGATTGTATAGCGCAACGTGAGAATGTAAT
+TTATCTCAGTGCACAACGTGTATTACACCATTTACATAAACAGTTTGGTA
+ACCTAAGGTCATACTATTAACAGCACTGTTGATTTTGGTTTATTTATTGT
+CAAATAGGTAAAAAGTCTAAGCATATGGAATAAATCAGGCTTTATTAAAT
+CGAATCTAGTCTAATTTCAAAGAAAGTCACATTTAATGTTTTTTTTTTTT
+TAAATCAACTAACTAAATTGTTTCTGTTTATTATGAAAGTTGTGTATACA
+TATGTGCATTTTATATACATGCATGCGTACTTATTAATTTAAGATTTCTT
+GGGGATTGGTACTAATTGGTACTGTATATGTGAGTTTTAAACGTTTCATT
+ATTTTGCTAATTTCCGATAAACTTATAAAATTAAATGAAAATAGAATAAG
+TCGTCCAAGGTTTTTAAGAATAGATGGATCACGAATATTTGCACCTTCAT
+CTGGCGTTCAGAATTGGCAAAAACAGGATTCTTCCAACGTTGAGTGACGA
+ATCGTAATCAAACAAATACATCCATATAATTTAATGAATATCTCGTTTTG
+TAACACTATTTTTTTATTAGTTACTACAATTTGCTCAGTGCGGAGTAAAG
+GTAATGCATCAATAAATAAACAATCGTTGTGTGATGTACAAGTGTTCATC
+GCAAAGTTTAAAACGAGCCAAGCCAAATCGCGTATGAAATAGTATAATAA
+ATCTTTTAGCGATTGGTACTTCCCCTTAACAAGCGTGTGTATAAATATCC
+TTAAAAGTAAAGTCCAATGTCAATGTAGTGTAAAACATACACGATAAGGA
+TATTCAACAGATTGAAAGTATCTAGACGTCCATATGAAAAAAATATCATC
+ATATCATATATCAATTTCCAGTTTTTAAGGAATGGAAAGTTTTCTTCAGT
+TTTTTCCGTTAAGAAACAAAAATTTTTTTAAGTAAAGGTGTAGAAATATT
+AACTATAACAGATCCTAGATTTTATATCATTATACGCGGTACTCGTTTTT
+TTTTGAATATTTTTATGTCTTGGCAATCTTTTATCGATAAACAACACATC
+GAGATTTTGCAGATGTGGGGTGATATGAAGTCAAAAAACATATGTTACCC
+ATCAAACTACGATGCAAGTTTGGTAGAAAAACACTATTTACCTTCGAGAC
+CAATTTTGCTCCTTGGCCCAACCAGTTTCCACTTTTTATGTCTTCTTTAG
+TTTCGGCCAGGTCTATTGGCGGCAGGTATTTCCTTAATCCTTGTGGCCGC
+ACAACTTTCAAGATTTAAGCTCTATGTGGGAGCTGCATATAGAGGTTTTG
+GTTTCCCAATCGGAAATTTTTGCAATCGTGATTTTTCTCGTTCGCTAAAA
+CAAAAAAAAAAAGCTTTTCTTTGGCTCGGTCGCGTAAATGGTCTTCTTTG
+ATCTTCCTTTTACTTTGTGTTTGTTATGTACAACTTTTAAAAAAAAGCTT
+ACACTGCATTTAAATATAAAGTTTTACAACTTAACTAAAATACAAGATAA
+AACGAGCCGTATAAATTTTCTTTACGTGTGCATATATTTCAGTTAAATCT
+TCGAAAAACGCATGAAATGGGTAATTGCTTAAAAATTAGCACTTCAGATG
+ACATTTCACTTTTACGCGGCAATGACAGTCAAATCAGCGGGACACAGCCA
+GTGTATCATGTAAGTACCAATGCACGGGTGCGAGTTTTAACGATAATCGT
+CGATTTAAAGAAGTCCAAAATTTACTAATTTGTAGTCTTTTAATCTTCAA
+CAATTACATTAAAAATGTTTTTTATGAGTTTATCGAAATATTCTTGGTCA
+ATAATTATTTTTAAAGCAAAGGTTTTGTATAAAACCTGGCCTTCGAAACT
+AATTTTTTGATTATTCTTAACGAAGATATTTGCAAAATAATGTATTTTTA
+TACTCAGTTTTCTCTGTGACAGTTTCAAAAAAATTTCCCGAAAATAAAAG
+TGTTGAGAAGAAAAATTTTTCTAACTTGTAAGATACTATTAAATAGTAAA
+GTAAATGGCATCGCTATAAATTTTTGAGGAATTATGGATTACTTGGCAAT
+CAAAAAAAAGGAAATTATTGGGCATTTTAAAGATTTCTTGGGGATTGGTA
+CTGTATATGTAAGTTTTAAACGTTTATAAAATGAAATAATAAAAAATAAA
+TAATAAATGAAAATAAATAAAAACGTCCAAGGTTTTTAAGAATAGATGGA
+TCACGAATATTTATACCTTCTTCTGGCGTCCAGAATTGGCAAAAACAGGA
+TTCTTCTAACGTTGAGTGCCGAATCGTAATCAAACATCCATAGAGTTTAA
+TGAATTTCTCGTTTTGTATTATTATTAGTTACTACGATTTGTTCAGTGTC
+GACGAAAGGTAATGCATCAATAAATGTATAACCGTTGTGTGATGTATTAG
+TGTTCATCGAAAAGTTTAAAACGAGCCAAGCCAAATCGCGTATGAAATAG
+TATAATAAATCTTTTAGCGATAATATACTTGCAGTACGAAGCTTAGCTAT
+GTATTGGTACTTCCCTCTAAACAAGCGTGTATATAAATATCCTTAGAATT
+AAAGTCCAATGTCAATGTAGTGCAAAACATACACGAGAAGGATATTCAAC
+AGGCTGCAAGTATCTGGATGTCTATATGAAAAAAAAATCAGACATTTTTT
+TAAAAGAGTGCGCGTGGCAGTTTTGGGAGGTTTGTTGTGGTCGAAGCAGA
+ATGTTTTTTGTCAAATCGATAAAAATTGTGGACGTGGCCGTTTTGCTTGC
+TATGAGAGCCCACAATTGAAAACAATCTGTCTATAATCTTCATGCTTTAT
+GAAGATTGCTTTCATATACAAAGATCGGTATGGCCAGATCGACACGGCTA
+TTAATTCGGATCAAGAATTAATATACATTATAGGGTCGAAACCGCTGTCT
+TCTGCCTGTTACATGTTTTTCAGCGAGTAATTTAACTCAATTGATTTCTG
+ACGGCAGAGTGCGCGCGAGAAGCAAAGCGAAGCCAGAAGCTATGAGCAAA
+GCAAGAAGATGGCAGAGTGAGTGCTTTGCGAGAATCGAGCAACATTGCTG
+TCTTTTAGTTATTAATGTGAACGTGATGGATTCGGACGAGGAATTTTTTG
+CATCAACCACAACTTTTAGCTTTCTGTTAATAAGAAAACTGGCGTCCAAT
+CCCTTAACTGCAATATAAATGGAAAAGGCTAAAAGGCGAATTTATTTATG
+TAATCACTAACGAAACCACTCAGAAAGGTTCTTTAATGTCTACTTCGACT
+TTTGATTATATTAAAAAAAAAAATTAGAAGTCGTTTGATGAAGAATTGGG
+CAACCAAAACAAAAAAACATGTGTTTTGAAAATAAACGGTAATAAAAGCA
+CAGTATACAACATCGTACCAAAGACGATAGAATAACAAGATGCGTAACGG
+CCATTCTACATTGGTTTGGCACTATACAGTCAGTTTTTTGGGGACGTCCA
+AAATTGCTCTCTTTCCGCTCGCTTACGCTGAGAGCGTAAGACATCTAAAA
+ATTGAATTGGCTTGATTGTGTGAGTAAAAACAAGAGACGAGAATGCGTTT
+ATGTGTGCGTGTTGTGCTAGAAGACGATTTTCGGGACGAAATCAATTCTT
+ATCGAAGAAACGAATTTACATAATTGGGGAGTTTTGGCCAATTTCGTAGC
+AATATGATGAAATTGCGCGCTTTTTAAAAATATCAAATTGGAATATAACA
+AAAAATAAAAAAACTGAACAACTGAATCTAATGTGCATTTTAAATAATAA
+AATTGGATCATTTATATACATCATATTAAGTCAAATGACTTAATAAATAT
+ACTAAATAATTAAAGCAAATACAAAGGAAATTATTATAACTACTGTAATT
+TAAAACATAAATTTTCCAGAAAGAAGACATTACGTTGAAAAATAAATATT
+TCATAAAAATAATACGTAGTAGAAAATAAAAATTTATAAAATAAATAAAA
+ATATGAAAACTGTTTACTGCAAAAGTCATATCTTGAGGCACAAAGTGCGG
+ACACAAGCACTCAACAATGCCTTATTAAAAATTATTCACACGTCGCAAGC
+TGAATACTCTAATGACATGTATATATGACATATATATATATATTCTAATA
+TAAAGTCATTTTTGAAATTTTTTCGTGATGTTATGATTCGGCTATTACTA
+TTTCTAAGCTTTATTTAGAAACGTTAAGGCAATGCAAACCAAGAATTTCT
+CGCATGGTGCCAATTGATCAAAAATAATATAGATTTAAAGTCTAAGATCT
+TCTAAGGTGAAGGGCATATTTTGTCAAGTTTACAATGCATGAGCATACGT
+GTGCACACATACATTTGTCTGCTATCACTGTATGCGCAGAAAAGAGCTAT
+TTGCTGTAGCGCTCTCCGCTCTCGACAAAAATTCCAGAGCCTGGAGCCAC
+CTCTAGAGCCACGGCGAAAAATTCGTGTGCCAAAAAATCGTATTCTTTAT
+CGATTGAGCTCGCAACTCGCTTCGCGCAATGTGGCATCTAGCCCGTCTCA
+ACGTTCACAATAATTATAATATTATAATAATCTACATTTTGATTTAACGA
+ATTTGAAATAAAGTATATCCATTGGATTTAATGAAACTTTAATTTCAGCA
+GGGAGAGCATTATCAACGAGAATTGTACCCTTCCACGTCGTCTTCGACAA
+CGCTAACACCATCTTCTAACAATCGTCAACTTTCCGATGAAAATCAAGTG
+AAAATTGCAAAGCGAATTGGATTAATGCAGTACTTGCCAATAGGAACATA
+CGACGGGAGCTCAAAGAAAGCACGAGAATGTGTTATCTGCATGGCTGAAT
+TTTGTGTTAATGAAGCCGTACGTTATCTACCTTGCATGCATATTTATCAT
+GTTAATTGTATAGATGATTGGTTGTTGAGAAGTCTAACTTGTCCCAGTTG
+TTTAGAGCCTGTTGATGCTGCCTTGCTGACGAGTTATGAATCGACATAGC
+GTTATAAAAACATTAGCTTACAATTTTGCTGCTGTAATGTGTTTTGGGAT
+AACAAAACCTTTGCTTACCAAGTATAAATTAATCTTTTATATATTTCAAT
+TTTATTCTTTATTATATAAATTTGTTATTGTTTTATTATCGAAACATGTT
+ATAATATTTAATTCATTTTAGCGATAACCAAAATCATAATTGCAATACTA
+AGGAGCTGAAGAATTTGAAATCCAAATTAGTTTGTGTATATATTGTAGTG
+TATCTACCCTCACTATAACTCTACTCTACATATATATAAGTAACGTACAT
+ACATTGTGACACTTTGTTGCAAACACAAATAAACATAATTCACATCAAAG
+ACCACATGCACTTACATAAACACTCCAGCCAATGAAATACGATCTAACGC
+TTATACATAAGCCGATCGCGGAGCGTGAGAATGCTGAGCATGCACTTAGC
+AGCTCAAGTGGTCAAGCCATACATAACATATGTATGCCTTCTGCATACAC
+ATGTATATGTATATACAATATATACAATATGTACAATATGTAAGAACACC
+ATGTACGGGTAGCTGTACCCAAAGACAGCAACATAGGATTCATTCAAATA
+AAACGATTCAAACGGAACAGACGCTCTGAGCTATTCAATATCTATTACAC
+TGAGCTATTACTTATTACTTATTACATGGCGACCGTGACTTGGTCTCGAG
+TCTGCCTCTGTGTTGTGCCTCTGTGTATTGTGATTATGTATCGTGTATTG
+TGTTTGTGTTAAAAAAAAAAAAAAACAACATTTTGTGCCTATTATATTCA
+ACGTGTGAACACACAAACATAACTAAAATGTACTTGTAGTACTTGGACGC
+ATTAAATGCAAATATATGTTCAATTGAAACAAACAAAGCACAAAAACACA
+CAAAAACACACACAAAAACGCACAAAAACACGCAAACACAGCACACACAG
+AAGAACAAGCGGCGATTGATGGCAGACGAGCCACAATTCGCCAATGCACA
+ACCACAAGTGCAACGGGACCAGCCAACGCTAGAGGAAGCGTTGCGGTTAA
+ACAACGCCGATGGACCACGCCCACTCACAGTAGCTGAGTACCGGGCACGG
+CAGGAGAAGAAACAACTACGAAAGCACAAACGCTCAGGACGGAGGATTAA
+ACTACTACAACAACGCCGACTGGTCAAGGAAATGACCCAGTTGGCAAAAG
+AAGAATCAGCACGACAACGCTACCAAGAGCGTTTGGAAGCCATTGAACAA
+GAACTTCGCCAAAGTGCGAAGACACGCAAACGGGCTGCTTAAATGCAAAT
+GCCCCAATTTGCCCTAGAATTAAAATAAACCCAAGCCGAGGCGGGAAACC
+GCTGCTTGGAAATACTAACAAAACTTTATGCTAGGCTTTATACTAAAAAA
+TGTGGTTGGAGATTTTTTTTAAAATCCTATTGAATTGTAAATTGTGACTT
+GTGAGCCAACCACATTAGCACTATCAAATTTCCATGTCTCTGCCACTGAG
+TATATATACTCAGTTGCAAATAATTTGTGTAACTTTAACAACTTTAAATT
+TTCTATTTCAAAATAAAATTTTACATTTTAAATTTAAATGAATAACATTT
+TAAAAATGGATTAAAAAAAAAATAACTTTCTTAAAGAGAATTTTCTTTCT
+AAAAATACAAGAAAAAATAGATTTTTATTTTTCATATTATATATATAATA
+ACATTATATATAATACTTCAAAAAAAAACGTTTCATTGAATATATAAAAA
+TATTCAACACAAATTAAAATAAATTTTCTCTTCAATTTAAAATTAGGCAA
+ATCAAATAAATATGATTATAGATGTATACAAGTACAGCGATATTCATAGA
+ACTATTTTAGGGCGCCTCTATACGCGCATTTTTGTTTCTGTCCGTTTTAC
+TGCCTACTGCTGGCTCAATATTAACGCGGAAGAATTACAAGAAATAGCTA
+GCCGCGACGAAGACGTCGCAATGCATTTTGAGAACGTCATAAATCCAGAC
+GTCTAGGTAGTTTTGATAGACTAAATAAATATTCATACACAAATCAAATA
+AAAATTAGAAATAAAATTAGGAAACCTAATAAGTAAAACAATTATATTAC
+ATGTCATTAAAATTGAATGAGCATTAAAGATAATTCCATACCGAAGATAG
+ACCCCCTAAAGACAATCATTTCGGAACTGTCTACTATGTTAGACAAAAAT
+TCCAATATAGCGGACTCCACCGCAAACGTAATCAATACAGTTCAGGTATC
+ACAGCCCGAACTTAAAATAATTACGGTACTCCTCATAATAATAGTAGTAC
+TGCTATGTGCGAGTATGATAACGAAATTGTACAAACTACATAACAGATGC
+CTCAAGAAGAAATACTTGAGTAAGGCATTGGACCTAGATAAGGTCTAAAG
+TAGTACCCTGCGTACAAATTTCGAATATTCAATTAAATAGAAATTATCTT
+TACATATATATATAAAAAAAAAAGAATATCAAACATACTATAAATGAAAT
+ATTAAGTAGAGACCCCCACTTCGCAAGTAGACTATATTTTATACTTGCCG
+AGCAACCCGTAAGCCTTTACGAGTTGCAAATATTATACATTAACACCTAC
+AACTGCGAGTTCTTTCCAATGTTCGGGTTGGAAAGAGAACAAGAAATCAT
+GGTATTAAATTCAATACCAAATGTTATCGCAGAAGTTGTAGAAATATCAA
+ACCCAATACTAGGGTCAACAGAAATAATAACAGTTCGTAAGAATTAGAGC
+ATGGAATGGCATGAAATATGCACAACAATTAAAAATATTAAAACTAAATT
+CGATAAGACATATAAATGCTTATCGCCCAATAGGCCTATACAGGCTGAAA
+CAATTAAAAAACATGCATCTACATTAGTCGACTGCTTTAATGAAGCACGA
+ACACTAATATACGAACATAGAGAAACACTTAATTCTGAACACTGGTCTAA
+GTTATCAAGACTATTAATCAAACTTCGATTAAACTTGATAGCAGTTAAAA
+GGAAATTTAGTTTGGAAATTTCAATTCCAACAATACTAAATACCCCTTTA
+ACGATTGATACAGACGAACAATCTGAATCAATAGAACCAGAAGAAATCGA
+TTTAGAGGTCACCGAGTCGGAAGAAAAATATACCGACATCGAGGATAAAG
+ACCTACTAAACCTAACAATTCCAGCTATATTAACATTAGCTGAAGACACT
+AATCAGGAAAAATTTAAAACAGAAAACATAATGGCACAGTCCAATATTGA
+TTTTCTGAATACAGCATCAAAGCTTATACCCGACTTTGACGGTAAGGCTG
+AAAACTTAACAAGTTTTATAGATGCTCTAAACATTGTAGATACAATCAAA
+GGTGAGCATGAGTCTCTAGCTGTTTCGGTTATAAAAACCAAACTTAAAGG
+CCATGCAAGAAACCTCATAAGTAATGAGCAGACAATTGCTGCAATCATTA
+CCCAACTGTCAAGTGCAGTTAAAGGAGAATCGGTAGAAGTTATATCAGCT
+AAGCTTCTCAGTCTCCAACAAAAGAGTAAAACGGCCAACCAATACACCCA
+AGAGGTGGAGAAACTGACAAAGGCTCTTGAAGGCGCCTATATCAGTGAAG
+GTTTAGGCCAAACTCTTGCCAATAAATACAGCACTACCACAGCTGTAAAG
+GCCATGACGAAAAATTGCTCCATTGATAAGGTAAAACTTATCATGCAAGC
+AGGCACATTCACAAACATGAATGATGCCATATCTAAATTTGTAAACAGCT
+GCACGGAGATAACAGGTCAGAGTAACACTGTACTCTATTATCGACGAGGT
+GCAAATAACAATAATAGAGGGGGCCGAGGTTATAATCGCGGCAGAAATGG
+CAACAATTACAACCGAGGCAACAATAATAGTAATAACTATAACAACCGTG
+GAGGAAGACGAGGCCGAAACCAAGGTAGAGGCCGCGGCAACTCCAACCAA
+GGTTACAATACCAACAATGTGAGAGTGACGCAAAACACGTCGGAAAACTC
+ACAGACCCCTTTAGGAAACAATCAATAAATGCTAGAGTTCATTCCATCAA
+TTATAGTCTTAATATATTCGTAACTTTTTACAATAATTCAACTGATAACA
+AGTTAACATTTCTCATTGATACTGGTGCAGATATCTCACTTTTAAAAGTT
+AATTCAGATAACTTCAAAATTCAGGATGACAAAATAATAAACATCCAAGG
+CATAGGCCAAGGTGTAATAAAGTCTCAAGGAACAACCCTAATAGATCTTC
+AATCAACAAAATATATTATTCCACATGAATTTCATTTGGTAAACTCAAAT
+TTTTCAATACCATGTGATGGAATAATAGGCATTGACTTTATAAAAAAATT
+CAATTGCCAACTTGACTTCAAACCAAGTGAAGACTGGTTTATAATTAGAC
+CCCAAAATTTAAATTATCCAATATATGTCCCAATAACATATAGCGCTGGC
+AACAATACAGTTCTTCTGCCAGCCAGATCACAAGTTATTCGGAAAATAGA
+CATCAATAGCGTAAATGATCAAATATTCGTTCCTAATCAGGAAATACATA
+ATGGAATTTATGTTGCGAATACAATAGCAGCATCAAAAAATGTATATATT
+CGACTTCTAAATACCACTAATTTCGACCAAATGGTCAAAGTAAACAAAAT
+CAAATATGAAAATCTTAAAGATTATGACATTCATAATACCAATCTAGAAG
+ATAGAAGCGAAAAAGTACTATCATTACTGAAGAAGAATTTTCCAGAACAA
+TTTAAAAGTCAATTAACTGAATTATGCACAAAGTATAGTGATGTGTTCGG
+ACTGGAAACCGAACCAATATCAACAAATAATTTTTATAAACAAACATTAA
+GACTTAAAGATGATGAACCCATTTATATTAAGAACTACAGAAGCCCGCAT
+AGCCATATCGAAGAAATTCAAAAACAAGTAGGGAAATTAATTAACGACAA
+AATCGTAGAACCATCTGTATCTGAATATAACAGCCCACTCTTGCTAGTTC
+CGAAAAAATCATTACCGAATTCAGAACAAAAGAAATGGCGATTAGTAATT
+GACTATCGTCAAATTAATAAGAAACTACTTTCTGATAAATTCCCACTCCC
+TAGAATTGATGACATTTTAGATCAACTAGGTCGAGCTAAATACTTTTCAT
+GCCTTGACTTGATGTCAGGTTTCCATCAAATAAAACTTGAAGAAAACTCA
+AGAAATATAACATCTTTTTCAACAAGCAATGGCTCATATCGCTTCACGCG
+ATTACCATTTGGTCTCAAAATAGCACCAAATTCATTTCAGAGAATGATGA
+CTATATCATTCTCTGGTTTAGAACCTTCTCAGGCATTCCTTTATATGGAT
+GACTTAATGGTGATAGGATGTTCCGAAAAACACATGATTAAAAACTTAAC
+TGATGTTTTTAATATATGTAGGAAATATAACCTAAAGTTGCATCCGGAAA
+AATGTTCATTTTTCATGCATGAAGTGACATTCCTAGGTCACAAATGCACA
+GACAAAGGAGTTTTGCCAGATGACAAAAAATATGACGTCATCAAAAATTA
+TCCTGTCCCTCACGATGCGGACAGCGCAAGACGATTTGTAGCATTCTGCA
+ACTATTATCGTCGATTTATAAAGAACTTCGCCGACTATTCACGGCACATA
+ACTAGATTATGTAAAAAGAATGTTCCTTTTGAATGGTCAAGCGAATGCCA
+AAACGCATTCGAATACCTTAAAGAAAAGCTTATGCACCCCACATTATTAC
+AATATCCTGATTTTCGCAAAGAATTTTGCATCATAACGGATGCTAGTAAA
+CAAGCTTGTGGAGCGGTTTTAACCCAGAACCGAGACGGAATTCAGCTCCC
+AATATCTTATGCATCACGTTCGTTTACAAAAGGGGAAAGCAATAAGAGTA
+CAACGGAACAAGAGTTAGCGGCAATTCATTGGGCAATTACCCATTTTAGA
+CCATACATTTATGGCAAACATTTCACAATCAAAACAGATCACAGACCTTT
+AACATATCTATTTTCTATGACCAATCCCAGTTCAAAATTAACTCGCATGC
+GACTAGAGCTTGAAGAATACGACTTCACTGTAGAATACCTAAAGGGAAAA
+GATAATTTTGTGGCAGATGCACTGTCACGTATCACTATAAACGAGCTGAA
+AGACATATCAGCAAATGTACTAAAAGTCACTACAAGACAGCAAAGTAAAC
+AGAAAAATATCTGCGCAGATACTAATATAAATAAACAAGAAGAAACTCTT
+GTTAACGCTTCTAAGCCCAACGTATATGAAGTCATTAATAATGACGAAAT
+ACGAAAAGTAGTGACTCTGCGAATAACTGAATCAAAATGTTTATTCAAAC
+ATGGAAATAAAGTTATAGCAAGAATTGATGTTAGCGATCTGTACACCAAT
+GGAATTCTAGACTTAGGTCAGTTCTTCCAAAGGCTTGAAACACAAGCCGG
+TATACATGAGATCAGCCAACTCAAAGTGGCACCGAGCGAAAAGATCTTTG
+AAACAATTTCAATAGACTCTTTTAAAAAAATGGGCAATAAATTATTGAAA
+ATATTGAGAGTAGCGCTACTCAAGCCGGTGACCCAAATATATGATCAAAA
+AGATCAAGAAGCGATACTGTTTACATACCATGACGATCCAATTCAAGGAG
+GTCATACAGGCATTACAAGAACGCTAGCAAAAATTAAAAGACATTATTAT
+TGGAAAAATATGACACGTCATATCAAAGAGTACGTTAATAAATGTCAAAA
+ATGCCTTACGTCTAAAACAACGACGCATACAAAAACACCCCTTACAATAA
+CGGAAACACCAACTTGCGCTTTCGACAGAGTGATAGTAGACACTATAGGT
+CCACTACCCAAATCGGAAAATGGTAATGAATATGCAGTCACTCTAATCTG
+TGACTTAACAAAATATTTAGTTGCCATACCAATTCCCAACAAAAATGCAA
+ATACAGTCGCAAAAGCTATATTTGAATCATTCATTCTGAAGTACGGTCCA
+ATGAAGACGTTCATTACGGACATGGGAACAGAATACAAGAATAGCATTAT
+AGCCGACTTATGCAAATATCTGAGAATAGACAATATAACGTCTACAGCAC
+ACCACCACCAGACATTAGGTACCGTTGAAAGAAGTCATCGAACCTTCAAT
+GAGTACATTCGTTCATATATATCAGTAGATAAAACTGACTGGGACATATG
+GTTACAATATTTTGTGTACTGTTTTAACACTACACCATCCGTAACGCATA
+ATTACTGTCCATATGAACTAGTATTTGGTAAGACTAGTAATTTAGCAAAA
+CAATTTAGTAACATAGATAATATAGACCCTATATATAACATAGATGATTA
+CGCTAAAGAAGTTAAATTTAGACTAGAAAACGCGTATAAAAGAGCACGCA
+TATTATTAGAAAGAAATAAAGTAAAACAGAAAACCAGTTATGATAACAAA
+GTTAGCGATTTTAAACTAAAAGTAGGAGATAACGTTTTAATAAGAAACGA
+AACAGGTCACAAACTAGAACCAACGTATCTAGGGCCATTCGAAGTAATTA
+GAATCGAAGAAAACAATAACATAGTAATTAGGAATAAAAAGAACAAAGAA
+CAGAAAGTTCATAAGGATAGGTTAAAAATATATAATTAATGAAACGTTTT
+ATACAAAATAAATAACTAAAAAAAAAAAAAAAGGGTCTGATCAACCGAAA
+AAAAAAATTTAATAAGTTTTTGTCTAAGAAAGTTAAAAATAGAAGCATAA
+CGTAATTATAAACAACAAAAAAAAAAAAAAATATAAAAAAAAAAAAATTC
+TTTTACACAAATTATTCTGAGACCAAACTTTTTCTAATAGAAAGGATAAA
+TAAGAAATAATATAAGAAAAAAAATGTTTTAATTAATTAAATGACTACAT
+ATATTACGTCATTTCTCTAAAAAGGGAGGTGTAGTGTATCTACCCTCACT
+ATAACTCTACTCTACATATATATAAGTAACGTACATACATTGTGACACTT
+TGTTGCAAACACAAATAAACATAATTCACATCAAAGACCACATGCACTTA
+CATAAACACTCCAGCCAATGAAATACGATCTAACGCTTATACATAAGCCG
+ATCGCGGAGCGTGAGAATGCTGAGCATGCACTTAGCAGCTCAAGTGGTCA
+AGCCATACATAACATATGTATGCCTTCTGCATACACATGTATATGTATAT
+ACAATATATACAATATGTACAATATGTAAGAACACCATGTACGGGTAGCT
+GTACCCAAAGACAGCAACATAGGATTCATTCAAATAAAACGATTCAAACG
+GAACAGACGCTCTGAGCTATTCAATATCTATTACACTGAGCTATTACTTA
+TTACTTATTACAATATATATATAAATTGTTTTACCAACATTAATTCTATA
+TTTGGTATAACAAAAAAAGATTAAATAAAATGTGAGATTTATTTAATTCC
+GGCATTCATTTCATTTCTGTATAAGTATGGGTCTTGTTGGATTCTGGGTA
+GCCCTTTTGGCTCTCTCCTGCTCATAGCATACATGGTGAATGTCCAGAAT
+AATTCTTATAATTTTAAAGTTTACGAAGACGAATCCTTTCGTTTTTTACT
+ATATCATGAATTGTTAAAAATGAAATAAAAAACAAGCTTAGCATAAAAAG
+TTACAGGATAAAAGCGAAAATGTGTTCTCATCTATTTCTTATGATCGATT
+TTTACTAACATACGTATTGTTTGCAGCTTAGCTCACAAAGCAATTCGACG
+GCCATGAAATTAACTTCAACAGAGTCGGATTGTTCTTTATTATCTTAATT
+ACGAAACAATACGTGCGTAGATTTAGATGAATGAATTCTGGCTTTTGATT
+CAAGACAGAGTACCTGAGGATTTTTGCCGAAATAGCACGAACATTTAAAT
+TTGAAAAAAGTTCTGGTCCTCGTTATAGATCCGTGCTTTTCTGTTTCTTT
+TGCACCGTTTGGTCGATTTATTATAGTGCTAACCTTTTCCACGTGTAAGT
+AAATAAAACATGTTTATTCATTGAATCATTTATTACATGTAAGACGATAA
+AATATTAATTAATGGCTTCAGTGTGCGAGACAAAACCGATCCGCTTACAT
+TTTGAGTTAAAGGTGGTTATAATCAATGTATGTATGCCCTTGCATTACAA
+TTATATTAATATTAAGTACTTTATATATTTTGTTAGCATACATACTAACA
+AAAAAAATTAGAAATTTACATTTTTTTTACGGATTATTTTTGCTGAATTA
+CAAAATGCTTTTTAACCAATTCACAGCTACATTGCTGTTATCCTGAACAA
+AACCTTTTTTTATAAAAATTCCAAGCTGTGCTAAGGATTTCTTAGAATTG
+TTATTTCTGAGAATGTGTGCGGTTTATTTTTATATGGATATGGATGCCAC
+TGAAATTTAAACTGCAGTTTCAGTGTGACTGTGGGATGATAGACGTTCGA
+CATCAATTTCGGGTATGGTCAGCTCATCAGGTATATTATCGGCATACTCA
+ATGGAAGACGTTTCCGAAAGGCGTTTGCTCAACGAAGTCTGCTTACGCAG
+TACCTCTGCCAGGGATGTGTTGGTGTGATCACCGTAACGGGCGTCCAGAC
+CCTGGCGGAATGCGTTTACCACTCGTATCTAAGCGTACATTTAGTAAAAA
+GAAAAGAACAACACCAAGAACAGTGACAAAAGGGACATAAACAATAGTAT
+AAGAAGAACATCTTTAATCATTCAAGCTAAAGATCCAATTATACATATAT
+GAACATACTTTCTTTTATGTATATTTCTAGTTCAAATTAAATACAAATAT
+TATTTTGACAATTCTTACTACGAGCAGATGCGACACATAAATGATAAGAT
+AGATCTTAAGTTAATAATGGGATATCCAAATACCAATTAATTCAGACGGA
+CAAATAATCAGTAACAACACTTCATATGAGTTGCTTATTCTTTTTAATAT
+TTCGCTTATTTTGTTCATAATTCGGAGGACTGTAGCTCGGTAATTTACCA
+ATTAATCAGCAATCTAAAATTAATTTGCCTAATCATGCATTATGCGACAA
+CCTTTTTTTGATTTTATTTAAGTGGTGACGAACAAACACATTAAAAAACT
+AAGTATATCGTTCTTCTACATGATGGAAGTTTAAAGCAAAACCAGTGGGC
+ACGAAAAACCAACTAAATCATAATTAAAAAAGAAATATAACCATATATAT
+TTTGGATATAGGTGGGTTAAAAATTCGGCATATTAAATTAAGCTTGTGGT
+TGACACACAATACGCCTATTAAATTGCCTTGCCTTTCATTACCTTATTAT
+TACGGACAAACAGACGATTTAAAAAAATTGTGTTCTTAGTGAATAGACAA
+ACGTACTACAAGTATATCATCGTTCATTCTTATAGTTACGCTTTTGCCGA
+GATAGAATTTAATAATTCGACTTATTTTAAAACTGTAAAAATAACATAAA
+ACAAAATTGTTAAGGCTTACAGCTTGATCAGTGTTGCTCTTGCTATATGG
+GACCGGAATCAAGCGTTCTTGCAATTCGCCGCCTATTACCTTTAAGAATG
+AAGAGAAAGAGAGGGAGATAGAAAGTAATACAGAAAATATAAGTGGGAAA
+GAGTAAAATAGTCATAAAAAGGTTGAAATTTATATTAATCTTGCCGCTAT
+AAATGGATCACTACAAACACTTTGGCTTTACTGTACTAATTTTTTAATTC
+TTAAAAAGCAAATAAATATATGTTTAACTAGAGTTTAGGTGTTGAAAAGT
+AAACAAAAATATGTAATTATCATAACAATGTACGTTTTTGAAAAATTATC
+AAAATACAATTAATCATGTAATAGTAGTAGTAAAAGTGGAGGATATGAAT
+AAGATTTTTACCTAATAATAATTCTGGAAAGGACACACCAGGTCTGTTAT
+GGGAAATTATGACAATTGTTTTATATATGCTAAAGAAAATTAATTATTAT
+ATAAAACATTTTTTGATGCACTAACATTAACCCATTTATTACGTATGCTC
+ATGTACGCAAACGAGCGATTAATAAGAATATCAATGGAAAAACCACATTT
+TTATTCATTTGTGAAAAATAGATTTTTCCTAGTAGATGGACCAACATATT
+TGAATATTTAAATATATAATTAATTTAATTATTACAGACATTTTCAGTAT
+AAATGTACAAAAGTTTAAATATATCATTATTAGATATAGAAAAGAACGGC
+ATTGAAATTTTGTGATGTTAATTTGAAAGCGGAGGTTAATATACTGAACA
+ACGAAGTTCGTATGATTAAAACTTCGGTAATACCACACATTAATCAGAGA
+AAATACACATAAGATCTGAAATAGTGTTAGTAATAATACAACTGAGGTAA
+TACATTTTTTTTGTGTAAAACACGAAGTTTTGTAAAATGCATGCTTGCTT
+ACGTTTTTTATATTGAATAGTTAGGCATTATAGTTAGAGAACTATTCGTT
+AACTTTCTATAATTGGGTGTTCATATAAATAATGTTACATTTTCGAAATC
+GCTTACTATACATGCACATTTGTATTTATGAGATTAATAAATTTAAGTTT
+GCCTCTTTAGAGTTAAAAGTTTAATCAAAAAAATATCGCGCATTCACCTT
+TGTTTTAACATACTGTTTCGAAATAAGCATGTGGATACAAATATTTTAAT
+AGCCACATTGAGCTGGGCCATTGATTTGGGATTGCGCTTTGAGAAGCATA
+ACCAGTCTAATTTGGAATTGTTATAGGCTTAACCATATTTGGTGCAAACA
+CCCACTAAAACCATTTAAATTCGAGTCTCATTCTGTCCATTGGAATGTTT
+AGTTTCGATGTTACCACGTATTTTTTGTTGTAAGGTTTGTGCGATTTTAG
+AGAAGCTTTGATTGGAAGAAGGGACGTTTGAGGGCATTGATGAGCGCTGG
+GAAGTTAGTCCGTTGTGTAAAGTACGCTGTTGCTGTTGCGGGTCTTCGTC
+AATATAAGATATGTCCGGCGACATCATGCCACTTGACACGTTGAGTTGAG
+TCTGCGGTGGTAGTTTTGGTTCCTGTTGTTGCTGGTGCTTGATGTAATTG
+GGGTTCAGTAGATTAAAATTGTACAACGGGTGACCACCGCCCACTGCAAC
+GGGGATACCCGTACGGGGACTGCGTAAGCTATGTAAGCTGTGCATCGATC
+GGCGCTCATTTAGGTCTTCCAATGTCGAGCGGAAAGCACGAATCACACGC
+AACTGAAACAAACAAAATTTGACAAAAAACGAACAAAAACGGAAACATAA
+GCATAAAGAAAACAACAAACGAAACAACATTACAGTTACAACATATACAT
+ATATATTTTTGTATATATTGTATGTAAATTCCTATAAAAAAAAAACAATT
+CATAATGATAAATAAAAAATAAAGCACAAAAAAAAATATTTTTGTCGGGT
+GTCAGTAAAGCTTAAACTAAGCAATATAAATTCTTTGCATTGCCGGTTAG
+GTAGTTGTTTTATACATACGTGTAGTGTACACATCAAAATACAAATTCTT
+GGCATGCGTATATAATATTTTATTAGATAAGACAGATTCGAATTTAAACA
+CGGGAGAATGCTACAGTCGAGTTTCCCGACTATCAGATACCCGTTACTCA
+GCTAGTGTGCATGCGAACGCGAAATTCCATAATTTTTCTGTTATATCGAT
+AGATATATGGCAATAAAATGACAAAAAATTTTAAAATTGTTCCAGTGTGG
+GCATGACCGGTTCGAAAATTATGAAACAAATTTCGAAAAAGTGTCAAAAG
+TATGGGTGTGGCATTTGTATGTGATTTATGGGCGTTAGAGTGGGCGTGGC
+TCAACAATCATGCGCTGCGTTTTTGTCTCTAGAATCTGTATGCTGAATCT
+CAAACTTCTAGCTTTAATGGTTCCTTAGAGCTCGGCGTTCATACGGACAG
+ACGGAAATGGCTAGATCTACTCGGCTATAGATCCTAATGAAATGAAAATG
+AAAATATATACTTTATATAGTCGGAAGTATAACAAATCTAGTATACCCTT
+TCACTCTACTAGTAACGGGCATAAAACTATCCAATAAAACCGAAAGAATA
+ATTTTTCTAGAGTTTTTTTTTGTATTTATTACATGGTAATCCAATAAGAA
+AAGTACCTATTAAATTTAAATATAAATACTGTTTATGCAGATATATTGCA
+TTCTTTTGTAATTTAGTCTTTAGACGTGAAATTTCTACATCTGGGTACCA
+GGAAAATTTTTTTTTTTTTATTTTGGGAACAGGTATCTGAGAAACTAGAA
+AAGAACGGACGGATGGAAATGGTTTGAGGGAGGTAGAGGTATGCCAGCTG
+GAAAGCAACGGATTTTCAGATTGCTCACGATCGCTCTAGCGATATTTTCT
+ATATATACCATAGGTATGGAGTGATTTAAATGTCTTCTCGTGTTCACTAA
+TAGAATATAAACTAACAAAAAAGTCTTTACAGTCTTTATAGAAAAAATAA
+ATAAAGAAGAGAGAATAGTCATGTTCCCCGACAAAATGTGAAAAAATATC
+AACACATTTATCAAATGTGTGGGCGTGGCAGTTTGGGCGGTTTGTGGACC
+TTAGAAAGAGTAGGTGTGGCATCATGGGTCTATGTATCTAGAATCTGTAT
+GCTTAATCTCAACTTGCTAGTTTTTATAGTTGATGAGATCTCGATGTTCA
+TATGAACGTACAGACGCCCCTGGCTATTCATATTTTTTAAACATATTTTT
+ATCTCTCTCGCACGCCTCTAGTTGCGTAACGGTTCCTTTAATACTATACA
+TCAGGAGTATGTACATAGTACATAAACTGACAAATAGTATCCAACAATAT
+ACAAAGTTAAAACACTCATAAGCATACAAATGTACAATTCAACATTGTAA
+ATATAAGTACATGTCATTAGTGTCTCCTGTCTATTACCAAATATGATAAT
+TTAAATAAACAAAACTTCAAAGCTAAGTACCAAAGGACGGATGTTATAAC
+AAAGATTTATGTAGAAACCAAAGGGTAACACATATCAATTTTTAGTAACT
+GTAAATGATCTGCTGCGATTAAATATTTTTATAGAAATATAACCCGTTCC
+AATATCTTGAAATATAAATGTCATACTATTTCGATTTTTATGTAAAATCG
+TGACGTAGGCAAGTCTATTGTCTTACTGAAGAAAAATTGTGATTGTTACA
+CAAATATTTACAAAATCCCACAAAAATAATGTCCACTTTTTTTAACACGT
+CCTTTAATAAAGGGTTTTCAATCGTTTTCTTATAATTCTAGAATTTACTT
+TATAATAATAACAGTAAAGAACAAATTAGAACATTCTGGTCTTAAGGGCG
+TAATTCGGACAGCATTTGTTAATAGTTCTGTGCTGGTATAGTTGGGCGTT
+AGGTTTCGCAAAGATCAAAGAAAAGCTTAGGTATATATGAGGAGAGGTCT
+ACACTTAGCGGCATATGCATATGCACTCATTCATTATTTAACGACTTTTA
+TTGCTAAAGTTTTTATTTTTATCGACGTGCATGGTGAGTTTCTTAACAAT
+GTTTTAATTAAAGTAAATTAAATATGTATATTTTAATTACGTACGTTTGA
+ATGCCCATTTAGAAGTTTAGAGTTGGATTAGCTTTTGTTTTGAATGTAGT
+TGTAGAAGATAGTTTAGTAGAAATCAGAGAAAAGGTAGTAAGCATACAGA
+ACTTGATGCAGAGCAGAAGACACTTTTAGCCCGATGTTGTTGTTGTAGTT
+GAATTTTGTAGTTTAAATTAGTAACTGAAGCATCTATTGATGGTGATCGA
+TTTATTAATTTTTGTTGAAATTATAGTTGTTTTAGCATTTGATTCGTTTC
+AGTAATATTAAGTAAGGATTTATTTTTAATATTATTTTAAGTTGCCGTAA
+ATCATTTGATTTTTTATTTGAATACTATTCTTTTATTGCAATCATTGATT
+ATACTTACACACAGTTTCAGAGAACAAAAATTTTAAAAATTTATATGTAA
+CTAAATATAAAGACAGATATCTGTCTACGAGACTATTTTATCGGTGCAAG
+AGTTTAAGGTCCTATACAATTTTACTATTGCGTTATTATTTTGTTGTTAC
+GTTCTACTTTGTTGTTGTCTAAATTTAAGTTCAATTCATCATCAATTCAT
+CAATTTGCTTTTTAAAAAAGTAAAGTAAAACACATATTTCATAACACTTA
+GATCAGTGTTCGACCTTGCGAGTATAATTGCTGGTTAGTTTTAATATTAC
+ATTTATGTAGAGCTTGTTGATATTTTATTGCAACTGTCAATTACACCTCA
+GTCTCTCGTATTGGTTCCGCCAGCTTTAAATTACAAAAATTAATAACAAA
+TATCTCATAATTACTTTTGAAACAAACTATAATCAAAATTTAAAACGGAT
+CAATCAATAATTGTAGAATATTAAAAAATGATCAAGTAAACTGGTATATA
+TGTATATACATAAATATGAAAGTATGATGCGTAGAAAAAGATTTGTGTCA
+GATCATAGATTTATTATCTCTATGGCTATTCATAAAACATTTTACTGTTT
+GTTTTTCATTTGGTTAAGAGATGCACTAATTTATTAGATCATTTATATAC
+TCATACACATAGAACTTTTAACAGCGGTGTATAGCAACTGGATATTTTGA
+CTTTCATGTACTTTTTAAATTATCGCAATTTTTCAAATAATGCCTATCCT
+TTAACTATATTTCAATTTTAATATAATTATACATTTCGGGTCTACCTGAA
+AACCGTTGTTTTTGTTAATTAATATAACTTTATTAGTTTATTTCAGAGTT
+CTTTTTATTAAGTTTATAGTAAGCATTTCGTTATCTTAACCAAAAAAAAG
+CTGTACATGTGTTCTTTGCGATGAAGTAGAGAAGTAGAAACTTGAGTACG
+AGTAAGTTGAGATACTCAGTTTGCATGCAAAACTGCATAGTGCACCTAAT
+AAAAAAAACTATATCAGGAACGCAATGCCAAAAAAAAAAACACTTATGCG
+AAATAATTCGATTTGCTACATCTTTTATTGACTATTATAAGCTTACATCC
+AGCATATAATAGTCGTGTATTTGTCGATCTGTTGGGATGAATAAATTGTT
+TTTTTTTTTTTGTATAACCAATCATTTTGAAACTGCTAAATCCAAAACTT
+CTATAAACTGGTCTGAAAATAACGACTAAAAAATTTTACACGATATAAGA
+AATTACTTTTAATATGCTGTGGGTATTTACATAACCATAATTTGTTTCAC
+TTGCTTATCAGTTTTTTGACTCTGTGCACCAGACAGTCGAAGAATATCTT
+TGCATTTTATGTTATCGTATAAAGATACAAGATACAAATAAGAAGCGTTA
+TTTTTTTTCTTCTTTCATACTTCCTATAACCTTTACCAAGAAAAAAAAAC
+GTCTTGACCATGTCCTTTTAAATGGTTGGAGGAATGATATGTTCAGAAAT
+TTCCTGCGATTTACTATAAGACTATAATCCCACCCAACTTATTGATTTAA
+AAAAAAAAATAATAAAAATTCTAACACTGTTGAAAGGGGACATTCACAAA
+ACCAAGGAATAGATTTTTTAGGTCTTCCGAAATAAGTGGATGTATTAAAG
+AAAATGAGTACCATGTACCATATCGGACAACTTTTTTCGTTGGGTTGTTA
+TGTAACCAAATATAGCGATAATTAAGGCTGTAAATAATATATATATCAAG
+AATTGATTTCGCATCTTAAAATGAAAAAATGTTTAGACATGAGACCGAAA
+TCACACGCTAGACTTCTTAATATACGCAGTCCGGTTTGGAGTGGTTCATA
+TTTTTTTGGAAAGCAAACCGTATCATTTAACAGAGCACCGACTGATTTTG
+TAAACGAATTAGTTGCAGAAAAAATTAACTACTTTTTTACGGTGACAAAG
+GTTTAATACTTTGTGTGCATGAGTTTGCAATAACAATAAGCCCATTTCTA
+CATAAAACGGTCTATGGAACGGTTAATTGAATTTAAAGTTCTTATTATAA
+GAAATAAAAGAATAAATATAAAAGAAGATGGTTTTAATTTAATTGTCTAA
+ATACTGATTCCCACCGAAACTTCGTTTCAGCAACGAACAGGTTTGCAAAC
+CAACCGTAAGCCTATCATAAATACTAAACATTCAAGCAACAAACCTAACC
+GAAGCTTAACTAATATGGGTTTACAGCCCTGCTGGTATTTGCTAAAATAA
+AATTCATTTTACATAGCACCTCGGTATATTTCATTATTTGTTAGCAAAAA
+TATTTCAAAATATTAAATAGGCAAACGAAGACTTATCTGAGACATATATA
+AAAATAAAACATTCCGACAAAAAAAAAAACAGCAAGTCAATCTGGTCATT
+ATGATCTTTTTTTGTTGTTCGTAAGTATTTGAGATATTTTGTTAGCCTCG
+AAACTATGCAGTAAGCTTTGCCCACTTTGAAACTGTGTCCTTTCCAGAAT
+GGTAGATACATCTTTCTTTTCATACTGAGCAAGAGAAATGGTGAAAATAC
+GTTAAAATAAAATTATATAGCACATATGTATTTACAGTAAGAAAAAAATT
+TAAGAGCCCACAGTTTTCTGTAAATTATATATAAAAAGCATTTTTTCAGA
+GACTACTCCGACTCGGATGACAATAAATACATATTAACACAATAAGTTAT
+CATTGATGTCAGGGTGCACTCGAAATAAAAAAAAAAAAATTTTAAAAAAA
+CTATAAAATTTAGAGATGATTTTGGTTTTTGATATAACAAAACACTGTCT
+AGCTGCCAATACATAAAATCATAGACAATTCTTACCGGTACTGAAATCTG
+GTCGTTAGTTGAGTTTGCACGTGATTTTCAATTGCAATTAATGATGGGAG
+TGACGATAGTCATACGTACAAAGAAAATAAGTTAATTTTTGTAGGTTTAT
+TAATTTTTTTTGTTTTTATATTTAATATAGTTTTCCAATTATTTTTTTAT
+AGTAATTTATGTTGTAGGTTGAATCAATGGGGAATGGATAAGCAATAATT
+ATATTAAATTGACGAAAAATATTGAAATAATATTAGATGGTTTAAGTAAC
+ATTTTTTGCATGGTGTTTATGTTGATTGTGGTTCTTGTTTTGCAAATATA
+TATGCGCTCATAAACTCTTACATTCGGCATTACAAATACTAACGTTGTGA
+GGTTGAGTATTCCGATAAACGTCAATCATTATATGATTAATAGCAATTAG
+GGATGATTAATTATTTCCAAATATTTAGCCACAGATTAAAAAAAATGATC
+AACACATGAAACCAACAACATACACCCCGGACGATTAAATAATAATTAAA
+CTAATAGCGTTAATACCACCATGAGTGAATAAAATAAGCAAAGGGGACTA
+TGGAGTAGGAGTTTTCCGTGTTCCAATTTTCACTTCCCAAAGGTTTTCAT
+GAAATTGAATTGTCCTTTGTTATTATTCAAAATTCTCTTTAATGAAAAAC
+TCATGAAAACTTTCCCTCTGGAATTCAGCTGATTGATTTCAATTCTCTTA
+CAAAGAAAATTAACTTCACATGCGAATGATATTTTTTCACTTTTTATGTT
+GTTTAATTTGTCTTTAATAATGAAATAAATATAGCATTTAATATATAGAG
+ATGTTCGCACGTGACCTAAGCACTGGACTTTATTTTTCGACTTCGACTGA
+GATTTAAAAATGTTTATAAACAAGTATTATATTATATTATATCAAATTTT
+GTTTTGTTAAAAATTAATTCGCGAATAATTATCTCCAAGTGAATATTGGA
+ACAGGGGCGCTTGTTTATCGACTTTGTAACACCAGTATTTTCCATTTAAT
+TAAAAGTAAAAATATTTTATGTAACGTTTTATTAAACACGCGAAATAACA
+ATAATACGTAGTAGATAAATAACTTGCATATGTTAAAGTGATAAACATGG
+AAAAACAGTTTCCTAAGGGAAACTGCCTAACGGATTCATGCCTCGATAGT
+ATTTTAAATTATATGTTTAAAAAAGGAATTAAAAATTTTTTAACGAAAAA
+ACTTTTGCTTATGTGCGGTCGTGTCAGCTTTTTATAAAACAAGCCAGAGA
+ACCCTTGGGTTTCAACTCTCACGACAATTAATCATTTGTGGAAGTGCGAA
+TTAGAAATTTAAAAATCTTTTGGGTATATCAATAGAAATGACCGTATTGG
+TCACTATTAAACATCATAACATAATCTAATCAAACAAAATAAAAACAGTT
+TTTAAAAGTGAAGTAAACTTGGTCAGTGTATGCGTCACTAGAATAGAAAC
+TTGGTCAGTGTATGCGTCACTAGAATCTCCATGCGTAATATAAACTTTTA
+TAGTTCCTAAGATCACAGCGTTCATACGGACAGACCAGATCGACTTGGGT
+TGTGTTTCAGAGATCAAGAAAATAAAAGGGAAGGGGTCTTCTGAAGGGAT
+CCAGTGAGCTGTGCAATTTTATCTGCTGCTTCTGCATAAATAAGCAATTT
+AGCTTCCTACCCATATCACTTTGGGCTAAGCGTTCTGCTGTTTGATTTGC
+AATAAAATACTCTACATTCTGAAACCGTCACTATTTAAATAGTCGTTTTA
+TTTAAAAAGCAGCTAAGAAAAAAAGGATACTGCTAAGGAACCGGAATTTG
+GTAATAATGTCATAGCCATAGTCCACAGAAAGTTTACACCCGTTACCTAA
+CAAAAGAGAGTGCGACTGAGATCTATATATGCAAATATGCCACCTTTATG
+GCTTTTCATTCCTTTACTTTATAGACTGTGGTACGCAATAAAATTTGAAT
+TTATCAAAAACTTAAAGTGAACGAGGACAAAATAGTTTGGACATTTCAAT
+AAAAGGGAAGTTAATATAACAAAACATTATTTAAAAATGTGGGCAAGACA
+GTCTTGGATAGTCTGTGAGGGTGGGAATTTTTTTTCAATAAAACCACAAC
+AATAATGTGTTACTGATATGGTATATATGTTATATAAAACCGATATATCG
+ACGTTAACACGAACGACTAGTTACTTTATTAAAAATATATACACCTTATG
+GGTAATTTTCCCATTTTCACTTAGTTCGCAGTTTCAGAAATCTTAAAAAA
+AACGCCTTATGTTGCACAGGATCTAAAAAATGTTCTGACCGTGAACCAGT
+TCAATAGCTGTTGTCGTTAAAAAGTAATTAAAACTATAATTTATTAACTT
+AATTAATTCTAATTTAAATTGAATTATACCAAATTACAAATAATTTTTCA
+CCGACATATTGAACGAAGTCGTTCAGAAAATGTGGACGCGTAAAAACTAG
+CTTTTCTAGACTTCTCCTAAACAAAAGTTACTCTTGAGCTTGAGCTGTTA
+ATAAAAAGTGTTTAAGTTTCATATAAAAGACAAAAGGACTTTCATTTTAA
+AAGCACACCCTCTTTTTATTTTCAAAACGTTATTTCTCACACTTTGACTC
+CCCCTTCTCCTGTGTTATTCAGTTACTTATTTAAAAATTCTTGATATGTA
+TATATACTTTCATGCAAGTATTTTGATTTTCTTATTAATATCTGCATGTG
+AAAATATTTGAGTCAGACAATTTAGCTGAGTAATGGTGTAGAGCAAAATG
+TTATTCTGGATTCGTTAAAAAATATTTAACAGGTAGCAGGAATGTATAAA
+GTATAAACATTTCAAGATCACTGTCTAAGTTGATCCGGCCATGCCCGTCT
+GTCCGCTGTGAACTCGGAAACTAAAAACGACTGCATTTTAAGAGAAACCC
+TGCTGATTTTTAATGCCAGACGTAGGGAAAATTAAGTTTCAGAAGACACT
+CTAATTCTTGCAAAAACTCTGGTCCAGCACATTTGAAAAAATTTTTATTA
+TTATTTTTTTTTAAATTTCTATCGATATGCCACACTGAGTCAAGGAACTT
+ATAACTAAACCCTTTAACTGACAAGGAAACTTTAGCGTTATTTTACTTCA
+TATACTAAAACAAAATTTACTTAAAAACAAGGCAAGCCGAAAGTTATACT
+TATAGGGTAGCGTTAATTAAACATAAACTGGTTTATAACGAATAAGTAAA
+ATGTATAAATATCAACAACAAAGCCATGGCTTCTTTTCAGATTGTCTGAT
+TTAATTCTTATGGCAGCTACATGATATTGATATGATATTGATTTTGATAA
+AATTAAAACCGAAAATATAAGCTCATGTATAACTAAATTAGAATGCATTA
+TTATCGAAAACAACGAAGATAAGATTTTTTGTAAAAATTGAATTTTTTCC
+GACTATTTGTACGGGATTTTTATAGTGCTCCGATCCAGCCCGATCCTACT
+AATATAGTGCCCGAAATAGATGGAAGACTTTCGGAAAGTTTTATGCCTTA
+ACGCTAAGACTATTTTGCGATTAAACATACGCAAAGGAACGGACAGCTCA
+TTGACTCGGCTGTTGATATTGATCAAGAATATATATACTTTATATGGTCG
+CAAACGTCTCTGTCACTGTCATGCAAACTCCACATTAAAATCATATATAT
+AACAATATATAAACATTTCAGTGAACTTAATTTTAAAGAGTATAATCCGA
+ATCATTTAATGTCGTAGTTCTCTAATTAGAAGCCATCAGTAGATCCTTTA
+AATAAGTATGCAAGAGACTTATAGATTACGGAATATAGTCATATGAAAGA
+TACCAGTATTATAAGGAAAGAAAAGAAAGAAACCCCTGGCAAAAGTATTC
+CAACTTTATATTTAGATTGAGCTAGGATATATATATAAAAATATATATAT
+ATATATATATATATATAGTTATATATATATATATATATATATATATATAT
+ATATAGTTATATATATTTATATATATATAGTTATATATATTTATATAACT
+AATGGCAATGTATACAGTGTATAAAATCAGAAATAGTTTGCTAAAGTAAA
+TATAGTAATGATCAATGAGAAAACATTACAAAACAGGAGAAAAAAATAGG
+CGTTGAATTCTGGGCTTCTGTGTTGTTTATCCATTTAGAAATCGGAATCA
+GTTTAAAATGTTCTGAGCTTAATATTGCAGTAAAAAAGCTAATTTACGTG
+AAACAGATTAAAACTCGGTAGACGAAAACTGAAAGGACAGATAGAGAGCT
+AGAAAAATGTTAGGAACAAAGATAGAGGCATTCTGGCTGTATTTTACACC
+AATGTTGTTGTTATTTTTCAAAATCAGTACAGAACAATTTTTAATCTACA
+AAAGTTATGTAGGTAGATGCATGAATGAGCTACCTACCTACCTTTTGAAC
+GATAAATTGGAGCTCGGCTTGCCGAGTAATTTAATTTGTTTAAGGTGTGT
+GAATCTATACTCGCTTTAAATTTTCTAATTTAAGTGAATGTATGTCAAGT
+TCGAAATATACATATTGACACTAATACAATGATGCAGATAAATTATAATT
+TAGGCCGCAAACTGAATTTTAAGTCCCCATACATGCGATCGATTTCGCGT
+AGTTGGAATATGTCCGAAATTATTATAAATCGAACATATCTTTAATTTAA
+AATAAAATGATTGGTATGAAACCGTTTTATAAGCACATATATTGTTATAT
+ACGTGAATATATCATATGTTCTATGTCATACTAAGGTATACTATTTTTGT
+CATTGTCTAAATAAAACTGATATATATTAAAAAACTATATATATGTATAA
+AAAAAAAATATATATATATTATATATATAAAAACTATATATATATATATA
+ACTATATAAAAACTATATATATATATATATATAATACATATACCTATTTA
+CATATACAATTAATAATATACATATTATACATATACTTATTTACATATTC
+ATATACATATACAATTAATAATATACATATTATACATATACATACATTCA
+TATAATGTTTATATAAAATATATATATTTAATTGTATATGTATGTATATG
+TATTATATATAGAATAATATAGTGTACTATATAGTAGGTAGGTATATATA
+TGTATATATATATATATATATAATATTTTATTATATTTATATTATATTAT
+ATTATTATTTAATAATTAATTATATCATTATATCATATAAAATATCAATG
+TAATAAATGTGAATAATGAATAGAAATAGAAATTTATAAAAATATATCAC
+AACAACATAAAAAAGTCATTATTTAAACAAATTGATATATAACTGTTGAT
+CCTTTTAGGTAATTATTGTTTAGTTCTAGTTTCTTAAGACAAGTTGATGT
+TGTTGTTGAATTGACACTTACTTGTGTTTGCAAGCGAGTTAGACCACGAA
+TCCATAGAATTTGACCAGCCCTAGGCTTTTTATCAGAATCAATTGAATCA
+AAGCGTTCCTCACCCAGATTCATACCATCTGTGTACTCCTCGGGATGTCC
+GCGACCCCACCTAAAATATAAGGATATAAATAAATAAATATATTATTTTG
+TGTAACTTGATAACGTATGACCAACATAAGAATAAAAAAAGAGAGAATGC
+TATAGTCGAGTTCCTTGACTATCAGATTCCATATGGCCAGAAAATAATAT
+ATTGAAACGTGTTGACATGACAGTTTTGAGCGACTTGTGGGCTTTGGAAG
+GGGCGCGGCTAAAATGTTTTGCTGTACTGATAGATAACCAAGACAAATAA
+ACTTCAATCAAACTTTGTTGTAACATTTTGTAATATTATTTTTACATATA
+TTTTGTCAAGGGCGTCGCCAGGCCATCAGCCAGCAGGGGGCAGATAGTAG
+AATTCATATTCATAGTGTAAATAAACAACGGGAAGTTACGTGATAGGCAG
+CAAATTATAAAATTTCTTGAACATTCCTTTTAGGTCCAGAGAAGGGCAGC
+TGCCAACCATACAAACACTTTATTGCAGACCGATCGCTATATGGCAGCTA
+TATGATATAGTAGCCCGATATGACTAATTAATTATACCCGTTAGGCGAGA
+GTAAAAGAATTACCAGATTTGTTGAAAAGTATTTAACAGGCAGAAGGAAA
+CTTTTCAGACCATATTAAGTATATATATTCTTGATCAGGACCATCATTTT
+AGAACAGAAACCACTCTTCAAAGACGAGAACTGAACGCATTTAATCAATT
+GGACAGCCACAGAGCCATATTAAAAAAAAAAAGTGTATTTAGTATACCGA
+CCGATATTGGCAAGACAAGTGGGGGTGTGGTTGTTTTGGTCAGAAATATA
+TATACTTTATATTGTCGGAAGCGCTTCCTCTACGAGTAAAAGGTATAATT
+ATCATATATGATAAAACTACAGGTTAATAAACCCTTTACTATTCATAGAA
+TACTTAAAAGAAACAATTCTGGCAATAGAAAGACGCATATCCTACGATAT
+AAAGTTAATTGTATGTTATTGATACTGATCACTAGCCATGTCGATATTTC
+CATAATGATAAGTAGGCAAACTATAAAAATGTTCTATTTATGGGCTACAA
+TAAACATGTCACCGGACAGCATAAGTGGCAACTACAGATAAGTACGATTG
+CAGCGGCCTATTGCCGAAGTGTCAAGAGATATGACCATGCGGGAGGTGAT
+TAGCGCGGTCATAGTCCTCAAACATAGATTTAAGAATAAAACTTAGCTGC
+ATTTACCAACGCAGACTGCGGCGTCTTACAAGCGCTGCATTATATAATTA
+TATGATAAGAACCTATGTAAGAATGAATAAAAGGCGACGCCCTCGCAGCA
+GCGAGTCAGTTGGATTCAAACACCCGAATTGAACTCATTAAGTGTACGCA
+CAAGTTTATAATGTGAACATTTTCGTCCTTTCGAGAAATTCTGTTGTTTT
+CCTCCACCAGTGGTAAGAAACACAGAAGAAAAAACCAGCGCTTCACAGTA
+AAAAGAGCAAGGTTATTCGAGTGATTCTGTTGTTTCCACCACCAGTGGTA
+AGAAATACAGAATAAAAGACCACGCCTTAAAGTACTAGGACCATAAGGTG
+AAACATTGTGTTTGCTTTTGCTTGGATGATCCATCAGCTGTGAGTCGAGG
+CACAGCTAGGTCAACTGGGCGACCAATCAAAAAATACTCCAACGGATCAC
+GCCAAAGAATACAAGCAGAAAGCACAAAAAAGTCACAGTGTTTGTTTTCC
+CAAGATGTTGTCGGAAAGAACTGTGAAATTGATGCAAGAACAAGGAGAGC
+TGCAGAACAAAATACTGCAAGCCATCAAGGAAAAGGCATCTATACCAGCA
+ATAGAAGTATTGGTAGTCCGATTTCCAACAAGTATGACACAGAACTGCCT
+TTGATCAAGATGAGGCAGACATTCTGCAATCTAAAGTTGCCGCACTGGTA
+CTTCAAATGAAGTTGGAACAGTTCAAAAGTTCTAACTACGACGTGCCAGA
+ACTCCCAAAAGTGGACCTTCCAACATTCAATGGAAATGCGAAGGAATGGC
+CATCATTTAACGAGCTAATAGACAACAGAAAGGATCTCAGCAACACAAGG
+AAGCTGGGATATTTAAGAGCCTGCTTAAAGGAGAAGCTCAAATGGTGGTT
+AGCCATTTGAAAACGGGATAAGCGGTTAGCTATACAGCAGCGTGGGAGCT
+TATCTGCAAACGCTATGAGAATAGCAGAAAAATGTTCTCCCAACACTTCA
+ACAAATTAATGGAATTGGAGTGCTTGCTGCCCCATGATGAGAAAAATTTA
+AGAAAGTTTTTGGATACTGCGACTGAGAGCATATTCATCATAAAGGAAAA
+AGGAAAAATAGAAAGCTCTGCTGACGTAATTTTAGCAGAAATTTTCGCCA
+GAAGCCTTACAGCTGTATGAACAGCATGTAAAAAAGGCAAGAGCTATACA
+GACCTTGCAAGACGTACTGGAGTTTATTGAGCAACAATACAACTCAATGC
+CATTACCAAAAATACCGCTCAGCTTGCTACAAGAAAAGTGCAAGTTAGAT
+CGTGTGCCTTTTGCTCTAAGGATGGCCACGATATGATAAAGTGTCTCAAA
+TTCAAAGCACAATCAATCGAAAAAAGAAAAGAATTCGTTCAAAAGAACAG
+TATGTGCTTAAGATGCTTTGGAAAGCATAATGCTATCGACTGCAGAAAGG
+AAATTACATGCAATCGATGCTCCAAAGGGCACAACAGCCTTCTTCATGAA
+GACACAAAACGCAGTATCAAAAGCAATGACCTCAAGCAAGGCCAAGACAC
+ACTATTGGCTACAGCTGTTTTAGTGAAAAACAAAGCTGGAGGTTACAACG
+AGTTGAGGGCGCTTATTGATGGTGGATCCCAGAAGACGCTGATTTCAGAG
+GAAGCAGCACAAATATTAAGGATTCCCAGAATAAGGAGTACTATAGAGGT
+CGAAGGTATCTCCCAGACTACTCAATTATCAAAAAATTGCGTCAAAAAAA
+ATATTCCAAGCAGCTTCAAAACATCAAGCAGAACAGCCAAGCAGAATTGA
+CATGGTGATAGGTGTGGATCTATTTCCCCTGATTATGATGGAGAAAATAA
+AAACCGTGAATGGAATATTGGGACAAAAAACCAGCTTTGGATGGATTGTG
+TCCGGAAATATAACTCGAGCAGCAAAGCAAAAAAATATAAGTGCCACTAC
+AACAATAAATCTAAAGGACCTGGAACGCTTTTGGGAATTGGAAGATGAAG
+CCGATGAGACGATTAAAGACAATGCAGAATGAAACAACTGTCACCAACGA
+GGAAGGCAGATTTGTGGTTGCAATTCCATTCCACAAAGAGGCATCGCCAA
+ATAAAGGTTGCTGAGAAAAACCAAGAATACCAATATATCCTATGGAGAGA
+TGATCCAAAATTGCCGATCAGTGAGTTTAAGTTAACAACCGTAACTTATG
+GCACATCGGCAGCACCTTTCTTATCAGTCCGATGTCTACGAGAGTTGGCA
+GATCTCTTTTGCCAAGGGGATAGCGTCTTACCAGAAAAAATGAGAGACGA
+CTACTGGCCGTATATATATATATATATATAATTTTGGGTGTGCACGACAC
+ACCATTTTCTAAAAAAAACAGATGAGGTTAGTAAGATGTACACTAGTGGG
+CATAAGTATTTGGACAATAAATATTTTCAATATATTTGTTTGTAACTCAT
+TGTTTACTTAAAGCAAAATTGTTTAATAATTTTAGTAAATAGGTAGACTA
+TCGTAGTTAAATTAGGTAACATAAACATATGGATAACTTCATTGTTGATT
+TAACAAAAATTACTTTCTTACAAATTAGCAGTGGCATAAGTATTTGGACA
+AATTATTTAAATGTTATAAATTGAAAAAAAAGTCAACTACAAAATTATGA
+TAAATTAATAAAAAATATAGCCTCCCTTAGCGTCTATCACCTTTTGCAGA
+CGTTTTGGTACAGACTGTACCAAGCTGTGGATATAATCTATTGAAATATC
+CTTCCATAAGGTTTGAATTTCCAAAATCGTTTCTTCGCGACTTCTAGATA
+AGTTTGCACTCCTTTTTCTTTTTAAATATGACCAGAGGTTTTCTATTATG
+TTGAGGTCTGGACTTTGAGGTGGCCAATCTAATGTGTTTATGCCAACATC
+TTTCAGAAACTTCGTAATCAGTTTGGCCTTATGACAGGGAGCATTATCCT
+GCTGGAGTATGAAGGACTCTCCAATCAATTTATCACCAGAGGGGAATGCA
+TAATTATTAAGGACATCTAAATATTTTCTTTGATTCATGGTTCCATCAAC
+AGGAACCAAATCTCCCAAGCCAGTGAAGGCTACACATCCCCAAAATCCCC
+AGTTCCTCTGTTTTCACCATGTTTAACAAATTTATAACTGAAATAAATTG
+TGATACGTAGTATCACGTTATCAAGAACCATTTGATCTAAAATACATAAG
+TCAAAATTTTATATTCTTCGAACCAGAGATCAATGCGAAGTAATTAAATG
+TGATGTCTAAATACTTTTGCCACCGCCCAAATCGTTGTCTGTCTAGCTTT
+CTTATAAGCAGAAGGATAATTGAAAAGGTAAACGGCAAAACATACCTCTC
+GCGTGTAACTGTAATTGCACTCTTTGTTTTATCATCAATAGTTTACTTAT
+TTATTTGACTGTACTATGAAAAGCATAGCCTGGCAGTTGCAAGCTAATGG
+TGTCTAAATACTTATGCCCACTAGTGTACTATCAAAATGGATTGTTTCTT
+CGTTTGAGATTCAGATATGGTTTGCATCCAAATATTTCTTTTGCGGTGTG
+CAAAGAGACTCCTATACAATCAAATATCTGCTATAGTGCAGTAGTACATT
+TATATTTTTCTTGAAGGGTACTTTGATGACCTTTAAACTCAGCCGTACGG
+TAATTATCGACCATAGTAGTAAATTCAAAAGAACGGAAAACCATTTTTCA
+ATATGGTGGGCACCGCATCTTCTTGCCGTTTGTGGACGTTAAGAGGGCGT
+AGTTATAGTGGCAGATAGATATTTTGTTGCATATAAATATAAATTTGCAA
+GCAATTTGCCGAAAAAAAATTAGGATGAAAACTTGCTTATACAGGCTCCA
+CTACACATGTATATCATCCTGCTATATTATCCAGCACCTTTAAACTCCAA
+ATCCTGGGATACTTCAAAAATTCTTAAATTCCCACATCGACACGCCGACA
+AAGCATTATCAAAGCATTTTCATATAACCATTGGCTTTTCTAAAGATTAT
+AATAAAATAGCCTTATACTCCCTTATTCACGAGCTTAAAACTGGAATAAT
+AGACATATGTAATAAACTTAATATTAGCGTTTACCAATAAAATCTATCCT
+AATAAAAACCACAATTAGAAAATTATTAATTAAGCACCAAAACCAATTAT
+CAAAAAGCAATATTTCAAGAGTATATTTGTTCGGCAGATAAATAAAAAAG
+CTTCTGACCCTGTCGGCGTCTATATTCAAAATTTCTCGTAGTCAAAACAA
+ATTCCCATTAACTAATATTTACTAAATTAATTAATTAACCAAAATAAACA
+TTTTTAAATTATGTACATAGGAACCTTTTTTAAATACGTAACATCACTTC
+CACTGGAGATTAACTTAAAGGTAACTTATTGTATCTTACCCTTTAACAAT
+TTTAATTAGTTTTTTTTTTATATTTAAGGGCGACCTAATAATATGCATAT
+ATTTGTAAATTCGAAAAAGAAAAACTTATAAACGTTGGTTTATTTAAAAA
+ATATACATGCATTTTTTATAAAAGTTAATAAGTGTTAAGTCTATAGCAAT
+CCGAAGTTGTTAAAGACATATTGAAATTTAACTTAGCCAGACACTAGATC
+TTAATGTGGTAAACCATTAATTAGTTATTCATTTTACAAATACTAACGTC
+AAAAAACTTATGCAATCGAAATTGAAAGATCTTAAGCCAATGAACATACA
+TAAGCTGGTATATATAATCGTAATAACGTTAAACATTTACTCACGATAAT
+ATCTTAGGTAATTTTCTTGTAGGTACTGAGGTAATCAGTTGTCCCCAGAC
+AAGTGTACCAATTCCAAAAAATATACACCATAGCCACTGATCCAATGTTA
+AAGCCTTCGTCGAGAAAGCCATTTTACCATATTGGATGATTAGCACCTTA
+AATGTTGTGAAAATATTTTAAATGTATATATATGTGCATATGAATAACAT
+TATATAGCATACCTGTGATATCATAGTGAATATCCATATGGTGTAAAATA
+TGGGATTTGTAAGTAGGCCTTCAATGACATTGCGCTGCCCATGGATTTTT
+CTAGCGTTTATTTCATTAAACAAAGTCATCATGACAAAAGTATTAAAGAT
+AATAGTAAAGTGCTGTGTTGGTCCCGCGTTTAGTTCTTGTCCACGTCCAG
+ATTCAATATCGAGTATAACATCGCCTTAAGCATAACAATTTTTTATTACA
+AAGAAAGCATTGATTATGAATATAACTTACCGACAAATAACAATCCGAAT
+ATTATTATTAACTGATACAGCGCCTGACCCAATATGTTCTTCATCATTGT
+GCGGGAAATTAAAGGTTTTGTACGGCCATAGGGTTTGCGGAGCAATAGAT
+CTGGTGTAGGAAACTCAGTTGCTAATGCAAGTGATGCCAATGTATCCATT
+ATTAAGTTCACCCACAACATTTGCACTGCCTGAAATTTTGCTGTTATTAG
+ATTTTTTCTTTTTTCTTTTAGTAACTTACTTTAAGCGGTGAATCTTGCAC
+AGCACACGCACCAATAAATGCAACAATTACAGCGACTACATTTACTGTTA
+ACTGAAACTGTAAAAACTTAGCAATAGAGTCATATACGTTGCGTCCCCAC
+ATTACAGCTTTAACAATGCTGCTAAAATTATCGTCAGTTAATATTATATC
+GGAAGCTTCTTTGGCAACATCTGTTCCGGCTATACCCATAGCAAATCCTA
+CATCGGCTTTTTTTAAAGCTGGACCATCATTTGTGCCGTCTCCAGTTACA
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.interval
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.interval Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,744 @@
+>chr4:100000-150000
+0 - 13
+77 - 90
+208 - 234
+290 - 314
+409 - 450
+479 - 490
+552 - 566
+641 - 669
+686 - 736
+765 - 820
+1022 - 1034
+1180 - 1195
+1260 - 1271
+1416 - 1444
+1975 - 1992
+2068 - 2119
+2248 - 2292
+2355 - 2366
+2501 - 2514
+2519 - 2536
+2578 - 2606
+2625 - 2641
+2728 - 2744
+2836 - 2851
+2953 - 2959
+3028 - 3085
+3106 - 3129
+3134 - 3151
+3179 - 3198
+3295 - 3312
+3385 - 3412
+3689 - 3703
+3791 - 3808
+3863 - 3877
+3916 - 3950
+3968 - 4001
+4011 - 4024
+4399 - 4412
+4466 - 4477
+4546 - 4558
+4626 - 4640
+4701 - 4717
+4826 - 4874
+4913 - 4931
+5063 - 5132
+5163 - 5176
+5217 - 5235
+5269 - 5305
+5366 - 5379
+5411 - 5428
+5479 - 5491
+5685 - 5813
+6005 - 6022
+6038 - 6044
+6115 - 6127
+6325 - 6341
+6370 - 6392
+6441 - 6454
+6506 - 6526
+6558 - 6588
+6668 - 6684
+6732 - 6745
+6879 - 6895
+6919 - 6944
+6985 - 7000
+7286 - 7298
+7332 - 7396
+7997 - 8009
+8067 - 8080
+8126 - 8138
+8170 - 8186
+8523 - 8537
+8546 - 8569
+8576 - 8590
+8835 - 8857
+8877 - 8889
+8906 - 8927
+9162 - 9196
+9365 - 9386
+9472 - 9488
+9544 - 9559
+9593 - 9609
+9624 - 9648
+9744 - 9880
+10084 - 10097
+10155 - 10173
+10180 - 10193
+10229 - 10241
+10358 - 10371
+10465 - 10483
+10506 - 10527
+10591 - 10605
+10612 - 10623
+10654 - 10672
+10733 - 10746
+10789 - 10864
+10913 - 10935
+10968 - 11023
+11047 - 11062
+11114 - 11140
+11176 - 11194
+11305 - 11332
+11443 - 11455
+11477 - 11491
+11567 - 11664
+11775 - 11787
+11953 - 11968
+12024 - 12108
+12129 - 12140
+12158 - 12171
+12279 - 12295
+12380 - 12394
+12424 - 12441
+12502 - 12518
+12533 - 12551
+12595 - 12627
+12658 - 12673
+12767 - 12816
+12869 - 12984
+12995 - 13011
+13119 - 13131
+13223 - 13241
+13245 - 13259
+13298 - 13309
+13543 - 13549
+13556 - 13590
+13724 - 13738
+13753 - 13816
+13827 - 13840
+13868 - 13885
+14071 - 14084
+14230 - 14244
+14309 - 14323
+14416 - 14463
+14523 - 14541
+14863 - 14912
+15012 - 15025
+15052 - 15067
+15736 - 15748
+15764 - 15777
+15986 - 16001
+16117 - 16130
+16242 - 16256
+16398 - 16412
+16450 - 16466
+16509 - 16523
+16546 - 16559
+16634 - 16657
+16790 - 16805
+16825 - 16841
+16944 - 16956
+17372 - 17383
+17642 - 17657
+18174 - 18187
+18436 - 18448
+18508 - 18522
+18937 - 18950
+19263 - 19333
+19355 - 19383
+19387 - 19400
+19495 - 19531
+19542 - 19560
+19576 - 19590
+19667 - 19679
+19698 - 19715
+19845 - 19859
+20262 - 20276
+20367 - 20409
+20727 - 20740
+20764 - 20780
+20797 - 20811
+20830 - 20853
+20987 - 21000
+21254 - 21267
+21306 - 21321
+21374 - 21388
+21692 - 21708
+21798 - 21832
+21929 - 21941
+21965 - 21989
+22015 - 22156
+22286 - 22302
+22996 - 23009
+23248 - 23262
+23421 - 23441
+23449 - 23462
+23744 - 23761
+23901 - 23949
+24004 - 24022
+24148 - 24162
+24230 - 24267
+24781 - 24787
+24958 - 24971
+25299 - 25305
+25614 - 25680
+25735 - 25761
+25961 - 25967
+26597 - 26616
+26642 - 26656
+26818 - 26837
+26977 - 27002
+27116 - 27132
+27170 - 27182
+27225 - 27239
+27263 - 27277
+27283 - 27298
+27305 - 27319
+27370 - 27435
+27443 - 27456
+27497 - 27508
+27516 - 27530
+27697 - 27710
+27739 - 27753
+27796 - 27847
+28121 - 28132
+28239 - 28252
+28385 - 28396
+28490 - 28553
+28748 - 28763
+29027 - 29061
+29076 - 29090
+29133 - 29169
+29235 - 29246
+29309 - 29320
+29423 - 29437
+29442 - 29478
+29529 - 29541
+29566 - 29578
+29596 - 29609
+29654 - 29668
+29849 - 29861
+29938 - 29957
+29988 - 30001
+30092 - 30111
+30228 - 30251
+30305 - 30319
+30343 - 30355
+30491 - 30506
+30549 - 30565
+30695 - 30716
+30781 - 30797
+30807 - 30824
+30887 - 30899
+30947 - 30968
+31008 - 31027
+31051 - 31076
+31156 - 31168
+31342 - 31355
+31469 - 31488
+31593 - 31661
+31785 - 31800
+31812 - 31839
+31854 - 31868
+31966 - 31981
+32084 - 32097
+32175 - 32190
+32314 - 32334
+32369 - 32381
+32403 - 32470
+32519 - 32533
+32537 - 32550
+32619 - 32637
+32709 - 32723
+32863 - 32877
+32916 - 32991
+33079 - 33093
+33105 - 33119
+33139 - 33163
+33230 - 33245
+33404 - 33452
+33482 - 33495
+33530 - 33544
+33685 - 33702
+33722 - 33737
+33759 - 33777
+34059 - 34075
+34098 - 34116
+34155 - 34170
+34236 - 34250
+34411 - 34424
+34507 - 34522
+34669 - 34684
+34745 - 34759
+34773 - 34791
+34967 - 34981
+34997 - 35013
+35030 - 35036
+35194 - 35284
+35519 - 35533
+35671 - 35733
+35903 - 35916
+35922 - 35933
+35954 - 35997
+36026 - 36038
+36089 - 36103
+36222 - 36236
+36525 - 36538
+36588 - 36601
+36613 - 36628
+36675 - 36689
+36800 - 36815
+37030 - 37045
+37189 - 37208
+37376 - 37390
+37641 - 37652
+37774 - 37806
+38208 - 38215
+38284 - 38296
+38332 - 38362
+38504 - 38515
+38635 - 38853
+38861 - 38874
+38922 - 38936
+39021 - 39034
+39236 - 39251
+39279 - 39292
+39675 - 39731
+39944 - 40019
+40061 - 40099
+40196 - 40211
+40233 - 40245
+40448 - 40463
+40856 - 40862
+41814 - 41825
+42130 - 42147
+42176 - 42191
+42648 - 42664
+42692 - 42705
+42887 - 42899
+42911 - 42917
+43098 - 43115
+43304 - 43335
+43356 - 43369
+43753 - 43799
+44028 - 44052
+44157 - 44170
+44425 - 44436
+44741 - 44757
+44814 - 44827
+44959 - 44974
+45103 - 45116
+45132 - 45150
+45163 - 45177
+45951 - 45962
+46585 - 46596
+46640 - 46656
+46747 - 46770
+47085 - 47098
+47105 - 47118
+47164 - 47175
+47223 - 47240
+47330 - 47347
+47481 - 47498
+47717 - 47765
+47801 - 47812
+47924 - 47940
+48008 - 48022
+48029 - 48041
+48081 - 48094
+48124 - 48140
+48242 - 48256
+48466 - 48472
+48707 - 48720
+48819 - 48832
+48878 - 48895
+48907 - 48918
+48927 - 48933
+48935 - 48946
+48991 - 49049
+49111 - 49132
+49187 - 49206
+49260 - 49276
+49308 - 49319
+49747 - 49760
+49860 - 49874
+49977 - 49999
+>chr4:300000-350000
+35 - 46
+69 - 83
+249 - 287
+501 - 514
+764 - 777
+929 - 954
+977 - 991
+1234 - 1251
+1486 - 1499
+1565 - 1579
+1598 - 1613
+1699 - 1712
+1934 - 1963
+2077 - 2091
+2123 - 2134
+2187 - 2200
+2340 - 2354
+2429 - 2444
+2558 - 2573
+2928 - 2943
+2987 - 3002
+3041 - 3057
+3111 - 3125
+3236 - 3262
+3299 - 3335
+3360 - 3375
+3425 - 3440
+3451 - 3480
+3633 - 3648
+3819 - 3825
+3829 - 3840
+4077 - 4135
+4214 - 4278
+4284 - 4301
+4506 - 4519
+4642 - 4672
+4763 - 4821
+4841 - 4857
+4969 - 4982
+5198 - 5212
+5280 - 5295
+5329 - 5348
+5358 - 5387
+5526 - 5540
+5699 - 5711
+5809 - 5826
+5936 - 5949
+6224 - 6243
+6311 - 6333
+6340 - 6362
+6415 - 6428
+6888 - 6903
+6947 - 6971
+7001 - 7017
+7071 - 7085
+7200 - 7226
+7263 - 7300
+7325 - 7340
+7377 - 7405
+7416 - 7445
+7598 - 7613
+7746 - 7760
+7779 - 7799
+7974 - 7986
+8178 - 8196
+8232 - 8245
+8557 - 8563
+9131 - 9146
+9304 - 9322
+9490 - 9530
+9642 - 9658
+9672 - 9687
+10252 - 10264
+10287 - 10299
+10331 - 10343
+10542 - 10557
+10608 - 10630
+10701 - 10716
+10737 - 10752
+10908 - 10957
+11068 - 11081
+11123 - 11140
+11703 - 11717
+11942 - 11954
+12006 - 12012
+12361 - 12412
+12484 - 12508
+12714 - 12727
+12762 - 12778
+13310 - 13322
+13393 - 13410
+13701 - 13729
+13856 - 13869
+14117 - 14129
+14203 - 14366
+14401 - 14415
+14423 - 14445
+14587 - 14628
+14722 - 14735
+14742 - 14764
+14937 - 14949
+15034 - 15056
+15093 - 15118
+15130 - 15141
+15221 - 15236
+15373 - 15385
+15404 - 15420
+15458 - 15470
+15683 - 15697
+15714 - 15782
+15843 - 15867
+16196 - 16213
+16281 - 16297
+16306 - 16321
+16359 - 16370
+16426 - 16438
+16605 - 16624
+16649 - 16666
+16739 - 16753
+16772 - 16787
+16807 - 16821
+16863 - 16876
+16901 - 16908
+16971 - 17024
+17164 - 17178
+17475 - 17506
+17567 - 17579
+18037 - 18050
+18104 - 18127
+18155 - 18169
+18518 - 18534
+18546 - 18565
+18584 - 18605
+18638 - 18663
+18676 - 18689
+18694 - 18707
+18735 - 18808
+18869 - 18887
+18919 - 18973
+19066 - 19081
+19363 - 19380
+19801 - 19812
+19872 - 19962
+20076 - 20088
+20267 - 20341
+20508 - 20578
+20676 - 20748
+21115 - 21129
+21191 - 21203
+21209 - 21226
+21329 - 21529
+21537 - 21614
+21819 - 21887
+22059 - 22073
+22250 - 22275
+22330 - 22344
+22574 - 22594
+22649 - 22663
+23005 - 23021
+23937 - 23949
+23978 - 23992
+24054 - 24070
+24135 - 24151
+24201 - 24217
+24385 - 24396
+24545 - 24559
+24622 - 24641
+25202 - 25217
+25322 - 25334
+26022 - 26034
+26317 - 26354
+26476 - 26490
+26706 - 26719
+27419 - 27483
+27495 - 27515
+27562 - 27600
+27653 - 27687
+27762 - 27774
+27953 - 28027
+28159 - 28176
+28211 - 28248
+28355 - 28370
+28414 - 28469
+28692 - 28703
+28798 - 28810
+28844 - 28861
+28949 - 28983
+28995 - 29043
+29102 - 29121
+29171 - 29186
+29200 - 29212
+29537 - 29550
+29592 - 29607
+29738 - 29753
+29813 - 29826
+29852 - 29872
+29887 - 29900
+29969 - 30004
+30028 - 30040
+30114 - 30131
+30205 - 30233
+30381 - 30392
+30423 - 30438
+30484 - 30500
+30507 - 30522
+30550 - 30564
+30587 - 30598
+30661 - 30673
+30734 - 30764
+30843 - 30855
+30901 - 30930
+30962 - 30974
+31149 - 31164
+31201 - 31215
+31271 - 31283
+31331 - 31347
+31373 - 31387
+31435 - 31452
+31861 - 31872
+32004 - 32195
+32308 - 32326
+32470 - 32490
+32747 - 32761
+32844 - 32873
+32906 - 32928
+33000 - 33025
+33238 - 33255
+33288 - 33300
+33476 - 33503
+33694 - 33709
+33817 - 33834
+33857 - 33870
+33968 - 33996
+34048 - 34062
+34257 - 34273
+34313 - 34339
+34549 - 34565
+34602 - 34685
+34722 - 34762
+34830 - 34844
+34906 - 34921
+34986 - 34999
+35017 - 35030
+35081 - 35096
+35131 - 35146
+35165 - 35181
+35194 - 35214
+35282 - 35294
+35408 - 35423
+35461 - 35476
+35549 - 35562
+35587 - 35599
+35694 - 35710
+35726 - 35742
+35844 - 35863
+35924 - 35939
+36095 - 36110
+36137 - 36150
+36242 - 36271
+36428 - 36447
+36471 - 36484
+36544 - 36559
+36615 - 36628
+36758 - 36774
+36780 - 36793
+36940 - 36954
+36992 - 37018
+37042 - 37061
+37065 - 37081
+37106 - 37112
+37249 - 37268
+37288 - 37304
+37320 - 37337
+37420 - 37462
+37631 - 37709
+37748 - 37785
+37796 - 37807
+37841 - 37854
+37982 - 37998
+38032 - 38049
+38075 - 38088
+38276 - 38288
+38320 - 38347
+38399 - 38415
+38454 - 38469
+38554 - 38587
+38697 - 38755
+38777 - 38790
+38851 - 38867
+38932 - 38959
+39115 - 39127
+39293 - 39309
+39317 - 39323
+39484 - 39497
+39573 - 39590
+39623 - 39637
+39723 - 39742
+39790 - 39803
+39821 - 39834
+39866 - 39949
+40047 - 40058
+40090 - 40103
+40110 - 40124
+40175 - 40205
+40230 - 40241
+40247 - 40260
+40312 - 40329
+40453 - 40464
+40532 - 40570
+40845 - 40859
+41124 - 41138
+41190 - 41203
+41225 - 41238
+41402 - 41414
+41424 - 41547
+41637 - 41648
+41700 - 41712
+41882 - 41896
+41975 - 41987
+42012 - 42025
+42053 - 42066
+42165 - 42179
+42189 - 42209
+42307 - 42813
+42815 - 42828
+43059 - 43101
+43128 - 43141
+43188 - 43203
+43329 - 43355
+43451 - 43466
+43667 - 43681
+43765 - 43785
+43841 - 43855
+44069 - 44083
+45289 - 45302
+45990 - 46006
+46091 - 46104
+46175 - 46191
+46558 - 46584
+46607 - 46620
+46663 - 46680
+46720 - 46734
+46848 - 46862
+46871 - 46882
+46899 - 46920
+47066 - 47080
+47266 - 47279
+47450 - 47467
+47644 - 47657
+47845 - 47860
+48029 - 48046
+48059 - 48073
+48245 - 48260
+48367 - 48381
+48436 - 48450
+48498 - 48563
+48573 - 48587
+48644 - 48677
+48713 - 48773
+49062 - 49076
+49156 - 49238
+49433 - 49449
+49496 - 49511
+49701 - 49718
+49887 - 49898
+49955 - 49968
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.nodust_wm.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.nodust_wm.bed Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,754 @@
+chr4:100000-150000 0 14 wm_0
+chr4:100000-150000 77 91 wm_1
+chr4:100000-150000 208 235 wm_2
+chr4:100000-150000 290 315 wm_3
+chr4:100000-150000 409 451 wm_4
+chr4:100000-150000 479 491 wm_5
+chr4:100000-150000 552 567 wm_6
+chr4:100000-150000 641 670 wm_7
+chr4:100000-150000 686 737 wm_8
+chr4:100000-150000 765 821 wm_9
+chr4:100000-150000 1022 1035 wm_10
+chr4:100000-150000 1180 1196 wm_11
+chr4:100000-150000 1260 1272 wm_12
+chr4:100000-150000 1416 1445 wm_13
+chr4:100000-150000 1975 1993 wm_14
+chr4:100000-150000 2068 2091 wm_15
+chr4:100000-150000 2100 2117 wm_16
+chr4:100000-150000 2248 2293 wm_17
+chr4:100000-150000 2355 2367 wm_18
+chr4:100000-150000 2501 2515 wm_19
+chr4:100000-150000 2519 2537 wm_20
+chr4:100000-150000 2578 2607 wm_21
+chr4:100000-150000 2625 2642 wm_22
+chr4:100000-150000 2728 2745 wm_23
+chr4:100000-150000 2836 2852 wm_24
+chr4:100000-150000 3031 3086 wm_25
+chr4:100000-150000 3106 3130 wm_26
+chr4:100000-150000 3134 3152 wm_27
+chr4:100000-150000 3179 3194 wm_28
+chr4:100000-150000 3295 3313 wm_29
+chr4:100000-150000 3385 3413 wm_30
+chr4:100000-150000 3689 3704 wm_31
+chr4:100000-150000 3791 3809 wm_32
+chr4:100000-150000 3863 3878 wm_33
+chr4:100000-150000 3916 3951 wm_34
+chr4:100000-150000 3968 4002 wm_35
+chr4:100000-150000 4011 4025 wm_36
+chr4:100000-150000 4399 4413 wm_37
+chr4:100000-150000 4466 4478 wm_38
+chr4:100000-150000 4546 4559 wm_39
+chr4:100000-150000 4626 4641 wm_40
+chr4:100000-150000 4701 4718 wm_41
+chr4:100000-150000 4826 4875 wm_42
+chr4:100000-150000 4913 4932 wm_43
+chr4:100000-150000 5079 5115 wm_44
+chr4:100000-150000 5163 5177 wm_45
+chr4:100000-150000 5217 5236 wm_46
+chr4:100000-150000 5269 5284 wm_47
+chr4:100000-150000 5288 5303 wm_48
+chr4:100000-150000 5366 5380 wm_49
+chr4:100000-150000 5411 5429 wm_50
+chr4:100000-150000 5479 5492 wm_51
+chr4:100000-150000 5685 5760 wm_52
+chr4:100000-150000 5780 5802 wm_53
+chr4:100000-150000 6005 6023 wm_54
+chr4:100000-150000 6115 6128 wm_55
+chr4:100000-150000 6325 6342 wm_56
+chr4:100000-150000 6370 6393 wm_57
+chr4:100000-150000 6441 6455 wm_58
+chr4:100000-150000 6506 6527 wm_59
+chr4:100000-150000 6558 6589 wm_60
+chr4:100000-150000 6668 6685 wm_61
+chr4:100000-150000 6732 6746 wm_62
+chr4:100000-150000 6879 6896 wm_63
+chr4:100000-150000 6919 6945 wm_64
+chr4:100000-150000 6985 7001 wm_65
+chr4:100000-150000 7286 7299 wm_66
+chr4:100000-150000 7339 7371 wm_67
+chr4:100000-150000 7997 8010 wm_68
+chr4:100000-150000 8067 8081 wm_69
+chr4:100000-150000 8126 8139 wm_70
+chr4:100000-150000 8170 8187 wm_71
+chr4:100000-150000 8523 8538 wm_72
+chr4:100000-150000 8546 8570 wm_73
+chr4:100000-150000 8576 8591 wm_74
+chr4:100000-150000 8835 8858 wm_75
+chr4:100000-150000 8877 8890 wm_76
+chr4:100000-150000 8906 8928 wm_77
+chr4:100000-150000 9162 9197 wm_78
+chr4:100000-150000 9365 9387 wm_79
+chr4:100000-150000 9472 9489 wm_80
+chr4:100000-150000 9544 9560 wm_81
+chr4:100000-150000 9593 9610 wm_82
+chr4:100000-150000 9624 9649 wm_83
+chr4:100000-150000 9756 9776 wm_84
+chr4:100000-150000 9782 9833 wm_85
+chr4:100000-150000 9837 9851 wm_86
+chr4:100000-150000 10084 10098 wm_87
+chr4:100000-150000 10155 10174 wm_88
+chr4:100000-150000 10180 10194 wm_89
+chr4:100000-150000 10229 10242 wm_90
+chr4:100000-150000 10358 10372 wm_91
+chr4:100000-150000 10465 10484 wm_92
+chr4:100000-150000 10506 10528 wm_93
+chr4:100000-150000 10591 10606 wm_94
+chr4:100000-150000 10612 10624 wm_95
+chr4:100000-150000 10654 10673 wm_96
+chr4:100000-150000 10733 10747 wm_97
+chr4:100000-150000 10789 10823 wm_98
+chr4:100000-150000 10852 10865 wm_99
+chr4:100000-150000 10913 10936 wm_100
+chr4:100000-150000 10968 10988 wm_101
+chr4:100000-150000 11003 11024 wm_102
+chr4:100000-150000 11047 11063 wm_103
+chr4:100000-150000 11114 11141 wm_104
+chr4:100000-150000 11176 11195 wm_105
+chr4:100000-150000 11305 11333 wm_106
+chr4:100000-150000 11443 11456 wm_107
+chr4:100000-150000 11477 11492 wm_108
+chr4:100000-150000 11567 11593 wm_109
+chr4:100000-150000 11603 11643 wm_110
+chr4:100000-150000 11775 11788 wm_111
+chr4:100000-150000 11953 11969 wm_112
+chr4:100000-150000 12040 12104 wm_113
+chr4:100000-150000 12129 12141 wm_114
+chr4:100000-150000 12158 12172 wm_115
+chr4:100000-150000 12279 12296 wm_116
+chr4:100000-150000 12380 12395 wm_117
+chr4:100000-150000 12424 12442 wm_118
+chr4:100000-150000 12502 12519 wm_119
+chr4:100000-150000 12533 12552 wm_120
+chr4:100000-150000 12595 12628 wm_121
+chr4:100000-150000 12658 12674 wm_122
+chr4:100000-150000 12767 12817 wm_123
+chr4:100000-150000 12915 12937 wm_124
+chr4:100000-150000 12973 12985 wm_125
+chr4:100000-150000 12995 13012 wm_126
+chr4:100000-150000 13119 13132 wm_127
+chr4:100000-150000 13223 13242 wm_128
+chr4:100000-150000 13245 13260 wm_129
+chr4:100000-150000 13298 13310 wm_130
+chr4:100000-150000 13556 13591 wm_131
+chr4:100000-150000 13724 13739 wm_132
+chr4:100000-150000 13753 13767 wm_133
+chr4:100000-150000 13803 13815 wm_134
+chr4:100000-150000 13827 13841 wm_135
+chr4:100000-150000 13868 13886 wm_136
+chr4:100000-150000 14071 14085 wm_137
+chr4:100000-150000 14230 14245 wm_138
+chr4:100000-150000 14309 14324 wm_139
+chr4:100000-150000 14435 14455 wm_140
+chr4:100000-150000 14523 14542 wm_141
+chr4:100000-150000 14863 14913 wm_142
+chr4:100000-150000 15012 15026 wm_143
+chr4:100000-150000 15052 15068 wm_144
+chr4:100000-150000 15736 15749 wm_145
+chr4:100000-150000 15764 15778 wm_146
+chr4:100000-150000 15986 16002 wm_147
+chr4:100000-150000 16117 16131 wm_148
+chr4:100000-150000 16242 16257 wm_149
+chr4:100000-150000 16398 16413 wm_150
+chr4:100000-150000 16450 16467 wm_151
+chr4:100000-150000 16509 16524 wm_152
+chr4:100000-150000 16546 16560 wm_153
+chr4:100000-150000 16634 16658 wm_154
+chr4:100000-150000 16790 16806 wm_155
+chr4:100000-150000 16825 16842 wm_156
+chr4:100000-150000 16944 16957 wm_157
+chr4:100000-150000 17372 17384 wm_158
+chr4:100000-150000 17642 17658 wm_159
+chr4:100000-150000 18174 18188 wm_160
+chr4:100000-150000 18436 18449 wm_161
+chr4:100000-150000 18508 18523 wm_162
+chr4:100000-150000 18937 18951 wm_163
+chr4:100000-150000 19263 19320 wm_164
+chr4:100000-150000 19355 19384 wm_165
+chr4:100000-150000 19387 19401 wm_166
+chr4:100000-150000 19495 19532 wm_167
+chr4:100000-150000 19542 19561 wm_168
+chr4:100000-150000 19576 19591 wm_169
+chr4:100000-150000 19667 19680 wm_170
+chr4:100000-150000 19698 19716 wm_171
+chr4:100000-150000 19845 19860 wm_172
+chr4:100000-150000 20262 20277 wm_173
+chr4:100000-150000 20389 20403 wm_174
+chr4:100000-150000 20727 20741 wm_175
+chr4:100000-150000 20764 20781 wm_176
+chr4:100000-150000 20797 20812 wm_177
+chr4:100000-150000 20830 20854 wm_178
+chr4:100000-150000 20987 21001 wm_179
+chr4:100000-150000 21254 21268 wm_180
+chr4:100000-150000 21306 21322 wm_181
+chr4:100000-150000 21374 21389 wm_182
+chr4:100000-150000 21692 21709 wm_183
+chr4:100000-150000 21798 21833 wm_184
+chr4:100000-150000 21929 21942 wm_185
+chr4:100000-150000 21965 21990 wm_186
+chr4:100000-150000 22015 22037 wm_187
+chr4:100000-150000 22052 22114 wm_188
+chr4:100000-150000 22140 22157 wm_189
+chr4:100000-150000 22286 22303 wm_190
+chr4:100000-150000 22996 23010 wm_191
+chr4:100000-150000 23248 23263 wm_192
+chr4:100000-150000 23421 23442 wm_193
+chr4:100000-150000 23449 23463 wm_194
+chr4:100000-150000 23744 23762 wm_195
+chr4:100000-150000 23901 23950 wm_196
+chr4:100000-150000 24004 24023 wm_197
+chr4:100000-150000 24148 24163 wm_198
+chr4:100000-150000 24230 24268 wm_199
+chr4:100000-150000 24958 24972 wm_200
+chr4:100000-150000 25614 25632 wm_201
+chr4:100000-150000 25644 25681 wm_202
+chr4:100000-150000 25735 25762 wm_203
+chr4:100000-150000 26597 26617 wm_204
+chr4:100000-150000 26642 26657 wm_205
+chr4:100000-150000 26818 26838 wm_206
+chr4:100000-150000 26977 26996 wm_207
+chr4:100000-150000 27116 27133 wm_208
+chr4:100000-150000 27170 27183 wm_209
+chr4:100000-150000 27225 27240 wm_210
+chr4:100000-150000 27263 27278 wm_211
+chr4:100000-150000 27283 27299 wm_212
+chr4:100000-150000 27305 27320 wm_213
+chr4:100000-150000 27443 27457 wm_214
+chr4:100000-150000 27497 27509 wm_215
+chr4:100000-150000 27516 27531 wm_216
+chr4:100000-150000 27697 27711 wm_217
+chr4:100000-150000 27739 27754 wm_218
+chr4:100000-150000 27796 27848 wm_219
+chr4:100000-150000 28121 28133 wm_220
+chr4:100000-150000 28239 28253 wm_221
+chr4:100000-150000 28385 28397 wm_222
+chr4:100000-150000 28513 28554 wm_223
+chr4:100000-150000 28748 28764 wm_224
+chr4:100000-150000 29027 29062 wm_225
+chr4:100000-150000 29076 29091 wm_226
+chr4:100000-150000 29133 29170 wm_227
+chr4:100000-150000 29235 29247 wm_228
+chr4:100000-150000 29309 29321 wm_229
+chr4:100000-150000 29423 29438 wm_230
+chr4:100000-150000 29442 29479 wm_231
+chr4:100000-150000 29529 29542 wm_232
+chr4:100000-150000 29566 29579 wm_233
+chr4:100000-150000 29596 29610 wm_234
+chr4:100000-150000 29654 29669 wm_235
+chr4:100000-150000 29849 29862 wm_236
+chr4:100000-150000 29938 29958 wm_237
+chr4:100000-150000 29988 30002 wm_238
+chr4:100000-150000 30092 30112 wm_239
+chr4:100000-150000 30228 30252 wm_240
+chr4:100000-150000 30305 30320 wm_241
+chr4:100000-150000 30343 30356 wm_242
+chr4:100000-150000 30491 30507 wm_243
+chr4:100000-150000 30549 30566 wm_244
+chr4:100000-150000 30695 30717 wm_245
+chr4:100000-150000 30781 30798 wm_246
+chr4:100000-150000 30807 30825 wm_247
+chr4:100000-150000 30887 30900 wm_248
+chr4:100000-150000 30947 30969 wm_249
+chr4:100000-150000 31008 31028 wm_250
+chr4:100000-150000 31051 31077 wm_251
+chr4:100000-150000 31156 31169 wm_252
+chr4:100000-150000 31342 31356 wm_253
+chr4:100000-150000 31469 31489 wm_254
+chr4:100000-150000 31599 31662 wm_255
+chr4:100000-150000 31785 31801 wm_256
+chr4:100000-150000 31812 31840 wm_257
+chr4:100000-150000 31854 31869 wm_258
+chr4:100000-150000 31966 31982 wm_259
+chr4:100000-150000 32084 32098 wm_260
+chr4:100000-150000 32175 32191 wm_261
+chr4:100000-150000 32314 32335 wm_262
+chr4:100000-150000 32369 32382 wm_263
+chr4:100000-150000 32403 32418 wm_264
+chr4:100000-150000 32430 32445 wm_265
+chr4:100000-150000 32456 32471 wm_266
+chr4:100000-150000 32519 32534 wm_267
+chr4:100000-150000 32537 32551 wm_268
+chr4:100000-150000 32619 32638 wm_269
+chr4:100000-150000 32709 32724 wm_270
+chr4:100000-150000 32863 32878 wm_271
+chr4:100000-150000 32916 32992 wm_272
+chr4:100000-150000 33079 33094 wm_273
+chr4:100000-150000 33105 33120 wm_274
+chr4:100000-150000 33139 33164 wm_275
+chr4:100000-150000 33230 33246 wm_276
+chr4:100000-150000 33404 33453 wm_277
+chr4:100000-150000 33482 33496 wm_278
+chr4:100000-150000 33530 33545 wm_279
+chr4:100000-150000 33685 33703 wm_280
+chr4:100000-150000 33722 33738 wm_281
+chr4:100000-150000 33759 33778 wm_282
+chr4:100000-150000 34059 34076 wm_283
+chr4:100000-150000 34098 34117 wm_284
+chr4:100000-150000 34155 34171 wm_285
+chr4:100000-150000 34236 34251 wm_286
+chr4:100000-150000 34411 34425 wm_287
+chr4:100000-150000 34507 34523 wm_288
+chr4:100000-150000 34669 34685 wm_289
+chr4:100000-150000 34745 34760 wm_290
+chr4:100000-150000 34773 34792 wm_291
+chr4:100000-150000 34967 34982 wm_292
+chr4:100000-150000 34997 35014 wm_293
+chr4:100000-150000 35194 35209 wm_294
+chr4:100000-150000 35239 35280 wm_295
+chr4:100000-150000 35519 35534 wm_296
+chr4:100000-150000 35689 35734 wm_297
+chr4:100000-150000 35903 35917 wm_298
+chr4:100000-150000 35922 35934 wm_299
+chr4:100000-150000 35954 35998 wm_300
+chr4:100000-150000 36026 36039 wm_301
+chr4:100000-150000 36089 36104 wm_302
+chr4:100000-150000 36222 36237 wm_303
+chr4:100000-150000 36525 36539 wm_304
+chr4:100000-150000 36588 36602 wm_305
+chr4:100000-150000 36613 36629 wm_306
+chr4:100000-150000 36675 36690 wm_307
+chr4:100000-150000 36800 36816 wm_308
+chr4:100000-150000 37030 37046 wm_309
+chr4:100000-150000 37192 37209 wm_310
+chr4:100000-150000 37376 37391 wm_311
+chr4:100000-150000 37641 37653 wm_312
+chr4:100000-150000 37774 37807 wm_313
+chr4:100000-150000 38284 38297 wm_314
+chr4:100000-150000 38332 38363 wm_315
+chr4:100000-150000 38504 38516 wm_316
+chr4:100000-150000 38635 38672 wm_317
+chr4:100000-150000 38700 38854 wm_318
+chr4:100000-150000 38861 38875 wm_319
+chr4:100000-150000 38922 38937 wm_320
+chr4:100000-150000 39021 39035 wm_321
+chr4:100000-150000 39236 39252 wm_322
+chr4:100000-150000 39279 39293 wm_323
+chr4:100000-150000 39944 39975 wm_324
+chr4:100000-150000 39993 40020 wm_325
+chr4:100000-150000 40061 40100 wm_326
+chr4:100000-150000 40196 40212 wm_327
+chr4:100000-150000 40233 40246 wm_328
+chr4:100000-150000 40448 40464 wm_329
+chr4:100000-150000 41814 41826 wm_330
+chr4:100000-150000 42130 42148 wm_331
+chr4:100000-150000 42176 42192 wm_332
+chr4:100000-150000 42648 42665 wm_333
+chr4:100000-150000 42692 42706 wm_334
+chr4:100000-150000 42887 42900 wm_335
+chr4:100000-150000 43098 43116 wm_336
+chr4:100000-150000 43304 43336 wm_337
+chr4:100000-150000 43356 43370 wm_338
+chr4:100000-150000 44028 44053 wm_339
+chr4:100000-150000 44157 44171 wm_340
+chr4:100000-150000 44425 44437 wm_341
+chr4:100000-150000 44741 44758 wm_342
+chr4:100000-150000 44814 44828 wm_343
+chr4:100000-150000 44959 44975 wm_344
+chr4:100000-150000 45103 45117 wm_345
+chr4:100000-150000 45132 45151 wm_346
+chr4:100000-150000 45163 45178 wm_347
+chr4:100000-150000 45951 45963 wm_348
+chr4:100000-150000 46585 46597 wm_349
+chr4:100000-150000 46640 46657 wm_350
+chr4:100000-150000 46747 46760 wm_351
+chr4:100000-150000 47085 47099 wm_352
+chr4:100000-150000 47105 47119 wm_353
+chr4:100000-150000 47164 47176 wm_354
+chr4:100000-150000 47223 47241 wm_355
+chr4:100000-150000 47330 47348 wm_356
+chr4:100000-150000 47481 47499 wm_357
+chr4:100000-150000 47717 47730 wm_358
+chr4:100000-150000 47801 47813 wm_359
+chr4:100000-150000 47924 47941 wm_360
+chr4:100000-150000 48008 48023 wm_361
+chr4:100000-150000 48029 48042 wm_362
+chr4:100000-150000 48081 48095 wm_363
+chr4:100000-150000 48124 48141 wm_364
+chr4:100000-150000 48242 48257 wm_365
+chr4:100000-150000 48707 48721 wm_366
+chr4:100000-150000 48819 48833 wm_367
+chr4:100000-150000 48878 48896 wm_368
+chr4:100000-150000 48907 48919 wm_369
+chr4:100000-150000 48935 48947 wm_370
+chr4:100000-150000 48991 49050 wm_371
+chr4:100000-150000 49111 49133 wm_372
+chr4:100000-150000 49187 49207 wm_373
+chr4:100000-150000 49260 49277 wm_374
+chr4:100000-150000 49308 49320 wm_375
+chr4:100000-150000 49747 49761 wm_376
+chr4:100000-150000 49860 49875 wm_377
+chr4:100000-150000 49977 50000 wm_378
+chr4:300000-350000 35 47 wm_379
+chr4:300000-350000 69 84 wm_380
+chr4:300000-350000 249 278 wm_381
+chr4:300000-350000 501 515 wm_382
+chr4:300000-350000 764 778 wm_383
+chr4:300000-350000 929 955 wm_384
+chr4:300000-350000 977 992 wm_385
+chr4:300000-350000 1234 1252 wm_386
+chr4:300000-350000 1486 1500 wm_387
+chr4:300000-350000 1565 1580 wm_388
+chr4:300000-350000 1598 1614 wm_389
+chr4:300000-350000 1699 1713 wm_390
+chr4:300000-350000 1934 1964 wm_391
+chr4:300000-350000 2077 2092 wm_392
+chr4:300000-350000 2123 2135 wm_393
+chr4:300000-350000 2187 2201 wm_394
+chr4:300000-350000 2340 2355 wm_395
+chr4:300000-350000 2429 2445 wm_396
+chr4:300000-350000 2558 2574 wm_397
+chr4:300000-350000 2928 2944 wm_398
+chr4:300000-350000 2987 3003 wm_399
+chr4:300000-350000 3041 3058 wm_400
+chr4:300000-350000 3111 3126 wm_401
+chr4:300000-350000 3236 3263 wm_402
+chr4:300000-350000 3299 3336 wm_403
+chr4:300000-350000 3360 3376 wm_404
+chr4:300000-350000 3425 3441 wm_405
+chr4:300000-350000 3451 3481 wm_406
+chr4:300000-350000 3633 3649 wm_407
+chr4:300000-350000 3829 3841 wm_408
+chr4:300000-350000 4093 4112 wm_409
+chr4:300000-350000 4214 4256 wm_410
+chr4:300000-350000 4284 4302 wm_411
+chr4:300000-350000 4506 4520 wm_412
+chr4:300000-350000 4642 4673 wm_413
+chr4:300000-350000 4768 4791 wm_414
+chr4:300000-350000 4800 4814 wm_415
+chr4:300000-350000 4841 4858 wm_416
+chr4:300000-350000 4969 4983 wm_417
+chr4:300000-350000 5198 5213 wm_418
+chr4:300000-350000 5280 5296 wm_419
+chr4:300000-350000 5329 5349 wm_420
+chr4:300000-350000 5358 5388 wm_421
+chr4:300000-350000 5526 5541 wm_422
+chr4:300000-350000 5699 5712 wm_423
+chr4:300000-350000 5809 5827 wm_424
+chr4:300000-350000 5936 5950 wm_425
+chr4:300000-350000 6224 6244 wm_426
+chr4:300000-350000 6311 6334 wm_427
+chr4:300000-350000 6340 6363 wm_428
+chr4:300000-350000 6415 6429 wm_429
+chr4:300000-350000 6888 6904 wm_430
+chr4:300000-350000 6947 6972 wm_431
+chr4:300000-350000 7001 7018 wm_432
+chr4:300000-350000 7071 7086 wm_433
+chr4:300000-350000 7200 7227 wm_434
+chr4:300000-350000 7263 7301 wm_435
+chr4:300000-350000 7325 7341 wm_436
+chr4:300000-350000 7377 7406 wm_437
+chr4:300000-350000 7416 7446 wm_438
+chr4:300000-350000 7598 7614 wm_439
+chr4:300000-350000 7746 7761 wm_440
+chr4:300000-350000 7779 7800 wm_441
+chr4:300000-350000 7974 7987 wm_442
+chr4:300000-350000 8178 8197 wm_443
+chr4:300000-350000 8232 8246 wm_444
+chr4:300000-350000 9131 9147 wm_445
+chr4:300000-350000 9304 9323 wm_446
+chr4:300000-350000 9497 9531 wm_447
+chr4:300000-350000 9642 9659 wm_448
+chr4:300000-350000 9672 9688 wm_449
+chr4:300000-350000 10252 10265 wm_450
+chr4:300000-350000 10287 10300 wm_451
+chr4:300000-350000 10331 10344 wm_452
+chr4:300000-350000 10542 10558 wm_453
+chr4:300000-350000 10608 10631 wm_454
+chr4:300000-350000 10701 10717 wm_455
+chr4:300000-350000 10737 10753 wm_456
+chr4:300000-350000 10914 10958 wm_457
+chr4:300000-350000 11068 11082 wm_458
+chr4:300000-350000 11123 11141 wm_459
+chr4:300000-350000 11703 11718 wm_460
+chr4:300000-350000 11942 11955 wm_461
+chr4:300000-350000 12484 12509 wm_462
+chr4:300000-350000 12714 12728 wm_463
+chr4:300000-350000 12762 12779 wm_464
+chr4:300000-350000 13310 13323 wm_465
+chr4:300000-350000 13393 13411 wm_466
+chr4:300000-350000 13701 13730 wm_467
+chr4:300000-350000 13856 13870 wm_468
+chr4:300000-350000 14117 14130 wm_469
+chr4:300000-350000 14203 14367 wm_470
+chr4:300000-350000 14401 14416 wm_471
+chr4:300000-350000 14423 14442 wm_472
+chr4:300000-350000 14587 14629 wm_473
+chr4:300000-350000 14722 14736 wm_474
+chr4:300000-350000 14742 14765 wm_475
+chr4:300000-350000 14937 14950 wm_476
+chr4:300000-350000 15034 15057 wm_477
+chr4:300000-350000 15093 15119 wm_478
+chr4:300000-350000 15130 15142 wm_479
+chr4:300000-350000 15221 15237 wm_480
+chr4:300000-350000 15373 15386 wm_481
+chr4:300000-350000 15404 15421 wm_482
+chr4:300000-350000 15458 15471 wm_483
+chr4:300000-350000 15683 15698 wm_484
+chr4:300000-350000 15764 15783 wm_485
+chr4:300000-350000 15843 15868 wm_486
+chr4:300000-350000 16196 16214 wm_487
+chr4:300000-350000 16281 16298 wm_488
+chr4:300000-350000 16306 16322 wm_489
+chr4:300000-350000 16359 16371 wm_490
+chr4:300000-350000 16426 16439 wm_491
+chr4:300000-350000 16605 16625 wm_492
+chr4:300000-350000 16649 16667 wm_493
+chr4:300000-350000 16739 16754 wm_494
+chr4:300000-350000 16772 16788 wm_495
+chr4:300000-350000 16807 16822 wm_496
+chr4:300000-350000 16863 16877 wm_497
+chr4:300000-350000 16971 17025 wm_498
+chr4:300000-350000 17164 17179 wm_499
+chr4:300000-350000 17475 17507 wm_500
+chr4:300000-350000 17567 17580 wm_501
+chr4:300000-350000 18037 18051 wm_502
+chr4:300000-350000 18104 18128 wm_503
+chr4:300000-350000 18155 18170 wm_504
+chr4:300000-350000 18518 18535 wm_505
+chr4:300000-350000 18546 18566 wm_506
+chr4:300000-350000 18584 18606 wm_507
+chr4:300000-350000 18638 18664 wm_508
+chr4:300000-350000 18676 18690 wm_509
+chr4:300000-350000 18694 18708 wm_510
+chr4:300000-350000 18735 18766 wm_511
+chr4:300000-350000 18770 18807 wm_512
+chr4:300000-350000 18869 18888 wm_513
+chr4:300000-350000 18927 18974 wm_514
+chr4:300000-350000 19066 19082 wm_515
+chr4:300000-350000 19363 19381 wm_516
+chr4:300000-350000 19801 19813 wm_517
+chr4:300000-350000 19883 19939 wm_518
+chr4:300000-350000 19948 19963 wm_519
+chr4:300000-350000 20076 20089 wm_520
+chr4:300000-350000 20302 20316 wm_521
+chr4:300000-350000 20556 20579 wm_522
+chr4:300000-350000 21115 21130 wm_523
+chr4:300000-350000 21191 21204 wm_524
+chr4:300000-350000 21209 21227 wm_525
+chr4:300000-350000 21340 21427 wm_526
+chr4:300000-350000 21468 21530 wm_527
+chr4:300000-350000 21537 21596 wm_528
+chr4:300000-350000 21601 21615 wm_529
+chr4:300000-350000 21819 21835 wm_530
+chr4:300000-350000 21843 21870 wm_531
+chr4:300000-350000 22059 22074 wm_532
+chr4:300000-350000 22250 22276 wm_533
+chr4:300000-350000 22330 22345 wm_534
+chr4:300000-350000 22574 22595 wm_535
+chr4:300000-350000 22649 22664 wm_536
+chr4:300000-350000 23005 23022 wm_537
+chr4:300000-350000 23937 23950 wm_538
+chr4:300000-350000 23978 23993 wm_539
+chr4:300000-350000 24054 24071 wm_540
+chr4:300000-350000 24135 24152 wm_541
+chr4:300000-350000 24201 24218 wm_542
+chr4:300000-350000 24385 24397 wm_543
+chr4:300000-350000 24545 24560 wm_544
+chr4:300000-350000 24622 24642 wm_545
+chr4:300000-350000 25202 25218 wm_546
+chr4:300000-350000 25322 25335 wm_547
+chr4:300000-350000 26022 26035 wm_548
+chr4:300000-350000 26317 26355 wm_549
+chr4:300000-350000 26476 26491 wm_550
+chr4:300000-350000 26706 26720 wm_551
+chr4:300000-350000 27419 27438 wm_552
+chr4:300000-350000 27451 27484 wm_553
+chr4:300000-350000 27495 27516 wm_554
+chr4:300000-350000 27562 27601 wm_555
+chr4:300000-350000 27653 27688 wm_556
+chr4:300000-350000 27762 27775 wm_557
+chr4:300000-350000 27988 28002 wm_558
+chr4:300000-350000 28159 28177 wm_559
+chr4:300000-350000 28218 28249 wm_560
+chr4:300000-350000 28355 28371 wm_561
+chr4:300000-350000 28420 28436 wm_562
+chr4:300000-350000 28692 28704 wm_563
+chr4:300000-350000 28798 28811 wm_564
+chr4:300000-350000 28844 28862 wm_565
+chr4:300000-350000 28949 28984 wm_566
+chr4:300000-350000 28995 29044 wm_567
+chr4:300000-350000 29102 29122 wm_568
+chr4:300000-350000 29171 29187 wm_569
+chr4:300000-350000 29200 29213 wm_570
+chr4:300000-350000 29537 29551 wm_571
+chr4:300000-350000 29592 29608 wm_572
+chr4:300000-350000 29738 29754 wm_573
+chr4:300000-350000 29813 29827 wm_574
+chr4:300000-350000 29858 29873 wm_575
+chr4:300000-350000 29887 29901 wm_576
+chr4:300000-350000 29969 30005 wm_577
+chr4:300000-350000 30028 30041 wm_578
+chr4:300000-350000 30114 30132 wm_579
+chr4:300000-350000 30205 30234 wm_580
+chr4:300000-350000 30381 30393 wm_581
+chr4:300000-350000 30423 30439 wm_582
+chr4:300000-350000 30484 30501 wm_583
+chr4:300000-350000 30507 30523 wm_584
+chr4:300000-350000 30550 30565 wm_585
+chr4:300000-350000 30587 30599 wm_586
+chr4:300000-350000 30661 30674 wm_587
+chr4:300000-350000 30734 30765 wm_588
+chr4:300000-350000 30843 30856 wm_589
+chr4:300000-350000 30901 30931 wm_590
+chr4:300000-350000 30962 30975 wm_591
+chr4:300000-350000 31149 31165 wm_592
+chr4:300000-350000 31201 31216 wm_593
+chr4:300000-350000 31271 31284 wm_594
+chr4:300000-350000 31331 31348 wm_595
+chr4:300000-350000 31373 31388 wm_596
+chr4:300000-350000 31435 31453 wm_597
+chr4:300000-350000 31861 31873 wm_598
+chr4:300000-350000 32090 32149 wm_599
+chr4:300000-350000 32156 32196 wm_600
+chr4:300000-350000 32308 32327 wm_601
+chr4:300000-350000 32470 32491 wm_602
+chr4:300000-350000 32747 32762 wm_603
+chr4:300000-350000 32844 32874 wm_604
+chr4:300000-350000 32906 32929 wm_605
+chr4:300000-350000 33000 33026 wm_606
+chr4:300000-350000 33238 33256 wm_607
+chr4:300000-350000 33288 33301 wm_608
+chr4:300000-350000 33476 33504 wm_609
+chr4:300000-350000 33694 33710 wm_610
+chr4:300000-350000 33817 33835 wm_611
+chr4:300000-350000 33857 33871 wm_612
+chr4:300000-350000 33968 33997 wm_613
+chr4:300000-350000 34048 34063 wm_614
+chr4:300000-350000 34257 34274 wm_615
+chr4:300000-350000 34313 34340 wm_616
+chr4:300000-350000 34549 34566 wm_617
+chr4:300000-350000 34615 34642 wm_618
+chr4:300000-350000 34655 34671 wm_619
+chr4:300000-350000 34722 34763 wm_620
+chr4:300000-350000 34830 34845 wm_621
+chr4:300000-350000 34906 34922 wm_622
+chr4:300000-350000 34986 35000 wm_623
+chr4:300000-350000 35017 35031 wm_624
+chr4:300000-350000 35081 35097 wm_625
+chr4:300000-350000 35131 35147 wm_626
+chr4:300000-350000 35165 35182 wm_627
+chr4:300000-350000 35194 35215 wm_628
+chr4:300000-350000 35282 35295 wm_629
+chr4:300000-350000 35408 35424 wm_630
+chr4:300000-350000 35461 35477 wm_631
+chr4:300000-350000 35549 35563 wm_632
+chr4:300000-350000 35587 35600 wm_633
+chr4:300000-350000 35694 35711 wm_634
+chr4:300000-350000 35726 35743 wm_635
+chr4:300000-350000 35844 35864 wm_636
+chr4:300000-350000 35924 35940 wm_637
+chr4:300000-350000 36095 36111 wm_638
+chr4:300000-350000 36137 36151 wm_639
+chr4:300000-350000 36242 36272 wm_640
+chr4:300000-350000 36428 36448 wm_641
+chr4:300000-350000 36471 36485 wm_642
+chr4:300000-350000 36544 36560 wm_643
+chr4:300000-350000 36615 36629 wm_644
+chr4:300000-350000 36758 36775 wm_645
+chr4:300000-350000 36780 36794 wm_646
+chr4:300000-350000 36940 36955 wm_647
+chr4:300000-350000 36992 37019 wm_648
+chr4:300000-350000 37042 37062 wm_649
+chr4:300000-350000 37065 37082 wm_650
+chr4:300000-350000 37249 37269 wm_651
+chr4:300000-350000 37288 37305 wm_652
+chr4:300000-350000 37320 37338 wm_653
+chr4:300000-350000 37420 37463 wm_654
+chr4:300000-350000 37631 37679 wm_655
+chr4:300000-350000 37684 37703 wm_656
+chr4:300000-350000 37748 37786 wm_657
+chr4:300000-350000 37796 37808 wm_658
+chr4:300000-350000 37841 37855 wm_659
+chr4:300000-350000 37982 37999 wm_660
+chr4:300000-350000 38032 38050 wm_661
+chr4:300000-350000 38075 38089 wm_662
+chr4:300000-350000 38276 38289 wm_663
+chr4:300000-350000 38320 38348 wm_664
+chr4:300000-350000 38399 38416 wm_665
+chr4:300000-350000 38454 38470 wm_666
+chr4:300000-350000 38554 38588 wm_667
+chr4:300000-350000 38697 38745 wm_668
+chr4:300000-350000 38777 38791 wm_669
+chr4:300000-350000 38851 38868 wm_670
+chr4:300000-350000 38932 38960 wm_671
+chr4:300000-350000 39115 39128 wm_672
+chr4:300000-350000 39293 39310 wm_673
+chr4:300000-350000 39484 39498 wm_674
+chr4:300000-350000 39573 39591 wm_675
+chr4:300000-350000 39623 39638 wm_676
+chr4:300000-350000 39723 39743 wm_677
+chr4:300000-350000 39790 39804 wm_678
+chr4:300000-350000 39821 39835 wm_679
+chr4:300000-350000 39884 39921 wm_680
+chr4:300000-350000 39935 39950 wm_681
+chr4:300000-350000 40047 40059 wm_682
+chr4:300000-350000 40090 40104 wm_683
+chr4:300000-350000 40110 40125 wm_684
+chr4:300000-350000 40175 40206 wm_685
+chr4:300000-350000 40230 40242 wm_686
+chr4:300000-350000 40247 40261 wm_687
+chr4:300000-350000 40312 40330 wm_688
+chr4:300000-350000 40453 40465 wm_689
+chr4:300000-350000 40532 40571 wm_690
+chr4:300000-350000 40845 40860 wm_691
+chr4:300000-350000 41124 41139 wm_692
+chr4:300000-350000 41190 41204 wm_693
+chr4:300000-350000 41225 41239 wm_694
+chr4:300000-350000 41402 41415 wm_695
+chr4:300000-350000 41424 41548 wm_696
+chr4:300000-350000 41637 41649 wm_697
+chr4:300000-350000 41700 41713 wm_698
+chr4:300000-350000 41882 41897 wm_699
+chr4:300000-350000 41975 41988 wm_700
+chr4:300000-350000 42012 42026 wm_701
+chr4:300000-350000 42053 42067 wm_702
+chr4:300000-350000 42165 42180 wm_703
+chr4:300000-350000 42189 42210 wm_704
+chr4:300000-350000 42317 42436 wm_705
+chr4:300000-350000 42457 42485 wm_706
+chr4:300000-350000 42499 42547 wm_707
+chr4:300000-350000 42557 42612 wm_708
+chr4:300000-350000 42641 42719 wm_709
+chr4:300000-350000 42732 42747 wm_710
+chr4:300000-350000 42777 42799 wm_711
+chr4:300000-350000 42815 42829 wm_712
+chr4:300000-350000 43059 43102 wm_713
+chr4:300000-350000 43128 43142 wm_714
+chr4:300000-350000 43188 43204 wm_715
+chr4:300000-350000 43329 43356 wm_716
+chr4:300000-350000 43451 43467 wm_717
+chr4:300000-350000 43667 43682 wm_718
+chr4:300000-350000 43765 43786 wm_719
+chr4:300000-350000 43841 43856 wm_720
+chr4:300000-350000 44069 44084 wm_721
+chr4:300000-350000 45289 45303 wm_722
+chr4:300000-350000 45990 46007 wm_723
+chr4:300000-350000 46091 46105 wm_724
+chr4:300000-350000 46175 46192 wm_725
+chr4:300000-350000 46558 46585 wm_726
+chr4:300000-350000 46607 46621 wm_727
+chr4:300000-350000 46663 46681 wm_728
+chr4:300000-350000 46720 46735 wm_729
+chr4:300000-350000 46848 46863 wm_730
+chr4:300000-350000 46871 46883 wm_731
+chr4:300000-350000 46899 46921 wm_732
+chr4:300000-350000 47066 47081 wm_733
+chr4:300000-350000 47266 47280 wm_734
+chr4:300000-350000 47450 47468 wm_735
+chr4:300000-350000 47644 47658 wm_736
+chr4:300000-350000 47845 47861 wm_737
+chr4:300000-350000 48029 48047 wm_738
+chr4:300000-350000 48059 48074 wm_739
+chr4:300000-350000 48245 48261 wm_740
+chr4:300000-350000 48367 48382 wm_741
+chr4:300000-350000 48436 48451 wm_742
+chr4:300000-350000 48522 48536 wm_743
+chr4:300000-350000 48544 48564 wm_744
+chr4:300000-350000 48573 48588 wm_745
+chr4:300000-350000 48644 48678 wm_746
+chr4:300000-350000 48737 48774 wm_747
+chr4:300000-350000 49062 49077 wm_748
+chr4:300000-350000 49156 49185 wm_749
+chr4:300000-350000 49433 49450 wm_750
+chr4:300000-350000 49496 49512 wm_751
+chr4:300000-350000 49887 49899 wm_752
+chr4:300000-350000 49955 49969 wm_753
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.seqid_wm.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.seqid_wm.bed Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,742 @@
+lcl|1 0 14 wm_0
+lcl|1 77 91 wm_1
+lcl|1 208 235 wm_2
+lcl|1 290 315 wm_3
+lcl|1 409 451 wm_4
+lcl|1 479 491 wm_5
+lcl|1 552 567 wm_6
+lcl|1 641 670 wm_7
+lcl|1 686 737 wm_8
+lcl|1 765 821 wm_9
+lcl|1 1022 1035 wm_10
+lcl|1 1180 1196 wm_11
+lcl|1 1260 1272 wm_12
+lcl|1 1416 1445 wm_13
+lcl|1 1975 1993 wm_14
+lcl|1 2068 2120 wm_15
+lcl|1 2248 2293 wm_16
+lcl|1 2355 2367 wm_17
+lcl|1 2501 2515 wm_18
+lcl|1 2519 2537 wm_19
+lcl|1 2578 2607 wm_20
+lcl|1 2625 2642 wm_21
+lcl|1 2728 2745 wm_22
+lcl|1 2836 2852 wm_23
+lcl|1 2953 2960 wm_24
+lcl|1 3028 3086 wm_25
+lcl|1 3106 3130 wm_26
+lcl|1 3134 3152 wm_27
+lcl|1 3179 3199 wm_28
+lcl|1 3295 3313 wm_29
+lcl|1 3385 3413 wm_30
+lcl|1 3689 3704 wm_31
+lcl|1 3791 3809 wm_32
+lcl|1 3863 3878 wm_33
+lcl|1 3916 3951 wm_34
+lcl|1 3968 4002 wm_35
+lcl|1 4011 4025 wm_36
+lcl|1 4399 4413 wm_37
+lcl|1 4466 4478 wm_38
+lcl|1 4546 4559 wm_39
+lcl|1 4626 4641 wm_40
+lcl|1 4701 4718 wm_41
+lcl|1 4826 4875 wm_42
+lcl|1 4913 4932 wm_43
+lcl|1 5063 5133 wm_44
+lcl|1 5163 5177 wm_45
+lcl|1 5217 5236 wm_46
+lcl|1 5269 5306 wm_47
+lcl|1 5366 5380 wm_48
+lcl|1 5411 5429 wm_49
+lcl|1 5479 5492 wm_50
+lcl|1 5685 5814 wm_51
+lcl|1 6005 6023 wm_52
+lcl|1 6038 6045 wm_53
+lcl|1 6115 6128 wm_54
+lcl|1 6325 6342 wm_55
+lcl|1 6370 6393 wm_56
+lcl|1 6441 6455 wm_57
+lcl|1 6506 6527 wm_58
+lcl|1 6558 6589 wm_59
+lcl|1 6668 6685 wm_60
+lcl|1 6732 6746 wm_61
+lcl|1 6879 6896 wm_62
+lcl|1 6919 6945 wm_63
+lcl|1 6985 7001 wm_64
+lcl|1 7286 7299 wm_65
+lcl|1 7332 7397 wm_66
+lcl|1 7997 8010 wm_67
+lcl|1 8067 8081 wm_68
+lcl|1 8126 8139 wm_69
+lcl|1 8170 8187 wm_70
+lcl|1 8523 8538 wm_71
+lcl|1 8546 8570 wm_72
+lcl|1 8576 8591 wm_73
+lcl|1 8835 8858 wm_74
+lcl|1 8877 8890 wm_75
+lcl|1 8906 8928 wm_76
+lcl|1 9162 9197 wm_77
+lcl|1 9365 9387 wm_78
+lcl|1 9472 9489 wm_79
+lcl|1 9544 9560 wm_80
+lcl|1 9593 9610 wm_81
+lcl|1 9624 9649 wm_82
+lcl|1 9744 9881 wm_83
+lcl|1 10084 10098 wm_84
+lcl|1 10155 10174 wm_85
+lcl|1 10180 10194 wm_86
+lcl|1 10229 10242 wm_87
+lcl|1 10358 10372 wm_88
+lcl|1 10465 10484 wm_89
+lcl|1 10506 10528 wm_90
+lcl|1 10591 10606 wm_91
+lcl|1 10612 10624 wm_92
+lcl|1 10654 10673 wm_93
+lcl|1 10733 10747 wm_94
+lcl|1 10789 10865 wm_95
+lcl|1 10913 10936 wm_96
+lcl|1 10968 11024 wm_97
+lcl|1 11047 11063 wm_98
+lcl|1 11114 11141 wm_99
+lcl|1 11176 11195 wm_100
+lcl|1 11305 11333 wm_101
+lcl|1 11443 11456 wm_102
+lcl|1 11477 11492 wm_103
+lcl|1 11567 11665 wm_104
+lcl|1 11775 11788 wm_105
+lcl|1 11953 11969 wm_106
+lcl|1 12024 12109 wm_107
+lcl|1 12129 12141 wm_108
+lcl|1 12158 12172 wm_109
+lcl|1 12279 12296 wm_110
+lcl|1 12380 12395 wm_111
+lcl|1 12424 12442 wm_112
+lcl|1 12502 12519 wm_113
+lcl|1 12533 12552 wm_114
+lcl|1 12595 12628 wm_115
+lcl|1 12658 12674 wm_116
+lcl|1 12767 12817 wm_117
+lcl|1 12869 12985 wm_118
+lcl|1 12995 13012 wm_119
+lcl|1 13119 13132 wm_120
+lcl|1 13223 13242 wm_121
+lcl|1 13245 13260 wm_122
+lcl|1 13298 13310 wm_123
+lcl|1 13543 13550 wm_124
+lcl|1 13556 13591 wm_125
+lcl|1 13724 13739 wm_126
+lcl|1 13753 13817 wm_127
+lcl|1 13827 13841 wm_128
+lcl|1 13868 13886 wm_129
+lcl|1 14071 14085 wm_130
+lcl|1 14230 14245 wm_131
+lcl|1 14309 14324 wm_132
+lcl|1 14416 14464 wm_133
+lcl|1 14523 14542 wm_134
+lcl|1 14863 14913 wm_135
+lcl|1 15012 15026 wm_136
+lcl|1 15052 15068 wm_137
+lcl|1 15736 15749 wm_138
+lcl|1 15764 15778 wm_139
+lcl|1 15986 16002 wm_140
+lcl|1 16117 16131 wm_141
+lcl|1 16242 16257 wm_142
+lcl|1 16398 16413 wm_143
+lcl|1 16450 16467 wm_144
+lcl|1 16509 16524 wm_145
+lcl|1 16546 16560 wm_146
+lcl|1 16634 16658 wm_147
+lcl|1 16790 16806 wm_148
+lcl|1 16825 16842 wm_149
+lcl|1 16944 16957 wm_150
+lcl|1 17372 17384 wm_151
+lcl|1 17642 17658 wm_152
+lcl|1 18174 18188 wm_153
+lcl|1 18436 18449 wm_154
+lcl|1 18508 18523 wm_155
+lcl|1 18937 18951 wm_156
+lcl|1 19263 19334 wm_157
+lcl|1 19355 19384 wm_158
+lcl|1 19387 19401 wm_159
+lcl|1 19495 19532 wm_160
+lcl|1 19542 19561 wm_161
+lcl|1 19576 19591 wm_162
+lcl|1 19667 19680 wm_163
+lcl|1 19698 19716 wm_164
+lcl|1 19845 19860 wm_165
+lcl|1 20262 20277 wm_166
+lcl|1 20367 20410 wm_167
+lcl|1 20727 20741 wm_168
+lcl|1 20764 20781 wm_169
+lcl|1 20797 20812 wm_170
+lcl|1 20830 20854 wm_171
+lcl|1 20987 21001 wm_172
+lcl|1 21254 21268 wm_173
+lcl|1 21306 21322 wm_174
+lcl|1 21374 21389 wm_175
+lcl|1 21692 21709 wm_176
+lcl|1 21798 21833 wm_177
+lcl|1 21929 21942 wm_178
+lcl|1 21965 21990 wm_179
+lcl|1 22015 22157 wm_180
+lcl|1 22286 22303 wm_181
+lcl|1 22996 23010 wm_182
+lcl|1 23248 23263 wm_183
+lcl|1 23421 23442 wm_184
+lcl|1 23449 23463 wm_185
+lcl|1 23744 23762 wm_186
+lcl|1 23901 23950 wm_187
+lcl|1 24004 24023 wm_188
+lcl|1 24148 24163 wm_189
+lcl|1 24230 24268 wm_190
+lcl|1 24781 24788 wm_191
+lcl|1 24958 24972 wm_192
+lcl|1 25299 25306 wm_193
+lcl|1 25614 25681 wm_194
+lcl|1 25735 25762 wm_195
+lcl|1 25961 25968 wm_196
+lcl|1 26597 26617 wm_197
+lcl|1 26642 26657 wm_198
+lcl|1 26818 26838 wm_199
+lcl|1 26977 27003 wm_200
+lcl|1 27116 27133 wm_201
+lcl|1 27170 27183 wm_202
+lcl|1 27225 27240 wm_203
+lcl|1 27263 27278 wm_204
+lcl|1 27283 27299 wm_205
+lcl|1 27305 27320 wm_206
+lcl|1 27370 27436 wm_207
+lcl|1 27443 27457 wm_208
+lcl|1 27497 27509 wm_209
+lcl|1 27516 27531 wm_210
+lcl|1 27697 27711 wm_211
+lcl|1 27739 27754 wm_212
+lcl|1 27796 27848 wm_213
+lcl|1 28121 28133 wm_214
+lcl|1 28239 28253 wm_215
+lcl|1 28385 28397 wm_216
+lcl|1 28490 28554 wm_217
+lcl|1 28748 28764 wm_218
+lcl|1 29027 29062 wm_219
+lcl|1 29076 29091 wm_220
+lcl|1 29133 29170 wm_221
+lcl|1 29235 29247 wm_222
+lcl|1 29309 29321 wm_223
+lcl|1 29423 29438 wm_224
+lcl|1 29442 29479 wm_225
+lcl|1 29529 29542 wm_226
+lcl|1 29566 29579 wm_227
+lcl|1 29596 29610 wm_228
+lcl|1 29654 29669 wm_229
+lcl|1 29849 29862 wm_230
+lcl|1 29938 29958 wm_231
+lcl|1 29988 30002 wm_232
+lcl|1 30092 30112 wm_233
+lcl|1 30228 30252 wm_234
+lcl|1 30305 30320 wm_235
+lcl|1 30343 30356 wm_236
+lcl|1 30491 30507 wm_237
+lcl|1 30549 30566 wm_238
+lcl|1 30695 30717 wm_239
+lcl|1 30781 30798 wm_240
+lcl|1 30807 30825 wm_241
+lcl|1 30887 30900 wm_242
+lcl|1 30947 30969 wm_243
+lcl|1 31008 31028 wm_244
+lcl|1 31051 31077 wm_245
+lcl|1 31156 31169 wm_246
+lcl|1 31342 31356 wm_247
+lcl|1 31469 31489 wm_248
+lcl|1 31593 31662 wm_249
+lcl|1 31785 31801 wm_250
+lcl|1 31812 31840 wm_251
+lcl|1 31854 31869 wm_252
+lcl|1 31966 31982 wm_253
+lcl|1 32084 32098 wm_254
+lcl|1 32175 32191 wm_255
+lcl|1 32314 32335 wm_256
+lcl|1 32369 32382 wm_257
+lcl|1 32403 32471 wm_258
+lcl|1 32519 32534 wm_259
+lcl|1 32537 32551 wm_260
+lcl|1 32619 32638 wm_261
+lcl|1 32709 32724 wm_262
+lcl|1 32863 32878 wm_263
+lcl|1 32916 32992 wm_264
+lcl|1 33079 33094 wm_265
+lcl|1 33105 33120 wm_266
+lcl|1 33139 33164 wm_267
+lcl|1 33230 33246 wm_268
+lcl|1 33404 33453 wm_269
+lcl|1 33482 33496 wm_270
+lcl|1 33530 33545 wm_271
+lcl|1 33685 33703 wm_272
+lcl|1 33722 33738 wm_273
+lcl|1 33759 33778 wm_274
+lcl|1 34059 34076 wm_275
+lcl|1 34098 34117 wm_276
+lcl|1 34155 34171 wm_277
+lcl|1 34236 34251 wm_278
+lcl|1 34411 34425 wm_279
+lcl|1 34507 34523 wm_280
+lcl|1 34669 34685 wm_281
+lcl|1 34745 34760 wm_282
+lcl|1 34773 34792 wm_283
+lcl|1 34967 34982 wm_284
+lcl|1 34997 35014 wm_285
+lcl|1 35030 35037 wm_286
+lcl|1 35194 35285 wm_287
+lcl|1 35519 35534 wm_288
+lcl|1 35671 35734 wm_289
+lcl|1 35903 35917 wm_290
+lcl|1 35922 35934 wm_291
+lcl|1 35954 35998 wm_292
+lcl|1 36026 36039 wm_293
+lcl|1 36089 36104 wm_294
+lcl|1 36222 36237 wm_295
+lcl|1 36525 36539 wm_296
+lcl|1 36588 36602 wm_297
+lcl|1 36613 36629 wm_298
+lcl|1 36675 36690 wm_299
+lcl|1 36800 36816 wm_300
+lcl|1 37030 37046 wm_301
+lcl|1 37189 37209 wm_302
+lcl|1 37376 37391 wm_303
+lcl|1 37641 37653 wm_304
+lcl|1 37774 37807 wm_305
+lcl|1 38208 38216 wm_306
+lcl|1 38284 38297 wm_307
+lcl|1 38332 38363 wm_308
+lcl|1 38504 38516 wm_309
+lcl|1 38635 38854 wm_310
+lcl|1 38861 38875 wm_311
+lcl|1 38922 38937 wm_312
+lcl|1 39021 39035 wm_313
+lcl|1 39236 39252 wm_314
+lcl|1 39279 39293 wm_315
+lcl|1 39675 39732 wm_316
+lcl|1 39944 40020 wm_317
+lcl|1 40061 40100 wm_318
+lcl|1 40196 40212 wm_319
+lcl|1 40233 40246 wm_320
+lcl|1 40448 40464 wm_321
+lcl|1 40856 40863 wm_322
+lcl|1 41814 41826 wm_323
+lcl|1 42130 42148 wm_324
+lcl|1 42176 42192 wm_325
+lcl|1 42648 42665 wm_326
+lcl|1 42692 42706 wm_327
+lcl|1 42887 42900 wm_328
+lcl|1 42911 42918 wm_329
+lcl|1 43098 43116 wm_330
+lcl|1 43304 43336 wm_331
+lcl|1 43356 43370 wm_332
+lcl|1 43753 43800 wm_333
+lcl|1 44028 44053 wm_334
+lcl|1 44157 44171 wm_335
+lcl|1 44425 44437 wm_336
+lcl|1 44741 44758 wm_337
+lcl|1 44814 44828 wm_338
+lcl|1 44959 44975 wm_339
+lcl|1 45103 45117 wm_340
+lcl|1 45132 45151 wm_341
+lcl|1 45163 45178 wm_342
+lcl|1 45951 45963 wm_343
+lcl|1 46585 46597 wm_344
+lcl|1 46640 46657 wm_345
+lcl|1 46747 46771 wm_346
+lcl|1 47085 47099 wm_347
+lcl|1 47105 47119 wm_348
+lcl|1 47164 47176 wm_349
+lcl|1 47223 47241 wm_350
+lcl|1 47330 47348 wm_351
+lcl|1 47481 47499 wm_352
+lcl|1 47717 47766 wm_353
+lcl|1 47801 47813 wm_354
+lcl|1 47924 47941 wm_355
+lcl|1 48008 48023 wm_356
+lcl|1 48029 48042 wm_357
+lcl|1 48081 48095 wm_358
+lcl|1 48124 48141 wm_359
+lcl|1 48242 48257 wm_360
+lcl|1 48466 48473 wm_361
+lcl|1 48707 48721 wm_362
+lcl|1 48819 48833 wm_363
+lcl|1 48878 48896 wm_364
+lcl|1 48907 48919 wm_365
+lcl|1 48927 48934 wm_366
+lcl|1 48935 48947 wm_367
+lcl|1 48991 49050 wm_368
+lcl|1 49111 49133 wm_369
+lcl|1 49187 49207 wm_370
+lcl|1 49260 49277 wm_371
+lcl|1 49308 49320 wm_372
+lcl|1 49747 49761 wm_373
+lcl|1 49860 49875 wm_374
+lcl|1 49977 50000 wm_375
+lcl|2 35 47 wm_376
+lcl|2 69 84 wm_377
+lcl|2 249 288 wm_378
+lcl|2 501 515 wm_379
+lcl|2 764 778 wm_380
+lcl|2 929 955 wm_381
+lcl|2 977 992 wm_382
+lcl|2 1234 1252 wm_383
+lcl|2 1486 1500 wm_384
+lcl|2 1565 1580 wm_385
+lcl|2 1598 1614 wm_386
+lcl|2 1699 1713 wm_387
+lcl|2 1934 1964 wm_388
+lcl|2 2077 2092 wm_389
+lcl|2 2123 2135 wm_390
+lcl|2 2187 2201 wm_391
+lcl|2 2340 2355 wm_392
+lcl|2 2429 2445 wm_393
+lcl|2 2558 2574 wm_394
+lcl|2 2928 2944 wm_395
+lcl|2 2987 3003 wm_396
+lcl|2 3041 3058 wm_397
+lcl|2 3111 3126 wm_398
+lcl|2 3236 3263 wm_399
+lcl|2 3299 3336 wm_400
+lcl|2 3360 3376 wm_401
+lcl|2 3425 3441 wm_402
+lcl|2 3451 3481 wm_403
+lcl|2 3633 3649 wm_404
+lcl|2 3819 3826 wm_405
+lcl|2 3829 3841 wm_406
+lcl|2 4077 4136 wm_407
+lcl|2 4214 4279 wm_408
+lcl|2 4284 4302 wm_409
+lcl|2 4506 4520 wm_410
+lcl|2 4642 4673 wm_411
+lcl|2 4763 4822 wm_412
+lcl|2 4841 4858 wm_413
+lcl|2 4969 4983 wm_414
+lcl|2 5198 5213 wm_415
+lcl|2 5280 5296 wm_416
+lcl|2 5329 5349 wm_417
+lcl|2 5358 5388 wm_418
+lcl|2 5526 5541 wm_419
+lcl|2 5699 5712 wm_420
+lcl|2 5809 5827 wm_421
+lcl|2 5936 5950 wm_422
+lcl|2 6224 6244 wm_423
+lcl|2 6311 6334 wm_424
+lcl|2 6340 6363 wm_425
+lcl|2 6415 6429 wm_426
+lcl|2 6888 6904 wm_427
+lcl|2 6947 6972 wm_428
+lcl|2 7001 7018 wm_429
+lcl|2 7071 7086 wm_430
+lcl|2 7200 7227 wm_431
+lcl|2 7263 7301 wm_432
+lcl|2 7325 7341 wm_433
+lcl|2 7377 7406 wm_434
+lcl|2 7416 7446 wm_435
+lcl|2 7598 7614 wm_436
+lcl|2 7746 7761 wm_437
+lcl|2 7779 7800 wm_438
+lcl|2 7974 7987 wm_439
+lcl|2 8178 8197 wm_440
+lcl|2 8232 8246 wm_441
+lcl|2 8557 8564 wm_442
+lcl|2 9131 9147 wm_443
+lcl|2 9304 9323 wm_444
+lcl|2 9490 9531 wm_445
+lcl|2 9642 9659 wm_446
+lcl|2 9672 9688 wm_447
+lcl|2 10252 10265 wm_448
+lcl|2 10287 10300 wm_449
+lcl|2 10331 10344 wm_450
+lcl|2 10542 10558 wm_451
+lcl|2 10608 10631 wm_452
+lcl|2 10701 10717 wm_453
+lcl|2 10737 10753 wm_454
+lcl|2 10908 10958 wm_455
+lcl|2 11068 11082 wm_456
+lcl|2 11123 11141 wm_457
+lcl|2 11703 11718 wm_458
+lcl|2 11942 11955 wm_459
+lcl|2 12006 12013 wm_460
+lcl|2 12361 12413 wm_461
+lcl|2 12484 12509 wm_462
+lcl|2 12714 12728 wm_463
+lcl|2 12762 12779 wm_464
+lcl|2 13310 13323 wm_465
+lcl|2 13393 13411 wm_466
+lcl|2 13701 13730 wm_467
+lcl|2 13856 13870 wm_468
+lcl|2 14117 14130 wm_469
+lcl|2 14203 14367 wm_470
+lcl|2 14401 14416 wm_471
+lcl|2 14423 14446 wm_472
+lcl|2 14587 14629 wm_473
+lcl|2 14722 14736 wm_474
+lcl|2 14742 14765 wm_475
+lcl|2 14937 14950 wm_476
+lcl|2 15034 15057 wm_477
+lcl|2 15093 15119 wm_478
+lcl|2 15130 15142 wm_479
+lcl|2 15221 15237 wm_480
+lcl|2 15373 15386 wm_481
+lcl|2 15404 15421 wm_482
+lcl|2 15458 15471 wm_483
+lcl|2 15683 15698 wm_484
+lcl|2 15714 15783 wm_485
+lcl|2 15843 15868 wm_486
+lcl|2 16196 16214 wm_487
+lcl|2 16281 16298 wm_488
+lcl|2 16306 16322 wm_489
+lcl|2 16359 16371 wm_490
+lcl|2 16426 16439 wm_491
+lcl|2 16605 16625 wm_492
+lcl|2 16649 16667 wm_493
+lcl|2 16739 16754 wm_494
+lcl|2 16772 16788 wm_495
+lcl|2 16807 16822 wm_496
+lcl|2 16863 16877 wm_497
+lcl|2 16901 16909 wm_498
+lcl|2 16971 17025 wm_499
+lcl|2 17164 17179 wm_500
+lcl|2 17475 17507 wm_501
+lcl|2 17567 17580 wm_502
+lcl|2 18037 18051 wm_503
+lcl|2 18104 18128 wm_504
+lcl|2 18155 18170 wm_505
+lcl|2 18518 18535 wm_506
+lcl|2 18546 18566 wm_507
+lcl|2 18584 18606 wm_508
+lcl|2 18638 18664 wm_509
+lcl|2 18676 18690 wm_510
+lcl|2 18694 18708 wm_511
+lcl|2 18735 18809 wm_512
+lcl|2 18869 18888 wm_513
+lcl|2 18919 18974 wm_514
+lcl|2 19066 19082 wm_515
+lcl|2 19363 19381 wm_516
+lcl|2 19801 19813 wm_517
+lcl|2 19872 19963 wm_518
+lcl|2 20076 20089 wm_519
+lcl|2 20267 20342 wm_520
+lcl|2 20508 20579 wm_521
+lcl|2 20676 20749 wm_522
+lcl|2 21115 21130 wm_523
+lcl|2 21191 21204 wm_524
+lcl|2 21209 21227 wm_525
+lcl|2 21329 21530 wm_526
+lcl|2 21537 21615 wm_527
+lcl|2 21819 21888 wm_528
+lcl|2 22059 22074 wm_529
+lcl|2 22250 22276 wm_530
+lcl|2 22330 22345 wm_531
+lcl|2 22574 22595 wm_532
+lcl|2 22649 22664 wm_533
+lcl|2 23005 23022 wm_534
+lcl|2 23937 23950 wm_535
+lcl|2 23978 23993 wm_536
+lcl|2 24054 24071 wm_537
+lcl|2 24135 24152 wm_538
+lcl|2 24201 24218 wm_539
+lcl|2 24385 24397 wm_540
+lcl|2 24545 24560 wm_541
+lcl|2 24622 24642 wm_542
+lcl|2 25202 25218 wm_543
+lcl|2 25322 25335 wm_544
+lcl|2 26022 26035 wm_545
+lcl|2 26317 26355 wm_546
+lcl|2 26476 26491 wm_547
+lcl|2 26706 26720 wm_548
+lcl|2 27419 27484 wm_549
+lcl|2 27495 27516 wm_550
+lcl|2 27562 27601 wm_551
+lcl|2 27653 27688 wm_552
+lcl|2 27762 27775 wm_553
+lcl|2 27953 28028 wm_554
+lcl|2 28159 28177 wm_555
+lcl|2 28211 28249 wm_556
+lcl|2 28355 28371 wm_557
+lcl|2 28414 28470 wm_558
+lcl|2 28692 28704 wm_559
+lcl|2 28798 28811 wm_560
+lcl|2 28844 28862 wm_561
+lcl|2 28949 28984 wm_562
+lcl|2 28995 29044 wm_563
+lcl|2 29102 29122 wm_564
+lcl|2 29171 29187 wm_565
+lcl|2 29200 29213 wm_566
+lcl|2 29537 29551 wm_567
+lcl|2 29592 29608 wm_568
+lcl|2 29738 29754 wm_569
+lcl|2 29813 29827 wm_570
+lcl|2 29852 29873 wm_571
+lcl|2 29887 29901 wm_572
+lcl|2 29969 30005 wm_573
+lcl|2 30028 30041 wm_574
+lcl|2 30114 30132 wm_575
+lcl|2 30205 30234 wm_576
+lcl|2 30381 30393 wm_577
+lcl|2 30423 30439 wm_578
+lcl|2 30484 30501 wm_579
+lcl|2 30507 30523 wm_580
+lcl|2 30550 30565 wm_581
+lcl|2 30587 30599 wm_582
+lcl|2 30661 30674 wm_583
+lcl|2 30734 30765 wm_584
+lcl|2 30843 30856 wm_585
+lcl|2 30901 30931 wm_586
+lcl|2 30962 30975 wm_587
+lcl|2 31149 31165 wm_588
+lcl|2 31201 31216 wm_589
+lcl|2 31271 31284 wm_590
+lcl|2 31331 31348 wm_591
+lcl|2 31373 31388 wm_592
+lcl|2 31435 31453 wm_593
+lcl|2 31861 31873 wm_594
+lcl|2 32004 32196 wm_595
+lcl|2 32308 32327 wm_596
+lcl|2 32470 32491 wm_597
+lcl|2 32747 32762 wm_598
+lcl|2 32844 32874 wm_599
+lcl|2 32906 32929 wm_600
+lcl|2 33000 33026 wm_601
+lcl|2 33238 33256 wm_602
+lcl|2 33288 33301 wm_603
+lcl|2 33476 33504 wm_604
+lcl|2 33694 33710 wm_605
+lcl|2 33817 33835 wm_606
+lcl|2 33857 33871 wm_607
+lcl|2 33968 33997 wm_608
+lcl|2 34048 34063 wm_609
+lcl|2 34257 34274 wm_610
+lcl|2 34313 34340 wm_611
+lcl|2 34549 34566 wm_612
+lcl|2 34602 34686 wm_613
+lcl|2 34722 34763 wm_614
+lcl|2 34830 34845 wm_615
+lcl|2 34906 34922 wm_616
+lcl|2 34986 35000 wm_617
+lcl|2 35017 35031 wm_618
+lcl|2 35081 35097 wm_619
+lcl|2 35131 35147 wm_620
+lcl|2 35165 35182 wm_621
+lcl|2 35194 35215 wm_622
+lcl|2 35282 35295 wm_623
+lcl|2 35408 35424 wm_624
+lcl|2 35461 35477 wm_625
+lcl|2 35549 35563 wm_626
+lcl|2 35587 35600 wm_627
+lcl|2 35694 35711 wm_628
+lcl|2 35726 35743 wm_629
+lcl|2 35844 35864 wm_630
+lcl|2 35924 35940 wm_631
+lcl|2 36095 36111 wm_632
+lcl|2 36137 36151 wm_633
+lcl|2 36242 36272 wm_634
+lcl|2 36428 36448 wm_635
+lcl|2 36471 36485 wm_636
+lcl|2 36544 36560 wm_637
+lcl|2 36615 36629 wm_638
+lcl|2 36758 36775 wm_639
+lcl|2 36780 36794 wm_640
+lcl|2 36940 36955 wm_641
+lcl|2 36992 37019 wm_642
+lcl|2 37042 37062 wm_643
+lcl|2 37065 37082 wm_644
+lcl|2 37106 37113 wm_645
+lcl|2 37249 37269 wm_646
+lcl|2 37288 37305 wm_647
+lcl|2 37320 37338 wm_648
+lcl|2 37420 37463 wm_649
+lcl|2 37631 37710 wm_650
+lcl|2 37748 37786 wm_651
+lcl|2 37796 37808 wm_652
+lcl|2 37841 37855 wm_653
+lcl|2 37982 37999 wm_654
+lcl|2 38032 38050 wm_655
+lcl|2 38075 38089 wm_656
+lcl|2 38276 38289 wm_657
+lcl|2 38320 38348 wm_658
+lcl|2 38399 38416 wm_659
+lcl|2 38454 38470 wm_660
+lcl|2 38554 38588 wm_661
+lcl|2 38697 38756 wm_662
+lcl|2 38777 38791 wm_663
+lcl|2 38851 38868 wm_664
+lcl|2 38932 38960 wm_665
+lcl|2 39115 39128 wm_666
+lcl|2 39293 39310 wm_667
+lcl|2 39317 39324 wm_668
+lcl|2 39484 39498 wm_669
+lcl|2 39573 39591 wm_670
+lcl|2 39623 39638 wm_671
+lcl|2 39723 39743 wm_672
+lcl|2 39790 39804 wm_673
+lcl|2 39821 39835 wm_674
+lcl|2 39866 39950 wm_675
+lcl|2 40047 40059 wm_676
+lcl|2 40090 40104 wm_677
+lcl|2 40110 40125 wm_678
+lcl|2 40175 40206 wm_679
+lcl|2 40230 40242 wm_680
+lcl|2 40247 40261 wm_681
+lcl|2 40312 40330 wm_682
+lcl|2 40453 40465 wm_683
+lcl|2 40532 40571 wm_684
+lcl|2 40845 40860 wm_685
+lcl|2 41124 41139 wm_686
+lcl|2 41190 41204 wm_687
+lcl|2 41225 41239 wm_688
+lcl|2 41402 41415 wm_689
+lcl|2 41424 41548 wm_690
+lcl|2 41637 41649 wm_691
+lcl|2 41700 41713 wm_692
+lcl|2 41882 41897 wm_693
+lcl|2 41975 41988 wm_694
+lcl|2 42012 42026 wm_695
+lcl|2 42053 42067 wm_696
+lcl|2 42165 42180 wm_697
+lcl|2 42189 42210 wm_698
+lcl|2 42307 42814 wm_699
+lcl|2 42815 42829 wm_700
+lcl|2 43059 43102 wm_701
+lcl|2 43128 43142 wm_702
+lcl|2 43188 43204 wm_703
+lcl|2 43329 43356 wm_704
+lcl|2 43451 43467 wm_705
+lcl|2 43667 43682 wm_706
+lcl|2 43765 43786 wm_707
+lcl|2 43841 43856 wm_708
+lcl|2 44069 44084 wm_709
+lcl|2 45289 45303 wm_710
+lcl|2 45990 46007 wm_711
+lcl|2 46091 46105 wm_712
+lcl|2 46175 46192 wm_713
+lcl|2 46558 46585 wm_714
+lcl|2 46607 46621 wm_715
+lcl|2 46663 46681 wm_716
+lcl|2 46720 46735 wm_717
+lcl|2 46848 46863 wm_718
+lcl|2 46871 46883 wm_719
+lcl|2 46899 46921 wm_720
+lcl|2 47066 47081 wm_721
+lcl|2 47266 47280 wm_722
+lcl|2 47450 47468 wm_723
+lcl|2 47644 47658 wm_724
+lcl|2 47845 47861 wm_725
+lcl|2 48029 48047 wm_726
+lcl|2 48059 48074 wm_727
+lcl|2 48245 48261 wm_728
+lcl|2 48367 48382 wm_729
+lcl|2 48436 48451 wm_730
+lcl|2 48498 48564 wm_731
+lcl|2 48573 48588 wm_732
+lcl|2 48644 48678 wm_733
+lcl|2 48713 48774 wm_734
+lcl|2 49062 49077 wm_735
+lcl|2 49156 49239 wm_736
+lcl|2 49433 49450 wm_737
+lcl|2 49496 49512 wm_738
+lcl|2 49701 49719 wm_739
+lcl|2 49887 49899 wm_740
+lcl|2 49955 49969 wm_741
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.wm.asn1
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.wm.asn1 Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,3724 @@
+Blast-db-mask-info ::= {
+ algo-id 3,
+ algo-program windowmasker,
+ algo-options "",
+ masks {
+ masks {
+ packed-int {
+ {
+ from 0,
+ to 13,
+ id local id 1
+ },
+ {
+ from 77,
+ to 90,
+ id local id 1
+ },
+ {
+ from 208,
+ to 234,
+ id local id 1
+ },
+ {
+ from 290,
+ to 314,
+ id local id 1
+ },
+ {
+ from 409,
+ to 450,
+ id local id 1
+ },
+ {
+ from 479,
+ to 490,
+ id local id 1
+ },
+ {
+ from 552,
+ to 566,
+ id local id 1
+ },
+ {
+ from 641,
+ to 669,
+ id local id 1
+ },
+ {
+ from 686,
+ to 736,
+ id local id 1
+ },
+ {
+ from 765,
+ to 820,
+ id local id 1
+ },
+ {
+ from 1022,
+ to 1034,
+ id local id 1
+ },
+ {
+ from 1180,
+ to 1195,
+ id local id 1
+ },
+ {
+ from 1260,
+ to 1271,
+ id local id 1
+ },
+ {
+ from 1416,
+ to 1444,
+ id local id 1
+ },
+ {
+ from 1975,
+ to 1992,
+ id local id 1
+ },
+ {
+ from 2068,
+ to 2119,
+ id local id 1
+ },
+ {
+ from 2248,
+ to 2292,
+ id local id 1
+ },
+ {
+ from 2355,
+ to 2366,
+ id local id 1
+ },
+ {
+ from 2501,
+ to 2514,
+ id local id 1
+ },
+ {
+ from 2519,
+ to 2536,
+ id local id 1
+ },
+ {
+ from 2578,
+ to 2606,
+ id local id 1
+ },
+ {
+ from 2625,
+ to 2641,
+ id local id 1
+ },
+ {
+ from 2728,
+ to 2744,
+ id local id 1
+ },
+ {
+ from 2836,
+ to 2851,
+ id local id 1
+ },
+ {
+ from 2953,
+ to 2959,
+ id local id 1
+ },
+ {
+ from 3028,
+ to 3085,
+ id local id 1
+ },
+ {
+ from 3106,
+ to 3129,
+ id local id 1
+ },
+ {
+ from 3134,
+ to 3151,
+ id local id 1
+ },
+ {
+ from 3179,
+ to 3198,
+ id local id 1
+ },
+ {
+ from 3295,
+ to 3312,
+ id local id 1
+ },
+ {
+ from 3385,
+ to 3412,
+ id local id 1
+ },
+ {
+ from 3689,
+ to 3703,
+ id local id 1
+ },
+ {
+ from 3791,
+ to 3808,
+ id local id 1
+ },
+ {
+ from 3863,
+ to 3877,
+ id local id 1
+ },
+ {
+ from 3916,
+ to 3950,
+ id local id 1
+ },
+ {
+ from 3968,
+ to 4001,
+ id local id 1
+ },
+ {
+ from 4011,
+ to 4024,
+ id local id 1
+ },
+ {
+ from 4399,
+ to 4412,
+ id local id 1
+ },
+ {
+ from 4466,
+ to 4477,
+ id local id 1
+ },
+ {
+ from 4546,
+ to 4558,
+ id local id 1
+ },
+ {
+ from 4626,
+ to 4640,
+ id local id 1
+ },
+ {
+ from 4701,
+ to 4717,
+ id local id 1
+ },
+ {
+ from 4826,
+ to 4874,
+ id local id 1
+ },
+ {
+ from 4913,
+ to 4931,
+ id local id 1
+ },
+ {
+ from 5063,
+ to 5132,
+ id local id 1
+ },
+ {
+ from 5163,
+ to 5176,
+ id local id 1
+ },
+ {
+ from 5217,
+ to 5235,
+ id local id 1
+ },
+ {
+ from 5269,
+ to 5305,
+ id local id 1
+ },
+ {
+ from 5366,
+ to 5379,
+ id local id 1
+ },
+ {
+ from 5411,
+ to 5428,
+ id local id 1
+ },
+ {
+ from 5479,
+ to 5491,
+ id local id 1
+ },
+ {
+ from 5685,
+ to 5813,
+ id local id 1
+ },
+ {
+ from 6005,
+ to 6022,
+ id local id 1
+ },
+ {
+ from 6038,
+ to 6044,
+ id local id 1
+ },
+ {
+ from 6115,
+ to 6127,
+ id local id 1
+ },
+ {
+ from 6325,
+ to 6341,
+ id local id 1
+ },
+ {
+ from 6370,
+ to 6392,
+ id local id 1
+ },
+ {
+ from 6441,
+ to 6454,
+ id local id 1
+ },
+ {
+ from 6506,
+ to 6526,
+ id local id 1
+ },
+ {
+ from 6558,
+ to 6588,
+ id local id 1
+ },
+ {
+ from 6668,
+ to 6684,
+ id local id 1
+ },
+ {
+ from 6732,
+ to 6745,
+ id local id 1
+ },
+ {
+ from 6879,
+ to 6895,
+ id local id 1
+ },
+ {
+ from 6919,
+ to 6944,
+ id local id 1
+ },
+ {
+ from 6985,
+ to 7000,
+ id local id 1
+ },
+ {
+ from 7286,
+ to 7298,
+ id local id 1
+ },
+ {
+ from 7332,
+ to 7396,
+ id local id 1
+ },
+ {
+ from 7997,
+ to 8009,
+ id local id 1
+ },
+ {
+ from 8067,
+ to 8080,
+ id local id 1
+ },
+ {
+ from 8126,
+ to 8138,
+ id local id 1
+ },
+ {
+ from 8170,
+ to 8186,
+ id local id 1
+ },
+ {
+ from 8523,
+ to 8537,
+ id local id 1
+ },
+ {
+ from 8546,
+ to 8569,
+ id local id 1
+ },
+ {
+ from 8576,
+ to 8590,
+ id local id 1
+ },
+ {
+ from 8835,
+ to 8857,
+ id local id 1
+ },
+ {
+ from 8877,
+ to 8889,
+ id local id 1
+ },
+ {
+ from 8906,
+ to 8927,
+ id local id 1
+ },
+ {
+ from 9162,
+ to 9196,
+ id local id 1
+ },
+ {
+ from 9365,
+ to 9386,
+ id local id 1
+ },
+ {
+ from 9472,
+ to 9488,
+ id local id 1
+ },
+ {
+ from 9544,
+ to 9559,
+ id local id 1
+ },
+ {
+ from 9593,
+ to 9609,
+ id local id 1
+ },
+ {
+ from 9624,
+ to 9648,
+ id local id 1
+ },
+ {
+ from 9744,
+ to 9880,
+ id local id 1
+ },
+ {
+ from 10084,
+ to 10097,
+ id local id 1
+ },
+ {
+ from 10155,
+ to 10173,
+ id local id 1
+ },
+ {
+ from 10180,
+ to 10193,
+ id local id 1
+ },
+ {
+ from 10229,
+ to 10241,
+ id local id 1
+ },
+ {
+ from 10358,
+ to 10371,
+ id local id 1
+ },
+ {
+ from 10465,
+ to 10483,
+ id local id 1
+ },
+ {
+ from 10506,
+ to 10527,
+ id local id 1
+ },
+ {
+ from 10591,
+ to 10605,
+ id local id 1
+ },
+ {
+ from 10612,
+ to 10623,
+ id local id 1
+ },
+ {
+ from 10654,
+ to 10672,
+ id local id 1
+ },
+ {
+ from 10733,
+ to 10746,
+ id local id 1
+ },
+ {
+ from 10789,
+ to 10864,
+ id local id 1
+ },
+ {
+ from 10913,
+ to 10935,
+ id local id 1
+ },
+ {
+ from 10968,
+ to 11023,
+ id local id 1
+ },
+ {
+ from 11047,
+ to 11062,
+ id local id 1
+ },
+ {
+ from 11114,
+ to 11140,
+ id local id 1
+ },
+ {
+ from 11176,
+ to 11194,
+ id local id 1
+ },
+ {
+ from 11305,
+ to 11332,
+ id local id 1
+ },
+ {
+ from 11443,
+ to 11455,
+ id local id 1
+ },
+ {
+ from 11477,
+ to 11491,
+ id local id 1
+ },
+ {
+ from 11567,
+ to 11664,
+ id local id 1
+ },
+ {
+ from 11775,
+ to 11787,
+ id local id 1
+ },
+ {
+ from 11953,
+ to 11968,
+ id local id 1
+ },
+ {
+ from 12024,
+ to 12108,
+ id local id 1
+ },
+ {
+ from 12129,
+ to 12140,
+ id local id 1
+ },
+ {
+ from 12158,
+ to 12171,
+ id local id 1
+ },
+ {
+ from 12279,
+ to 12295,
+ id local id 1
+ },
+ {
+ from 12380,
+ to 12394,
+ id local id 1
+ },
+ {
+ from 12424,
+ to 12441,
+ id local id 1
+ },
+ {
+ from 12502,
+ to 12518,
+ id local id 1
+ },
+ {
+ from 12533,
+ to 12551,
+ id local id 1
+ },
+ {
+ from 12595,
+ to 12627,
+ id local id 1
+ },
+ {
+ from 12658,
+ to 12673,
+ id local id 1
+ },
+ {
+ from 12767,
+ to 12816,
+ id local id 1
+ },
+ {
+ from 12869,
+ to 12984,
+ id local id 1
+ },
+ {
+ from 12995,
+ to 13011,
+ id local id 1
+ },
+ {
+ from 13119,
+ to 13131,
+ id local id 1
+ },
+ {
+ from 13223,
+ to 13241,
+ id local id 1
+ },
+ {
+ from 13245,
+ to 13259,
+ id local id 1
+ },
+ {
+ from 13298,
+ to 13309,
+ id local id 1
+ },
+ {
+ from 13543,
+ to 13549,
+ id local id 1
+ },
+ {
+ from 13556,
+ to 13590,
+ id local id 1
+ },
+ {
+ from 13724,
+ to 13738,
+ id local id 1
+ },
+ {
+ from 13753,
+ to 13816,
+ id local id 1
+ },
+ {
+ from 13827,
+ to 13840,
+ id local id 1
+ },
+ {
+ from 13868,
+ to 13885,
+ id local id 1
+ },
+ {
+ from 14071,
+ to 14084,
+ id local id 1
+ },
+ {
+ from 14230,
+ to 14244,
+ id local id 1
+ },
+ {
+ from 14309,
+ to 14323,
+ id local id 1
+ },
+ {
+ from 14416,
+ to 14463,
+ id local id 1
+ },
+ {
+ from 14523,
+ to 14541,
+ id local id 1
+ },
+ {
+ from 14863,
+ to 14912,
+ id local id 1
+ },
+ {
+ from 15012,
+ to 15025,
+ id local id 1
+ },
+ {
+ from 15052,
+ to 15067,
+ id local id 1
+ },
+ {
+ from 15736,
+ to 15748,
+ id local id 1
+ },
+ {
+ from 15764,
+ to 15777,
+ id local id 1
+ },
+ {
+ from 15986,
+ to 16001,
+ id local id 1
+ },
+ {
+ from 16117,
+ to 16130,
+ id local id 1
+ },
+ {
+ from 16242,
+ to 16256,
+ id local id 1
+ },
+ {
+ from 16398,
+ to 16412,
+ id local id 1
+ },
+ {
+ from 16450,
+ to 16466,
+ id local id 1
+ },
+ {
+ from 16509,
+ to 16523,
+ id local id 1
+ },
+ {
+ from 16546,
+ to 16559,
+ id local id 1
+ },
+ {
+ from 16634,
+ to 16657,
+ id local id 1
+ },
+ {
+ from 16790,
+ to 16805,
+ id local id 1
+ },
+ {
+ from 16825,
+ to 16841,
+ id local id 1
+ },
+ {
+ from 16944,
+ to 16956,
+ id local id 1
+ },
+ {
+ from 17372,
+ to 17383,
+ id local id 1
+ },
+ {
+ from 17642,
+ to 17657,
+ id local id 1
+ },
+ {
+ from 18174,
+ to 18187,
+ id local id 1
+ },
+ {
+ from 18436,
+ to 18448,
+ id local id 1
+ },
+ {
+ from 18508,
+ to 18522,
+ id local id 1
+ },
+ {
+ from 18937,
+ to 18950,
+ id local id 1
+ },
+ {
+ from 19263,
+ to 19333,
+ id local id 1
+ },
+ {
+ from 19355,
+ to 19383,
+ id local id 1
+ },
+ {
+ from 19387,
+ to 19400,
+ id local id 1
+ },
+ {
+ from 19495,
+ to 19531,
+ id local id 1
+ },
+ {
+ from 19542,
+ to 19560,
+ id local id 1
+ },
+ {
+ from 19576,
+ to 19590,
+ id local id 1
+ },
+ {
+ from 19667,
+ to 19679,
+ id local id 1
+ },
+ {
+ from 19698,
+ to 19715,
+ id local id 1
+ },
+ {
+ from 19845,
+ to 19859,
+ id local id 1
+ },
+ {
+ from 20262,
+ to 20276,
+ id local id 1
+ },
+ {
+ from 20367,
+ to 20409,
+ id local id 1
+ },
+ {
+ from 20727,
+ to 20740,
+ id local id 1
+ },
+ {
+ from 20764,
+ to 20780,
+ id local id 1
+ },
+ {
+ from 20797,
+ to 20811,
+ id local id 1
+ },
+ {
+ from 20830,
+ to 20853,
+ id local id 1
+ },
+ {
+ from 20987,
+ to 21000,
+ id local id 1
+ },
+ {
+ from 21254,
+ to 21267,
+ id local id 1
+ },
+ {
+ from 21306,
+ to 21321,
+ id local id 1
+ },
+ {
+ from 21374,
+ to 21388,
+ id local id 1
+ },
+ {
+ from 21692,
+ to 21708,
+ id local id 1
+ },
+ {
+ from 21798,
+ to 21832,
+ id local id 1
+ },
+ {
+ from 21929,
+ to 21941,
+ id local id 1
+ },
+ {
+ from 21965,
+ to 21989,
+ id local id 1
+ },
+ {
+ from 22015,
+ to 22156,
+ id local id 1
+ },
+ {
+ from 22286,
+ to 22302,
+ id local id 1
+ },
+ {
+ from 22996,
+ to 23009,
+ id local id 1
+ },
+ {
+ from 23248,
+ to 23262,
+ id local id 1
+ },
+ {
+ from 23421,
+ to 23441,
+ id local id 1
+ },
+ {
+ from 23449,
+ to 23462,
+ id local id 1
+ },
+ {
+ from 23744,
+ to 23761,
+ id local id 1
+ },
+ {
+ from 23901,
+ to 23949,
+ id local id 1
+ },
+ {
+ from 24004,
+ to 24022,
+ id local id 1
+ },
+ {
+ from 24148,
+ to 24162,
+ id local id 1
+ },
+ {
+ from 24230,
+ to 24267,
+ id local id 1
+ },
+ {
+ from 24781,
+ to 24787,
+ id local id 1
+ },
+ {
+ from 24958,
+ to 24971,
+ id local id 1
+ },
+ {
+ from 25299,
+ to 25305,
+ id local id 1
+ },
+ {
+ from 25614,
+ to 25680,
+ id local id 1
+ },
+ {
+ from 25735,
+ to 25761,
+ id local id 1
+ },
+ {
+ from 25961,
+ to 25967,
+ id local id 1
+ },
+ {
+ from 26597,
+ to 26616,
+ id local id 1
+ },
+ {
+ from 26642,
+ to 26656,
+ id local id 1
+ },
+ {
+ from 26818,
+ to 26837,
+ id local id 1
+ },
+ {
+ from 26977,
+ to 27002,
+ id local id 1
+ },
+ {
+ from 27116,
+ to 27132,
+ id local id 1
+ },
+ {
+ from 27170,
+ to 27182,
+ id local id 1
+ },
+ {
+ from 27225,
+ to 27239,
+ id local id 1
+ },
+ {
+ from 27263,
+ to 27277,
+ id local id 1
+ },
+ {
+ from 27283,
+ to 27298,
+ id local id 1
+ },
+ {
+ from 27305,
+ to 27319,
+ id local id 1
+ },
+ {
+ from 27370,
+ to 27435,
+ id local id 1
+ },
+ {
+ from 27443,
+ to 27456,
+ id local id 1
+ },
+ {
+ from 27497,
+ to 27508,
+ id local id 1
+ },
+ {
+ from 27516,
+ to 27530,
+ id local id 1
+ },
+ {
+ from 27697,
+ to 27710,
+ id local id 1
+ },
+ {
+ from 27739,
+ to 27753,
+ id local id 1
+ },
+ {
+ from 27796,
+ to 27847,
+ id local id 1
+ },
+ {
+ from 28121,
+ to 28132,
+ id local id 1
+ },
+ {
+ from 28239,
+ to 28252,
+ id local id 1
+ },
+ {
+ from 28385,
+ to 28396,
+ id local id 1
+ },
+ {
+ from 28490,
+ to 28553,
+ id local id 1
+ },
+ {
+ from 28748,
+ to 28763,
+ id local id 1
+ },
+ {
+ from 29027,
+ to 29061,
+ id local id 1
+ },
+ {
+ from 29076,
+ to 29090,
+ id local id 1
+ },
+ {
+ from 29133,
+ to 29169,
+ id local id 1
+ },
+ {
+ from 29235,
+ to 29246,
+ id local id 1
+ },
+ {
+ from 29309,
+ to 29320,
+ id local id 1
+ },
+ {
+ from 29423,
+ to 29437,
+ id local id 1
+ },
+ {
+ from 29442,
+ to 29478,
+ id local id 1
+ },
+ {
+ from 29529,
+ to 29541,
+ id local id 1
+ },
+ {
+ from 29566,
+ to 29578,
+ id local id 1
+ },
+ {
+ from 29596,
+ to 29609,
+ id local id 1
+ },
+ {
+ from 29654,
+ to 29668,
+ id local id 1
+ },
+ {
+ from 29849,
+ to 29861,
+ id local id 1
+ },
+ {
+ from 29938,
+ to 29957,
+ id local id 1
+ },
+ {
+ from 29988,
+ to 30001,
+ id local id 1
+ },
+ {
+ from 30092,
+ to 30111,
+ id local id 1
+ },
+ {
+ from 30228,
+ to 30251,
+ id local id 1
+ },
+ {
+ from 30305,
+ to 30319,
+ id local id 1
+ },
+ {
+ from 30343,
+ to 30355,
+ id local id 1
+ },
+ {
+ from 30491,
+ to 30506,
+ id local id 1
+ },
+ {
+ from 30549,
+ to 30565,
+ id local id 1
+ },
+ {
+ from 30695,
+ to 30716,
+ id local id 1
+ },
+ {
+ from 30781,
+ to 30797,
+ id local id 1
+ },
+ {
+ from 30807,
+ to 30824,
+ id local id 1
+ },
+ {
+ from 30887,
+ to 30899,
+ id local id 1
+ },
+ {
+ from 30947,
+ to 30968,
+ id local id 1
+ },
+ {
+ from 31008,
+ to 31027,
+ id local id 1
+ },
+ {
+ from 31051,
+ to 31076,
+ id local id 1
+ },
+ {
+ from 31156,
+ to 31168,
+ id local id 1
+ },
+ {
+ from 31342,
+ to 31355,
+ id local id 1
+ },
+ {
+ from 31469,
+ to 31488,
+ id local id 1
+ },
+ {
+ from 31593,
+ to 31661,
+ id local id 1
+ },
+ {
+ from 31785,
+ to 31800,
+ id local id 1
+ },
+ {
+ from 31812,
+ to 31839,
+ id local id 1
+ },
+ {
+ from 31854,
+ to 31868,
+ id local id 1
+ },
+ {
+ from 31966,
+ to 31981,
+ id local id 1
+ },
+ {
+ from 32084,
+ to 32097,
+ id local id 1
+ },
+ {
+ from 32175,
+ to 32190,
+ id local id 1
+ },
+ {
+ from 32314,
+ to 32334,
+ id local id 1
+ },
+ {
+ from 32369,
+ to 32381,
+ id local id 1
+ },
+ {
+ from 32403,
+ to 32470,
+ id local id 1
+ },
+ {
+ from 32519,
+ to 32533,
+ id local id 1
+ },
+ {
+ from 32537,
+ to 32550,
+ id local id 1
+ },
+ {
+ from 32619,
+ to 32637,
+ id local id 1
+ },
+ {
+ from 32709,
+ to 32723,
+ id local id 1
+ },
+ {
+ from 32863,
+ to 32877,
+ id local id 1
+ },
+ {
+ from 32916,
+ to 32991,
+ id local id 1
+ },
+ {
+ from 33079,
+ to 33093,
+ id local id 1
+ },
+ {
+ from 33105,
+ to 33119,
+ id local id 1
+ },
+ {
+ from 33139,
+ to 33163,
+ id local id 1
+ },
+ {
+ from 33230,
+ to 33245,
+ id local id 1
+ },
+ {
+ from 33404,
+ to 33452,
+ id local id 1
+ },
+ {
+ from 33482,
+ to 33495,
+ id local id 1
+ },
+ {
+ from 33530,
+ to 33544,
+ id local id 1
+ },
+ {
+ from 33685,
+ to 33702,
+ id local id 1
+ },
+ {
+ from 33722,
+ to 33737,
+ id local id 1
+ },
+ {
+ from 33759,
+ to 33777,
+ id local id 1
+ },
+ {
+ from 34059,
+ to 34075,
+ id local id 1
+ },
+ {
+ from 34098,
+ to 34116,
+ id local id 1
+ },
+ {
+ from 34155,
+ to 34170,
+ id local id 1
+ },
+ {
+ from 34236,
+ to 34250,
+ id local id 1
+ },
+ {
+ from 34411,
+ to 34424,
+ id local id 1
+ },
+ {
+ from 34507,
+ to 34522,
+ id local id 1
+ },
+ {
+ from 34669,
+ to 34684,
+ id local id 1
+ },
+ {
+ from 34745,
+ to 34759,
+ id local id 1
+ },
+ {
+ from 34773,
+ to 34791,
+ id local id 1
+ },
+ {
+ from 34967,
+ to 34981,
+ id local id 1
+ },
+ {
+ from 34997,
+ to 35013,
+ id local id 1
+ },
+ {
+ from 35030,
+ to 35036,
+ id local id 1
+ },
+ {
+ from 35194,
+ to 35284,
+ id local id 1
+ },
+ {
+ from 35519,
+ to 35533,
+ id local id 1
+ },
+ {
+ from 35671,
+ to 35733,
+ id local id 1
+ },
+ {
+ from 35903,
+ to 35916,
+ id local id 1
+ },
+ {
+ from 35922,
+ to 35933,
+ id local id 1
+ },
+ {
+ from 35954,
+ to 35997,
+ id local id 1
+ },
+ {
+ from 36026,
+ to 36038,
+ id local id 1
+ },
+ {
+ from 36089,
+ to 36103,
+ id local id 1
+ },
+ {
+ from 36222,
+ to 36236,
+ id local id 1
+ },
+ {
+ from 36525,
+ to 36538,
+ id local id 1
+ },
+ {
+ from 36588,
+ to 36601,
+ id local id 1
+ },
+ {
+ from 36613,
+ to 36628,
+ id local id 1
+ },
+ {
+ from 36675,
+ to 36689,
+ id local id 1
+ },
+ {
+ from 36800,
+ to 36815,
+ id local id 1
+ },
+ {
+ from 37030,
+ to 37045,
+ id local id 1
+ },
+ {
+ from 37189,
+ to 37208,
+ id local id 1
+ },
+ {
+ from 37376,
+ to 37390,
+ id local id 1
+ },
+ {
+ from 37641,
+ to 37652,
+ id local id 1
+ },
+ {
+ from 37774,
+ to 37806,
+ id local id 1
+ },
+ {
+ from 38208,
+ to 38215,
+ id local id 1
+ },
+ {
+ from 38284,
+ to 38296,
+ id local id 1
+ },
+ {
+ from 38332,
+ to 38362,
+ id local id 1
+ },
+ {
+ from 38504,
+ to 38515,
+ id local id 1
+ },
+ {
+ from 38635,
+ to 38853,
+ id local id 1
+ },
+ {
+ from 38861,
+ to 38874,
+ id local id 1
+ },
+ {
+ from 38922,
+ to 38936,
+ id local id 1
+ },
+ {
+ from 39021,
+ to 39034,
+ id local id 1
+ },
+ {
+ from 39236,
+ to 39251,
+ id local id 1
+ },
+ {
+ from 39279,
+ to 39292,
+ id local id 1
+ },
+ {
+ from 39675,
+ to 39731,
+ id local id 1
+ },
+ {
+ from 39944,
+ to 40019,
+ id local id 1
+ },
+ {
+ from 40061,
+ to 40099,
+ id local id 1
+ },
+ {
+ from 40196,
+ to 40211,
+ id local id 1
+ },
+ {
+ from 40233,
+ to 40245,
+ id local id 1
+ },
+ {
+ from 40448,
+ to 40463,
+ id local id 1
+ },
+ {
+ from 40856,
+ to 40862,
+ id local id 1
+ },
+ {
+ from 41814,
+ to 41825,
+ id local id 1
+ },
+ {
+ from 42130,
+ to 42147,
+ id local id 1
+ },
+ {
+ from 42176,
+ to 42191,
+ id local id 1
+ },
+ {
+ from 42648,
+ to 42664,
+ id local id 1
+ },
+ {
+ from 42692,
+ to 42705,
+ id local id 1
+ },
+ {
+ from 42887,
+ to 42899,
+ id local id 1
+ },
+ {
+ from 42911,
+ to 42917,
+ id local id 1
+ },
+ {
+ from 43098,
+ to 43115,
+ id local id 1
+ },
+ {
+ from 43304,
+ to 43335,
+ id local id 1
+ },
+ {
+ from 43356,
+ to 43369,
+ id local id 1
+ },
+ {
+ from 43753,
+ to 43799,
+ id local id 1
+ },
+ {
+ from 44028,
+ to 44052,
+ id local id 1
+ },
+ {
+ from 44157,
+ to 44170,
+ id local id 1
+ },
+ {
+ from 44425,
+ to 44436,
+ id local id 1
+ },
+ {
+ from 44741,
+ to 44757,
+ id local id 1
+ },
+ {
+ from 44814,
+ to 44827,
+ id local id 1
+ },
+ {
+ from 44959,
+ to 44974,
+ id local id 1
+ },
+ {
+ from 45103,
+ to 45116,
+ id local id 1
+ },
+ {
+ from 45132,
+ to 45150,
+ id local id 1
+ },
+ {
+ from 45163,
+ to 45177,
+ id local id 1
+ },
+ {
+ from 45951,
+ to 45962,
+ id local id 1
+ },
+ {
+ from 46585,
+ to 46596,
+ id local id 1
+ },
+ {
+ from 46640,
+ to 46656,
+ id local id 1
+ },
+ {
+ from 46747,
+ to 46770,
+ id local id 1
+ },
+ {
+ from 47085,
+ to 47098,
+ id local id 1
+ },
+ {
+ from 47105,
+ to 47118,
+ id local id 1
+ },
+ {
+ from 47164,
+ to 47175,
+ id local id 1
+ },
+ {
+ from 47223,
+ to 47240,
+ id local id 1
+ },
+ {
+ from 47330,
+ to 47347,
+ id local id 1
+ },
+ {
+ from 47481,
+ to 47498,
+ id local id 1
+ },
+ {
+ from 47717,
+ to 47765,
+ id local id 1
+ },
+ {
+ from 47801,
+ to 47812,
+ id local id 1
+ },
+ {
+ from 47924,
+ to 47940,
+ id local id 1
+ },
+ {
+ from 48008,
+ to 48022,
+ id local id 1
+ },
+ {
+ from 48029,
+ to 48041,
+ id local id 1
+ },
+ {
+ from 48081,
+ to 48094,
+ id local id 1
+ },
+ {
+ from 48124,
+ to 48140,
+ id local id 1
+ },
+ {
+ from 48242,
+ to 48256,
+ id local id 1
+ },
+ {
+ from 48466,
+ to 48472,
+ id local id 1
+ },
+ {
+ from 48707,
+ to 48720,
+ id local id 1
+ },
+ {
+ from 48819,
+ to 48832,
+ id local id 1
+ },
+ {
+ from 48878,
+ to 48895,
+ id local id 1
+ },
+ {
+ from 48907,
+ to 48918,
+ id local id 1
+ },
+ {
+ from 48927,
+ to 48933,
+ id local id 1
+ },
+ {
+ from 48935,
+ to 48946,
+ id local id 1
+ },
+ {
+ from 48991,
+ to 49049,
+ id local id 1
+ },
+ {
+ from 49111,
+ to 49132,
+ id local id 1
+ },
+ {
+ from 49187,
+ to 49206,
+ id local id 1
+ },
+ {
+ from 49260,
+ to 49276,
+ id local id 1
+ },
+ {
+ from 49308,
+ to 49319,
+ id local id 1
+ },
+ {
+ from 49747,
+ to 49760,
+ id local id 1
+ },
+ {
+ from 49860,
+ to 49874,
+ id local id 1
+ },
+ {
+ from 49977,
+ to 49999,
+ id local id 1
+ }
+ },
+ packed-int {
+ {
+ from 35,
+ to 46,
+ id local id 2
+ },
+ {
+ from 69,
+ to 83,
+ id local id 2
+ },
+ {
+ from 249,
+ to 287,
+ id local id 2
+ },
+ {
+ from 501,
+ to 514,
+ id local id 2
+ },
+ {
+ from 764,
+ to 777,
+ id local id 2
+ },
+ {
+ from 929,
+ to 954,
+ id local id 2
+ },
+ {
+ from 977,
+ to 991,
+ id local id 2
+ },
+ {
+ from 1234,
+ to 1251,
+ id local id 2
+ },
+ {
+ from 1486,
+ to 1499,
+ id local id 2
+ },
+ {
+ from 1565,
+ to 1579,
+ id local id 2
+ },
+ {
+ from 1598,
+ to 1613,
+ id local id 2
+ },
+ {
+ from 1699,
+ to 1712,
+ id local id 2
+ },
+ {
+ from 1934,
+ to 1963,
+ id local id 2
+ },
+ {
+ from 2077,
+ to 2091,
+ id local id 2
+ },
+ {
+ from 2123,
+ to 2134,
+ id local id 2
+ },
+ {
+ from 2187,
+ to 2200,
+ id local id 2
+ },
+ {
+ from 2340,
+ to 2354,
+ id local id 2
+ },
+ {
+ from 2429,
+ to 2444,
+ id local id 2
+ },
+ {
+ from 2558,
+ to 2573,
+ id local id 2
+ },
+ {
+ from 2928,
+ to 2943,
+ id local id 2
+ },
+ {
+ from 2987,
+ to 3002,
+ id local id 2
+ },
+ {
+ from 3041,
+ to 3057,
+ id local id 2
+ },
+ {
+ from 3111,
+ to 3125,
+ id local id 2
+ },
+ {
+ from 3236,
+ to 3262,
+ id local id 2
+ },
+ {
+ from 3299,
+ to 3335,
+ id local id 2
+ },
+ {
+ from 3360,
+ to 3375,
+ id local id 2
+ },
+ {
+ from 3425,
+ to 3440,
+ id local id 2
+ },
+ {
+ from 3451,
+ to 3480,
+ id local id 2
+ },
+ {
+ from 3633,
+ to 3648,
+ id local id 2
+ },
+ {
+ from 3819,
+ to 3825,
+ id local id 2
+ },
+ {
+ from 3829,
+ to 3840,
+ id local id 2
+ },
+ {
+ from 4077,
+ to 4135,
+ id local id 2
+ },
+ {
+ from 4214,
+ to 4278,
+ id local id 2
+ },
+ {
+ from 4284,
+ to 4301,
+ id local id 2
+ },
+ {
+ from 4506,
+ to 4519,
+ id local id 2
+ },
+ {
+ from 4642,
+ to 4672,
+ id local id 2
+ },
+ {
+ from 4763,
+ to 4821,
+ id local id 2
+ },
+ {
+ from 4841,
+ to 4857,
+ id local id 2
+ },
+ {
+ from 4969,
+ to 4982,
+ id local id 2
+ },
+ {
+ from 5198,
+ to 5212,
+ id local id 2
+ },
+ {
+ from 5280,
+ to 5295,
+ id local id 2
+ },
+ {
+ from 5329,
+ to 5348,
+ id local id 2
+ },
+ {
+ from 5358,
+ to 5387,
+ id local id 2
+ },
+ {
+ from 5526,
+ to 5540,
+ id local id 2
+ },
+ {
+ from 5699,
+ to 5711,
+ id local id 2
+ },
+ {
+ from 5809,
+ to 5826,
+ id local id 2
+ },
+ {
+ from 5936,
+ to 5949,
+ id local id 2
+ },
+ {
+ from 6224,
+ to 6243,
+ id local id 2
+ },
+ {
+ from 6311,
+ to 6333,
+ id local id 2
+ },
+ {
+ from 6340,
+ to 6362,
+ id local id 2
+ },
+ {
+ from 6415,
+ to 6428,
+ id local id 2
+ },
+ {
+ from 6888,
+ to 6903,
+ id local id 2
+ },
+ {
+ from 6947,
+ to 6971,
+ id local id 2
+ },
+ {
+ from 7001,
+ to 7017,
+ id local id 2
+ },
+ {
+ from 7071,
+ to 7085,
+ id local id 2
+ },
+ {
+ from 7200,
+ to 7226,
+ id local id 2
+ },
+ {
+ from 7263,
+ to 7300,
+ id local id 2
+ },
+ {
+ from 7325,
+ to 7340,
+ id local id 2
+ },
+ {
+ from 7377,
+ to 7405,
+ id local id 2
+ },
+ {
+ from 7416,
+ to 7445,
+ id local id 2
+ },
+ {
+ from 7598,
+ to 7613,
+ id local id 2
+ },
+ {
+ from 7746,
+ to 7760,
+ id local id 2
+ },
+ {
+ from 7779,
+ to 7799,
+ id local id 2
+ },
+ {
+ from 7974,
+ to 7986,
+ id local id 2
+ },
+ {
+ from 8178,
+ to 8196,
+ id local id 2
+ },
+ {
+ from 8232,
+ to 8245,
+ id local id 2
+ },
+ {
+ from 8557,
+ to 8563,
+ id local id 2
+ },
+ {
+ from 9131,
+ to 9146,
+ id local id 2
+ },
+ {
+ from 9304,
+ to 9322,
+ id local id 2
+ },
+ {
+ from 9490,
+ to 9530,
+ id local id 2
+ },
+ {
+ from 9642,
+ to 9658,
+ id local id 2
+ },
+ {
+ from 9672,
+ to 9687,
+ id local id 2
+ },
+ {
+ from 10252,
+ to 10264,
+ id local id 2
+ },
+ {
+ from 10287,
+ to 10299,
+ id local id 2
+ },
+ {
+ from 10331,
+ to 10343,
+ id local id 2
+ },
+ {
+ from 10542,
+ to 10557,
+ id local id 2
+ },
+ {
+ from 10608,
+ to 10630,
+ id local id 2
+ },
+ {
+ from 10701,
+ to 10716,
+ id local id 2
+ },
+ {
+ from 10737,
+ to 10752,
+ id local id 2
+ },
+ {
+ from 10908,
+ to 10957,
+ id local id 2
+ },
+ {
+ from 11068,
+ to 11081,
+ id local id 2
+ },
+ {
+ from 11123,
+ to 11140,
+ id local id 2
+ },
+ {
+ from 11703,
+ to 11717,
+ id local id 2
+ },
+ {
+ from 11942,
+ to 11954,
+ id local id 2
+ },
+ {
+ from 12006,
+ to 12012,
+ id local id 2
+ },
+ {
+ from 12361,
+ to 12412,
+ id local id 2
+ },
+ {
+ from 12484,
+ to 12508,
+ id local id 2
+ },
+ {
+ from 12714,
+ to 12727,
+ id local id 2
+ },
+ {
+ from 12762,
+ to 12778,
+ id local id 2
+ },
+ {
+ from 13310,
+ to 13322,
+ id local id 2
+ },
+ {
+ from 13393,
+ to 13410,
+ id local id 2
+ },
+ {
+ from 13701,
+ to 13729,
+ id local id 2
+ },
+ {
+ from 13856,
+ to 13869,
+ id local id 2
+ },
+ {
+ from 14117,
+ to 14129,
+ id local id 2
+ },
+ {
+ from 14203,
+ to 14366,
+ id local id 2
+ },
+ {
+ from 14401,
+ to 14415,
+ id local id 2
+ },
+ {
+ from 14423,
+ to 14445,
+ id local id 2
+ },
+ {
+ from 14587,
+ to 14628,
+ id local id 2
+ },
+ {
+ from 14722,
+ to 14735,
+ id local id 2
+ },
+ {
+ from 14742,
+ to 14764,
+ id local id 2
+ },
+ {
+ from 14937,
+ to 14949,
+ id local id 2
+ },
+ {
+ from 15034,
+ to 15056,
+ id local id 2
+ },
+ {
+ from 15093,
+ to 15118,
+ id local id 2
+ },
+ {
+ from 15130,
+ to 15141,
+ id local id 2
+ },
+ {
+ from 15221,
+ to 15236,
+ id local id 2
+ },
+ {
+ from 15373,
+ to 15385,
+ id local id 2
+ },
+ {
+ from 15404,
+ to 15420,
+ id local id 2
+ },
+ {
+ from 15458,
+ to 15470,
+ id local id 2
+ },
+ {
+ from 15683,
+ to 15697,
+ id local id 2
+ },
+ {
+ from 15714,
+ to 15782,
+ id local id 2
+ },
+ {
+ from 15843,
+ to 15867,
+ id local id 2
+ },
+ {
+ from 16196,
+ to 16213,
+ id local id 2
+ },
+ {
+ from 16281,
+ to 16297,
+ id local id 2
+ },
+ {
+ from 16306,
+ to 16321,
+ id local id 2
+ },
+ {
+ from 16359,
+ to 16370,
+ id local id 2
+ },
+ {
+ from 16426,
+ to 16438,
+ id local id 2
+ },
+ {
+ from 16605,
+ to 16624,
+ id local id 2
+ },
+ {
+ from 16649,
+ to 16666,
+ id local id 2
+ },
+ {
+ from 16739,
+ to 16753,
+ id local id 2
+ },
+ {
+ from 16772,
+ to 16787,
+ id local id 2
+ },
+ {
+ from 16807,
+ to 16821,
+ id local id 2
+ },
+ {
+ from 16863,
+ to 16876,
+ id local id 2
+ },
+ {
+ from 16901,
+ to 16908,
+ id local id 2
+ },
+ {
+ from 16971,
+ to 17024,
+ id local id 2
+ },
+ {
+ from 17164,
+ to 17178,
+ id local id 2
+ },
+ {
+ from 17475,
+ to 17506,
+ id local id 2
+ },
+ {
+ from 17567,
+ to 17579,
+ id local id 2
+ },
+ {
+ from 18037,
+ to 18050,
+ id local id 2
+ },
+ {
+ from 18104,
+ to 18127,
+ id local id 2
+ },
+ {
+ from 18155,
+ to 18169,
+ id local id 2
+ },
+ {
+ from 18518,
+ to 18534,
+ id local id 2
+ },
+ {
+ from 18546,
+ to 18565,
+ id local id 2
+ },
+ {
+ from 18584,
+ to 18605,
+ id local id 2
+ },
+ {
+ from 18638,
+ to 18663,
+ id local id 2
+ },
+ {
+ from 18676,
+ to 18689,
+ id local id 2
+ },
+ {
+ from 18694,
+ to 18707,
+ id local id 2
+ },
+ {
+ from 18735,
+ to 18808,
+ id local id 2
+ },
+ {
+ from 18869,
+ to 18887,
+ id local id 2
+ },
+ {
+ from 18919,
+ to 18973,
+ id local id 2
+ },
+ {
+ from 19066,
+ to 19081,
+ id local id 2
+ },
+ {
+ from 19363,
+ to 19380,
+ id local id 2
+ },
+ {
+ from 19801,
+ to 19812,
+ id local id 2
+ },
+ {
+ from 19872,
+ to 19962,
+ id local id 2
+ },
+ {
+ from 20076,
+ to 20088,
+ id local id 2
+ },
+ {
+ from 20267,
+ to 20341,
+ id local id 2
+ },
+ {
+ from 20508,
+ to 20578,
+ id local id 2
+ },
+ {
+ from 20676,
+ to 20748,
+ id local id 2
+ },
+ {
+ from 21115,
+ to 21129,
+ id local id 2
+ },
+ {
+ from 21191,
+ to 21203,
+ id local id 2
+ },
+ {
+ from 21209,
+ to 21226,
+ id local id 2
+ },
+ {
+ from 21329,
+ to 21529,
+ id local id 2
+ },
+ {
+ from 21537,
+ to 21614,
+ id local id 2
+ },
+ {
+ from 21819,
+ to 21887,
+ id local id 2
+ },
+ {
+ from 22059,
+ to 22073,
+ id local id 2
+ },
+ {
+ from 22250,
+ to 22275,
+ id local id 2
+ },
+ {
+ from 22330,
+ to 22344,
+ id local id 2
+ },
+ {
+ from 22574,
+ to 22594,
+ id local id 2
+ },
+ {
+ from 22649,
+ to 22663,
+ id local id 2
+ },
+ {
+ from 23005,
+ to 23021,
+ id local id 2
+ },
+ {
+ from 23937,
+ to 23949,
+ id local id 2
+ },
+ {
+ from 23978,
+ to 23992,
+ id local id 2
+ },
+ {
+ from 24054,
+ to 24070,
+ id local id 2
+ },
+ {
+ from 24135,
+ to 24151,
+ id local id 2
+ },
+ {
+ from 24201,
+ to 24217,
+ id local id 2
+ },
+ {
+ from 24385,
+ to 24396,
+ id local id 2
+ },
+ {
+ from 24545,
+ to 24559,
+ id local id 2
+ },
+ {
+ from 24622,
+ to 24641,
+ id local id 2
+ },
+ {
+ from 25202,
+ to 25217,
+ id local id 2
+ },
+ {
+ from 25322,
+ to 25334,
+ id local id 2
+ },
+ {
+ from 26022,
+ to 26034,
+ id local id 2
+ },
+ {
+ from 26317,
+ to 26354,
+ id local id 2
+ },
+ {
+ from 26476,
+ to 26490,
+ id local id 2
+ },
+ {
+ from 26706,
+ to 26719,
+ id local id 2
+ },
+ {
+ from 27419,
+ to 27483,
+ id local id 2
+ },
+ {
+ from 27495,
+ to 27515,
+ id local id 2
+ },
+ {
+ from 27562,
+ to 27600,
+ id local id 2
+ },
+ {
+ from 27653,
+ to 27687,
+ id local id 2
+ },
+ {
+ from 27762,
+ to 27774,
+ id local id 2
+ },
+ {
+ from 27953,
+ to 28027,
+ id local id 2
+ },
+ {
+ from 28159,
+ to 28176,
+ id local id 2
+ },
+ {
+ from 28211,
+ to 28248,
+ id local id 2
+ },
+ {
+ from 28355,
+ to 28370,
+ id local id 2
+ },
+ {
+ from 28414,
+ to 28469,
+ id local id 2
+ },
+ {
+ from 28692,
+ to 28703,
+ id local id 2
+ },
+ {
+ from 28798,
+ to 28810,
+ id local id 2
+ },
+ {
+ from 28844,
+ to 28861,
+ id local id 2
+ },
+ {
+ from 28949,
+ to 28983,
+ id local id 2
+ },
+ {
+ from 28995,
+ to 29043,
+ id local id 2
+ },
+ {
+ from 29102,
+ to 29121,
+ id local id 2
+ },
+ {
+ from 29171,
+ to 29186,
+ id local id 2
+ },
+ {
+ from 29200,
+ to 29212,
+ id local id 2
+ },
+ {
+ from 29537,
+ to 29550,
+ id local id 2
+ },
+ {
+ from 29592,
+ to 29607,
+ id local id 2
+ },
+ {
+ from 29738,
+ to 29753,
+ id local id 2
+ },
+ {
+ from 29813,
+ to 29826,
+ id local id 2
+ },
+ {
+ from 29852,
+ to 29872,
+ id local id 2
+ },
+ {
+ from 29887,
+ to 29900,
+ id local id 2
+ },
+ {
+ from 29969,
+ to 30004,
+ id local id 2
+ },
+ {
+ from 30028,
+ to 30040,
+ id local id 2
+ },
+ {
+ from 30114,
+ to 30131,
+ id local id 2
+ },
+ {
+ from 30205,
+ to 30233,
+ id local id 2
+ },
+ {
+ from 30381,
+ to 30392,
+ id local id 2
+ },
+ {
+ from 30423,
+ to 30438,
+ id local id 2
+ },
+ {
+ from 30484,
+ to 30500,
+ id local id 2
+ },
+ {
+ from 30507,
+ to 30522,
+ id local id 2
+ },
+ {
+ from 30550,
+ to 30564,
+ id local id 2
+ },
+ {
+ from 30587,
+ to 30598,
+ id local id 2
+ },
+ {
+ from 30661,
+ to 30673,
+ id local id 2
+ },
+ {
+ from 30734,
+ to 30764,
+ id local id 2
+ },
+ {
+ from 30843,
+ to 30855,
+ id local id 2
+ },
+ {
+ from 30901,
+ to 30930,
+ id local id 2
+ },
+ {
+ from 30962,
+ to 30974,
+ id local id 2
+ },
+ {
+ from 31149,
+ to 31164,
+ id local id 2
+ },
+ {
+ from 31201,
+ to 31215,
+ id local id 2
+ },
+ {
+ from 31271,
+ to 31283,
+ id local id 2
+ },
+ {
+ from 31331,
+ to 31347,
+ id local id 2
+ },
+ {
+ from 31373,
+ to 31387,
+ id local id 2
+ },
+ {
+ from 31435,
+ to 31452,
+ id local id 2
+ },
+ {
+ from 31861,
+ to 31872,
+ id local id 2
+ },
+ {
+ from 32004,
+ to 32195,
+ id local id 2
+ },
+ {
+ from 32308,
+ to 32326,
+ id local id 2
+ },
+ {
+ from 32470,
+ to 32490,
+ id local id 2
+ },
+ {
+ from 32747,
+ to 32761,
+ id local id 2
+ },
+ {
+ from 32844,
+ to 32873,
+ id local id 2
+ },
+ {
+ from 32906,
+ to 32928,
+ id local id 2
+ },
+ {
+ from 33000,
+ to 33025,
+ id local id 2
+ },
+ {
+ from 33238,
+ to 33255,
+ id local id 2
+ },
+ {
+ from 33288,
+ to 33300,
+ id local id 2
+ },
+ {
+ from 33476,
+ to 33503,
+ id local id 2
+ },
+ {
+ from 33694,
+ to 33709,
+ id local id 2
+ },
+ {
+ from 33817,
+ to 33834,
+ id local id 2
+ },
+ {
+ from 33857,
+ to 33870,
+ id local id 2
+ },
+ {
+ from 33968,
+ to 33996,
+ id local id 2
+ },
+ {
+ from 34048,
+ to 34062,
+ id local id 2
+ },
+ {
+ from 34257,
+ to 34273,
+ id local id 2
+ },
+ {
+ from 34313,
+ to 34339,
+ id local id 2
+ },
+ {
+ from 34549,
+ to 34565,
+ id local id 2
+ },
+ {
+ from 34602,
+ to 34685,
+ id local id 2
+ },
+ {
+ from 34722,
+ to 34762,
+ id local id 2
+ },
+ {
+ from 34830,
+ to 34844,
+ id local id 2
+ },
+ {
+ from 34906,
+ to 34921,
+ id local id 2
+ },
+ {
+ from 34986,
+ to 34999,
+ id local id 2
+ },
+ {
+ from 35017,
+ to 35030,
+ id local id 2
+ },
+ {
+ from 35081,
+ to 35096,
+ id local id 2
+ },
+ {
+ from 35131,
+ to 35146,
+ id local id 2
+ },
+ {
+ from 35165,
+ to 35181,
+ id local id 2
+ },
+ {
+ from 35194,
+ to 35214,
+ id local id 2
+ },
+ {
+ from 35282,
+ to 35294,
+ id local id 2
+ },
+ {
+ from 35408,
+ to 35423,
+ id local id 2
+ },
+ {
+ from 35461,
+ to 35476,
+ id local id 2
+ },
+ {
+ from 35549,
+ to 35562,
+ id local id 2
+ },
+ {
+ from 35587,
+ to 35599,
+ id local id 2
+ },
+ {
+ from 35694,
+ to 35710,
+ id local id 2
+ },
+ {
+ from 35726,
+ to 35742,
+ id local id 2
+ },
+ {
+ from 35844,
+ to 35863,
+ id local id 2
+ },
+ {
+ from 35924,
+ to 35939,
+ id local id 2
+ },
+ {
+ from 36095,
+ to 36110,
+ id local id 2
+ },
+ {
+ from 36137,
+ to 36150,
+ id local id 2
+ },
+ {
+ from 36242,
+ to 36271,
+ id local id 2
+ },
+ {
+ from 36428,
+ to 36447,
+ id local id 2
+ },
+ {
+ from 36471,
+ to 36484,
+ id local id 2
+ },
+ {
+ from 36544,
+ to 36559,
+ id local id 2
+ },
+ {
+ from 36615,
+ to 36628,
+ id local id 2
+ },
+ {
+ from 36758,
+ to 36774,
+ id local id 2
+ },
+ {
+ from 36780,
+ to 36793,
+ id local id 2
+ },
+ {
+ from 36940,
+ to 36954,
+ id local id 2
+ },
+ {
+ from 36992,
+ to 37018,
+ id local id 2
+ },
+ {
+ from 37042,
+ to 37061,
+ id local id 2
+ },
+ {
+ from 37065,
+ to 37081,
+ id local id 2
+ },
+ {
+ from 37106,
+ to 37112,
+ id local id 2
+ },
+ {
+ from 37249,
+ to 37268,
+ id local id 2
+ },
+ {
+ from 37288,
+ to 37304,
+ id local id 2
+ },
+ {
+ from 37320,
+ to 37337,
+ id local id 2
+ },
+ {
+ from 37420,
+ to 37462,
+ id local id 2
+ },
+ {
+ from 37631,
+ to 37709,
+ id local id 2
+ },
+ {
+ from 37748,
+ to 37785,
+ id local id 2
+ },
+ {
+ from 37796,
+ to 37807,
+ id local id 2
+ },
+ {
+ from 37841,
+ to 37854,
+ id local id 2
+ },
+ {
+ from 37982,
+ to 37998,
+ id local id 2
+ },
+ {
+ from 38032,
+ to 38049,
+ id local id 2
+ },
+ {
+ from 38075,
+ to 38088,
+ id local id 2
+ },
+ {
+ from 38276,
+ to 38288,
+ id local id 2
+ },
+ {
+ from 38320,
+ to 38347,
+ id local id 2
+ },
+ {
+ from 38399,
+ to 38415,
+ id local id 2
+ },
+ {
+ from 38454,
+ to 38469,
+ id local id 2
+ },
+ {
+ from 38554,
+ to 38587,
+ id local id 2
+ },
+ {
+ from 38697,
+ to 38755,
+ id local id 2
+ },
+ {
+ from 38777,
+ to 38790,
+ id local id 2
+ },
+ {
+ from 38851,
+ to 38867,
+ id local id 2
+ },
+ {
+ from 38932,
+ to 38959,
+ id local id 2
+ },
+ {
+ from 39115,
+ to 39127,
+ id local id 2
+ },
+ {
+ from 39293,
+ to 39309,
+ id local id 2
+ },
+ {
+ from 39317,
+ to 39323,
+ id local id 2
+ },
+ {
+ from 39484,
+ to 39497,
+ id local id 2
+ },
+ {
+ from 39573,
+ to 39590,
+ id local id 2
+ },
+ {
+ from 39623,
+ to 39637,
+ id local id 2
+ },
+ {
+ from 39723,
+ to 39742,
+ id local id 2
+ },
+ {
+ from 39790,
+ to 39803,
+ id local id 2
+ },
+ {
+ from 39821,
+ to 39834,
+ id local id 2
+ },
+ {
+ from 39866,
+ to 39949,
+ id local id 2
+ },
+ {
+ from 40047,
+ to 40058,
+ id local id 2
+ },
+ {
+ from 40090,
+ to 40103,
+ id local id 2
+ },
+ {
+ from 40110,
+ to 40124,
+ id local id 2
+ },
+ {
+ from 40175,
+ to 40205,
+ id local id 2
+ },
+ {
+ from 40230,
+ to 40241,
+ id local id 2
+ },
+ {
+ from 40247,
+ to 40260,
+ id local id 2
+ },
+ {
+ from 40312,
+ to 40329,
+ id local id 2
+ },
+ {
+ from 40453,
+ to 40464,
+ id local id 2
+ },
+ {
+ from 40532,
+ to 40570,
+ id local id 2
+ },
+ {
+ from 40845,
+ to 40859,
+ id local id 2
+ },
+ {
+ from 41124,
+ to 41138,
+ id local id 2
+ },
+ {
+ from 41190,
+ to 41203,
+ id local id 2
+ },
+ {
+ from 41225,
+ to 41238,
+ id local id 2
+ },
+ {
+ from 41402,
+ to 41414,
+ id local id 2
+ },
+ {
+ from 41424,
+ to 41547,
+ id local id 2
+ },
+ {
+ from 41637,
+ to 41648,
+ id local id 2
+ },
+ {
+ from 41700,
+ to 41712,
+ id local id 2
+ },
+ {
+ from 41882,
+ to 41896,
+ id local id 2
+ },
+ {
+ from 41975,
+ to 41987,
+ id local id 2
+ },
+ {
+ from 42012,
+ to 42025,
+ id local id 2
+ },
+ {
+ from 42053,
+ to 42066,
+ id local id 2
+ },
+ {
+ from 42165,
+ to 42179,
+ id local id 2
+ },
+ {
+ from 42189,
+ to 42209,
+ id local id 2
+ },
+ {
+ from 42307,
+ to 42813,
+ id local id 2
+ },
+ {
+ from 42815,
+ to 42828,
+ id local id 2
+ },
+ {
+ from 43059,
+ to 43101,
+ id local id 2
+ },
+ {
+ from 43128,
+ to 43141,
+ id local id 2
+ },
+ {
+ from 43188,
+ to 43203,
+ id local id 2
+ },
+ {
+ from 43329,
+ to 43355,
+ id local id 2
+ },
+ {
+ from 43451,
+ to 43466,
+ id local id 2
+ },
+ {
+ from 43667,
+ to 43681,
+ id local id 2
+ },
+ {
+ from 43765,
+ to 43785,
+ id local id 2
+ },
+ {
+ from 43841,
+ to 43855,
+ id local id 2
+ },
+ {
+ from 44069,
+ to 44083,
+ id local id 2
+ },
+ {
+ from 45289,
+ to 45302,
+ id local id 2
+ },
+ {
+ from 45990,
+ to 46006,
+ id local id 2
+ },
+ {
+ from 46091,
+ to 46104,
+ id local id 2
+ },
+ {
+ from 46175,
+ to 46191,
+ id local id 2
+ },
+ {
+ from 46558,
+ to 46584,
+ id local id 2
+ },
+ {
+ from 46607,
+ to 46620,
+ id local id 2
+ },
+ {
+ from 46663,
+ to 46680,
+ id local id 2
+ },
+ {
+ from 46720,
+ to 46734,
+ id local id 2
+ },
+ {
+ from 46848,
+ to 46862,
+ id local id 2
+ },
+ {
+ from 46871,
+ to 46882,
+ id local id 2
+ },
+ {
+ from 46899,
+ to 46920,
+ id local id 2
+ },
+ {
+ from 47066,
+ to 47080,
+ id local id 2
+ },
+ {
+ from 47266,
+ to 47279,
+ id local id 2
+ },
+ {
+ from 47450,
+ to 47467,
+ id local id 2
+ },
+ {
+ from 47644,
+ to 47657,
+ id local id 2
+ },
+ {
+ from 47845,
+ to 47860,
+ id local id 2
+ },
+ {
+ from 48029,
+ to 48046,
+ id local id 2
+ },
+ {
+ from 48059,
+ to 48073,
+ id local id 2
+ },
+ {
+ from 48245,
+ to 48260,
+ id local id 2
+ },
+ {
+ from 48367,
+ to 48381,
+ id local id 2
+ },
+ {
+ from 48436,
+ to 48450,
+ id local id 2
+ },
+ {
+ from 48498,
+ to 48563,
+ id local id 2
+ },
+ {
+ from 48573,
+ to 48587,
+ id local id 2
+ },
+ {
+ from 48644,
+ to 48677,
+ id local id 2
+ },
+ {
+ from 48713,
+ to 48773,
+ id local id 2
+ },
+ {
+ from 49062,
+ to 49076,
+ id local id 2
+ },
+ {
+ from 49156,
+ to 49238,
+ id local id 2
+ },
+ {
+ from 49433,
+ to 49449,
+ id local id 2
+ },
+ {
+ from 49496,
+ to 49511,
+ id local id 2
+ },
+ {
+ from 49701,
+ to 49718,
+ id local id 2
+ },
+ {
+ from 49887,
+ to 49898,
+ id local id 2
+ },
+ {
+ from 49955,
+ to 49968,
+ id local id 2
+ }
+ }
+ },
+ more FALSE
+ }
+}
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.wm.asnb
Binary file test-data/contigs.wm.asnb has changed
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.wm.bed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.wm.bed Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,742 @@
+chr4:100000-150000 0 14 wm_0
+chr4:100000-150000 77 91 wm_1
+chr4:100000-150000 208 235 wm_2
+chr4:100000-150000 290 315 wm_3
+chr4:100000-150000 409 451 wm_4
+chr4:100000-150000 479 491 wm_5
+chr4:100000-150000 552 567 wm_6
+chr4:100000-150000 641 670 wm_7
+chr4:100000-150000 686 737 wm_8
+chr4:100000-150000 765 821 wm_9
+chr4:100000-150000 1022 1035 wm_10
+chr4:100000-150000 1180 1196 wm_11
+chr4:100000-150000 1260 1272 wm_12
+chr4:100000-150000 1416 1445 wm_13
+chr4:100000-150000 1975 1993 wm_14
+chr4:100000-150000 2068 2120 wm_15
+chr4:100000-150000 2248 2293 wm_16
+chr4:100000-150000 2355 2367 wm_17
+chr4:100000-150000 2501 2515 wm_18
+chr4:100000-150000 2519 2537 wm_19
+chr4:100000-150000 2578 2607 wm_20
+chr4:100000-150000 2625 2642 wm_21
+chr4:100000-150000 2728 2745 wm_22
+chr4:100000-150000 2836 2852 wm_23
+chr4:100000-150000 2953 2960 wm_24
+chr4:100000-150000 3028 3086 wm_25
+chr4:100000-150000 3106 3130 wm_26
+chr4:100000-150000 3134 3152 wm_27
+chr4:100000-150000 3179 3199 wm_28
+chr4:100000-150000 3295 3313 wm_29
+chr4:100000-150000 3385 3413 wm_30
+chr4:100000-150000 3689 3704 wm_31
+chr4:100000-150000 3791 3809 wm_32
+chr4:100000-150000 3863 3878 wm_33
+chr4:100000-150000 3916 3951 wm_34
+chr4:100000-150000 3968 4002 wm_35
+chr4:100000-150000 4011 4025 wm_36
+chr4:100000-150000 4399 4413 wm_37
+chr4:100000-150000 4466 4478 wm_38
+chr4:100000-150000 4546 4559 wm_39
+chr4:100000-150000 4626 4641 wm_40
+chr4:100000-150000 4701 4718 wm_41
+chr4:100000-150000 4826 4875 wm_42
+chr4:100000-150000 4913 4932 wm_43
+chr4:100000-150000 5063 5133 wm_44
+chr4:100000-150000 5163 5177 wm_45
+chr4:100000-150000 5217 5236 wm_46
+chr4:100000-150000 5269 5306 wm_47
+chr4:100000-150000 5366 5380 wm_48
+chr4:100000-150000 5411 5429 wm_49
+chr4:100000-150000 5479 5492 wm_50
+chr4:100000-150000 5685 5814 wm_51
+chr4:100000-150000 6005 6023 wm_52
+chr4:100000-150000 6038 6045 wm_53
+chr4:100000-150000 6115 6128 wm_54
+chr4:100000-150000 6325 6342 wm_55
+chr4:100000-150000 6370 6393 wm_56
+chr4:100000-150000 6441 6455 wm_57
+chr4:100000-150000 6506 6527 wm_58
+chr4:100000-150000 6558 6589 wm_59
+chr4:100000-150000 6668 6685 wm_60
+chr4:100000-150000 6732 6746 wm_61
+chr4:100000-150000 6879 6896 wm_62
+chr4:100000-150000 6919 6945 wm_63
+chr4:100000-150000 6985 7001 wm_64
+chr4:100000-150000 7286 7299 wm_65
+chr4:100000-150000 7332 7397 wm_66
+chr4:100000-150000 7997 8010 wm_67
+chr4:100000-150000 8067 8081 wm_68
+chr4:100000-150000 8126 8139 wm_69
+chr4:100000-150000 8170 8187 wm_70
+chr4:100000-150000 8523 8538 wm_71
+chr4:100000-150000 8546 8570 wm_72
+chr4:100000-150000 8576 8591 wm_73
+chr4:100000-150000 8835 8858 wm_74
+chr4:100000-150000 8877 8890 wm_75
+chr4:100000-150000 8906 8928 wm_76
+chr4:100000-150000 9162 9197 wm_77
+chr4:100000-150000 9365 9387 wm_78
+chr4:100000-150000 9472 9489 wm_79
+chr4:100000-150000 9544 9560 wm_80
+chr4:100000-150000 9593 9610 wm_81
+chr4:100000-150000 9624 9649 wm_82
+chr4:100000-150000 9744 9881 wm_83
+chr4:100000-150000 10084 10098 wm_84
+chr4:100000-150000 10155 10174 wm_85
+chr4:100000-150000 10180 10194 wm_86
+chr4:100000-150000 10229 10242 wm_87
+chr4:100000-150000 10358 10372 wm_88
+chr4:100000-150000 10465 10484 wm_89
+chr4:100000-150000 10506 10528 wm_90
+chr4:100000-150000 10591 10606 wm_91
+chr4:100000-150000 10612 10624 wm_92
+chr4:100000-150000 10654 10673 wm_93
+chr4:100000-150000 10733 10747 wm_94
+chr4:100000-150000 10789 10865 wm_95
+chr4:100000-150000 10913 10936 wm_96
+chr4:100000-150000 10968 11024 wm_97
+chr4:100000-150000 11047 11063 wm_98
+chr4:100000-150000 11114 11141 wm_99
+chr4:100000-150000 11176 11195 wm_100
+chr4:100000-150000 11305 11333 wm_101
+chr4:100000-150000 11443 11456 wm_102
+chr4:100000-150000 11477 11492 wm_103
+chr4:100000-150000 11567 11665 wm_104
+chr4:100000-150000 11775 11788 wm_105
+chr4:100000-150000 11953 11969 wm_106
+chr4:100000-150000 12024 12109 wm_107
+chr4:100000-150000 12129 12141 wm_108
+chr4:100000-150000 12158 12172 wm_109
+chr4:100000-150000 12279 12296 wm_110
+chr4:100000-150000 12380 12395 wm_111
+chr4:100000-150000 12424 12442 wm_112
+chr4:100000-150000 12502 12519 wm_113
+chr4:100000-150000 12533 12552 wm_114
+chr4:100000-150000 12595 12628 wm_115
+chr4:100000-150000 12658 12674 wm_116
+chr4:100000-150000 12767 12817 wm_117
+chr4:100000-150000 12869 12985 wm_118
+chr4:100000-150000 12995 13012 wm_119
+chr4:100000-150000 13119 13132 wm_120
+chr4:100000-150000 13223 13242 wm_121
+chr4:100000-150000 13245 13260 wm_122
+chr4:100000-150000 13298 13310 wm_123
+chr4:100000-150000 13543 13550 wm_124
+chr4:100000-150000 13556 13591 wm_125
+chr4:100000-150000 13724 13739 wm_126
+chr4:100000-150000 13753 13817 wm_127
+chr4:100000-150000 13827 13841 wm_128
+chr4:100000-150000 13868 13886 wm_129
+chr4:100000-150000 14071 14085 wm_130
+chr4:100000-150000 14230 14245 wm_131
+chr4:100000-150000 14309 14324 wm_132
+chr4:100000-150000 14416 14464 wm_133
+chr4:100000-150000 14523 14542 wm_134
+chr4:100000-150000 14863 14913 wm_135
+chr4:100000-150000 15012 15026 wm_136
+chr4:100000-150000 15052 15068 wm_137
+chr4:100000-150000 15736 15749 wm_138
+chr4:100000-150000 15764 15778 wm_139
+chr4:100000-150000 15986 16002 wm_140
+chr4:100000-150000 16117 16131 wm_141
+chr4:100000-150000 16242 16257 wm_142
+chr4:100000-150000 16398 16413 wm_143
+chr4:100000-150000 16450 16467 wm_144
+chr4:100000-150000 16509 16524 wm_145
+chr4:100000-150000 16546 16560 wm_146
+chr4:100000-150000 16634 16658 wm_147
+chr4:100000-150000 16790 16806 wm_148
+chr4:100000-150000 16825 16842 wm_149
+chr4:100000-150000 16944 16957 wm_150
+chr4:100000-150000 17372 17384 wm_151
+chr4:100000-150000 17642 17658 wm_152
+chr4:100000-150000 18174 18188 wm_153
+chr4:100000-150000 18436 18449 wm_154
+chr4:100000-150000 18508 18523 wm_155
+chr4:100000-150000 18937 18951 wm_156
+chr4:100000-150000 19263 19334 wm_157
+chr4:100000-150000 19355 19384 wm_158
+chr4:100000-150000 19387 19401 wm_159
+chr4:100000-150000 19495 19532 wm_160
+chr4:100000-150000 19542 19561 wm_161
+chr4:100000-150000 19576 19591 wm_162
+chr4:100000-150000 19667 19680 wm_163
+chr4:100000-150000 19698 19716 wm_164
+chr4:100000-150000 19845 19860 wm_165
+chr4:100000-150000 20262 20277 wm_166
+chr4:100000-150000 20367 20410 wm_167
+chr4:100000-150000 20727 20741 wm_168
+chr4:100000-150000 20764 20781 wm_169
+chr4:100000-150000 20797 20812 wm_170
+chr4:100000-150000 20830 20854 wm_171
+chr4:100000-150000 20987 21001 wm_172
+chr4:100000-150000 21254 21268 wm_173
+chr4:100000-150000 21306 21322 wm_174
+chr4:100000-150000 21374 21389 wm_175
+chr4:100000-150000 21692 21709 wm_176
+chr4:100000-150000 21798 21833 wm_177
+chr4:100000-150000 21929 21942 wm_178
+chr4:100000-150000 21965 21990 wm_179
+chr4:100000-150000 22015 22157 wm_180
+chr4:100000-150000 22286 22303 wm_181
+chr4:100000-150000 22996 23010 wm_182
+chr4:100000-150000 23248 23263 wm_183
+chr4:100000-150000 23421 23442 wm_184
+chr4:100000-150000 23449 23463 wm_185
+chr4:100000-150000 23744 23762 wm_186
+chr4:100000-150000 23901 23950 wm_187
+chr4:100000-150000 24004 24023 wm_188
+chr4:100000-150000 24148 24163 wm_189
+chr4:100000-150000 24230 24268 wm_190
+chr4:100000-150000 24781 24788 wm_191
+chr4:100000-150000 24958 24972 wm_192
+chr4:100000-150000 25299 25306 wm_193
+chr4:100000-150000 25614 25681 wm_194
+chr4:100000-150000 25735 25762 wm_195
+chr4:100000-150000 25961 25968 wm_196
+chr4:100000-150000 26597 26617 wm_197
+chr4:100000-150000 26642 26657 wm_198
+chr4:100000-150000 26818 26838 wm_199
+chr4:100000-150000 26977 27003 wm_200
+chr4:100000-150000 27116 27133 wm_201
+chr4:100000-150000 27170 27183 wm_202
+chr4:100000-150000 27225 27240 wm_203
+chr4:100000-150000 27263 27278 wm_204
+chr4:100000-150000 27283 27299 wm_205
+chr4:100000-150000 27305 27320 wm_206
+chr4:100000-150000 27370 27436 wm_207
+chr4:100000-150000 27443 27457 wm_208
+chr4:100000-150000 27497 27509 wm_209
+chr4:100000-150000 27516 27531 wm_210
+chr4:100000-150000 27697 27711 wm_211
+chr4:100000-150000 27739 27754 wm_212
+chr4:100000-150000 27796 27848 wm_213
+chr4:100000-150000 28121 28133 wm_214
+chr4:100000-150000 28239 28253 wm_215
+chr4:100000-150000 28385 28397 wm_216
+chr4:100000-150000 28490 28554 wm_217
+chr4:100000-150000 28748 28764 wm_218
+chr4:100000-150000 29027 29062 wm_219
+chr4:100000-150000 29076 29091 wm_220
+chr4:100000-150000 29133 29170 wm_221
+chr4:100000-150000 29235 29247 wm_222
+chr4:100000-150000 29309 29321 wm_223
+chr4:100000-150000 29423 29438 wm_224
+chr4:100000-150000 29442 29479 wm_225
+chr4:100000-150000 29529 29542 wm_226
+chr4:100000-150000 29566 29579 wm_227
+chr4:100000-150000 29596 29610 wm_228
+chr4:100000-150000 29654 29669 wm_229
+chr4:100000-150000 29849 29862 wm_230
+chr4:100000-150000 29938 29958 wm_231
+chr4:100000-150000 29988 30002 wm_232
+chr4:100000-150000 30092 30112 wm_233
+chr4:100000-150000 30228 30252 wm_234
+chr4:100000-150000 30305 30320 wm_235
+chr4:100000-150000 30343 30356 wm_236
+chr4:100000-150000 30491 30507 wm_237
+chr4:100000-150000 30549 30566 wm_238
+chr4:100000-150000 30695 30717 wm_239
+chr4:100000-150000 30781 30798 wm_240
+chr4:100000-150000 30807 30825 wm_241
+chr4:100000-150000 30887 30900 wm_242
+chr4:100000-150000 30947 30969 wm_243
+chr4:100000-150000 31008 31028 wm_244
+chr4:100000-150000 31051 31077 wm_245
+chr4:100000-150000 31156 31169 wm_246
+chr4:100000-150000 31342 31356 wm_247
+chr4:100000-150000 31469 31489 wm_248
+chr4:100000-150000 31593 31662 wm_249
+chr4:100000-150000 31785 31801 wm_250
+chr4:100000-150000 31812 31840 wm_251
+chr4:100000-150000 31854 31869 wm_252
+chr4:100000-150000 31966 31982 wm_253
+chr4:100000-150000 32084 32098 wm_254
+chr4:100000-150000 32175 32191 wm_255
+chr4:100000-150000 32314 32335 wm_256
+chr4:100000-150000 32369 32382 wm_257
+chr4:100000-150000 32403 32471 wm_258
+chr4:100000-150000 32519 32534 wm_259
+chr4:100000-150000 32537 32551 wm_260
+chr4:100000-150000 32619 32638 wm_261
+chr4:100000-150000 32709 32724 wm_262
+chr4:100000-150000 32863 32878 wm_263
+chr4:100000-150000 32916 32992 wm_264
+chr4:100000-150000 33079 33094 wm_265
+chr4:100000-150000 33105 33120 wm_266
+chr4:100000-150000 33139 33164 wm_267
+chr4:100000-150000 33230 33246 wm_268
+chr4:100000-150000 33404 33453 wm_269
+chr4:100000-150000 33482 33496 wm_270
+chr4:100000-150000 33530 33545 wm_271
+chr4:100000-150000 33685 33703 wm_272
+chr4:100000-150000 33722 33738 wm_273
+chr4:100000-150000 33759 33778 wm_274
+chr4:100000-150000 34059 34076 wm_275
+chr4:100000-150000 34098 34117 wm_276
+chr4:100000-150000 34155 34171 wm_277
+chr4:100000-150000 34236 34251 wm_278
+chr4:100000-150000 34411 34425 wm_279
+chr4:100000-150000 34507 34523 wm_280
+chr4:100000-150000 34669 34685 wm_281
+chr4:100000-150000 34745 34760 wm_282
+chr4:100000-150000 34773 34792 wm_283
+chr4:100000-150000 34967 34982 wm_284
+chr4:100000-150000 34997 35014 wm_285
+chr4:100000-150000 35030 35037 wm_286
+chr4:100000-150000 35194 35285 wm_287
+chr4:100000-150000 35519 35534 wm_288
+chr4:100000-150000 35671 35734 wm_289
+chr4:100000-150000 35903 35917 wm_290
+chr4:100000-150000 35922 35934 wm_291
+chr4:100000-150000 35954 35998 wm_292
+chr4:100000-150000 36026 36039 wm_293
+chr4:100000-150000 36089 36104 wm_294
+chr4:100000-150000 36222 36237 wm_295
+chr4:100000-150000 36525 36539 wm_296
+chr4:100000-150000 36588 36602 wm_297
+chr4:100000-150000 36613 36629 wm_298
+chr4:100000-150000 36675 36690 wm_299
+chr4:100000-150000 36800 36816 wm_300
+chr4:100000-150000 37030 37046 wm_301
+chr4:100000-150000 37189 37209 wm_302
+chr4:100000-150000 37376 37391 wm_303
+chr4:100000-150000 37641 37653 wm_304
+chr4:100000-150000 37774 37807 wm_305
+chr4:100000-150000 38208 38216 wm_306
+chr4:100000-150000 38284 38297 wm_307
+chr4:100000-150000 38332 38363 wm_308
+chr4:100000-150000 38504 38516 wm_309
+chr4:100000-150000 38635 38854 wm_310
+chr4:100000-150000 38861 38875 wm_311
+chr4:100000-150000 38922 38937 wm_312
+chr4:100000-150000 39021 39035 wm_313
+chr4:100000-150000 39236 39252 wm_314
+chr4:100000-150000 39279 39293 wm_315
+chr4:100000-150000 39675 39732 wm_316
+chr4:100000-150000 39944 40020 wm_317
+chr4:100000-150000 40061 40100 wm_318
+chr4:100000-150000 40196 40212 wm_319
+chr4:100000-150000 40233 40246 wm_320
+chr4:100000-150000 40448 40464 wm_321
+chr4:100000-150000 40856 40863 wm_322
+chr4:100000-150000 41814 41826 wm_323
+chr4:100000-150000 42130 42148 wm_324
+chr4:100000-150000 42176 42192 wm_325
+chr4:100000-150000 42648 42665 wm_326
+chr4:100000-150000 42692 42706 wm_327
+chr4:100000-150000 42887 42900 wm_328
+chr4:100000-150000 42911 42918 wm_329
+chr4:100000-150000 43098 43116 wm_330
+chr4:100000-150000 43304 43336 wm_331
+chr4:100000-150000 43356 43370 wm_332
+chr4:100000-150000 43753 43800 wm_333
+chr4:100000-150000 44028 44053 wm_334
+chr4:100000-150000 44157 44171 wm_335
+chr4:100000-150000 44425 44437 wm_336
+chr4:100000-150000 44741 44758 wm_337
+chr4:100000-150000 44814 44828 wm_338
+chr4:100000-150000 44959 44975 wm_339
+chr4:100000-150000 45103 45117 wm_340
+chr4:100000-150000 45132 45151 wm_341
+chr4:100000-150000 45163 45178 wm_342
+chr4:100000-150000 45951 45963 wm_343
+chr4:100000-150000 46585 46597 wm_344
+chr4:100000-150000 46640 46657 wm_345
+chr4:100000-150000 46747 46771 wm_346
+chr4:100000-150000 47085 47099 wm_347
+chr4:100000-150000 47105 47119 wm_348
+chr4:100000-150000 47164 47176 wm_349
+chr4:100000-150000 47223 47241 wm_350
+chr4:100000-150000 47330 47348 wm_351
+chr4:100000-150000 47481 47499 wm_352
+chr4:100000-150000 47717 47766 wm_353
+chr4:100000-150000 47801 47813 wm_354
+chr4:100000-150000 47924 47941 wm_355
+chr4:100000-150000 48008 48023 wm_356
+chr4:100000-150000 48029 48042 wm_357
+chr4:100000-150000 48081 48095 wm_358
+chr4:100000-150000 48124 48141 wm_359
+chr4:100000-150000 48242 48257 wm_360
+chr4:100000-150000 48466 48473 wm_361
+chr4:100000-150000 48707 48721 wm_362
+chr4:100000-150000 48819 48833 wm_363
+chr4:100000-150000 48878 48896 wm_364
+chr4:100000-150000 48907 48919 wm_365
+chr4:100000-150000 48927 48934 wm_366
+chr4:100000-150000 48935 48947 wm_367
+chr4:100000-150000 48991 49050 wm_368
+chr4:100000-150000 49111 49133 wm_369
+chr4:100000-150000 49187 49207 wm_370
+chr4:100000-150000 49260 49277 wm_371
+chr4:100000-150000 49308 49320 wm_372
+chr4:100000-150000 49747 49761 wm_373
+chr4:100000-150000 49860 49875 wm_374
+chr4:100000-150000 49977 50000 wm_375
+chr4:300000-350000 35 47 wm_376
+chr4:300000-350000 69 84 wm_377
+chr4:300000-350000 249 288 wm_378
+chr4:300000-350000 501 515 wm_379
+chr4:300000-350000 764 778 wm_380
+chr4:300000-350000 929 955 wm_381
+chr4:300000-350000 977 992 wm_382
+chr4:300000-350000 1234 1252 wm_383
+chr4:300000-350000 1486 1500 wm_384
+chr4:300000-350000 1565 1580 wm_385
+chr4:300000-350000 1598 1614 wm_386
+chr4:300000-350000 1699 1713 wm_387
+chr4:300000-350000 1934 1964 wm_388
+chr4:300000-350000 2077 2092 wm_389
+chr4:300000-350000 2123 2135 wm_390
+chr4:300000-350000 2187 2201 wm_391
+chr4:300000-350000 2340 2355 wm_392
+chr4:300000-350000 2429 2445 wm_393
+chr4:300000-350000 2558 2574 wm_394
+chr4:300000-350000 2928 2944 wm_395
+chr4:300000-350000 2987 3003 wm_396
+chr4:300000-350000 3041 3058 wm_397
+chr4:300000-350000 3111 3126 wm_398
+chr4:300000-350000 3236 3263 wm_399
+chr4:300000-350000 3299 3336 wm_400
+chr4:300000-350000 3360 3376 wm_401
+chr4:300000-350000 3425 3441 wm_402
+chr4:300000-350000 3451 3481 wm_403
+chr4:300000-350000 3633 3649 wm_404
+chr4:300000-350000 3819 3826 wm_405
+chr4:300000-350000 3829 3841 wm_406
+chr4:300000-350000 4077 4136 wm_407
+chr4:300000-350000 4214 4279 wm_408
+chr4:300000-350000 4284 4302 wm_409
+chr4:300000-350000 4506 4520 wm_410
+chr4:300000-350000 4642 4673 wm_411
+chr4:300000-350000 4763 4822 wm_412
+chr4:300000-350000 4841 4858 wm_413
+chr4:300000-350000 4969 4983 wm_414
+chr4:300000-350000 5198 5213 wm_415
+chr4:300000-350000 5280 5296 wm_416
+chr4:300000-350000 5329 5349 wm_417
+chr4:300000-350000 5358 5388 wm_418
+chr4:300000-350000 5526 5541 wm_419
+chr4:300000-350000 5699 5712 wm_420
+chr4:300000-350000 5809 5827 wm_421
+chr4:300000-350000 5936 5950 wm_422
+chr4:300000-350000 6224 6244 wm_423
+chr4:300000-350000 6311 6334 wm_424
+chr4:300000-350000 6340 6363 wm_425
+chr4:300000-350000 6415 6429 wm_426
+chr4:300000-350000 6888 6904 wm_427
+chr4:300000-350000 6947 6972 wm_428
+chr4:300000-350000 7001 7018 wm_429
+chr4:300000-350000 7071 7086 wm_430
+chr4:300000-350000 7200 7227 wm_431
+chr4:300000-350000 7263 7301 wm_432
+chr4:300000-350000 7325 7341 wm_433
+chr4:300000-350000 7377 7406 wm_434
+chr4:300000-350000 7416 7446 wm_435
+chr4:300000-350000 7598 7614 wm_436
+chr4:300000-350000 7746 7761 wm_437
+chr4:300000-350000 7779 7800 wm_438
+chr4:300000-350000 7974 7987 wm_439
+chr4:300000-350000 8178 8197 wm_440
+chr4:300000-350000 8232 8246 wm_441
+chr4:300000-350000 8557 8564 wm_442
+chr4:300000-350000 9131 9147 wm_443
+chr4:300000-350000 9304 9323 wm_444
+chr4:300000-350000 9490 9531 wm_445
+chr4:300000-350000 9642 9659 wm_446
+chr4:300000-350000 9672 9688 wm_447
+chr4:300000-350000 10252 10265 wm_448
+chr4:300000-350000 10287 10300 wm_449
+chr4:300000-350000 10331 10344 wm_450
+chr4:300000-350000 10542 10558 wm_451
+chr4:300000-350000 10608 10631 wm_452
+chr4:300000-350000 10701 10717 wm_453
+chr4:300000-350000 10737 10753 wm_454
+chr4:300000-350000 10908 10958 wm_455
+chr4:300000-350000 11068 11082 wm_456
+chr4:300000-350000 11123 11141 wm_457
+chr4:300000-350000 11703 11718 wm_458
+chr4:300000-350000 11942 11955 wm_459
+chr4:300000-350000 12006 12013 wm_460
+chr4:300000-350000 12361 12413 wm_461
+chr4:300000-350000 12484 12509 wm_462
+chr4:300000-350000 12714 12728 wm_463
+chr4:300000-350000 12762 12779 wm_464
+chr4:300000-350000 13310 13323 wm_465
+chr4:300000-350000 13393 13411 wm_466
+chr4:300000-350000 13701 13730 wm_467
+chr4:300000-350000 13856 13870 wm_468
+chr4:300000-350000 14117 14130 wm_469
+chr4:300000-350000 14203 14367 wm_470
+chr4:300000-350000 14401 14416 wm_471
+chr4:300000-350000 14423 14446 wm_472
+chr4:300000-350000 14587 14629 wm_473
+chr4:300000-350000 14722 14736 wm_474
+chr4:300000-350000 14742 14765 wm_475
+chr4:300000-350000 14937 14950 wm_476
+chr4:300000-350000 15034 15057 wm_477
+chr4:300000-350000 15093 15119 wm_478
+chr4:300000-350000 15130 15142 wm_479
+chr4:300000-350000 15221 15237 wm_480
+chr4:300000-350000 15373 15386 wm_481
+chr4:300000-350000 15404 15421 wm_482
+chr4:300000-350000 15458 15471 wm_483
+chr4:300000-350000 15683 15698 wm_484
+chr4:300000-350000 15714 15783 wm_485
+chr4:300000-350000 15843 15868 wm_486
+chr4:300000-350000 16196 16214 wm_487
+chr4:300000-350000 16281 16298 wm_488
+chr4:300000-350000 16306 16322 wm_489
+chr4:300000-350000 16359 16371 wm_490
+chr4:300000-350000 16426 16439 wm_491
+chr4:300000-350000 16605 16625 wm_492
+chr4:300000-350000 16649 16667 wm_493
+chr4:300000-350000 16739 16754 wm_494
+chr4:300000-350000 16772 16788 wm_495
+chr4:300000-350000 16807 16822 wm_496
+chr4:300000-350000 16863 16877 wm_497
+chr4:300000-350000 16901 16909 wm_498
+chr4:300000-350000 16971 17025 wm_499
+chr4:300000-350000 17164 17179 wm_500
+chr4:300000-350000 17475 17507 wm_501
+chr4:300000-350000 17567 17580 wm_502
+chr4:300000-350000 18037 18051 wm_503
+chr4:300000-350000 18104 18128 wm_504
+chr4:300000-350000 18155 18170 wm_505
+chr4:300000-350000 18518 18535 wm_506
+chr4:300000-350000 18546 18566 wm_507
+chr4:300000-350000 18584 18606 wm_508
+chr4:300000-350000 18638 18664 wm_509
+chr4:300000-350000 18676 18690 wm_510
+chr4:300000-350000 18694 18708 wm_511
+chr4:300000-350000 18735 18809 wm_512
+chr4:300000-350000 18869 18888 wm_513
+chr4:300000-350000 18919 18974 wm_514
+chr4:300000-350000 19066 19082 wm_515
+chr4:300000-350000 19363 19381 wm_516
+chr4:300000-350000 19801 19813 wm_517
+chr4:300000-350000 19872 19963 wm_518
+chr4:300000-350000 20076 20089 wm_519
+chr4:300000-350000 20267 20342 wm_520
+chr4:300000-350000 20508 20579 wm_521
+chr4:300000-350000 20676 20749 wm_522
+chr4:300000-350000 21115 21130 wm_523
+chr4:300000-350000 21191 21204 wm_524
+chr4:300000-350000 21209 21227 wm_525
+chr4:300000-350000 21329 21530 wm_526
+chr4:300000-350000 21537 21615 wm_527
+chr4:300000-350000 21819 21888 wm_528
+chr4:300000-350000 22059 22074 wm_529
+chr4:300000-350000 22250 22276 wm_530
+chr4:300000-350000 22330 22345 wm_531
+chr4:300000-350000 22574 22595 wm_532
+chr4:300000-350000 22649 22664 wm_533
+chr4:300000-350000 23005 23022 wm_534
+chr4:300000-350000 23937 23950 wm_535
+chr4:300000-350000 23978 23993 wm_536
+chr4:300000-350000 24054 24071 wm_537
+chr4:300000-350000 24135 24152 wm_538
+chr4:300000-350000 24201 24218 wm_539
+chr4:300000-350000 24385 24397 wm_540
+chr4:300000-350000 24545 24560 wm_541
+chr4:300000-350000 24622 24642 wm_542
+chr4:300000-350000 25202 25218 wm_543
+chr4:300000-350000 25322 25335 wm_544
+chr4:300000-350000 26022 26035 wm_545
+chr4:300000-350000 26317 26355 wm_546
+chr4:300000-350000 26476 26491 wm_547
+chr4:300000-350000 26706 26720 wm_548
+chr4:300000-350000 27419 27484 wm_549
+chr4:300000-350000 27495 27516 wm_550
+chr4:300000-350000 27562 27601 wm_551
+chr4:300000-350000 27653 27688 wm_552
+chr4:300000-350000 27762 27775 wm_553
+chr4:300000-350000 27953 28028 wm_554
+chr4:300000-350000 28159 28177 wm_555
+chr4:300000-350000 28211 28249 wm_556
+chr4:300000-350000 28355 28371 wm_557
+chr4:300000-350000 28414 28470 wm_558
+chr4:300000-350000 28692 28704 wm_559
+chr4:300000-350000 28798 28811 wm_560
+chr4:300000-350000 28844 28862 wm_561
+chr4:300000-350000 28949 28984 wm_562
+chr4:300000-350000 28995 29044 wm_563
+chr4:300000-350000 29102 29122 wm_564
+chr4:300000-350000 29171 29187 wm_565
+chr4:300000-350000 29200 29213 wm_566
+chr4:300000-350000 29537 29551 wm_567
+chr4:300000-350000 29592 29608 wm_568
+chr4:300000-350000 29738 29754 wm_569
+chr4:300000-350000 29813 29827 wm_570
+chr4:300000-350000 29852 29873 wm_571
+chr4:300000-350000 29887 29901 wm_572
+chr4:300000-350000 29969 30005 wm_573
+chr4:300000-350000 30028 30041 wm_574
+chr4:300000-350000 30114 30132 wm_575
+chr4:300000-350000 30205 30234 wm_576
+chr4:300000-350000 30381 30393 wm_577
+chr4:300000-350000 30423 30439 wm_578
+chr4:300000-350000 30484 30501 wm_579
+chr4:300000-350000 30507 30523 wm_580
+chr4:300000-350000 30550 30565 wm_581
+chr4:300000-350000 30587 30599 wm_582
+chr4:300000-350000 30661 30674 wm_583
+chr4:300000-350000 30734 30765 wm_584
+chr4:300000-350000 30843 30856 wm_585
+chr4:300000-350000 30901 30931 wm_586
+chr4:300000-350000 30962 30975 wm_587
+chr4:300000-350000 31149 31165 wm_588
+chr4:300000-350000 31201 31216 wm_589
+chr4:300000-350000 31271 31284 wm_590
+chr4:300000-350000 31331 31348 wm_591
+chr4:300000-350000 31373 31388 wm_592
+chr4:300000-350000 31435 31453 wm_593
+chr4:300000-350000 31861 31873 wm_594
+chr4:300000-350000 32004 32196 wm_595
+chr4:300000-350000 32308 32327 wm_596
+chr4:300000-350000 32470 32491 wm_597
+chr4:300000-350000 32747 32762 wm_598
+chr4:300000-350000 32844 32874 wm_599
+chr4:300000-350000 32906 32929 wm_600
+chr4:300000-350000 33000 33026 wm_601
+chr4:300000-350000 33238 33256 wm_602
+chr4:300000-350000 33288 33301 wm_603
+chr4:300000-350000 33476 33504 wm_604
+chr4:300000-350000 33694 33710 wm_605
+chr4:300000-350000 33817 33835 wm_606
+chr4:300000-350000 33857 33871 wm_607
+chr4:300000-350000 33968 33997 wm_608
+chr4:300000-350000 34048 34063 wm_609
+chr4:300000-350000 34257 34274 wm_610
+chr4:300000-350000 34313 34340 wm_611
+chr4:300000-350000 34549 34566 wm_612
+chr4:300000-350000 34602 34686 wm_613
+chr4:300000-350000 34722 34763 wm_614
+chr4:300000-350000 34830 34845 wm_615
+chr4:300000-350000 34906 34922 wm_616
+chr4:300000-350000 34986 35000 wm_617
+chr4:300000-350000 35017 35031 wm_618
+chr4:300000-350000 35081 35097 wm_619
+chr4:300000-350000 35131 35147 wm_620
+chr4:300000-350000 35165 35182 wm_621
+chr4:300000-350000 35194 35215 wm_622
+chr4:300000-350000 35282 35295 wm_623
+chr4:300000-350000 35408 35424 wm_624
+chr4:300000-350000 35461 35477 wm_625
+chr4:300000-350000 35549 35563 wm_626
+chr4:300000-350000 35587 35600 wm_627
+chr4:300000-350000 35694 35711 wm_628
+chr4:300000-350000 35726 35743 wm_629
+chr4:300000-350000 35844 35864 wm_630
+chr4:300000-350000 35924 35940 wm_631
+chr4:300000-350000 36095 36111 wm_632
+chr4:300000-350000 36137 36151 wm_633
+chr4:300000-350000 36242 36272 wm_634
+chr4:300000-350000 36428 36448 wm_635
+chr4:300000-350000 36471 36485 wm_636
+chr4:300000-350000 36544 36560 wm_637
+chr4:300000-350000 36615 36629 wm_638
+chr4:300000-350000 36758 36775 wm_639
+chr4:300000-350000 36780 36794 wm_640
+chr4:300000-350000 36940 36955 wm_641
+chr4:300000-350000 36992 37019 wm_642
+chr4:300000-350000 37042 37062 wm_643
+chr4:300000-350000 37065 37082 wm_644
+chr4:300000-350000 37106 37113 wm_645
+chr4:300000-350000 37249 37269 wm_646
+chr4:300000-350000 37288 37305 wm_647
+chr4:300000-350000 37320 37338 wm_648
+chr4:300000-350000 37420 37463 wm_649
+chr4:300000-350000 37631 37710 wm_650
+chr4:300000-350000 37748 37786 wm_651
+chr4:300000-350000 37796 37808 wm_652
+chr4:300000-350000 37841 37855 wm_653
+chr4:300000-350000 37982 37999 wm_654
+chr4:300000-350000 38032 38050 wm_655
+chr4:300000-350000 38075 38089 wm_656
+chr4:300000-350000 38276 38289 wm_657
+chr4:300000-350000 38320 38348 wm_658
+chr4:300000-350000 38399 38416 wm_659
+chr4:300000-350000 38454 38470 wm_660
+chr4:300000-350000 38554 38588 wm_661
+chr4:300000-350000 38697 38756 wm_662
+chr4:300000-350000 38777 38791 wm_663
+chr4:300000-350000 38851 38868 wm_664
+chr4:300000-350000 38932 38960 wm_665
+chr4:300000-350000 39115 39128 wm_666
+chr4:300000-350000 39293 39310 wm_667
+chr4:300000-350000 39317 39324 wm_668
+chr4:300000-350000 39484 39498 wm_669
+chr4:300000-350000 39573 39591 wm_670
+chr4:300000-350000 39623 39638 wm_671
+chr4:300000-350000 39723 39743 wm_672
+chr4:300000-350000 39790 39804 wm_673
+chr4:300000-350000 39821 39835 wm_674
+chr4:300000-350000 39866 39950 wm_675
+chr4:300000-350000 40047 40059 wm_676
+chr4:300000-350000 40090 40104 wm_677
+chr4:300000-350000 40110 40125 wm_678
+chr4:300000-350000 40175 40206 wm_679
+chr4:300000-350000 40230 40242 wm_680
+chr4:300000-350000 40247 40261 wm_681
+chr4:300000-350000 40312 40330 wm_682
+chr4:300000-350000 40453 40465 wm_683
+chr4:300000-350000 40532 40571 wm_684
+chr4:300000-350000 40845 40860 wm_685
+chr4:300000-350000 41124 41139 wm_686
+chr4:300000-350000 41190 41204 wm_687
+chr4:300000-350000 41225 41239 wm_688
+chr4:300000-350000 41402 41415 wm_689
+chr4:300000-350000 41424 41548 wm_690
+chr4:300000-350000 41637 41649 wm_691
+chr4:300000-350000 41700 41713 wm_692
+chr4:300000-350000 41882 41897 wm_693
+chr4:300000-350000 41975 41988 wm_694
+chr4:300000-350000 42012 42026 wm_695
+chr4:300000-350000 42053 42067 wm_696
+chr4:300000-350000 42165 42180 wm_697
+chr4:300000-350000 42189 42210 wm_698
+chr4:300000-350000 42307 42814 wm_699
+chr4:300000-350000 42815 42829 wm_700
+chr4:300000-350000 43059 43102 wm_701
+chr4:300000-350000 43128 43142 wm_702
+chr4:300000-350000 43188 43204 wm_703
+chr4:300000-350000 43329 43356 wm_704
+chr4:300000-350000 43451 43467 wm_705
+chr4:300000-350000 43667 43682 wm_706
+chr4:300000-350000 43765 43786 wm_707
+chr4:300000-350000 43841 43856 wm_708
+chr4:300000-350000 44069 44084 wm_709
+chr4:300000-350000 45289 45303 wm_710
+chr4:300000-350000 45990 46007 wm_711
+chr4:300000-350000 46091 46105 wm_712
+chr4:300000-350000 46175 46192 wm_713
+chr4:300000-350000 46558 46585 wm_714
+chr4:300000-350000 46607 46621 wm_715
+chr4:300000-350000 46663 46681 wm_716
+chr4:300000-350000 46720 46735 wm_717
+chr4:300000-350000 46848 46863 wm_718
+chr4:300000-350000 46871 46883 wm_719
+chr4:300000-350000 46899 46921 wm_720
+chr4:300000-350000 47066 47081 wm_721
+chr4:300000-350000 47266 47280 wm_722
+chr4:300000-350000 47450 47468 wm_723
+chr4:300000-350000 47644 47658 wm_724
+chr4:300000-350000 47845 47861 wm_725
+chr4:300000-350000 48029 48047 wm_726
+chr4:300000-350000 48059 48074 wm_727
+chr4:300000-350000 48245 48261 wm_728
+chr4:300000-350000 48367 48382 wm_729
+chr4:300000-350000 48436 48451 wm_730
+chr4:300000-350000 48498 48564 wm_731
+chr4:300000-350000 48573 48588 wm_732
+chr4:300000-350000 48644 48678 wm_733
+chr4:300000-350000 48713 48774 wm_734
+chr4:300000-350000 49062 49077 wm_735
+chr4:300000-350000 49156 49239 wm_736
+chr4:300000-350000 49433 49450 wm_737
+chr4:300000-350000 49496 49512 wm_738
+chr4:300000-350000 49701 49719 wm_739
+chr4:300000-350000 49887 49899 wm_740
+chr4:300000-350000 49955 49969 wm_741
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.wm.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.wm.fa Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,1670 @@
+>chr4:100000-150000
+taaattttatatggTCGCAAAGGTTTTCTTTATTACGTTGCAGACTTCAGAAAAAAGTCA
+ATATATAGTCAAAAATGgtattaaaatgtttAAGATGCAATGCAATAAGAGTTTAGCAAG
+AGAGAATGCTATAGTCAATTTTCCCGTTACTCAGTAAAATTGAGAGAGTGGAATTGCACA
+ATTTTTCTGGGATATCAATAGATATTGGtcaataaaataaaaaaaaaaattgtttAAAAG
+TGTGGGAGTGGTGGGGCGTGACCAAAGCGTTTTCGGCAAATCGAGACAAGcctaataaaa
+atatgaaaaaataacAAATTCAATTCAATCATTTTCAAACGGTTTGTGGGCGAAAGTGTT
+TTGACACATTTTGACACACCAATTCGAACGCCCAAAACTGCCACGCCCAgacttttaaaa
+aatgtattaatattttttcacattttattagATTTGTAAATTGCCACGTTTGTAAAGATt
+tgtaaaaattaGGCTGCGCTAACTCTAAACGGCCATTTTTTCTCATTTCATTCCTAACAT
+CTATCGATATCCcagaaaaaatatgaaATTTCGCGTTCGCATTCACACTAGCTGAGTAAC
+GGGTATCTGATAGTCGGGGAACTAGACTATAGCATTCTGTCttgttttatttattttata
+aataataactTTAAAGAATGTGTGCTtgtattattttaaaatgtattttctttttttcaa
+tttatgttttaaattacAAAAGTAACAACAATTCCAAGTCGCAGCtctattttatttata
+agttaatatatttatgaacttaatattaatattaaaattgaTTTCTTCCCGAAAATCGTG
+TTTTAGTACAAGCACGCACTCATAGACACCAGATATATGCATTAGTACACCGAAACTACA
+AGTACACCGCATACACACACAGTATTTTTTGACTTTATACTTTATATGATCGAATACGCT
+TCCTTCTGCCTGTGACATACTTTTCAACAAATCTAGTATACCCTTTTACTCTACGAGTAA
+CGggtataaaaatgcGACCTGTTTAATGCAAAATGGCTAAATCAATTTCTTGAAGCACGA
+CGTGCGGACAGAAACCCCCAAGAAAAGATATCTACTCTTACTTTTCACACGTGGCAAGCT
+AAATACTCTATTGACAATTATTCTACTAAAAGGTCATTTTtgaaatttatttatgtGATA
+GTATTGTACATAGCGTTAAGGCAATGCAAAGCAAGAATTTTTACATGGTGCCAATTGATC
+aacaataatattGATTTAAAGTTTAAGTGAAATTTACAATGCATGAGCATACGTGTGCAC
+ACATACAGTTGTCGGCTGTCACTGCTGGCTGTAGAGCTCTCCGCTTTCTGGCACTTGAAT
+AAAAGTTCGAGAGAGCTGGATCCAGTTCTTAACCCAgtcaaaaaaaaaaaaataaataaa
+tatcaCGTTAGAGAGCCAGCAGTGCTGTAGCTTGTATTATGAACCTTAAACGGCTAAGGA
+TACCTGTATCGTCGGCAAATGTGGATGTGGATACTCTTAGGCAACTATTAGGCGACGTTG
+CTGTATAGATGAGGTAAGAACTCTGCCTTGGGGGTGTTGCATCGCACTGCAAACTTTCTG
+GACGACTTAAGAATGTTCTGAGTTTTTACTTTAAACATTAGGTCGTCGAGTCAGACTCTG
+TCGAATGCTTGGGATACGTCTAAAAATACGGCTGTGTAGTACTCACGATTTTCGTATGCA
+GATCTTAGTTTAGATTGTCGGGTTAGCAGGCATTTTTGAATACCTAACCAGACTTTGGAA
+TCATTATGAAGATCGATCTTTTCCATCCTTCTGGGCAGAAACCAAGTTTGGTGATGGTAT
+TCAAGAGCTGAGTTATGTAGTGAACTGTAGAATGTGGGGCAGCTCGATGATCATTTTTGG
+ATCACATCTCAGCACATTTTTACGGGCTGAGATTGTCTTTAACTAGACAGTTATTccaat
+ataaaaatttagaTTAGTATTACTAGAGACAATGCATTTATGTACATACACATATGTCCA
+TAATTATTTGCACGGTCGCAAGCCTCCCactattttttattttatttatgttaggcatct
+atgtattttaattttcttttGCAATCCCAATATCTAAGTAACTACCGAAACTATTGACGA
+AGTCGACTAAAACGGTGGAAAGACAATATTAAGTAACATAAGTTTATTTGGGTATGTCCA
+TATTGTGGCTTTGCCCACAGTCCGTAATaagttttaaattttgtaataaatttttttaga
+taaaaatatatgtGCTCTCTTCAGTTCAGTCAGAGGTTTCCAACGCAGTGAGAGGCATTT
+GTGACCATATGATGTatgtatttttaaGCAGTATGAACAAATCGATATATCCGTGACTTT
+CTGGCCGTCCGTCTGTTTCTACTCATGATTTCATCATTATCGAACGACTATATAAAGTTA
+AAAGCTGTCATATGAACAATGTGAAAATTACTATCTAGTTAgttattaaataatgAATTg
+ctttttttaataaaactACCTTTTTTATAGCAATTAAATTGACACTTTCAAATAATACtg
+aaaaaaaataattagtaaaaaattatcAGTATTAGGCATTTCACGtatattaattttaaa
+gaGACAAATCATTCAATATTAAACTTTCATATTACATTACATACAATTTAAACATAGAAT
+TACAATGCCTTCTAAAAATGTGCCGAACcaaattattatataaaaGGATATCCCGTCACT
+TTTGAAACAACATTTACCGTAATACTGCAATTTTTACATCTTGCGTGAATTTTGTTGATA
+TAAACTGATAGATACTctaattaaaaaatgatTTTGCACCTGTTAGACCTATTATGAAAT
+CGTCCACATTAAAAGACACTGACCAAAAATCTCAGAACCACCCCCTTACATTTATCATAC
+AATGATTAAGTCCaaaaaaaGGACTACTATTATTAACTGCACGATATGCAACCCTATTTA
+TCAATTTATAAGACCGAAAAACTCAAACtttacttattatttagtttttatgttttttaa
+atattatttatgcgttttaaatttgtGGGAGGCACATTAAATCTAGttgaaaataaaatt
+attattttcgTGGCactaaaaatattattacaATGGCATGTAAAAACAAGAAAAAAGGCt
+ctatatatatatggtatatCCCTGAATATCAGATACCCGTTAATCACCTAGTGCAAACGC
+GAACGCGAAATTTCATCAGTTTTCGGGGATACCGATGGATATTGGGGAATAAATGagaaa
+aaaaattaaaactGTTCAAAAGTGTGGGCGTGACCTGTCGGTGGCACAAAGTTTTTTGGT
+AAATCGATAGAAAATTTACAAGGTTagaaaatttttttaaaaatattaaaacgTTTTGCA
+AAAAAGGGCGTGGCAGTGATGGGCTGTATTGGGGTTTTTTACAAATCGATAGAAATTTAC
+AAGACTTCTTCTAGGTTTAATAGTTCCTGAGATCTCAGATCGACACGACTATTGATCCTG
+ATCAAGAGTATATATACTTTATATGGTCGGAAACGCTTCCTTCTGCTTCAGTTACATACT
+TTTCAACGAAACAAGTATACTCTTTTACTATACGAGTAACGGGTATAATTACAGTTCCTA
+TTAATCAAGCCAAAATGTAGGCGCATGAAcgttttattttatctGGTGTTATTTGGTGTC
+CATGACCCTAAAAACAACACACTTCAAAAAACAAGCAGCAGTTTCGTTTTGTACTTTTCT
+AATTGGCAAGCagataaaaatattattccATCGTATTGTAGATGCATAGAGCAAAGGTAG
+ATTATTAATCAGCTATCAGATGTtgattattttttgggTTTTTATAATCCAAGGGCGGAA
+CCGTTAAAAAGAAAGGggtattttataagtttttaattaaaataatttatgTATTAGCTA
+AATACATCgtatattaatataaaatattaatgtttttaattaCATATTTCCccattttaa
+taatgACGGTTAATTACATTGTTTTCGACTTTTTATTGACTCTTACCTGACCAACATTTA
+AGTCCCAATTTGGGTGTCATTTCATCCGTAAGCAACAATGGCAGCAGCGTTGGCATCACC
+AGTAATGTAGCAGTCAACAGCATTGGTGTTGGCATGCTGGCACCTATTGTAAGTGGGGGT
+ACGGTAATGTTGCCCAACTCGTCATCATCGTCCTCCTCATCATCATCCACCTCGTCTTCT
+CATACACATGTACAATTGATGGCTACCAATAATGGAAACGCAGTAGCATCTTTAAATGGA
+ATAACAGTTACAGCTGGAGGAGGTGGTGGTGCAGCAAGCGCATGTTCACAGCAATTGTCC
+CCGCAGGCACCACCGACATatgtaaatttatagATCCAAATAAAAGAGTGCAGCAACGGA
+ACAATAACATCTGAGGCCCCAGGAAAcaataaattaaaGCAATGATGACCAGTTTTTACA
+TCTTAAAATTGCTTCAACATCCAAGCCCGTAAATAACAAATCAAACaattaatataaatG
+CATATCAGGGTTTACAAAATAGCTCCTCTGTGTATATAAAGACCTATATACATTTACTTA
+TTGCATggttattttttatgtAGAGTTAAAGATTTTCTGATTTAAAGTAAAGATGGGCAA
+TGAAAATACCCAATTTATTTCcatatattaaaatatggAAATAATTGCTTTTGTTTTTTG
+ATAACTATTAAAGCTAGTTAATGTAAATGTTGTGTTGTTCCTAACAACCCATTCCAGTTT
+TCTTATAAAAGTATTTCAAGGATTTAagtaaaattttaaatgcaatacatttttataaaa
+aaaaaatttatttgtATATTCAGTACTTTTTAATCAACATATTGTACTGAAACcgattta
+aaaaaaatgttaTCGAGTTATTCTAGCGAAGCTTTTCTGTTTGTCCGTTCATTTAAGTGT
+CGTTATTTATAACAACATAGAAACCTTAAAACTATTCTGTGCTCCAACCGACACAGCAGA
+CGCACAAATATTGAAACAAAGTGattagatttactattttcaaaataatttattattaca
+ttttttaaaatgtttaacatttttgcgctttatGTAAGATAAGTTTTGTTAAACCCTGGT
+ATAcgtttttaaaaaggACTTCATTGTTATTTGTTATATTTGATGTGTGAAATATACaaa
+attataaaatatttccTGTATCTGCTCCGTTATTTGTATTAAGTTTCTTtgtattttttt
+tggtgatgcactttttttttgcttttCTTAGTGCTATAACCTCCTATTTCCTCCTATTTT
+AGTATTTAATAGCCTTTAAAGTTAAAcctaaaaaaatgtgGCACAATTCATCTCATTCAA
+AGTTAAAGCACgatatgtatatattttcgTTATGTTTTATTCCATTAAACCTTAATCACA
+ACAGATTTTTAACATATATcataaataaatagTTTCATATTCGCATTAGTCTGAAACTGA
+AAATAGAAAGTAAATTCTCAATATGCATTTTGCCATACTCTACTATGTCCAACAAGAACG
+ACCGTCCTGATTTATCTTTATTACTCACATTGGCAACCCAATGAAAGAGGAAAATTGCTT
+TCGAGTTTGTTTCAGTTTAAAAATCTGCTGAACTGTTCAAAAATGtattaaatatataaa
+aaaaaaagtgacctaaatttttttttcaatatctataaaaaattaaaaaaaaaaaatact
+tttttacgtttaccttttcttctatattttttttataattttctatacatttttGTCTTC
+CATTTTGTACACCTCTACGGATGGTATTCAAAAGGTTGCAATAAGGGTATTATTCGATTA
+GTATCAGCAGTCGTGTTGATATAGCCCGTCGGACGGTCCGTCCATCTGTCTCCCTCTACT
+AGTCTCTCAGTTTTATTGATAGTCGGCACGGGGTGGATCAGAGCACATATATGAAAAAAG
+TGCCTtagttttttttttttggcCTAACTGGGACTTAGtttttttGTATTAAAATCGGAG
+GACTATATCATATGAAAATAGAAAAGAATTCACAGTGTCATCGTTATTGATTTTCgttta
+aataatagATGACAATTTATGTAATATTGAACAACAATAACAATACTGAATTTCTTTTTT
+CGTTTTGTGATTGATCGAAACAATCCTAATGAAAAACGTATGTGTTTTATTAGAGACATT
+ACTACCAAGACCACTTATAGATAAGACGTTTATCAAACATGTTCATTAAAAGTTTAATAT
+AGCGAAGAAAAAATCTTTTTGACGAggaaaaaaaatttatagATTGCACATTCAATAAAG
+TTCCGATATCaactttaaaaaaataaattatatAAGAGAAATTGTTTGTTTGGCCACAGT
+TTTTAGTCAAATTAGACAAATtactttttaaaagcATAGAAAGGACTGTAAATGCATTTT
+TTGTTGCAGAAACCTCGAAAAATTGTtcatattatttttaaaaaaccATGTTTTTGATAT
+ACAATACCTTTTAACAAGaattaattaattttttttaaattattatttcAAATTTTGAGC
+ATTTACTCTTTTACCATATAAGACATATCCACCTTATAAGTTGTGCTCTACCTTTCGATT
+GGTGTATAactatatattttatagaTAATTATTGTTTTCTATTGGTTAGTCATAATCAAT
+GGATTACAAAGAagttaaaaaaatcaCTGTAGTCGAGTGAGTCAACTTTTAACACACCGT
+TTCTTCCTTTTCCACACATAAATTAATTGATCAAAACTTATTAATGAACAGTCAGATGGG
+GTACTTTTCAAGAAGTCAAAACCAACTTGCACAGCGTAGactaaaaaaataattgtATGC
+TTCATCTTTGACACACGTAcaatttaatattcatattaaaataccGGATCGAATTACTAT
+ATAATGATGTGCTCATAAGTATATTttgtaaaatttttgtaCGTTACTTACATCTGTATT
+GTAACTATCCTCTTTTTCCCAAAACTTTTTTCTCGTCGGATTAATACTAAGTAAGTTAAA
+ATCGAACGCGGCAGCCGTCTTCACACGATTTTTAGGGTGTATGTGTCGCGGCAGAGCGTC
+AGCAAAGGAACTCCCTGACTGGCGAGGCGGTAATAAAGAAGAGAAGTTTGCAATGGCATC
+GAAACCATATAGGCATGCTGTTTGTAAGACAAAATTGTTGATCTGTTCTGTAACTCTTAA
+GGCTGAGATCCTTGCTGCATGAATTTcaaaatatttgttTATGTATCTTACGGAATGCAA
+ATACTTGGCACTctttgttgtttatatataaatataatttttatatttagcttataatta
+tgtgttcttcttttttaCATAGGCGCAAAAAGAAATGTATTCGTTATATGGAAGCCCTGA
+ACGGCAATGGGCCCGCCGAAGACGGCAGCTGTTTTGATGAGCACGGAAGTCAGCTAAGTG
+ATGACGACGAAGATGACTACGATGATGATAAACTAGGCGGAAGTTGTGGAAGCGCCGACG
+AAACCAATAAAATAGAAGATGAGGACTCGGAATCCCTTAATCAATCTATGCCAAGCCCAG
+GCTGTCTTAGTGGATTGTCCAGTTTACAGAGCCCATCGACAACAATGAGCTTGGCAAGCC
+CACTTAACATGAATGCCAATTCAGCAACCAATGTTATATTTCCTGCTTCTTCTAATGCAC
+TTTTAATTGTCGGCGCAGACCAGCCGACAGCACAGCAACGACCCACATTGGTGTCAACCT
+CGGGATCGAGCAGCGGTTCAACCAGTAGCATAAGTACAACCCCAAATACGTCGAGTACAG
+TTTCGCCAGTTACATGTATGACCGGTCCGTGTCTCGGTTCATCTCAGGAACGAGCCATGA
+TGCTTGGAAATCGGTTCAGTCACTTGGGAATGGGGCTAAGTCCACCAGTAGTTAGCACGA
+GCACCAGTAAATCTGAAccattttttaagcCTCATCCCACAGTTTGCAATAATCCTATAT
+TTGCATTGCCATCAATTGGTAATTGTAgtttaaatatttctTCAATGCCAAACACATCCC
+GAAACCCTATTGGTGCTAACCCACGAgatattaataatcCCCTTAGCATCAATCAGCTGA
+CTAAAAGACGtgaatataaaaatgttgAGTTAATTGAAGCTAGTGAGTCAAAGACTATAG
+TTGCCCATGCCGCTACATCCATTATTCAACATGTAGCAGTGAACGGCTATCATGCTAATC
+ACTCGCTTTTAAATAGCAACTTGGGCCACCTTCATCACCAATTAAATAATCGTACAGAAA
+ACCCGAATAGAAGTGAGCAGACAATGCTGTCCGTAAGTAATCATTCTGTAAATAGCAGTG
+AATGCCATAAAGAATCTGATTCGCAGGCTATTGTATCTAGCAATCCTCCAAACGCTGGAT
+CTTCCGATAACGGCGTTATTAGCGTTTCATAACTGATCGCCATGGATTTGTAGAATTGAT
+TAAtcaaattttaatgttAATGTGTGagaaaataattaaaataaaaacatAAGTGCaata
+attattattctCGCCAGCCCAAAGCCATCTTATGAAACAAAAGGCCATCAAAACTAGTGC
+CACGACTCACATCGCAATATTTCGTTTAATAAAGAAAACATAGAATTGGTGCACAAAAAT
+CTTTTGAAACGACTCCGAGGCCAACCCGAAAGAATAAAGAAACATGAGTCAAATCTCAGG
+CTAGGCCGTGCCAAATAGAATAAACAGACAATACACACTAAAACTTAGTTACATAAACAT
+CTATTGCATTTGACAccttataaaataatattttcaaaTAGTTTTCAAAATAGTTTTcta
+tttatttagcTTAACACAACCAAATTatgtattttattttaaaattagACACAACTTGCC
+AAAATCCATTAATTAATGCCTCTCCGGCACATATGTATTTGGTCATATTTGTTGTGAGTA
+TAATTTAACTAATGGTTTCTGCACTAAAACTAGGAGAACAAAAAACATGGACTACGACGA
+TTGTCGGTCGAATCACTTAGTCTCTTTTATCGTAAACTTGGTCGTGTGGTCATAATCATA
+ACGTCACCCTCCTCCCGCCTGACGAAAGTCTCTAGACTCAAGacttaaataaaatttata
+aaatatattttaatatcCTGAAACATTTATATTATGTATAGAATGGACAATGATTAATTA
+AGCTGAACAAAAATTACATTGTTATTTCCGGGGATAAAACGATTACAGAGAGGTTACTCT
+ACTTAAAGAGCGCGTGTGCGTTATGACACAAGGCGGTAGGATGTCCCCGGACACGTTCAC
+ATTCGctttaaaatgttaaatttaaccTTGTTAACGTGTAATATTTCAAGGTATTTTAGG
+AAACGGATCAACATACTGTATGCCGAAGAAGCCGGTTCCATTCTGGTCTTGTgtatttaa
+tttaaaaggGATGCATACATTTTACATCTAAATCTAATACTAGCAGTCTGGCTAAACCAA
+CATAccttaaaatattttcgAATAGCCCTGAACATTTAACGTAATCTTTTCATggttata
+aaatataactATTCCAAACGAAATattgaaaatattatttttaaataggATACATTCTCA
+AATTACTATGCTTGTAACAAGTTCGATACTATTTTCTTTAGTTAGGTTTCATTAGCAGAC
+TTTCATTATTACATACTTACACGGaaaatcataataaacaaaataataataattacagaa
+atgttataaatatatattttattattttaaattaaatgtaaaataatatatgtgtacgat
+atatattataagctaaatgtaaatatgtattttcttatataGAACGTACTGATAATCTTT
+ACGAATTTATTGACCATAAGACCTGATAGCCTTTATTCCATGTAAAACGTAAAATCCACA
+TCTACAAACGAAGAAATTATAATCTTGTATAAAGAAGTAGGTCATATTTAAAGAGTAAGT
+TTGGTCTGAGCATCCATATAATTATATGCAGTTTTATACTAGTCTCCAATCAGTTATTAA
+ACACttaattatttaatgTACAAATGTATTTTCAACCTCAATATCGGGCTTGTCGTACAC
+GGTTTAACATTTCACtataatatttgtttttaatGTGTTAgttatttaaaatgcTTTAGG
+TTTAATTATCTCATATGTACACCGGTACTtaatatacatatcTTGATTTTCCGGAATGAC
+AATCCTGTATATCCTATAACACTAGAGCCTTATGTAATCCACCTCATTTAAAACTTATTT
+CACAAAAACATATAAAGTAAAGTATAGTAAGGCCAAACctaaattattatacTCGCTACT
+CGTAGAGTAGACATGCAGATTATAGTGCCACCTAAACTTCCCACTATAAACCGCCGAAAG
+CTGATCCTCCCACACTTAACTTTGTtctttattttattatttgcCTTGCTAATTTCAATT
+GTAATGccaataaatttttaaaatatcaTTCTTACCCTCTGGGTTGATTAACGTGTATCT
+AGTAGTGTAGAAAATCAACTTTACTATAGTAactaaaatttaaatgGTAAACaactttta
+aaacGTATCTCTTATTTTACTTTATATTAGGAGTattataatttttaaattgtATAGACA
+CAAAATCTTCATTGACCGTGCTAAAGTAAAGACATAAATGCGAGCATAACTAAgcatttt
+aataaccTTATTTTAACTAAGATATTTACAGTATTGCCAAATGTTGTTGcgaatatatat
+ataaaaaatatttaataaaaaggaaacgctataaaagtattgtacataaaatgtatttat
+atttcCCTTTATTGTCTTTCCTTTTTCATAAGCCTTATGTAACTGATAGCATTtgtaaat
+attttaaaaatattgtAATTCACAAGTCTTTAAATAGGACATGATACAtctatttttatt
+tttatacatttaatttgctaaaactataaaaaagttttaaaatcGTTAACACTGTTCTTA
+TAGCTTCgtgttttaaaataagaGAAACTGAATTATTTACTTCCGTGTATTTTTCTTTAA
+AATGAATATTTACTactattttaaatataaaataaatatcgAATTAGTAATACGTTTTCT
+ATAGCTTATCTGGTCCgcaaatattattttatagaATATGTCCCAAGGGGTTTCACGCTA
+CCCATTACTCGTAGAGGTTGATTCAATGAAAAGATTGTCTCCATCAATGATTAAGAGCTC
+TAGCCGAGTCTGTCCGTATTTCGCActtaaaaaatgtttggatttttttaaccGGTTCCA
+ATGCATTTTTGGCGCTATTTTAGGATTTTAATGGCGATAGATGTAGGCGCCGCTCGATGG
+GATTTAACATGAGTCTAATGGTCGAGAAACTCGAATATAGTGCctataataatttgCAAT
+TAATTGTTTCTTTGAAAgtgttttattttcaaACTTCTTAAAATGTAGTTGAAAAATTTG
+CTCATATATTATGAAACCTGTATTACTTTTATCTTTGGATAAACAGCttgtaaattttta
+aaattttatttgattcacaattgtaattaaattattttattataagcaaaaattaaaaat
+tggtatataaattcaaagctaaaatGTTTTGTATTGATAAACAAGATCATCCCTAGACGT
+AGGGAGTTACTTGTAGAGTAAAAGGGTAAACTACAATCGATAATAGGTATGTAACGTAGC
+AGTATGCGTTTCCAAaccaaaaaatatcAGGATCGATAGCAGGTAGACATGGCCATGTCC
+GTGCGTCGGTATGAACGTCGAGATCTCGGAAACTATTATAGCTAGAAAGCTTAGGTTAGA
+TATGCGGGATTCTACTGACGTCTGCGTTGACACGCCCACTCAGACTCCGACTTGAACTAG
+CATGACCACACTTctgttttattatttgtGTGGCCAATTTCTATCGTTTAATCCGCCAAC
+ATGTCGCTAAAACTGAGACGCCCGtattttatactattatttgattttttattgttttaa
+tactaatataaatttgtatacatttattaatataaatttatatcgatttGCGAAATAGCT
+TTTAATTTGgtttaattttacCTATTTGCCATAAAAGAtgtttaaatttcttGTACGCAC
+TTCAACTAGCTGAGTATCTTGAGGAACTCGACTATAGAATTCTCTCTTGCTTTTTAGTTT
+AATACATGAATATTATACACCAAAATCACAGTTTATAATagattttatattttacgAATT
+TTGAAGTATTCTTAACAGATTTTGAGCTCACATATGCATGCAATTTATTTGATCAACGTT
+TCAATATACACTTCGCATGCtgtattttttttctaGTAATAAAAGATGTTTATACTTAAA
+TTGTgcaatttttaaaaaatcaTAATCATACATAATACTTAATTTCGGCTTCACCCCCGA
+AACTCTAATCGTTGTAATAATTactaaaaaaaatttactATGATTATAAGAAAacaaata
+aattttaaagaaATGAGAGTGTCATAAGAATAATTATGATTACGCAGTTTCATAAagtaa
+aataatatgctttaaaaaaaaataatgtGAGTAGGTTATTTTGGAAAACATTCTGGTTgc
+attaaaatttaactTTTACCATTTATCTCCAACCGTTTTTAAGATTCATAACTAAGCTCG
+GCATTTGTACGATCCCAATAAATAAGTTAATGAACCTATATTATGAAaccaaaaaatttg
+tgaaattaataaaaataattgaactttaaatttacatCAAGTTTAGAAATTCAACAAATA
+CACTGCTGTGATAAATCTAATTAACGATTtatatagggctctagtcacatagatacatat
+tatatgattataaatctatatgtatatatgtatatgtatttaaacgtgtacatacagtta
+tgcacacatttacatatatatgtatCAATCGTAAAcatataaatttattaagAATCTGCG
+TTACAACAGTTCGGTGGTCATGATAATTCAAGCAAACTAACAAATCATATGTAATCAGAA
+GAATGTAAAGGCCATTGCCAATTTAAAAGACTGTTTAACacaaattttatacGTTTAATT
+CCAAAATTTATCAGTACACAAAATTGCTATATAATGCTTTAGTCTTTATGTTTAGTGCAA
+ATCGTTATCTAAAATGTAATGTTagtataaaaataaatatcaTAAgcttattatttttcg
+ATATTTGCGGTTCCATCGTGCTTCCATTGTCTGTGTTTttgtaaaatattGCTTTTTATT
+CAAACGACATCGCAACTTCATTTGTTTGATTAACAAATTCCTTATTATTTCATTTCTATA
+ATTTGTGTAAAAATCAATTAAGTAACACGAGTAATACACTATAATAAAAGTACCCCATCA
+AATCAATTAAGTGGATCAACAACGAATATGTAAATATATGTTGCATATACATGAAGTATT
+CTATATAAATTCTTTTTATAATGTTAAAAATGAGTTTGTTTGCtttttttAAGCTAtaat
+taaatataaaattaaatttcatttttaatacTGCAATATTGGTCGACTGATGGATTCTTA
+GCGTAAGATAAGGTTTAGATAGTAGAAAGGGTTAACAATCGTATACTAAACCTACGCAGA
+TATACAAATTTCTAATATTAAGATGATAGTAATCACAAATATAAgtttaataaaatagtA
+TGTATACACATAGgtaataaataatgtacgaaatatagaaataatgcaaagatattgaat
+aacaataaaaacaaaatTAAACTATTAactttttatatactGACGCACGGCAGAATTATT
+GATGCAATtcttaaatttttataagaCGTGCCTTGCAAATATAGGAAATGTTACGTCGGT
+ATGTAAGTTCATACACCCGAGTGCCAATTGGATCGTCGCAAGTCGCGCAAATTGATCCCC
+CCTTTTACCAAGGTCATTAAAAGTTATGTCATCCTTTTTGCCCTACAGCACCCTGTAAAA
+TGTTCTCATTCTATTGTATTTGTCTTCATATtgtatatttattgaATAATTGCTGGCTTG
+TGCCATGGGCATACATTAAAAGATATAAAGAAAATTCGGTGACTGTGTTCCGTCAAACTT
+ACCTCAATCCCATCCTGGGCGATGAGATCTGGACCCTTGATCCTGGGCATTTCTACATAT
+TAGGTTGTAAttatacatacatataCACCTTCTCCAATATAGTACAGATTAAAAACATTT
+ACAGAAAAACAAGCACCATCAAGAAGGTAttgtatatatataagTAGGGCCGTATGTATG
+CTTGTATGCAGTATGCACTGCGGCACGCTCCAGCTGCGGGGCCGCTATCTTATTCTCCGA
+TTTCTCGTTCTCCCACttgttttgcattttgttttggtttttattttatatttgttaaca
+tttaAAATGCATGATTTCACTCTTAAATTTGTCACGGATTACTATTGCTAGTAATTACTA
+TTActattattaattttaatgcCATTTCCGGTTTAGGTTTGTGTCGGTGCATTGCTTAAT
+TTGATCTGCCGACTCCGTCTTTTGATGATGTTTTCACATTTTGCATTTACTGCGATGGAC
+GATGGATCTTCTTTAACGCATTGTGATAGGAAGCCTCTGTACAGATCTCTTCTACGCATT
+CGCCAGTTTCAGGAGCACTAGAAAAACTAACACCATGGCGATCAAATTAAGAATGTTCTT
+TGCGCCTAAGGTCTCGTCCATGTGGTAAATCAATTCCACGGCGGTGTTGTCAAAGGCCTT
+GGACTGCTTGCTCTCCATATTGGAACTTCCTTTCTACTGGTTGaaaatgttttttttttt
+tttttttttaaataatcattctatttattttggATTCAAAAGGAATCGTTCAGTCAATTC
+CTCTAAAACTTAACCTATTGTGTGTATAAATGTATATGAGACCAAGTGGTTTCTTAATTA
+TTAAGTAGAAAAggaaaaaaaaagaaTTTTTCTAGTTATTAATTACTTAATGtgtaatat
+tttatactATCCTCCGGGTAGGGAGATCGGTGGGGTGTACCCTCTTCAGCCTTCGGAGGG
+AGATGGGATTAGCTAGGATGTTTGCTAGTTGATTCGGGTGGACCATAAGCCTGTCGGCAT
+AACGGCTGCTGTGAAAATTGATCTGATTGAGAGGGATAACTTTCAGATCTCTTTCGATTA
+CCTGGTTTGTCACTTACCAGGGGAGCCCAGATGCATGGCTTGCAGCTCTCGACTGGACCA
+CACGGAGCCTATTGAGCTGGGATTTGGCGGCAGTTCCCCACACCTGGATGGCATAACTCC
+ACGTTAGAGCAAGTATGGCTTTGATTAAAAGAGCCTTAGAGCTCATTTGTAGTTTACTGG
+AGTGGAAGAGCCAGTCGAGCTTTTTTAGTTTCGCCAGTGACTTGAATTTGACCGACGTGA
+TGTGGGCCCTCCAGGTCAGTCTCCGATCTAGATGAACTCCTAGGTAGCAGTGCGATGTGA
+CATTGTTGACGGGGTTTCCATCAAAAGTCAGATCTGTGCAAGTTCCGGGCCGCAGGGTAA
+AAGTTACACAGGCTGACTTCGAGGAGTTAATGGCCACATTCCATTTGGCAGTCCATTTTC
+GACTGCATGCAGCCATTCCTGGACTGCGTTGGAGGTTGAAAATGTAGGTCCTTCTTCAAT
+GGACTTCCTTAGCGACttctttttttatcGGACTAGAGGACTAGgataatattttactAT
+TTCCCCTATTTTGGGAGTCAATGCCCGACTGATGAACTTTGCCAATTAGAATTAGAATTT
+CCATGTGAACAATTGTGCCCGTTGGAATACCTATTTGACGCTCGTTATTTGTCGAGCTGC
+ATTTTCTTTGTTAATATCACTCTACACTCCTCCTCCCTCTGTTTCAGATCCTTTGCTGCT
+CGATGTGTGACGCACGATGTTGCGTAcgtaaaataaatttagATCTGTCAGGGGAATTCG
+ATGTAGTAAATGTAGTGGTAACGGGTAGAAATATTCTGAAACATTCTTATGTTTTATTCC
+TTTTATTCCTTAGCTTGCCCTACCGTGGGACCTTTAAgcttattaaaatctACCCCTTGC
+CGGCAGTTGCTTTAATTGAGAAAACTTTAAGGAAAACTTTTACGTAATGAAGTGGCAAAT
+AATGAAAATTTAGTTCTATGAAGAAGAATGTCGTGTATTTGAtgtaattttttaagtGAA
+CCTTAAATGATGGAACAAAAAGGTTCACATCAGATGACTGCAAACATCAGTCATATTTCT
+GATGGTATATCTGACTATAAATTCAAGCCACTTTAATCCTCCTTAATTAAATGAAGTTCA
+AAGCTATAAATGATTCAAcaatttatttaattaGTACGATTTTAAACTCTAAATTATAAC
+ACTGTTAATAttgttttattataaattGCAAAGTAATACATTGAATAATAGTTCTGATTG
+TCAAGAAAAtgttaaatttttagaAAACTTAATAAATCGACTTTAGgtaaattatttaag
+ATATCGGCAACTATTTCATGATGAATACCGCTCGATTACTCATCGATTACTCAGGTAAAT
+CGACATTTCTCTAAaacaaaataatattattttaatgaTTTCATGTCGTTATACACTTTA
+ATTACCTGGTTTTCAAGTATTATAATTTGTTCTTCTTTCTAACGTAATGGTCAAATGTTA
+AGTATTGCATTAGTATCAATTTACTCCTTTTAGTGACACCTGCGTTGCAGtacatatatt
+ttatcaATACTAAACTTACCATCTGcgtttttaaaaatatctTGCTAAGGACCTGTAGAC
+TTTGTAAATTACTGTTCATAATCGCCATCTTTTTCAATTCCGGCAGTCGGCAAAACTTTT
+TCCGGTTGATGAGTGCCAAACTCTgcatttttaaagcTTTTCTCCACTATATCTGAGCGG
+CCGATTTTGTAGAGGGCTTCAGCTAGTACATTGCCCGTCAATATGCCTCCATGTTCTAGC
+CATAGCTGTAACATTGCCATGCTCTGCTTTACGCTGTCGTTTAACAAAAATTCTGTTTTA
+ACAAGATCGATATCGGCTTGGGAAACACCCAATACATTTGCAAGCAAAGGCCAGTCACTT
+CCTAAGTGGCTACATATGTCGTCTAATATTACATCAGCCTCATGAATTAGTTTGATGTCA
+CTTGACATTATACAAGCTTTAGTAATATCAATTTTCTTCACCTGTTGTTCCTTTACTCCA
+AATACAATATTTTCATTGTGGTTTAATTTTCCATGCGCATTTATACAATCGTTCAAGCTA
+TGCAGGTTATCTCTTTCGAGATGGTTTGTTATagttttaaaatcCACTGAAATGTTCAGA
+GTACAAAGCGGCTTCAGGGGCACTTCATCTGGTCCTACCATCGGGTAGGTCATAAAGCAG
+ATGCGACCATGTGGAAATTCTTGATCTTTAATGTGAGCACTAAAGGAAAGCCGGTTTTCG
+CAAAAAGGTTGAAACTTGGTATACAGCTGTTCGCCTTTCTTTAAAATGGGAACAATGTTA
+CCAGCGAATTCAAGATATACAATTTGATTTTGCAATACTTCGATATCCCTGCTTTTGGCA
+ACttctttaaaatattctTGTTGCTCAAGGGTCTTATCCTCTTTATCATCAGTCATGCAA
+AATACTGAAAATTTTGCTTCCGTTTGGGAAATTCGTTTTGCAAATATTACAAACTTGACA
+TAAAAAGGAACTTTGGCCAAATGACTATAAAGTTCTGTGGCCATTCGTCCTGCGTCTATG
+ATATTACGGCAATCTATTAGCCAAAACCGGGCAGAAACAGTAGTGGTAAATGTTACACTG
+TCTCTAACAAATGACAACGGTGTTGATCCAGTAACATCCTCCCATGTTGCTCGGGTTTGA
+CCACCACTAATGGAACACAAAAGTCGAAGAGTAGGCGAACTTGAATTTCCATTGCCATAA
+CATGCATTAACCATACTATTTGTACATGCTTTTGGAGCTGGAATGCTTAATGTAATAGCT
+TTGTGAAATTTTCGACGGCGTGGCTCCACAGTTACTACGGGTGAGACAGCGACCCCTTGA
+CCGAGCAGTTTAGAACATTCAACCAGGTCTACTGACTGAGCCTGAAGACCGACTcgaatt
+tttttagtTAAAGCATGAGGCGGAAATATAGCTTTGACCTGGGGCACTGCTGTAGAGAAA
+ACGGTTCCACCATCAGGTCCAATAACGTGCACTTCCTGACGAACTCGCGAAACAACAGCA
+AAAAAGTGCGGAACATTTTGAGTAACGATCCGAACGATGCGATCCGAATGAAATTCCTCC
+GTTTGGTTTATATCTTCACCTATTATGTCTTTATATAAGTTATGCTCACGCCAACTTTCT
+CCATTGTCGGACCGGAgtataataatttcGCGCTCGTTTTTTCTAAGGGTGCCATAGTGT
+GGAACTTCTAAAGTTATTGGACTTCAAGacaaaataattaattATTAGTTTAGCAAAAGA
+ACTCCCCAGTTTACCTTAAAAACATTCCGTCAACAGGTGACATTTCCAAAATGCGACTCA
+CAAGTGCTTCACCCTCCATTAAAGGCGGAGGGTTGACTACCCTTTGCGGCTTAACATATC
+GACATGTTATTCGTGTTGGTTCAGCGCAGGCCTTTGGAGGTACGATAATGCGCACACCAT
+TGTGCCGATATCCGCGCATGGATCCGCCACGTGCATCTACCAAGAACGACACCAGAAACC
+TAATAAAGGGTATAGATTATATGCGTTTATCCCTAAAAATTCCAGGTAAAAGCTTACCCT
+AAATGAACTTGGGATCGGGCAATAACAACGTTATCGGGTTTGTGCCCGATTTCAGTCAAT
+TCAATACAGCTCATTTCATTGGGTAGTATTTCTTGAAtgaataaaataagtTATTAGTTA
+TATATCAAAACAAGGTAGAATGCTATAGTCGAGTTCCCCGACTATTATATGACCGTTAAT
+GAGCTAGAGAGAATACGAACGCATTGGCAAGCCAAACAAATTAAACGAAGATAAAATCAA
+AACATTTTCCTAAAGTGTTGACGTTTTGGGCGGTTTGTGGGCACTATAGTGGTCAAATTC
+ATTAGAGTCATTCGAGTATTCAGCTTGCAACATGTGAAAAATTAGAGAAGGTAACGATTC
+TTAGGTGCTTACATATGGCCTTATGTCGTGTCTCCAGAAAGAAATTTTGCAATAAACAGG
+TGGcataattttatttattttatacataaattaatggaatatattttttaaaatttacaa
+tttcaaaagttataATATCAATTACAGATTGCAACtttatttaatttataagttaaaata
+atgaTGAacataatttaaagtCTGTAAAAGATACTGGTTACAGTCCAGGGTTAAACTATG
+TCGTCAGTGACATTTTACTTGTTATTAGTTATAAACATATTTATGTAAACGGTAGttaat
+taatttaaatcgcttctttaaaaaaaatatcaAGGCATTTATttgtaaaaaatattttag
+tAGATCATTTTACAACaaaatatgtatgtaaCTTCGTTTCTTGGATCCAAATTGATTTCG
+GTCTGAAAATCTTCTAGCACAAGCACGCACACGTTAACACTATCAAGcaaatatattaac
+ATTAACAAGCAAGCAAATtctatttttaaatttacgCAAGTTTACGCGAGCGGGGAGAGA
+TCAATTTCGGACGTCACCAAAAAAGGGTCTGAATAGTGCAAAACCAATGTATGGCCGTTA
+TGCGTCTTATTATTCTAATGTCTGCTATTAATTAGTGCTTTAAGTactaaatttttatca
+GTGCCGTGTTAGATAAGGAAAATTTACCTTTCTTATTTAGTACTGAAACATCAGTAAGAT
+CGTGGTCGGTGTTTGTAGTATCGAAGTTCTTCTGATCCTGGCCGTAGTTGGCTTTTAAAT
+CATCAGTTGCCATGTATTTGTAATGGTTATGATCCAAAAGATCATCACAAGATTCGTCAT
+CGGAATCGGAAAGTAAGGTTTCTTGCATAAGCTCTGGAGTCATTACCTTGAGTTTTTCTT
+CAATCGCACCAATATTTGAATTAATAACGGATGTTGAAGTGACAATTTTGAGGGATTCCA
+TTACAGTTACGTATCCAAGGTTACTTGCAATGTGGAGAGCTGTGTTCCCGTCCTAAATTA
+AGGATTTGTATTGAATTTGTAATGAAAAAGCACGATAATATAcaatatatttatatgGAT
+ATGACACAATCTATATAAACAAAACAAAGTTGTTGACTAATATAAGGACTCTAACGACTC
+GACTTCCTGGCGTCCGATTTGTATGGCtttttttcttttagattcgtaaggaaaattttt
+tctcttttctGGATTCGTGTTATATTTGTGTTTATTATTGGTTGTTTCGCTGACTCGTTC
+ATTGAATCGTTCACCTTTAAAATGCTAAGTAAACAATCATTAATAATCATCTCACGTTTT
+CTTTGCAAAAAAGCATGCAAGGCGATTTCATTCTGAAGTGAAACAAGTGAAACAAACAAA
+CGACGGTCAGAGCATAGCACTTTCTTTTTCGTTCTGCAGCTATGGCTCTAAAGCTTTCTT
+CACAGTGAGAGCGGTAGCAACAGCGAAACGAAATACTACGGGAGTTGCGTAGCTTTTCGG
+CGATCACCACAAAACTATTAATTATGAccattatttttgacCATTTTTTAGAACAGGCTT
+GGAAatgttaaaaaaaaagttCCAAATATTACAATAGctttaataataattcTATATGAC
+TTTCTTAGGAtgaaataaaataaaataaaatactTACTTTTGTTAAAGCATTTGGATTCG
+CTTTATGGCGTAATAAAAGATTAATAATCATAATGTGACCTTGCTGAGCGGCTTGATGAA
+GCGGGGTATACCCGATATTAGAAGACATCTCAATGTCAGCGTCGTTCtcaataaaaaact
+tGACAAGATCGAGGTGACCATAATGGGCAGCCATATGAAGGGGAGTATAACCATTCCTAG
+TGCGCTCTGAAATGTTAGCACCGTGCTCCAGTAAAATCTGTGATACAAGAACATGGCCCT
+CCTGGGCAGCCACATGTAATGGTGTTAGGCCATTTTTTGCAGCGGCGCTAATAACTCCAT
+ACTCTAGAAGTAGTTGGACCATATCAACGTTTCCCCCTTGAGCCGCCAAATGTAACGGAG
+AGAAGCCACTCTTGctaataatattaacGTCTGCACCGTGTTGCAACAGCTGCATCGCAA
+TTTCCAgataattttttttgcaAGCTATGTGAATAGCACATTGACCATTTCGGGCACATA
+AATTTGGCGATGACccattttttaaaaggAGTTCTACTATTGAGGGATTATTGTAGTGCG
+TGGCCACGTGTAATGGGGTCACATCATTTTTCCCCTGAAAATCAATAGAAGCTCCATTTT
+GTAGTAATATTTGAACCACATTCTGCTTTCCGTATTTGCAAGCTAAATGCAGTGGAGTAA
+ACCCTTTTTTGGTAACAGCATTATTTTCCGCACCATTTTCCAGTAACACTTGGACTATAT
+TCTCTTGTCCTTCTTTTGCAGCAATATGCAGCGCCGAATATTTGTCATTAGATTGAGCAT
+TTATCTCTGCTCCATGCTGCAGTAATAACATAattatattaatatttccTAATCGAGAAG
+CTACATGAAGTGGCGTTTGGCCTTCACGGGCAATAGCATCCACTTTTGCGCTGCGAAGTA
+AAATTCGAATAATATCCGcctaaaataaataaatttattaatatattttatgcTATATAC
+TTAAAGCAATACCTGATTAGCACGAGCTGCCAAGTGAAGTGGTGTTTCTCCGCGTATTGT
+TGGTAAATCCGCACTAGCCTCATGTTGTAgtaaatatattacAATATTTATACATCCTGA
+AAGATtgaaattttatataatttttataccCAATACCCTATATTCTCCCTTTTTCgcaat
+ttaaaattttataatagtatagtattagctaccatttattattattattattgttaccaa
+tattattatttttatattttttaataaaaattcctatatgctattaacacattttcctga
+gcttttttattttaaggGAAAAGTCTATATGACTAAATCCTTATGATTAACTTATTAAAG
+TGAGATTAAAAGTTCGAAATGCTTATCAAAAAATGTACTTGAGGAAACGTATTAACTTAA
+TAAGAATCGACTGGAGGATAACATAAcaaatttaatatttgtaCCTACCCATAAAACTAG
+CTACATGTAAAGGTGTTAAGCCAGATTCCGTGGTTGCGCCAATGTTAGCTCCGTGCTTAA
+TAAGTAGTTCAACCATCTTAATACGATTTTTCTTGCACGCAATATGAAGAGGAGTGAAAC
+CGTTGAGCGCGCGGGCATTTGGATTTGCCTTGTAATCAAGTAAAAGCTTAGCTACTTTAA
+CATGACCACAGTGAGCAGCAACGTGAAGAGCTGTTAAGTAATCCACAGTAACTTCATCTA
+CTGGAGCCTTGTTGTCCAACAATAAATGAGCTGCTTCGTCGTGCTCACCCTGTGCAGCCA
+TGTGGAGCGCAGACAGACCATTCTTCGTTTTTGTCAGTATCGGCGCGTTTTGCTGCAACA
+AATGCTTAATAACTTCTACATGACCGGAGCGAGACGCACAGTGAAGTGGTGTAAGACCAT
+CACGAGTCGCCGCATCTATTTTTGCTCCTCGGCACAGTAATAAAGTGCAAAGTGATAACT
+TTCCCCATTTACATGCCACATGTAAGGGAGTTATGTTATGTTTGGCTACATAGTTTACAT
+CTGCTTTGTTGTTCAAAAGCAAAGTGGCAATGTCCACGTTCCCATAATGAGCTGCTATGT
+GCAAAGGGGTGAATCCTGATTTGGAAACGATGTCAGCATTGGGATCATGTTGAAGTAATA
+ACTTAGCTGCATTTACatcattttttttcgCAGCAATATGAAGAGCTGGTAGGCGAACCT
+TCCCACGCACGTCATTTTCAAGTAAGACAGCTACAATTTTGTCGTGTCCCTGCTGCATTG
+CTACCGCAAGTGGTGTGAAGCCATCTTCTGTAGATAATGACGGATTTGCCCCATTGGCCA
+ATAGGGTTCGACAACAATTGTCGTGGTTTTCTTGTGCTGCCATATAAAGCGGGGTGAAAC
+CATTAAGAGACTGCACGTTCACATTAGCattatataaaattagCTGATTGATGACATCAT
+GCTGCCCCGCCAAAGACGCAATGTGCAAGGCTGTGTTTCCCTTTTTTGTGGCATTATCGA
+TCTTTATGCCCCTTCTTAGCAACTCGCAGCATATGTCCACATATCCGTCCTTTGCAGCTA
+AATGAAGTGCATTAAGACCGTtctaaaataaaaaaaaaactaTAGTAACtaatataaatt
+tacTCGGCTTTGTTCCAAATTTAATGATACGACGCAAAAATCTGTTGCTGAGACACATTG
+GTGGCCCGTAGTTAAATACAATAAATCCTCACGTGTCGCGTTTTTACGTGATTCCTTGAG
+AATTGAAAATCAAGATTAAGATAAAATTATGTGGTTCACGAAAAACCGTGAAAGTAAGTT
+TACATTGAAGTGCAAAATTTGTCGTTTTTGTCGTTTCTTGAACATTACATTTGGACTGAT
+ATCTCAATAAGATTTTGGCCACGAACACATCCAATTCTTGGTGGctaatatttatttatt
+agTATTTATCAATTACATACTTACTGCATTGCAGCTATTTATGTCTGATATTTCTCCACA
+GTCCAAAAAATCCATCACCTTTTTAATGTCTCCGCTGCGAGCAGCACGTAAGAACGAAAT
+GGTTGCGTCATTCTGAAAATGtaattaataattaataagagcaaaaaaaaacatactgaa
+atattattccCATTTTGAAACAGCAAATCGCTGAACAGAATATTGGCAAGAAAACTAACA
+AAACaaacaatttttttaaatgcAAGAGAAACTAGAAATACAACGGTATATTTCCATGTC
+CATTTTCGGGATCGACTCTTTATTCCACCTATTTTTGTAAAATGGAATGTGTAGATAGGA
+AGAAAATCCCGTTAGCTTTTCATGTTATccttttttatttacaTTCTTGCGAAAATTCAC
+AACTTTTAGGCTGTTCATAGGAATAGCCGTGTGTTTGGTTAAGTTAATTCgcatttttaa
+atgggcaataaaaataaaaaaaaatagaTTTTAGTGGGTAGAGGGCAGAAAAGATTGTTA
+ATTCTTAAGCTAAGGAAGGAATAACATGAAAGGGCATTCAAAAAACCCTTGAATGTTGTA
+CCAAATGTTGAACGGTATCCAATGCCATTAAATAAGAATGGAATCCCGAAAACCGTGCTA
+CCATACGTAAAACCATGGATATAGACGATGGACGCATAGTTCGTTACAGCAAAGTCAATC
+CTTTTGCATCCCTTAGGCACATAAAGTCTGAGCTGAACTTGGGAATCAGTGACGTTACAA
+TTCGAAGACAACTATTGCATCAAAATTAAAGTGCGAGGAGTCCAAGAAAAGATTCCACTA
+CTTAGCCCAAGGCATATTAAGGCACAGTTAAGCTTCGCTAAAACCTACCTAAACTGGCCA
+GTCTCCAAATGGAGAAATATCCTTTGGACTGATTGGTCAAAAATAGTGCTATTTGGAGTA
+CCACCCAAAACACCCACTCAAGACTTTCAATCATAGTGGACCTAAAGTCCTGGTATGGGC
+CtttttttACAATGGTATGAGTCCAAAACATATGACTTATGGTATTATAGACCAAAACGC
+ATATGAAAATATACTTAGTGATGTCTTTCTGTCATATGCTCAATGGAACATGCCCTTAAA
+ATGGACAACAGAATAATGATCCGAAACACACAAGCAAATCGTCTAAGAATTGGTTTCCcc
+aaaatataatagAGGTAATGCCGTGGTGACCAGCACCATCGTCGATTTAAACCCGATTGA
+AACCATGTGGGGGAGCATAAAACAGTATGTGTCGAAGAACTCCAGGACATCTAAGGCTCA
+GCTTTGGCAAGTTGTGCAGGATGCATGGTTGAAAATTCCCCCCAAACGTTGCCAGGACCT
+GGTGAACTCACGCAGGTGTAAGGCTGTGCTGGCTAAAAAGGCTATACAACAAAGTATTAG
+GCCCTAATTAACACATTAAAATGAAAAACTAAGTTAGTTCTAAATCAAGTTGAATTTAAT
+AACAAGATCCGTAACGCCATACGATTTTCTTGCACACGGtttttttCGGGCTGGTGGCTC
+TAGAGCTGGCTCCAGGCTCCAGGACAAGACAGATACAAGAAGCGGTTGATTGTATGTGCA
+TGAACAAGGTGTCGTCCATCGTGATATTAAGGTAAGACAATTTTATCTGATTCATATCTT
+GTATGATCATTTGGCAGTTAGGAAAGGATTTTAGATAGAATAGAATAGATTTACAGTTGC
+GGTAACAATAATAGCACCATAAGCACATTTCGTGTTTGTCCCAGCGTTTCTCTATTTTCT
+GACACTTTTTCATCATTTTACTCACTAAACTTAAATACTAAAATGATTTTCAATcgaaat
+aaaaaaattagtaacagatttaatggatattttaaaaataattggttaaacaaaaaaaac
+cTTCAAATTCAGGCGGTAACAATAATAGCACTGCTTCTCGTAGTTTGCTAAAACTaacca
+aaaaaataaaaaaaataattcaACAAATGGATTATATCTTAAGAACTATGTTTAAAGAAT
+CTTAATATTTGGTTGCGTGACCTTTGTTGGCAATGACAGCCGCGCATCGTCCTCGCATGG
+AGTCCACCAAGTCCTGGCGCCGTTATTGAGGAATTTTGCTCCATGGATCCTTGACCAGAC
+CCCAAAGATCATCGTTATTATTGGGTTTGGCTTCAGAAACCtttttttCACGTCCGCCCA
+AAGGTTTTCGATTGGATTCAAGTCGGGTGACTGAGCAGGCCAGTTCGTTCCTCGGGTCGA
+TTTCTGCTCTAACCACTTTCAAGCTTTCTTGCTCGTGTGTTTTGAGTCGTTATCCTGTTG
+AAATGTCCAAACCAACGGCATTTCATCCCTGGCATATGGCAGCATCACATTTTCCAGGAT
+ATCTGTGTAAATGTGCTGATCCATGATGCTTTGAATCTAATGGATCGGACCTACTCCATA
+GTATGAAAAGCACGCCCATACCATTATGTTCGATCCCCCGTACTTTACCGCCTTAAAGGT
+GAAGCGAGGATTATATTCAGTTCGTGGTGGACGCCGAACATAAGACCAGAAGCCTTTCCC
+ACCAAACAAGACAATTTTGGTCTCATCTGACCACAAAATGTTGTGCCACTTCTCCACAGG
+CCAGTCCTTGGAAATCTTGGCATATTCGATTCGCTTTGCCATATGCTTAACAGTCAAAAG
+CGGGACTTTTCTTGGGCTGCACGCATTAAGGTTGTTTTGTCCTAAGCGTTTGCCAACAGT
+TTCCACGCTTTCAGCTATCTGAAGCTCGTTCTTCAGTTCCGTCACCGGCTTAAAAGGCTC
+CTTCTTGCCTTGCCGACatttaataattttttttaggAAATCAACTTTCGACCTGCAGTA
+GTgctattattttaaccGCAGCTGTATGTATAGGAAACGGATATTTGAAATCTATATAGG
+TTAACGAAATGAAATACATATTAGCCTCGACTGCTTTTTACACCCGTTACTCGTAGAAAA
+AGAGATGATTCGTTCAAAAGTATAAAACAAACAGAATGGAGTGTTTCCAACTATATGAag
+tatatatattttttatcaGAATCAAAAGCCCTGTCTGTCTTTCCGTCCGTATGAACGTCG
+AGATCTCAGGTACTATTAAAGATAGTAGGTTGAGATTAAGCATTTCTATCGATTTTCCAA
+ACAACTTTTTGCCACGCCAATTCTAACGCCCAAAAACctcaaaaaaaatgttttttgatt
+tttGTATTGGTTGTGTAAATTTCTATCGATATGCCAAAAAACATTCAGCCTCTCTAACGA
+CCACAAACCGACTAAAACTGCCACGCCCACACTTCTGAAAAATGTTTAGATATGTTttca
+tatttttattagtCTTGTAAATTTGTATTCATTTGGCGAAACAATTTTTGctttattttt
+gctATAACGATCACAAACCTCTCAAACCTGTCACGAAAACCCTTTtgaaaaatattttga
+TCTTTTTCATAATCTAAATAGTCttgaaaatttttagcCATTAactaaaaaaacattttG
+CCACGcagaaaaaatatgaaATTTCGCGTTCTCACTTCCACTAGCTGAGTAACAGGTATA
+TCTGTTGTTAttttcaaatgcttttcatacttttcaatacttttcatacttcaattcata
+cttttcaatgcaatacCTGCATTcgatttttatatggGGATGAAATTTGGTAATGTCAAT
+AAAGTACACTAATATGGaaattaatatatCTTTTTTcctttaaaaatttcgGATATCAAA
+GATAAATTCAGTCGGAAGTTCGAGAACGTATCGAGGAAAAACATAAGTATTACAGCGTCT
+TTCTTTTTTCACAGAACATCGAAGAAATTTCCTTTTCCAACAGTAAAGCTTGGTAAAAGA
+ATTAAATGGAAGGCTTCCATGTTCATATCTGCATCTTcataatattaatagTATATTAAT
+AGTTATATGTTTAACATTTctatattatttattcCCATCACTGTTATATATGATATTGTG
+TAGATGTAGGCTTGTAgttaaataaaatataaaagaaaatatttattaaacttttgttat
+taatattcTTTGTGTACTCTTTAAAAGCACTCAATAGCAGTCTTCCTGAGTATGAGAGTA
+TCATCCCCGGCAAAAGAAATACTTATGAAACATTGTGTTCCGGAATAATTCGACTTCCGA
+CTGGAAACACTTAGCGAGGTAATAACAAGAGAAAGTGCTATAGTCGAGTTTCCCGACTAT
+CAGATACCCGTTACTCAACTACTGAAAATTTCATAATTTTCATAATTTTCCGGGATATCG
+ATGTACAGTTTGTCAAGAAATTGTTTGGACAATGAAAATAAgttatattttctGTCACTG
+AACGAGAAAAACAACTGAATCCAAGTTTGCGTAGATTTGACACTGTCAAGAAATTCTTTG
+CACAAAGTACTTAAGCTATCTTAGACTTATTAGACTGAGacttaaattttactTTTACGT
+CCTGTTCCACAGTTTGATTCCAATCTGACGTTATAATTAATTACGCGATTAATTACGTTA
+TAAATTGTTCTCCGCGATGCAGAAAACATTTCTGACAATTCCGTGACAGATTTTTCCAAA
+TGTTGattataataaatCAGATGAACTACTTCAAAACTCAATTCATTGACAGGCATTTCC
+GGTTTGGCGGCTTTAGGGCGTTAGAGTGGGCGTGGCAAAAAGTTTTTTGGcaaatcgata
+gaaattttcaaaaccaataaatatatgaaaatatatcaaaatattttataaaagTGTGGG
+GTTGACAGTTTTTGCCCGGTTTGTGGGCGTTAGAGGGCGTGGCAATTTTGGAAACAAACT
+TGCGATGCGGCTGTGGAATCTGCATGCTTAGCCTCAACAGTCCAGATTTTATAGTTCCTG
+AGATTGATACGTTCATACGGACAAACGGATGGACAGGAAAAGATCGACTCTGGCTATTTA
+TTCTGATCaagaatatatattcttTATATGTATGGCCGGAAACGCTTATTTGTACCTCTT
+ACATACTTTTCAATGAATCTAGTATGCAAACTAAGAAAATACAGTTTTAAAACTGATCGA
+TGTCCCAAATAAGAAATCTAAAATTCAATAGAAAATGCACGAAATAGAGGTGTATGTACT
+TATGTATGTACGTTCCAAGAATCAAATATGCTTGCTTGGAATGCTAGTTCCCGAGATTAC
+AGCTCATTATACGGACATGTCCAGATCGACTCGGCTTATTATCTAAAtcataaatatttg
+tatacatatgtattataaaatgGTACGATTAATGGGtataattatttttcgTTTACTCAG
+TATGTGAATATGCATAGGAGTATACTATACAAAtgtaaaaattaatacattcatatacat
+atacatacatGGCATCTGCCAATTATTTTGGCAATGAGTATTAATTTACTGGAAACGCCC
+ATATACGAATGTATGtacatacatataCGTACATCACTAAATTTAACCCCATAAATGTAT
+TTTTGACAACATAGAATAGTAGTAACCCGcataaatattacCTGTTTTATGATTCCATTC
+TTGTTGTCTAAAGCCATTCCATTGATAGCACAGGTTTCACTTCTTGTTTGTATTTTGTTC
+TCAACTCGTACATCACCAAGCGTcataatttaatataaTGGCctaaatattaaaaaaaaa
+gttttcatacaaataaaaaGATTTTTTAGGTATGTAAAATTCACGCAATTAGTATATGAT
+ATATAAATGcatatttatattcCTTTAAGCCTACAATAAATTTCGTttcatatttttacT
+GTATTTATAGCTTATCactattttaaaagcACAATAAAAAGGACAGGAATCAAGAAAAGT
+TTATCTTAGTTAACagaaataaatattacTAAGATGTTGACCAATTATTAAGAATTGATA
+TATATAGACAGTGTTATATGTATTTACATAGAATGTTCAGACGGCTTATTACCAAAAATA
+GTTCGATAGGTATAAACTTTTTATATCGTTTTCCTACCATATCAAAATTCCATTTACGCA
+ACCAGTGCTGCTGTTGCATTATTATAAAGgattttattatacGCGCATGCTCCGGTAATC
+GAATTCTAAGAATTTTAGGATTTCGATTTGAAATCGCAAGGTCGGTGGTCCGGTTTTCga
+atttataaaattttttcgATTTGTAAAATGTGCACTTTGGCCGAAGTGccttttttatat
+caAAGCAGATCTTATTTACTTAGGATAAAATAGTTTACTCATTGGACTATTGATGTTTAT
+GCCACATCATCACAAGATCACTCTGCCCCTTAgttatttaaaaaaaattgatTTCTGACC
+CCAACTCAGATTTTACAAGCAAAATTTTCGATTTGGCAAAGGGTTGATAATAAGGTCGCA
+AAAAGCTATCAGGAAGTTTGCCATACAGTTAGTAAAACGAAATAGGAGagtaaaaaaaac
+ttataaattataGAAGAATTCAATCATTAATTTAAGGGGGGCGATAGGGTTCTTTGTAAA
+TTATGcgttttaattttatcACATAAATGGTTAAAGTGCAGTAaagaaaataattgCGAA
+AATGGGAAATAAAACTGTGAAGAGGCGGACGCTTCCAGAAAATATGTGAAAAGAGCTTAG
+CCAGCTGTTCACTGTTTAATTAAGATTCCGATAGCAAACATTTCAATCATAAGATTTTGG
+CCAAATCGAAGtccaaaaaattattacAAATACCTGAGCCTGCCTTAGAAATTCTCGGAA
+ATGTTATTGttatattaaaaaacattCTAAGGGAAATAAGTTAAAAGCAAGAGACAACGC
+TATAGTCGACTCTCCCGACTATCAGATACCCGTTGCTCAGCTAGTTCAAGTGATACTGAC
+AATTTTCAAAATGATTTTTTATCGGAAGAAATTGGggtaaaaaattaattttaatgcTCT
+AAGGTGTTAACGGGATATATTTGGGCATCTTTTTGGTGTCAGAGTGGGCGTGGGTTGACA
+TattgttttttaaatatcGATAGAAACtgcaaaaaaattaaatcaTTTCTCAAAATTGTG
+GGTATGGTAGTTTTGGACGGTATTAGGTCGTAAACTCTAAGCCGTTGcaaaaaattgttt
+GCAAAGCGATAGAAATTTACAAGACTAACAAAACTGTAAAACATTCGcaaacatttttaa
+aaaatttggGCGGGGCAGTTTTGGGCGGTTTTACGGCTCTAGAGTGTAcgtaaaaaaaat
+ttttttcgTCATGTTAATAGAAATTTACAAGacaaaatattaatatgaaaaaatatcCTA
+ACATTTTGCAAAAGTGTGGGCGTGGCAAAAAGTTATAAGGCAAATCGATAGAAATTTAGA
+AGACAGAGAATAATTCgaaaacatttttcAAATGTATAGGCGTGGCAGTTTAGGGCGCTT
+TGTGGGCGTGGCAGTTTAGGGCGGTTTGTGGGCGTGCCAATATGGTGCAACAAACTTGCA
+CTGCGTCTATGTCTAGAATCTGTATGCTTTATCTCAACCTTCTAGCTTTTATAGTTCCTG
+AGATCAAGACGTTCATATTATTccattttataaatcCATTTTTCTTGTATAGCACATTTC
+TGTAAGTCGTAAGGTCAAGAAGGACAATTTGGTGTCGTAGCCCATCCCACAGAGCACATT
+CGTAAAAATCTGATTCTGGTCTAGAACATctgttttattaaaataaacaTCGTAAATTGT
+GCAAACTGTCTACATTGAATCATTTATATTACCATTATAATTACAAACAATATTCTTATT
+AGAATATCTGTTTTCGTGTGTTTGCCCTATGCTtatatatgatatatatatatatatata
+tatatatatatacatatatatatatatgtgatatattaaattCTACCGAATATACGCGAG
+CTACACTATAATCTCTTCTTTAGTATAAAGCTTAGGATACATAATAATGAATTGCAGCTC
+GAGCGTTGAAGATGGCTTTGAATGACTTGGATCAATTGAGTCTATgcataaattttaatc
+aTTTCTCAGGAAaacaataaataaatgtaattaaaatactAAATTGACTATATActatat
+acatatatgCTGATTAATATTCCTTCTCGTAGTGAATTCCTGAATTGTATTTCAGAAAAA
+GAAGAATTTTCAGTTGCATGTCTTATGTATCAACTGCTGAATTTTCaacaaaaaataaaa
+gtTAAATGATTACAGATACAGCATTAGTTCAGTGTTATGACAATAGGTAAATAAAGTACA
+TGTGTATATTTGTACCTATGTATGGGATTCAGATCACCGCAGCGggaaataaaatacaCC
+ATCGTCCCAAAACTCTTCGATCTTCTATGAAGCTACCTTGGCGTAAAAGAGAAATCGCCA
+GTGTAAATATCTATTtgaatatttttttctaAATGTATTTACTTTTGGGTGCGCTTAAAC
+ATTATTTGAAATCCATCAATAAAGGGATGTGGACAGGCAGTTTTATGGTGACACCAAAAT
+AAGAATTGTAATTATTGTGAACGCATCACATTGCcttaatattttgttttttaagGCGTA
+CATATAAATCGTGAAGTTACTATACGTTTatgtaaatttaacATACGTTTATTACATAGT
+ATGgctttaaaataatgtctatatgcgtaaagatatatatattagaatctagatacaata
+tatgtatatacACAGTCCTTCCATACACATGCATGTATCTATGACATGTTTGGACTGATa
+gattttatattatgTCAcgaaatataaaagtTTTGATGAAGTTTCTATGACAATGATGCC
+ATTTTACTAAGTGAAGGTTTTTACATGAATTAATCTAAAatacatattttttttatctAA
+GTGAAGTAACTTATAGTACAAGCGTCTCAGTTACCAAGTAAAGATTAGCTATCTATTCAT
+ATTTGTTCGggttatttttttgacTGCACCGGTATTGCCAATGTCAGTGAAATGGGAAAT
+GATTGGTTCGTTGTTCATGAAGTTGCTTCTTGTAACTTTGGATATTAGTTAAACAGACCA
+CCGTAAATGAGACTAGTTTTTATTGTAGCATTCAATGTCGATGcatattaaaatatcaGA
+GTCAATCTGGCCACGCAACGCCAATTTGTATTGGTTggttttttattataaatatattcg
+tcaaatttttataattataatgtataaaattatgtttaattaattaaatttcCTGTACAT
+AAGAGTGTTATTAACAAATTTCTTCATGTATAGCTCACATTTTATGCGTTAGGTTTAATC
+TATTTACGAATTTTCAGAGtgtattaaaatttgtTTTGTCCATTTtgtattatttattac
+CTATTTAACTACTTCTTTCcattaataaaatttaaaataataccTGGATGAAAATCGCAT
+TGCAGAACTGGTCATCTATGGAACAACATTGGAGTTGCTGGACCTACACAtgtatgtatg
+tatatgAATGTAGCTATAATTAGGAAAACGTTATTAAAACTCACTGCAGAAATTCAGTTA
+TTCTACCTCAATTTCTTTTCCAATTTGTATACTTGTTTAGAGATTAAGCCATGTCGTAGA
+TGCCGCTCTAGTTTGTCTAGTTTATTGTTTTTGCCTTTGTCTATccaatttttataaata
+tataaaaaatattaaaaaataatttttttaagtGCCTTTTCAATTTCTGTTGATGTGAGA
+TTgaattattattagtAAAGATATTACGATTGGGAAATTAGCTTACAGTTgaatattaaa
+aaacgTTATTAGATTCATTACATATTACAATTTGCATTCCATTTCAGAAATTTATCACTT
+GGTCAAACAACAAGGAAGAGCCTATTAAAGAAATTGAACTAATACCTGATTTTGCTTGGG
+TAGCTATTAATGTGCCACTGAACGGtgtttttattaaaatgatTGAAATTGAGGTATATA
+ACaaacaaaaaaaatagtTATGTTCCCTACGTGGAATTCcacttttaattttaaatcgAT
+ACTTTTTTGCACAGACTACTAAAGTTCATCATTCTTAATTACCATTGCCAAGAAATTCGC
+ACCTGTCATACTAAGAATTTAATCCGAGGGATTGTATCGTAATGAATTCATATCAAGGTG
+TTATAAAGAAGAAACTGGAAAAAAGTAAGATATTATACAGAAATGTGCTCAACGCGTGCT
+TTGGTGTATGTGTATTCACATTACCACTTAACAAGTTAAAGGGTGTCCTGCCCAGAGGAA
+CCAGATTAAGCTTGAAGATTTTACAAAAGGAGTACATCAagcaatttttttttgagAAGC
+GTGTGGGAAGCGGAGGAGctgttttaaattttattacGTTTTTTGGATGATTAATAAAGA
+ACTGGAGAAGAAGCAaaccaaaaaaatatcaGAGCCTAAATCCTGCAGGTCTACAAACGC
+AATTTTCACTTAAACGACGGCAGCTAAAATTATTGCactttaaattattagCCAATAATC
+ATGTGCCATTTAACTTAGATATCCAACCTCGTCCAACATTTTTGAGCCGGGTAGGCAGAT
+CGAACTGCTCTTCAATGATGTTACAAATTTTGTTCGCTTGCTTTCTATGTTGTTTAAGAG
+AGACATTTTACAAAGATGGCAAATGTAGCTGacattaaaatttgcATAATTGCATAAGTG
+TTAGAAACAAGAATAAGAACCAAGAAGTATATTCAAAGTGTCGAAGAATTTATAATTGCC
+TTCACTTgtaattttaaattgttCAGAAATGTTCGCAAGTCAGAGCAAGGCTTGTGATTC
+TCCGAGTGAGACTGTGCACCTACAGTCTTTACCAAATCATATTGAAGATCTAAAATTTAG
+AAATTCTGATGTTGAAACGGATGATGATCTTCACTTCCCTGGAATTGCAgctaaaaataa
+aatctTGAAGCTTAGCTGGTGGCATTCTCCTGTTGATATGCATTATGTAGCGACAGAATC
+AGTGCaaccaaaaaaaagtgATAAAGTACCGAGcaataaaattaaaaaagttGAGAACAA
+TAATACTTTAGTTAATGGTTGTAGTAAAACTTCAGCAAGATCTGTTCCATTACTCAAATA
+TAATCGTCCAGACCAGGATGGGGACAGCGAAGAAAACATAACAAGCGTTCTTGAGCCAAA
+CGTTGATGAAATCTATTCTAAAGACTCAGAACGGCTTGTGGATGGTAagttatattttta
+gcTTGTTAATTACTGTTgacaatttttttttgtcTACTCGCGAGAATAACaaaaaaaGGA
+TGCACCATCGATTTCCCTCTGAGTAGCAGTCTTCGTTGCTTTTGCTTTTGATTTTCTGAA
+TATCGCATAGTCGTTAGACGCAGCGTCGTTAGACACATCCCTTAATGAGAATACGAGCGG
+CGATTGATTGTGATTTTTGAATTCCAAGTTATATagatttatttttagcattaatttctc
+atatttcgtactaattttggcattaaaaaattaaatttatttttaagaaataaattttct
+tttaaCTTGTGAAATTCACAGACACGCATACATGAGCCAAATACTTATTGAATCGTGGTC
+CGGGTGATGAGAGCAAAGGAAAAGGAAAAATGTGAATAATTTCAAGGGATTTTTTATGAA
+AGTCTACACTATGACTTATAAACAACTATTTTTCAACGATACATTCAGAGCTACTATGTA
+AATCTCTTCGGCTCTAAAAAACAGCAAACGTGTGTTCCGCAAGAATATCTGCGGTTTCAg
+gtatttttaatagcTTCAAAAACCAACAAGCGTCCGATGGTGCCGTATTGTTCGCGTCTA
+GTCACATTAATAATACCCGTTACTCGTAGATTAAAAGGCTACACTAGATTTGTTGAAAAG
+TTTGTAACATGTAGAAGGAAGCGTTTCCAACcatataaagtatatattctatatacatac
+atacatatgtatattcatgtttttattaattttcGCGTCGACTTTAGTCTGCCAGCTGAA
+TGCTTGGCGAAAAGTTTTAAGTAGGTTTTTAAGGCAGTTAAAGGATGAATAATGATTTAA
+GACATGGCGTTTAAATTTGATTTGTTGGCTTCGAGTAAATTGCTTTTCTATATATCGAAA
+ATTCTCAGATATGATTACTGACTgcattttaaattacCTACTaattaaaagtttAAATAG
+GTGACTAATGTATGttcatatttttaaataaatatgtatatgcatttgtatgtatatgAA
+GCAACAAATCTGTTTTCAGCGTTGTTgtattaatatatgCATACATACATGTATTGATCA
+GCACAAGCCAGCTGCACAAAAATTTGAATgaatatacatatgtaCATATGTACGGTACAT
+GTGTATGCATTAATTGATTGTTTCTCATTGTATTTGTTATGACCATCTCGAATGTGTGTA
+TAAGTGGCTCAAAATTCATGTATTATGTTTTCACTTTGTATGtacatatgtatgtatGGA
+AAGCTTCATATATGAGTGAATTATTAGGTGTAACGCACAATATTTCTATTAAAGATTTGT
+TCTGTTGGCAACAGTGTCCCAATTACGTACAATTGAAAAGCCCCATAATCATATAAGCGA
+ATAAAAAACGGGTACGAAAAGAAAAGTGTGAGTGCTCTAGCGAACGAACAATATCAAGTT
+TGCGCCTTGGATTCTTATCATTTGTCTTTTATCTATTGATGTTGCCTTTTCGATTAGGCG
+TTTAAATAGCTGTTCGTGGCAACAACTTTTTCTTTAAATGTGCCTtgatttttttggtaA
+AAGGTCACAGTTAATTGCCTTAACAATGTTAGTTTCAAGACATTAACGgattaaatttta
+gcTATGCAATTTAacaatattttttgtttCAACTATAGGAGTGTAATTGATTTAACTTTA
+CTGTTCTTATAATTAtacaaaataaaacagACAAAAATAAGCCAAGGTAGGCGTACTTAA
+ATACATACATAGATAGAAGAAAATAGCAAATTATGACACCCCACAATGATTCAAAAGGTA
+TGCACTCTTACATAGTAAGCgaatttaaattatataACACGCCATCGTTCTATTACATTA
+TTGTTATTAGTATTTAAAGCTTGATTACTTATTTGTAGATTCAAAACCATGTATTGGACT
+ATTAAATCCAGATCAGGAGGATCAAATGAAAGTATGCGGTTATCGACGTTCTCTTATGCG
+AACTGGTTTTTGTTGGGCATGCATCTTCTTAACTGGAGGTCTGTTGCGCCTCGTGTTACA
+TTGGTGGCGTcatttatatttatatgCCACTTGCTCTCAATGTTCATTGGAGGAGGCAGA
+ACAGGTTTTGGTAACAGAGGATTATCAAGGAAAGCACAAAATGTACCATGTAAAGCAAAT
+TCAAGTCCTAACGTCGAGCAACCTTAAGTAAGTACACGACAATTGTTACaaaaagaaaaa
+attaaaagaTTACATTCATCAGGACACTTTTGGAAAAGGAACAGCAATCCATAGAAAGAA
+CTCATATAGAATGCGATCATGTAGAAAACGTCCTTCAACTGTCAGTTCATTTTACCTCGG
+CCCAATTCAAAAGTACGTGCCATATAAACATATTAAGATACACCAATTTCCAACATcgtt
+ttttttttagaATGCTCATCAATACGAATTTTTCGCTGCAAGCAATTGGTTTATGCTTGG
+AACAATAATACAAATAGATTTCAAAGGATAAATGGACTCGACCTAAATATTCCTTGTTCA
+TATTATCACCAACAGCGTGGATTACCTGTACATGAACAGATTTCAAGGCGAATTGTTTTC
+GGAGATAATGAGATAACTGTACCATTGCGAGATTTCAAGACATTGCTGTTCTTAGAAGTA
+CTTAATCCTTTTTACGTTTTTcaattattttctGTAATTCTTTGGTTTACATATGATTAC
+TATTACTATGCTTGCGTAATACTCTTGATGTCAGTTTTTGGTATAACAGTGTCTGTTTTA
+CAAACGAAAAAGGTAAGTATATCAATTAGAAGAActttataaaatataattcctatatat
+ttttagaATCAGGATGTGCTCCAAAAAACAGTATATAACACTGGTAATGCTTGGGTTGTT
+GATCATAAAGGACTGTCTAAAGAGCTTCCAACGCGAGCGATAGTACCTGGGGACATCATT
+GAAATACCCTCATCAGGGTGTACGCTGCATTGCGATGCAATCTTAATATCAGGAAACTGC
+ATTCTAGATGAGTCTATGCTTACTGGTGAAAGTGTGCCAGTGACCAAAACTCCTCTACCG
+TCGAAACGTGACATGATTTTTGATAAAACAGAGCATGCCAGACATACACTTTTTTGTGGC
+ACAAAGGTTATTCAGACTCGTTATATTGGCTCCAAAAAAGTATTAGCATTTGTAATAAAC
+ACTGGAAACATAACGGCAAAAGGAGAACTTATACGTTCTATTCTTTATccccccccTGTG
+GACTACAAGTTTGAACAAGATTCGTACAAATTTATCCAGTTTCTGGCCATAATAGCATGT
+GTAGgatttatttatacGCTTGTAACTAAAGTAAGTTTTTAGTAACTTTTTAcgaaaata
+taatttaataataatttaatttgTTACGTACAGATCTTGCGTGGAACGGATCCTGTGAAA
+ATAGCAGTTGAATCACTTGACCTTATCACAATTGTAGTCCCACCTGCACTTCCAGCGGCA
+ATGACAGTCGGTCGATTTTATGCACAAAAGCGGCTAAAGACTAGtgaaatattttgCATA
+TCTCCTAGGTCTATAAATGTGGCAGGAAGCATAAATTGTTGTTGCTTTGACAAGGTTCGT
+ACCATTAATATGTTCTGTATTGATTTAGGTTGATTAAATGTTTTGTTTGCAATTTcctat
+aaaaaaatatttcgcatcttattttaatttcttatttaaactatatagtgaaatctatta
+acattattattattattgttataatataatattattatatatattatatatattattata
+tattttatatatatattatatatttattattatatatatatattatatattattatatat
+atattttttaatttttatatttatttattttacgGGTTACTcataaaaaaagtttCGTTT
+AAAAGTTTGTAATGCTTTGTAGAATGTTTTTGACCATAATAAgtatatacatatattCTT
+GATCAGGAACAATAGCCGAGTCGATCTAACCAAAGACACTAGGATAACAAGATGCGTAAC
+GCCATACGATTTTCTTACACAcgattttttttgggCTGGTGGCTCTAGAGGTGGCTCTCC
+AGGCTCTCTGAGAGAGCGGACAGCTCTATAGCCAGCACCTTTCTTTCTCGCATACAGTGA
+CAGCCGATAACTGTATGTGTGTCTGTATGTATGGTCATGCATTGCAAATTTGATAAAATA
+TGCCCTTCACTTCACTAGCTTAGAAATAGTACTAGCCGAAACTATGTACACAATATcaca
+aaataaatttcaAGTATGGCTTTATATTAGAATAATTGTcattaaattattcaGCTTGGG
+ACGTGGGAAAAATTAGAGTAGACATGTCTAGTAGACATCGATTCTTAGGTGCTTCTGACC
+GCACGTCGTGCCTCAAGAAATCAATTTCGCATATTTATACCCATTATTTCTAGAGTAAAA
+GGGTATACTACATTCGTTGAAAAGTATGTAACAGGCAGAAGAAAGCGTTTCCGACTATAT
+AATGTATAAAGATCAGGATCAACAGCCGAGTCGATCTGGCCATGTCCGTCTGTCCGTATG
+AACGTCGAGGTCTCAGGAACTATAAAAGCAAGAAGGTAGAGATTATGCATACATATTATG
+CATACATATTGCCCGTTGACCCATGTTGTCACGCCCACTCTAACGTCCACAAACCGCACA
+AAACTGCCACGCCCAcaaattcaaaaaatgtaaatgtaattgaccaaatttaacaaaact
+ctaaaaatgtaaCTTTGTTTCTTAGATCAAAATTTAGACCAGAAAATCGTCTTCATCTTC
+TAATGTTTTTACTCACACAAGAAAGCAAATTCTATTTTTAGATTTTAAAGTACTCCATTT
+TACGCGAGCGGAGAGAGAGAGCAATTTTGGCCGTCACCAAAAAAGTGTCTGCATAGTGAA
+AAACCAATGTACGGCCGTTACGCATTTTGGTATTTCATTCAACGctaataatatatataa
+tagtatatataaaacagggaaaagggaaaaccggttataataaaaaatatatatttatag
+AAGAGTATGTAACAGTATAAGTAAGCATTCCCAACCCAATAaagaatatatattagatta
+aataaaaaaatttatattaaGCCCTTCTGTTCGTACGGACGTCATGATCCTGGGAATTAT
+AAAAGCTAGAAATGTACTGTTAGGCATGCATAAGTTTATTTGCATAAACAATATATcatt
+tattaaaatgaaCTTAATTTATACACCACCATAtacaaaataaaacCTTAAATTGTTACT
+TTATTTCAGACTGGTACTCTTACGGAAGATGGACTTGACATGTGGGGTGTTGTGCCCAAA
+TCATCGACTAATCAATTTCAAATTCCCTTAAAAAGTGTTGATCGATTGCCATTCGATCAC
+TTCCTTTTCGGTATGGTAACGTGTCATTCTATAACAATATTGAACGGCAGAATGATGGGC
+GACCCATTggatttaaaaatgttcGAGTCTACAGGATGGGAACTAGAAGATTCAAATAAC
+ATACCTGACACTGAAAAATATGGTATTCTTTATCCAACAATTTTAAGACAGCCAAGAGGT
+GGCCTTTCCGGTATGGCTGAAACCGAATCTGGATCTAAGAATGAAATTAAGCGGCAATCC
+TCAGTAGACGATTTACTAGCCACTGTTGGAATCTCGCCATCCCAAAAGAATTTTGATCAT
+GGTATCGTTCGAGAATTTCCATTTACTTCAGCTCTTCAGCGGATGTCTGTTGTTACTCGT
+TGTCTTAGTGACCAAGTATTTAATGTTTACTGCAAAGGTTCTCCCGAGATGTTGAAAAAA
+CTGTGTAAACCACAAAGTTTACCAGATAATTATTCGCAACAACTATCGGAATTCGCaaaa
+aaaGGATACCGAATTATTGCCATTGCATTTAAAGCCCTTTCCCACAAGATGAACTATACA
+AAAGTACAGCGTTTATCTCGCGAAGAGGTTGAAAACAACATGGAATTTTTGGGTTTTGTT
+ATACTTGAGAATCGCCTTAAACCAGATACTACTAAAGTAATAAATGCGCTTAACGCAGCC
+AAAATTCGAACTATAATGATAACAGGCGATAACATTTTAACTGCAATAAGCGTTGCTCGG
+GATTGTGGCATAGTAAGTCCCTCTCAATCAGTTATAACAGTGCATGCAGATCCAATTGGT
+GACAGTGCAAACATTCAAACTAATACCGGTACAGAGTGTAATTTTGATAACAGTTCAGAT
+AAACACTACAAGTTGCACTACACTTTAGATTTGGGTAGCAAGACATCTCGGGCATATCTG
+TTTAAATCATGTTTTAACAGTAACCTTTTTGACCCTGAAACACCTGAATTCACGGCCCAA
+GTTGGAAAAACTATTTTTCATATGGAGTCGACGAATTCATTAGTTAACGAATCGACTTCT
+AGTTACGCAGAAAGTGGTTTGCCAACAAGCGATAGTTTGGCCAGTGTAAAAACTATAGAC
+ACTTGGACCCACAATGATGCTGAGCTTGGAATAAAACACACACCAGACGAAAGCTGGCGG
+CGGCAAGAATGCATATTTGCAATGGATGGTAAAACTTGGCAAATTGTAAAAGATTACTTT
+CCAGAAGAAATGGAAATTCTTTTGACACGGGGTTCTATTTACGCCCGAATGTCACCCGAT
+CAGAAACAGGCACTAGTTATAGAACTTCAAAACTTGGACTATTGCGTTGCCATGTGCGGT
+GATGGAGCCAATGACTGTGGTGCACTGAAGGTGGCTCACGCTGGTATTTCCTTAAGCGAG
+ACTGAAGCATCTATAGCATCGCCATTTACTTCACGAAATCCCACAATTTCGGCGgtttta
+aaagttATTAAGGAAGGACGCGCTGCATTGGTCACATCGTTTGGTATTTTCAAGTATATG
+GCAGCCTATTCGCTGGTTCAGTTTATATCTGTTATGATTTTGTATTCCATCGACTCCAAT
+TTGACGGACAAGCAGTATCTATATGTCGATCTTGGACTTATATCAATTTTTGCCTTCTTT
+TTTGGTAAAACTGAATCATTTGATGGAATGCTGGTGGAACAAGTGCCGCTTAGTTCATTA
+ATATCCTCTACGCCATTAGCATCCCTTTTACTACATCTTACTGTTGTAACAGCATTTCAG
+GTGACTTGTGagtatatatatatatgtaAATGCCAATTTTGTAAACATAACGTAATcctt
+tttttaaataccATTATAGGTTGGGTTCATCTGCATCAACAGCCCTGGTTTAAAGCTTTC
+GAGCCTGCGGATGAAGATCATTTAGGTTGCTTTGAAAACTATACAATGTTCTGCATATCT
+AGTTTCCAGTATATAATTCTAGCTTTTGTTTTCTCAAAGGGAGCACCGTACAGAAAACCA
+CTGTGGTCGAATTGGCCACTGTGCTTAGCATTTATTGTAAATTTGTGCATTATTGTATAT
+TTGGTTCTTTACCCCAGCGATTGGGTAGCATCCTTTTTTCAGCTTATTGTACCTCCTACA
+ATGAGATTTCGATACGTTATGCTTGCATACGGAGCAGCATCATTTATATGTCATATTTTT
+GTCGAGTCTTTCTTGGTTGAATATCTAGTGTTCAAAAAATACCAAGTAAAGCGAGAGAAA
+AACTGGGTCACATCGAAGCAAAAATACATGCGTCTAGAGCATGATATAtcaaatataaaa
+aactgGCCACCTATAACTGAAGTTTATGAACCgaataatttaatagACTGCGAAACTGAA
+CAGCCCACATATGTAAGTTTGCACGCTGAACAAAACCATGATACGCAGCTTGGAAAGTTT
+CCGGGATTTTGTTAGAAATAATCCACGTCGAATCCTTTGTAAATTGTACTGTAACCTAAG
+GAATTACTTTTAGGAATTTCCATTATTAATACAGTAGAAAATGTAGGcaaaattatttag
+TTCCTATTTAGtttttttAGTAATCTTAGTATTTCTAATTGTACTTACATCAAAGATAAC
+TTTGTATTAGCTATGAACACTTTTGTCTTTCTATGTTTAAAACGGCGTTGTTTCTTGATT
+ATAATTAAGTGTTTGATGTTTATATACATAAGCAAAAATTCATATAGGCTGTATAATAAG
+CATTGGAGTAACTTTAATtcataaaataaaaatgaaTAATCACAATAATTTTGCTCAAAT
+GATTATCTCTGTTTCAGAGGGTGCTTACAATGGAATCACGTTCCGGAAAACGGTTATAAT
+TTCGTTACTCGTTTAGGAAAAGGGTCTACTAGATTCGTTGAAGACTCGGGAGTTCTCAGG
+CTCTCCCGCAAACCGAACAAAAAACCCATGCCCACACTTTTGCAaacaatttttattggt
+tcatatttttattagtCGTGTAAATTTCTATCGATTtgataaaaaaacttTTCTACTTCC
+ACTTTCACGCCCACAAACCATCCATGTACACTAGATTCGTTGAAAAGTATGTAACAGGCA
+GAAGGAAGCGTTTCCGACTTATAAATTCTATATATTCTTTATTAGGATCAATAGCCGAGT
+CGATCTAGCCATGTCCGTCTGTCCGTATGAACGTCGAGATCTCAGGATCTATAAAAGACA
+GAAGATGGAGATTCAGCATACAGATTATAGAGACATAGACGCTGCGCAAGTTTGTTGACC
+CATGTTGACACACCCACTCTAACGCCCACAAACCGCACAAAACTGAACCATGTTTCGATA
+TTTTCGAAAATATCTCCCGCACTACTTTGTTAAAACTACTTAGTTGGAGTTCCTCAAAAC
+CATTTTATACTCCcacacacttttcaacacacaatatttacacacacatagaccacacac
+TCTGCTTTCCAATCCTAGCCCCCCACGCCAAGTGGAATATACTAAGCGATCTTCATAGTA
+GCGACCATGGCCCTATTATCACAACACTATTCCCAACAACCAATCCACAAAAATTCAACA
+AACCCTTTTTTAAACTTAAAGAAGCCAACTGGGAACAGTTCAACGCAGTTACCCAACAAC
+CCAACAAGAAATACACCACCTACCACAACGTAAACAAAGAAGCCGCTGaaattaataaaa
+ttattatttatagTGCAAACCTCTCCATCCCACAAACCTCACCTAACACACATCCATACA
+GGCTTCCATGGTGGAATAAACACGTCGACCAATTACGAAAACAAAAACAACTTGCCTgga
+aaaaattaagcCGCACAATTACTGTAGATAACATTATAGACTATAGAGGCAAGAACTCAA
+AATTTAGATTCGAATTAAAGAGGAAGAAAGAAGCTTCCAGCTCTTTCACCTCAACCATCC
+AACTCACTACTCCCTCATCCAAAATATGGGCCAATATAAGGCGCTTCACAAACCCGGAAA
+ACAACGAGGCTACATTGGCTAGCAACGAAATTGCTAACATATTCTGAACTCCCCGGCTAC
+TGGAACTTTTCAGAGGAGTTCCGAAacaataaatttaGAAAAAACCTATATCACTATACC
+CCCTCTCCAATAGCCCAAACCATAGAAGAAAACATAACATATCTCGAACTTAGCTCAGCT
+CTACAAACATTAAAAGGATGTGCTCCAGGACTTAATAGAATTTCTTATCAAATGATCAAA
+AATAGCTCCCCCACAACAAAAAACAGAATAACAAAACTATTTAATGAAATATTCAATACC
+CGCATACCACAAGCATTCAAAACAAGCCTAATCATCCCAATCCTCAAGCCAAACACCGAC
+AAAACTAAAACTTCCTCATCTCTCTCAACTGTTGCAAAAACgctaaataaaattatatCG
+AAAAGACTCTGGTGGCTAGTGACATATAACAATCTACTCAACGACAACCAATTCggattt
+aaaaaaggCAAATCGACTTCGGACTGTCGATTAACGAAGTCAAAAATGCACACCTCCCTC
+GTCACTATTGATTTTTCAAGAGCCTTCGATCGTAGGTGTGCACTCCATAATCCAGCAATT
+ACAGGAATGGAAAACGGGCccaaaaataataaagtACATAATTAACTTCATGAGTAACAG
+GAAAATAACTGTCCGCGTCGGTCCGCATACATCAAACCCATTACCCCTATTCAACGGAAT
+CCCCCAAGGTTCACCCATATCCTTGATACTATTCCTCATAGCAttcaaaaaattatcAAA
+CATCATAATCCTacataaaaaaataaaaacgACGACTTCTTCCttataataaatttcaAC
+AAAAACACAAATATAAACTTCATTTAGACAACCTATTTAACGATATATGAAATTGGGGCC
+CCTACTCAGGAGCATCGCTATCCCTATCCAAATGCCAACACCTCCACATATGCAGAAAAC
+ATCACTGTACATGCAAGATAAGCTGCAACAACTGGAACGAACTGATTTTCTATGTCTGTT
+CGCTACGGATTGCAATGGCTAGCTCAGAGAGTTTGTGCGTTTGTCCCACCAAATTTATGA
+TTTGTGTGATTGCCCGACCAAGGAAAAGCAAAGGGTTCTTATTATAGTCGTTTATTCTAC
+AGTCTTATGTATAACTCCTCCGGCGAACTCGCTGCTCCTGCGGCGTCCTGTTCGACAAGT
+CGGCCCGGCCGGGATCACCTTTGCCGACCACTGACTCCACTGTCCCTTTCGAACACGCCA
+CGTCCTTGTCGTCTCCTCTGGAAGACTACCTGCCAGTCGGTATGGGCTTAGGATGTTATG
+GGGCAAGGTGTATCGTCCACGGGCGACCTGGGACCACCTGTAACGGACCACTGACTCCAC
+TGACCCTTACGAACACGCCAAGTTCTTGCCTTCCCTTCTGAAGGTCTTTCTGCCGGCCGG
+AACGGGCTTAGGATTTTATGGTGCAGGGTGTATCGTCCACGGGCGAGGCAACACTCGGCC
+TGGGACCACTTTTGCTGGCCACTGACTCCACTGACCCTTTAAGGCACGCCAGATCCTTGA
+TGTGATCGTCCTTCGGTGTCCTTCGGGCCTCTTGCCGCCCGACGCTTCCACtgtttatta
+tttCCGACTTGACCGCGCGTTCTCACTCCCGAACTCCTTTCTTTAACGCTCCGACTCACT
+ATCTTATTCCACGCGCGGTCTGGCTGACTGATTGAATGATTCCTACTCCTCCGCCTTCAG
+ACTCCGTTTCGACTGCGCGCTGACCGTGCGACTCGCGCCGATACTCTCCTCGACTATCCT
+CGCGTACGTACGGCTCCTCGCGTGTTGAGACTGACTGCCTCGAGCTGCACTTGCGCCGTT
+CATTTATAGGCACGGGGATCCCGTTATTTCCCCTTTTGTACCCGCTCGGGTACAAGGTCC
+AACAGTTGTACCGTTAGTATACGGTGCGCCCTCTTTGTGCACGCACCGTTACCGGTCGAC
+CCCTGTGCCCTTGGCCCTCTCGAGTCCAAGGCCTAACGGGGTACCGTTAATTAACGGTCT
+CTCTGCTTTGCCCTGGCCGCCCTGCATCGCGGCTGTTGCTAGGCCACTTCCCTACACGAG
+ATTTGTGGGGAGTTTTAAGACTCCTTACACAACATCCAAATTCCTACCGTTATAGTATAG
+ACTACATAATGTCGCAAAGGCAACAGTTATAGCCAAACTAGAGTATGGTTTGTTTCTGAA
+TGGCCATGCTCTCAAAAGCATTTTAaacaaaataaatCCGCAATCCGTCTAGCTCTCGGC
+GCCTATCGCTCTACCCCAATaacatattttaaatactCCCTTAGAAATGAAAAGAGACCT
+TCAAATAGCCAAACTATCTCAAAACCTAATCTTCTCCAAAAACACACCAATTCATAAGTT
+CGTTAAGcataaaaaaactaaaaagaaaaaaCACCAATAATAGACCAAACAATCAAGCTT
+AGCCTAGAACTTAATCTACTCTACAAGCCAGTAAAACTTCGTAAATACTGGGCATTATGG
+ACCCTCCCCAATCTAATAGACACATCACTCAGAATCCATAAGAAAGAACAAACACACAAA
+GAATAACCTTAAACCTCATAATTTCATATTTACTGACGGTTCAAAAATGAATTACACAAT
+AACATTCGCCATTACAAGGGAAACAGACGTCTTGAAAAACGGCTTACTGCCTCCATATTC
+ATCCGTCCTCACCTCCGAAACAATCGCCATCCTAGAAGCAATAGAacttattaaaaaccG
+AAAAGgtaaatttattatcTGTTCCGAATCCCTATCCCCTATCAGCAATAGATTCAATCC
+AAAAtacaaataataaCAACTTTTACCCCAACAGAATACGATCGCTAATAACGCAACATG
+CACctaaaattaaaataatgtGGATTCCTGGCCAAGGAATGAACTAGCTGCAAAACTGGA
+AAGTCAGCAAGCAATATTCCACTTATCCTCACCCCAAACATAAATACCACagatataaaa
+aaaacatcTTAGAGCCGACCTTGCGACAAAAAAGAAAGAAAACATAATGAACTGCAGTCC
+ATGGTACGAATTAATTAATACGAATACCTCACACACATGCGATTACCTCAAACAATCCCA
+CCCAAATTCGACCAGACTCGAccaaataaaaataatacgACTTTGACTAGGACACACAAA
+CATAGCCCACCAACACTACCTAAATCCCAATTCAATACCAACTTGTACGTTTTGCCAAGG
+TGATATTTCAATAAGCCATATATTAAACTCATGCCCATCCCTCCTACAAGCCAAACAAGA
+CATATTTAACAACACTAACCCTCTAGACCTTCTTAGCAAACGCAATCCAGATAACATACA
+AAAACTCATACTTTTCCtcaaaaaaaactaaattataccacaaaatctaaaaacaaaaca
+ggcaaaTGTACATAATAAGCACAGCAATTATTTAGCAAATAagatattattatGCTATTA
+TATCTTAATCTAGATAGCATTGTAAATCAATATAGCTGTATGCCCTGTAGCCAGTGCTAC
+TAATTACAATAAGTTAGTCTGGTTTTGTAAATTATTCTATCTATcataataaataaataa
+cTTAAAAGTTGCTCATTTCATTTTAGTAGTAGCTAGTGATGATGTATCAAAAGGAAAATC
+TTTCTTAAttgttaaaaaaaaggTATTTAtcaaaataattacTTGACCACACGACCACTT
+TTTATTGAAGCTTCCCGAACGatacattttatatgGAGTATTACAAAGGCGATTGCAAAA
+TCATcctttattttaaaagttAATATCAGAACTTTAGATTGTTAAATCATCAATTGTCTT
+TTATTTCGTTTGATATAAGAACTTTAAAAGACCCTGAAATTTGACTATGGAAGGTAGGAC
+AAccaatttttttatgcTGTTTAATTGAAAAGTTTGATATAATTTAGCGAAAAAATGGAA
+AGAGAACGCTGTTATTCTTGCAGGAAAAATCCATAATCATAGCTTTCTATGAAACCGGCA
+GAAATCGCCAAACTATAGCCAAAACAAGTAAACTTATGGAAAAAACCTTGTCTTTAACGC
+GCAGATCGCAAGTCTAATACCTTCCAATTCCCACGACCAAATATCGaaaaaaaGTTATTA
+AAACCCAAGCAAATCGTTGATTCAAAAGGTGATTAAGAAGGCTAAACATTTAAAACAGGA
+AAAACCGAAAAAACCCCTCTTAATAAGTTAAACGCGATGTGTATTAAAAACTGTATTCCC
+TACTTTTTTGGAAATCTAGAATGGCATATTCAGCACGGCAATGCCCCAAGCCTCACTGCA
+CGTTCGGTAAAAGATCCGGAATGGCCACCAAGCTCTCAGGACTTTTAtacaataaaaaac
+gTGTAGGGTTGGTTGGCTGGGAAGTTATACTAGGGTCCCGCAAGAGGAATCGATCACCGG
+AATAAAACTCGGTTGGTCTACGATTATTTTGGATTACCTgcaaataatatatgATTCACT
+TCCCAAATGGATGTGTGAAGTCATTGAAAACAAATATTctaatttaaatatttaagTGTT
+AATCATCtaattttttcatAATGAATCaaaaaaaCttaaattattgtAGGGGGCTATCCT
+GATAACCCAATTTTGATTTACCCATTTGTGAattgttttttttttcttttttatttaaat
+taagaattaattattattatacatattttaCATGGTCGCATGGTTACTGCTCTACAAACT
+TTAAAACGAAATCAGTATATCCTTTGCTTGGtacaatttttaatttaaaacaaGAGAGAA
+TGCTATCGTAGCTTCCGGGATATCGATAAATATTGGAGAATAAAATGagaaaaattttaa
+aattgttTAAAAGTGTGGGCGTGACCGGTATGGCGGCATTAGGGCGTTAGATTGGGCGTG
+gcaattttttttttgcaAATCGATAGAAATATCAACAATATCAACACAtgttttaaaagt
+GTGGGCGTGACAGTTTTTACGGTTTGTGGGCGTTAGAGTGGGCGTGGCAAAATGGGCCAA
+CAAACTTTCGCTGCGTCTATGTCTCTATAATCTGTATGCTGAATCTCAATCTTCTGGCTT
+TTATAGTTCCTGATATCTCGAAGTTCATACGGACAGGCGGACAGTCGGACCGACGGACAA
+GGTCAGATCGACTTGGCTATTAATCCTGATCTAGCGTATATATGCTTTATATGGTCGGAA
+ACGCTTCCTTCTGCCTGATACATACTTTTCAACGAATCTAGTATACCCTTTTACTCTACG
+AGTAACGGGTATAAAAAGAGAGTCAAACTTCCCAAACTGTCAGATACCCATTACGCAACT
+AGTGGAAATGCGAATGCGATATTTCATCTCTTTTCTGGGATATTGATAGATATGGGCTAA
+TAAAATGagaaaataatttgaAAATTGTTCAAAAGTGTTGGCGTAACCGTTTTTGGCGTT
+TTTTAGGTGTAAGGAGGGGCGTGGCTAACATGTTTTTGGTATAGCGATGTATAGCGACAA
+acaattaaaaatcaaAACCTTTCTTAAAAGTTTGGGATGTTTTTTGGGCGAGGCAACATG
+GATCTATATGATGTGTCTATGCCTCTAGAGTCTGCATGCCTAATCTTTTAGTTTTTTgtt
+aaattaaaaatatttttttt
+>chr4:300000-350000
+AATCATATGCCGACCTATTCCACGTAACTAATTTAagtttttataaaGAAATAATCGATA
+TAGAATCACgatatataaaaaaggATACAAATAAAAGGTCACAATGGGAAATAACTTAGG
+AACTACAATTAATCGAATTAATTTTGTCATAACTATTATCAACGAGATCAAAAAGGGGAA
+GAAATGAGTTAGGCACTGTTTGGAAATGTTTAGCAGGAACTCCGGATTACGATGATTTCA
+TTACAATACagaataaaataaataaaaaaaataaatagaaattgaaaaCAATAACCAACA
+ATTTATTATCAATTCCAAATTGTATAATGAGATAAAATCACTTTCCGATCACTTTAAAAA
+CAGTTTTATTGATCAAGAATTGCCGTTAAGAAAACATTGTTTACGATTGTTAATATTCGA
+CTTGCAAAACATTATTGATACTATTACACTGGCAATAATTGATGCATTTAACACAAAAAT
+GTTAAATAATGAAGACATTAAagaaatattaaatcACCAAATATTGATTCACCATAATGA
+AGCGGCGCGACATTTAAGAAGGAGGAGAGTTATCCAACCCACAAATATAGCACTGTGCCC
+CAGTTGATAAACAAATTTCAAATTCCAATCTCAGCAGCATTGCCTTTGCCCTTGTCTTTG
+TCAACCAACTCTTAGCCACCAGAGAAATAACCAAACTTAAAGTAAACACAACTTCCACTT
+GGAGACCAAGCCATGATCAACTTATTGCGCTTCAATTTTGTATCctaaatatatttgaAA
+GCTCAAGAAAATCCTAAAGAAAAGCTTCTGGCCGAGGTTGAGTGGGACGAGATCGTGAAC
+AACTAGCTTCAAATTAAAGATAGGCTAGTAATAAAGTCCCTTGTAAGTCTTAAGTTGTAA
+GTCTTGTGTAAAAAGTCTATCACCGAATAagtaaaaataataaaaaattaaaactACTTT
+TCATATAATTAAATAGTaacaattttaattcgCACGCGACACCGGAAGTTTATTTTTCAA
+AACTATCCAGATCATCATTCGGGCCTTCATTTCACACAAAAAACAACAATCGTATGAGAA
+CTCCATTAGTCCTGCAGCCAATTTGACATCGACAGAGTCAGGTTAAAACTATAATAATCA
+CTTTGCAAAAACAAATTTTGGGTAAACTCAATCTCAAACTCTTACAAATGAAATTTTATG
+GTTGAAATGTTGGTGGCAGACACGAACGTCACCActaaatttaattttatagTACGGCCA
+TCCAGATTGTTAAGCCCCTAATATCCAACCCGGTTGACAACCTCAGTAGACCAATCCATG
+GACTTCTACATTTAACTTGGAGAACGAATCAGTGCAGCGGGCGCCAAATACGGGCACTGT
+GGAGCGATTAGAAATAACTTTAATTACCAAAACTTGTAACAAACTGGTTGAAGCTATTTA
+ATTGATTTTTGCTGTGATTGTACTGTACTGTACTGAATGCGGTGATggtaaattttaaca
+TCACAGAGCCTTTGGAATATGGTCTAACCTTCTCACCCCAGTATGAGAAGCTACATGCCT
+GTTTTagtataaaaattatgCTTTAAAAACCGAAGTTTcacttttaaaaattgcTGTGCT
+ATTGAGCCTGAAATTCAATTCGCATTCAAACCTGCGTTCATGTACTGTGTTTGAATGCTT
+TAACTTAATTTAACTCAACatattatatattctAAAACAGATAAGCTTATGCTAGAGCAA
+AAACCGCACAGGTAGTCTTTTGACACACGCAAGTCTTCCGTTGATCCGAAAGAATGACAC
+ACCTTTGATGCAAAACATTGAAGCCGATAAAACAAAATTGTGTATTACTACGCACAAATT
+GCGAATCTGATTAAAACAAACTACCGAGATATATGACATCGAAATTGGAGAAATACTGCG
+TGTTAGCCATTCTTgaataaataaattcttggtaaaatttaacgGGTAAAATAGTTAATG
+GAGATACCACACCGAAGCTCGCTGGGATCTCCTTGAGGAAGACACCCAACCAAAAGTGAC
+GGCAATGGTGGGTGCTCAATCAATGGGAATGTTGTAGgtaaataaaatttctCAGTTTAA
+CACCTACCACAGGACCACCTGTCgattttaattatGATCAAAACAGCTTGAAAGGCAAGT
+ACACATTTCTATATAGCCTATTACATGgaaattttattgttTTCGATTTATAGGTTCAAG
+AAAAAACGGTAATATACTTACTGCAGAATCTTTCGTAGTCCCATCTCCAGGATTTCCAAC
+TGAAGAAATGATTTGCGGTTTTGTTTGAGAGGCCCCCGACCCGCTATTAACGTTATAACA
+gtatatacatatttaCTCATTTGCCTCACTTTCATAAATACTTACCCAATCAAAGGAGTT
+CTAAGACTTAAAAATCCATTTAATTTCCTgttaatattattttggAGAGGAGTCGTGATA
+GCATGTGCCACCGGCACTTGCGGTTTTGTAGGTGGATTACCAGAGTCAACAATATCCTGA
+GCAGCCCTGAAAGATTGTGTTAAGTAAAATTGTTGGGAgattaatatttttgtgCGTTAT
+TGTGCCCGTTATTTTACGTGGGAAGTTTTCTATTCAATAAATTACTAATTAATTTGATTA
+CAACGAGAAAACAGCCTTTTTGGACCGTATTTGCAAAGACCCTAGAATAACAAGATGCGT
+AACGCCATACGATTTTTTGGCACACGATTTTTTGGCCGTGGCTCTAGAGGTGGCTCCAGG
+CTCTCTCGAATTTTTGTTTGAGAGCGAGAGAGCGAAGAGCGCTACAGCGAACAGCTCTTT
+TCAACGCACAAAGTGATAGCAGACAAATGTATGTGTGCACACGTATGCTCATGCATTGTA
+AATTTGACAAAATATGCCCTTCACCTCAGAAGTTCTTAGACGTTAAATctatattatttt
+tgatCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAAcgttattattatt
+tgaAAATAGATTAGAAATAGCCAAATCTATGTACATATTATcacaaaaataaatttcaAA
+AATGACTTTATATAAGAATATTTTTCATTAGAGTATTCATCTTGCGGCGTGtgaaaaatt
+aataagCCAATGATTGTTGAGGGCTTGTGTCCGCACTTCGTGCCTCAAGATATTAACAAA
+GCATTAGAATTATTCTAGTGTCTTTGATATTACTTTTGCAATAAACAGTTATCATAttta
+attatttagtatatttattaaatCATTTGACTTAATATGATGTAACATTAACATTAAAAg
+tgttttaaaaaaatatttcgcttttaaaaaattgtcAGATGAGAGACAAATTAGAATTAA
+acataaatataaatgtGTAAACGGTAGCTAATTCGAGCGGCGATTTTAACAAACATATTT
+AAAGAgctttaaaattataatAGTCAGGGCGcgaatttaaaaaaaaattttttttttatc
+aTATTGCTAGGAAATTGGCAAAAACTACCCTAATATGTACCATGTAAATTCGTTTCTTCG
+ATCAGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACTTATACGAGT
+TCTCGTCTCTTGTTTTTACTCACACAAGCAAGCaaattatatttttagaTTTCTTACGCT
+CTCAGCGGGAGTGAGCGGAAAGAGAGTAATTTTGGCAGTCACCAAAAAAGTGGCTGCATA
+GTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTATTTGAT
+TATCACTTGTTACGGACTACCAAAGAATCAATCGTTTTCtttttttGTGtatatgtatgt
+aCTATTCCCTTTTGCACATTCTCTCAACTTGTGTGACAAAAATTACGATAGCTTGCGTTT
+CGATTGGTTGTGATTTTTGAGCGATTTTTGATCAGGATCACTAGCCGAGACGAACTAACC
+CTTTACGTCCGTCCATCTGCTCGCTCGTCCGTATGTACACTACTTTCAAGCTAACTGCAT
+ACAACTCTCGCAAAGTCTTATTTCAACATCTTCTCGACATTCTTTTTGGCGTACCGAtaa
+aaactggaatgaaaagaaaaaataaaataacacccaccaccttagaaactaaaaaaGATA
+GACAGTTGAGACTAAGCATGTAAATTCCAGAGACATAGGCACAGCTCAATATTGTTTCCT
+GATGTCGCCACGCCacaaaattaaaacatttttcaaaatgtgaataaaaatttacgagac
+tagcaaaaatatgaaaattCATTAatacattttttaaaagtgTCGGCGTGGCAGTTTTGG
+GATGGTTGTGGGCTTTAGAGTGGGCGTAGCATGAAGTTGGCAATTTAATAGAAATTTACA
+AAACTAATAAACGTATGAAAATACGACGGGCGGTAGTGTGGGCTTGGCAACATTTGTCTC
+TGGAAACTGCATGCATAATCTCAACATTCCAGCTTTTATAGTTCCTGGGATCGAGATCGG
+ACAGACggaatatatatactTTATATGGTCGGAAACGCTTCCTTCTACCTGTTACTTACT
+TTTCATCGAATCTACTATACCCTTTTAATCTACAAGTAACGGGCATAATTAGCAATTTAT
+ATCGATTGGTTCCCGTTACAGAagaataaaatattttaacgttaaaattttgtATTTGCC
+AATCAATCATCCGATAATAAGCTATAAATTATGATGTTTCATTAAACTGCATACAACTCA
+AAAATGTTGGTTTTTTGTAGCTAaattataattatatattattatatattgcagagcatg
+atatataaatattctaaatattCCGAGGGTACTCAACTAACgtatttataaaaaagtcAA
+ATGAATAGGACAATTTAGAAATACTGCATACTCAAAATCGTTGATAATATACAGTCATAG
+ACATAAATAGATCCTCTATCGCTTGTTAAGAGTCGAATGTCTGTCCCCAtgaaatatata
+aagTCATATACTAAACAGGAAATGCAAATACTTACCGAAGACTATAACTACTAGATTCCT
+CATCTTCATTTGGTTCAATAAACTGTAACTGTGATCTTTTATGCCTCCACCACAAGTATC
+CTCCAGCCAGAAAAAGAGCGATTGTAATAATTAATCCCAATATAGCCAAGCAAGCTATAA
+GTACTATGCTTGCCATGTCTGTAATAGTGAGAAGTATGtgtaatttttttacgACAATTC
+GAATCTTAATTCAAGTAAATAACAAAGAAATCGATTATGTAAGATATAATATCTTCGGGC
+atacatatttatttcaTGCAGATAAGAACGTAACTTTCTGTAACTAAGGtgtataataat
+atataataaCAACACCCAacttatttttatttgtttattttttataccACAGTACCACCA
+CAGTATAAACTATGTCGCACTTTAAGATGTAGAGCATATAATATTGTTATTTAATGGCTT
+TCTTTTTAAAGGAGTACACATTGTTTTATGTTTGACTTATGTAAATCTCATAAAACTTGG
+TCCAAAacattattatttgttTAGTTCGCTGTCATAAAGGTTGCAGGTGCCGGAGATCCC
+AATTAAGAAATAAGCAAACCAAACTAATCCAACATTCAGTATAATTGTTACAGTACTCTA
+TGTTTTTACACTGTCTTATTAGATTGCGTGTTGTTATTACAAATTTGAGTCTTTCCTTTg
+aatttaaataacGGCAAAAACTGTATTTTACTTTAAAACTACTTTATTCCTAAAACAATA
+TGTCGTTTAAGTTAATATCGAGCTACTTATGCCAATGAAAACACGTCGAatacatttttt
+tataagaGCTCGTTTGCATGAAAAGCTCGACTCTGTGCGCATGTCATTGAAAATACTAGT
+ATATGTATGCATATACATAGGTACGAGTTATAATACGGAGTACTTTGAAACATTTAccaa
+aatataattgTGGCTGAGTGCAGCCAATTTTGTTGTGCTACTCATTAGGAATTCCCAAAA
+TCGGAACTTAGGGGGATAATAACTGACAAGAGTTCTGAATACAGCCATCCTTATTCTACC
+TTGACAAGTGCATCGAATTGTTTACTTCCTCTAGATCCTGTCATCAAATAGTTTTCTTGG
+CAGATCCCGATATGTCACGGTTAAAAAGAAAGCTAGGAGAGAGTGCACGAAGAAATGAAA
+ATCTGATGCTAACACAAGAAATGAAATTAATTCACATGAATACActtatttattattatt
+aattGATAAGTGGAAAAACAATGCATTCGTGTATTTTTTGTATTATTCTTTGCAAATGTC
+TAATGCACAAGattattattacaattaaaaatctTCAACAgcaaatttttattttttgtt
+tttATGGTATATACAATTATTTAGAATTAACACATTTGTCATTTTTGAAATTGTAtcttt
+taaaattctCGATATTTACTACATTTAAACACCCCACTGATGATACAGCAATAGTTATCT
+TAATTTCGAAATTTTCGTTAATCTTATATGAACTCAAATCATATATGTTCACAAGACAGA
+AGATAAGCATTGATGTATATCTTTTGAAAGGAATACGGTATTACCAAAGACACTAGAATA
+ACAAGATGCGTAACGGCCATACATTGGTTTGCCCAAAGACCCTAGAATAACAAGATGCGT
+AACGCCATACGATTTTTTGGCACACGATTTTTTGGCCGTGGCTCTAGAGGTGGCTCCAGG
+CTCTCTCGAATTTTTGTTTGAGAGCGAGAGAGCGAAGAGCGCTACAGCGAACAGCTCTTT
+TCAACGCACAAAGTGGTAGGAGACATCTGTATGTGTGCACACGTATGCTCATGCATTGTA
+AATTTGACAAAATATGCCCTTCACCTCAGAAGTTTTTAGACTTTAAATctatattatttt
+tgatCAATTGGCACCATGCGAAAAATTCTTGTTTTGCATTGCCTTAAcgttattattatt
+tgaaaatatatcAGAAATAGCCAAATCTATGTACATATTATcacaaaaataaatttcaAA
+AATGACTTTATATAAGAATATTTGTCATTAGAGTATTCATCTTGCGGCGTGtgaaaaatt
+aataagGCAATGATTGTTGAGTGCTTGTGTCCGCACTTCGTGCCTCAAGATATGAACAAA
+GCATTAGAATTATTCTAGTATATTACTTTGATATTACTTTTGCAATAAACAGTTATCATA
+tttaattatttagtatatttattaaatCATTTGACTTAATATGATGTAACATTAACATTA
+AAAgtgttttaaaaaaataatttctcttttaaaaaattgtcAGATGAGAGACAAATTAGA
+ATTAAacataaatataaatgtGTAAACGGTAGCTAATTCGAGCGGCGATTTTAACAAaca
+aatttaaaaagctttaaaattataatAGTCAGGGCGcgaatttttaaaaatttttttatt
+ttatcaTATTGCTAGGAAATTGGCAAAAACTACCCTAATATGTACCATGTAAATTCGTTT
+CTTCGATCAGAATTGATTTCGGCCCGAAAATCGTCTTCTAGCACAACACGCACACTTATA
+CGCGTTCTCGTCTCTTGTTTTTACTCACACAAGCAATCaaattatatttttagaTTTCTT
+ACGCTCTCAGCGGGAGTGAGCGGAAAGAGAGTAATTTTGGCAGTCACCAAAGAAGTGGCT
+GCATAGTGCCAAACCAATGTATGGCCGTTACGCATCTTGTTATTCTAGTGTCTTTGGTTA
+AACTAAagtatttttaaagaaATACCGAACTACTTAAACggaattaaaaattaaatttct
+TTGAAATTTATTGATCATCAACCGATGGTATATTATAAATAGACTTATATACTACAGGTA
+TAACCTGTATATAGTATGATCTAAATCGTTGATATAATGAAATACTAACTACAGTCAAAC
+CACGGACAATTGTTTATTTGTTACGTTCATTATGACTTCAATATTTCATATTTCattata
+aatttcaTTACAAATCTTTACATCTTTCTTGATGTGTGAAAATGTTATAAGGACTATTGA
+ACTCTTTGGTTTGTGCTGCGATTTTGTGTCTTTTAAGCGAGAAGGTATAATTTGCCAGTC
+CATGTGCGGTCACACTGATGACAAATCGTTTTTATCAAGCGATATTGGGAACTAACTTTC
+GAGTTTGCATATGTGTATgcatatgtatatttaattaAGTTTTGGTTTTGTCTGATACAC
+AAGATGATTATTacaattaaaaatctTCAACAGCAAACTTTTACTATTGAGTTTGCCCCG
+GAAAAAACGGTATGTGTACAAATAGTCAAATACTAGTATATTCACATGTATGGTATATAC
+AATTATTGCAAATGCATATGTGTGCTTATACAGGTATTTCTTACAATTAATTTGTTGTAC
+CATAATAAGCAGGGATTCTGATTACAAAAGGTTTTGGAACTGAAGAAGAAAATATTCGAG
+GAGCGCGGTCCAGAGTACGTCGCCGAAAAACAAAAACTGATCTACGCTGGCGTCATATTG
+ACGGATGACCGCACCGTTGGTTCATACAACGTTGATGaaaaaaaGTTCATTGTGGTAATG
+TTGACACGCGATTCGTCTAGTTCAAATCGTAATCAACTTAGTGTAAAAGAAAGTAATAAA
+TTGACTAGCACCGACGATTCAAAGCAATCTATGCCTTGCGAAGAAGCCAACCATACCAAT
+TCGCCTAGTTCCACAAATACAGAAGATTCAGTTTTATCACGTGAAACCAGACCTTTATCT
+AGTGACGAATTGATTGGCGAGTTGGCCCAGGCTTCCTTACAATCGCGCGCTGAATCTAAT
+TTGCTTATGGGTGACGAATACAACCAAACAGTCCTATCAATGGTGGAAATGGGTTACCCA
+AGAGAGCAGGTTGAACGTGCGATGGCTGCTAGTTATAACAACCCGGAAAGAGCCGTTGAA
+TATCTCATTAATGGCATACCTGCAGAGGAAGGTACTTTTTACAATAGGCTGAATGAATCA
+ACGAATCCTAGTCTAATCCCCTCCGGACCGCAACCTGCGTCGGCAACCTCTGCCGAGCGT
+TCAACAGAATCAAATTCAGGTAACTTGATGGGATTTCAATCAGCAGTCAATTTATGTATT
+CTTGTATGAAAcgaaaatatataatttCTACCCAGAAGTACTAAATTTGCACACTTCAAA
+ACATAGTGAAATTAATAAACCCGATTTGGCTCTCGCTCTTTAATGAAATTATACGGCCTT
+AACATAATTGCGTTAGTTTTCCTGGTCAAGAAATATTGTTGATCAAAACTTATGTTGCAC
+ATTCgttaataaataataaaagaGTTCTCTTAGTACTGGAAATATATGCAGCTGTTAAAG
+ATTCACTAAAATGTTTGTGAGCTCGTTGTCCCGCAGTATCATTTACATATATATGTCAAC
+AGACACTAAAGGAGCGATAATTCACGAATTTTTGTCACTATTCTCTTCAAGGACAGGGCA
+TCACTATATGtttttagttaatttaattattatttaattatttatatttacGTTTCAGAC
+CCCTTTGAATTTTTACGTAGCCAGCCACAGTTTCTTCAAATGCGATCTTTAATTTATCAA
+AACCCTCATCTTTTGCATGCAGTATTGCAGCAGGTAAGTACActtataataataattacA
+TGACACGTAAATgataattttttttacgTATAGATTGGTCAGACAAACCCAGCCCTTTTA
+CAACTTATTTCGGAGAACCAAGATGCGTTTCTCAATATGCTTAATCAACCGATTGACCGC
+GAATCGGAGTCAGGCGCCACCGTTCCTCCCGTTTCGAATGCGCGGATTCCTTCAACTTTG
+GACAATGTTGACCTCTTTTCTCCAGATTTAGAAGTAGCTACTTCAGCACAAAGATCAGCC
+GCGGGTACAAGTGCAGCACATCAAAGCGGTAGCGCAGCGGATAACGAAGACTTGGAACAA
+CCTTTAGGAGTATCAACCATTCGTTTAAATCGCCAAGATAAGGACGCAATAGAACGGGTA
+TATAGGAGTGAATAATTATATATGGACTGTCGAGTTACTTAATATATTCTTCTTCTAGCT
+AAAAGCTCTTGGATTCCCAGAGGCCCTTGTACTGCAAGCGTACTTCGCTTGTGAAAAGAA
+CGAGGAACAAGCAGCTAATTTTTTGCTATCGTCTAGCTTCGATGATTAGGATGACAAAAT
+GTAAGAAGTTATGCAAATAACACCGGAAGCGTTACATTTAAAGTTAGATGTTcttaaatt
+aaatgTAAAATGTCGATCATAAAAATTcttttatattcttTTAATACCGTCGGCGTATTG
+TACTTGTTATTtgttaaaaattgcAGCCATGGGTAAAATAGAGTTACGATGTCATTTTTA
+CTAAATATTTCACCACGACATTGTCTTCAGCATAAGACTGCAAATGTCTACAAATTTATC
+TGTGCCAATCCATGGTAGGGAGGCCTTGGATTAGGCCTTCACCTAATGGATGGCAAAGTA
+TATTTCTAGTGTGTGTATTTCTAGTGTATATGCAATACACACattaattattttaaggTC
+GTATTAAGCTAAAGAAGTCTTATGATTTATTCTTTCCTTATCTTGGTTgatttataaaat
+atttttttgacTAGTGGGAGTCCACAATTAAGTCACTTAACACATAAAGTACTTTTTGTC
+GTCCTGGATGTTGGACATATGactaaaatatattaatCATTGTATTACATAAATTTCgtg
+tttttttattgtaAATAATGTCCGCAATTATGCCCTAATAAGCTGTGGCGTCTCTTTGGT
+GATTCCTTTCAGGATGAGTCGGAGAAATAAAACAATTTCATTAATTGCATGACATTCATA
+ACAATTCTATAGTCGAGTGCCTCGACTATCAGATACCCTTTACTCACGaaaaaactaatt
+aaaatttttataaatattttttattgcttatttttacaGGAATAAATGTTCTCCAGTTTT
+ACAGTACTTAGATTATCATTAATTTACAAATATACAAAACTGTAGAACATTTGGACTTAT
+GATACTTTTCTGCTTGCCAATTAATACGacaaatataaaactCGAACATTGTAATATGCA
+TTATTAATGCAAAGAATTCTACActttaatattaataaatcTCTAATAGTTTCATGTATG
+GCTATGGTCCCCTCTATAATGTTGCTACAATTATAAATCTTTCCTGACTCAATGTAGATT
+CAAAGACACAAGAATTATTGGTAGATTTGGTAGAACGCAGGTAAGTGGAAAGAGAAGCAC
+TCGTTAATACTTCTTTCCTTGACACGTTCCAGAACTTTAGACTGGGTCGAATTAACTTTA
+TAAACATGGGCATACCCACCGGACCACAAATAACGTTATTCTAGTGTCTTTGGTTTGACT
+GTGTTAATGACAAATCTTTAAGCTCAAAATTGTAGTATAGAAACTCTTTGGTGACCATTG
+ACACGAATAGGACTGCCGACCACAGTGACATACATATAAAGTGAAAACATACACATTTAT
+GTGGAAATGGTCTGGCAACGACGAAAGACAAGCTTCACAGCTTATCTAACGACAAATCAA
+AAAGTTAGAACGATAGAGTGGTGTTTACACACAAACTACCGGATTGATGTACACTTTCTC
+ATATCGATATGACGCAACCTAGTGATTTTGGAAGTATTAGTAAGATGCTACGCGGTGAAA
+AGAtacaaaatattataaGATTGTATATATGTAAAGGGAAAACAATTTATCCTAATTTGA
+AACAAATCCATGCTACAAGTAATTGAACATTTTACCAAATTTTGTCGATTGTGCCCAAGG
+AGAAGAGAATCGAGATCAGGTTTCGGAATGGCAACGAAAAGGAATAGTACGCAAGTCGGC
+GCCGAATTTCGCCAGCAGACTCGTCATAGTCAAAAACAAAGATGGATCAACTTAACGCCA
+TGgtttaaaaaactgCCTAAAACTGCAGTCAGCAAAGCTATTTGTCGTCGTGATTTTGGG
+AAACAGtttttttCACGTTCTAGTAGAAGAGAAGTGCCCATAATACACATCATTTATAGC
+CAAAGAAGTTTTTAAAGATCTTTGCTAAGATATGATTCATATTTACAAGACAAGACAAGA
+ACAGCGGAAATAAAGAACGCGCGAAAAATATTCCGCAAAGAAGTTGAGCAGAATTAAAGT
+AGAAAAGACGCAGAAAGGTATCTATAAATGTAGAAAGTCATAGCAGAAGTAGTTATAGAA
+ATCCGTAATCTAAGGCCGTAACAGAAGACGTTATCCAGTAAACCAATGGTGACATTGCCA
+AGCTGCCTTTAAACCGTCTCTTACTTTTTACTACCATTCTGAGAACGTAAACTATCCATT
+GttattaaatacaataaaaacatatataattataaattaacatatagtatataGGAGCCG
+GAGTCAAAATTCTGATGCCAATGAATTCGGCGCCGACTTGCGTACTATTCCTGCCTGCGC
+AAGTctaaatattaaagtaaaatatttctTGCACTACTTTTTGACCTTCCTCATTTTGCT
+TGGTTTACTCACAATACATTCTCGTATAAGGCCTCTCAAATCACTCAACTTTACAGAAAG
+CTGACAAAAGTTGACGTCGGTACCAAATTTGACTTTCATGCGACAATTCATTAAATTCAA
+AATCTTTGTGCAAAGCACTTAATGTTAATAATTGTATATCCGAGAAATTAAACCcaatat
+atttatagCTTAATATCCCTTAACTTTTACTTCATCTTATTTgacaaaaatatatgtatT
+ACTACATTACTAGTGATTATGTCCAAATGTTATAATTAGGGGTAGCAGTGCGCCGCAAAT
+CAGAATTACCAATTCACTATATTTTAGTGCTTGAATACTATTGCTTCCATTTATATCATT
+CGTAGCAACACCTCGAGATTCCTCTAGCAAACAATAATCATGCTGATCGCTTTTCGTAAA
+TCCCCCTTGGGTAAGCTCTGGTAAAACATGCACAGTTGCTACGTACAAAAATGTTCCAGC
+GGAGAATAGCATAGCTATACCAGTGGCATTCACGGAATTTAACGTGTCCTTCTGCTCCTG
+TCCGATCCCAAAATACGTTAAAATAGTCATAAGGGGAGCCGACAGGGAAAATAAGACTAG
+GTGTCTGCGAATTTGATGTCTGTCTACTTTTTCGTGCAGTAAGAATGTCACTAATCCAAA
+TGCTGCTGGTGCCTTATGAAGCATTATAGCTAAAAATACAATTATCTCAACGTCTTGATG
+GCTAGTGGTGGCAGCTGCTCCCAATGCAACTCCATCAGCTGCAAAAGAACaacaattttt
+aagATATGGTGGGTACACCAATATAAGCTTCTTTACCTGCGGCATGCACAACCAATCCAA
+GAGTTAGTGTGGCattgttttttttattactTCCAACATTACTCTTCCGCTGAGAGATGT
+CCACCAACATCATGAAGACAAATCCAAGCACAAGAGAAAGTCCAATGGTCTGTGAGTAAT
+CTGGTTGCTCCGGAACTGATGTCCGTTTTTGGGATTGGCCACTCCCCACATACAATGATC
+GAATGCCCTCCGGAATAATAACAACGAGAGCAGTTCCCACTAACAATCCAGCTCCCAGCA
+CAGTGACACATTTTAGCTTTTCCTTTAATGACATTTATTAAGTAGAACAAATTAATGCAC
+TAGTGGTGCTCCAAATACCTCacattaaattttttttgtatttaaaatgcCATTGTTTAG
+TACCGACCTCGCTTAATTTCATCAGCATCGGTATGCTCCCTGCCAAATAAGACCCCACAA
+GCATAACCAACACTAATAAAATGAGAATTATTGTCTCCTCAGCCATGATTGCCCAActta
+attttaatgaGCATAATACCATCAAAGCTACATGTTTTTGCCAACTCAATCGCTAGAGAT
+GAGCCTTATTAACATTTTAACAACGCATATAGCAGCAACCAACTGTGGAACTTATACCAT
+ATTCTACAATAACACTTCAACCAAATTAACATCTCATACCACAACAGAACTATACAATTT
+GTTTTCTTCTCATCCCGTTAAAACTCGCGATCCTACAGACGTACGAAATTTTCCCAGACT
+GTGAACAATACCTTTAAgttattatatttcATGTCTTACCCACTGGCTTATTATACAAAC
+TTATTGAAAACGGTTTTAGATGGTCCGATACAAATGTATGATAccatttttaatttatat
+ataatatatataaaacatatataatataatataatataatatatataatataatataaga
+taatatatataatataatatataataatatatataatattatataatataatataatata
+tataatttatatataatatatatttagAAATAGTACCAAGCATTCTCAACCGACTTTTAA
+CcgattttttatttgcTCTCATGtgaaatttaaaaaaaagaaaaaaCCTTTAATGGTTTT
+AAGAATAATTGTTCGAATGGAGCTAGTGAACCAAATTTTCTTTAAGCTATTGTTTATCGG
+AAAATTTAACTTGTTCGCAAAACCTATAGTAGTTGCTCTACCTTTTACTGGTTATGATCG
+GTCACCAgttaattttaatattttaaataaattctgtaaatatattaaaGTGTGCGGTAT
+ATAGTATTTTCCTGGTGTCACCGTGTGTTATCCTACAATAATTGCTCATTTGGCTTATCT
+ATATATCGTCAGAAATCACATAacataaaaaattctAGATCCttataatttatttattta
+ataagTTATTTAGGGATACATCACTCTCTCGTACTACATGGAGGGTTGTATTCCGTATTA
+TGATTGTATAGCGCAACGTGAGAATGTAATTTATCTCAGTGCACAACGTGTATTACACCA
+TTTACATAAACAGTTTGGTAACCTAAGGTCATACTATTAACAGCACTGTTGATTTTGgtt
+tatttattgtCAAATAGGTAAAAAGTCTAAGCATATGGAATAAATCAGGCTTTATTAAAT
+CGAATCTAGTCTAATTTCAAAGAAAGTCACATTTaatgtttttttttttttaaatcaACT
+AACTAAATTGTTTCTGTTTATTATGAAAGTTGTgtatacatatgtgcattttatatacaT
+GCATGCGTACttattaatttaaGATTTCTTGGGGATTGGTACTAATTGGTACTGTATATG
+TGAGTTTTAAACGTTTCATTATTTTGCTAATTTCCGATAAActtataaaattaaatgAAA
+ATAGAATAAGTCGTCCAAGGTTTTTAAGAATAGATGGATCACGAATATTTGCACCTTCAT
+CTGGCGTTCAGAATTGGCAAAAACAGGATTCTTCCAACGTTGAGTGACGAATCGTAATCA
+AACAAATACATCCatataatttaatgAATATCTCGTTTTGTAACactatttttttattag
+tTACTACAATTTGCTCAGTGCGGAGTAAAGGTAATGCAtcaataaataaacAATCGTTGT
+GTGATGTACAAGTGTTCATCGCAAAGTTTAAAACGAGCCAAGCCAAATCGCGTATGAAAT
+AGTATAATAAATCTTTTAGCGATTGGTACTTCCCCTTAACAAGCGTGTGTATAAATATCC
+TTAAAAGTAAAGTCCAATGTCAATGTAGTGTAAAACATACACGATAAGGATATTCAACAG
+ATTGAAAGTATCTAGACGTCCATatgaaaaaaatatcaTCATATCATATATCAAtttcca
+gtttttaaggaatggaaagttttcttcagttttttccgttaagaaacaaaaattttttta
+agtAAAGGTGTAGAAATATTAACTATAACAGATCCTAGATTTTATATCATTATACGCGGT
+ACTcgtttttttttgaatatttttatgtCTTGGCAATCTTTTATCGATAAACAACACATC
+GAGATTTTGCAGATGTGGGGTGATATGAAGTCAAAAAACATATGTTACCCATCAAACTAC
+GATGCAAGTTTGGTAGAAAAACACTATTTACCTTCGAGACCAATTTTGCTCCTTGGCCCA
+ACCAGTTTCCACTTTTTATGTCTTCTTTAGTTTCGGCCAGGTCTATTGGCGGCAGGTATT
+TCCTTAATCCTTGTGGCCGCACAACTTTCAAGATTTAAGCTCTATGTGGGAGCTGCATAT
+AGAGGTTTTGGTTTCCCAATCGGAAATTTTTGCAATCGTGATTTTTCTCGTTCGCTaaaa
+caaaaaaaaaaagcTTTTCTTTGGCTCGGTCGCGTAAATGGTCTTCTTTGATCTTCCTTT
+TACTTTGTGTTTGTTATGTACaacttttaaaaaaaagcTTACACTGcatttaaatataaa
+gtTTTACAACTTAACTAAAATACAAGATAAAACGAGCCGtataaattttctTTACGTGTG
+CATATATTTCAGTTAAATCTTCGAAAAACGCATGAAATGGGTAATTgcttaaaaattagC
+ACTTCAGATGACATTTCACTTTTACGCGGCAATGACAGTCAAATCAGCGGGACACAGCCA
+GTGTATCATGTAAGTACCAATGCACGGGTGCGAGTTTTAACGATAATCGTCGATTTAAAG
+AAGTCCAAAATTTACTAATTTGTAGTCTTTTAATCTTCAACAATTacattaaaaatgttt
+tttatGAGTTTATCGAAATATTCTTGGTCaataattatttttaaagcAAAGGTTTTGTAT
+AAAACCTGGCCTTCGAAACTAATTTTTTGATTATTCTTAACGAAGATATTTGCAAAATAa
+tgtatttttatactCAGTTTTCTCTGTGACAGtttcaaaaaaatttccCGAAAATAAAAG
+TGTTGAGaagaaaaatttttctAACTTGTAAGATACTATTAAATAGTAAAGTAAATGGCA
+TCGctataaatttttgaGGAATTATGGATTACTTGGCAATCaaaaaaaaGGAAATTATTG
+GGCATTTTAAAGATTTCTTGGGGATTGGTACTGTATATGTAAGTTTTAAACgtttataaa
+atgaaataataaaaaataaataataaatgaaaataaataaaaacgTCCAAGGTTTTTAAG
+AATAGATGGATCACGAATATTTATACCTTCTTCTGGCGTCCAGAATTGGCAAAAACAGGA
+TTCTTCTAACGTTGAGTGCCGAATCGTAATCAAACATCCATAGAGTTTAATGAATTTCTC
+GTTTtgtattattattagtTACTACGATTTGTTCAGTGTCGACGAAAGGTAATGCATCAA
+TAAATGTATAACCGTTGTGTGATGTATTAGTGTTCATCGAAAAGTTTAAAACGAGCCAAG
+CCAAATCGCGTATGAAATAGTATAATAAATCTTTTAGCGATAATATACTTGCAGTACGAA
+GCTTAGCTATGTATTGGTACTTCCCTCTAAACAAGCGTGTATATAAATATCCTTAGAATT
+AAAGTCCAATGTCAATGTAGTGCAAAACATACACGAGAAGGATATTCAACAGGCTGCAAG
+TATCTGGATGTCTATatgaaaaaaaaatcagacatttttttaaaagaGTGCGCGTGGCAG
+TTTTGGGAGGTTTGTTGTGGTCGAAGCAGAATGTTTTTTGTCAAATCgataaaaattgtg
+GACGTGGCCGTTTTGCTTGCTATGAGAGCCCACAATTGAAAACAATCTGTCTATAATCTT
+CATGCTTTATGAAGATTGCTTTCATATACAAAGATCGGTATGGCCAGATCGACACGGCTA
+TTAATTCGGATCAAGAATTAATATACATTATAGGGTCGAAACCGCTGTCTTCTGCCTGTT
+ACATGTTTTTCAGCGAGTAATTTAACTCAATTGATTTCTGACGGCAGAGTGCGCGCGAGA
+AGCAAAGCGAAGCCAGAAGCTATGAGCAAAGCAAGAAGATGGCAGAGTGAGTGCTTTGCG
+AGAATCGAGCAACATTGCTGTCTTTTAGTTATTAATGTGAACGTGATGGATTCGGACGAG
+GAATTTTTTGCATCAACCACAACTTTTAGCTTTCTGTTAATAAGAAAACTGGCGTCCAAT
+CCCTTAACTGCAATATAAATGGAAAAGGCTAAAAGGCgaatttatttatgtAATCACTAA
+CGAAACCACTCAGAAAGGTTCTTTAATGTCTACTTCGACTTTTGattatattaaaaaaaa
+aaattagaAGTCGTTTGATGAAGAATTGGGCAACCaaaacaaaaaaacatGTGTTTTGAA
+AATAAACGGTAATAAAAGCACAGTATACAACATCGTACCAAAGACGATAGAATAACAAGA
+TGCGTAACGGCCATTCTACATTGGTTTGGCACTATACAGTCAGTTTTTTGGGGACGTCCA
+AAATTGCTCTCTTTCCGCTCGCTTACGCTGAGAGCGTAAGACATCTAAAAATTGAATTGG
+CTTGATTGTGTGAGTAAAAACAAGAGACGAGAATGCGTTTATGTGTGCGTGTTGTGCTAG
+AAGACGATTTTCGGGACGAAATCAATTCTTATCGAAGAAACGAATTTACATAATTGGGGA
+GTTTTGGCCAATTTCGTAGCAATATGATGAAATTGCGCgctttttaaaaatatcaAATTG
+GAATATaacaaaaaataaaaaaactgAACAACTGAATCTAATGTgcattttaaataataa
+aattggATCATTTATATACATCATATTAAGTCAAATGActtaataaatatactaaataat
+taaaGCAAATACAAAGgaaattattataacTACTgtaatttaaaacatAAATTTTCCAGA
+AAGAAGACATTACGTtgaaaaataaatatttcataaaaataatacgtagtagaaaataaa
+aatttataaaataaataaaaatatgaaaaCTGTTTACTGCAAAAGTCATATCTTGAGGCA
+CAAAGTGCGGACACAAGCACTCAACAATGccttattaaaaattattcaCACGTCGCAAGC
+TGAATACTCTAATGACATGtatatatgacatatatatatatattctaatataaagtcatt
+tttgaaattttttcGTGATGTTATGATTCGGCTATTACTATTTCTAAGCTTTATTTAGAA
+ACGTTAAGGCAATGCAAACCAAGAATTTCTCGCATGGTGCCAATTGatcaaaaataatat
+agATTTAAAGTCTAAGATCTTCTAAGGTGAAGGGCATATTTTGTCAAGTTTACAATGCAT
+GAGCATACGTGTGCACACATACATTTGTCTGCTATCACTGTATGCGCAGAAAAGAGCTAT
+TTGCTGTAGCGCTCTCCGCTCTCGACAAAAATTCCAGAGCCTGGAGCCACCTCTAGAGCC
+ACGGCGAAAAATTCGTGTGCCAAAAAATCGTATTCTTTATCGATTGAGCTCGCAACTCGC
+TTCGCGCAATGTGGCATCTAGCCCGTCTCAACGTTCACAATAAttataatattataataa
+tCTACATTTTGATTTAACGAATTTGAAATAAAGTATATCCATTGGATTTAATGAAACTTT
+AATTTCAGCAGGGAGAGCATTATCAACGAGAATTGTACCCTTCCACGTCGTCTTCGACAA
+CGCTAACACCATCTTCTAACAATCGTCAACTTTCCGATGAAAATCAAGTGAAAATTGCAA
+AGCGAATTGGATTAATGCAGTACTTGCCAATAGGAACATACGACGGGAGCTCAAAGAAAG
+CACGAGAATGTGTTATCTGCATGGCTGAATTTTGTGTTAATGAAGCCGTACGTTATCTAC
+CTTGCATGCATATTTATCATGTTAATTGTATAGATGATTGGTTGTTGAGAAGTCTAACTT
+GTCCCAGTTGTTTAGAGCCTGTTGATGCTGCCTTGCTGACGAGTTATGAATCGACATAGC
+GttataaaaacatTAGCTTACAATTTTGCTGCTGTAATGTGTTTTGGGATAACAAAACCT
+TTGCTTACCAAGtataaattaatcttttatatatttcaattttattctttattatataaa
+tttgttattgttttattatcgaaacatgttataatatttaattCATTTTAGCGATAACCA
+AAATCATAATTGCAATACTAAGGAGCTGAAGAATTTGAAATCCAAATTAGTTTGTGTATA
+TATTGTAGTGTATCTACCCTCACTATAACTCTACTCtacatatatataaGTAACGTACAT
+ACATTGTGACACTTTGTTGCAAACACAAATAAACATAATTCACATCAAAGACCACATGCA
+CTTACATAAACACTCCAGCCAATGAAATACGATCTAACGCTTATACATAAGCCGATCGCG
+GAGCGTGAGAATGCTGAGCATGCACTTAGCAGCTCAAGTGGTCAAGCcatacataacata
+tgtatgccttctgcatacacatgtatatgtatatacaatatatacaatatgtacaatatg
+taAGAACACCATGTACGGGTAGCTGTACCCAAAGACAGCAACATAGGATTCATTCAAATA
+AAACGATTCAAACGGAACAGACGCTCTGAGCTATTCAATATCTATTACACTGAGCTATTA
+CTTATTACTTATTACATGGCGACCGTGACTTGGTCTCGAGTCTGCCTCtgtgttgtgcct
+ctgtgtattgtgattatgtatcgtgtattgtgtttgtgttaaaaaaaaaaaaaaacaacA
+TTTTGTGCCTATTATATTCAACGTGTGAACACACAAACATAACTAAAATGTACTTGTAGT
+ACTTGGACGCATTAAATGCAAATATATGTTCAATTGaaacaaacaaagcacaaaaacaca
+caaaaacacacacaaaaacgcacaaaaacacgcaaacacagcacacacaGAAGAACAAGC
+GGCGATTGATGGCAGACGAGCCACAATTCGCCAATGCACAACCACAAGTGCAACGGGACC
+AGCCAACGCTAGAGGAAGCGTTGCGGTTAAACAACGCCGATGGACCACGCCCACTCACAG
+TAGCTGAGTACCGGGCACGGCAGGAGAAGAAACAACTACGAAAGCACAAACGCTCAGGAC
+GGAGGATTAAACTACTACAACAACGCCGACTGGTCAAGGAAATGACCCAGTTGGCAAAAG
+AAGAATCAGCACGACAACGCTACCAAGAGCGTTTGGAAGCCATTGAACAAGAACTTCGCC
+AAAGTGCGAAGACACGCAAACGGGCTGCTTAAATGCAAATGCCCCAATTTGCCCTagaat
+taaaataaacCCAAGCCGAGGCGGGAAACCGCTGCTTGGAAATACTAACAAAACTTTATG
+CTAGGCTTTATactaaaaaatgtgGTTGGagattttttttaaaatccTATTGAATTGTAA
+ATTGTGACTTGTGAGCCAACCACATTAGCACTATCAAATTTCCATGTCTCTGCCACTGAG
+TATATATACTCAGTTGCAAATAATTTGTGtaactttaacaactttaaattttctatttca
+aaataaaattttacattttaaatttaaatgaataacattttaaaaatggattaaaaaaaa
+aataactttcttaaagagaattttctttctaaaaatacaagaaaaaatagatttttattt
+ttcatattatatatataataacattatatataatacttcaaaaaaaaacgTTTCATTgaa
+tatataaaaatattcaacacaaattaaaataaattttctcttcaatttaaaattaggcaa
+atcaaataaatatgaTTATAGATGTATACAAGTACAGCGATATTCATAGAACTATTTTAG
+GGCGCCTCTATACGCGCATTTTTGTTTCTGTCCGTTTTACTGCCTACTGCTGGCTCAATA
+TTAACGCGGAAGAATTACAAGAAATAGCTAGCCGCGACGAAGACGTCGCAATGCATTTTG
+AGAACGTCATAAATCCAGACGTCTAGGTAGTTTTGATAGactaaataaatattcatacac
+aaatcaaataaaaattagaaataaaattaggaaacctaataagtaaaaCAATTATATTAC
+ATGTCATTAAAATTGAATGAGCATTAAAGATAATTCCATACCGAAGATAGACCCCCTAAA
+GACAATCATTTCGGAACTGTCTACTATGTTAGACAAAAATTCCAATATAGCGGACTCCAC
+CGCAAACGTAATCAATACAGTTCAGGTATCACAGCCCGAacttaaaataattacGGTACT
+CCTCATAATAATAGTAGTACTGCTATGTGCGAGTATGATAACGAAATTGTACAAACTACA
+TAACAGATGCCTCAAGAAGAAATACTTGAGTAAGGCATTGGACCTAGATAAGGTCTAAAG
+TAGTACCCTGCGTACAAATTTCGAATATTCAATTAAATAGAAATTATCTTtacatatata
+tataaaaaaaaaagaaTATCAAACATACTATAAATGAAATATTAAGTAGAGACCCCCACT
+TCGCAAGTAGactatattttatactTGCCGAGCAACCCGTAAGCCTTTACGAGTTGCAAA
+TATTATACATTAACACCTACAACTGCGAGTTCTTTCCAATGTTCGGGTTGGAAAGAGAAC
+AAGAAATCATGGTATTAAATTCAATACCAAATGTTATCGCAGAAGTTGTAGAAATATCAA
+ACCCAATACTAGGGTCAACAGAAATAATAACAGTTCGTAAGAATTAGAGCATGGAATGGC
+ATGAAATATGCACAacaattaaaaatattaaaactAAATTCGATAAGACATATAAATGCT
+TATCGCCCAATAGGCCTATACAGGCTGAAacaattaaaaaacatGCATCTACATTAGTCG
+ACTGCTTTAATGAAGCACGAACACTAATATACGAACATAGAGAAACACTTAATTCTGAAC
+ACTGGTCTAAGTTATCAAGACTATTAATCAAACTTCGATTAAACTTGATAGCAGTTAAAA
+GGAAATTTAGTTTGGAAATTTCAATTCCAACAATACTAAATACCCCTTTAACGATTGATA
+CAGACGAACAATCTGAATCAATAGAACCAGAAGAAATCGATTTAGAGGTCACCGAGTCGG
+AAGAAAAATATACCGACATCGAGGATAAAGACCTACTAAACCTAACAATTCCAGCTATAT
+TAACATTAGCTGAAGACACTAATCAggaaaaatttaaaacagAAAACATAATGGCACAGT
+CCAATATTGATTTTCTGAATACAGCATCAAAGCTTATACCCGACTTTGACGGTAAGGCTG
+AAAACTTAACAAGTTTTATAGATGCTCTAAACATTGTAGATACAATCAAAGGTGAGCATG
+AGTCTCTAGCTGTTTCGGTTATAAAAACCAAACTTAAAGGCCATGCAAGAAACCTCATAA
+GTAATGAGCAGACAATTGCTGCAATCATTACCCAACTGTCAAGTGCAGTTAAAGGAGAAT
+CGGTAGAAGTTATATCAGCTAAGCTTCTCAGTCTCCAACAAAAGAGTAAAACGGCCAACC
+AATACACCCAAGAGGTGGAGAAACTGACAAAGGCTCTTGAAGGCGCCTATATCAGTGAAG
+GTTTAGGCCAAACTCTTGCCAATAAATACAGCACTACCACAGCTGTAAAGGCCATGACGA
+AAAATTGCTCCATTGATAAGGTAAAACTTATCATGCAAGCAGGCACATTCACAAACATGA
+ATGATGCCATATCTAAATTTGTAAACAGCTGCACGGAGATAACAGGTCAGAGTAACACTG
+TACTCTATTATCGACGAGGTGCAAATAACAATAATAGAGGGGGCCGAGGTTATAATCGCG
+GCAGAAATGGCAACAATTACAACCGAGGCAACAATAATAGTAATAACTATAACAACCGTG
+GAGGAAGACGAGGCCGAAACCAAGGTAGAGGCCGCGGCAACTCCAACCAAGGTTACAATA
+CCAACAATGTGAGAGTGACGCAAAACACGTCGGAAAACTCACAGACCCCTTTAGGAAACA
+ATCAATAAATGCTAGAGTTCATTCCATCAATTATAGTCTTAATATATTCGTAACTTTTTA
+CAATAATTCAACTGATAACAAGTTAACATTTCTCATTGATACTGGTGCAGATATCTCact
+tttaaaagttAATTCAGATAACTTCAAAATTCAGGATGacaaaataataaacaTCCAAGG
+CATAGGCCAAGGTGTAATAAAGTCTCAAGGAACAACCCTAATAGATCTTCAATCaacaaa
+atatattattcCACATGAATTTCATTTGGTAAACTCAAATTTTTCAATACCATGTGATGG
+AATAATAGGCATTGActttataaaaaaattcaATTGCCAACTTGACTTCAAACCAAGTGA
+AGACTGGTTTATAATTAGACCccaaaatttaaattatcCAATATATGTCCCAATAACATA
+TAGCGCTGGCAACAATACAGTTCTTCTGCCAGCCAGATCACAAGTTATTCGGAAAATAGA
+CATCAATAGCGTAAATGATCAAATATTCGTTCCTAATCAGGAAATACATAATGGAATTTA
+TGTTGCGAATACAATAGCAGCATCAaaaaatgtatatATTCGACTTCTAAATACCACTAA
+TTTCGACCAAATGGTCAAAGTAAACAAAATCAAATATGAAAATCTTAAAGATTATGACAT
+TCATAATACCAATCTAGAAGATAGAAGCGAAAAAGTACTATCATTACTGAAGAAGAATTT
+TCCAGaacaatttaaaagtcAATTAACTGAATTATGCACAAAGTATAGTGATGTGTTCGG
+ACTGGAAACCGAACCAATATCAacaaataatttttataaacaAACATTAAGACTTAAAGA
+TGATGAACCCATTTATATTAAGAACTACAGAAGCCCGCATAGCCATATCGAAGAAATTCA
+AAAACAAGTAGGGAAATTAATTAACGACAAAATCGTAGAACCATCTGTATCTGAATATAA
+CAGCCCACTCTTGCTAGTTCCGAAAAAATCATTACCGAATTCAGAACAAAAGAAATGGCG
+ATTAGTAATTGACTATCGTCAAATTAATAAGAAACTACTTTCTGATAAATTCCCACTCCC
+TAGAATTGATGACATTTTAGATCAACTAGGTCGAGCTAAATACTTTTCATGCCTTGACTT
+GATGTCAGGTTTCCATCAAATAAAACTTGAAGAAAACTCAAGAAATATAACATCTTTTTC
+AACAAGCAATGGCTCATATCGCTTCACGCGATTACCATTTGGTCTCAAAATAGCACCAAA
+TTCATTTCAGAGAATGATGACTATATCATTCTCTGGTTTAGAACCTTCTCAGGCATTCCT
+TTATATGGATGACTTAATGGTGATAGGATGTTCCGAAAAACACATGATTAAAAACTTAAC
+TGatgtttttaatatatgTAGGAAATATAACCTAAAGTTGCATCCGGAAAAATGTTCATT
+TTTCATGCATGAAGTGACATTCCTAGGTCACAAATGCACAGACAAAGGAGTTTTGCCAGA
+TGacaaaaaatatgaCGTCATCAAAAATTATCCTGTCCCTCACGATGCGGACAGCGCAAG
+ACGATTTGTAGCATTCTGCAACTATTATCGTCGATTTATAAAGAACTTCGCCGACTATTC
+ACGGCACATAACTAGATTATGTAAAAAGAATGTTCCTTTTGAATGGTCAAGCGAATGCCA
+AAACGCATTCGAATACCTTAAAGAAAAGCTTATGCACCCCACATTATTACAATATCCTGA
+TTTTCGCAAAGAATTTTGCATCATAACGGATGCTAGTAAACAAGCTTGTGGAGCGGTTTT
+AACCCAGAACCGAGACGGAATTCAGCTCCCAATATCTTATGCATCACGTTCGTTTACAAA
+AGGGGAAAGCAATAAGAGTACAACGGAACAAGAGTTAGCGGCAATTCATTGGGCAATTAC
+CCATTTTAGACCATACATTTATGGCAAACATTTCACAATCAAAACAGATCACAGACCTTT
+AACATATCTATTTTCTATGACCAATCCCAGTTCAAAATTAACTCGCATGCGACTAGAGCT
+TGAAGAATACGACTTCACTGTAGAATACCTAAAGGGAAAAGATAATTTTGTGGCAGATGC
+ACTGTCACGTATCACTATAAACGAGCTGAAAGACATATCAGCAAATGTACTAAAAGTCAC
+TACAAGACAGCAAAGTAAACAGAAAAATATCTGCGCAGATACtaatataaataaaCAAGA
+AGAAACTCTTGTTAACGCTTCTAAGCCCAACGTATATGAAGTCATTAATAATGACGAAAT
+ACGAAAAGTAGTGACTCTGCGAATAACTGAATCAAAATGTTTATTCAAACATGGAAATAA
+AGTTATAGCAAGAATTGATGTTAGCGATCTGTACACCAATGGAATTCTAGACTTAGGTCA
+GTTCTTCCAAAGGCTTGAAACACAAGCCGGTATACATGAGATCAGCCAACTCAAAGTGGC
+ACCGAGCGAAAAGATCTTTGAAACAATTTCAATAGACtcttttaaaaaaatgggcaataa
+attattgaaaatattGAGAGTAGCGCTACTCAAGCCGGTGACCCAAATATATGATCAAAA
+AGATCAAGAAGCGATACTGTTTACATACCATGACGATCCAATTCAAGGAGGTCATACAGG
+CATTACAAGAACGCTAgcaaaaattaaaagaCATTATTATTGGAAAAATATGACACGTCA
+TATCAAAGAGTACGTTAATAAATGTCAAAAATGCCTTACGTCTAAAACAACGACGCATAC
+AAAAACACCCCTTACAATAACGGAAACACCAACTTGCGCTTTCGACAGAGTGATAGTAGA
+CACTATAGGTCCACTACCCAAATCGGAAAATGGTAATGAATATGCAGTCACTCTAATCTG
+TGACTTaacaaaatatttagTTGCCATACCAATTCCCAACAAAAATGCAAATACAGTCGC
+AAAAGCTATATTTGAATCATTCATTCTGAAGTACGGTCCAATGAAGACGTTCATTACGGA
+CATGGGAACAGAATACAAGAATAGCATTATAGCCGACTTATGCAAATATCTGAGAATAGA
+CAATATAACGTCTACAGCACACCACCACCAGACATTAGGTACCGTTGAAAGAAGTCATCG
+AACCTTCAATGAGTACATTCGTTCATATATATCAGTAGATAAAACTGACTGGGACATATG
+GTTACAATATTTTGTGTACTGTTTTAACACTACACCATCCGTAACGCATAATTACTGTCC
+ATATGAACTAGTATTTGGTAAGACTAGTAATTTAGCAAAACAATTTAGTAACATAGATAA
+TATAGACCCTATATATAACATAGATGATTACGCTAAAGAAGTTAAATTTAGACTAGAAAA
+CGCGTATAAAAGAGCACGCATATTATTAGAAAGAAATAAAGTAAAACAGAAAACCAGTTA
+TGATAACAAAGTTAGCGATTTTAAACTAAAAGTAGGAGATAACGTTTTAATAAGAAACGA
+AACAGGTCACAAACTAGAACCAACGTATCTAGGGCCATTCGAAGTAATTAGAATCGAAGA
+AAACAATAACATAGTAATTAGGAATAAAAAGAACAAAGAACAGAAAGTTCATAAGGATAg
+gttaaaaatatataattaatgaaacgttttatacaaaataaataactaaaaaaaaaaaaa
+aaggGTCTGATCAACcgaaaaaaaaaatttaataagTTTTTGTCTAAGAAAGTTAAAAAT
+AGAAGCATAACGTAATTATAAAcaacaaaaaaaaaaaaaaatataaaaaaaaaaaaattc
+tTTTACACAAATTATTCTGAGACCAAACTTTTTCTAATAGAAAGGATAAATAAgaaataa
+tataagaaaaaaaatgttttaattaattAAATGACTACATATATTACGTCATTTCTCTAA
+AAAGGGAGGTGTAGTGTATCTACCCTCACTATAACTCTACTCtacatatatataaGTAAC
+GTACATACATTGTGACACTTTGTTGCAAACACAAATAAACATAATTCACATCAAAGACCA
+CATGCACTTACATAAACACTCCAGCCAATGAAATACGATCTAACGCTTATACATAAGCCG
+ATCGCGGAGCGTGAGAATGCTGAGCATGCACTTAGCAGCTCAAGTGGTCAAGCcatacat
+aacatatgtatgccttctgcatacacatgtatatgtatatacaatatatacaatatgtac
+aatatgtaAGAACACCATGTACGGGTAGCTGTACCCAAAGACAGCAACATAGGATTCATT
+CAAATAAAACGATTCAAACGGAACAGACGCTCTGAGCTATTCAATATCTATTACACTGAG
+CTATTACTTATTACTTATTacaatatatatataaattGTTTTACCAACATTAATTCTATA
+TTTGGTATAACaaaaaaagattaaataaaatgtgagatttatttaattcCGGCATTCATT
+TCATTTCTGTATAAGTATGGGTCTTGTTGGATTCTGGGTAGCCCTTTTGGCTCTCTCCTG
+CTCATAGCATACATGGTGAATGTCCAGAATAATTCttataattttaaagttTACGAAGAC
+GAATCCTTTCGTTTTTTACTATATCATGAATTGTtaaaaatgaaataaaaaacaagctta
+gcataaaaagttacaggataaaagcgaaaaTGTGTTCTCATCTATTTCTTATGATCGATT
+TTTACTAACATACGTATTGTTTGCAGCTTAGCTCACAAAGCAATTCGACGGCCATGAAAT
+TAACTTCAACAGAGTCGGATTGTTCTTTATTATCTTAATTACGAAACAATACGTGCGTAG
+ATTTAGATGAATGAATTCTGGCTTTTGATTCAAGACAGAGTACCTGAGGATTTTTGCCGA
+AATAGCACGAACatttaaatttgaAAAAAGTTCTGGTCCTCGTTATAGATCCGTGCTTTT
+CTGTTTCTTTTGCACCGTTTGGTCGATTTATTATAGTGCTAACCTTTTCCACGTGTAAgt
+aaataaaacatGTTTATTCATTGAATCATTTATTACATGTAAGAcgataaaatattaatt
+aaTGGCTTCAGTGTGCGAGACAAAACCGATCCGCTTACATTTTGAGTTAAAGGTGGTTAT
+AATCAATGTATGTATGCCCTTGCATTACAattatattaatattaagtactttatatattt
+tgttAGCATACATACtaacaaaaaaaattagaaatttacattttttttacggattatttt
+tgctGAATTACAAAATGCTTTTTAACCAATTCACAGCTACATTGCTGTTATCCTGAACAA
+AAcctttttttataaaaattccAAGCTGTGCTAAGGATTTCTTAGAATTGTTATTTCTGA
+GAATGTGTGCGgtttatttttatatggATATGGATGCCACtgaaatttaaactGCAGTTT
+CAGTGTGACTGTGGGATGATAGACGTTCGACATCAATTTCGGGTATGGTCAGCTCATCAG
+GTATATTATCGGCATACTCAATGGAAGACGTTTCCGAAAGGCGTTTGCTCAACGAAGTCT
+GCTTACGCAGTACCTCTGCCAGGGATGTGTTGGTGTGATCACCGTAACGGGCGTCCAGAC
+CCTGGCGGAATGCGTTTACCACTCGTATCTAAGCGTACATTTAGTAAAAAGAAAAGAACA
+ACACCAAGAACAGTGACAAAAGGGACATAAACAATAGTATAAGAAGAACATCTTTAATCA
+TTCAAGCTAAAGATCCAattatacatatatgAACATACTTTCTTTTATGTATATTTCTAG
+TTCAAATTAAATacaaatattattttgaCAATTCTTACTACGAGCAGATGCGACACATAA
+ATGATAAGATAGATCTTAAGTTAATAATGGGATATCCAAATACCAATTAATTCAGACGGA
+CAAATAATCAGTAACAACACTTCATATGAGTTGCTTATtctttttaatatttcgCTTATT
+TTGTTCATAATTCGGAGGACTGTAGCTCGGTAATTTACCAATTAATCAGCAATctaaaat
+taatttgCCTAATCATGCATTATGCGACAACCtttttttgattttatttaagtGGTGACG
+AACAAACacattaaaaaactaAGTATATCGTTCTTCTACATGATGGAAGTTTAAAGCAAA
+ACCAGTGGGCACGAAAAACCAACTAAATCataattaaaaaagaaatataaccatatatat
+tttggATATAGGTGGGTTAAAAATTCGGcatattaaattaaGCTTGTGGTTGACACACAA
+TACGCCTATTAAATTGCCTTGCCTTTCATTACCTTATTATTACGGACAAACAGAcgattt
+aaaaaaattgtgTTCTTAGTGAATAGACAAACGTACTACAAGTATATCATCGTTCATTCT
+TATAGTTACGCTTTTGCCGAGATAGaatttaataattcgacttattttaaaactGTAAAA
+ATAACATAAAACAAAATTGTTAAGGCTTACAGCTTGATCAGTGTTGCTCTTGCTATATGG
+GACCGGAATCAAGCGTTCTTGCAATTCGCCGCCTATTACCTTTAAGAATGAAGAGAAAGA
+GAGGGAGATAGAAAGTAATACagaaaatataagTGGGAAAGAGTAAAATAGTCATAAAAA
+GGTtgaaatttatattaatCTTGCCGCTATAAATGGATCACTACAAACACTTTGGCTTTA
+CTGTactaattttttaattctTAAAAAgcaaataaatatatgtTTAACTAGAGTTTAGGT
+GTTGAAAAGTaaacaaaaatatgtaATTATCATAACAATGTACGTTTttgaaaaattatC
+AAAATACAATTAATCATGTAATAGTAGTAGTAAAAGTGGAGGATATGAATAAGATTTTTA
+CctaataataattcTGGAAAGGACACACCAGGTCTGTTATGGGAAATTATGACAATTGTT
+TTATATATGCTAAAgaaaattaattattatataaaacattttttgATGCACTAACATTAA
+CCCATTTATTACGTATGCTCATGTACGCAAACGAGCGATTAATAAGAATATCAATGGAAA
+AACcacatttttattcATTTGTGAAAAATAGATTTTTCCTAGTAGATGGACCAACATATT
+TgaatatttaaatatataattaatttaattaTTACAGACATTTTCAGTATAAATGTACAA
+AAgtttaaatatatcATTATTAGATATAGAAAAGAACGGCATTGAAATTTTGTGATGTTA
+ATTTGAAAGCGGAGGTTAATATACTGAACAACGAAGTTCGTATGATTAAAACTTCGGTAA
+TACCACACATTAATCAGAGAAAATACACATAAGATCTGAAATAGTGTTAGTAATAATACA
+ACTGAGGTAatacattttttttgtgTAAAACACGAAGTTTTGTAAAATGCATGCTTGCTT
+AcgttttttatattgaATAGTTAGGCATTATAGTTAGAGAACTATTCGTTAACTTTCTAT
+AATTGGGTGTTcatataaataatgTTACATTTTCGAAATCGCTTACTATACATGCACATT
+TGTATTTATGAgattaataaatttaagtTTGCCTCTTTAGAGTTAAAAGTTTAatcaaaa
+aaatatcgCGCATTCACCTTTGTTTTAACATACTGTTTCGAAATAAGCATGTGGAtacaa
+atattttaatagcCACATTGAGCTGGGCCATTGATTTGGGATTGCGCTTTGAGAAGCATA
+ACCAGTCTAATTTGGAATTGTTATAGGCTTAACCATATTTGGTGCAAACACCCACTAAAA
+CCATTTAAATTCGAGTCTCATTCTGTCCATTGGAATGTTTAGTTTCGATGTTACCACGTA
+TTTTTTGTTGTAAGGTTTGTGCGATTTTAGAGAAGCTTTGATTGGAAGAAGGGACGTTTG
+AGGGCATTGATGAGCGCTGGGAAGTTAGTCCGTTGTGTAAAGTACGCTGTTGCTGTTGCG
+GGTCTTCGTCAATATAAGATATGTCCGGCGACATCATGCCACTTGACACGTTGAGTTGAG
+TCTGCGGTGGTAGTTTTGGTTCCTGTTGTTGCTGGTGCTTGATGTAATTGGGGTTCAGTA
+GattaaaattgtaCAACGGGTGACCACCGCCCACTGCAACGGGGATACCCGTACGGGGAC
+TGCGTAAGCTATGTAAGCTGTGCATCGATCGGCGCTCATTTAGGTCTTCCAATGTCGAGC
+GGAAAGCACGAATCACACGCAACTgaaacaaacaaaatttgacaaaaaacgaacaaaaac
+ggaaacataagcataaagaaaacaacaaacgaaacaacattacagttacaacatatacat
+atatatttttgtatatattgtatgtaaattcctataaaaaaaaaacaattcataatgata
+aataaaaaataaagcacaaaaaaaaatatttttgtcGGGTGTCAGTAAAGCTTAAACTAA
+GCAATATAAATTCTTTGCATTGCCGGTTAGGTAGTTGTTTTATACATACGTGTAGTGTAC
+ACATCAAAATACAAATTCTTGGCATGCGtatataatattttattagaTAAGACAGATTCG
+AATTTAAACACGGGAGAATGCTACAGTCGAGTTTCCCGACTATCAGATACCCGTTACTCA
+GCTAGTGTGCATGCGAACGCGAAATTCCATAATTTTTCTGTTATATCGATAGATATATGG
+CAATAAAATGacaaaaaattttaaaattgttCCAGTGTGGGCATGACCGGTTCGAAAATT
+ATGAAACAAATTTCGAAAAAGTGTCAAAAGTATGGGTGTGGCATTTGTATGTGATTTATG
+GGCGTTAGAGTGGGCGTGGCTCAACAATCATGCGCTGCGTTTTTGTCTCTAGAATCTGTA
+TGCTGAATCTCAAACTTCTAGCTTTAATGGTTCCTTAGAGCTCGGCGTTCATACGGACAG
+ACGGAAATGGCTAGATCTACTCGGCTATAGATCCTAATGAAATGAAAatgaaaatatata
+ctTTATATAGTCGGAAGTATAACAAATCTAGTATACCCTTTCACTCTACTAGTAACGGGC
+ATAAAACTATCCAATAAAACCGAAagaataatttttctagagtttttttttgtaTTTATT
+ACATGGTAATCCAATAAGAAAAGTACctattaaatttaaatataaatacTGTTTATGCAG
+ATATATTGCATTCTTTTGTAATTTAGTCTTTAGACGTGAAATTTCTACATCTGGGTACCA
+ggaaaatttttttttttttattttggGAACAGGTATCTGAGAAACTAGAAAAGAACGGAC
+GGATGGAAATGGTTTGAGGGAGGTAGAGGTATGCCAGCTGGAAAGCAACGGATTTTCAGA
+TTGCTCACGATCGCTCTAGCGATATTTTCTATATATACCATAGGTATGGAGTGATTTAAA
+TGTCTTCTCGTGTTCACTAATAGAATATAAACTAACAAAAAAGTCTTTACAGTCTTTAta
+gaaaaaataaataaagAAGAGAGAATAGTCATGTTCCCCGACAAAATGtgaaaaaatatc
+aACACATTTATCAAATGTGTGGGCGTGGCAGTTTGGGCGGTTTGTGGACCTTAGAAAGAG
+TAGGTGTGGCATCATGGGTCTATGTATCTAGAATCTGTATGCTTAATCTCAACTTGCTAG
+TTTTTATAGTTGATGAGATCTCGATGTTCATATGAACGTACAGACGCCCCTGGCTAttca
+tattttttaaacatatttttatctCTCTCGCACGCCTCTAGTTGCGTAACGGTTCCTTTA
+ATACTATACATCAGGAGTATGTACATAGTACATAAACTGACAAATAGTATCCAACAATAT
+ACAAAGTTAAAACACTCATAAGCATACAAATGTACAATTCAACATTGTAAATATAAGTAC
+ATGTCATTAGTGTCTCCTGTCTATTACCAAATATgataatttaaataaacAAAACTTCAA
+AGCTAAGTACCAAAGGACGGATGTTATAACAAAGATTTATGTAGAAACCAAAGGGTAACA
+CATATCAATTTTTAGTAACTGTAAATGATCTGCTGCGattaaatatttttatagaAATAT
+AACCCGTTCCAATATCTtgaaatataaatgtCATACTATTTCGATTTTTATGTAAAATCG
+TGACGTAGGCAAGTCTATTGTCTTACTGAAGAAAAATTGTGATTGTTACACAAATATTTA
+CAAAATCCcacaaaaataatgtccactttttttaacaCGTCCTTTAATAAAGGGTTTTCA
+ATCGTTTTCTTATAATTCTAGAATTTACtttataataataacaGTAAAGAACAAATTAGA
+ACATTCTGGTCTTAAGGGCGTAATTCGGACAGCATTTGTTAATAGTTCTGTGCTGGTATA
+GTTGGGCGTTAGGTTTCGCAAAGATCAAAGAAAAGCTTAGGTATATATGAGGAGAGGTCT
+ACACTTAGCGGCATATGCATATGCACTCATTCATTATTTAACGACTTTTATTGCTAAagt
+ttttatttttatcgACGTGCATGGTGAGTTTCTTAACAATGTTTTAATTAAAGtaaatta
+aatatgtatattttaattacGTACGTTTGAATGCCCATTTAGAAGTTTAGAGTTGGATTA
+GCTTTTGTTTTGAATGTAGTTGTAGAAGATAGTTTAGTAGAAATCAGAGAAAAGGTAGTA
+AGCATACAGAACTTGATGCAGAGCAGAAGACACTTTTAGCCCGATGTTGTTGTTGTAGTT
+GAATTTTGTAGTTTAAATTAGTAACTGAAGCATCTATTGATGGTGATCGatttattaatt
+tttgttGAAATTATAGTTGTTTTAGCATTTGATTCGTTTCAGtaatattaagtaaggatt
+tatttttaatattattttaagttgccgtaaatcatttgattttttatttgaatactattc
+ttttatTGCAATCATTGATTATACTTACACACAGTTTCAGAGaacaaaaattttaaaaat
+ttatatgtaactaaatataaagaCAGATATCTGTCTACGAGACTATTTTATCGGTGCAAG
+AGTTTAAGGTCCTATACAATTTTACTATTGcgttattattttgttGTTACGTTCTACTTT
+GTTGTTGTCTAAATTTAAGTTCAATTCATCATCAATTCATCAATTTgctttttaaaaaag
+taAAGTAAAACACATATTTCATAACACTTAGATCAGTGTTCGACCTTGCGAGTATAATTG
+CTGGTTagttttaatattacATTTATGTAGAGCTTGTtgatattttattgcAACTGTCAA
+TTACACCTCAGTCTCTCGTATTGGTTCCGCCAGCTTTAAATtacaaaaattaataacAAA
+TATCTCATAATTACTTTTGAAACAAACTATAatcaaaatttaaaacgGATCAATCAATAA
+TTGTAgaatattaaaaaatgatCAAGTAAACTGGtatatatgtatatacataaatATGAA
+AGTATGATGCGTAGAAAAAGATTTGTGTCAGATCATAGATTTATTATCTCTATGGCTATT
+CAtaaaacattttacTGTTTGTTTTTCATTTGGTTAAGAGATGCACTAATTTATTAGATC
+ATTTATATACTCATACACATAGAACTTTTAACAGCGGTGTATAGCAACTGGATATTTTGA
+CTTTCATGtactttttaaattatcGCAATTTTTCAAATAATGCCTATCCTTTAACTATAT
+TtcaattttaatataatTATACATTTCGGGTCTACCTGAAAACCGTTGTTTTTGTTAATT
+AATATAACTTTATTAGTTTATTTCAGAGTtctttttattaagtTTATAGTAAGCATTTCG
+TTATCTTaaccaaaaaaaagCTGTACATGTGTTCTTTGCGATGAAGTAGAGAAGTAGAAA
+CTTGAGTACGAGTAAGTTGAGATACTCAGTTTGCATGCAAAACTGCATAGTGCAcctaat
+aaaaaaaactaTATCAGGAACGCAATgccaaaaaaaaaaacacTTATGCGAAATAATTCG
+ATTTGCTACATCTTTTATTGACTATTATAAGCTTACATCCAGCATATAATAGTCGTGTAT
+TTGTCGATCTGTTGGGATGAATAAattgtttttttttttttgtaTAACCAATCATTTTGA
+AACTGCTAAATCCAAAACTTCTATAAACTGGTCTGAAAATAACGactaaaaaattttaca
+CGATATAAGAAATTACTTTTAATATGCTGTGGGTATTTACATAACCATAATTTGTTTCAC
+TTGCTTATCAGTTTTTTGACTCTGTGCACCAGACAGTCGAAGAATATCTTTGCATTTTAT
+GTTATCGTATAAAGATACAAGATACAAATAAGAAGcgttattttttttcttCTTTCATAC
+TTCCTATAACCTTTACCaagaaaaaaaaacgTCTTGACCATGTCCTTTTAAATGGTTGGA
+GGAATGATATGTTCAGAAATTTCCTGCGATTTACTATAAGACTATAATCCCACCCAACTT
+ATtgatttaaaaaaaaaaataataaaaattctAACACTGTTGAAAGGGGACATTCACAAA
+ACCAAGGAATAGATTTTTTAGGTCTTCCGAAATAAGTGGATGTATTAAAGAAAATGAGTA
+CCATGTACCATATCGGACAACTTTTTTCGTTGGGTTGTTATGTAACCAAATATAGCGATA
+ATTAAGGCtgtaaataatatatatatcaAGAATTGATTTCGCATCTTAAAAtgaaaaaat
+gtttaGACATGAGACCGAAATCACACGCTAGACTTCTTAATATACGCAGTCCGGTTTGGA
+GTGGttcatatttttttggaAAGCAAACCGTATCATTTAACAGAGCACCGACTGATTTTG
+TAAACGAATTAGTTGcagaaaaaattaacTACTTTTTTACGGTGACAAAGGTTTAATACT
+TTGTGTGCATGAGTTTGCAATAACAATAAGCCCATTTCTACATAAAACGGTCTATGGAAC
+GGTTAATTGAATTTAAAGTTCTTATTATAAGAAATAAAagaataaatataaaagaAGATG
+gttttaatttaattGTCTAAATACTGATTCCCACCGAAACTTCGTTTCAGCAACGAACAG
+GTTTGCAAACCAACCGTAAGCCTATCATAAATACTAAACATTCAAGCAACAAACCTAACC
+GAAGCTTAACTAATATGGGTTTACAGCCCTGCTGGTATTTgctaaaataaaattcATTTT
+ACATAGCACCTCGGTATATTTCATTATTTGTTagcaaaaatatttcaaaatattaaataG
+GCAAACGAAGACTTATCTGAGAcatatataaaaataaaacatTCCgacaaaaaaaaaaac
+agCAAGTCAATCTGGTCATTATGATCtttttttGTTGTTCGTAAGTATTTGAGATATTTT
+GTTAGCCTCGAAACTATGCAGTAAGCTTTGCCCACTTTGAAACTGTGTCCTTTCCAGAAT
+GGTAGATACATCTTTCTTTTCATACTGAGCAAGAGAAATGGTGAAAATAcgttaaaataa
+aattatataGCACATATGTATTTACAGTaagaaaaaaatttaagaGCCCACAGTTTTCTG
+taaattatatataaaaagCATTTTTTCAGAGACTACTCCGACTCGGATGACAATAAATAC
+ATATTAACACAATAAGTTATCATTGATGTCAGGGTGCACTcgaaataaaaaaaaaaaaat
+tttaaaaaaactataaaatttagAGATGATTTTGGTTTTTGATATAACAAAACACTGTCT
+AGCTGCCAATACATAAAATCATAGACAATTCTTACCGGTACTGAAATCTGGTCGTTAGTT
+GAGTTTGCACGTGATTTTCAATTGCAATTAATGATGGGAGTGACGATAGTCATACGTACA
+AAGAAAATAAGttaatttttgtaggtttattaattttttttgtttttatatttaatatag
+ttttccaattatttttttatagtaatttatGTTGTAGGTTGAATCAATGGGGAATGGATA
+AGCAATAAttatattaaattgacgaaaaatattgaaataatattagATGGTTTAAGtaac
+attttttgCATGGTGTTTATGTTGATTGTGGTTCTTGTTTTgcaaatatatatgcGCTCA
+TAAACTCTTACATTCGGCATTACAAATACTAACGTTGTGAGGTTGAGTATTCCGATAAAC
+GTCAATCATTATATGATTAATAGCAATTAGGGATGATTAATTATTTCCAAATATTTAGCC
+ACagattaaaaaaaatgatCAACACATGAAACCAACAACATACACCCCGGACgattaaat
+aataattaaaCTAATAGCGTTAATACCACCATGAGtgaataaaataagcAAAGGGGACTA
+TGGAGTAGGAGTTTTCCGTGTTCCAATTTTCACTTCCCAAAGGTTTTCATGAAATTGAAT
+TGTCCTTTGTTATTATTCAAAATTCTCTTTAATGAAAAACTCATGAAAACTTTCCCTCTG
+GAATTCAGCTGATTGATTTCAATTCTCTTACAAAGAAAATTAACTTCACATGCGAAtgat
+attttttcaCTTTTTATGTTGTTTAATTTGTCTTTAATAAtgaaataaatatagcattta
+atatatagAGATGTTCGCACGTGACCTAAGCACTGGACTTTATTTTTCGACTTCGACTGa
+gatttaaaaatgtttaTAAACAAGTATTATATTATATTATATCAAATTTTGTTTtgttaa
+aaattaattcGCGAATAATTATCTCCAAGTGAATATTGGAACAGGGGCGCTTGTTTATCG
+ACTTTGTAACACCAGTATTTTCCATTTAATTAAAagtaaaaatattttatgtaacgtttt
+attaaacaCGCGAAATAACAATAATACGTAGTAGATAAATAACTTGCATATGTTAAAGTG
+ATAAACATGGAAAAACAGTTTCCTAAGGGAAACTGCCTAACGGATTCATGCCTCGATagt
+attttaaattatatgtttaaaaaaggaattaaaaattttttaacgaaaaaacttttGCTT
+ATGTGCGGTCGTGTCAGctttttataaaacaAGCCAGAGAACCCTTGGGTTTCAACTCTC
+ACGACAATTAATCATTTGTGGAAGTGCGAATtagaaatttaaaaatctTTTGGGTATATC
+AATAGAAATGACCGTATTGGTCACTATTAAACATCATAACATAATCTAATCAaacaaaat
+aaaaacagtttttaaaagtgAAGTAAACTTGGTCAGTGTATGCGTCACTAGAATAGAAAC
+TTGGTCAGTGTATGCGTCACTAGAATCTCCATGCGTAATATAAACTTTTATAGTTCCTAA
+GATCACAGCGTTCATACGGACAGACCAGATCGACTTGGGTTGTGTTTCAGAGATCaagaa
+aataaaagGGAAGGGGTCTTCTGAAGGGATCCAGTGAGCTGTGCAATTTTATCTGCTGCT
+TCTGCATAAATAAGCAATTTAGCTTCCTACCCATATCACTTTGGGCTAAGCGTTCTGCTG
+TTTGATTTGCAATAAAATACTCTACATTCTGAAACCGTCACTATTTAAATAGTcgtttta
+tttaaaaagcAGCTAAGaaaaaaaGGATACTGCTAAGGAACCGGAATTTGGTAATAATGT
+CATAGCCATAGTCCACAGAAAGTTTACACCCGTTACCTAACAAAAGAGAGTGCGACTGAG
+ATCTATATATGCAAATATGCCACCTTTATGGCTTTTCATTCCTTTACTTTATAGACTGTG
+GTACgcaataaaatttgaATTTATCAAAAACTTAAAGTGAACGAGGACAAAATAGTTTGG
+ACATTTCAATAAAAGGGAAGTTAATATAACAAAacattatttaaaaatgtgGGCAAGACA
+GTCTTGGATAGTCTGTGAGGGTGggaattttttttcaaTAAAACCACAACAATAATGTGT
+TACTGATATGGTATATATGTTATATAAAACCGATATATCGACGTTAACACGAACGACTAG
+TTActttattaaaaatatatacaCCTTATGGGTAATTTTCCCATTTTCACTTAGTTCGCA
+GTTTCAGAAAtcttaaaaaaaacgCCTTATGTTGCACAGGAtctaaaaaatgttcTGACC
+GTGAACCAGTTCAATAGCTGTTGTCGttaaaaagtaattaaaactataatttattaactt
+aattaattctaatttaaattgaattataccaaattacaaataatttttcaCCGACATATT
+GAACGAAGTCGTTCAGAAAATGTGGACGCGTAAAAACTAGCTTTTCTAGACTTCTCCTAA
+ACAAAAGTTACTCTTGAGCTTGAGCTGttaataaaaagtGTTTAAGTTTCATATAAAAGA
+CAAAAGGACTttcattttaaaagcACACCCtctttttattttcaaAACGTTATTTCTCAC
+ACTTTGACTCCCCCTTCTCCTGTGTTATTCAGTTActtatttaaaaattcttgatatgta
+tatataCTTTCATGCAAGTATTTTGATTTTcttattaatatcTGCATgtgaaaatatttg
+aGTCAGACAATTTAGCTGAGTAATGGTGTAGAGCAAAATGTTATTCTGGATTcgttaaaa
+aatatttaacAGGTAGCAGGAATGTATAAAGTATAAACATTTCAAGATCACTGTCTAAGT
+TGATCCGGCCATGCCCGTCTGTCCGCTGTGAACTCGGAAACTAAAAACGACTGCATTTTA
+AGAGAAACCCTGCtgatttttaatgCCAGACGTAGGGAAAATTAAGTTTCAGAAGACACT
+CTAATTCTTGCAAAAACTCTGGTCCAGCACATttgaaaaaatttttattattattttttt
+ttaaatttctaTCGATATGCCACACTGAGTCAAGGAACTTATAACTAAACCCTTTAACTG
+ACAAGGAAACTTTAGCGTTATTTTACTTCATATACTAAAACAAAATTTACTTAAAAACAA
+GGCAAGCCGAAAGTTATACTTATAGGGTAGCGTTAATTAAACATAAACTGGTTTATAACG
+AATAAGTAAAATGTATAAATATCAACAACAAAGCCATGGCTTCTTTTCAGATTGTCTGAT
+TTAATTCTTATGGCAGCTACATGATATTGATATGATATTGATTTTgataaaattaaaacc
+GAAAATATAAGCTCATGTATAACTAAATTAGAATGCATTATTATCGAAAACAACGAAGAT
+AAGATTTTTTGTAAAAATTGAATTTTTTCCGACTATTTGTACGGGATTTTTATAGTGCTC
+CGATCCAGCCCGATCCTACTAATATAGTGCCCGAAATAGATGGAAGACTTTCGGAAAGTT
+TTATGCCTTAACGCTAAGACTATTTTGCGATTAAACATACGCAAAGGAACGGACAGCTCA
+TTGACTCGGCTGTTGATATTGATCaagaatatatatactTTATATGGTCGCAAACGTCTC
+TGTCACTGTCATGCAAACTCCACATTAAAAtcatatatataacaATATATAAACATTTCA
+GTGAActtaattttaaagaGTATAATCCGAATCATTTAATGTCGTAGTTCTCTAATTAGA
+AGCCATCAGTAGATCCTTTAAATAAGTATGCAAGAGACTTATAGATTACGGAATATAGTC
+ATATGAAAGATACCAGTATTATAAGGAAAGAAAAGAAAGAAACCCCTGGCAAAAGTATTC
+CAactttatatttagATTGAGCTAggatatatatataaaaatatatatatatatatatat
+atatatagttatatatatatatatatatatatatatatatatatagttatatatatttat
+atatatatagttatatatatttatataaCTAATGGCAATGTATACAGTGTATAAAATCAG
+AAATAGTTTGCTAAAGTAAATATAGTAATGATCAATGAGAAAACATTACAAAACAGGaga
+aaaaaatagGCGTTGAATTCTGGGCTTCTGTGTTGTTTATCCATTTAGAAATCGGAATCA
+gtttaaaatgttcTGAGCTTAATATTGCAGTAAAAAAGCTAATTTACGTGAAACAGATTA
+AAACTCGGTAGACGAAAACTGAAAGGACAGATAGAGAGCTAGAAAAATGTTAGGAACAAA
+GATAGAGGCATTCTGGCTGTATTTTACACCAATGTTGTTGTTATTTTTCAAAATCAGTAC
+AGaacaatttttaatctACAAAAGTTATGTAGGTAGATGCATGAATGAGCTACCTACCTA
+CCTTTTGAACGATAAATTGGAGCTCGGCTTGCCGAgtaatttaatttgTTTAAGGTGTGT
+GAATCTATACTCgctttaaattttctAATTTAAGTGAATGTATGTCAAGTTCGaaatata
+catattgACACTAATACAATGATGCAGATAAATTATAATTTAGGCCGCAAACTGAATTTT
+AAGTCCCCATACATGCGATCGATTTCGCGTAGTTGGAATATGTCCgaaattattataaat
+CGAACATATctttaatttaaaataaaatgaTTGGTATGAAACCGTTTTATAAGCACATAT
+ATTGTTATATACGTGAATATATCATATGTTCTATGTCATACTAAGGTATACTATTTTTGT
+CATTGTCtaaataaaactgatatatattaaaaaactatatatatgtataaaaaaaaaata
+tatatatattatatatataaaaactatatatatatatataactatataaaaactatatat
+atatatatatataatacatatacctatttacatatacaattaataatatacatattatac
+atatacttatttacatattcatatacatatacaattaataatatacatattatacatata
+catacattcatataatgtttatataaaatatatatatttaattgtatatgtatgtatatg
+tattatatatagaataatatagtgtactatatagtaggtaggtatatatatgtatatata
+tatatatatataatattttattatatttatattatattatattattatttaataattaat
+tatatcattatatcatataaaatatcaatgtaataaatgtgaataatgaatagaaataga
+aatttataaaaatatatcacaacaacataaaaaaGtcattatttaaacaAATTGATATAT
+AACTGTTGATCCTTTTAGGTAATTATTGTTTAGTTCTAGTTTCTTAAGACAAGTTGATGT
+TGTTGTTGAATTGACACTTACTTGTGTTTGCAAGCGAGTTAGACCACGAATCCATAGAAT
+TTGACCAGCCCTAGGCTTTTTATCAGAATCAATTGAATCAAAGCGTTCCTCACCCAGATT
+CATACCATCTGTGTACTCCTCGGGATGTCCGCGACCCCAcctaaaatataaggatataaa
+taaataaatatattattttgtgTAACTTGATAACGTATGACCAACATAagaataaaaaaa
+gaGAGAATGCTATAGTCGAGTTCCTTGACTATCAGATTCCATATGGCCagaaaataatat
+attgAAACGTGTTGACATGACAGTTTTGAGCGACTTGTGGGCTTTGGAAGGGGCGCGGCT
+AAAATGTTTTGCTGTACTGATAGATAACCAAGACAAATAAACTTCAATCAAACTTTGTTG
+TAACATTTTgtaatattatttttacatatattttgtCAAGGGCGTCGCCAGGCCATCAGC
+CAGCAGGGGGCAGATAGTAGAATTCATATTCATAGTGTAAATAAACAACGGGAAGTTACG
+TGATAGGCAGCaaattataaaatttctTGAACATTCCTTTTAGGTCCAGAGAAGGGCAGC
+TGCCAACCATACAAACACTTTATTGCAGACCGATCGCTATATGGCAGCTATATGATATAG
+TAGCCCGATATGACTAATTAATTATACCCGTTAGGCGAGAGTAAAAGAATTACCAGATTT
+GTTGAAAAGTATTTAACAGGCAGAAGGAAACTTTTCAGACCATATTAagtatatatattc
+ttGATCAGGACCATCATTTTAGAACAGAAACCACTCTTCAAAGACGAGAACTGAACGCAT
+TTAATCAATTGGACAGCCACAGAGCcatattaaaaaaaaaaagtgtATTTAGTATACCGA
+CCGATATTGGCAAGACAAGTGGGGGTGTGGTTGTTTTGGTCagaaatatatatactTTAT
+ATTGTCGGAAGCGCTTCCTCTACGAGTAAAAGGTATAATTATCATATATGATAAAACTAC
+AGGTTAATAAACCCTTTACTATTCATAGAATACTTAAAAGAAACAATTCTGGCAATAGAA
+AGACGCATATCCTACGATATAAAGTTAATTGTATGTTATTGATACTGATCACTAGCCATG
+TCGATATTTCCATAATGATAAGTAGGCAAactataaaaatgttcTATTTATGGGCTACAA
+TAAACATGTCACCGGACAGCATAAGTGGCAACTACAGATAAGTACGATTGCAGCGGCCTA
+TTGCCGAAGTGTCAAGAGATATGACCATGCGGGAGGTGATTAGCGCGGTCATAGTCCTCA
+AACATAGATTTAAGAATAAAACTTAGCTGCATTTACCAACGCAGACTGCGGCGTCTTACA
+AGCGCTGCATTATATAATTATATGATAAGAACCTATGTAAGAATGAATAAAAGGCGACGC
+CCTCGCAGCAGCGAGTCAGTTGGATTCAAACACCCGAATTGAACTCATTAAGTGTACGCA
+CAAGTTTATAATGTGAACATTTTCGTCCTTTCGAGAAATTCTGTTGTTTTCCTCCACCAG
+TGGTAAGAAACACAGAAGAAAAAACCAGCGCTTCACAGTAAAAAGAGCAAGGTTATTCGA
+GTGATTCTGTTGTTTCCACCACCAGTGGTAAGAAATACAGAATAAAAGACCACGCCTTAA
+AGTACTAGGACCATAAGGTGAAACATTGTGTTTGCTTTTGCTTGGATGATCCATCAGCTG
+TGAGTCGAGGCACAGCTAGGTCAACTGGGCGACCAATCAAAAAATACTCCAACGGATCAC
+GCCAAAGAATACAAGCAGAAAGCACAAAAAAGTCACAGTGTTTGTTTTCCCAAGATGTTG
+TCGGAAAGAACTGTGAAATTGATGCAAGAACAAGGAGAGCTGCAGAACAAAATACTGCAA
+GCCATCAAGGAAAAGGCATCTATACCAGCAATAGAAGTATTGGTAGTCCGATTTCCAACA
+AGTATGACACAGAACTGCCTTTGATCAAGATGAGGCAGACATTCTGCAATCTAAAGTTGC
+CGCACTGGTACTTCAAATGAAGTTGGAACAGTTCAAAAGTTCTAACTACGACGTGCCAGA
+ACTCCCAAAAGTGGACCTTCCAACATTCAATGGAAATGCGAAGGAATGGCCATCATTTAA
+CGAGCTAATAGACAACAGAAAGGATCTCAGCAACACAAGGAAGCTGGGATATTTAAGAGC
+CTGCTTAAAGGAGAAGCTCAAATGGTGGTTAGCCATTTGAAAACGGGATAAGCGGTTAGC
+TATACAGCAGCGTGGGAGCTTATCTGCAAACGCTATGAGAATAGCAGAAAAATGTTCTCC
+CAACACTTCAACAAATTAATGGAATTGGAGTGCTTGCTGCCCCATGATGagaaaaattta
+agaAAGTTTTTGGATACTGCGACTGAGAGCATATTCATCATAAAGGAAAAAGGAAAAATA
+GAAAGCTCTGCTGACGTAATTTTAGCAGAAATTTTCGCCAGAAGCCTTACAGCTGTATGA
+ACAGCATGTAAAAAAGGCAAGAGCTATACAGACCTTGCAAGACGTACTGGAGTTTATTGA
+GCAACAATACAACTCAATGCCATTACCAAAAATACCGCTCAGCTTGCTACAAGAAAAGTG
+CAAGTTAGATCGTGTGCCTTTTGCTCTAAGGATGGCCACGATATGATAAAGTGTCTCAAA
+TTCAAAGCACAATCAATCGAAAAAAGAAAAGAATTCGTTCAAAAGAACAGTATGTGCTTA
+AGATGCTTTGGAAAGCATAATGCTATCGACTGCAGAAAGGAAATTACATGCAATCGATGC
+TCCAAAGGGCACAACAGCCTTCTTCATGAAGACACAAAACGCAGTATCAAAAGCAATGAC
+CTCAAGCAAGGCCAAGACACACTATTGGCTACAGCTGTTTTAGTGAAAAACAAAGCTGGA
+GGTTACAACGAGTTGAGGGCGCTTATTGATGGTGGATCCCAGAAGACGCTGATTTCAGAG
+GAAGCAGCACAAATATTAAGGATTCCCAGAATAAGGAGTACTATAGAGGTCGAAGGTATC
+TCCCAGACTACTCAATTATCAAAAAATTGCgtcaaaaaaaatattccAAGCAGCTTCAAA
+ACATCAAGCAGAACAGCCAAGCAGAATTGACATGGTGATAGGTGTGGATCTATTTCCCCT
+GATTATGATGGagaaaataaaaaccGTGAATGGAATATTGGGACAAAAAACCAGCTTTGG
+ATGGATTGTGTCCGGAAATATAACTCGAGCAGCAAagcaaaaaaatataagtGCCACTAC
+AACAATAAATCTAAAGGACCTGGAACGCTTTTGGGAATTGGAAGATGAAGCCGATGAGAC
+GATTAAAGACAATGCAGAATGAAACAACTGTCACCAACGAGGAAGGCAGATTTGTGGTTG
+CAATTCCATTCCACAAAGAGGCATCGCCAAATAAAGGTTGCTGAGAAAAACCAAGAATAC
+CAATATATCCTATGGAGAGATGATCCAAAATTGCCGATCAGTGAGTTTAAGTTAACAACC
+GTAACTTATGGCACATCGGCAGCACCTTTCTTATCAGTCCGATGTCTACGAGAGTTGGCA
+GATCTCTTTTGCCAAGGGGATAGCGTCTTACCAGAAAAAATGAGAGACGACTACTGGCcg
+tatatatatatatatatataattttGGGTGTGCACGACACACCATTTtctaaaaaaaaca
+gATGAGGTTAGTAAGATGTACACTAGTGGGCATAAGTATTTGGacaataaatattttcaa
+tATATTTGTTTGTAACTCATTGTTTACTTAAAGCAAAATTgtttaataattttagTAAAT
+AGGTAGACTATCGTAGTTAAATTAGGTAACATAAACATATGGATAACTTCATTGTTGATT
+TAACAAAAATTACTTTCTTACAAATTAGCAGTGGCATAAGTATTTGGAcaaattatttaa
+atgTTATAAATtgaaaaaaaagtCAACTACAAAATTATGataaattaataaaaaatatag
+cCTCCCTTAGCGTCTATCACCTTTTGCAGACGTTTTGGTACAGACTGTACCAAGCTGTGG
+ATATAATCTATTGAAATATCCTTCCATAAGGTTTGAATTTCCAAAATCGTTTCTTCGCGA
+CTTCTAGATAAGTTTGCACTCCTTTTtctttttaaatatgaCCAGAGGTTTTCTATTATG
+TTGAGGTCTGGACTTTGAGGTGGCCAATCTAATGTGTTTATGCCAACATCTTTCAGAAAC
+TTCGTAATCAGTTTGGCCTTATGACAGGGAGCATTATCCTGCTGGAGTATGAAGGACTCT
+CCAATCAATTTATCACCAGAGGGGAATGCATAATTATTAAGGACATctaaatattttctt
+TGATTCATGGTTCCATCAACAGGAACCAAATCTCCCAAGCCAGTGAAGGCTACACATCCC
+CAAAATCCCCAGTTCCTCTGTTTTCACCATGTTTAACAAATTTATAACTGAAATAAATTG
+TGATACGTAGTATCACGTTATCAAGAACCATTTGATCTAAAATACATAAGtcaaaatttt
+atattcttCGAACCAGAGATCAATGCGAAGTAATTAAATGTGATGTCTAAATACTTTTGC
+CACCGCCCAAATCGTTGTCTGTCTAGCTTTCTTATAAGCAGAAGGATAATTGAAAAGGTA
+AACGGCAAAACATACCTCTCGCGTGTAACTGTAATTGCACTCTTTGTTTTATCATCAATA
+GTTTacttatttatttgaCTGTACTATGAAAAGCATAGCCTGGCAGTTGCAAGCTAATGG
+TGTCTAAATACTTATGCCCACTAGTGTACTATCAAAATGGATTGTTTCTTCGTTTGAGAT
+TCAGATATGGTTTGCATCCAAATATTTCTTTTGCGGTGTGCAAAGAGACTCCTATACAAT
+CAAATATCTGCTATAGTGCAGTAGTacatttatatttttctTGAAGGGTACTTTGATGAC
+CTTTAAACTCAGCCGTACGGTAATTATCGACCATAGTAGTAAATTCAAAAGAACGGAAAA
+CCATTTTTCAATATGGTGGGCACCGCATCTTCTTGCCGTTTGTGGACGTTAAGAGGGCGT
+AGTTATAGTGGCAGATAGATATTTTGTTGcatataaatataaatttgCAAGCAATTTGCc
+gaaaaaaaattaggATGAAAACTTGCTTATACAGGCTCCACTACACATGTATATCATCCT
+GCTATATTATCCAGCACCTTTAAACTCCAAATCCTGGGATACTTCAAAAATTCTTAAATT
+CCCACATCGACACGCCGACAAAGCATTATCAAAGCATTTTCATATAACCATTGGCTTTTC
+TAAAGattataataaaatagcCTTATACTCCCTTATTCACGAGCTTAAAACTGGAATAAT
+AGACATATGTAATAAACTTAATATTAGCGTTTACCAATAAAATCTATCCTAATAAAAACC
+ACAATTAgaaaattattaattaAGCACCAAAACCAATTATCAAAAAGCAATATTTCAAGA
+GTATATTTGTTCGGCAgataaataaaaaagcTTCTGACCCTGTCGGCGTCTATATTCAAA
+ATTTCTCGTAGTCAAAACaaattcccattaactaatatttactaaattaattaattaacc
+aaaataaacatttttaaattatgtACATAGGAAccttttttaaatacgTAACATCACTTC
+CACTGGAGATTAACTTAAAGGTAACTTATTGTATCTTACCCTTTaacaattttaattagt
+tttttttttatatttaagGGCGACCTAATAATATGCATATATTTGTAAATTCGaaaaaga
+aaaacttataaacgttggtttatttaaaaaatatacatgcattttttataaaagTTAATA
+AGTGTTAAGTCTATAGCAATCCGAAGTTGTTAAAGACATATTGAAATTTAACTTAGCCAG
+ACACTAGATCTTAATGTGGTAAACCATTAATTAGTTATTCATTTTACAAATACTAACGTC
+AAAAAACTTATGCAATCGAAATTGAAAGATCTTAAGCCAATGAACATACATAAGCTGGTA
+TATATAATCGTAATAACGTTAAACATTTACTCACGATAATATCTTAGGTAATTTTCTTGT
+AGGTACTGAGGTAATCAGTTGTCCCCAGACAAGTGTACCAATtccaaaaaatatacaCCA
+TAGCCACTGATCCAATGTTAAAGCCTTCGTCGAGAAAGCCATTTTACCATATTGGATGAT
+TAGCACCTTAAATGTTgtgaaaatattttaaatgtatatatatgtgcatatgaataacat
+tatatagcatacctgtgatatcatagtgaatatccatatGGTGTAAAATATGGGATTTGT
+AAGTAGGCCTTCAATGACATTGCGCTGCCCATGGATTTTTCTAGCGTTTATTTCATTAAA
+CAAAGTCATCATGACAAAAGTATTAAAGATAATAGTAAAGTGCTGTGTTGGTCCCGCGTT
+TAGTTCTTGTCCACGTCCAGATTCAATATCGAGTATAACATCGCCTTAAGCATaacaatt
+ttttattacaAAGAAAGCATTGATTATGAATATAACTTACCGACAAATAACAATCCgaat
+attattattaacTGATACAGCGCCTGACCCAATATGTTCTTCATCATTGTGCGGGAAATT
+AAAGGTTTTGTACGGCCATAGGGTTTGCGGAGCAATAGATCTGGTGTAGGAAACTCAGTT
+GCTAATGCAAGTGATGCCAATGTATCCATTATTAAGTTCACCCACAACATTTGCACTGCC
+TGAAATTTTGCTGTTATTAGAttttttcttttttcttttAGTAACTTACTTTAAGCGGTG
+AATCTTGCACAGCACACGCACCAATAAATGCAACAATTACAGCGACTACATTTACTGTTA
+ACTGAAACTGTAAAAACTTAGCAATAGAGTCATATACGTTGCGTCCCCACATTACAGCTT
+TAACAATGCTGCTAAAATTATCGTCAGttaatattatatCGGAAGCTTCTTTGGCAACAT
+CTGTTCCGGCTATACCCATAGCAAATCCTACATCGgctttttttaaagcTGGACCATCAT
+TTGTGCCGTCTCCAGTTACA
diff -r 000000000000 -r f80c9e6700ba test-data/contigs.wm.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/contigs.wm.xml Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,9674 @@
+
+
+
+ 3
+
+ 30
+
+
+
+
+
+
+
+
+
+ 0
+ 13
+
+
+
+
+ 1
+
+
+
+
+
+
+ 77
+ 90
+
+
+
+
+ 1
+
+
+
+
+
+
+ 208
+ 234
+
+
+
+
+ 1
+
+
+
+
+
+
+ 290
+ 314
+
+
+
+
+ 1
+
+
+
+
+
+
+ 409
+ 450
+
+
+
+
+ 1
+
+
+
+
+
+
+ 479
+ 490
+
+
+
+
+ 1
+
+
+
+
+
+
+ 552
+ 566
+
+
+
+
+ 1
+
+
+
+
+
+
+ 641
+ 669
+
+
+
+
+ 1
+
+
+
+
+
+
+ 686
+ 736
+
+
+
+
+ 1
+
+
+
+
+
+
+ 765
+ 820
+
+
+
+
+ 1
+
+
+
+
+
+
+ 1022
+ 1034
+
+
+
+
+ 1
+
+
+
+
+
+
+ 1180
+ 1195
+
+
+
+
+ 1
+
+
+
+
+
+
+ 1260
+ 1271
+
+
+
+
+ 1
+
+
+
+
+
+
+ 1416
+ 1444
+
+
+
+
+ 1
+
+
+
+
+
+
+ 1975
+ 1992
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2068
+ 2119
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2248
+ 2292
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2355
+ 2366
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2501
+ 2514
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2519
+ 2536
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2578
+ 2606
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2625
+ 2641
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2728
+ 2744
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2836
+ 2851
+
+
+
+
+ 1
+
+
+
+
+
+
+ 2953
+ 2959
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3028
+ 3085
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3106
+ 3129
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3134
+ 3151
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3179
+ 3198
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3295
+ 3312
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3385
+ 3412
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3689
+ 3703
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3791
+ 3808
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3863
+ 3877
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3916
+ 3950
+
+
+
+
+ 1
+
+
+
+
+
+
+ 3968
+ 4001
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4011
+ 4024
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4399
+ 4412
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4466
+ 4477
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4546
+ 4558
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4626
+ 4640
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4701
+ 4717
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4826
+ 4874
+
+
+
+
+ 1
+
+
+
+
+
+
+ 4913
+ 4931
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5063
+ 5132
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5163
+ 5176
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5217
+ 5235
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5269
+ 5305
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5366
+ 5379
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5411
+ 5428
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5479
+ 5491
+
+
+
+
+ 1
+
+
+
+
+
+
+ 5685
+ 5813
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6005
+ 6022
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6038
+ 6044
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6115
+ 6127
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6325
+ 6341
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6370
+ 6392
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6441
+ 6454
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6506
+ 6526
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6558
+ 6588
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6668
+ 6684
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6732
+ 6745
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6879
+ 6895
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6919
+ 6944
+
+
+
+
+ 1
+
+
+
+
+
+
+ 6985
+ 7000
+
+
+
+
+ 1
+
+
+
+
+
+
+ 7286
+ 7298
+
+
+
+
+ 1
+
+
+
+
+
+
+ 7332
+ 7396
+
+
+
+
+ 1
+
+
+
+
+
+
+ 7997
+ 8009
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8067
+ 8080
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8126
+ 8138
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8170
+ 8186
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8523
+ 8537
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8546
+ 8569
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8576
+ 8590
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8835
+ 8857
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8877
+ 8889
+
+
+
+
+ 1
+
+
+
+
+
+
+ 8906
+ 8927
+
+
+
+
+ 1
+
+
+
+
+
+
+ 9162
+ 9196
+
+
+
+
+ 1
+
+
+
+
+
+
+ 9365
+ 9386
+
+
+
+
+ 1
+
+
+
+
+
+
+ 9472
+ 9488
+
+
+
+
+ 1
+
+
+
+
+
+
+ 9544
+ 9559
+
+
+
+
+ 1
+
+
+
+
+
+
+ 9593
+ 9609
+
+
+
+
+ 1
+
+
+
+
+
+
+ 9624
+ 9648
+
+
+
+
+ 1
+
+
+
+
+
+
+ 9744
+ 9880
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10084
+ 10097
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10155
+ 10173
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10180
+ 10193
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10229
+ 10241
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10358
+ 10371
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10465
+ 10483
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10506
+ 10527
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10591
+ 10605
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10612
+ 10623
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10654
+ 10672
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10733
+ 10746
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10789
+ 10864
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10913
+ 10935
+
+
+
+
+ 1
+
+
+
+
+
+
+ 10968
+ 11023
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11047
+ 11062
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11114
+ 11140
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11176
+ 11194
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11305
+ 11332
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11443
+ 11455
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11477
+ 11491
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11567
+ 11664
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11775
+ 11787
+
+
+
+
+ 1
+
+
+
+
+
+
+ 11953
+ 11968
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12024
+ 12108
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12129
+ 12140
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12158
+ 12171
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12279
+ 12295
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12380
+ 12394
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12424
+ 12441
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12502
+ 12518
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12533
+ 12551
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12595
+ 12627
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12658
+ 12673
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12767
+ 12816
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12869
+ 12984
+
+
+
+
+ 1
+
+
+
+
+
+
+ 12995
+ 13011
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13119
+ 13131
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13223
+ 13241
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13245
+ 13259
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13298
+ 13309
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13543
+ 13549
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13556
+ 13590
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13724
+ 13738
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13753
+ 13816
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13827
+ 13840
+
+
+
+
+ 1
+
+
+
+
+
+
+ 13868
+ 13885
+
+
+
+
+ 1
+
+
+
+
+
+
+ 14071
+ 14084
+
+
+
+
+ 1
+
+
+
+
+
+
+ 14230
+ 14244
+
+
+
+
+ 1
+
+
+
+
+
+
+ 14309
+ 14323
+
+
+
+
+ 1
+
+
+
+
+
+
+ 14416
+ 14463
+
+
+
+
+ 1
+
+
+
+
+
+
+ 14523
+ 14541
+
+
+
+
+ 1
+
+
+
+
+
+
+ 14863
+ 14912
+
+
+
+
+ 1
+
+
+
+
+
+
+ 15012
+ 15025
+
+
+
+
+ 1
+
+
+
+
+
+
+ 15052
+ 15067
+
+
+
+
+ 1
+
+
+
+
+
+
+ 15736
+ 15748
+
+
+
+
+ 1
+
+
+
+
+
+
+ 15764
+ 15777
+
+
+
+
+ 1
+
+
+
+
+
+
+ 15986
+ 16001
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16117
+ 16130
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16242
+ 16256
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16398
+ 16412
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16450
+ 16466
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16509
+ 16523
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16546
+ 16559
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16634
+ 16657
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16790
+ 16805
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16825
+ 16841
+
+
+
+
+ 1
+
+
+
+
+
+
+ 16944
+ 16956
+
+
+
+
+ 1
+
+
+
+
+
+
+ 17372
+ 17383
+
+
+
+
+ 1
+
+
+
+
+
+
+ 17642
+ 17657
+
+
+
+
+ 1
+
+
+
+
+
+
+ 18174
+ 18187
+
+
+
+
+ 1
+
+
+
+
+
+
+ 18436
+ 18448
+
+
+
+
+ 1
+
+
+
+
+
+
+ 18508
+ 18522
+
+
+
+
+ 1
+
+
+
+
+
+
+ 18937
+ 18950
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19263
+ 19333
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19355
+ 19383
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19387
+ 19400
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19495
+ 19531
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19542
+ 19560
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19576
+ 19590
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19667
+ 19679
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19698
+ 19715
+
+
+
+
+ 1
+
+
+
+
+
+
+ 19845
+ 19859
+
+
+
+
+ 1
+
+
+
+
+
+
+ 20262
+ 20276
+
+
+
+
+ 1
+
+
+
+
+
+
+ 20367
+ 20409
+
+
+
+
+ 1
+
+
+
+
+
+
+ 20727
+ 20740
+
+
+
+
+ 1
+
+
+
+
+
+
+ 20764
+ 20780
+
+
+
+
+ 1
+
+
+
+
+
+
+ 20797
+ 20811
+
+
+
+
+ 1
+
+
+
+
+
+
+ 20830
+ 20853
+
+
+
+
+ 1
+
+
+
+
+
+
+ 20987
+ 21000
+
+
+
+
+ 1
+
+
+
+
+
+
+ 21254
+ 21267
+
+
+
+
+ 1
+
+
+
+
+
+
+ 21306
+ 21321
+
+
+
+
+ 1
+
+
+
+
+
+
+ 21374
+ 21388
+
+
+
+
+ 1
+
+
+
+
+
+
+ 21692
+ 21708
+
+
+
+
+ 1
+
+
+
+
+
+
+ 21798
+ 21832
+
+
+
+
+ 1
+
+
+
+
+
+
+ 21929
+ 21941
+
+
+
+
+ 1
+
+
+
+
+
+
+ 21965
+ 21989
+
+
+
+
+ 1
+
+
+
+
+
+
+ 22015
+ 22156
+
+
+
+
+ 1
+
+
+
+
+
+
+ 22286
+ 22302
+
+
+
+
+ 1
+
+
+
+
+
+
+ 22996
+ 23009
+
+
+
+
+ 1
+
+
+
+
+
+
+ 23248
+ 23262
+
+
+
+
+ 1
+
+
+
+
+
+
+ 23421
+ 23441
+
+
+
+
+ 1
+
+
+
+
+
+
+ 23449
+ 23462
+
+
+
+
+ 1
+
+
+
+
+
+
+ 23744
+ 23761
+
+
+
+
+ 1
+
+
+
+
+
+
+ 23901
+ 23949
+
+
+
+
+ 1
+
+
+
+
+
+
+ 24004
+ 24022
+
+
+
+
+ 1
+
+
+
+
+
+
+ 24148
+ 24162
+
+
+
+
+ 1
+
+
+
+
+
+
+ 24230
+ 24267
+
+
+
+
+ 1
+
+
+
+
+
+
+ 24781
+ 24787
+
+
+
+
+ 1
+
+
+
+
+
+
+ 24958
+ 24971
+
+
+
+
+ 1
+
+
+
+
+
+
+ 25299
+ 25305
+
+
+
+
+ 1
+
+
+
+
+
+
+ 25614
+ 25680
+
+
+
+
+ 1
+
+
+
+
+
+
+ 25735
+ 25761
+
+
+
+
+ 1
+
+
+
+
+
+
+ 25961
+ 25967
+
+
+
+
+ 1
+
+
+
+
+
+
+ 26597
+ 26616
+
+
+
+
+ 1
+
+
+
+
+
+
+ 26642
+ 26656
+
+
+
+
+ 1
+
+
+
+
+
+
+ 26818
+ 26837
+
+
+
+
+ 1
+
+
+
+
+
+
+ 26977
+ 27002
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27116
+ 27132
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27170
+ 27182
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27225
+ 27239
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27263
+ 27277
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27283
+ 27298
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27305
+ 27319
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27370
+ 27435
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27443
+ 27456
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27497
+ 27508
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27516
+ 27530
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27697
+ 27710
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27739
+ 27753
+
+
+
+
+ 1
+
+
+
+
+
+
+ 27796
+ 27847
+
+
+
+
+ 1
+
+
+
+
+
+
+ 28121
+ 28132
+
+
+
+
+ 1
+
+
+
+
+
+
+ 28239
+ 28252
+
+
+
+
+ 1
+
+
+
+
+
+
+ 28385
+ 28396
+
+
+
+
+ 1
+
+
+
+
+
+
+ 28490
+ 28553
+
+
+
+
+ 1
+
+
+
+
+
+
+ 28748
+ 28763
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29027
+ 29061
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29076
+ 29090
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29133
+ 29169
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29235
+ 29246
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29309
+ 29320
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29423
+ 29437
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29442
+ 29478
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29529
+ 29541
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29566
+ 29578
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29596
+ 29609
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29654
+ 29668
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29849
+ 29861
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29938
+ 29957
+
+
+
+
+ 1
+
+
+
+
+
+
+ 29988
+ 30001
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30092
+ 30111
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30228
+ 30251
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30305
+ 30319
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30343
+ 30355
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30491
+ 30506
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30549
+ 30565
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30695
+ 30716
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30781
+ 30797
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30807
+ 30824
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30887
+ 30899
+
+
+
+
+ 1
+
+
+
+
+
+
+ 30947
+ 30968
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31008
+ 31027
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31051
+ 31076
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31156
+ 31168
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31342
+ 31355
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31469
+ 31488
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31593
+ 31661
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31785
+ 31800
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31812
+ 31839
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31854
+ 31868
+
+
+
+
+ 1
+
+
+
+
+
+
+ 31966
+ 31981
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32084
+ 32097
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32175
+ 32190
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32314
+ 32334
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32369
+ 32381
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32403
+ 32470
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32519
+ 32533
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32537
+ 32550
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32619
+ 32637
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32709
+ 32723
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32863
+ 32877
+
+
+
+
+ 1
+
+
+
+
+
+
+ 32916
+ 32991
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33079
+ 33093
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33105
+ 33119
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33139
+ 33163
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33230
+ 33245
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33404
+ 33452
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33482
+ 33495
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33530
+ 33544
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33685
+ 33702
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33722
+ 33737
+
+
+
+
+ 1
+
+
+
+
+
+
+ 33759
+ 33777
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34059
+ 34075
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34098
+ 34116
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34155
+ 34170
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34236
+ 34250
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34411
+ 34424
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34507
+ 34522
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34669
+ 34684
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34745
+ 34759
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34773
+ 34791
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34967
+ 34981
+
+
+
+
+ 1
+
+
+
+
+
+
+ 34997
+ 35013
+
+
+
+
+ 1
+
+
+
+
+
+
+ 35030
+ 35036
+
+
+
+
+ 1
+
+
+
+
+
+
+ 35194
+ 35284
+
+
+
+
+ 1
+
+
+
+
+
+
+ 35519
+ 35533
+
+
+
+
+ 1
+
+
+
+
+
+
+ 35671
+ 35733
+
+
+
+
+ 1
+
+
+
+
+
+
+ 35903
+ 35916
+
+
+
+
+ 1
+
+
+
+
+
+
+ 35922
+ 35933
+
+
+
+
+ 1
+
+
+
+
+
+
+ 35954
+ 35997
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36026
+ 36038
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36089
+ 36103
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36222
+ 36236
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36525
+ 36538
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36588
+ 36601
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36613
+ 36628
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36675
+ 36689
+
+
+
+
+ 1
+
+
+
+
+
+
+ 36800
+ 36815
+
+
+
+
+ 1
+
+
+
+
+
+
+ 37030
+ 37045
+
+
+
+
+ 1
+
+
+
+
+
+
+ 37189
+ 37208
+
+
+
+
+ 1
+
+
+
+
+
+
+ 37376
+ 37390
+
+
+
+
+ 1
+
+
+
+
+
+
+ 37641
+ 37652
+
+
+
+
+ 1
+
+
+
+
+
+
+ 37774
+ 37806
+
+
+
+
+ 1
+
+
+
+
+
+
+ 38208
+ 38215
+
+
+
+
+ 1
+
+
+
+
+
+
+ 38284
+ 38296
+
+
+
+
+ 1
+
+
+
+
+
+
+ 38332
+ 38362
+
+
+
+
+ 1
+
+
+
+
+
+
+ 38504
+ 38515
+
+
+
+
+ 1
+
+
+
+
+
+
+ 38635
+ 38853
+
+
+
+
+ 1
+
+
+
+
+
+
+ 38861
+ 38874
+
+
+
+
+ 1
+
+
+
+
+
+
+ 38922
+ 38936
+
+
+
+
+ 1
+
+
+
+
+
+
+ 39021
+ 39034
+
+
+
+
+ 1
+
+
+
+
+
+
+ 39236
+ 39251
+
+
+
+
+ 1
+
+
+
+
+
+
+ 39279
+ 39292
+
+
+
+
+ 1
+
+
+
+
+
+
+ 39675
+ 39731
+
+
+
+
+ 1
+
+
+
+
+
+
+ 39944
+ 40019
+
+
+
+
+ 1
+
+
+
+
+
+
+ 40061
+ 40099
+
+
+
+
+ 1
+
+
+
+
+
+
+ 40196
+ 40211
+
+
+
+
+ 1
+
+
+
+
+
+
+ 40233
+ 40245
+
+
+
+
+ 1
+
+
+
+
+
+
+ 40448
+ 40463
+
+
+
+
+ 1
+
+
+
+
+
+
+ 40856
+ 40862
+
+
+
+
+ 1
+
+
+
+
+
+
+ 41814
+ 41825
+
+
+
+
+ 1
+
+
+
+
+
+
+ 42130
+ 42147
+
+
+
+
+ 1
+
+
+
+
+
+
+ 42176
+ 42191
+
+
+
+
+ 1
+
+
+
+
+
+
+ 42648
+ 42664
+
+
+
+
+ 1
+
+
+
+
+
+
+ 42692
+ 42705
+
+
+
+
+ 1
+
+
+
+
+
+
+ 42887
+ 42899
+
+
+
+
+ 1
+
+
+
+
+
+
+ 42911
+ 42917
+
+
+
+
+ 1
+
+
+
+
+
+
+ 43098
+ 43115
+
+
+
+
+ 1
+
+
+
+
+
+
+ 43304
+ 43335
+
+
+
+
+ 1
+
+
+
+
+
+
+ 43356
+ 43369
+
+
+
+
+ 1
+
+
+
+
+
+
+ 43753
+ 43799
+
+
+
+
+ 1
+
+
+
+
+
+
+ 44028
+ 44052
+
+
+
+
+ 1
+
+
+
+
+
+
+ 44157
+ 44170
+
+
+
+
+ 1
+
+
+
+
+
+
+ 44425
+ 44436
+
+
+
+
+ 1
+
+
+
+
+
+
+ 44741
+ 44757
+
+
+
+
+ 1
+
+
+
+
+
+
+ 44814
+ 44827
+
+
+
+
+ 1
+
+
+
+
+
+
+ 44959
+ 44974
+
+
+
+
+ 1
+
+
+
+
+
+
+ 45103
+ 45116
+
+
+
+
+ 1
+
+
+
+
+
+
+ 45132
+ 45150
+
+
+
+
+ 1
+
+
+
+
+
+
+ 45163
+ 45177
+
+
+
+
+ 1
+
+
+
+
+
+
+ 45951
+ 45962
+
+
+
+
+ 1
+
+
+
+
+
+
+ 46585
+ 46596
+
+
+
+
+ 1
+
+
+
+
+
+
+ 46640
+ 46656
+
+
+
+
+ 1
+
+
+
+
+
+
+ 46747
+ 46770
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47085
+ 47098
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47105
+ 47118
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47164
+ 47175
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47223
+ 47240
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47330
+ 47347
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47481
+ 47498
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47717
+ 47765
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47801
+ 47812
+
+
+
+
+ 1
+
+
+
+
+
+
+ 47924
+ 47940
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48008
+ 48022
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48029
+ 48041
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48081
+ 48094
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48124
+ 48140
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48242
+ 48256
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48466
+ 48472
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48707
+ 48720
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48819
+ 48832
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48878
+ 48895
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48907
+ 48918
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48927
+ 48933
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48935
+ 48946
+
+
+
+
+ 1
+
+
+
+
+
+
+ 48991
+ 49049
+
+
+
+
+ 1
+
+
+
+
+
+
+ 49111
+ 49132
+
+
+
+
+ 1
+
+
+
+
+
+
+ 49187
+ 49206
+
+
+
+
+ 1
+
+
+
+
+
+
+ 49260
+ 49276
+
+
+
+
+ 1
+
+
+
+
+
+
+ 49308
+ 49319
+
+
+
+
+ 1
+
+
+
+
+
+
+ 49747
+ 49760
+
+
+
+
+ 1
+
+
+
+
+
+
+ 49860
+ 49874
+
+
+
+
+ 1
+
+
+
+
+
+
+ 49977
+ 49999
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+ 35
+ 46
+
+
+
+
+ 2
+
+
+
+
+
+
+ 69
+ 83
+
+
+
+
+ 2
+
+
+
+
+
+
+ 249
+ 287
+
+
+
+
+ 2
+
+
+
+
+
+
+ 501
+ 514
+
+
+
+
+ 2
+
+
+
+
+
+
+ 764
+ 777
+
+
+
+
+ 2
+
+
+
+
+
+
+ 929
+ 954
+
+
+
+
+ 2
+
+
+
+
+
+
+ 977
+ 991
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1234
+ 1251
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1486
+ 1499
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1565
+ 1579
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1598
+ 1613
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1699
+ 1712
+
+
+
+
+ 2
+
+
+
+
+
+
+ 1934
+ 1963
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2077
+ 2091
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2123
+ 2134
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2187
+ 2200
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2340
+ 2354
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2429
+ 2444
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2558
+ 2573
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2928
+ 2943
+
+
+
+
+ 2
+
+
+
+
+
+
+ 2987
+ 3002
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3041
+ 3057
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3111
+ 3125
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3236
+ 3262
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3299
+ 3335
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3360
+ 3375
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3425
+ 3440
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3451
+ 3480
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3633
+ 3648
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3819
+ 3825
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3829
+ 3840
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4077
+ 4135
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4214
+ 4278
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4284
+ 4301
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4506
+ 4519
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4642
+ 4672
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4763
+ 4821
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4841
+ 4857
+
+
+
+
+ 2
+
+
+
+
+
+
+ 4969
+ 4982
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5198
+ 5212
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5280
+ 5295
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5329
+ 5348
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5358
+ 5387
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5526
+ 5540
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5699
+ 5711
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5809
+ 5826
+
+
+
+
+ 2
+
+
+
+
+
+
+ 5936
+ 5949
+
+
+
+
+ 2
+
+
+
+
+
+
+ 6224
+ 6243
+
+
+
+
+ 2
+
+
+
+
+
+
+ 6311
+ 6333
+
+
+
+
+ 2
+
+
+
+
+
+
+ 6340
+ 6362
+
+
+
+
+ 2
+
+
+
+
+
+
+ 6415
+ 6428
+
+
+
+
+ 2
+
+
+
+
+
+
+ 6888
+ 6903
+
+
+
+
+ 2
+
+
+
+
+
+
+ 6947
+ 6971
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7001
+ 7017
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7071
+ 7085
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7200
+ 7226
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7263
+ 7300
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7325
+ 7340
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7377
+ 7405
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7416
+ 7445
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7598
+ 7613
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7746
+ 7760
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7779
+ 7799
+
+
+
+
+ 2
+
+
+
+
+
+
+ 7974
+ 7986
+
+
+
+
+ 2
+
+
+
+
+
+
+ 8178
+ 8196
+
+
+
+
+ 2
+
+
+
+
+
+
+ 8232
+ 8245
+
+
+
+
+ 2
+
+
+
+
+
+
+ 8557
+ 8563
+
+
+
+
+ 2
+
+
+
+
+
+
+ 9131
+ 9146
+
+
+
+
+ 2
+
+
+
+
+
+
+ 9304
+ 9322
+
+
+
+
+ 2
+
+
+
+
+
+
+ 9490
+ 9530
+
+
+
+
+ 2
+
+
+
+
+
+
+ 9642
+ 9658
+
+
+
+
+ 2
+
+
+
+
+
+
+ 9672
+ 9687
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10252
+ 10264
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10287
+ 10299
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10331
+ 10343
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10542
+ 10557
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10608
+ 10630
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10701
+ 10716
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10737
+ 10752
+
+
+
+
+ 2
+
+
+
+
+
+
+ 10908
+ 10957
+
+
+
+
+ 2
+
+
+
+
+
+
+ 11068
+ 11081
+
+
+
+
+ 2
+
+
+
+
+
+
+ 11123
+ 11140
+
+
+
+
+ 2
+
+
+
+
+
+
+ 11703
+ 11717
+
+
+
+
+ 2
+
+
+
+
+
+
+ 11942
+ 11954
+
+
+
+
+ 2
+
+
+
+
+
+
+ 12006
+ 12012
+
+
+
+
+ 2
+
+
+
+
+
+
+ 12361
+ 12412
+
+
+
+
+ 2
+
+
+
+
+
+
+ 12484
+ 12508
+
+
+
+
+ 2
+
+
+
+
+
+
+ 12714
+ 12727
+
+
+
+
+ 2
+
+
+
+
+
+
+ 12762
+ 12778
+
+
+
+
+ 2
+
+
+
+
+
+
+ 13310
+ 13322
+
+
+
+
+ 2
+
+
+
+
+
+
+ 13393
+ 13410
+
+
+
+
+ 2
+
+
+
+
+
+
+ 13701
+ 13729
+
+
+
+
+ 2
+
+
+
+
+
+
+ 13856
+ 13869
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14117
+ 14129
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14203
+ 14366
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14401
+ 14415
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14423
+ 14445
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14587
+ 14628
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14722
+ 14735
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14742
+ 14764
+
+
+
+
+ 2
+
+
+
+
+
+
+ 14937
+ 14949
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15034
+ 15056
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15093
+ 15118
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15130
+ 15141
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15221
+ 15236
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15373
+ 15385
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15404
+ 15420
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15458
+ 15470
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15683
+ 15697
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15714
+ 15782
+
+
+
+
+ 2
+
+
+
+
+
+
+ 15843
+ 15867
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16196
+ 16213
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16281
+ 16297
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16306
+ 16321
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16359
+ 16370
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16426
+ 16438
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16605
+ 16624
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16649
+ 16666
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16739
+ 16753
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16772
+ 16787
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16807
+ 16821
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16863
+ 16876
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16901
+ 16908
+
+
+
+
+ 2
+
+
+
+
+
+
+ 16971
+ 17024
+
+
+
+
+ 2
+
+
+
+
+
+
+ 17164
+ 17178
+
+
+
+
+ 2
+
+
+
+
+
+
+ 17475
+ 17506
+
+
+
+
+ 2
+
+
+
+
+
+
+ 17567
+ 17579
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18037
+ 18050
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18104
+ 18127
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18155
+ 18169
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18518
+ 18534
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18546
+ 18565
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18584
+ 18605
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18638
+ 18663
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18676
+ 18689
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18694
+ 18707
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18735
+ 18808
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18869
+ 18887
+
+
+
+
+ 2
+
+
+
+
+
+
+ 18919
+ 18973
+
+
+
+
+ 2
+
+
+
+
+
+
+ 19066
+ 19081
+
+
+
+
+ 2
+
+
+
+
+
+
+ 19363
+ 19380
+
+
+
+
+ 2
+
+
+
+
+
+
+ 19801
+ 19812
+
+
+
+
+ 2
+
+
+
+
+
+
+ 19872
+ 19962
+
+
+
+
+ 2
+
+
+
+
+
+
+ 20076
+ 20088
+
+
+
+
+ 2
+
+
+
+
+
+
+ 20267
+ 20341
+
+
+
+
+ 2
+
+
+
+
+
+
+ 20508
+ 20578
+
+
+
+
+ 2
+
+
+
+
+
+
+ 20676
+ 20748
+
+
+
+
+ 2
+
+
+
+
+
+
+ 21115
+ 21129
+
+
+
+
+ 2
+
+
+
+
+
+
+ 21191
+ 21203
+
+
+
+
+ 2
+
+
+
+
+
+
+ 21209
+ 21226
+
+
+
+
+ 2
+
+
+
+
+
+
+ 21329
+ 21529
+
+
+
+
+ 2
+
+
+
+
+
+
+ 21537
+ 21614
+
+
+
+
+ 2
+
+
+
+
+
+
+ 21819
+ 21887
+
+
+
+
+ 2
+
+
+
+
+
+
+ 22059
+ 22073
+
+
+
+
+ 2
+
+
+
+
+
+
+ 22250
+ 22275
+
+
+
+
+ 2
+
+
+
+
+
+
+ 22330
+ 22344
+
+
+
+
+ 2
+
+
+
+
+
+
+ 22574
+ 22594
+
+
+
+
+ 2
+
+
+
+
+
+
+ 22649
+ 22663
+
+
+
+
+ 2
+
+
+
+
+
+
+ 23005
+ 23021
+
+
+
+
+ 2
+
+
+
+
+
+
+ 23937
+ 23949
+
+
+
+
+ 2
+
+
+
+
+
+
+ 23978
+ 23992
+
+
+
+
+ 2
+
+
+
+
+
+
+ 24054
+ 24070
+
+
+
+
+ 2
+
+
+
+
+
+
+ 24135
+ 24151
+
+
+
+
+ 2
+
+
+
+
+
+
+ 24201
+ 24217
+
+
+
+
+ 2
+
+
+
+
+
+
+ 24385
+ 24396
+
+
+
+
+ 2
+
+
+
+
+
+
+ 24545
+ 24559
+
+
+
+
+ 2
+
+
+
+
+
+
+ 24622
+ 24641
+
+
+
+
+ 2
+
+
+
+
+
+
+ 25202
+ 25217
+
+
+
+
+ 2
+
+
+
+
+
+
+ 25322
+ 25334
+
+
+
+
+ 2
+
+
+
+
+
+
+ 26022
+ 26034
+
+
+
+
+ 2
+
+
+
+
+
+
+ 26317
+ 26354
+
+
+
+
+ 2
+
+
+
+
+
+
+ 26476
+ 26490
+
+
+
+
+ 2
+
+
+
+
+
+
+ 26706
+ 26719
+
+
+
+
+ 2
+
+
+
+
+
+
+ 27419
+ 27483
+
+
+
+
+ 2
+
+
+
+
+
+
+ 27495
+ 27515
+
+
+
+
+ 2
+
+
+
+
+
+
+ 27562
+ 27600
+
+
+
+
+ 2
+
+
+
+
+
+
+ 27653
+ 27687
+
+
+
+
+ 2
+
+
+
+
+
+
+ 27762
+ 27774
+
+
+
+
+ 2
+
+
+
+
+
+
+ 27953
+ 28027
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28159
+ 28176
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28211
+ 28248
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28355
+ 28370
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28414
+ 28469
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28692
+ 28703
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28798
+ 28810
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28844
+ 28861
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28949
+ 28983
+
+
+
+
+ 2
+
+
+
+
+
+
+ 28995
+ 29043
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29102
+ 29121
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29171
+ 29186
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29200
+ 29212
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29537
+ 29550
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29592
+ 29607
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29738
+ 29753
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29813
+ 29826
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29852
+ 29872
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29887
+ 29900
+
+
+
+
+ 2
+
+
+
+
+
+
+ 29969
+ 30004
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30028
+ 30040
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30114
+ 30131
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30205
+ 30233
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30381
+ 30392
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30423
+ 30438
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30484
+ 30500
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30507
+ 30522
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30550
+ 30564
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30587
+ 30598
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30661
+ 30673
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30734
+ 30764
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30843
+ 30855
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30901
+ 30930
+
+
+
+
+ 2
+
+
+
+
+
+
+ 30962
+ 30974
+
+
+
+
+ 2
+
+
+
+
+
+
+ 31149
+ 31164
+
+
+
+
+ 2
+
+
+
+
+
+
+ 31201
+ 31215
+
+
+
+
+ 2
+
+
+
+
+
+
+ 31271
+ 31283
+
+
+
+
+ 2
+
+
+
+
+
+
+ 31331
+ 31347
+
+
+
+
+ 2
+
+
+
+
+
+
+ 31373
+ 31387
+
+
+
+
+ 2
+
+
+
+
+
+
+ 31435
+ 31452
+
+
+
+
+ 2
+
+
+
+
+
+
+ 31861
+ 31872
+
+
+
+
+ 2
+
+
+
+
+
+
+ 32004
+ 32195
+
+
+
+
+ 2
+
+
+
+
+
+
+ 32308
+ 32326
+
+
+
+
+ 2
+
+
+
+
+
+
+ 32470
+ 32490
+
+
+
+
+ 2
+
+
+
+
+
+
+ 32747
+ 32761
+
+
+
+
+ 2
+
+
+
+
+
+
+ 32844
+ 32873
+
+
+
+
+ 2
+
+
+
+
+
+
+ 32906
+ 32928
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33000
+ 33025
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33238
+ 33255
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33288
+ 33300
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33476
+ 33503
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33694
+ 33709
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33817
+ 33834
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33857
+ 33870
+
+
+
+
+ 2
+
+
+
+
+
+
+ 33968
+ 33996
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34048
+ 34062
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34257
+ 34273
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34313
+ 34339
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34549
+ 34565
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34602
+ 34685
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34722
+ 34762
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34830
+ 34844
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34906
+ 34921
+
+
+
+
+ 2
+
+
+
+
+
+
+ 34986
+ 34999
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35017
+ 35030
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35081
+ 35096
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35131
+ 35146
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35165
+ 35181
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35194
+ 35214
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35282
+ 35294
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35408
+ 35423
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35461
+ 35476
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35549
+ 35562
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35587
+ 35599
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35694
+ 35710
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35726
+ 35742
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35844
+ 35863
+
+
+
+
+ 2
+
+
+
+
+
+
+ 35924
+ 35939
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36095
+ 36110
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36137
+ 36150
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36242
+ 36271
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36428
+ 36447
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36471
+ 36484
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36544
+ 36559
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36615
+ 36628
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36758
+ 36774
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36780
+ 36793
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36940
+ 36954
+
+
+
+
+ 2
+
+
+
+
+
+
+ 36992
+ 37018
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37042
+ 37061
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37065
+ 37081
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37106
+ 37112
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37249
+ 37268
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37288
+ 37304
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37320
+ 37337
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37420
+ 37462
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37631
+ 37709
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37748
+ 37785
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37796
+ 37807
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37841
+ 37854
+
+
+
+
+ 2
+
+
+
+
+
+
+ 37982
+ 37998
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38032
+ 38049
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38075
+ 38088
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38276
+ 38288
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38320
+ 38347
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38399
+ 38415
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38454
+ 38469
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38554
+ 38587
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38697
+ 38755
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38777
+ 38790
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38851
+ 38867
+
+
+
+
+ 2
+
+
+
+
+
+
+ 38932
+ 38959
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39115
+ 39127
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39293
+ 39309
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39317
+ 39323
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39484
+ 39497
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39573
+ 39590
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39623
+ 39637
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39723
+ 39742
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39790
+ 39803
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39821
+ 39834
+
+
+
+
+ 2
+
+
+
+
+
+
+ 39866
+ 39949
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40047
+ 40058
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40090
+ 40103
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40110
+ 40124
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40175
+ 40205
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40230
+ 40241
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40247
+ 40260
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40312
+ 40329
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40453
+ 40464
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40532
+ 40570
+
+
+
+
+ 2
+
+
+
+
+
+
+ 40845
+ 40859
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41124
+ 41138
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41190
+ 41203
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41225
+ 41238
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41402
+ 41414
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41424
+ 41547
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41637
+ 41648
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41700
+ 41712
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41882
+ 41896
+
+
+
+
+ 2
+
+
+
+
+
+
+ 41975
+ 41987
+
+
+
+
+ 2
+
+
+
+
+
+
+ 42012
+ 42025
+
+
+
+
+ 2
+
+
+
+
+
+
+ 42053
+ 42066
+
+
+
+
+ 2
+
+
+
+
+
+
+ 42165
+ 42179
+
+
+
+
+ 2
+
+
+
+
+
+
+ 42189
+ 42209
+
+
+
+
+ 2
+
+
+
+
+
+
+ 42307
+ 42813
+
+
+
+
+ 2
+
+
+
+
+
+
+ 42815
+ 42828
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43059
+ 43101
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43128
+ 43141
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43188
+ 43203
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43329
+ 43355
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43451
+ 43466
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43667
+ 43681
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43765
+ 43785
+
+
+
+
+ 2
+
+
+
+
+
+
+ 43841
+ 43855
+
+
+
+
+ 2
+
+
+
+
+
+
+ 44069
+ 44083
+
+
+
+
+ 2
+
+
+
+
+
+
+ 45289
+ 45302
+
+
+
+
+ 2
+
+
+
+
+
+
+ 45990
+ 46006
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46091
+ 46104
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46175
+ 46191
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46558
+ 46584
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46607
+ 46620
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46663
+ 46680
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46720
+ 46734
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46848
+ 46862
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46871
+ 46882
+
+
+
+
+ 2
+
+
+
+
+
+
+ 46899
+ 46920
+
+
+
+
+ 2
+
+
+
+
+
+
+ 47066
+ 47080
+
+
+
+
+ 2
+
+
+
+
+
+
+ 47266
+ 47279
+
+
+
+
+ 2
+
+
+
+
+
+
+ 47450
+ 47467
+
+
+
+
+ 2
+
+
+
+
+
+
+ 47644
+ 47657
+
+
+
+
+ 2
+
+
+
+
+
+
+ 47845
+ 47860
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48029
+ 48046
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48059
+ 48073
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48245
+ 48260
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48367
+ 48381
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48436
+ 48450
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48498
+ 48563
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48573
+ 48587
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48644
+ 48677
+
+
+
+
+ 2
+
+
+
+
+
+
+ 48713
+ 48773
+
+
+
+
+ 2
+
+
+
+
+
+
+ 49062
+ 49076
+
+
+
+
+ 2
+
+
+
+
+
+
+ 49156
+ 49238
+
+
+
+
+ 2
+
+
+
+
+
+
+ 49433
+ 49449
+
+
+
+
+ 2
+
+
+
+
+
+
+ 49496
+ 49511
+
+
+
+
+ 2
+
+
+
+
+
+
+ 49701
+ 49718
+
+
+
+
+ 2
+
+
+
+
+
+
+ 49887
+ 49898
+
+
+
+
+ 2
+
+
+
+
+
+
+ 49955
+ 49968
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r f80c9e6700ba tool_dependencies.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_dependencies.xml Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff -r 000000000000 -r f80c9e6700ba windowmasker_macros.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/windowmasker_macros.xml Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,55 @@
+
+
+
+
+ blast
+
+
+
+
+
+
+ @article{Morgulis_2005,
+ title={WindowMasker: window-based masker for sequenced genomes},
+ volume={22},
+ ISSN={1460-2059},
+ url={http://dx.doi.org/10.1093/bioinformatics/bti774},
+ DOI={10.1093/bioinformatics/bti774},
+ number={2}, journal={Bioinformatics},
+ publisher={Oxford University Press (OUP)},
+ author={Morgulis, A. and Gertz, E. M. and Schäffer, A. A. and Agarwala, R.},
+ year={2005}, month={Nov}, pages={134–141}
+ }
+
+
+ @article{Cock_2015,
+ title={NCBI BLAST+ integrated into Galaxy},
+ volume={4},
+ ISSN={2047-217X},
+ url={http://dx.doi.org/10.1186/s13742-015-0080-7},
+ DOI={10.1186/s13742-015-0080-7},
+ number={1},
+ journal={GigaScience},
+ publisher={Oxford University Press (OUP)},
+ author={Cock, Peter J. A. and Chilton, John M. and Grüning, Björn and Johnson, James E. and Soranzo, Nicola},
+ year={2015}, month={Aug}
+ }
+
+
+
+
+
+
+
+
+
+
diff -r 000000000000 -r f80c9e6700ba windowmasker_mkcounts.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/windowmasker_mkcounts.xml Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,101 @@
+
+
+ Construct WindowMasker unit counts table
+
+
+ windowmasker_macros.xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`_
+of the WindowMasker analysis to produce a unit counts file for a genome assembly.
+
+ ]]>
+
+
+
diff -r 000000000000 -r f80c9e6700ba windowmasker_to_bed.pl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/windowmasker_to_bed.pl Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,82 @@
+#!/usr/bin/env perl
+use warnings;
+use strict;
+
+=head1 NAME
+
+windowmasker_to_bed.pl - Convert WindowMasker output to BED format
+
+=head1 SYNOPSIS
+
+ windowmasker_to_bed.pl < ${input.interval} > ${output.bed}
+
+=head1 DESCRIPTION
+
+This scripts converts the interval output from WindowMasker ustat
+to bed 4 format.
+
+=head1 VERSION
+
+Last update: 2017-04-28
+
+=cut
+
+
+#====================
+# Libraries
+#====================
+use Getopt::Long;
+use Pod::Usage;
+use Carp;
+
+sub main {
+ parse_arguments();
+
+ my $chrom;
+ my $idx = 0;
+
+ while ( defined(my $line = <>) ) {
+ next if ($line =~ /^\s*$/x);
+
+ if ($line =~ /^>(\S+)/x) {
+ $chrom = $1;
+
+ } elsif ($line =~ /(\d+)\s+\-\s+(\d+)/x) {
+ # interval coordinates are 0-based
+ my $start = $1;
+ my $end = $2 + 1;
+ my $name = sprintf("wm_%d", $idx++);
+
+ print join("\t", $chrom, $start, $end, $name), "\n";
+
+ } else {
+ croak("Invalid line: ${line}");
+ }
+ }
+
+ return;
+}
+
+main();
+
+
+
+#====================
+# Parse command-line arguments
+#====================
+sub parse_arguments {
+ my $help = 0;
+
+ GetOptions('help|?' => \$help) or usage();
+
+ pod2usage({ verbose => 2 }) if ($help);
+
+ return;
+}
+
+sub usage {
+ my $msg = shift;
+
+ pod2usage({ verbose => 1, message => $msg || "" });
+ exit 1;
+}
diff -r 000000000000 -r f80c9e6700ba windowmasker_ustat.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/windowmasker_ustat.xml Tue May 16 13:18:12 2017 -0400
@@ -0,0 +1,203 @@
+
+
+ Mask sequences using a WindowMasker unit counts table
+
+
+ windowmasker_macros.xml
+
+
+
+
+
+ "${mask_output}"
+ #else
+ -out "${mask_output}"
+ #end if
+]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+`_
+of the WindowMasker analysis to identify repeats within the input sequences.
+
+.. class:: infomark
+
+**Output formats:**
+
+* Use the **binary or text maskinfo ASN.1** output formats to generate the mask file for
+ the `NCBI BLAST+ makeblastdb tool `_
+* Use the BED output format to generate a list of masked regions
+
+
+.. class:: infomark
+
+**Advanced options:**
+
+* See the `WindowMasker README file `_
+ for additional details on the WindowMasker repeat masking options
+
+ ]]>
+
+
+