Mercurial > repos > plus91-technologies-pvt-ltd > softsearch
changeset 16:8eb7d93f7e58 draft
Uploaded
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/LICENCE.txt Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,59 @@ + +SoftSearch software terms of use (download) + +Mayo Foundation and Medical Education and Research (MFMER), has created SoftSearch software that identifies structural variations from whole-genome sequencing data (.Software.). + +Using the Software indicates your agreement to be bound by the terms of this Software User Agreement (.Agreement.). Absent your agreement to the terms below, you (the .End User.) have no rights to hold or use the Software whatsoever. + +MFMER agrees to grant hereunder the limited non-exclusive license to End User for the use of the Software in performance of End User.s internal, non-profit research at End User.s institution on the following terms and conditions: + +1. NO REDISTRIBUTION. Software remains the property MFMER and End User shall not publish, distribute, or otherwise transfer or make available the Software to any other party. + +2. NO COMMERCIAL USE. The End User shall not use Software for commercial purposes and any such use hereunder this license is explicitly prohibited. This includes, but is not limited to, use of Software in fee for service core laboratories or to provide services to, or commercial sponsored research for third parties for a fee. If End User wishes to use Software for any commercial purposes, End User will need to execute a separate licensing agreement with the MFMER. Requests for the use of Software for commercial purposes, please contact: + +To MAYO: Mayo Foundation for Medical Education and Research +Mayo Clinic Ventures . BB4 +200 First Street SW +Rochester, Minnesota 55905-0001 +Attn: Ventures Operations +Phone: (507)293-3900 +Facsimile: (507) 284-5410 +Email: mayoclinicventures@mayo.edu +Fed Tax ID: 41-1506440 + +3. OWNERSHIP AND COPYRIGHT NOTICE. MFMER owns all intellectual property in the Software. End User shall gain no ownership to the Software. End User shall not remove or delete and shall retain in the Software and any modifications to Software, the copyright, trademark, or other notices pertaining to Software as provided with the Software. + +4. FEEDBACK. In order to improve the Software, comments from End Users may be useful. End User agrees to provide MFMERwith feedback on the End User's use of the Software e.g. any bugs in the Software, the user experience etc. MFMER is permitted to use such information provided by End User in making changes and improvements to the Software without compensation or an accounting to End User. + +5. NON ASSERT. End User acknowledges that MFMER may develop modifications to Software that may be based on the feedback provided by End User under Section 4. MFMER shall not be constrained in any way by End User regarding MFMER's use of such information. End User acknowledges the right of MFMER to prepare, publish and or use modifications to the Software that may be substantially similar or functionally equivalent to End User's modifications, and/or improvements if any. In the event that End User obtains patent protection for any modification or improvement to Software, End User agrees not to allege or enjoin infringement of End User's patent against MFMER, or any of its researchers, medical or research staff, officers, directors, and employees. + +6. PUBLICATION & ATTRIBUTION. End User has the right to publish, present, or share results from the use of the Software. If utilization of the Software results in outcomes which will be published, End User shall acknowledge MFMER as the provider of the Software, shall specify the version of the Software used and cite the following reference: + +_______________________________ +_______________________________ + +7. NO CLINICAL USE. The Software is for academic research use only and it is not approved for clinical, diagnostic or treatment purposes. End User shall not use the Software for clinical, diagnostic or treatment purposes and any such uses are expressly prohibited. + +8. NO WARRANTIES. THE SOFWARE IS EXPERIMENTAL IN NATURE AND IS MADE AVAILABLE .AS IS,. WITHOUT OBLIGATION BY MFMER TO PROVIDE ACCOMPANYING SERVICES OR SUPPORT. ANY RISK ASSOCIATED WITH USE OF THE SOFTWARE IS AT THE SOLE RISK OF INSTITUTION AND END USER. MFMER MAKES NO WARRANTIES, EXPRESSED OR IMPLIED, REGARDING THAT QUALITY OF ANY PRODUCT PRODUCED UNDER THIS AGREEMENT. UNDER NO CIRCUMSTANCES, SHALL MFMER BE LIABLE FOR INCIDENTAL, SPECIAL, INDIRECT, DIRECT OR CONSEQUENTIAL DAMAGES OR LOSS OF PROFITS, INTERRUPTION OF BUSINESS, OR RELATED EXPENSES WHICH MAY ARISE FROM THE USE OF THE SOFTWARE, INCLUDING BUT NOT LIMITED TO THOSE RESULTING FROM DEFECT IN SOFTWARE AND/OR DOCUMENTATION, OR LOSS OR INACCURACY OF DATA OF ANY KIND. + +MFMER EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES CONCERNING SOFTWARE, INCLUDING ANY WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR ANY PARTICULAR PURPOSE, AND WARRANTIES OF PERFORMANCE, OR WARRANTY OF NON-INFRINGEMENT, AND ANY WARRANTY THAT MIGHT OTHERWISE ARISE FROM COURSE OF DEALING OR USAGE OF TRADE. NO WARRANTY IS EITHER EXPRESS OR IMPLIED WITH RESPECT TO THE USE OF THE SOFTWARE. + +9. INDEMNIFICATION. To the extent permitted by law, End User shall indemnify, defend and hold harmless MFMER, its corporate affiliates, current or future directors, trustees, officers, faculty, medical and professional staff, employees, students and agents and their respective successors, heirs and assigns (the .Indemnitees.), against any liability, damage, loss or expense (including reasonable attorney.s fees and expenses of litigation) incurred by or imposed upon the Indemnitees or any one of them in connection with any claims, suits, actions, demands or judgments arising from End User.s use of Software. MFMER and MFMER.s Affiliates shall have no obligation to indemnify End User hereunder. + +This Section 9 indemnification clause shall survive expiration or termination of this Agreement. + +10. GOVERNING LAW. This Agreement is made and performed in Minnesota. The terms and conditions of this Agreement, as well as all disputes arising under or relating to this Agreement, shall be governed by Minnesota law, specifically excluding its choice-of-law principles, except that the interpretation, validity and enforceability of the Patent Rights will be governed by the patent laws of the country in which the patent application is pending or issued. This is not an Agreement for the sale of goods and as such Article 2 of the Uniform Commercial Code as enacted in Minnesota does not apply + +11. NON-USE OF NAME. Other than permitted under Sections 3 and 6, End User will not use for publicity, promotion or otherwise, any logo, name, trade name, service mark or trademark of MAYO or its Affiliates, including, but not limited to, the terms .MAYO®,. .MAYO Clinic®. and the triple shield MAYO logo, or any simulation, abbreviation or adaptation of the same, or the name of any MAYO employee or agent, without MAYO.s prior, written, express consent. MAYO may withhold such consent in MAYO.s absolute discretion. With regard to the use of MAYO.s name, all requests for approval pursuant to this Section must be submitted to the MAYO Clinic Public Affairs Business Relations Group, at the following e-mail address: PublicAffairsBR@MAYO.edu at least five (5) business days prior to the date on which a response is needed. + +IN WITNESS WHEREOF, the Parties have caused this Agreement to be executed by their duly authorized representatives. + +MAYO FOUNDATION FOR MEDICAL COMPANY +EDUCATION AND RESEARCH + +By _______________________ By ___________________________ + Name: Name: + Title: Title: + +Date: _______________________ Date: ______________________ +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/install.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,316 @@ +#!/usr/bin/perl + +=head1 NAME + install.pl + +=head1 SYNOPSIS + USAGE: install.pl --prefix=/location/of/install/dir + +=head1 OPTIONS + +B<--prefix, -p> + Required. Prefix location where package will be installed. + +B<--perl_exec, -e> + Optional. If perl exec is other than /usr/bin/perl please specify location of perl install + +B<--help,-h> + + +=head1 DESCRIPTION + Install package + +=head1 INPUT + +=head1 OUTPUT + + +=head1 CONTACT + bjaysheel@gmail.com + + +==head1 EXAMPLE + ./install.pl --prefix=/prefix + +=cut + +use strict; +use warnings; +use Cwd; +use Data::Dumper; +use Pod::Usage; +use Getopt::Long qw(:config no_ignore_case no_auto_abbrev pass_through); + +my %options = (); +my $results = GetOptions (\%options, + 'prefix|p=s', + 'perl_exec|e=s', + 'help|h') || pod2usage(); + +## display documentation +if( $options{'help'} ){ + pod2usage( {-exitval => 0, -verbose => 2, -output => \*STDERR} ); +} + +############################################################################# +#### make sure everything passed was peachy +&check_parameters(\%options); + +#### print time now. +timestamp(); + +my $this = {}; +my $progress = {}; +my $cmd = ""; + +#### get current working dir +$this->{source} = getcwd(); + +$progress = getProgress(); + +#### make logs dir +$cmd = "mkdir -p $options{prefix}/logs"; +execute_cmd($cmd); + +#### installling libraries required for successfull run +install_libraries(); + +#### unpack binary dir containing all binary to be installed +#### which are required for successfull run +print STDERR "\n\nInstalling binaries...\n"; + +#### install each package in binary folder. +my @packages = qw(stringApprox levD); + +foreach my $tool (@packages) { + if ((exists $progress->{$tool}) && ($progress->{$tool})){ + print STDERR "\t$tool already installed. Skipping...\n"; + } else { + print STDERR "\tInstalling $tool...\n"; + + #### unpack and install each tool + eval("install_${tool}()"); + } +} + +#### copy source code and update paths for perl and libs +install_source(); + +#### completion message +print "\n\n\tSoftSearch installation complete. Use following command to initiate a test run\n"; +print "\n\tperl $options{prefix}/src/SoftSearch.pl -f {GENOME} -b {BAM_FILE}\n\n"; + +#### print time now +timestamp(); + +############################################################################# +sub check_parameters { + my $options = shift; + + my @required = qw(prefix); + + foreach my $key (@required) { + unless ($options{$key}) { + print STDERR "ARG: $key is required\n"; + pod2usage({-exitval => 2, -message => "error message", -verbose => 1, -output => \*STDERR}); + exit(-1); + } + } + + $options{'perl_exec'} = "/usr/bin/perl" unless($options{'perl_exec'}); +} + +############################################################################# +sub getProgress { + my $hash = {}; + my @sofar; + + #### if file exists get progress so far. + if (-s "$options{prefix}/progress.txt") { + open(FHD, "<", "$options{prefix}/progress.txt") or die "Could not open file to read $options{prefix}/progress.txt"; + while(<FHD>){ + chomp $_; + push @sofar, $_; + } + close(FHD); + + map { $hash->{$1} = $2 if( /([^=]+)\s*=\s*([^=]+)/ ) } @sofar; + } + + #### return hash + return $hash; +} + +############################################################################# +sub setProgress { + my $hash = shift; + + open(OUT, ">", "$options{prefix}/progress.txt") or die "Could not open file to write $options{prefix}/progress.txt"; + + foreach my $key (keys %{$hash}){ + print OUT $key."=".$hash->{$key}."\n"; + } + + close(OUT); +} + +############################################################################# +sub install_libraries { + if ((exists $progress->{libraries}) && ($progress->{libraries})){ + print STDERR "\tLibraries already installed. Skipping...\n"; + return; + } + + print STDERR "\n\nInstalling libraries...\n\n"; + chdir($this->{source}); + + $cmd = "cp -r $this->{source}/library $options{prefix}/lib"; + execute_cmd($cmd); + + $progress->{libraries} = 1; + setProgress($progress); +} + +############################################################################# +sub install_stringApprox { + #### check and install dir + my $dir = "$options{prefix}/lib"; + my $cmd = ""; + + $cmd = "mkdir -p $dir"; + execute_cmd($cmd); + + $cmd = "tar -zxvf $this->{source}/binary/String-Approx-3.27.tar.gz -C $this->{source}/binary"; + execute_cmd($cmd); + + chdir("$this->{source}/binary/String-Approx-3.27"); + $cmd = "perl Makefile.PL INSTALL_BASE=$options{prefix}"; + $cmd .= " 1>$options{prefix}/logs/StringApprox.out"; + $cmd .= " 2>$options{prefix}/logs/StringApprox.err"; + execute_cmd($cmd); + + $cmd = "make && make install"; + $cmd .= " 1>>$options{prefix}/logs/StringApprox.out"; + $cmd .= " 2>>$options{prefix}/logs/StringApprox.err"; + execute_cmd($cmd); + + $cmd = "make install"; + $cmd .= " 1>>$options{prefix}/logs/StringApprox.out"; + $cmd .= " 2>>$options{prefix}/logs/StringApprox.err"; + execute_cmd($cmd); + + + chdir("$this->{source}/binary"); + $cmd = "rm -rf $this->{source}/binary/String-Approx-3.27"; + execute_cmd($cmd); + + $progress->{stringApprox} = 1; + setProgress($progress); +} + +############################################################################# +sub install_levD { + #### check and install dir + my $dir = "$options{prefix}/lib"; + my $cmd = ""; + + $cmd = "mkdir -p $dir"; + execute_cmd($cmd); + + $cmd = "tar -zxvf $this->{source}/binary/Text-LevenshteinXS-0.03.tar.gz -C $this->{source}/binary"; + execute_cmd($cmd); + + chdir("$this->{source}/binary/Text-LevenshteinXS-0.03"); + $cmd = "perl Makefile.PL INSTALL_BASE=$options{prefix}"; + $cmd .= " 1>$options{prefix}/logs/levD.out"; + $cmd .= " 2>$options{prefix}/logs/levD.err"; + execute_cmd($cmd); + + $cmd = "make"; + $cmd .= " 1>>$options{prefix}/logs/levD.out"; + $cmd .= " 2>>$options{prefix}/logs/levD.err"; + execute_cmd($cmd); + + $cmd .= "make install"; + $cmd .= " 1>>$options{prefix}/logs/levD.out"; + $cmd .= " 2>>$options{prefix}/logs/levD.err"; + execute_cmd($cmd); + + chdir("$this->{source}/binary"); + $cmd = "rm -rf $this->{source}/binary/Text-LevenshteinXS-0.03"; + execute_cmd($cmd); + + $progress->{levD} = 1; + setProgress($progress); +} + +############################################################################# +sub install_source { + if ((exists $progress->{source}) && ($progress->{source})){ + print STDERR "\tSource already installed. Skipping...\n"; + return; + } + + print STDERR "\n\nInstalling source...\n\n"; + + #### create dir to store source code + $cmd = "mkdir -p $options{prefix}/src"; + execute_cmd($cmd); + + $cmd = "cp -r $this->{source}/script/* $options{prefix}/src/."; + execute_cmd($cmd); + + #### make sure all scripts are executable + $cmd = "chmod -R +x $options{prefix}/src"; + execute_cmd($cmd); + + #### replace /usr/local/biotools/perl/5.10.0/bin/perl with perl_exec + $options{perl_exec} =~ s/\//\\\//g; + $cmd = "find $options{prefix}/src -name \"*.pl\" -print"; + $cmd .= " -exec sed -i 's/#!\\/usr\\/local\\/biotools\\/perl\\/5.10.0\\/bin\\/perl/#!$options{perl_exec}/' {} \\;"; + execute_cmd($cmd); + + #### check if perl exec location is other than /usr/bin/perl + if ($options{perl_exec} !~ /^\/usr\/bin\/perl$/) { + $cmd = "find $options{prefix}/src -name \"*.pl\" -print"; + $cmd .= " -exec sed -i 's/#!\\/usr\\/bin\\/perl/#!$options{perl_exec}/' {} \\;"; + execute_cmd($cmd); + } + + #### replace library references to local install + my $lib = "$options{prefix}/lib"; + $lib =~ s/\//\\\//g; + + $cmd = "find $options{prefix}/src -name \"*.pl\" -print"; + $cmd .= " -exec sed -i 's/\\/data2\\/bsi\\/reference\\/softsearch\\/lib/$lib/' {} \\;"; + execute_cmd($cmd); + + $cmd = "find $options{prefix}/lib -name \"LevD.pm\" -print"; + $cmd .= " -exec sed -i 's/\\/data2\\/bsi\\/reference\\/softsearch\\/lib/$lib/' {} \\;"; + execute_cmd($cmd); + + $progress->{source} = 1; + setProgress($progress); +} + +############################################################################# +sub execute_cmd { + my $cmd = shift; + + system($cmd); + + #while (( $? >> 8 ) != 0 ){ + # print STDERR "ERROR: Following command failed to execute. Exiting execution of workflow\n$cmd\n"; + # exit(-1); + #} +} + +############################################################################# +sub timestamp { + my @months = qw(Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec); + my @weekDays = qw(Sun Mon Tue Wed Thu Fri Sat Sun); + my ($second, $minute, $hour, $dayOfMonth, $month, $yearOffset, $dayOfWeek, $dayOfYear, $daylightSavings) = localtime(); + my $year = 1900 + $yearOffset; + my $theTime = "$hour:$minute:$second, $weekDays[$dayOfWeek] $months[$month] $dayOfMonth, $year"; + print "Time now: " . $theTime."\n"; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/LevD.pm Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,80 @@ +package LevD; + +use lib "/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5"; +use strict; +use warnings; +use Data::Dumper; +use String::Approx 'adist'; +use String::Approx 'adistr'; +use String::Approx 'aindex'; + +my $WINDOW_SIZE = 100; + +sub new { + my ($class, $file) = @_; + my $self = {}; + + bless($self,$class); + $self->init(); + + return $self; +} + +sub init { + my ($self) = @_; + + #### default values. + $self->{index} = 0; + $self->{relative_edit_dist} = 0; + $self->{edit_dist} = 0; +} + +sub search { + my ($self, $clip, $chr, $start, $stop, $ref) = @_; + + if (! -s $ref) { + die "ERROR: Reference file $ref now found\n"; + } + + #### extact seq from reference file. + my $target = $chr .":". $start ."-". $stop; + my $cmd = "samtools faidx $ref $target"; + + my @output = $self->_run_system_cmd($cmd); + + #### depending on ref file format seq could be on multiple lines + #### concatinate all except for the header in one line. + #### e.g: + #### >chr1:8222999-8223099 + #### GGTGCAATCATAGCTCACTAAGCTTCAACCTCAAGAGATCCTCCCACCTCAGCCTCCCAG + #### GTAGCTGGGACTACAGGCAAATGCCATGACACCTAGCTAAT + my $seq = join("", @output[1..$#output]); + + #### remove new line character + $seq =~ s/\n//g; + + #### find number of mismatches and start index + #### of clip to be searched against target seq. + $self->{relative_edit_dist} = adistr($clip, $seq); + $self->{edit_dist} = adist($clip, $seq); + $self->{index} = aindex($clip, $seq); +} + +sub _run_system_cmd { + my ($self, $cmd) = @_; + my @cmd_output; + + eval { + @cmd_output = qx{$cmd 2>&1}; + if ( ($? << 8) != 0 ) { + die "@cmd_output"; + } + }; + if ($@) { + die "Error executing command $cmd: $@"; + } + + return @cmd_output; +} + +1;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/String/Approx.pm Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,928 @@ +package String::Approx; + +require v5.8.0; + +$VERSION = '3.27'; + +use strict; +local $^W = 1; + +use Carp; +use vars qw($VERSION @ISA @EXPORT @EXPORT_OK); + +require Exporter; +require DynaLoader; + +@ISA = qw(Exporter DynaLoader); + +@EXPORT_OK = qw(amatch asubstitute aindex aslice arindex + adist adistr adistword adistrword); + +bootstrap String::Approx $VERSION; + +my $CACHE_MAX = 1000; # high water mark +my $CACHE_PURGE = 0.75; # purge this much of the least used +my $CACHE_N_PURGE; # purge this many of the least used + +sub cache_n_purge () { + $CACHE_N_PURGE = $CACHE_MAX * $CACHE_PURGE; + $CACHE_N_PURGE = 1 if $CACHE_N_PURGE < 1; + return $CACHE_N_PURGE; +} + +cache_n_purge(); + +sub cache_max (;$) { + if (@_ == 0) { + return $CACHE_MAX; + } else { + $CACHE_MAX = shift; + } + $CACHE_MAX = 0 if $CACHE_MAX < 0; + cache_n_purge(); +} + +sub cache_purge (;$) { + if (@_ == 0) { + return $CACHE_PURGE; + } else { + $CACHE_PURGE = shift; + } + if ($CACHE_PURGE < 0) { + $CACHE_PURGE = 0; + } elsif ($CACHE_PURGE > 1) { + $CACHE_PURGE = 1; + } + cache_n_purge(); +} + +my %_simple; +my %_simple_usage_count; + +sub _cf_simple { + my $P = shift; + + my @usage = + sort { $_simple_usage_count{$a} <=> $_simple_usage_count{$b} } + grep { $_ ne $P } + keys %_simple_usage_count; + + # Make room, delete the least used entries. + $#usage = $CACHE_N_PURGE - 1; + + delete @_simple_usage_count{@usage}; + delete @_simple{@usage}; +} + +sub _simple { + my $P = shift; + + my $_simple = new(__PACKAGE__, $P); + + if ($CACHE_MAX) { + $_simple{$P} = $_simple unless exists $_simple{$P}; + + $_simple_usage_count{$P}++; + + if (keys %_simple_usage_count > $CACHE_MAX) { + _cf_simple($P); + } + } + + return ( $_simple ); +} + +sub _parse_param { + use integer; + + my ($n, @param) = @_; + my %param; + + foreach (@param) { + while ($_ ne '') { + s/^\s+//; + if (s/^([IDS]\s*)?(\d+)(\s*%)?//) { + my $k = defined $3 ? (($2-1) * $n) / 100 + ($2 ? 1 : 0) : $2; + + if (defined $1) { + $param{$1} = $k; + } else { + $param{k} = $k; + } + } elsif (s/^initial_position\W+(\d+)\b//) { + $param{'initial_position'} = $1; + } elsif (s/^final_position\W+(\d+)\b//) { + $param{'final_position'} = $1; + } elsif (s/^position_range\W+(\d+)\b//) { + $param{'position_range'} = $1; + } elsif (s/^minimal_distance\b//) { + $param{'minimal_distance'} = 1; + } elsif (s/^i//) { + $param{ i } = 1; + } elsif (s/^g//) { + $param{ g } = 1; + } elsif (s/^\?//) { + $param{'?'} = 1; + } else { + warn "unknown parameter: '$_'\n"; + return; + } + } + } + + return %param; +} + +my %_param_key; +my %_parsed_param; + +my %_complex; +my %_complex_usage_count; + +sub _cf_complex { + my $P = shift; + + my @usage = + sort { $_complex_usage_count{$a} <=> + $_complex_usage_count{$b} } + grep { $_ ne $P } + keys %_complex_usage_count; + + # Make room, delete the least used entries. + $#usage = $CACHE_N_PURGE - 1; + + delete @_complex_usage_count{@usage}; + delete @_complex{@usage}; +} + +sub _complex { + my ($P, @param) = @_; + unshift @param, length $P; + my $param = "@param"; + my $_param_key; + my %param; + my $complex; + my $is_new; + + unless (exists $_param_key{$param}) { + %param = _parse_param(@param); + $_parsed_param{$param} = { %param }; + $_param_key{$param} = join(" ", %param); + } else { + %param = %{ $_parsed_param{$param} }; + } + + $_param_key = $_param_key{$param}; + + if ($CACHE_MAX) { + if (exists $_complex{$P}->{$_param_key}) { + $complex = $_complex{$P}->{$_param_key}; + } + } + + unless (defined $complex) { + if (exists $param{'k'}) { + $complex = new(__PACKAGE__, $P, $param{k}); + } else { + $complex = new(__PACKAGE__, $P); + } + $_complex{$P}->{$_param_key} = $complex if $CACHE_MAX; + $is_new = 1; + } + + if ($is_new) { + $complex->set_greedy unless exists $param{'?'}; + + $complex->set_insertions($param{'I'}) + if exists $param{'I'}; + $complex->set_deletions($param{'D'}) + if exists $param{'D'}; + $complex->set_substitutions($param{'S'}) + if exists $param{'S'}; + + $complex->set_caseignore_slice + if exists $param{'i'}; + + $complex->set_text_initial_position($param{'initial_position'}) + if exists $param{'initial_position'}; + + $complex->set_text_final_position($param{'final_position'}) + if exists $param{'final_position'}; + + $complex->set_text_position_range($param{'position_range'}) + if exists $param{'position_range'}; + + $complex->set_minimal_distance($param{'minimal_distance'}) + if exists $param{'minimal_distance'}; + } + + if ($CACHE_MAX) { + $_complex_usage_count{$P}->{$_param_key}++; + + # If our cache overfloweth. + if (scalar keys %_complex_usage_count > $CACHE_MAX) { + _cf_complex($P); + } + } + + return ( $complex, %param ); +} + +sub cache_disable { + cache_max(0); +} + +sub cache_flush_all { + my $old_purge = cache_purge(); + cache_purge(1); + _cf_simple(''); + _cf_complex(''); + cache_purge($old_purge); +} + +sub amatch { + my $P = shift; + return 1 unless length $P; + my $a = ((@_ && ref $_[0] eq 'ARRAY') ? + _complex($P, @{ shift(@_) }) : _simple($P))[0]; + + if (@_) { + if (wantarray) { + return grep { $a->match($_) } @_; + } else { + foreach (@_) { + return 1 if $a->match($_); + } + return 0; + } + } + if (defined $_) { + if (wantarray) { + return $a->match($_) ? $_ : undef; + } else { + return 1 if $a->match($_); + } + } + return $a->match($_) if defined $_; + + warn "amatch: \$_ is undefined: what are you matching?\n"; + return; +} + +sub _find_substitute { + my ($ri, $rs, $i, $s, $S, $rn) = @_; + + push @{ $ri }, $i; + push @{ $rs }, $s; + + my $pre = substr($_, 0, $i); + my $old = substr($_, $i, $s); + my $suf = substr($_, $i + $s); + my $new = $S; + + $new =~ s/\$\`/$pre/g; + $new =~ s/\$\&/$old/g; + $new =~ s/\$\'/$suf/g; + + push @{ $rn }, $new; +} + +sub _do_substitute { + my ($rn, $ri, $rs, $rS) = @_; + + my $d = 0; + my $n = $_; + + foreach my $i (0..$#$rn) { + substr($n, $ri->[$i] + $d, $rs->[$i]) = $rn->[$i]; + $d += length($rn->[$i]) - $rs->[$i]; + } + + push @{ $rS }, $n; +} + +sub asubstitute { + my $P = shift; + my $S = shift; + my ($a, %p) = + (@_ && ref $_[0] eq 'ARRAY') ? + _complex($P, @{ shift(@_) }) : _simple($P); + + my ($i, $s, @i, @s, @n, @S); + + if (@_) { + if (exists $p{ g }) { + foreach (@_) { + @s = @i = @n = (); + while (($i, $s) = $a->slice_next($_)) { + if (defined $i) { + _find_substitute(\@i, \@s, $i, $s, $S, \@n); + } + } + _do_substitute(\@n, \@i, \@s, \@S) if @n; + } + } else { + foreach (@_) { + @s = @i = @n = (); + ($i, $s) = $a->slice($_); + if (defined $i) { + _find_substitute(\@i, \@s, $i, $s, $S, \@n); + _do_substitute(\@n, \@i, \@s, \@S); + } + } + } + return @S; + } elsif (defined $_) { + if (exists $p{ g }) { + while (($i, $s) = $a->slice_next($_)) { + if (defined $i) { + _find_substitute(\@i, \@s, $i, $s, $S, \@n); + } + } + _do_substitute(\@n, \@i, \@s, \@S) if @n; + } else { + ($i, $s) = $a->slice($_); + if (defined $i) { + _find_substitute(\@i, \@s, $i, $s, $S, \@n); + _do_substitute(\@n, \@i, \@s, \@S); + } + } + return $_ = $n[0]; + } else { + warn "asubstitute: \$_ is undefined: what are you substituting?\n"; + return; + } +} + +sub aindex { + my $P = shift; + return 0 unless length $P; + my $a = ((@_ && ref $_[0] eq 'ARRAY') ? + _complex($P, @{ shift(@_) }) : _simple($P))[0]; + + $a->set_greedy; # The *first* match, thank you. + + if (@_) { + if (wantarray) { + return map { $a->index($_) } @_; + } else { + return $a->index($_[0]); + } + } + return $a->index($_) if defined $_; + + warn "aindex: \$_ is undefined: what are you indexing?\n"; + return; +} + +sub aslice { + my $P = shift; + return (0, 0) unless length $P; + my $a = ((@_ && ref $_[0] eq 'ARRAY') ? + _complex($P, @{ shift(@_) }) : _simple($P))[0]; + + $a->set_greedy; # The *first* match, thank you. + + if (@_) { + return map { [ $a->slice($_) ] } @_; + } + return $a->slice($_) if defined $_; + + warn "aslice: \$_ is undefined: what are you slicing?\n"; + return; +} + +sub _adist { + my $s0 = shift; + my $s1 = shift; + my ($aslice) = aslice($s0, ['minimal_distance', @_], $s1); + my ($index, $size, $distance) = @$aslice; + my ($l0, $l1) = map { length } ($s0, $s1); + return $l0 <= $l1 ? $distance : -$distance; +} + +sub adist { + my $a0 = shift; + my $a1 = shift; + if (length($a0) == 0) { + return length($a1); + } + if (length($a1) == 0) { + return length($a0); + } + my @m = ref $_[0] eq 'ARRAY' ? @{shift()} : (); + if (ref $a0 eq 'ARRAY') { + if (ref $a1 eq 'ARRAY') { + return [ map { adist($a0, $_, @m) } @{$a1} ]; + } else { + return [ map { _adist($_, $a1, @m) } @{$a0} ]; + } + } elsif (ref $a1 eq 'ARRAY') { + return [ map { _adist($a0, $_, @m) } @{$a1} ]; + } else { + if (wantarray) { + return map { _adist($a0, $_, @m) } ($a1, @_); + } else { + return _adist($a0, $a1, @m); + } + } +} + +sub adistr { + my $a0 = shift; + my $a1 = shift; + my @m = ref $_[0] eq 'ARRAY' ? shift : (); + if (ref $a0 eq 'ARRAY') { + if (ref $a1 eq 'ARRAY') { + my $l0 = length(); + return $l0 ? [ map { adist($a0, $_, @m) } + @{$a1} ] : + [ ]; + } else { + return [ map { my $l0 = length(); + $l0 ? _adist($_, $a1, @m) / $l0 : undef + } @{$a0} ]; + } + } elsif (ref $a1 eq 'ARRAY') { + my $l0 = length($a0); + return [] unless $l0; + return [ map { _adist($a0, $_, @m) / $l0 } @{$a1} ]; + } else { + my $l0 = length($a0); + if (wantarray) { + return map { $l0 ? _adist($a0, $_, @m) / $l0 : undef } ($a1, @_); + } else { + return undef unless $l0; + return _adist($a0, $a1, @m) / $l0; + } + } +} + +sub adistword { + return adist($_[0], $_[1], ['position_range=0']); +} + +sub adistrword { + return adistr($_[0], $_[1], ['position_range=0']); +} + +sub arindex { + my $P = shift; + my $l = length $P; + return 0 unless $l; + my $R = reverse $P; + my $a = ((@_ && ref $_[0] eq 'ARRAY') ? + _complex($R, @{ shift(@_) }) : _simple($R))[0]; + + $a->set_greedy; # The *first* match, thank you. + + if (@_) { + if (wantarray) { + return map { + my $aindex = $a->index(scalar reverse()); + $aindex == -1 ? $aindex : (length($_) - $aindex - $l); + } @_; + } else { + my $aindex = $a->index(scalar reverse $_[0]); + return $aindex == -1 ? $aindex : (length($_[0]) - $aindex - $l); + } + } + if (defined $_) { + my $aindex = $a->index(scalar reverse()); + return $aindex == -1 ? $aindex : (length($_) - $aindex - $l); + } + + warn "arindex: \$_ is undefined: what are you indexing?\n"; + return; +} + +1; +__END__ +=pod + +=head1 NAME + +String::Approx - Perl extension for approximate matching (fuzzy matching) + +=head1 SYNOPSIS + + use String::Approx 'amatch'; + + print if amatch("foobar"); + + my @matches = amatch("xyzzy", @inputs); + + my @catches = amatch("plugh", ['2'], @inputs); + +=head1 DESCRIPTION + +String::Approx lets you match and substitute strings approximately. +With this you can emulate errors: typing errorrs, speling errors, +closely related vocabularies (colour color), genetic mutations (GAG +ACT), abbreviations (McScot, MacScot). + +NOTE: String::Approx suits the task of B<string matching>, not +B<string comparison>, and it works for B<strings>, not for B<text>. + +If you want to compare strings for similarity, you probably just want +the Levenshtein edit distance (explained below), the Text::Levenshtein +and Text::LevenshteinXS modules in CPAN. See also Text::WagnerFischer +and Text::PhraseDistance. (There are functions for this in String::Approx, +e.g. adist(), but their results sometimes differ from the bare Levenshtein +et al.) + +If you want to compare things like text or source code, consisting of +B<words> or B<tokens> and B<phrases> and B<sentences>, or +B<expressions> and B<statements>, you should probably use some other +tool than String::Approx, like for example the standard UNIX diff(1) +tool, or the Algorithm::Diff module from CPAN. + +The measure of B<approximateness> is the I<Levenshtein edit distance>. +It is the total number of "edits": insertions, + + word world + +deletions, + + monkey money + +and substitutions + + sun fun + +required to transform a string to another string. For example, to +transform I<"lead"> into I<"gold">, you need three edits: + + lead gead goad gold + +The edit distance of "lead" and "gold" is therefore three, or 75%. + +B<String::Approx> uses the Levenshtein edit distance as its measure, but +String::Approx is not well-suited for comparing strings of different +length, in other words, if you want a "fuzzy eq", see above. +String::Approx is more like regular expressions or index(), it finds +substrings that are close matches.> + +=head1 MATCH + + use String::Approx 'amatch'; + + $matched = amatch("pattern") + $matched = amatch("pattern", [ modifiers ]) + + $any_matched = amatch("pattern", @inputs) + $any_matched = amatch("pattern", [ modifiers ], @inputs) + + @match = amatch("pattern") + @match = amatch("pattern", [ modifiers ]) + + @matches = amatch("pattern", @inputs) + @matches = amatch("pattern", [ modifiers ], @inputs) + +Match B<pattern> approximately. In list context return the matched +B<@inputs>. If no inputs are given, match against the B<$_>. In scalar +context return true if I<any> of the inputs match, false if none match. + +Notice that the pattern is a string. Not a regular expression. None +of the regular expression notations (^, ., *, and so on) work. They +are characters just like the others. Note-on-note: some limited form +of I<"regular expressionism"> is planned in future: for example +character classes ([abc]) and I<any-chars> (.). But that feature will +be turned on by a special I<modifier> (just a guess: "r"), so there +should be no backward compatibility problem. + +Notice also that matching is not symmetric. The inputs are matched +against the pattern, not the other way round. In other words: the +pattern can be a substring, a submatch, of an input element. An input +element is always a superstring of the pattern. + +=head2 MODIFIERS + +With the modifiers you can control the amount of approximateness and +certain other control variables. The modifiers are one or more +strings, for example B<"i">, within a string optionally separated by +whitespace. The modifiers are inside an anonymous array: the B<[ ]> +in the syntax are not notational, they really do mean B<[ ]>, for +example B<[ "i", "2" ]>. B<["2 i"]> would be identical. + +The implicit default approximateness is 10%, rounded up. In other +words: every tenth character in the pattern may be an error, an edit. +You can explicitly set the maximum approximateness by supplying a +modifier like + + number + number% + +Examples: B<"3">, B<"15%">. + +Note that C<0%> is not rounded up, it is equal to C<0>. + +Using a similar syntax you can separately control the maximum number +of insertions, deletions, and substitutions by prefixing the numbers +with I, D, or S, like this: + + Inumber + Inumber% + Dnumber + Dnumber% + Snumber + Snumber% + +Examples: B<"I2">, B<"D20%">, B<"S0">. + +You can ignore case (B<"A"> becames equal to B<"a"> and vice versa) +by adding the B<"i"> modifier. + +For example + + [ "i 25%", "S0" ] + +means I<ignore case>, I<allow every fourth character to be "an edit">, +but allow I<no substitutions>. (See L<NOTES> about disallowing +substitutions or insertions.) + +NOTE: setting C<I0 D0 S0> is not equivalent to using index(). +If you want to use index(), use index(). + +=head1 SUBSTITUTE + + use String::Approx 'asubstitute'; + + @substituted = asubstitute("pattern", "replacement") + @substituted = asubstitute("pattern", "replacement", @inputs) + @substituted = asubstitute("pattern", "replacement", [ modifiers ]) + @substituted = asubstitute("pattern", "replacement", + [ modifiers ], @inputs) + +Substitute approximate B<pattern> with B<replacement> and return as a +list <copies> of B<@inputs>, the substitutions having been made on the +elements that did match the pattern. If no inputs are given, +substitute in the B<$_>. The replacement can contain magic strings +B<$&>, B<$`>, B<$'> that stand for the matched string, the string +before it, and the string after it, respectively. All the other +arguments are as in C<amatch()>, plus one additional modifier, B<"g"> +which means substitute globally (all the matches in an element and not +just the first one, as is the default). + +See L<BAD NEWS> about the unfortunate stinginess of C<asubstitute()>. + +=head1 INDEX + + use String::Approx 'aindex'; + + $index = aindex("pattern") + @indices = aindex("pattern", @inputs) + $index = aindex("pattern", [ modifiers ]) + @indices = aindex("pattern", [ modifiers ], @inputs) + +Like C<amatch()> but returns the index/indices at which the pattern +matches approximately. In list context and if C<@inputs> are used, +returns a list of indices, one index for each input element. +If there's no approximate match, C<-1> is returned as the index. + +NOTE: if there is character repetition (e.g. "aa") either in +the pattern or in the text, the returned index might start +"too early". This is consistent with the goal of the module +of matching "as early as possible", just like regular expressions +(that there might be a "less approximate" match starting later is +of somewhat irrelevant). + +There's also backwards-scanning C<arindex()>. + +=head1 SLICE + + use String::Approx 'aslice'; + + ($index, $size) = aslice("pattern") + ([$i0, $s0], ...) = aslice("pattern", @inputs) + ($index, $size) = aslice("pattern", [ modifiers ]) + ([$i0, $s0], ...) = aslice("pattern", [ modifiers ], @inputs) + +Like C<aindex()> but returns also the size (length) of the match. +If the match fails, returns an empty list (when matching against C<$_>) +or an empty anonymous list corresponding to the particular input. + +NOTE: size of the match will very probably be something you did not +expect (such as longer than the pattern, or a negative number). This +may or may not be fixed in future releases. Also the beginning of the +match may vary from the expected as with aindex(), see above. + +If the modifier + + "minimal_distance" + +is used, the minimal possible edit distance is returned as the +third element: + + ($index, $size, $distance) = aslice("pattern", [ modifiers ]) + ([$i0, $s0, $d0], ...) = aslice("pattern", [ modifiers ], @inputs) + +=head1 DISTANCE + + use String::Approx 'adist'; + + $dist = adist("pattern", $input); + @dist = adist("pattern", @input); + +Return the I<edit distance> or distances between the pattern and the +input or inputs. Zero edit distance means exact match. (Remember +that the match can 'float' in the inputs, the match is a substring +match.) If the pattern is longer than the input or inputs, the +returned distance or distances is or are negative. + + use String::Approx 'adistr'; + + $dist = adistr("pattern", $input); + @dist = adistr("pattern", @inputs); + +Return the B<relative> I<edit distance> or distances between the +pattern and the input or inputs. Zero relative edit distance means +exact match, one means completely different. (Remember that the +match can 'float' in the inputs, the match is a substring match.) If +the pattern is longer than the input or inputs, the returned distance +or distances is or are negative. + +You can use adist() or adistr() to sort the inputs according to their +approximateness: + + my %d; + @d{@inputs} = map { abs } adistr("pattern", @inputs); + my @d = sort { $d{$a} <=> $d{$b} } @inputs; + +Now C<@d> contains the inputs, the most like C<"pattern"> first. + +=head1 CONTROLLING THE CACHE + +C<String::Approx> maintains a LU (least-used) cache that holds the +'matching engines' for each instance of a I<pattern+modifiers>. The +cache is intended to help the case where you match a small set of +patterns against a large set of string. However, the more engines you +cache the more you eat memory. If you have a lot of different +patterns or if you have a lot of memory to burn, you may want to +control the cache yourself. For example, allowing a larger cache +consumes more memory but probably runs a little bit faster since the +cache fills (and needs flushing) less often. + +The cache has two parameters: I<max> and I<purge>. The first one +is the maximum size of the cache and the second one is the cache +flushing ratio: when the number of cache entries exceeds I<max>, +I<max> times I<purge> cache entries are flushed. The default +values are 1000 and 0.75, respectively, which means that when +the 1001st entry would be cached, 750 least used entries will +be removed from the cache. To access the parameters you can +use the calls + + $now_max = String::Approx::cache_max(); + String::Approx::cache_max($new_max); + + $now_purge = String::Approx::cache_purge(); + String::Approx::cache_purge($new_purge); + + $limit = String::Approx::cache_n_purge(); + +To be honest, there are actually B<two> caches: the first one is used +far the patterns with no modifiers, the second one for the patterns +with pattern modifiers. Using the standard parameters you will +therefore actually cache up to 2000 entries. The above calls control +both caches for the same price. + +To disable caching completely use + + String::Approx::cache_disable(); + +Note that this doesn't flush any possibly existing cache entries, +to do that use + + String::Approx::cache_flush_all(); + +=head1 NOTES + +Because matching is by I<substrings>, not by whole strings, insertions +and substitutions produce often very similar results: "abcde" matches +"axbcde" either by insertion B<or> substitution of "x". + +The maximum edit distance is also the maximum number of edits. +That is, the B<"I2"> in + + amatch("abcd", ["I2"]) + +is useless because the maximum edit distance is (implicitly) 1. +You may have meant to say + + amatch("abcd", ["2D1S1"]) + +or something like that. + +If you want to simulate transposes + + feet fete + +you need to allow at least edit distance of two because in terms of +our edit primitives a transpose is first one deletion and then one +insertion. + +=head2 TEXT POSITION + +The starting and ending positions of matching, substituting, indexing, or +slicing can be changed from the beginning and end of the input(s) to +some other positions by using either or both of the modifiers + + "initial_position=24" + "final_position=42" + +or the both the modifiers + + "initial_position=24" + "position_range=10" + +By setting the B<"position_range"> to be zero you can limit +(anchor) the operation to happen only once (if a match is possible) +at the position. + +=head1 VERSION + +Major release 3. + +=head1 CHANGES FROM VERSION 2 + +=head2 GOOD NEWS + +=over 4 + +=item The version 3 is 2-3 times faster than version 2 + +=item No pattern length limitation + +The algorithm is independent on the pattern length: its time +complexity is I<O(kn)>, where I<k> is the number of edits and I<n> the +length of the text (input). The preprocessing of the pattern will of +course take some I<O(m)> (I<m> being the pattern length) time, but +C<amatch()> and C<asubstitute()> cache the result of this +preprocessing so that it is done only once per pattern. + +=back + +=head2 BAD NEWS + +=over 4 + +=item You do need a C compiler to install the module + +Perl's regular expressions are no more used; instead a faster and more +scalable algorithm written in C is used. + +=item C<asubstitute()> is now always stingy + +The string matched and substituted is now always stingy, as short +as possible. It used to be as long as possible. This is an unfortunate +change stemming from switching the matching algorithm. Example: with +edit distance of two and substituting for B<"word"> from B<"cork"> and +B<"wool"> previously did match B<"cork"> and B<"wool">. Now it does +match B<"or"> and B<"wo">. As little as possible, or, in other words, +with as much approximateness, as many edits, as possible. Because +there is no I<need> to match the B<"c"> of B<"cork">, it is not matched. + +=item no more C<aregex()> because regular expressions are no more used + +=item no more C<compat1> for String::Approx version 1 compatibility + +=back + +=head1 ACKNOWLEDGEMENTS + +The following people have provided valuable test cases, documentation +clarifications, and other feedback: + +Jared August, Arthur Bergman, Anirvan Chatterjee, Steve A. Chervitz, +Aldo Calpini, David Curiel, Teun van den Dool, Alberto Fontaneda, +Rob Fugina, Dmitrij Frishman, Lars Gregersen, Kevin Greiner, +B. Elijah Griffin, Mike Hanafey, Mitch Helle, Ricky Houghton, +'idallen', Helmut Jarausch, Damian Keefe, Ben Kennedy, Craig Kelley, +Franz Kirsch, Dag Kristian, Mark Land, J. D. Laub, John P. Linderman, +Tim Maher, Juha Muilu, Sergey Novoselov, Andy Oram, Ji Y Park, +Eric Promislow, Nikolaus Rath, Stefan Ram, Slaven Rezic, +Dag Kristian Rognlien, Stewart Russell, Slaven Rezic, Chris Rosin, +Pasha Sadri, Ilya Sandler, Bob J.A. Schijvenaars, Ross Smith, +Frank Tobin, Greg Ward, Rich Williams, Rick Wise. + +The matching algorithm was developed by Udi Manber, Sun Wu, and Burra +Gopal in the Department of Computer Science, University of Arizona. + +=head1 AUTHOR + +Jarkko Hietaniemi <jhi@iki.fi> + +=head1 COPYRIGHT AND LICENSE + +Copyright 2001-2013 by Jarkko Hietaniemi + +This library is free software; you can redistribute it and/or modify +under either the terms of the Artistic License 2.0, or the GNU Library +General Public License, Version 2. See the files Artistic and LGPL +for more details. + +Furthermore: no warranties or obligations of any kind are given, and +the separate file F<COPYRIGHT> must be included intact in all copies +and derived materials. + +=cut
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/Text/LevenshteinXS.pm Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,75 @@ +package Text::LevenshteinXS; + +use strict; +use warnings; +use Carp; + +require Exporter; +require DynaLoader; +use AutoLoader; + +our @ISA = qw(Exporter DynaLoader); + +our %EXPORT_TAGS = ( 'all' => [ qw( + +) ] ); + +our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } ); + +our @EXPORT = qw( +distance +); +our $VERSION = '0.03'; + +bootstrap Text::LevenshteinXS $VERSION; + +1; +__END__ + +=head1 NAME + +Text::LevenshteinXS - An XS implementation of the Levenshtein edit distance + +=head1 SYNOPSIS + + use Text::LevenshteinXS qw(distance); + + print distance("foo","four"); + # prints "2" + + print distance("foo","bar"); + # prints "3" + + +=head1 DESCRIPTION + +This module implements the Levenshtein edit distance in a XS way. + +The Levenshtein edit distance is a measure of the degree of proximity between two strings. +This distance is the number of substitutions, deletions or insertions ("edits") +needed to transform one string into the other one (and vice versa). +When two strings have distance 0, they are the same. +A good point to start is: <http://www.merriampark.com/ld.htm> + + +=head1 CREDITS + +All the credits go to Vladimir Levenshtein the author of the algorithm and to +Lorenzo Seidenari who made the C implementation <http://www.merriampark.com/ldc.htm> + + +=head1 SEE ALSO + +Text::Levenshtein , Text::WagnerFischer , Text::Brew , String::Approx + + +=head1 AUTHOR + +Copyright 2003 Dree Mistrut <F<dree@friul.it>> +Modifications Copyright 2004 Josh Goldberg <F<josh@3io.com>> + +This package is free software and is provided "as is" without express +or implied warranty. You can redistribute it and/or modify it under +the same terms as Perl itself. + +=cut
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/String/Approx/.packlist Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,3 @@ +/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/String/Approx.pm +/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/String/Approx/Approx.so +/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/man/man3/String::Approx.3pm
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/LevenshteinXS/.packlist Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,4 @@ +/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/Text/LevenshteinXS.pm +/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/LevenshteinXS/LevenshteinXS.so +/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/LevenshteinXS/autosplit.ix +/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/man/man3/Text::LevenshteinXS.3pm
Binary file 2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/LevenshteinXS/LevenshteinXS.so has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/LevenshteinXS/autosplit.ix Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,3 @@ +# Index created by AutoSplit for blib/lib/Text/LevenshteinXS.pm +# (file acts as timestamp) +1;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,66 @@ +=head2 Sat May 31 17:42:30 2014: C<Module> L<String::Approx|String::Approx> + +=over 4 + +=item * + +C<installed into: ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5> + +=item * + +C<LINKTYPE: dynamic> + +=item * + +C<VERSION: 3.27> + +=item * + +C<EXE_FILES: > + +=back + +=head2 Sat May 31 17:42:31 2014: C<Module> L<String::Approx|String::Approx> + +=over 4 + +=item * + +C<installed into: ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5> + +=item * + +C<LINKTYPE: dynamic> + +=item * + +C<VERSION: 3.27> + +=item * + +C<EXE_FILES: > + +=back + +=head2 Sat May 31 17:42:31 2014: C<Module> L<Text::LevenshteinXS|Text::LevenshteinXS> + +=over 4 + +=item * + +C<installed into: ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5> + +=item * + +C<LINKTYPE: dynamic> + +=item * + +C<VERSION: 0.03> + +=item * + +C<EXE_FILES: > + +=back +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod~ Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,66 @@ +=head2 Sat May 31 17:42:30 2014: C<Module> L<String::Approx|String::Approx> + +=over 4 + +=item * + +C<installed into: ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5> + +=item * + +C<LINKTYPE: dynamic> + +=item * + +C<VERSION: 3.27> + +=item * + +C<EXE_FILES: > + +=back + +=head2 Sat May 31 17:42:31 2014: C<Module> L<String::Approx|String::Approx> + +=over 4 + +=item * + +C<installed into: ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5> + +=item * + +C<LINKTYPE: dynamic> + +=item * + +C<VERSION: 3.27> + +=item * + +C<EXE_FILES: > + +=back + +=head2 Sat May 31 17:42:31 2014: C<Module> L<Text::LevenshteinXS|Text::LevenshteinXS> + +=over 4 + +=item * + +C<installed into: ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5> + +=item * + +C<LINKTYPE: dynamic> + +=item * + +C<VERSION: 0.03> + +=item * + +C<EXE_FILES: > + +=back +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/library/LevD.pm Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,80 @@ +package LevD; + +use lib "/data2/bsi/reference/softsearch/lib/perl5"; +use strict; +use warnings; +use Data::Dumper; +use String::Approx 'adist'; +use String::Approx 'adistr'; +use String::Approx 'aindex'; + +my $WINDOW_SIZE = 100; + +sub new { + my ($class, $file) = @_; + my $self = {}; + + bless($self,$class); + $self->init(); + + return $self; +} + +sub init { + my ($self) = @_; + + #### default values. + $self->{index} = 0; + $self->{relative_edit_dist} = 0; + $self->{edit_dist} = 0; +} + +sub search { + my ($self, $clip, $chr, $start, $stop, $ref) = @_; + + if (! -s $ref) { + die "ERROR: Reference file $ref now found\n"; + } + + #### extact seq from reference file. + my $target = $chr .":". $start ."-". $stop; + my $cmd = "samtools faidx $ref $target"; + + my @output = $self->_run_system_cmd($cmd); + + #### depending on ref file format seq could be on multiple lines + #### concatinate all except for the header in one line. + #### e.g: + #### >chr1:8222999-8223099 + #### GGTGCAATCATAGCTCACTAAGCTTCAACCTCAAGAGATCCTCCCACCTCAGCCTCCCAG + #### GTAGCTGGGACTACAGGCAAATGCCATGACACCTAGCTAAT + my $seq = join("", @output[1..$#output]); + + #### remove new line character + $seq =~ s/\n//g; + + #### find number of mismatches and start index + #### of clip to be searched against target seq. + $self->{relative_edit_dist} = adistr($clip, $seq); + $self->{edit_dist} = adist($clip, $seq); + $self->{index} = aindex($clip, $seq); +} + +sub _run_system_cmd { + my ($self, $cmd) = @_; + my @cmd_output; + + eval { + @cmd_output = qx{$cmd 2>&1}; + if ( ($? << 8) != 0 ) { + die "@cmd_output"; + } + }; + if ($@) { + die "Error executing command $cmd: $@"; + } + + return @cmd_output; +} + +1;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/logs/StringApprox.out Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,14 @@ +Checking if your kit is complete... +Looks good +Generating a Unix-style Makefile +Writing Makefile for String::Approx +Writing MYMETA.yml and MYMETA.json +Running Mkbootstrap for String::Approx () +chmod 644 Approx.bs +Files found in blib/arch: installing files in blib/lib into architecture dependent library tree +Installing /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/String/Approx/Approx.so +Installing /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/String/Approx.pm +Installing /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/man/man3/String::Approx.3pm +Appending installation info to /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod +Files found in blib/arch: installing files in blib/lib into architecture dependent library tree +Appending installation info to /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/logs/levD.err Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,2 @@ +Unparsable version '' for prerequisite Test at Makefile.PL line 4. +Please specify prototyping behavior for LevenshteinXS.xs (see perlxs manual)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/logs/levD.out Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,26 @@ +Checking if your kit is complete... +Looks good +Generating a Unix-style Makefile +Writing Makefile for Text::LevenshteinXS +Writing MYMETA.yml and MYMETA.json +cp LevenshteinXS.pm blib/lib/Text/LevenshteinXS.pm +AutoSplitting blib/lib/Text/LevenshteinXS.pm (blib/lib/auto/Text/LevenshteinXS) +Running Mkbootstrap for Text::LevenshteinXS () +chmod 644 LevenshteinXS.bs +/usr/bin/perl /usr/share/perl/5.14/ExtUtils/xsubpp -typemap /usr/share/perl/5.14/ExtUtils/typemap LevenshteinXS.xs > LevenshteinXS.xsc && mv LevenshteinXS.xsc LevenshteinXS.c +cc -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"0.03\" -DXS_VERSION=\"0.03\" -fPIC "-I/usr/lib/perl/5.14/CORE" LevenshteinXS.c +rm -f blib/arch/auto/Text/LevenshteinXS/LevenshteinXS.so +cc -shared -O2 -g -L/usr/local/lib -fstack-protector LevenshteinXS.o -o blib/arch/auto/Text/LevenshteinXS/LevenshteinXS.so \ + \ + +chmod 755 blib/arch/auto/Text/LevenshteinXS/LevenshteinXS.so +/usr/bin/perl -MExtUtils::Command::MM -e 'cp_nonempty' -- LevenshteinXS.bs blib/arch/auto/Text/LevenshteinXS/LevenshteinXS.bs 644 +Manifying blib/man3/Text::LevenshteinXS.3pm +Running Mkbootstrap for Text::LevenshteinXS () +chmod 644 LevenshteinXS.bs +Files found in blib/arch: installing files in blib/lib into architecture dependent library tree +Installing /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/LevenshteinXS/LevenshteinXS.so +Installing /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/Text/LevenshteinXS.pm +Installing /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/auto/Text/LevenshteinXS/autosplit.ix +Installing /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/man/man3/Text::LevenshteinXS.3pm +Appending installation info to /home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/man/man3/String__Approx.3pm Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,585 @@ +.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" Escape single quotes in literal strings from groff's Unicode transform. +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.ie \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.el \{\ +. de IX +.. +.\} +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "Approx 3" +.TH Approx 3 "2013-01-22" "perl v5.14.2" "User Contributed Perl Documentation" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.if n .ad l +.nh +.SH "NAME" +String::Approx \- Perl extension for approximate matching (fuzzy matching) +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +.Vb 1 +\& use String::Approx \*(Aqamatch\*(Aq; +\& +\& print if amatch("foobar"); +\& +\& my @matches = amatch("xyzzy", @inputs); +\& +\& my @catches = amatch("plugh", [\*(Aq2\*(Aq], @inputs); +.Ve +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +String::Approx lets you match and substitute strings approximately. +With this you can emulate errors: typing errorrs, speling errors, +closely related vocabularies (colour color), genetic mutations (\s-1GAG\s0 +\&\s-1ACT\s0), abbreviations (McScot, MacScot). +.PP +\&\s-1NOTE:\s0 String::Approx suits the task of \fBstring matching\fR, not +\&\fBstring comparison\fR, and it works for \fBstrings\fR, not for \fBtext\fR. +.PP +If you want to compare strings for similarity, you probably just want +the Levenshtein edit distance (explained below), the Text::Levenshtein +and Text::LevenshteinXS modules in \s-1CPAN\s0. See also Text::WagnerFischer +and Text::PhraseDistance. (There are functions for this in String::Approx, +e.g. \fIadist()\fR, but their results sometimes differ from the bare Levenshtein +et al.) +.PP +If you want to compare things like text or source code, consisting of +\&\fBwords\fR or \fBtokens\fR and \fBphrases\fR and \fBsentences\fR, or +\&\fBexpressions\fR and \fBstatements\fR, you should probably use some other +tool than String::Approx, like for example the standard \s-1UNIX\s0 \fIdiff\fR\|(1) +tool, or the Algorithm::Diff module from \s-1CPAN\s0. +.PP +The measure of \fBapproximateness\fR is the \fILevenshtein edit distance\fR. +It is the total number of \*(L"edits\*(R": insertions, +.PP +.Vb 1 +\& word world +.Ve +.PP +deletions, +.PP +.Vb 1 +\& monkey money +.Ve +.PP +and substitutions +.PP +.Vb 1 +\& sun fun +.Ve +.PP +required to transform a string to another string. For example, to +transform \fI\*(L"lead\*(R"\fR into \fI\*(L"gold\*(R"\fR, you need three edits: +.PP +.Vb 1 +\& lead gead goad gold +.Ve +.PP +The edit distance of \*(L"lead\*(R" and \*(L"gold\*(R" is therefore three, or 75%. +.PP +\&\fBString::Approx\fR uses the Levenshtein edit distance as its measure, but +String::Approx is not well-suited for comparing strings of different +length, in other words, if you want a \*(L"fuzzy eq\*(R", see above. +String::Approx is more like regular expressions or \fIindex()\fR, it finds +substrings that are close matches.> +.SH "MATCH" +.IX Header "MATCH" +.Vb 1 +\& use String::Approx \*(Aqamatch\*(Aq; +\& +\& $matched = amatch("pattern") +\& $matched = amatch("pattern", [ modifiers ]) +\& +\& $any_matched = amatch("pattern", @inputs) +\& $any_matched = amatch("pattern", [ modifiers ], @inputs) +\& +\& @match = amatch("pattern") +\& @match = amatch("pattern", [ modifiers ]) +\& +\& @matches = amatch("pattern", @inputs) +\& @matches = amatch("pattern", [ modifiers ], @inputs) +.Ve +.PP +Match \fBpattern\fR approximately. In list context return the matched +\&\fB\f(CB@inputs\fB\fR. If no inputs are given, match against the \fB\f(CB$_\fB\fR. In scalar +context return true if \fIany\fR of the inputs match, false if none match. +.PP +Notice that the pattern is a string. Not a regular expression. None +of the regular expression notations (^, ., *, and so on) work. They +are characters just like the others. Note-on-note: some limited form +of \fI\*(L"regular expressionism\*(R"\fR is planned in future: for example +character classes ([abc]) and \fIany-chars\fR (.). But that feature will +be turned on by a special \fImodifier\fR (just a guess: \*(L"r\*(R"), so there +should be no backward compatibility problem. +.PP +Notice also that matching is not symmetric. The inputs are matched +against the pattern, not the other way round. In other words: the +pattern can be a substring, a submatch, of an input element. An input +element is always a superstring of the pattern. +.SS "\s-1MODIFIERS\s0" +.IX Subsection "MODIFIERS" +With the modifiers you can control the amount of approximateness and +certain other control variables. The modifiers are one or more +strings, for example \fB\*(L"i\*(R"\fR, within a string optionally separated by +whitespace. The modifiers are inside an anonymous array: the \fB[ ]\fR +in the syntax are not notational, they really do mean \fB[ ]\fR, for +example \fB[ \*(L"i\*(R", \*(L"2\*(R" ]\fR. \fB[\*(L"2 i\*(R"]\fR would be identical. +.PP +The implicit default approximateness is 10%, rounded up. In other +words: every tenth character in the pattern may be an error, an edit. +You can explicitly set the maximum approximateness by supplying a +modifier like +.PP +.Vb 2 +\& number +\& number% +.Ve +.PP +Examples: \fB\*(L"3\*(R"\fR, \fB\*(L"15%\*(R"\fR. +.PP +Note that \f(CW\*(C`0%\*(C'\fR is not rounded up, it is equal to \f(CW0\fR. +.PP +Using a similar syntax you can separately control the maximum number +of insertions, deletions, and substitutions by prefixing the numbers +with I, D, or S, like this: +.PP +.Vb 6 +\& Inumber +\& Inumber% +\& Dnumber +\& Dnumber% +\& Snumber +\& Snumber% +.Ve +.PP +Examples: \fB\*(L"I2\*(R"\fR, \fB\*(L"D20%\*(R"\fR, \fB\*(L"S0\*(R"\fR. +.PP +You can ignore case (\fB\*(L"A\*(R"\fR becames equal to \fB\*(L"a\*(R"\fR and vice versa) +by adding the \fB\*(L"i\*(R"\fR modifier. +.PP +For example +.PP +.Vb 1 +\& [ "i 25%", "S0" ] +.Ve +.PP +means \fIignore case\fR, \fIallow every fourth character to be \*(L"an edit\*(R"\fR, +but allow \fIno substitutions\fR. (See \s-1NOTES\s0 about disallowing +substitutions or insertions.) +.PP +\&\s-1NOTE:\s0 setting \f(CW\*(C`I0 D0 S0\*(C'\fR is not equivalent to using \fIindex()\fR. +If you want to use \fIindex()\fR, use \fIindex()\fR. +.SH "SUBSTITUTE" +.IX Header "SUBSTITUTE" +.Vb 1 +\& use String::Approx \*(Aqasubstitute\*(Aq; +\& +\& @substituted = asubstitute("pattern", "replacement") +\& @substituted = asubstitute("pattern", "replacement", @inputs) +\& @substituted = asubstitute("pattern", "replacement", [ modifiers ]) +\& @substituted = asubstitute("pattern", "replacement", +\& [ modifiers ], @inputs) +.Ve +.PP +Substitute approximate \fBpattern\fR with \fBreplacement\fR and return as a +list <copies> of \fB\f(CB@inputs\fB\fR, the substitutions having been made on the +elements that did match the pattern. If no inputs are given, +substitute in the \fB\f(CB$_\fB\fR. The replacement can contain magic strings +\&\fB$&\fR, \fB$`\fR, \fB$'\fR that stand for the matched string, the string +before it, and the string after it, respectively. All the other +arguments are as in \f(CW\*(C`amatch()\*(C'\fR, plus one additional modifier, \fB\*(L"g\*(R"\fR +which means substitute globally (all the matches in an element and not +just the first one, as is the default). +.PP +See \*(L"\s-1BAD\s0 \s-1NEWS\s0\*(R" about the unfortunate stinginess of \f(CW\*(C`asubstitute()\*(C'\fR. +.SH "INDEX" +.IX Header "INDEX" +.Vb 1 +\& use String::Approx \*(Aqaindex\*(Aq; +\& +\& $index = aindex("pattern") +\& @indices = aindex("pattern", @inputs) +\& $index = aindex("pattern", [ modifiers ]) +\& @indices = aindex("pattern", [ modifiers ], @inputs) +.Ve +.PP +Like \f(CW\*(C`amatch()\*(C'\fR but returns the index/indices at which the pattern +matches approximately. In list context and if \f(CW@inputs\fR are used, +returns a list of indices, one index for each input element. +If there's no approximate match, \f(CW\*(C`\-1\*(C'\fR is returned as the index. +.PP +\&\s-1NOTE:\s0 if there is character repetition (e.g. \*(L"aa\*(R") either in +the pattern or in the text, the returned index might start +\&\*(L"too early\*(R". This is consistent with the goal of the module +of matching \*(L"as early as possible\*(R", just like regular expressions +(that there might be a \*(L"less approximate\*(R" match starting later is +of somewhat irrelevant). +.PP +There's also backwards-scanning \f(CW\*(C`arindex()\*(C'\fR. +.SH "SLICE" +.IX Header "SLICE" +.Vb 1 +\& use String::Approx \*(Aqaslice\*(Aq; +\& +\& ($index, $size) = aslice("pattern") +\& ([$i0, $s0], ...) = aslice("pattern", @inputs) +\& ($index, $size) = aslice("pattern", [ modifiers ]) +\& ([$i0, $s0], ...) = aslice("pattern", [ modifiers ], @inputs) +.Ve +.PP +Like \f(CW\*(C`aindex()\*(C'\fR but returns also the size (length) of the match. +If the match fails, returns an empty list (when matching against \f(CW$_\fR) +or an empty anonymous list corresponding to the particular input. +.PP +\&\s-1NOTE:\s0 size of the match will very probably be something you did not +expect (such as longer than the pattern, or a negative number). This +may or may not be fixed in future releases. Also the beginning of the +match may vary from the expected as with \fIaindex()\fR, see above. +.PP +If the modifier +.PP +.Vb 1 +\& "minimal_distance" +.Ve +.PP +is used, the minimal possible edit distance is returned as the +third element: +.PP +.Vb 2 +\& ($index, $size, $distance) = aslice("pattern", [ modifiers ]) +\& ([$i0, $s0, $d0], ...) = aslice("pattern", [ modifiers ], @inputs) +.Ve +.SH "DISTANCE" +.IX Header "DISTANCE" +.Vb 1 +\& use String::Approx \*(Aqadist\*(Aq; +\& +\& $dist = adist("pattern", $input); +\& @dist = adist("pattern", @input); +.Ve +.PP +Return the \fIedit distance\fR or distances between the pattern and the +input or inputs. Zero edit distance means exact match. (Remember +that the match can 'float' in the inputs, the match is a substring +match.) If the pattern is longer than the input or inputs, the +returned distance or distances is or are negative. +.PP +.Vb 1 +\& use String::Approx \*(Aqadistr\*(Aq; +\& +\& $dist = adistr("pattern", $input); +\& @dist = adistr("pattern", @inputs); +.Ve +.PP +Return the \fBrelative\fR \fIedit distance\fR or distances between the +pattern and the input or inputs. Zero relative edit distance means +exact match, one means completely different. (Remember that the +match can 'float' in the inputs, the match is a substring match.) If +the pattern is longer than the input or inputs, the returned distance +or distances is or are negative. +.PP +You can use \fIadist()\fR or \fIadistr()\fR to sort the inputs according to their +approximateness: +.PP +.Vb 3 +\& my %d; +\& @d{@inputs} = map { abs } adistr("pattern", @inputs); +\& my @d = sort { $d{$a} <=> $d{$b} } @inputs; +.Ve +.PP +Now \f(CW@d\fR contains the inputs, the most like \f(CW"pattern"\fR first. +.SH "CONTROLLING THE CACHE" +.IX Header "CONTROLLING THE CACHE" +\&\f(CW\*(C`String::Approx\*(C'\fR maintains a \s-1LU\s0 (least-used) cache that holds the +\&'matching engines' for each instance of a \fIpattern+modifiers\fR. The +cache is intended to help the case where you match a small set of +patterns against a large set of string. However, the more engines you +cache the more you eat memory. If you have a lot of different +patterns or if you have a lot of memory to burn, you may want to +control the cache yourself. For example, allowing a larger cache +consumes more memory but probably runs a little bit faster since the +cache fills (and needs flushing) less often. +.PP +The cache has two parameters: \fImax\fR and \fIpurge\fR. The first one +is the maximum size of the cache and the second one is the cache +flushing ratio: when the number of cache entries exceeds \fImax\fR, +\&\fImax\fR times \fIpurge\fR cache entries are flushed. The default +values are 1000 and 0.75, respectively, which means that when +the 1001st entry would be cached, 750 least used entries will +be removed from the cache. To access the parameters you can +use the calls +.PP +.Vb 2 +\& $now_max = String::Approx::cache_max(); +\& String::Approx::cache_max($new_max); +\& +\& $now_purge = String::Approx::cache_purge(); +\& String::Approx::cache_purge($new_purge); +\& +\& $limit = String::Approx::cache_n_purge(); +.Ve +.PP +To be honest, there are actually \fBtwo\fR caches: the first one is used +far the patterns with no modifiers, the second one for the patterns +with pattern modifiers. Using the standard parameters you will +therefore actually cache up to 2000 entries. The above calls control +both caches for the same price. +.PP +To disable caching completely use +.PP +.Vb 1 +\& String::Approx::cache_disable(); +.Ve +.PP +Note that this doesn't flush any possibly existing cache entries, +to do that use +.PP +.Vb 1 +\& String::Approx::cache_flush_all(); +.Ve +.SH "NOTES" +.IX Header "NOTES" +Because matching is by \fIsubstrings\fR, not by whole strings, insertions +and substitutions produce often very similar results: \*(L"abcde\*(R" matches +\&\*(L"axbcde\*(R" either by insertion \fBor\fR substitution of \*(L"x\*(R". +.PP +The maximum edit distance is also the maximum number of edits. +That is, the \fB\*(L"I2\*(R"\fR in +.PP +.Vb 1 +\& amatch("abcd", ["I2"]) +.Ve +.PP +is useless because the maximum edit distance is (implicitly) 1. +You may have meant to say +.PP +.Vb 1 +\& amatch("abcd", ["2D1S1"]) +.Ve +.PP +or something like that. +.PP +If you want to simulate transposes +.PP +.Vb 1 +\& feet fete +.Ve +.PP +you need to allow at least edit distance of two because in terms of +our edit primitives a transpose is first one deletion and then one +insertion. +.SS "\s-1TEXT\s0 \s-1POSITION\s0" +.IX Subsection "TEXT POSITION" +The starting and ending positions of matching, substituting, indexing, or +slicing can be changed from the beginning and end of the input(s) to +some other positions by using either or both of the modifiers +.PP +.Vb 2 +\& "initial_position=24" +\& "final_position=42" +.Ve +.PP +or the both the modifiers +.PP +.Vb 2 +\& "initial_position=24" +\& "position_range=10" +.Ve +.PP +By setting the \fB\*(L"position_range\*(R"\fR to be zero you can limit +(anchor) the operation to happen only once (if a match is possible) +at the position. +.SH "VERSION" +.IX Header "VERSION" +Major release 3. +.SH "CHANGES FROM VERSION 2" +.IX Header "CHANGES FROM VERSION 2" +.SS "\s-1GOOD\s0 \s-1NEWS\s0" +.IX Subsection "GOOD NEWS" +.IP "The version 3 is 2\-3 times faster than version 2" 4 +.IX Item "The version 3 is 2-3 times faster than version 2" +.PD 0 +.IP "No pattern length limitation" 4 +.IX Item "No pattern length limitation" +.PD +The algorithm is independent on the pattern length: its time +complexity is \fIO(kn)\fR, where \fIk\fR is the number of edits and \fIn\fR the +length of the text (input). The preprocessing of the pattern will of +course take some \fIO(m)\fR (\fIm\fR being the pattern length) time, but +\&\f(CW\*(C`amatch()\*(C'\fR and \f(CW\*(C`asubstitute()\*(C'\fR cache the result of this +preprocessing so that it is done only once per pattern. +.SS "\s-1BAD\s0 \s-1NEWS\s0" +.IX Subsection "BAD NEWS" +.IP "You do need a C compiler to install the module" 4 +.IX Item "You do need a C compiler to install the module" +Perl's regular expressions are no more used; instead a faster and more +scalable algorithm written in C is used. +.ie n .IP """asubstitute()"" is now always stingy" 4 +.el .IP "\f(CWasubstitute()\fR is now always stingy" 4 +.IX Item "asubstitute() is now always stingy" +The string matched and substituted is now always stingy, as short +as possible. It used to be as long as possible. This is an unfortunate +change stemming from switching the matching algorithm. Example: with +edit distance of two and substituting for \fB\*(L"word\*(R"\fR from \fB\*(L"cork\*(R"\fR and +\&\fB\*(L"wool\*(R"\fR previously did match \fB\*(L"cork\*(R"\fR and \fB\*(L"wool\*(R"\fR. Now it does +match \fB\*(L"or\*(R"\fR and \fB\*(L"wo\*(R"\fR. As little as possible, or, in other words, +with as much approximateness, as many edits, as possible. Because +there is no \fIneed\fR to match the \fB\*(L"c\*(R"\fR of \fB\*(L"cork\*(R"\fR, it is not matched. +.ie n .IP "no more ""aregex()"" because regular expressions are no more used" 4 +.el .IP "no more \f(CWaregex()\fR because regular expressions are no more used" 4 +.IX Item "no more aregex() because regular expressions are no more used" +.PD 0 +.ie n .IP "no more ""compat1"" for String::Approx version 1 compatibility" 4 +.el .IP "no more \f(CWcompat1\fR for String::Approx version 1 compatibility" 4 +.IX Item "no more compat1 for String::Approx version 1 compatibility" +.PD +.SH "ACKNOWLEDGEMENTS" +.IX Header "ACKNOWLEDGEMENTS" +The following people have provided valuable test cases, documentation +clarifications, and other feedback: +.PP +Jared August, Arthur Bergman, Anirvan Chatterjee, Steve A. Chervitz, +Aldo Calpini, David Curiel, Teun van den Dool, Alberto Fontaneda, +Rob Fugina, Dmitrij Frishman, Lars Gregersen, Kevin Greiner, +B. Elijah Griffin, Mike Hanafey, Mitch Helle, Ricky Houghton, +\&'idallen', Helmut Jarausch, Damian Keefe, Ben Kennedy, Craig Kelley, +Franz Kirsch, Dag Kristian, Mark Land, J. D. Laub, John P. Linderman, +Tim Maher, Juha Muilu, Sergey Novoselov, Andy Oram, Ji Y Park, +Eric Promislow, Nikolaus Rath, Stefan Ram, Slaven Rezic, +Dag Kristian Rognlien, Stewart Russell, Slaven Rezic, Chris Rosin, +Pasha Sadri, Ilya Sandler, Bob J.A. Schijvenaars, Ross Smith, +Frank Tobin, Greg Ward, Rich Williams, Rick Wise. +.PP +The matching algorithm was developed by Udi Manber, Sun Wu, and Burra +Gopal in the Department of Computer Science, University of Arizona. +.SH "AUTHOR" +.IX Header "AUTHOR" +Jarkko Hietaniemi <jhi@iki.fi> +.SH "COPYRIGHT AND LICENSE" +.IX Header "COPYRIGHT AND LICENSE" +Copyright 2001\-2013 by Jarkko Hietaniemi +.PP +This library is free software; you can redistribute it and/or modify +under either the terms of the Artistic License 2.0, or the \s-1GNU\s0 Library +General Public License, Version 2. See the files Artistic and \s-1LGPL\s0 +for more details. +.PP +Furthermore: no warranties or obligations of any kind are given, and +the separate file \fI\s-1COPYRIGHT\s0\fR must be included intact in all copies +and derived materials.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/man/man3/Text__LevenshteinXS.3pm Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,168 @@ +.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. \*(C+ will +.\" give a nicer C++. Capital omega is used to do unbreakable dashes and +.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, +.\" nothing in troff, for use with C<>. +.tr \(*W- +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" Escape single quotes in literal strings from groff's Unicode transform. +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.ie \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.el \{\ +. de IX +.. +.\} +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "LevenshteinXS 3" +.TH LevenshteinXS 3 "2004-06-30" "perl v5.14.2" "User Contributed Perl Documentation" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.if n .ad l +.nh +.SH "NAME" +Text::LevenshteinXS \- An XS implementation of the Levenshtein edit distance +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +.Vb 1 +\& use Text::LevenshteinXS qw(distance); +\& +\& print distance("foo","four"); +\& # prints "2" +\& +\& print distance("foo","bar"); +\& # prints "3" +.Ve +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +This module implements the Levenshtein edit distance in a \s-1XS\s0 way. +.PP +The Levenshtein edit distance is a measure of the degree of proximity between two strings. +This distance is the number of substitutions, deletions or insertions (\*(L"edits\*(R") +needed to transform one string into the other one (and vice versa). +When two strings have distance 0, they are the same. +A good point to start is: <http://www.merriampark.com/ld.htm> +.SH "CREDITS" +.IX Header "CREDITS" +All the credits go to Vladimir Levenshtein the author of the algorithm and to +Lorenzo Seidenari who made the C implementation <http://www.merriampark.com/ldc.htm> +.SH "SEE ALSO" +.IX Header "SEE ALSO" +Text::Levenshtein , Text::WagnerFischer , Text::Brew , String::Approx +.SH "AUTHOR" +.IX Header "AUTHOR" +Copyright 2003 Dree Mistrut <\fIdree@friul.it\fR> +Modifications Copyright 2004 Josh Goldberg <\fIjosh@3io.com\fR> +.PP +This package is free software and is provided \*(L"as is\*(R" without express +or implied warranty. You can redistribute it and/or modify it under +the same terms as Perl itself.
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/progress.txt Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,4 @@ +source=1 +stringApprox=1 +levD=1 +libraries=1
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/Annotate_SoftSearch.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,40 @@ +#!/usr/bin/perl +open(VCF,"$ARGV[0]")||die "Usage: <VCF> <Annotation.bed>\n\n\t\t The annotation BED should be of exons\n"; + +$bedtools=`which intersectBed`; +if(!$bedtools){die "Requires Bedtools in path\n\n"} +if(!$ARGV[1]){die "Usage: <VCF> <Annotation.bed>\n\n";} + +while (<VCF>){ + if($_=~/^#/){print;next} + chomp; + @data=split(/\t/,$_); + #Get left pair information + $chr1=$data[0]; + $pos1a=$data[1]-1; + $pos1b=$data[1]; + #Get right pair information + $data[4]=~s/[ACTGactghr\[\]]//g;#$data[4]=~s/hr/chr/; + @pos2=split(/:/,$data[4]); + $chr2="chr"; + $chr2.=$pos2[0]; + $pos2a=$pos2[1]-1; + $pos2b=$pos2[1]; + #Now get left side annotations + # + #print "LEFT=get_anno($chr1,$pos1a,$pos1b)\n"; + $left_gene=get_anno($chr1,$pos1a,$pos1b); + #print "RIGHT=get_anno($chr2,$pos2a,$pos2b)\n"; + $right_gene=get_anno($chr2,$pos2a,$pos2b); + print "$_\t$left_gene\t$right_gene\n"; +} + +close VCF; + +sub get_anno(){ + my ($chr,$pos1,$pos2)=@_; + $result=`perl -e 'if(($chr)&&($pos1)&&($pos2)){print join(\"\\t\",$chr,$pos1,$pos2,\"\\n\")}else {print STDERR "Not all variables defined: chr,pos1,pos2=$chr,$pos1,$pos2\n$_\n"}'|intersectBed -a $ARGV[1] -b stdin|cut -f4|head -1`; + $result=~chomp;$result=~s/\n//; + if(!$result){$result="NA"}; + return $result; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/Bam2pair.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,98 @@ +#!/usr/bin/perl +#Author Steven Hart, PhD +#11-15-2012 +#Convert and filter BAM files into merged bed +#Output should be +#chrA StartA EndA chrB StartB EndB Gene_id #supportingReads StrandA StrandB +#chr9 1000 5000 chr9 3000 3800 bedpe_example2 100 - + + +use Cwd; +use File::Basename; +#Usage +sub usage(){ + print "Usage: perl Bam2Pair.pl -b <BAM> -o <outfile>\n + -isize [10000]\t\tThe insert size to be considered discordant\n + -winsize [10000]\tThe distance between mate pairs to be considered the same\n + -min [1]\t\tThe minimum number of reads required to support an SV event\n + -prefix need a random prefix so files with the same name don't get created\n\n" + ; +} +$bedtools=`which intersectBed`; +$samtools=`which samtools`; + +if(!defined($bedtools)){die "BEDtools must be installed\n";} +if(!defined($samtools)){die "Samtools must be installed\n";} +use Getopt::Long; +#Declare variables +GetOptions( + 'b=s' => \$BAM_FILE, #path to bam + 'out=s' => \$outfile, #path to output + 'java:s' => \$java , + 'chrom:s' => \$chrom , + 'isize=i' => \$isize, + 'winsize=i' => \$winsize, + 'prefix=s' => \$prefix, + 'min=i' => \$minSupport, + 'blacklist:s' => \$new_blacklist, + 'q=s' => \$qual, + 'v' => \$verbose + ); +#if(defined($picard_path)){$picard_path=$picard_path} else {die "Must specify a path to PICARD so that files can be sorted and indexed properly\n"}; +if(!defined($BAM_FILE)){die "Must specify a BAM file!\n".usage();} +if(!defined($outfile)){die "Must specify an out filename!\n".usage();} +if(!defined($java)){$java=$java;}else{$java=`which java`} +if(!defined($qual)){$qual=20} +if($new_blacklist){$new_blacklist=" -L $new_blacklist"} + + +$Filter_BAM=$BAM_FILE; + +@bam=split("/",$Filter_BAM); +$Filter_BAM=@bam[@bam-1]; +$Filter_BAM=~s/.bam/$prefix.bam/; +$Filter_sam=$Filter_BAM; +$Filter_sam=~s/.bam/.sam/; + + + + +print "\nLooking for Discordant read pairs (and Unmated reads) without soft-clips\n"; + +#$command=join("","samtools view -h -q 20 -f 1 -F 1804 ",$BAM_FILE," ",$chrom," ",$new_blacklist," | awk -F\'\\t\' \'{if (\$9 > ", $isize, " || \$9 < -",$isize," || \$9 == 0 || \$1 ~ /^@/) print \$0}' > ",$Filter_sam); + + +#Change command to allow reads where mate is unmapped & remove qual +$command=join("","samtools view -h -f 1 -F 1800 -q $qual ",$BAM_FILE," ",$chrom," ",$new_blacklist," | awk -F\'\\t\' \'{if (\$9 > ", $isize, " || \$9 < -",$isize," || \$9 == 0 || \$1 ~ /^@/) print \$0}' > ",$Filter_sam); + +print "$command\n" if ($verbose); +system($command); +$path = dirname(__FILE__); +$Filter_cluster=$Filter_sam; +$Filter_cluster=~s/.sam/.cluster/; +$command=join("",$path,"/ReadCluster.pl -i=$Filter_sam -o=$Filter_cluster -m $minSupport"); +if($verbose){print "\n$command\n"}; + +system($command); + +################################## +#Now there are 2 SAM files of filtered reads +#.filter.cluster.inter.sam +#.filter.cluster.intra.sam +$result_pe=join("",$Filter_cluster,".out"); +$command=join("","cat ",$Filter_cluster,".int\*|perl -ane 'next if(\@F[0]=~/^\@/);if(\@F[6]!~/=/){print join(\"\\t\",\$F[11],\@F[2],\@F[3],\@F[6],\@F[7],\"\\n\")}else{print join(\"\\t\",\$F[11],\@F[2],\@F[3],\@F[2],\@F[7],\"\\n\")}' >",$result_pe); +if($verbose){print $command."\n"}; +system($command); + #my ($sample, $chrstart, $start, $chrend, $end) +$command=join("","cat ",$result_pe," | ",$path,"/cluster.pair.pl ",$winsize," |awk '(\$6 >",$minSupport,")' >> ", $outfile); +if($verbose){print $command."\n"}; +system($command); +$filt1=join("",$Filter_cluster,".inter.sam"); +$filt2=join("",$Filter_cluster,".intra.sam"); + + +unlink($Filter_sam,$filt1,$filt2,$result_pe); + +######################################### +#Now determine if left or righ clipping surrogate +print "\nBam2pair.pl Done\n"; +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/Check_integration.sh Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,86 @@ +#!/bin/sh +#$ -V +#$ -cwd +#$ -q 1-day +#$ -m ae +#$ -M hart.steven@mayo.edu +#$ -l h_vmem=8G +#$ -l h_stack=10M +VCF_FILE=$1 +x=$2 +#VIRAL_SEQDB=/data2/bsi/tertiary/m110344/SoftTile/Mia/BLAST_DB/OBrien/Virus_PCGS.fasta #must me indexed by bwasw +VIRAL_SEQDB=$3 +VCF_FILE=$4 +#VCF_FILE=final.vcf + +set -x + +perl -ane '$dist=100; +$mate=$F[4]; +$mate=~s/[A-Z]|\[|\]//g; +@mate=split(/:/,$mate); +$end1a=@F[1]-$dist; +$end1b=@F[1]+$dist; +$end2a=$dist+@mate[1]; +$end2b=$dist+@mate[1]; +print "@F[0]\t$end1a\t$end1b\n@mate[0]\t$end2a\t$end2b\n"' $VCF_FILE| +sortBed > targets.bed + + +#100 min +time samtools view -h $x -L targets.bed |awk '(($9==0)&&($11!~/#/)&&($3!~/^chrGL/)&&($3!~/^chrM/))'|perl -ane 'print "\@@F[0]\n@F[9]\n+\n@F[10]\n"' >${x%%.bam}.res.fq +#23 min +time bwa mem -t 4 $VIRAL_SEQDB ${x%%.bam}.res.fq |samtools view -S - |grep gi > ${x%%.bam}.tmp.sam + +#find out how many hits there are +cut -f3 ${x%%.bam}.tmp.sam|perl -ne '@_=split(":",$_);@res=split(/_/,@_[1],2);print "@res[1]"' | sort|uniq -c|sort -k1nr|tee ${x%%.bam}.Viral_maps.out |head +#Get the reads mapping to those hits to find out where the integration site is + +#Read in the viruses until there is a significant drop off in number of reads (i.e. contributing less than 10%) +perl -ne '@_=split(" ",$_);$i=$_[0]+$i;$j=$_[0];$res=$j/$i;if($res>.1){print "@_[1]\n"}' ${x%%.bam}.Viral_maps.out >${x%%.bam}.to.keep +fgrep -f ${x%%.bam}.to.keep ${x%%.bam}.tmp.sam |cut -f1 >${x%%.bam}.reads + +#75min+ + +time samtools view $x -L targets.bed | +fgrep -f ${x%%.bam}.reads| +awk '{if(($9==0)&&($11!~/#/)&&($3!~/^chrGL/)&&($3!~/^chrM/)&&($3!~/^\*/)){print $3"\t"$4"\t"$4"\t"$1}}'| +tee ${x%%.bam}.unsorted.bed| +sortBed | mergeBed -nms -d 1000| +perl -e 'open (FILE,"$ARGV[0]") or die "cant open file\n\n"; + $SAM="$ARGV[1]"; + $SAM=~chomp; + while(<FILE>){ +chomp; + @_=split(/\t/,$_); + @reads=split(/;/,@_[3]); +#print "LINE=$_\nRES=grep $reads[0] $SAM\n"; + $res=`grep $reads[0] $SAM` ; +# print "AFTER GREP, RES=$res\n"; + if($res){ + @res=split(/\t/,$res); + print join("\t",@_[0..2],@res[2])."\n" + } + }; + close FILE' - ${x%%.bam}.tmp.sam | +perl -ne 's/\|/\t/g;@_=split("\t",$_);print join ("\t",@_[0..2,7])'| +perl -pne 's/_/\t/'| cut -f4 --complement | +perl -e ' + open (FILE,"$ARGV[0]") or die "cant open file\n\n"; + $SAM="$ARGV[1]"; + while(<FILE>){ + chomp; + @_=split(/\t/,$_); + $res=`grep $_[3] $SAM`; + if($res){ + @res=split(" ",$res); + $reads[0]=chomp; + print join("\t",@_[0..4],@res[0])."\n"; + } + } +close FILE; +' - ${x%%.bam}.Viral_maps.out| +perl -pne 's/_/ /g'> ${x%%.bam}.Virus.integrated.bed + +rm ${x%%.bam}.reads ${x%%.bam}.to.keep ${x%%.bam}.tmp.sam ${x%%.bam}.res.fq +echo "DONE with $x"
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/Extract_nSC.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,27 @@ +#!/usr/bin/perl -w + +use Getopt::Long; + +#Initialize values +my (@queries,@HEADER,$samples,@HEADER_OUT,$end,$samp); +GetOptions ("query|q=s" => \$queries); +if(!$queries){die "Usage: FORMAT_extract.pl <VCF> -query nSC +\n\n";} + + +open (VCF,"$ARGV[0]") or die "Usage: <VCF>"; + +while (<VCF>) { + if($_=~/^##/){print;next} + chomp; + @line=split(/\t/,$_); + if($line[0]=~/^#CH/){ + print join ("\t",@line,$queries)."\n"; + next} + @FORMAT=split(/:/,$line[8]); + @SAMPLE=split(/:/,$line[9]); + for($i=0;$i<@FORMAT;$i++){ + if($FORMAT[$i] =~/^$queries$/){print join ("\t",@line,$SAMPLE[$i])."\n";next} + } +} +close VCF;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/Merge_SV.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,218 @@ +#!/usr/bin/perl -w +use Getopt::Long; +use List::Util qw(min max); + + +#Declare variables +my ($window,$tmpSpace,$usage,$help,$outFile); + +GetOptions( + 'v=s{2,}' => \@VCF, + 'o:s' => \$outFile, + 'w:s' => \$window, + 'h|help' => \$help +); + +if((!@VCF)||($help)){&usage();exit} + + +if (!$window) { + $window=500; +} +if (!$outFile) { + $outFile="merged.vcf.out"; +} +########################################### +# Protect against merging too many results +########################################### +$tmpSpace='temporarySV_merge'; +if (-e $tmpSpace) { + #Delete temp file if it exists + unlink $tmpSpace; +} +########################################### +#For each VCF, create a BEDPE file +########################################### + +open(OUT,">>$tmpSpace") or die "Can't write in this directory\n"; +for (my $i=0;$i<@VCF;$i++){ + #print STDERR "opening $VCF[$i]\n"; + open(VCF,$VCF[$i]) or die &usage(); + while (<VCF>) { + next if ($_=~/^#/); + chomp; + @line=split("\t",$_); + $mate=$line[4]; + $mate=~s/[A-L]|[N-W]|[Z]|\[|\]//g; + @mate=split(/:/,$mate); + $end1a=$line[1]-$window; + $end1b=$line[1]+$window; + $end2a=$mate[1]-$window; + $end2b=$mate[1]+$window; + next if (($end1a<0)||($end2a<0)); + if (($line[0]=~/^chr$/)||($mate[0]=~/^chr$/)) { + next; + } + print OUT "$line[0]\t$end1a\t$end1b\t$mate[0]\t$end2a\t$end2b\n"; + print OUT "$mate[0]\t$end2a\t$end2b\t$line[0]\t$end1a\t$end1b\n"; + } +} +close OUT; + +########################################### +#Now merge the BEDPE into a unique BEDPE +########################################### +#Make sure the BEDPE is sorted +#print "Make sure the BEDPE is sorted\n"; +my $tmpSpace2=join("",$tmpSpace,".2"); +system("cat $tmpSpace|sort -k1,1 -k2,3n -k4,4 -k5,5n -u > $tmpSpace2"); +unlink($tmpSpace); + +#Create output files for the left and right merged BEDPE +my $tmpSpace3=join("",$tmpSpace,".3"); +my $tmpSpace4=join("",$tmpSpace,".4"); + +open (OUT1,">$tmpSpace3") or die "Cant write in this directory\n"; +open (OUT2,">$tmpSpace4") or die "Cant write in this directory\n"; + +open(BEDPE,"$tmpSpace2") or die "$tmpSpace2 has already been deleted\n"; +#Initialize positions +#my ($chr1,$pos2,$pos3,$chr2,$pos3,$pos4); +my (@chr,@pos1,@pos2,@chr2,@pos3,@pos4); +while (<BEDPE>) { + ($chr1,$pos2,$pos3,$chr2,$pos3,$pos4)=split("\t",$_); + if(!$Echr1){ + ($Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4)=split("\t",$_); + } + while ( + ($chr1 =~ /^$Echr1$/)&& + ($pos2 <= $Epos2+$window)&& + ($chr2 =~ /^$Echr2$/)&& + ($pos3 <= $Epos3+$window) + ) + {$nextline = <BEDPE> ; + last if (!$nextline); + $nextline=~chomp; + ($chr1,$pos1,$pos2,$chr2,$pos3,$pos4)=split("\t",$nextline); + #print "NEXTLINE=$nextline"; + push (@chr1,$chr1); + push (@pos1,$pos1); + push (@pos2,$pos2); + push (@chr2,$chr2); + push (@pos3,$pos3); + push (@pos4,$pos4); + } + ($Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4)=($chr1[0],min(@pos1),max(@pos2),$chr2[-2],min(@pos3),$pos4[-2]); + #print join("\t",$Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4); + if($pos1>$pos2){my $tmp=$pos1;$pos1=$pos2;$pos2=$tmp} + if($pos1>$pos2){my $tmp=$pos3;$pos3=$pos4;$pos4=$tmp} + print OUT1 join ("\t",$chr1,$pos1,$pos2)."\n"; + print OUT2 join ("\t",$chr2,$pos3,$pos4); + ($Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4)=($chr1,$pos1,$pos2,$chr2,$pos3,$pos4); + } +close BEDPE; +close OUT; +unlink ($tmpSpace2); + +##################################################################### +#Now find out for each Unique BEDPE, how many Samples was the SV in? +##################################################################### +#FOR EACH VCF +#get NAME + +my $tmpSpace5=join("",$tmpSpace,".5"); +my $tmpSpace6=join("",$tmpSpace,".6"); +my $tmpSpace7=join("",$tmpSpace,".7"); +my $tmpSpace8=join("",$tmpSpace,".8"); +my $tmpSpace9=join("",$tmpSpace,".9"); + +#Create a placeholder file +system("paste $tmpSpace3 $tmpSpace4| awk '{OFS=\"\\t\"}{print \$1,\$2,\$3,\$4,\$5,\$6,0,\"NA\"}' > $tmpSpace7"); +#Convert the VCF into a BED PE +for (my $i=0;$i<@VCF;$i++){ + open (OUT,">$tmpSpace5") or die "Cant write in this directory\n"; + open(VCF,$VCF[$i]) ; + print STDERR "Starting on $VCF[$i]\n"; + while (<VCF>) { + next if ($_=~/^#/); + chomp; + @line=split("\t",$_); + $mate=$line[4]; + $mate=~s/[A-L]|[N-W]|[Z]|\[|\]//g; + @mate=split(/:/,$mate); + $end1a=$line[1]-$window; + $end1b=$line[1]+$window; + $end2a=$mate[1]-$window; + $end2b=$mate[1]+$window; + next if (($end1a<0)||($end2a<0)); + if (($line[0]=~/^chr$/)||($mate[0]=~/^chr$/)) { + #print "$_\n"; + next; + } + print OUT "$line[0]\t$end1a\t$end1b\t$mate[0]\t$end2a\t$end2b\n"; + print OUT "$mate[0]\t$end2a\t$end2b\t$line[0]\t$end1a\t$end1b\n"; + } + close VCF; + close OUT; + #for each row in $tmpSpace3, count the number of overlaps on both sides + my $left=join("",$tmpSpace,".left"); + my $right=join("",$tmpSpace,".right"); + system("intersectBed -a $tmpSpace3 -b $tmpSpace5 -loj -c > $left"); + system("intersectBed -a $tmpSpace4 -b $tmpSpace5 -loj -c > $right"); + + my $Lcount=`wc -l $left|cut -f1 -d" "`; + my $Rcount=`wc -l $right|cut -f1 -d" "`; + if ($Lcount != $Rcount){die "Need to check for errors in $left and $right\n\n"} + system("paste $left $right > $tmpSpace5"); + system ("rm $left $right"); + open (IN,"$tmpSpace5") or die "Cant find $tmpSpace5\n"; + open (OUT,">$tmpSpace6") or die "Cant write in this directory\n"; + while(<IN>){ + $_=~chomp; + @lines=split("\t",$_); + if(($lines[3] > 0)&&($lines[6] > 0)){print OUT "1\t$VCF[$i]\n"}else{print OUT "0\t.\n"} + } + close IN; + close OUT; + + system("paste $tmpSpace7 $tmpSpace6 > $tmpSpace8"); + #system("head $tmpSpace7 $tmpSpace8"); + open (IN,"$tmpSpace8") or die "Cant find $tmpSpace8\n"; + open (OUT,">$tmpSpace9") or die "Cant write in this directory\n"; + my ($Samples,$NumSamples,$EVENT); + while(<IN>){ + $_=~chomp; + @lines=split("\t",$_); + + if ($lines[8] > 0){ + $Samples=$lines[7].";".$lines[9]; + $Samples=~s/^NA;//; + $NumSamples=$lines[6]+$lines[8]; + } + else{ + $Samples=$lines[7]; + $NumSamples=$lines[6]; + } + print OUT join ("\t",@lines[0..5],$NumSamples,$Samples)."\n"; + } + close IN; + close OUT; + print STDERR "completed with $VCF[$i]\n"; + system("cp $tmpSpace9 $tmpSpace7"); +} + +system("cp $tmpSpace7 $outFile"); +unlink ($tmpSpace9, $tmpSpace8, $tmpSpace7, $tmpSpace9,$tmpSpace3, $tmpSpace4, $tmpSpace5, $tmpSpace6); +print STDERR "Your results are in $outFile\n"; + + +sub usage(){ + print " +### +### This script will merge multiple SoftSearch VCF files +### + +Usage: Merge_SV.pl -v <vcf1> <vcf2> <vcfN> -w [500] -o <output file> + + Note: Must have bedtools installed and in your path\n\n\n"; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/Merge_Soft.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,39 @@ +#!/usr/bin/perl -s +#Merge Softsearch results by chrom +if(!$ARGV[0]){die "Usage: <Sample.1.vcf>\n";} +my ($sample,$cmd); + +#Get basename +$sample="$ARGV[0]"; +$sample=~s/.[0-9(+)].out.vcf//; +$sample=~s/.[0-9(+)].pe.vcf//; + +my $outfile=$sample; +$outfile.="out.vcf"; +if( -e $outfile ){unlink($outfile)} +$cmd="ls $sample\*vcf"; +my @samples=`$cmd`; +print "there are " .scalar(@samples)." samples\n"; + +open (OUT,">$outfile"); +my $i=1; +my $tmp=@samples[$i]; +open(TMP,"$tmp"); +while (<TMP>){ + print OUT if ($_=~/^#/); +} + +open (OUT,">>$outfile"); +my $chr; +for (my $i=0;$i<@samples;$i++){ + my $tmp=@samples[$i]; + open(TMP,"$tmp"); + while (<TMP>){ + unless (($_=~/^chrGL/)||($_=~/^#/)){print OUT $_;} + } + print "Done with $tmp"; + unlink($tmp); + system("rm $tmp"); + close TMP; +} +close OUT;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/ReadCluster.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,191 @@ +#!/usr/bin/perl + +=head1 NAME + ReadCluster.pl + +=head1 SYNOPSIS + + USAGE: ReadCluster.pl --input input_sam_file --output output_prefix [--threshold 10000 --minClusterSize 4] + +=head1 OPTIONS + +B<--input,-i> + Input file + +B<--output,-o> + output prefix + +B<--window, -w> + Window size + +B<--minClusterSize, -m> + Min size of cluster + +B<--help,-h> + This help message + +=head1 DESCRIPTION + + +=head1 INPUT + + +=head1 OUTPUT + + +=head1 CONTACT + Jaysheel D. Bhavsar @ bjaysheel[at]gmail[dot]com + + +==head1 EXAMPLE + ReadCluster.pl --input=filename.sam --window=10000 --output=PREFIX + +=cut + +use strict; +use warnings; +use Data::Dumper; +use DBI; +use Pod::Usage; +use Scalar::Util qw(looks_like_number); +use Getopt::Long qw(:config no_ignore_case no_auto_abbrev pass_through); + +my %options = (); +my $results = GetOptions (\%options, + 'input|i=s', + 'output|o=s', + 'window|w=s', + 'minClusterSize|m=s', + 'help|h') || pod2usage(); + +## display documentation +if( $options{'help'} ){ + pod2usage( {-exitval => 0, -verbose => 2, -output => \*STDERR} ); +} +############################################################################# +## make sure everything passed was peachy +&check_parameters(\%options); + +my $r1_start = 0; +my $r2_start = 0; +my $r1_end = $r1_start + $options{window}; +my $r2_end = $r2_start + $options{window}; +my $r1_chr = ""; +my $r2_chr = ""; + +my @cluster = (); + +open (FHD, "<", $options{input}) or die "Cound not open file $options{input}\n"; +open (INTRA, ">", $options{output} . ".intra.sam") or die "Cound not open file $options{output}.intra.sam\n"; +open (INTER, ">", $options{output} . ".inter.sam") or die "Cound not open file $options{output}.inter.sam\n"; + +while (<FHD>){ + chomp $_; + + #skip processing lines starting with @ just print to output file. + if ($_ =~ /^@/){ + print INTRA $_."\n"; + print INTER $_."\n"; + next; + } +#print "$_\n"; + check_sequence($_); +} + +close(FHD); +close(INTRA); +close(INTER); + +exit(0); + +############################################################################# +sub check_parameters { + my $options = shift; + + my @required = ("input", "output"); + + foreach my $key (@required) { + unless ($options{$key}) { + print STDERR "ARG: $key is required\n"; + pod2usage({-exitval => 2, -message => "error message", -verbose => 1, -output => \*STDERR}); + exit(-1); + } + } + + unless($options{window}) { $options{window} = 10000; } + unless($options{minClusterSize}) { $options{minClusterSize} = 4; } +} + +############################################################################# +sub check_sequence { + my $line = shift; + + my @data = split(/\t/, $line); + + ## check if mates are within the window. + if ((inWindow($data[3], 1)) && (inWindow($data[7], 2)) && + ($r1_chr =~ /$data[2]/) && ($r2_chr =~ /$data[6]/)) { + + ## if minClusterSize is reached output + if (scalar(@cluster) >= $options{minClusterSize}) { + + ## if chr are the same then print intra-chr else inter-chr + if ($data[6] =~ /=/) { + print INTRA $line."\n"; + } else { + print INTER $line."\n"; + } + } else { + push @cluster, $line; + } + } else { + + if (scalar(@cluster) >= $options{minClusterSize}) { + dumpCluster(@cluster); + } + + @cluster = (); + $r1_start = $data[3]; + $r2_start = $data[7]; + $r1_end = $r1_start + $options{window}; + $r2_end = $r2_start + $options{window}; + $r1_chr = $data[2]; + $r2_chr = $data[6]; + } +} + +############################################################################# +sub inWindow { + my $coord = shift; + my $read = shift; + + my $start = 0; + my $end = 0; + + if ($read == 1) { + $start = $r1_start; + $end = $r1_end; + } else { + $start = $r2_start; + $end = $r2_end; + } + + if (($coord > $start) && ($coord < $end)){ + return 1; + } else { return 0; } +} + +############################################################################# +sub dumpCluster { + my @cluster = shift; + + foreach (@cluster){ + my @data = split(/\t/, $_); + + if ($data[6] =~ /=/) { + print INTRA $_."\n"; + } else { + print INTER $_."\n"; + } + } +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/SoftSearch.multi.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,1183 @@ +#!/usr/bin/perl + +#### +#### Usage: SoftSearch.pl [-lqrmsd] -b <BAM> -f <Genome.fa> -sam <samtools path> -bed <bedtools path> +#### Created 1-30-2012 by Steven Hart, PhD +#### hart.steven@mayo.edu +#### Required bedtools & samtools to be in path + +#use FindBin; +#use lib "$FindBin::Bin/lib"; +use lib "/data2/bsi/reference/softsearch/lib" ; +use Getopt::Long; +use strict; +use warnings; +use Data::Dumper; +use LevD; +use File::Basename; +use List::Util qw(min max); + +my (@INPUT_BAM,$INPUT_FASTA,$OUTPUT_FILE,$minSoft,$minSoftReads,$dist_To_Soft,$bedtools,$samtools); +my ($minRP, $temp_output, $num_sd, $MapQ, $chrom, $unmated_pairs, $minBQ, $pair_only, $disable_RP_only); +my ($levD_local_threshold, $levD_distl_threshold,$pe_upper_limit,$high_qual,$sv_only,$blacklist,$genome_file,$verbose); + +my $cmd = ""; + +#Declare variables +GetOptions( + 'b=s{1,}' => \@INPUT_BAM, + 'f=s' => \$INPUT_FASTA, + 'o:s' => \$OUTPUT_FILE, + 'm:i' => \$minRP, + 'l:i' => \$minSoft, + 'r:i' => \$minSoftReads, + 't:i' => \$temp_output, + 's:s' => \$num_sd, + 'd:i' => \$dist_To_Soft, + 'q:i' => \$MapQ, + 'c:s' => \$chrom, + 'u:s' => \$unmated_pairs, + 'x:s' => \$minBQ, + 'p' => \$pair_only, + 'g' => \$disable_RP_only, #ignore softclips + 'j:s' => \$levD_local_threshold, + 'k:s' => \$levD_distl_threshold, + 'a:s' => \$pe_upper_limit, + 'e:s' => \$high_qual, + 'L' => \$sv_only, + 'v' => \$verbose, + 'blacklist:s' => \$blacklist, + 'genome_file:s' => \$genome_file, + "help|h|?" => \&usage); +#print "Using @INPUT_BAM as INPUT_BAM\n"; +unless($sv_only){$sv_only=""}; +my $INPUT_BAM=$INPUT_BAM[0]; +#print "MY NEW INPUT BAM=$INPUT_BAM[0]\n\n";die; +if(defined($INPUT_BAM)){$INPUT_BAM=$INPUT_BAM} else {print usage();die "Where is the BAM file?\n\n"} +if(defined($INPUT_FASTA)){$INPUT_FASTA=$INPUT_FASTA} else {print usage();die "Where is the fasta file?\n\n"} +my ($fn,$pathname) = fileparse($INPUT_BAM,".bam"); +#my $index=`ls $pathname/$fn*bai|head -1`; +#my $index =`ls \${INPUT_BAM%.bam}*bai`; +#print "INDEX=$index\n"; +#if(!$index){die "\n\nERROR: you need index your BAM file\n\n"} +my $index=""; +### get current time +print "Start Time : " . &spGetCurDateTime() . "\n"; +my $now = time; + +#if(defined($OUTPUT_FILE)){$OUTPUT_FILE=$OUTPUT_FILE} else {$OUTPUT_FILE="output.vcf"; print "\nNo outfile specified. Using output.vcf as default\n\n"} +if(defined($minSoft)){$minSoft=$minSoft} else {$minSoft=5} +if(defined($minRP)){$minRP=$minRP} else {$minRP=5} +if(defined($minSoftReads)){$minSoftReads=$minSoftReads} else {$minSoftReads=5} +if(defined($dist_To_Soft)){$dist_To_Soft=$dist_To_Soft} else {$dist_To_Soft=300} +if(defined($num_sd)){$num_sd=$num_sd} else {$num_sd=6} +if(defined($MapQ)){$MapQ=$MapQ} else {$MapQ=20} + +unless (defined $pe_upper_limit) { $pe_upper_limit = 10000; } +unless (defined $levD_local_threshold) { $levD_local_threshold = 0.05; } +unless (defined $levD_distl_threshold) { $levD_distl_threshold = 0.05; } +#Get sample name if available +my $SAMPLE_NAME=""; +my $OUTNAME =""; +$SAMPLE_NAME=`samtools view -f2 -H $INPUT_BAM|awk '{if(\$1~/^\@RG/){sub("ID:","",\$2);name=\$2;print name}}'|head -1`; +$SAMPLE_NAME=~s/\n//g; +if (!$OUTPUT_FILE){ + if($SAMPLE_NAME ne ""){$OUTNAME=$SAMPLE_NAME.".vcf"} + else {$OUTNAME="output.vcf"} +} +else{$OUTNAME=$OUTPUT_FILE} + +print "Writing results to $OUTNAME\n"; + + +##Make sure if submitting on SGE, to prepned the "chr". Not all referecne FAST files require "chr", so we shouldn't force the issue. +if(!defined($chrom)){$chrom=""} +if(!defined($unmated_pairs)){$unmated_pairs=0} + +my $badQualValue=chr($MapQ); +if(defined($minBQ)){ $badQualValue=chr($minBQ); } + +if($badQualValue eq "#"){$badQualValue="\#"} + +# adding and cheking for samtools and bedtools in the PATh +## check for bedtools and samtools in the path +$bedtools=`which intersectBed` ; +if(!defined($bedtools)){die "\nError:\n\tno bedtools. Please install bedtools and add to the path\n";} +#$samtools=`samtools 2>&1`; +$samtools=`which samtools`; +if($samtools !~ /(samtools)/i){die "\nError:\n\tno samtools. Please install samtools and add to the path\n";} + +print "Usage = SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -s $num_sd -c $chrom -b @INPUT_BAM -f $INPUT_FASTA -o $OUTNAME \n\n"; +sub usage { + print "\nusage: SoftSearch.pl [-cqlrmsd] -b <BAM> -f <Genome.fa> \n"; + print "\t-q\t\tMinimum mapping quality [20]\n"; + print "\t-l\t\tMinimum length of soft-clipped segment [5]\n"; + print "\t-r\t\tMinimum depth of soft-clipped reads at position [5]\n"; + print "\t-m\t\tMinimum number of discordant read pairs [5]\n"; + print "\t-s\t\tNumber of sd away from mean to be considered discordant [6]\n"; + print "\t-u\t\tNumber of unmated pairs [0]\n"; + print "\t-d\t\tMax distance between soft-clipped segments and discordant read pairs [300]\n"; + print "\t-o\t\tOutput file name [output.vcf]\n"; + print "\t-t\t\tPrint temp files for debugging [no|yes]\n"; + print "\t-c\t\tuse only this chrom or chr:pos1-pos2\n"; + print "\t-p\t\tuse paired-end mode only \n"; + print "\t-g\t\tEnable paired-only seach. This will look for discordant read pairs even without soft clips.\n"; + print "\t-a\t\tset the minimum distance for a discordant read pair without soft-clipping info [10000]\n"; + print "\t-L\t\tFlag to print out even small deletions (low quality)\n"; + print "\t-e\t\tdisable strict quality filtering of base qualities in soft-clipped reads [no]\n"; + print "\t-blacklist\tareas of the genome to skip calling. Requires -genome_file\n"; + print "\t-genome_file\ttab seperated value of chromosome name and length. Only used with -blacklist option\n\n"; + + exit 1; + } + + +############################################################# +# create temporary variable name +############################################################# +srand (time ^ $$ ^ unpack "%L*", `ps axww | gzip -f`); +our $random_name=join "", map { ("a".."z")[rand 26] } 1..8; + +############################################################# +## create green list +############################################################## +# +my $new_blacklist=""; +if($blacklist){ + if(!$genome_file){die "if using a blacklist, you must also specify the location of a genome_file + The format of the genome_file should be + chrom size + chr1 249250621 + chr2 243199373 + ... + + If using hg19, you can ge the genome file by + mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -e \"select chrom, size from hg19.chromInfo\" > hg19.genome";} + + $cmd=join("","complementBed -i $blacklist -g $genome_file >",$random_name,".bed") ; + system ($cmd); + $new_blacklist=join(""," -L ",$random_name,".bed "); + } + +if($verbose){print "CMD=$cmd\nBlacklist is $new_blacklist\n";} + + + + + +############################################################# +# Calcualte insert size distribution of properly mated reads +############################################################# + +#Change for compatability with other operating systems +#my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)**2)}'`; +#print "samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)^2)}'\n"; +my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)^2)}'`; +#my ($mean,$stdev)=split(/ /,$metrics); +my ($mean,$stdev)=split(/\s/,$metrics); +$stdev=~s/\n//; + +#print "MEAN=$mean\tSTDEV=$stdev\n\n"; + +my $upper_limit=int($mean+($num_sd*$stdev)); +my $lower_limit=int($mean-($num_sd*$stdev)); +die if (!$mean); +print qq{The mean insert size is $mean +/- $stdev (sd) +The upper limit = $upper_limit +The lower limit = $lower_limit\n +}; +if($lower_limit<0){ + print "Warning!! Given this insert size distribution, we can not call small indels. No other data will be affected\n\n"; + $lower_limit=1; +} +my $tmp_name=join ("",$random_name,".tmp.bam"); +my $random_file_sc = ""; +my $command = ""; + +############################################################# +# Make sam file that has soft clipped reads +############################################################# +#give file a name +if(!defined($pair_only)){ + foreach my $bam(@INPUT_BAM){ + $random_file_sc=join ("",$random_name,".sc.sam"); + $command=join ("","samtools view -q $MapQ -F 1024 $bam $chrom $new_blacklist| awk '{OFS=\"\\t\"}{c=0;if(\$6~/S/){++c};if(c == 1){print}}' | perl -ane '\$TR=(\@F[10]=~tr/\#//);if(\$TR<2){print}' >> ", $random_file_sc); + print "Making SAM file of soft-clipped reads from $bam\n"; + if($verbose){ print "$command\n";} + system("$command"); +} + ############################################################# + # Find areas that have deep enough soft-clip coverage + print "Identifying soft-clipped regions that are at least $minSoft bp long iin $random_file_sc\n"; + open (FILE,"$random_file_sc")||die "Can't open soft-clipped sam file $random_file_sc\n"; + + my $tmpfile=join("",$random_file_sc,".sc.passfilter"); + open (OUT,">$tmpfile")||die "Can't write files here!\n"; + + while(<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #for ($i=0; $i<=$#softclip_pos; $i++) { + foreach my $softclip (@{$hash->{S}}) { + #if ($CIGAR[$softclip_pos[$i]] > $minSoft){ + if ($softclip > $minSoft){ + ###############Make sure base qualities don't have more than 2 bad marks + my $qual=$_[10]; + my $TR=($qual=~tr/$badQualValue//); + if($badQualValue eq "#"){ $TR=($qual=~tr/\#//); } + #Skip the soft clip if there is more than 2 bad qual values + #next if($TR > 2); +# if (!$high_qual){next if($TR > 2);} + print OUT; + last; + } + } + } + close FILE; + close OUT; + + $command=join(" ","mv",$tmpfile,$random_file_sc); +if($verbose){ print "$command\n";} + system("$command"); +} + +######################################################### +#Stack up SoftClips +######################################################### +my $random_file=join("",$random_name,".sc.direction.bed"); +if(!defined($pair_only)){ + open (FILE,"$random_file_sc")|| die "Can't open sam file\n"; + #$random_file=join("",$random_name,".sc.direction"); + + print "Calling sides of soft-clips from $random_file_sc\n"; + #\nTMPOUT=$random_file\tINPUT=$random_file_sc\n\n"; + open (TMPOUT,">$random_file")|| die "Can't create tmp file\n"; + + while (<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #### next if softclips on each end + next if ($_[5] =~ /^[0-9]+S.*S$/); + + #### next softclip occurs in the middle + next if ($_[5] =~ /^[0-9]+[^S][0-9].*S.+$/); + + my $softclip = $hash->{S}[0]; + + my $end1 = 0; + my $end2 = 0; + my $softBases = ""; + my $right_corrected="";my $left_corrected=""; + + if ($softclip > $minSoft) { + + ####If the soft clip occurs at end of read and its on the minus strand, then it's a right clip + if ($_[5] =~ /^.*S$/) { + $end1=$_[3]+length($_[9])-$softclip-1; + $end2=$end1+1; +next if ($end1<0); + #RIGHT clip on Minus + $softBases=substr($_[9], length($_[9])-$softclip, length($_[9])); + #Right clips don't always get clipped correctly, so fix that + # Check to see if sc base matches ref + $right_corrected=baseCheck($_[2],$end2,"right",$softBases); + print TMPOUT "$right_corrected\n" + + } else { + #### Begins with S (left clip) + $end1=$_[3]-$softclip; +next if ($end1<0); + + $softBases=substr($_[9], 0,$softclip);#print "TMP=$softBases\n"; + $left_corrected=baseCheck($_[2],$end1,"left",$softBases); +if(!$left_corrected){print "baseCheck($_[2],$end1,left,$softBases)\n";next} + print TMPOUT "$left_corrected\n"; +#print "\nSEQ=$_[9]\t\n"; + + } + } + } +close FILE; +close TMPOUT; +} +sub baseCheck{ + my ($chrom,$pos,$direction,$softBases)=@_; + #skip if position is less than 0, which is caused by MT DNA + return if ($pos<0); + my $exit=""; + + while(!$exit){ + if($direction=~/right/){ + my $refBase=getSeq($chrom,$pos,$INPUT_FASTA); + my $softBase=substr($softBases,0,1); + if ($softBase !~ /$refBase/){ + my $value=join("\t",$chrom,$pos,$pos+1,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos+1; + $softBases=substr($softBases, 1,length($softBases)); + } + } + else{ + my $refBase=getSeq($chrom,$pos+1,$INPUT_FASTA); + my $softBase=substr($softBases,-1,1); + if ($softBase !~ /$refBase/){ + $pos=$pos-1+length($softBases); + my $value=join("\t",$chrom,$pos-1,$pos,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos-1; + $softBases=substr($softBases, 0, -1); + #print "Trying again $softBases\n"; + } + + } + +} +} +#Remove SAM files to conserve space +unlink($random_file_sc); + + + +### +# +###################################################### +# Transform Read pair groups into softclip equivalents +###################################################### +# +# +# +my $v=""; +#if($disable_RP_only){ +print "Running Bam2pair.pl\n"; +print "Looking for discordant read pairs without requiring soft-clipping information\n"; + use FindBin qw($Bin); + my $path=$Bin; +# print"\n\nPATH=$path\n\n"; +if($verbose){$v="-v"} +foreach my $random_file_disc(@INPUT_BAM){ + my $tmp_out=join("",$random_name,"RP.out"); + $command=join("","perl ",$path,"/Bam2pair.pl -b $random_file_disc -o $tmp_out -isize $pe_upper_limit -winsize $dist_To_Soft -min $minRP -chrom $chrom -prefix $random_name -q $MapQ -blacklist $random_name.bed $v"); +if($verbose){ print "$command\n"}; + system("$command"); + $command=join("","perl -ane '\$end1=\@F[1];\$end2=\@F[3];print join(\"\\t\",\@F[0..1],\$end1,\"unknown|left\");print \"\\n\";print join(\"\\t\",\@F[2..3],\$end2,\"unknown|left\");print \"\\n\"' ", $tmp_out," >> ",$random_file); +if($verbose){print "$command\n"}; + system($command); + unlink($tmp_out); +#} +} + + +###################################################### +unlink("$random_file","$tmp_name","$random_file","$index","$random_name","$new_blacklist") if (-z $random_file || ! -e $random_file) ; +if (-z $random_file || ! -e $random_file){ + print "Softclipped file is empty($random_file).\nNo soft clipping found using desired paramters\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + + +############################################################# +# Make sure there are enough soft-clippped supporting reads +############################################################# +my $outfile=join("",$random_file,".sc.merge.bed"); +#sortbed -i .sc.direction | mergeBed -nms -d 25 -i stdin > .sc.merge.bed +$command=join(" ","sortBed -i",$random_file," | mergeBed -nms -i stdin","|grep \";\"","|awk '{OFS=\"\t\"}(NF==4)'",">",$outfile); + +#print "$command\n"; +system("$command"); + +if (-z $outfile || ! -e $outfile){ + unlink("$tmp_name","$random_file","$outfile","$index","$random_name","$new_blacklist"); + print "mergeBed file is empty.\nNo strucutral variants found\n\n" ; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed mergeBed\n"; + +############################################################### +# If left and right are on the same line, make into 2 lines +############################################################### +open (INFILE,$outfile)||die "couldn't open temp file : $. \n\n"; +my $tmp2=join("",$random_name,".sc.fixed.merge.bed"); +#print "INFILE=$outfile\tOUTFILE=$tmp2\n\n"; +#INPUT FORMAT=chr9\t131467\t131473\tATGCTTATTAAAA|left;TTATTAAAAGCATA|left +open (OUTFILE,">$tmp2")||die "couldn't create temp file : $. \n\n"; +while(<INFILE>){ + chomp $_; + my $l = $_; + + my @a = split(/\t/, $l); + my $info = $a[3]; + my @info_arr = split(/\;/, $info); + my @left_arr=(); + my @right_arr=(); + @left_arr = grep(/left/, @info_arr); + @right_arr = grep(/right/, @info_arr); + + #New + my $left = join(";", @left_arr); + my $right = join(";", @right_arr); + $info = join(";", @info_arr); + + if((@left_arr) && (@right_arr)){ + print OUTFILE "$a[0]\t$a[1]\t$a[2]\t$left\n$a[0]\t$a[1]\t$a[2]\t$right\n"; + } else{ + my $all=join("\t",@a[0..2],$info); + print OUTFILE "$all\n"; + } +} + +# make sure output file name is $outfile +$command=join(" ","sed -e '/ /s//\t/g'", $tmp2,"|awk 'BEGIN{OFS=\"\\t\"}(NF==4)'", "|perl -pne 's/ /\t/g'>",$outfile); +system("$command"); +if($verbose){print "$command\n"}; +unlink("$tmp_name","$random_file","$tmp2","$outfile","$index","random_name","$new_blacklist") if (-z $outfile || ! -e $outfile) ; + if (-z $outfile || ! -e $outfile){ + print "Fixed mergeBed file is empty($outfile).\nNo strucutral variants found\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed fixing mergeBed\n\n"; + +############################################################### +# Seperate directions of soft clips +############################################################### +my $left_sc = join("", "left", $tmp2); +my $right_sc = join("", "right", $tmp2); +use FindBin qw($Bin); +#my $path=$Bin; + +$command=join("","grep left ", $tmp2, " |sed -e '/left /s//left\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$left_sc); +system("$command"); +#print "$command\n"; +$command=join("","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$right_sc); +#$command=join(" ","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g' >",$right_sc); +system("$command"); +#print "$command\n"; +#die "CHECK $right_sc\n"; + +############################################################### +# Count the number and identify directions of soft clips +############################################################### +print "Count the number and identify directions of soft clips\n"; +#print "looking in $outfile\n"; +$outfile=join("",$random_name,".sc.fixed.merge.bed"); +#system("ls -lhrt"); +open (INFILE,$outfile)||die "couldn't open temp file\n\n"; +my $tmp3 = join("", $random_file, "predSV"); +open (OUTFILE, ">$tmp3")||die "couldn't create temp file\n\n"; +while(<INFILE>){ +chomp; + @_=split(/\t/,$_); + my $count=tr/\;//; + $count=$count+1; + my $left=0; + my $right=0; + + while ($_ =~ /left/g) { $left++ } # count number of right clips + while ($_ =~ /right/g) { $right++ } # count number of left clips + + ############################################################### + if ($count >= $minSoftReads){ + ####get longets soft-clipped read + my @clips=split(/\;|\|/,$_[3]); + + my ($max, $temp, $temp2, $temp3, $dir, $maxSclip) = (0) x 6; + for (my $i=0; $i<$count; $i++) { + my $plus1=$i+1; + $temp=length($clips[$i]); + $temp2=$clips[$plus1]; + $temp3=$clips[$i]; + + if ($temp > $max){ + $maxSclip=$temp3; + $max =$temp; + $dir=$temp2; + } else { + $max=$max; + $dir=$dir; + $maxSclip=$maxSclip; + } + $i++; + } + my $order2 = join("|", $left, $right); + #print join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + print OUTFILE join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + } elsif($_=~/unknown/){ + print OUTFILE join ("\t",@_[0..2],"NA","NA","left","NA","NA|NA") . "\n"; + print OUTFILE join ("\t",@_[0..2],"NA","NA","right","NA","NA|NA") . "\n"; + } + ####Format is Chrom,start, end,longest Soft-clip,length of longest Soft-clip, direction of longest soft-clip,#supporting softclips,#right Sclips|#left Sclips +} +close INFILE; +close OUTFILE; + +unlink("$tmp2","$tmp_name","$random_file","$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$new_blacklist") if (-z $tmp3 || !-e $tmp3) ; + + if (-z $tmp3 || !-e $tmp3){ + print "No structural variants found while Counting the number and identify directions of soft clips.\n" ; + +# open (OUT,">$OUTNAME")||die "Can't write files here!\n"; +# &print_header(); +# close OUT; +exit; +} + +print "Done counting Softclipped reads\n"; +############################################################### +#### Print header information +############################################################### + + +foreach my $random_file_disc(@INPUT_BAM){ +print "Making the header for $random_file_disc\n"; +$SAMPLE_NAME=`samtools view -f2 -H $random_file_disc|awk '{if(\$1~/^\@RG/){sub("ID:","",\$2);name=\$2;print name}}'|head -1`; +$SAMPLE_NAME=~s/\n//g; +if($chrom){$SAMPLE_NAME.=".".$chrom} + +$SAMPLE_NAME.=".vcf"; +open (OUT,">$SAMPLE_NAME")||die "Can't write files here!\n"; +&print_header(); + +# DO the bulk of the work +open (FILE,"$tmp3")|| die "Can't open file\n"; + +while (<FILE>){ + #If left clip {+- or -- or -+ }{+- are uninformative b/c they go upstream} + #If right clip {++ or -- or +-} + chomp $_; + my @res=();my $res; + my $line = $_; + my @info = split(/\t/, $_); + my $i=0; + my $basename=basename($random_file_disc);$i=0; + if($info[5] eq "left") { + $res=bulk_work("left", $line, $random_file_disc); + if(!$res){$res=join("\t",".",".",".",".",".",".",".",".",".",".")}; + $i++; + } + elsif ($info[5] eq "right") { + $res=bulk_work("right", $line, $random_file_disc); + if(!$res){$res=join("\t",".",".",".",".",".",".",".",".",".",".")}; + $i++; + } + if($res){@res=split("\t",$res); + print OUT join("\t",@res)."\n"; + }} +close FILE; +close OUT; +print "Done with $random_file_disc\n\n"; +} + + + +############################################################################### +############################################################################### +#### Delete temp files +my $meregedBed=join("",$random_name,".sc.direction.bed.sc.merge.bed"); + +if(defined($temp_output)){$temp_output=$temp_output} else {$temp_output="no"} + +if ($temp_output eq "no"){ + unlink("$tmp_name","$random_file","$tmp2",,"$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$meregedBed","$random_name.bed"); +} +####Sort VCF +#my $tmp=join(".",$random_name,"tmp"); +#Get header +#$cmd="grep \"#\" $OUTNAME > $tmp"; +#system($cmd); +#sort results +#$cmd="grep -v \"#\" $OUTNAME|perl -pne 's/chr//'|sort -k1,1n -k2,2n|perl -ne 'print \"chr\".\$_' >>$tmp"; +#system($cmd); +#$cmd="mv $tmp $OUTNAME"; +#system($cmd); +#remove entries next to each other + + +print "Analysis Completed\n\nYou did it!!!\n"; +print "Finish Time : " . &spGetCurDateTime() . "\n"; +$now = time - $now; +printf("\n\nTotal running time: %02d:%02d:%02d\n\n", int($now / 3600), int(($now % 3600) / 60), +int($now % 60)); + +exit; + +############################################################################### +sub rev_comp { + my $dna = shift; + my $revcomp = reverse($dna); + $revcomp =~ tr/ACGTacgt/TGCAtgca/; + return $revcomp; +} + + +############################################################################### +#### to get reference base +sub getSeq{ + my ($chr,$pos,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +# die "$pos is not a number\n" if ($pos <0); +my @result=(); + if ($pos <0){print "$pos is not a valid position (likely caused by circular MT chromosome)\n";return;} + + @result = `samtools faidx $fasta $chr:$pos-$pos`; + if($result[1]){chomp($result[1]); + return uc($result[1]); + } + return("NA"); + #### after return will not be printed + ####print "RESULTS=@result\n"; +} + +sub getBases{ + my ($chr,$pos1,$pos2,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +my @result=(); + if ($pos1 <0){print "$pos1 is not a valid position (likely caused by circular MT chromosome)\n";return;}; + + @result = `samtools faidx $fasta $chr:$pos1-$pos2`; + if(!$result[1]){$result[1]="NA"}; + chomp($result[1]); + return uc($result[1]); + + #### after return will not be printed + ####print "RESULTS=@result\n"; +} +############################################################################### +#### to get time +sub spGetCurDateTime { + my ($sec, $min, $hour, $mday, $mon, $year) = localtime(); + my $curDateTime = sprintf "%4d-%02d-%02d %02d:%02d:%02d", + $year+1900, $mon+1, $mday, $hour, $min, $sec; + return ($curDateTime); +} + + +############################################################################### +#### print header +sub print_header { + my $date=&spGetCurDateTime(); + my $header = qq{##fileformat=VCFv4.1 +##fileDate=$date +##source=SoftSearch.pl +##reference=$INPUT_FASTA +##Usage= SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -u $unmated_pairs -s $num_sd -b @INPUT_BAM -f $INPUT_FASTA -o $OUTNAME +##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant"> +##INFO=<ID=EVENT,Number=1,Type=String,Description="ID of event associated to breakend"> +##FORMAT=<ID=lSC,Number=1,Type=Integer,Description="Length of the longest soft clips supporting the BND"> +##FORMAT=<ID=nSC,Number=1,Type=Integer,Description="Number of supporting soft-clips\"> +##FORMAT=<ID=uRP,Number=1,Type=Integer,Description="Number of unmated read pairs nearby Soft-Clips"> +##FORMAT=<ID=levD_local,Number=1,Type=Float,Description="Levenstein distance between soft-clipped bases and the area around the original soft-clipped site"> +##FORMAT=<ID=levD_distl,Number=1,Type=Float,Description="Levenstein distance between the soft-clipped bases and mate location"> +##FORMAT=<ID=CTX,Number=1,Type=Integer,Description="Number of chromosomal translocations"> +##FORMAT=<ID=DEL,Number=1,Type=Integer,Description="Number of reads supporting Large Deletions"> +##FORMAT=<ID=INS,Number=1,Type=Integer,Description="Number of reads supporting Large insertions"> +##FORMAT=<ID=NOV_INS,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##FORMAT=<ID=INV,Number=1,Type=Integer,Description="Number of reads supporting inversions"> +##FORMAT=<ID=sDEL,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##INFO=<ID=NO_MATE_SC,Number=1,Type=Flag,Description="When there is no softclipping of the mate read location, an appromiate position is used"> +##FORMAT=<ID=GT,Number=1,Type=String,Description="Dummy value for maintaining VCF-Spec"> +#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\t$SAMPLE_NAME\n}; + + print OUT $header; +} + + +############################################################################### +sub bulk_work { + my ($side, $line, $file) = @_; + my $local_levD = 0; + my $distl_levD = 0; + + #my @info = split(/\t/, $line); + my @plus_Reads = split(/\t/, $line); + $plus_Reads[7] =~ s/\n//g; + + #### softclip length and softclip size. + my $lSC = $plus_Reads[4]; + my $nSC = $plus_Reads[6]; + + + #Get all types of compatible reads + #Get improperly paired reads (@ max distance) + + #### default value for left SIDE. + #If left-clip, then look downstream for match of softclipped reads to define a deletion, but look for DRPs upstream + my $sv_type = "SVTYPE=BND"; + my $start_local=0; my $end_local=0;my $target_local="";my $target_drp="";my $start_drp="";my $end_drp=""; + if ($side =~ /left/) { + $start_local = $plus_Reads[1]-$dist_To_Soft; + $end_local = $plus_Reads[2]; + $start_drp = $plus_Reads[1]; + $end_drp = $plus_Reads[1]+$dist_To_Soft; + + } + else{ + $start_local = $plus_Reads[1]; + $end_local = $plus_Reads[1]+$dist_To_Soft; + $start_drp = $plus_Reads[1]-$dist_To_Soft; + $end_drp = $plus_Reads[1]; + } + + $target_local=join("", $plus_Reads[0], ":", $start_local, "-", $end_local); + $target_drp=join("", $plus_Reads[0], ":", $start_drp, "-", $end_drp); + my $num_unmapped_pairs=""; + if ($side =~ /right/) { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f8 -F 1536 -c $file $target_drp`; + } else { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $file $target_drp`; + } +if($verbose){print "samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $file $target_drp\n";} + + $num_unmapped_pairs=~s/\n//; +if($verbose){print "NUM UNMAPPED PAIRS= $num_unmapped_pairs\n";} + my $REF1_base = ""; + my $REF2_base = ""; + my $INFO_1 = ""; + my $INFO_2 = ""; + my $ALT_1 = ""; + my $ALT_2 = ""; + my $isize = 0; + my $QUAL = ""; + my $FORMAT = "GT:"; + + #### get 8 bit rand id + my $BND1_name = join "", map { ("a".."z")[rand 26] } 1..8; + my $BND2_name = join "", map { ("a".."z")[rand 26] } 1..8; + $BND1_name=join "_","BND",$BND1_name; + $BND2_name=join "_","BND",$BND2_name; + + my $counts = {CTX => 0, DEL => 0, INS => 0, INV => 0, TDUP => 0, NOV_INS => 0 }; + my $event_mate_info = {CTX => "", DEL => "", INS => "", INV => "", TDUP => "", NOV_INS => "" }; + + #### get mate pair info and counts per event + foreach my $e (sort keys %{$counts}) { + my $h = get_counts_n_info($e, $side, $MapQ, $file, $dist_To_Soft, $target_drp, $upper_limit, $lower_limit); + + $counts->{$e} = $h->{count}; + $event_mate_info->{$e} = $h->{info}; + } + + my $max = 0; + my $type = "UNKNOWN"; + my $nRP = 0; + my $mate_info = "NA\tNA\tNA\tNA"; + my $summary = "GT:"; + + #### find max count of events and set type, nRP and info to corresponding + #### max count event. + #### also create a summary string of all counts to be added to VCF file. + foreach my $e (sort keys %{$counts}){ +# if ($counts->{$e} >=i $max){ + if ($counts->{$e} > $max){ + $type = $e .",". $counts->{$e}; + $nRP = $counts->{$e}; + + $max = $counts->{$e}; + + if (length($event_mate_info->{$e})) { + $mate_info = $event_mate_info->{$e}; + } + } + + $summary .= $e .",". $counts->{$e} .":"; + } + #print "done with Summaryi=$summary\n"; + #### remove last colon ":" from + $summary =~ s/:$//; + if (($minRP > $max)&&(!$disable_RP_only )){return}; + + #### Run Levenstein distance on softclip in target region to find out if its a small deletion/insetion + #### passing 1: clip_seq, 2: chr, 3: start, 4: end, 5: ref file. + my $levD = new LevD; +######################################################## +######################################################## +######################################################## + + #### redefine start and end location for LevD calc. +# $start = $plus_Reads[1]-$dist_To_Soft; +# $end = $plus_Reads[2]; + my $num_bases_to_loc=0; + my $new_start=0; + my $new_end=0; + my $del_seq=""; + my $start = $start_local; + my $end = $end_local; + if ($lSC=~/NA/){$lSC=0} + + if ($side =~ /right/) { + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + $new_start = $plus_Reads[2]; + if ($plus_Reads[2]=~/^[0-9]/){$new_end=$plus_Reads[2]+$lSC}; + } + else{ + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + if ($plus_Reads[2]=~/^[0-9]/){$new_start=$plus_Reads[2]-$lSC}; + $new_end = $plus_Reads[2]; + } + return if((!$new_start)||(!$new_end)); +return if ($new_start<0); + $del_seq=getBases($plus_Reads[0], $new_start,$new_end,$INPUT_FASTA); +############################################################################## +# #If there is a match, where is the start position of the match? +# +############################################################################## + + + #if $plus_Reads[3] eq "NA", then it was found without soft-clipped reads + if($plus_Reads[3] !~ /NA/){ + if (($local_levD < $levD_local_threshold)) { + return if (!$sv_only); + #### add value to summary to be written to vcf file. + $summary = "GT:sDel," . $plus_Reads[6]; + $type = "sDEL"; + ########################################################################### + ##### Printing output + + ######################################### + ##### Get DNA info + ######################################### + #$REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF1_base = substr($del_seq, 0, 1); + + #### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = $del_seq; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $isize = length($del_seq); + + #### svtype = none for sDEL + #### isize = length($info[3]); + #### nRP = NA + #### mate_id = NA + #### CTX,:DEL,:....sDEL,## + $INFO_1=join(";", "SVTYPE=NA", "EVENT=$type", "ISIZE=$isize"); + + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE= "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + + #### remove any white spaces. + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $BND1_name =~ s/^BND/LEVD/; + # If left, then the start position is plus_Reads[1]-isize + my $start_pos=0; + #Make sure Ref1 and Ref2 bases are different + if($REF2_base eq $REF1_base){$REF1_base="NA"} + if($side=~/left/){$start_pos=$plus_Reads[1]-$isize}else{$start_pos=$plus_Reads[1]}; + my $var=join("\t", $plus_Reads[0], $start_pos, $BND1_name, $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE); + return $var; + #print OUT join ("\t", $plus_Reads[0], $start_pos, $BND1_name, $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); +# return; + } + } + + #### Otherwise, look for DRP mate info + #if($nRP=~/NA/){print "MATE_INFO=$mate_info\tSide=$side\tline=$line\n";} + my @mate_info_arr = split(/\t/, $mate_info); + $nRP = $mate_info_arr[3]; + my $mate_chr=$mate_info_arr[0]; + + if((! defined $nRP) || ($nRP =~ /na/i) || ($mate_chr =~ /NA/) ){ + #PRINT UNKNOWN +return if ($nRP =~ /na/i); + #print "There is an unknown\nNRP=$nRP Mate_CHR=$mate_chr minRP=$minRP\n";die; + $summary .= ":unknown," . $plus_Reads[6]; + $type = "unknown"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF2_base = $plus_Reads[3]; + $BND1_name =~ s/^BND/UNKNOWN/; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $INFO_1=join(";", "SVTYPE=unknown", "EVENT=unknown", "ISIZE=unknown"); + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE = "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + #### remove any white spaces. + $INFO_1=~s/\s//g; + #print join ("\t", $plus_Reads[0], $plus_Reads[1], $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + + #print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $REF2_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + my $var=join("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $REF2_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE); + return $var; + + } + + #### end if there is no mate info or nRP+uRP<minRP + return if (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP))); + + ################################################################################## + # Find out if mates have nearby soft-clips (to refine the breakpoints) + ################################################################################## + #Look for evidence of soft-clipping near mate + my @mate_soft_arr = (); + my $mate_start = 0; + my $mate_soft = ""; + + @mate_info_arr = split(/\t/, $mate_info); + + #### mate start and end locations. + my $filename = $right_sc; + + $start = $mate_info_arr[1] - $dist_To_Soft; + $end = $mate_info_arr[1]; + + if ($side =~ /right/) { + $start = $mate_info_arr[2]; + $end = $mate_info_arr[2] + $dist_To_Soft; + + $filename = $left_sc; + } + + #### add levenstein distance to Summary + #print "Calc distal Levd\n"; + $levD->search(rev_comp($plus_Reads[3]), $mate_info_arr[0], $start, $end, $INPUT_FASTA); + $distl_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $distl_levD = "NA" if($plus_Reads[3] =~ /NA/); + #If there is no softclips to string match, then give 0 as quality value + if ($plus_Reads[3] !~ /NA/){ + $QUAL=1/($distl_levD + 0.001); + } + else { + $QUAL=0; + }; + $QUAL=sprintf("%.2f",$QUAL); + #### looking for softclips to refine break point + #### if left look in right and vice-versa. + $cmd = qq{echo -e "$mate_info_arr[0]\t$start\t$end"}; + $cmd .= qq{ | awk -F'\t' 'NR==3' | intersectBed -a stdin -b $filename | head -1}; + + $mate_soft = `$cmd`; + + $mate_soft =~ s/\n//g; + @mate_soft_arr = split(/\s/, $mate_soft); +my $NO_MATE_SC=""; + if(@mate_soft_arr){ + $mate_chr = $mate_soft_arr[0]; + $mate_start = $mate_soft_arr[1]; + $NO_MATE_SC="APPROXIMATE"; + + } else{ + @mate_info_arr = split(/\s/,$mate_info); + $mate_chr = $mate_info_arr[0]; + $mate_start = $mate_info_arr[1]; + } + + #end if there is no mate info + return if ($mate_chr eq ""); + #end if there is no mate info and !disable_RP_only + return if (($lSC =~/NA/)&&(!$disable_RP_only)); + + + ########################################################################### + ##### Printing output + + ######################################### + # Get DNA info + ######################################### + #print "PLUS_READS=$plus_Reads[0],$plus_Reads[1]\nMATE=$mate_chr,$mate_start,$INPUT_FASTA\n"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + + ### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = getSeq($mate_chr, $mate_start, $INPUT_FASTA); + + ######################################### + # print in VCF format + ######################################### + + #### abs value to account for left and right reads. + $isize = abs($plus_Reads[1]-$mate_start); + + my $event_type=$type; + $event_type=~ s/,|[0-9]//g; + $INFO_1=join(";", "$sv_type", "EVENT=$event_type", "ISIZE=$isize","MATE_ID=$BND2_name"); + $INFO_2=join(";", "$sv_type", "EVENT=$event_type", "ISIZE=$isize","MATE_ID=$BND1_name"); + + #### remove any white spaces. + #### ask: did you mean to remove space from ends? eg. trim() + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $FORMAT=$summary; + $FORMAT=~ s/,|[0-9]//g; + $FORMAT .= ":lSC:nSC:uRP:distl_levD"; + if($NO_MATE_SC){$INFO_2 .= ":NO_MATE_SC"} + my $SAMPLE="0/1:"; + $SAMPLE .=$summary; +# if($NO_MATE_SC){$SAMPLE.= ":$NO_MATE_SC"} + + $SAMPLE=~s/[A-Z|,|_]//g; + my $MATE_SAMPLE=$SAMPLE; + $SAMPLE .= ":$lSC:$nSC:$num_unmapped_pairs:$distl_levD"; + $MATE_SAMPLE .=":NA:NA:NA:NA"; + $SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/::/:/g; + + if($type !~ /INV/){ + $ALT_1 = join("","]",$mate_chr,":",$mate_start,"]",$REF1_base); + $ALT_2 = join("",$REF2_base,"[",$plus_Reads[0],":",$plus_Reads[1],"["); + # 2 321682 bnd_V T ]13:123456]T 6 PASS SVTYPE=BND + # 13 123456 bnd_U C C[2:321682[ 6 PASS SVTYPE=BND + } else { + $ALT_1 = join("", "]", $plus_Reads[0], ":", $plus_Reads[1], "]", $REF2_base); + $ALT_2 = join("", $REF1_base, "[", $mate_chr, ":", $mate_start, "["); + } + + if(($mate_chr) && ($plus_Reads[0])){ +# print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $ALT_1, $QUAL,"PASS", $INFO_1, $FORMAT,$SAMPLE,"\n"); +# print OUT join ("\t", $mate_chr, $mate_start, $BND2_name, $REF2_base, $ALT_2, $QUAL, "PASS", $INFO_2, $FORMAT,$MATE_SAMPLE,"\n"); + my $var=join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $ALT_1, $QUAL,"PASS", $INFO_1, $FORMAT,$SAMPLE); + return $var; + } +} + +############################################################################### +############################################################################### +sub get_counts_n_info { + my ($event, $side, $mapQ, $file, $dist, $target, $upL, $lwL) = @_; + + my $mate_info = ""; + my $cmd = ""; + + if ($event =~ /^CTX$/i) { + #print "CTX side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{ samtools view $new_blacklist -q $mapQ -f 16 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } + } elsif ($event =~ /^DEL$/i) { + #print "DEL side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1568 -f 16 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"} {if((\$7 ~ /=/)&&(\$9<-$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + + $mate_info=`$cmd`; + } + } elsif ($event =~ /^INS$/i) { + #print "INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<$lwL && \$9 > 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq {samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>-$lwL && \$9 < 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^INV$/i) { + #print "INV side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1596 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 48 -F 1548 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^TDUP$/i) { + #print "TDUP side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4>\$8)&&(\$9<0)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<-$upL )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4<\$8)&&(\$9>0)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^NOV_INS$/i) { + #print "NOV_INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 8 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 24 -F 1536 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } + + $mate_info=~s/\n//g; + my @tmp=split(/\t/, $mate_info); + + my $counts = 0; + + if (defined $tmp[3]) { + $tmp[3] =~ s/\n//g; + + $counts = $tmp[3] if (length($tmp[3])); + } + return ({count=>$counts, info=>$mate_info}); +} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/SoftSearch.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,1192 @@ +#!/usr/bin/perl + +#### +#### Usage: SoftSearch.pl [-lqrmsd] -b <BAM> -f <Genome.fa> -sam <samtools path> -bed <bedtools path> +#### Created 1-30-2012 by Steven Hart, PhD +#### hart.steven@mayo.edu +#### Required bedtools & samtools to be in path + + +use lib "/data2/bsi/reference/softsearch/lib" ; + +use Getopt::Long; +use strict; +use warnings; +#use Data::Dumper; +use LevD; +use File::Basename; + +my ($INPUT_BAM,$INPUT_FASTA,$OUTPUT_FILE,$minSoft,$minSoftReads,$dist_To_Soft,$bedtools,$samtools); +my ($minRP, $temp_output, $num_sd, $MapQ, $chrom, $unmated_pairs, $minBQ, $pair_only, $disable_RP_only); +my ($levD_local_threshold, $levD_distl_threshold,$pe_upper_limit,$high_qual,$sv_only,$blacklist,$genome_file,$verbose); + +my $cmd = ""; + +#Declare variables +GetOptions( + 'b=s' => \$INPUT_BAM, + 'f=s' => \$INPUT_FASTA, + 'o:s' => \$OUTPUT_FILE, + 'm:i' => \$minRP, + 'l:i' => \$minSoft, + 'r:i' => \$minSoftReads, + 't:i' => \$temp_output, + 's:s' => \$num_sd, + 'd:i' => \$dist_To_Soft, + 'q:i' => \$MapQ, + 'c:s' => \$chrom, + 'u:s' => \$unmated_pairs, + 'x:s' => \$minBQ, + 'p' => \$pair_only, + 'g' => \$disable_RP_only, + 'j:s' => \$levD_local_threshold, + 'k:s' => \$levD_distl_threshold, + 'a:s' => \$pe_upper_limit, + 'e:s' => \$high_qual, + 'L' => \$sv_only, + 'v' => \$verbose, + 'blacklist:s' => \$blacklist, + 'genome_file:s' => \$genome_file, + "help|h|?" => \&usage); + +unless($sv_only){$sv_only=""}; +if(defined($INPUT_BAM)){$INPUT_BAM=$INPUT_BAM} else {print usage();die "Where is the BAM file?\n\n"} +if(defined($INPUT_FASTA)){$INPUT_FASTA=$INPUT_FASTA} else {print usage();die "Where is the fasta file?\n\n"} +my ($fn,$pathname) = fileparse($INPUT_BAM,".bam"); +my $index=`ls $pathname/$fn*bai|head -1`; +#my $index =`ls \${INPUT_BAM%.bam}*bai`; +#print "INDEX=$index\n"; +if(!$index){die "\n\nERROR: you need index your BAM file\n\n"} + +### get current time +print "Start Time : " . &spGetCurDateTime() . "\n"; +my $now = time; + +#if(defined($OUTPUT_FILE)){$OUTPUT_FILE=$OUTPUT_FILE} else {$OUTPUT_FILE="output.vcf"; print "\nNo outfile specified. Using output.vcf as default\n\n"} +if(defined($minSoft)){$minSoft=$minSoft} else {$minSoft=5} +if(defined($minRP)){$minRP=$minRP} else {$minRP=5} +if(defined($minSoftReads)){$minSoftReads=$minSoftReads} else {$minSoftReads=5} +if(defined($dist_To_Soft)){$dist_To_Soft=$dist_To_Soft} else {$dist_To_Soft=300} +if(defined($num_sd)){$num_sd=$num_sd} else {$num_sd=6} +if(defined($MapQ)){$MapQ=$MapQ} else {$MapQ=20} + +unless (defined $pe_upper_limit) { $pe_upper_limit = 10000; } +unless (defined $levD_local_threshold) { $levD_local_threshold = 0.05; } +unless (defined $levD_distl_threshold) { $levD_distl_threshold = 0.05; } +#Get sample name if available +my $SAMPLE_NAME=""; +my $OUTNAME =""; +$SAMPLE_NAME=`samtools view -f2 -H $INPUT_BAM|awk '{if(\$1~/^\@RG/){sub("ID:","",\$2);name=\$2;print name}}'|head -1`; +$SAMPLE_NAME=~s/\n//g; +if (!$OUTPUT_FILE){ + if($SAMPLE_NAME ne ""){$OUTNAME=$SAMPLE_NAME.".vcf"} + else {$OUTNAME="output.vcf"} +} +else{$OUTNAME=$OUTPUT_FILE} + +print "Writing results to $OUTNAME\n"; + + +##Make sure if submitting on SGE, to prepned the "chr". Not all referecne FAST files require "chr", so we shouldn't force the issue. +if(!defined($chrom)){$chrom=""} +if(!defined($unmated_pairs)){$unmated_pairs=0} + +my $badQualValue=chr($MapQ); +if(defined($minBQ)){ $badQualValue=chr($minBQ); } + +if($badQualValue eq "#"){$badQualValue="\#"} + +# adding and cheking for samtools and bedtools in the PATh +## check for bedtools and samtools in the path +$bedtools=`which intersectBed` ; +if(!defined($bedtools)){die "\nError:\n\tno bedtools. Please install bedtools and add to the path\n";} +#$samtools=`samtools 2>&1`; +$samtools=`which samtools`; +if($samtools !~ /(samtools)/i){die "\nError:\n\tno samtools. Please install samtools and add to the path\n";} + +print "Usage = SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -s $num_sd -c $chrom -b $INPUT_BAM -f $INPUT_FASTA -o $OUTNAME \n\n"; +sub usage { + print "\nusage: SoftSearch.pl [-cqlrmsd] -b <BAM> -f <Genome.fa> \n"; + print "\t-q\t\tMinimum mapping quality [20]\n"; + print "\t-l\t\tMinimum length of soft-clipped segment [5]\n"; + print "\t-r\t\tMinimum depth of soft-clipped reads at position [5]\n"; + print "\t-m\t\tMinimum number of discordant read pairs [5]\n"; + print "\t-s\t\tNumber of sd away from mean to be considered discordant [6]\n"; + print "\t-u\t\tNumber of unmated pairs [0]\n"; + print "\t-d\t\tMax distance between soft-clipped segments and discordant read pairs [300]\n"; + print "\t-o\t\tOutput file name [output.vcf]\n"; + print "\t-t\t\tPrint temp files for debugging [no|yes]\n"; + print "\t-c\t\tuse only this chrom or chr:pos1-pos2\n"; + print "\t-p\t\tuse paired-end mode only. In other words, don't try to find soft-clipping events!\n"; + print "\t-g\t\tEnable paired-only seach. This will look for discordant read pairs even without soft clips.\n"; + print "\t-a\t\tset the minimum distance for a discordant read pair without soft-clipping info [10000]\n"; + print "\t-L\t\tFlag to print out even small deletions (low quality)\n"; + print "\t-e\t\tdisable strict quality filtering of base qualities in soft-clipped reads [no]\n"; + print "\t-blacklist\tareas of the genome to skip calling. Requires -genome_file\n"; + print "\t-genome_file\ttab seperated value of chromosome name and length. Only used with -blacklist option\n\n"; + + exit 1; + } + + +############################################################# +# create temporary variable name +############################################################# +srand (time ^ $$ ^ unpack "%L*", `ps axww | gzip -f`); +our $random_name=join "", map { ("a".."z")[rand 26] } 1..8; + +############################################################# +## create green list +############################################################## +# +my $new_blacklist=""; +if($blacklist){ + if(!$genome_file){die "if using a blacklist, you must also specify the location of a genome_file + The format of the genome_file should be + chrom size + chr1 249250621 + chr2 243199373 + ... + + If using hg19, you can ge the genome file by + mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -e \"select chrom, size from hg19.chromInfo\" > hg19.genome";} + + $cmd=join("","complementBed -i $blacklist -g $genome_file >",$random_name,".bed") ; + system ($cmd); + $new_blacklist=join(""," -L ",$random_name,".bed "); + } + +if($verbose){print "CMD=$cmd\nBlacklist is $new_blacklist\n";} + + + + + +############################################################# +# Calcualte insert size distribution of properly mated reads +############################################################# + +#Change for compatability with other operating systems +#my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)**2)}'`; + +my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)^2)}'`; +#my ($mean,$stdev)=split(/ /,$metrics); +my ($mean,$stdev)=split(/\s/,$metrics); +$stdev=~s/\n//; +my $upper_limit=int($mean+($num_sd*$stdev)); +my $lower_limit=int($mean-($num_sd*$stdev)); +die if (!$mean); +print qq{The mean insert size is $mean +/- $stdev (sd) +The upper limit = $upper_limit +The lower limit = $lower_limit\n +}; +if($lower_limit<0){ + print "Warning!! Given this insert size distribution, we can not call small indels. No other data will be affected\n"; + $lower_limit=1; +} +my $tmp_name=join ("",$random_name,".tmp.bam"); +my $random_file_sc = ""; +my $command = ""; + +############################################################# +# Make sam file that has soft clipped reads +############################################################# +#give file a name +if(!defined($pair_only)){ + $random_file_sc=join ("",$random_name,".sc.sam"); + $command=join ("","samtools view -q $MapQ -F 1024 $INPUT_BAM $chrom $new_blacklist| awk '{OFS=\"\\t\"}{c=0;if(\$6~/S/){++c};if(c == 1){print}}' | perl -ane '\$TR=(\@F[10]=~tr/\#//);if(\$TR<2){print}' > ", $random_file_sc); + + print "Making SAM file of soft-clipped reads\n"; +if($verbose){ print "$command\n";} + system("$command"); + + ############################################################# + # Find areas that have deep enough soft-clip coverage + print "Identifying soft-clipped regions that are at least $minSoft bp long \n"; + open (FILE,"$random_file_sc")||die "Can't open soft-clipped sam file $random_file_sc\n"; + + my $tmpfile=join("",$random_file_sc,".sc.passfilter"); + open (OUT,">$tmpfile")||die "Can't write files here!\n"; + + while(<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #for ($i=0; $i<=$#softclip_pos; $i++) { + foreach my $softclip (@{$hash->{S}}) { + #if ($CIGAR[$softclip_pos[$i]] > $minSoft){ + if ($softclip > $minSoft){ + ###############Make sure base qualities don't have more than 2 bad marks + my $qual=$_[10]; + my $TR=($qual=~tr/$badQualValue//); + if($badQualValue eq "#"){ $TR=($qual=~tr/\#//); } + #Skip the soft clip if there is more than 2 bad qual values + #next if($TR > 2); +# if (!$high_qual){next if($TR > 2);} + print OUT; + last; + } + } + } + close FILE; + close OUT; + + $command=join(" ","mv",$tmpfile,$random_file_sc); +if($verbose){ print "$command\n";} + system("$command"); +} + +######################################################### +#Stack up SoftClips +######################################################### +my $random_file=join("",$random_name,".sc.direction.bed"); +if(!defined($pair_only)){ + open (FILE,"$random_file_sc")|| die "Can't open sam file\n"; + #$random_file=join("",$random_name,".sc.direction"); + + print "Calling sides of soft-clips\n"; + #\nTMPOUT=$random_file\tINPUT=$random_file_sc\n\n"; + open (TMPOUT,">$random_file")|| die "Can't create tmp file\n"; + + while (<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #### next if softclips on each end + next if ($_[5] =~ /^[0-9]+S.*S$/); + + #### next softclip occurs in the middle + next if ($_[5] =~ /^[0-9]+[^S][0-9].*S.+$/); + + my $softclip = $hash->{S}[0]; + + my $end1 = 0; + my $end2 = 0; + my $softBases = ""; + my $right_corrected="";my $left_corrected=""; + + if ($softclip > $minSoft) { + + ####If the soft clip occurs at end of read and its on the minus strand, then it's a right clip + if ($_[5] =~ /^.*S$/) { + $end1=$_[3]+length($_[9])-$softclip-1; + $end2=$end1+1; +next if ($end1<0); + #RIGHT clip on Minus + $softBases=substr($_[9], length($_[9])-$softclip, length($_[9])); + #Right clips don't always get clipped correctly, so fix that + # Check to see if sc base matches ref + $right_corrected=baseCheck($_[2],$end2,"right",$softBases); + print TMPOUT "$right_corrected\n" + + } else { + #### Begins with S (left clip) + $end1=$_[3]-$softclip; +next if ($end1<0); + + $softBases=substr($_[9], 0,$softclip);#print "TMP=$softBases\n"; + $left_corrected=baseCheck($_[2],$end1,"left",$softBases); +if(!$left_corrected){print "baseCheck($_[2],$end1,left,$softBases)\n";next} + print TMPOUT "$left_corrected\n"; +#print "\nSEQ=$_[9]\t\n"; + + } + } + } +close FILE; +close TMPOUT; +} +sub baseCheck{ + my ($chrom,$pos,$direction,$softBases)=@_; + #skip if position is less than 0, which is caused by MT DNA + return if ($pos<0); + my $exit=""; + + while(!$exit){ + if($direction=~/right/){ + my $refBase=getSeq($chrom,$pos,$INPUT_FASTA); + my $softBase=substr($softBases,0,1); + if ($softBase !~ /$refBase/){ + my $value=join("\t",$chrom,$pos,$pos+1,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos+1; + $softBases=substr($softBases, 1,length($softBases)); + } + } + else{ + my $refBase=getSeq($chrom,$pos+1,$INPUT_FASTA); + my $softBase=substr($softBases,-1,1); + if ($softBase !~ /$refBase/){ + $pos=$pos-1+length($softBases); + my $value=join("\t",$chrom,$pos-1,$pos,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos-1; + $softBases=substr($softBases, 0, -1); + #print "Trying again $softBases\n"; + } + + } + +} +} +#Remove SAM files to conserve space +unlink($random_file_sc); + + +my $random_file_disc="$INPUT_BAM"; +### +# +###################################################### +# Transform Read pair groups into softclip equivalents +###################################################### +# +# +# +my $v=""; +#if($disable_RP_only){ +print "Running Bam2pair.pl\n"; +print "Looking for discordant read pairs without requiring soft-clipping information\n"; + use FindBin qw($Bin); + my $path=$Bin; +# print"\n\nPATH=$path\n\n"; +if($verbose){$v="-v"} + my $tmp_out=join("",$random_name,"RP.out"); + $command=join("","perl ",$path,"/Bam2pair.pl -b $random_file_disc -o $tmp_out -isize $pe_upper_limit -winsize $dist_To_Soft -min $minRP -chrom $chrom -prefix $random_name -q $MapQ -blacklist $random_name.bed $v"); +if($verbose){ print "$command\n"}; + system("$command"); + $command=join("","perl -ane '\$end1=\@F[1];\$end2=\@F[3];print join(\"\\t\",\@F[0..1],\$end1,\"unknown|left\");print \"\\n\";print join(\"\\t\",\@F[2..3],\$end2,\"unknown|left\");print \"\\n\"' ", $tmp_out," >> ",$random_file); +if($verbose){print "$command\n"}; + system($command); + unlink($tmp_out); +#} +# + + +###################################################### +unlink("$random_file","$tmp_name","$random_file","$index","$random_name","$new_blacklist") if (-z $random_file || ! -e $random_file ) ; +if (-z $random_file || ! -e $random_file){ + print "Softclipped file is empty($random_file).\nNo soft clipping found using desired paramters\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; + } + + +############################################################# +# Make sure there are enough soft-clippped supporting reads +############################################################# +my $outfile=join("",$random_file,".sc.merge.bed"); +#sortbed -i .sc.direction | mergeBed -nms -d 25 -i stdin > .sc.merge.bed +$command=join(" ","sortBed -i",$random_file," | mergeBed -nms -i stdin","|egrep \";|,\"","|awk '{OFS=\"\t\"}(NF==4)'",">",$outfile); + +print "$command\n" if ($verbose); +system("$command"); + +if (-z $outfile || ! -e $outfile){ + unlink("$tmp_name","$random_file","$outfile","$index","$random_name","$new_blacklist"); + print "mergeBed file is empty.\nNo strucutral variants found\n\n" ; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed mergeBed\n"; + +############################################################### +# If left and right are on the same line, make into 2 lines +############################################################### +open (INFILE,$outfile)||die "couldn't open temp file : $. \n\n"; +my $tmp2=join("",$random_name,".sc.fixed.merge.bed"); +#print "INFILE=$outfile\tOUTFILE=$tmp2\n\n"; +#INPUT FORMAT=chr9\t131467\t131473\tATGCTTATTAAAA|left;TTATTAAAAGCATA|left +open (OUTFILE,">$tmp2")||die "couldn't create temp file : $. \n\n"; +while(<INFILE>){ + chomp $_; + my $l = $_; + + my @a = split(/\t/, $l); + my $info = $a[3]; + my @info_arr = split(/\;/, $info); + my @left_arr=(); + my @right_arr=(); + @left_arr = grep(/left/, @info_arr); + @right_arr = grep(/right/, @info_arr); + + #New + my $left = join(";", @left_arr); + my $right = join(";", @right_arr); + $info = join(";", @info_arr); + + if((@left_arr) && (@right_arr)){ + print OUTFILE "$a[0]\t$a[1]\t$a[2]\t$left\n$a[0]\t$a[1]\t$a[2]\t$right\n"; + } else{ + my $all=join("\t",@a[0..2],$info); + print OUTFILE "$all\n"; + } +} + +# make sure output file name is $outfile +$command=join(" ","sed -e '/ /s//\t/g'", $tmp2,"|awk 'BEGIN{OFS=\"\\t\"}(NF==4)'", "|perl -pne 's/ /\t/g'>",$outfile); +system("$command"); +if($verbose){print "$command\n"}; +unlink("$tmp_name","$random_file","$tmp2","$outfile","$index","random_name","$new_blacklist") if (-z $outfile || ! -e $outfile) ; + if (-z $outfile || ! -e $outfile){ + print "Fixed mergeBed file is empty($outfile).\nNo strucutral variants found\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed fixing mergeBed\n\n"; + +############################################################### +# Seperate directions of soft clips +############################################################### +my $left_sc = join("", "left", $tmp2); +my $right_sc = join("", "right", $tmp2); +use FindBin qw($Bin); +#my $path=$Bin; + +$command=join("","grep left ", $tmp2, " |sed -e '/left /s//left\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$left_sc); +system("$command"); +#print "$command\n"; +$command=join("","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$right_sc); +#$command=join(" ","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g' >",$right_sc); +system("$command"); +#print "$command\n"; +#die "CHECK $right_sc\n"; + +############################################################### +# Count the number and identify directions of soft clips +############################################################### +print "Count the number and identify directions of soft clips\n"; +#print "looking in $outfile\n"; +$outfile=join("",$random_name,".sc.fixed.merge.bed"); + +open (INFILE,$outfile)||die "couldn't open temp file\n\n"; +my $tmp3 = join("", $random_file, "predSV"); +open (OUTFILE, ">$tmp3")||die "couldn't create temp file\n\n"; +while(<INFILE>){ +chomp; + @_=split(/\t/,$_); + my $count=tr/\;//;$count+=tr/\,//; + $count=$count+1; + my $left=0; + my $right=0; + + while ($_ =~ /left/g) { $left++ } # count number of right clips + while ($_ =~ /right/g) { $right++ } # count number of left clips + + ############################################################### + if ($count >= $minSoftReads){ + ####get longets soft-clipped read + my @clips=split(/\;|,|\|/,$_[3]); + + my ($max, $temp, $temp2, $temp3, $dir, $maxSclip) = (0) x 6; + for (my $i=0; $i<$count; $i++) { + my $plus1=$i+1; + $temp=length($clips[$i]); + $temp2=$clips[$plus1]; + $temp3=$clips[$i]; + + if ($temp > $max){ + $maxSclip=$temp3; + $max =$temp; + $dir=$temp2; + } else { + $max=$max; + $dir=$dir; + $maxSclip=$maxSclip; + } + $i++; + } + my $order2 = join("|", $left, $right); + #print join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + print OUTFILE join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + } elsif($_=~/unknown/){ + print OUTFILE join ("\t",@_[0..2],"NA","NA","left","NA","NA|NA") . "\n"; + print OUTFILE join ("\t",@_[0..2],"NA","NA","right","NA","NA|NA") . "\n"; + } + ####Format is Chrom,start, end,longest Soft-clip,length of longest Soft-clip, direction of longest soft-clip,#supporting softclips,#right Sclips|#left Sclips +} +close INFILE; +close OUTFILE; + +unlink("$tmp2","$tmp_name","$random_file","$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$new_blacklist") if (-z $tmp3 || !-e $tmp3) ; + + if (-z $tmp3 || !-e $tmp3){ + print "No structural variants found while Counting the number and identify directions of soft clips.\n" ; + + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; + +} + +print "Done counting Softclipped reads\n"; +############################################################### +#### Print header information +############################################################### +open (OUT,">$OUTNAME")||die "Can't write files here!\n"; +&print_header(); +close OUT; + +############################################################### +############################################################### +#### DO the bulk of the work +############################################################### +use List::Util qw(min max); +open (FILE,"$tmp3")|| die "Can't open file\n"; +open (OUT,">>$OUTNAME")|| die "Can't open file\n"; + +#print "\nusing $tmp3 and writing to $OUTPUT_FILE \n"; +while (<FILE>){ + #If left clip {+- or -- or -+ }{+- are uninformative b/c they go upstream} + #If right clip {++ or -- or +-} + chomp $_; + my $line = $_; + my @info = split(/\t/, $_); + + if($info[5] eq "left") { + bulk_work("left", $line, $random_file_disc); + + } elsif ($info[5] eq "right") { + bulk_work("right", $line, $random_file_disc); + } +#if($. ==6){print "THIS IS LINE 6\n$_\n";die} +print "Completed line $.\n" if ($verbose); +} +close FILE; +close OUT; + +############################################################################### +############################################################################### +#### Delete temp files +my $meregedBed=join("",$random_name,".sc.direction.bed.sc.merge.bed"); + +if(defined($temp_output)){$temp_output=$temp_output} else {$temp_output="no"} + +if ($temp_output eq "no"){ + unlink("$tmp_name","$random_file","$tmp2",,"$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$meregedBed","$random_name.bed"); +} +####Sort VCF +my $tmp=join(".",$random_name,"tmp"); +#Get header +$cmd="grep \"#\" $OUTNAME > $tmp"; +system($cmd); +#sort results +$cmd="grep -v \"#\" $OUTNAME|perl -pne 's/chr//'|sort -k1,1n -k2,2n|perl -ne 'print \"chr\".\$_' >>$tmp"; +system($cmd); +$cmd="mv $tmp $OUTNAME"; +system($cmd); +#remove entries next to each other + + + + +############################################################# +##May not need this anymore since filtering on left and right +############################################################# +#my $tmpout=$OUTNAME; +#$tmpout.=".tmp"; +#use FindBin qw($Bin); +##my $path=$Bin; +#$command="perl ".$path."/Extract_nSC.pl $OUTNAME -q nSC > $tmpout"; +##print "Command=$command\n"; +#system($command); +#$command="perl ".$path."/reduce_redundancy.pl $tmpout $upper_limit |cut -f1-10 > $OUTNAME"; +##print "$command\n"; +#system($command); +#system("rm $tmpout"); +######################################################## + + + + +print "Analysis Completed\n\nYou did it!!!\n"; +print "Finish Time : " . &spGetCurDateTime() . "\n"; +$now = time - $now; +printf("\n\nTotal running time: %02d:%02d:%02d\n\n", int($now / 3600), int(($now % 3600) / 60), +int($now % 60)); + +exit; + +############################################################################### +sub rev_comp { + my $dna = shift; + my $revcomp = reverse($dna); + $revcomp =~ tr/ACGTacgt/TGCAtgca/; + + return $revcomp; +} + + +############################################################################### +#### to get reference base +sub getSeq{ + my ($chr,$pos,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +# die "$pos is not a number\n" if ($pos <0); +my @result=(); + if ($pos <0){print "$pos is not a valid position (likely caused by circular MT chromosome)\n";return;} + + @result = `samtools faidx $fasta $chr:$pos-$pos`; + if($result[1]){chomp($result[1]); + return uc($result[1]); + } + return("NA"); + #### after return will not be printed + ####print "RESULTS=@result\n"; +} + +sub getBases{ + my ($chr,$pos1,$pos2,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +my @result=(); + if ($pos1 <0){print "$pos1 is not a valid position (likely caused by circular MT chromosome)\n";return;}; + + @result = `samtools faidx $fasta $chr:$pos1-$pos2`; + if(!$result[1]){$result[1]="NA"}; + chomp($result[1]); + return uc($result[1]); + + #### after return will not be printed + ####print "RESULTS=@result\n"; +} +############################################################################### +#### to get time +sub spGetCurDateTime { + my ($sec, $min, $hour, $mday, $mon, $year) = localtime(); + my $curDateTime = sprintf "%4d-%02d-%02d %02d:%02d:%02d", + $year+1900, $mon+1, $mday, $hour, $min, $sec; + return ($curDateTime); +} + + +############################################################################### +#### print header +sub print_header { + my $date=&spGetCurDateTime(); + my $header = qq{##fileformat=VCFv4.1 +##fileDate=$date +##source=SoftSearch.pl +##reference=$INPUT_FASTA +##Usage= SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -u $unmated_pairs -s $num_sd -b $INPUT_BAM -f $INPUT_FASTA -o $OUTNAME +##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant"> +##INFO=<ID=EVENT,Number=1,Type=String,Description="ID of event associated to breakend"> +##INFO=<ID=MATEID,Number=.,Type=String,Description="ID of mate breakends"> +##INFO=<ID=ISIZE,Number=.,Type=String,Description="Size of the SV"> +##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record"> +##FORMAT=<ID=lSC,Number=1,Type=Integer,Description="Length of the longest soft clips supporting the BND"> +##FORMAT=<ID=nSC,Number=1,Type=Integer,Description="Number of supporting soft-clips\"> +##FORMAT=<ID=uRP,Number=1,Type=Integer,Description="Number of unmated read pairs nearby Soft-Clips"> +##FORMAT=<ID=levD_local,Number=1,Type=Float,Description="Levenstein distance between soft-clipped bases and the area around the original soft-clipped site"> +##FORMAT=<ID=levD_distl,Number=1,Type=Float,Description="Levenstein distance between the soft-clipped bases and mate location"> +##FORMAT=<ID=CTX,Number=1,Type=Integer,Description="Number of chromosomal translocations"> +##FORMAT=<ID=DEL,Number=1,Type=Integer,Description="Number of reads supporting Large Deletions"> +##FORMAT=<ID=INS,Number=1,Type=Integer,Description="Number of reads supporting Large insertions"> +##FORMAT=<ID=NOV_INS,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##FORMAT=<ID=TDUP,Number=1,Type=Integer,Description="Number of reads supporting a tandem duplication"> +##FORMAT=<ID=INV,Number=1,Type=Integer,Description="Number of reads supporting inversions"> +##FORMAT=<ID=sDEL,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##INFO=<ID=NO_MATE_SC,Number=1,Type=Flag,Description="When there is no softclipping of the mate read location, an appromiate position is used"> +##FORMAT=<ID=GT,Number=1,Type=String,Description="Dummy value for maintaining VCF-Spec"> +#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\t$SAMPLE_NAME\n}; + + print OUT $header; +} + + +############################################################################### +sub bulk_work { +print "#####################################@_\n" if ($verbose); + my ($side, $line, $file) = @_; + my $local_levD = 0; + my $distl_levD = 0; + + #my @info = split(/\t/, $line); + my @plus_Reads = split(/\t/, $line); + $plus_Reads[7] =~ s/\n//g; + + #### softclip length and softclip size. + my $lSC = $plus_Reads[4]; + my $nSC = $plus_Reads[6]; + + + #Get all types of compatible reads + #Get improperly paired reads (@ max distance) + + #### default value for left SIDE. + #If left-clip, then look downstream for match of softclipped reads to define a deletion, but look for DRPs upstream + my $sv_type = "SVTYPE=BND"; + my $start_local=0; my $end_local=0;my $target_local="";my $target_drp="";my $start_drp="";my $end_drp=""; + if ($side =~ /left/) { + $start_local = $plus_Reads[1]-$dist_To_Soft; + $end_local = $plus_Reads[2]; + $start_drp = $plus_Reads[1]; + $end_drp = $plus_Reads[1]+$dist_To_Soft; + + } + else{ + $start_local = $plus_Reads[1]; + $end_local = $plus_Reads[1]+$dist_To_Soft; + $start_drp = $plus_Reads[1]-$dist_To_Soft; + $end_drp = $plus_Reads[1]; + } + + $target_local=join("", $plus_Reads[0], ":", $start_local, "-", $end_local); + $target_drp=join("", $plus_Reads[0], ":", $start_drp, "-", $end_drp); + my $num_unmapped_pairs=""; + if ($side =~ /right/) { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f8 -F 1536 -c $INPUT_BAM $target_drp`; + } else { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $INPUT_BAM $target_drp`; + } +if($verbose){print "samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $INPUT_BAM $target_drp\n";} + + $num_unmapped_pairs=~s/\n//; +if($verbose){print "NUM UNMAPPED PAIRS= $num_unmapped_pairs\n";} + my $REF1_base = ""; + my $REF2_base = ""; + my $INFO_1 = ""; + my $INFO_2 = ""; + my $ALT_1 = ""; + my $ALT_2 = ""; + my $isize = 0; + my $QUAL = ""; + my $FORMAT = "GT:"; + + #### get 8 bit rand id + my $BND1_name = join "", map { ("a".."z")[rand 26] } 1..8; + my $BND2_name = join "", map { ("a".."z")[rand 26] } 1..8; + $BND1_name=join "_","BND",$BND1_name; + $BND2_name=join "_","BND",$BND2_name; + + my $counts = {CTX => 0, DEL => 0, INS => 0, INV => 0, TDUP => 0, NOV_INS => 0 }; + my $event_mate_info = {CTX => "", DEL => "", INS => "", INV => "", TDUP => "", NOV_INS => "" }; + + #### get mate pair info and counts per event + foreach my $e (sort keys %{$counts}) { + my $h = get_counts_n_info($e, $side, $MapQ, $file, $dist_To_Soft, $target_drp, $upper_limit, $lower_limit); + + $counts->{$e} = $h->{count}; + $event_mate_info->{$e} = $h->{info}; + } +#print Dumper($counts); + + my $max = 0; + my $type = "UNKNOWN"; + my $nRP = 0; + my $mate_info = "NA\tNA\tNA\tNA"; + my $summary = "GT:"; + + #### find max count of events and set type, nRP and info to corresponding + #### max count event. + #### also create a summary string of all counts to be added to VCF file. + foreach my $e (sort keys %{$counts}){ +# if ($counts->{$e} >=i $max){ + if ($counts->{$e} > $max){ + $type = $e .",". $counts->{$e}; + $nRP = $counts->{$e}; + + $max = $counts->{$e}; + + if (length($event_mate_info->{$e})) { + $mate_info = $event_mate_info->{$e}; + } + } + + $summary .= $e .",". $counts->{$e} .":"; + } +# print "done with Summary\n"; + #### remove last colon ":" from + $summary =~ s/:$//; + if (($minRP > $max)&&(!$disable_RP_only )){if ($verbose){print "FAILED BECAUSE ($minRP > $max)&&(!$disable_RP_only )"};return}; + + #### Run Levenstein distance on softclip in target region to find out if its a small deletion/insetion + #### passing 1: clip_seq, 2: chr, 3: start, 4: end, 5: ref file. + my $levD = new LevD; +######################################################## +######################################################## +######################################################## + + #### redefine start and end location for LevD calc. +# $start = $plus_Reads[1]-$dist_To_Soft; +# $end = $plus_Reads[2]; + my $num_bases_to_loc=0; + my $new_start=0; + my $new_end=0; + my $del_seq=""; + my $start = $start_local; + my $end = $end_local; + if ($lSC=~/NA/){$lSC=0} + + if ($side =~ /right/) { + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + $new_start = $plus_Reads[2]; + if ($plus_Reads[2]=~/^[0-9]/){$new_end=$plus_Reads[2]+$lSC}; + } + else{ + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + if ($plus_Reads[2]=~/^[0-9]/){$new_start=$plus_Reads[2]-$lSC}; + $new_end = $plus_Reads[2]; + } + if((!$new_start)||(!$new_end)||($new_start<0)){print "FAILED AT ((!$new_start)||(!$new_end)||($new_start<0))\n";return}; + + $del_seq=getBases($plus_Reads[0], $new_start,$new_end,$INPUT_FASTA); +############################################################################## +# #If there is a match, where is the start position of the match? +# +############################################################################## + + + #if $plus_Reads[3] eq "NA", then it was found without soft-clipped reads + if($plus_Reads[3] !~ /NA/){ + if (($local_levD < $levD_local_threshold)) { + return if (!$sv_only); + #### add value to summary to be written to vcf file. + $summary = "GT:sDel," . $plus_Reads[6]; + $type = "sDEL"; + ########################################################################### + ##### Printing output + + ######################################### + ##### Get DNA info + ######################################### + #$REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF1_base = substr($del_seq, 0, 1); + + #### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = $del_seq; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $isize = length($del_seq); + + #### svtype = none for sDEL + #### isize = length($info[3]); + #### nRP = NA + #### mate_id = NA + #### CTX,:DEL,:....sDEL,## + $INFO_1=join(";", "SVTYPE=NA", "EVENT=$type", "ISIZE=$isize"); + + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE= "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + + #### remove any white spaces. + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $BND1_name =~ s/^BND/LEVD/; + # If left, then the start position is plus_Reads[1]-isize + my $start_pos=0; + #Make sure Ref1 and Ref2 bases are different + if($REF2_base eq $REF1_base){$REF1_base="NA"} + if($side=~/left/){$start_pos=$plus_Reads[1]-$isize}else{$start_pos=$plus_Reads[1]}; + print OUT join ("\t", $plus_Reads[0], $start_pos, $BND1_name, $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + if ($verbose){print "No Softclipped reads here!\n"} + return; + } + } + + #### Otherwise, look for DRP mate info + #if($nRP=~/NA/){print "MATE_INFO=$mate_info\tSide=$side\tline=$line\n";} + my @mate_info_arr = split(/\t/, $mate_info); + $nRP = $mate_info_arr[3]; + my $mate_chr=$mate_info_arr[0]; + + if((! defined $nRP) || ($nRP =~ /na/i) || ($mate_chr =~ /NA/) ){ + #PRINT UNKNOWN + if ($nRP =~ /na/i){print "Can't find SC reads\n" if ($verbose);return}; + if ($verbose){print "There is an unknown\nNRP=$nRP Mate_CHR=$mate_chr minRP=$minRP\n"} + $summary .= ":unknown," . $plus_Reads[6]; + $type = "unknown"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF2_base = $plus_Reads[3]; + $BND1_name =~ s/^BND/UNKNOWN/; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $INFO_1=join(";", "SVTYPE=unknown", "EVENT=unknown", "ISIZE=unknown"); + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE = "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + $SAMPLE=~s/NA/0/g; + #### remove any white spaces. + $INFO_1=~s/\s//g; + #print join ("\t", $plus_Reads[0], $plus_Reads[1], $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + + print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $REF2_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + return; + + } + #### end if there is no mate info or nRP+uRP<minRP + if (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP))){ + print "Something failed here\nif (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP)))\n"; + return} + + ################################################################################## + # Find out if mates have nearby soft-clips (to refine the breakpoints) + ################################################################################## + #Look for evidence of soft-clipping near mate + my @mate_soft_arr = (); + my $mate_start = 0; + my $mate_soft = ""; + + @mate_info_arr = split(/\t/, $mate_info); + + #### mate start and end locations. + my $filename = $right_sc; + + $start = $mate_info_arr[1] - $dist_To_Soft; + $end = $mate_info_arr[1]; + + if ($side =~ /right/) { + $start = $mate_info_arr[2]; + $end = $mate_info_arr[2] + $dist_To_Soft; + + $filename = $left_sc; + } + + #### add levenstein distance to Summary + #print "Calc distal Levd\n"; + $levD->search(rev_comp($plus_Reads[3]), $mate_info_arr[0], $start, $end, $INPUT_FASTA); + $distl_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $distl_levD = "NA" if($plus_Reads[3] =~ /NA/); + #If there is no softclips to string match, then give 0 as quality value + if ($plus_Reads[3] !~ /NA/){ + $QUAL=1/($distl_levD + 0.001); + } + else { + $QUAL=0; + }; + $QUAL=sprintf("%.2f",$QUAL); + #### looking for softclips to refine break point + #### if left look in right and vice-versa. + $cmd = qq{echo -e "$mate_info_arr[0]\t$start\t$end"}; + $cmd .= qq{ | awk -F'\t' 'NF==3' | intersectBed -a stdin -b $filename | head -1}; +print "$cmd\n" if $verbose; + $mate_soft = `$cmd`; + + $mate_soft =~ s/\n//g; + @mate_soft_arr = split(/\s/, $mate_soft); +my $NO_MATE_SC=""; + if(@mate_soft_arr){ + $mate_chr = $mate_soft_arr[0]; + $mate_start = $mate_soft_arr[1]; + $NO_MATE_SC="APPROXIMATE"; + + } else{ + @mate_info_arr = split(/\s/,$mate_info); + $mate_chr = $mate_info_arr[0]; + $mate_start = $mate_info_arr[1]; + } + + #end if there is no mate info + return if ($mate_chr eq ""); + #end if there is no mate info and !disable_RP_only + return if (($lSC =~/NA/)&&(!$disable_RP_only)); + + + ########################################################################### + ##### Printing output + + ######################################### + # Get DNA info + ######################################### + #print "PLUS_READS=$plus_Reads[0],$plus_Reads[1]\nMATE=$mate_chr,$mate_start,$INPUT_FASTA\n"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + + ### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = getSeq($mate_chr, $mate_start, $INPUT_FASTA); + + ######################################### + # print in VCF format + ######################################### + + #### abs value to account for left and right reads. + $isize = abs($plus_Reads[1]-$mate_start); + + my $event_type=$type; + $event_type=~ s/,|[0-9]//g; + $INFO_1=join(";", "$sv_type", "EVENT=$event_type","END=$mate_start", "ISIZE=$isize","MATEID=$BND2_name"); + $INFO_2=join(";", "$sv_type", "EVENT=$event_type","END=$plus_Reads[1]", "ISIZE=$isize","MATEID=$BND1_name"); + + #### remove any white spaces. + #### ask: did you mean to remove space from ends? eg. trim() + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $FORMAT=$summary; + $FORMAT=~ s/,|[0-9]//g; + $FORMAT .= ":lSC:nSC:uRP:distl_levD"; + if($NO_MATE_SC){$INFO_2 .= ":NO_MATE_SC"} + my $SAMPLE="0/1:"; + $SAMPLE .=$summary; +# if($NO_MATE_SC){$SAMPLE.= ":$NO_MATE_SC"} + + $SAMPLE=~s/[A-Z|,|_]//g; + my $MATE_SAMPLE=$SAMPLE; + $SAMPLE .= ":$lSC:$nSC:$num_unmapped_pairs:$distl_levD"; + $MATE_SAMPLE .=":NA:NA:NA:NA"; + $SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/NA/0/g; + $SAMPLE=~s/NA/0/g; + + if($type !~ /INV/){ + $ALT_1 = join("","]",$mate_chr,":",$mate_start,"]",$REF1_base); + $ALT_2 = join("",$REF2_base,"[",$plus_Reads[0],":",$plus_Reads[1],"["); + # 2 321682 bnd_V T ]13:123456]T 6 PASS SVTYPE=BND + # 13 123456 bnd_U C C[2:321682[ 6 PASS SVTYPE=BND + } else { + $ALT_1 = join("", "]", $plus_Reads[0], ":", $plus_Reads[1], "]", $REF2_base); + $ALT_2 = join("", $REF1_base, "[", $mate_chr, ":", $mate_start, "["); + } + + if(($mate_chr) && ($plus_Reads[0])){ + print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $ALT_1, $QUAL,"PASS", $INFO_1, $FORMAT,$SAMPLE,"\n"); + print OUT join ("\t", $mate_chr, $mate_start, $BND2_name, $REF2_base, $ALT_2, $QUAL, "PASS", $INFO_2, $FORMAT,$MATE_SAMPLE,"\n"); + } +} + +############################################################################### +############################################################################### +sub get_counts_n_info { + my ($event, $side, $mapQ, $file, $dist, $target, $upL, $lwL) = @_; + + my $mate_info = ""; + my $cmd = ""; + + if ($event =~ /^CTX$/i) { + #print "CTX side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{ samtools view $new_blacklist -q $mapQ -f 16 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } + } elsif ($event =~ /^DEL$/i) { + #print "DEL side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1568 -f 16 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"} {if((\$7 ~ /=/)&&(\$9<-$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + + $mate_info=`$cmd`; + } + } elsif ($event =~ /^INS$/i) { + #print "INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<$lwL && \$9 > 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq {samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>-$lwL && \$9 < 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^INV$/i) { + #print "INV side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1596 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 48 -F 1548 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^TDUP$/i) { + #print "TDUP side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4>\$8)&&(\$9<0)&& (\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<-$upL )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4<\$8)&&(\$9>0)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^NOV_INS$/i) { + #print "NOV_INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 8 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 24 -F 1536 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } + + $mate_info=~s/\n//g; + my @tmp=split(/\t/, $mate_info); + + my $counts = 0; + + if (defined $tmp[3]) { + $tmp[3] =~ s/\n//g; + + $counts = $tmp[3] if (length($tmp[3])); + } + return ({count=>$counts, info=>$mate_info}); +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/SoftSearch_Filter.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,137 @@ +#!/usr/bin/perl -s +open (FILE,"$ARGV[0]")||usage();#die "Not using the right Parameters!\n\n"; +use Getopt::Long; +#Declare variables +my ($lsc,$minDist,$skip,$nSC,$nRP,$isize,$answer); +GetOptions( + 'dist:s' => \$minDist, #minimum distance between events + 'lsc:i' => \$lsc, #minimum somatic score + 'nsc:i' => \$nsc, #minimum depth of coverage in normal + 'nRP:i' => \$nRP, #minimum number of times it can be seen in tumor + 'isize:i' => \$isize, + 'sv:s' => \$sv, #whether or not to skip small deletions + 'q:s' => \$answer, #useful for plotting histograms + 'skip:s' => \$skip + ); +if(defined($lsc)){$lsc=$lsc} else {$lsc=0}; +if(defined($nsc)){$nsc=$nsc} else {$nsc=0}; +if(defined($nRP)){$nRP=$nRP} else {$nRP=0}; +if(defined($minDist)){$minDist=$minDist} else {$minDist=0}; +if(!$isize){$isize=0}; +if(!$uRP){$uRP=0}; + +if($answer eq "yes"){$answer=$answer} else {$answer="no"}; + +if ($answer eq "yes"){ +open(lsc,">lsc.out")||die; +open(nsc,">nsc.out")||die; +open(nRP,">nRP.out")||die; +} + + +#Remove hits if they are within $minDist +$chr="chr1";$pos=0; +while (<FILE>){ + if ($_=~/^#/){ + print; + next + }; + if ($skip){next if $_=~/$skip/} + @_=split(/\t/,$_); + #Get ISIZE from INFO field + my @info=split(/;/,$_[7]); + my $k = 0; + my $v = 0; + my $infoHash; + for (my $i=0;$i<=@info;$i++){ + my @tmp=split(/=/,$info[$i]); + $k=shift(@tmp); + $v=shift(@tmp); + $infoHash{$k}=$v; + } + + #Get the value of TYPE to find out how many reads support the event + my $counts = {CTX => 0, DEL => 0, INS => 0, INV => 0, TDUP => 0, NOV_INS => 0, lSC => 0, nSC => 0,uRP =>0,sDEL => 0,levD_local=>0,distl_levD => 0 }; + #Get Complete Hash + #@_[8] is format + #@_[9] is values + my @format=split(/:/, $_[8]); + my @sample=split(/:/,$_[9]); + my %hash; + @hash{@format}=@sample; + #Subset has to get proper type of variants + my $max_val = 0; + my $max_type = "NA"; + + #Get TYPEOF HASH + my %type; + %type = %hash ; + delete $type{'lSC'}; + delete $type{'nSC'}; + delete $type{'uRP'}; + delete $type{'levD_local'}; + delete $type{'distl_levD'}; + + while (my ($key,$val)=each(%type)){ + if($val > $max_val){$max_val=$val;$max_type=$key} + } + + +####################################################################################################### + #Start applying filters + + #Remove hits if they are within $minDist + $chrom=$_[0];$position=$_[1]; + + #next if chroms are same and distance is less than X + $difference=abs($pos-$position); + if(($chrom eq $chr)&&($difference < $minDist)){ + $pos=$position;$chr=$chrom;; + next} + $pos=$position;$chr=$chrom; + $EVENT_SIZE=$infoHash{'ISIZE'}; + $EVENT_TYPE=$max_type; + $EVENT_SUPPORT=$max_val; + $length_of_softClips=$hash{'lSC'}; + $number_of_softclips=$hash{'nSC'}; + $number_of_unmated=$hash{'uRP'}; + + ######################################################################## + #Print if all fileds are ok + next if($EVENT_SIZE < $isize); + next if($EVENT_SUPPORT < $nRP); + next if($length_of_softClips < $lsc); + next if($number_of_softclips < $nsc); + next if($number_of_unmated < $uRP); + next if (($sv)&&($EVENT_TYPE=~/sDEL/)); + print; + + + if ($answer eq "yes"){ + print lsc $length_of_softClips."\n"; + print nsc $number_of_softclips."\n"; + print nRP $EVENT_SUPPORT."\n"; + } +} + + +sub usage{ +print "\nUsage: Soft_SearchFilter.pl <VCF>\n + -dist #minimum distance between events [0] + -lsc #minimum length soft-clip [0] + -nsc #minimum number of soft-clip [0] + -nRP #minimum number of discordant read pairs [0] + -isize #minimum size [0] + -sv #skip small deletions [no|yes] + -skip #pipe-delimited list of strings to skip (e.g. chrM|chY|chrGL) + \n" +} + +#R +# lsc<-read.table("lsc.out") +# nsc<-read.table("nsc.out") +# nRP<-read.table("nRP.out") +# par(mfrow=c(2,2)) +# hist(lsc$V1,breaks=100) +# hist(nsc$V1,breaks=100) +# hist(nRP$V1,breaks=100)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/Subset_targets.sh Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,23 @@ +#!/bin/sh +#$ -V +#$ -cwd +#$ -q 1-day +#$ -m ae +#$ -M hart.steven@mayo.edu +#$ -l h_vmem=1G +#$ -l h_stack=10M +BAM=$1 +TARGET_BED=$2 +SAMPLE_NUMBER=$3 + +#cat $HEADER > out.${SAMPLE_NUMBER}.sam +samtools view -L $TARGET_BED $BAM| + perl -ane ' + next if ($F[10]=~/#/); + $minSize=1000; + if( $F[1] & 8 || $F[1] & 4 || $F[8] == 0 || abs($F[8]) > $minSize || $F[5] =~/S/){ + $rName=join("","@",@F[0]); + print join ("\n",$rName,$F[9],"+",@F[10])."\n"; +}; + ' >> out.${SAMPLE_NUMBER}.fq +echo "Done with $BAM `date`"
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/blat_parse.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,526 @@ +##################################################################################################################################################### +#Purpose: To parse blat psl file +#Date: 07-30-2013 +##################################################################################################################################################### +use Getopt::Long; +use Cwd; +#reading input arguments +&Getopt::Long::GetOptions( +'b|BLAT_OUT=s'=> \$blat_out, +'temp:s'=>\$dirtemp, +'f|FASTA=s'=>\$infast, +); +$blat_out =~ s/\s|\t|\r|\n//g; +$dirtemp =~ s/\s|\t|\r|\n//g; +$infast =~ s/\s|\t|\r|\n//g; +$samtools=`which samtools`; +$samtools =~ s/\s|\t|\r|\n//g; + +if($blat_out eq "" || $infast eq "" ) +{ + die "Try: perl blat_parse.pl -b <PSL FILE> -f <Contigs.fa> + -temp temporary file directory + \n"; +} +if (!(-e $samtools)) +{ + die "samtools must be in your path\n"; +} + +if (!(-e $infast)) +{ + die "input fasta file doesn't exit\n"; +} +unless(-d $dirtemp) +{ + #system("mkdir -p $dirtemp"); + $dirtemp= getcwd; +} +#opening the blat output file +open(BUFF,$blat_out) or die "no file found $blat_out\n"; +open(WRBUFF,">$dirtemp/Temp_out.txt") or die "not able to write the file \n"; +#parsing throught he file +while(<BUFF>) +{ + if($_ =~ m/^\d/) + { + print WRBUFF $_; + } + else + { + print "ignoring headers $.\n"; + } +} +close(WRBUFF); +system("sort -k10,10 -k18,18n $dirtemp/Temp_out.txt > $dirtemp/Temp_out1.txt"); +system("mv $dirtemp/Temp_out1.txt $dirtemp/Temp_out.txt"); +open(BUFF,"$dirtemp/Temp_out.txt") or die "no file found Temp_out.txt\n"; +open(WRBUFF,">$dirtemp/File1_out.txt") or die "not able to write the file \n"; +close(WRBUFF); + +$prev_contig_name=""; +my @temp; +#parsing throught he file +while(<BUFF>) +{ + + chomp($_); + split "\t"; + if($_[9] ne $prev_contig_name) + { + if($prev_contig_name ne "") + { + #print @temp."\n"; + #print @temp."\n"; + &processing(@temp); + } + undef(@temp); + push(@temp,$_); + } + else + { + push(@temp,$_); + } + $prev_contig_name=$_[9]; + + +} +#processing last record +&processing(@temp); +#print @temp."\n"; +close(BUFF); + + + + +##################SUBROUTINES###################### +#actual processing of each record in the temp array(same query name objects) + +sub processing { + open(WRBUFF,">>$dirtemp/File1_out.txt") or die "not able to write the file \n"; + open(BAD_CONTIG,">>$dirtemp/bad_contig.out.txt") or die "not able to write the file \n"; + + @temp = @_; + #if number of hits for a contig is one + if(@temp == 1) + { + $i=0; + #define blocksizes array + @row=split("\t",$temp[$i]); + $row[18] =~ s/,$//g; + @blockSizes=split(',',$row[18]); + #defining var + $qSize=$row[10]; + $qStart=$row[11]; + $qStop=$row[12]; + $tstart=$row[15]; + $tstop=$row[16]; + $Strand=$row[8]; + $coverage = $row[9]; + $coverage =~ s/\w+_//g; + #calculate match val + if(($qSize-($qStop-$qStart)) ==0) + { + $flag=1; + #these ara non informative + if (@blockSizes ==1) + { + print "ignoring one of the event $row[9] $i as the event is non informative \n"; + print BAD_CONTIG "$row[9]\n"; + } + #Ignoring when number of blocks are more than two + if(@blockSizes > 2) + { + print "ignoring event $row[9] $. AS BLOCK SIZE is greater than 2\n"; + } + #if number of blocks is equal to 2 + if(@blockSizes == 2) + { + $temp1=$tstart+$blockSizes[0]+1; + $temp2=$tstop-$blockSizes[1]-1; + + print WRBUFF "$row[9]\t$row[13]\t$temp1\t$Strand\t$row[13]\t$temp2\t$Strand\t$coverage\n"; + } + $i=@temp; + } + #later part missing + elsif($qStart ==0) + { + $temp1=$tstart+$blockSizes[0]+1; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop+1; + $infast_chr_stop=$qSize; + $sys="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + + $sys = `$sys`; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for($i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + $temp1=$tstart+$blockSizes[0]+1; + print WRBUFF "$row[9]\t$row[13]\t$temp1\t$Strand\tUNKNOWN\tUNKNOWN\t$Strand\t$coverage\t$INSERTION\t$INSERTION_LENGTH\n"; + + } + #intial part missing + elsif($qStop == $qSize) + { + $temp1=$tstart; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=0; + $infast_chr_stop=$qStart; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + $temp1=$tstart+1; + print WRBUFF "$row[9]\tUNKNOWN\tUNKNOWN\t$Strand\t$row[13]\t$temp1\t$Strand\t$coverage\n"; + + } + else + { + print "ignoring one of the event $row[9] $i as the event is non informative \n"; + } + + } + #if number of hits for a contig is greater than one + else + { + #this flag is used to see if perfect hit not found (match val =0) + $flag1 = 0; + for(my $i=0;$i<@temp;$i++) + { + + #define blocksizes array + @row=split("\t",$temp[$i]); + $row[18] =~ s/,$//g; + @blockSizes=split(',',$row[18]); + #defining var + $qSize=$row[10]; + $qStart=$row[11]; + $qStop=$row[12]; + $tstart=$row[15]; + $tstop=$row[16]; + $Strand=$row[8]; + $coverage = $row[9]; + $coverage =~ s/\w+_//g; + #calculate match val + if(($qSize-($qStop-$qStart)) ==0) + { + $flag1=1; + #these ara non informative + if (@blockSizes ==1) + { + print "ignoring one of the event $row[9] $i as the event is non informative \n"; + print BAD_CONTIG "$row[9]\n"; + } + #Ignoring when number of blocks are more than two + if(@blockSizes > 2) + { + print "ignoring event $row[9] $. AS BLOCK SIZE is greater than 2\n"; + } + if(@blockSizes == 2) + { + $temp1=$tstart+$blockSizes[0]+1; + $temp2=$tstop-$blockSizes[1]-1; + + print WRBUFF "$row[9]\t$row[13]\t$temp1\t$Strand\t$row[13]\t$temp2\t$Strand\t$coverage\n"; + } + $i=@temp; + } + } + #as flag value not changed proceed to see next step + if($flag1 == 0) + { + undef(@initial); + my @initial; + for(my $i=0;$i<@temp;$i++) + { + @row=split("\t",$temp[$i]); + #print "@row\n"; + unshift(@initial,[@row]); + } + #sortin the hits according to qstart & qend + @initial = sort {$a->[11] <=> $b->[11] || $b->[12] <=> $a->[12]} @initial; + #print "$row[9]\t@initial\n"; + #if($row[9] eq "NODE_5_length_149_cov_12.395973") + #{ + # for($i=0;$i<@initial;$i++) + # { + # print "@{$initial[$i]}\n"; + # } + #} + $start = ""; + $stop = ""; + $start_len=0; + $stop_len=0; + #this super flag is used to skip processing of remaining uncessary hits + $super_flag = 0; + for($i=0;$i<@initial && $super_flag == 0;$i++) + { + $flag = 0; + #print "@{$initial[$i]}\n"; + $initial[$i][18] =~ s/,$//g; + @blockSizes1=split(',',$initial[$i][18]); + #defining var + $qSize1=$initial[$i][10]; + $qStart1=$initial[$i][11]; + $qStop1=$initial[$i][12]; + $tstart1=$initial[$i][15]; + $tstop1=$initial[$i][16]; + $Strand1=$initial[$i][8]; + $Chr1 = $initial[$i][13]; + $coverage1 = $initial[$i][9]; + $coverage1 =~ s/\w+_//g; + #die "$qSize1\t$qStart1\t$qStop1\t$tstart1\t$tstop1\t$Strand1\t$Chr1\t$coverage1\n"; + #if a hit qstart = 0 then set flag =1 + if($qStart1 == 0) + { + $flag =1; + } + #if a hit qstop = 0 then set flag =2 + if($qStop1 == $qSize1) + { + $flag =2; + } + #if($row[9] eq "NODE_5_length_149_cov_12.395973") + #{ + # print "$flag \n"; + #} + if(@blockSizes1 == 1) + { + if($flag == 1 ) + { + for($j=0;$j<@initial;$j++) + { + #both hits should not be the same + if($i != $j) + { + #print "@{$initial[$i]}\n"; + $initial[$j][18] =~ s/,$//g; + @blockSizes2=split(',',$initial[$j][18]); + #defining var + $qSize2=$initial[$j][10]; + $qStart2=$initial[$j][11]; + $qStop2=$initial[$j][12]; + $tstart2=$initial[$j][15]; + $tstop2=$initial[$j][16]; + $Strand2=$initial[$j][8]; + $coverage2 = $initial[$j][9]; + $Chr2 = $initial[$j][13]; + $coverage2 =~ s/\w+_//g; + #making sure both hits are not over lapping + if($qStart2 > $qStart1) + { #allowing +-2 bases as the this hit is immediate next continous hit + if($qStop1 >= $qStart2 -2 && $qStop1 <= $qStart2 +2 ) + { + #perfect match + if($qStop2 == $qSize2) + { + if($Strand1 eq "+") + { + $tmp1 = $tstart1+$blockSizes1[0]+1; + $tmp2 = $tstart2+$blockSizes2[0]; + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + } + else + { + $tmp1 = $tstart1+1; + $tmp2 = $tstart2+1; + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + + } + $super_flag = 1; + $j = @initial+1; + } + #some part is missing after the second hit + else + { + $tmp1 = $tstart1+$blockSizes1[0]; + $tmp2 = $tstart2+$blockSizes2[0]; + $INSERTION=""; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop1+1; + $infast_chr_stop=$qStart2-1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + $super_flag = 1; + $j = @initial+1; + } + + } + #if there are some insertion between two hits + elsif($qStop2 == $qSize2) + { + $tmp1 = $tstart1+$blockSizes1[0]; + $tmp2 = $tstart2+$blockSizes2[0]; + $INSERTION=""; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop2+1; + $infast_chr_stop=$qSize; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + $super_flag = 1; + $j = @initial+1; + } + + } + + } + } + #if none worked with other reads then only process that read + if($j == @initial) + { + #die "success\n"; + $temp1=$tstart1+$blockSizes1[0]+1; + #print WRBUFF "$Chr1\t$temp1\t$Strand1\tUNKNOWN\tUNKNOWN\t$Strand\t$coverage\n"; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop1+1; + $infast_chr_stop=$qSize1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr1\t$temp1\t$Strand1\tUNKNOWN\tUNKNOWN\t$Strand1\t$coverage1\n"; + $super_flag = 1; + } + } + #if query end is matched to query size + elsif($flag == 2) + { + #going through other hits + for($j=0;$j<@initial;$j++) + { + #hits should not be same + if($i != $j && $qStop2) + { + #print "@{$initial[$i]}\n"; + $initial[$j][18] =~ s/,$//g; + @blockSizes2=split(',',$initial[$j][18]); + #defining var + $qSize2=$initial[$j][10]; + $qStart2=$initial[$j][11]; + $qStop2=$initial[$j][12]; + $tstart2=$initial[$j][15]; + $tstop2=$initial[$j][16]; + $Strand2=$initial[$j][8]; + $coverage2 = $initial[$j][9]; + $Chr2 = $initial[$j][13]; + $coverage2 =~ s/\w+_//g; + #if + if($qStop2 < $qStop1) + { + if($qStart1 >= $qStop2 -2 && $qStart1 <= $qStop2 +2 ) + { + #die "$qStart1 <= $qStop2 \n"; + $tmp1 = $tstart1+$blockSizes1[0]; + $tmp2 = $tstart2+$blockSizes2[0]; + $INSERTION=""; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=0; + $infast_chr_stop=$qStart1-1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "test $sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr2\t$tmp2\t$Strand2\t$Chr1\t$tmp1\t$Strand1\t$coverage1\n"; + $super_flag = 1; + $j = @initial+1; + + } + + } + } + } + if($j == @initial) + { + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=0; + $infast_chr_stop=$qStart1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "test $sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + $tmp = $tstart1+1; + print WRBUFF "$initial[$i][9]\tUNKNOWN\tUNKNOWN\t$Strand1\t$Chr1\t$tmp\t$Strand1\t$coverage1\n"; + $super_flag = 1; + } + } + } + elsif(@blockSizes == 2) + { + $temp1=$tstart1+$blockSizes[0]+1; + $temp2=$tstop1-$blockSizes[1]-1; + print WRBUFF "$initial[$i][9]\t$Chr1\t$temp1\t$Strand1\t$Chr1\t$temp2\t$Strand1\t$coverage1\n"; + + } + } + } + + } + close(WRBUFF); + + undef(@temp); +} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/cluster.pair.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,70 @@ +#!/usr/bin/perl +use strict; +use POSIX; + +my $usage = "cluster.pair.pl maxdist\n"; +my $maxdist = shift or die $usage; + +my %count; + +while (<STDIN>){ + chomp; + my ($sample, $chrstart, $start, $chrend, $end) = split /\t/; + my $nstart = floor ($start/$maxdist); + my $nend = floor ($end/$maxdist); + my $coord = {start=>$start, end=>$end}; + + push @{$count{$chrstart}->{$nstart}->{$chrend}->{$nend}->{$sample}}, $coord; +} + +print_groups (\%count); + +sub print_groups { + my ($rcount) = @_; + my %count = %{$rcount}; + + foreach my $chrstart (sort {$a<=>$b} keys %count) { + foreach my $posstart (sort {$a<=>$b} keys %{$count{$chrstart}}) { + my %fcoord = %{$count{$chrstart}->{$posstart}}; + + foreach my $chrend (sort {$a<=>$b} keys %fcoord) { + foreach my $posend (sort {$a<=>$b} keys %{$fcoord{$chrend}}){ + my @nsamples = sort {$a cmp $b} (keys %{$fcoord{$chrend}->{$posend}}); + + my $cpos = $fcoord{$chrend}->{$posend}; + + my @coords; + my $totnum=0; + + foreach my $sample (@nsamples) { + my ($num, $avgx, $avgy) = calc_moments(@{$cpos->{$sample}}); + push (@coords, {start=>$avgx, end=>$avgy}); + $totnum+=$num; + } + + my ($num, $avgx, $avgy) = calc_moments(@coords); + + print $chrstart."\t".$avgx."\t".$chrend."\t".$avgy ."\t".$num."\t".$totnum."\t" ; + + print $_."\t" foreach (@nsamples); + print "\n"; + } + } + } + } +} + +sub calc_moments { + my (@pos) = @_; + + my ($num, $sumx, $sumy) = (0,0,0); + foreach my $cpos (@pos) { + $num++; + $sumx+=$cpos->{start}; + $sumy+=$cpos->{end}; + } + my $avgx = sprintf ("%d", $sumx/$num); + my $avgy = sprintf ("%d", $sumy/$num); + + return ($num, $avgx, $avgy); +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/direction_filter.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,55 @@ +use Getopt::Long; +my ($v); + +GetOptions ("v|verbose" => \$v); # flag + + + +open (FILE,"$ARGV[0]") or die "Cant find file\n\n"; +my $dist=0; +my $pos=0; +my @max=0; +my @events=0; + +while(<FILE>){ + $dist=0; + @first=split(/\s+/,$_); + $numEvents=($_=~tr/\|//)+1; + $dist=$first[1]-$pos; + push(@max,$_); + push(@events,$numEvents); +#print "STARTING_POS=$pos\n"; + if(($dist<500)||eof()){ + until (($dist>500)||eof()){ + $newline=<FILE>; + @second=split(/\s+/,$newline); + $numEvents=($newline=~tr/\|//)+1; + push(@max,$newline); + push(@events,$numEvents); + if($v){print "DIST=$dist\nSEC1=@second[1] POS1=$pos;\n";} + my $tmp=$pos; + $pos=@second[1]; + $dist=@second[1]-$tmp; + } + } +if ($v){print "Corrected dist= $dist\n" if ($v)}; + #Get the last values since they don't count + $NL=pop(@max); + $NE=pop(@events); + my $idxMax = 0; + #Get the index of the largest value in array + if ($v){print "Picking from events:\n"}; + $events[$idxMax] > $events[$_] or $idxMax = $_ for 1 .. $#events; + + my $val=@max[$idxMax]; + print "$val" unless ($val=~/^0$/) ; + + + @max=$NL; + @events=$NE; + my @tmp=split(/\s+/,$NL); + $pos=$tmp[1]; +} + +close FILE; +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/reduce_redundancy.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,65 @@ +open(BUFF,"$ARGV[0]") or die "no input file found\n"; +$range="$ARGV[1]"; +my %hash; +my %store; +$prev_chr=""; +$next=0; +while(<BUFF>) +{ + chomp($_); + #print "$.\n"; + if($_ !~ m/^#/) + { + @array=split("\t",$_); + $chr=$array[0]; + $pos=$array[1]; + $value=$array[@array-1]; + if($prev_chr ne $chr ) + { + if($prev_chr ne "") + { + foreach $key (sort {$hash{$b} <=> $hash{$a} } keys %hash) + { + print "$store{$key}\n"; + last; + } + + } + $next = $pos+$range; + undef(%hash); + undef(%store); + } + if($next< $pos) + { + foreach $key (sort {$hash{$b} <=> $hash{$a} } keys %hash) + { + print "$store{$key}\n"; + last; + } + $next = $pos+$range; + undef(%hash); + undef(%store); + + } + if($value eq "NA") + { + $hash{$chr." ".$pos." ".$.}=0; + } + else + { + $hash{$chr." ".$pos." ".$.}=$value; + } + $store{$chr." ".$pos." ".$.}=$_; + } + else + { + print $_."\n"; + } + $prev_chr = $chr; +} +foreach $key (sort {$hash{$b} <=> $hash{$a} } keys %hash) +{ + print "$store{$key}\n"; + last; +} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/run_blat.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,68 @@ +##################################################################################################################################################### +#Purpose: To perform blat and organize blat +#Date: 07-19-2013 +##################################################################################################################################################### +use Getopt::Long; +#reading input arguments +&Getopt::Long::GetOptions( +'BLAT_PATH=s'=> \$blatpath, +'REF_FILE=s'=> \$reffile, +'INPUT_FILE=s' => \$inputfile, +'OUTPUT_FILE=s' => \$outputfile, +'MIN_SCORE=s'=> \$minScore, +'MIN_IDENTITY=s'=> \$minidentity, +'BLAT_PORT=s'=>\$blatport +); +$blatpath =~ s/\s|\t|\r|\n//g; +$reffile=~ s/\s|\t|\r|\n//g; +$inputfile=~ s/\s|\t|\r|\n//g; +$outputfile=~ s/\s|\t|\r|\n//g; +$minScore=~ s/\s|\t|\r|\n//g; +$minidentity=~ s/\s|\t|\r|\n//g; +$blatport=~ s/\s|\t|\r|\n//g; +#input arguments + +#checking for missing arguments +if($blatport eq "" || $blatpath eq "" || $reffile eq "" || $inputfile eq "" || $outputfile eq "" || $minScore eq "" || $minidentity eq "") +{ + die "missing arguments\n USAGE : perl perl_blat.pl -BLAT_PORT <BLAT_PORT> -MIN_SCORE <MIN_SCORE> -MIN_IDENTITY <MIN_IDENTITY> -BLAT_PATH <PATH TO BLAT FOLDER> -REF_FILE <PATH TO 2bit file> -INPUT_FILE <INPUT CONFIG FILE> -OUTPUT_FILE <OUTPUT FILE>\n"; +} + +#parsing the arguments + +#unless(-d $outdir) +#{ +# system("mkdir -p $outdir"); +#} +$status=`$blatpath/gfServer status localhost $blatport |wc -l`; +chomp($status); +$count = 0; +while($status < 2 ) +{ + if($count > 0) + { + $blatport = $blatport+int(rand(1000))+1; + } + print "Starting the server\n"; + $sys ="$blatpath/gfServer start -canStop localhost $blatport $reffile &"; + print "$sys\n"; + system($sys); + sleep(300); + $status=`$blatpath/gfServer status localhost $blatport |wc -l`; + chomp($status); + $count++; + if($count > 5) + { + die "something wrong with gfServer or command . Failed 5 times\n"; + } +} +print "querying \n"; +$sys = "$blatpath/gfClient localhost $blatport / $inputfile $outputfile -minScore=$minScore -minIdentity=$minidentity"; +print "$sys\n"; +system($sys); +print "stoping the server\n"; +#$sys = "$blatpath/gfServer stop localhost $blatport"; +$pid = `ps|grep gfServer|head -1|cut -f1 -d ' '`; +$sys ="kill -9 $pid"; +print "$sys\n"; +system($sys);
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/script/standalone_blat2.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,267 @@ +#!/usr/bin/perl -sw +use Getopt::Long; +sub usage(){ + print " + Usage: <VCF> -g <genome.2bit> -seq|s <seq.fa> -f genome.fa + -o out.vcf + -n contig.names + -dist how wide of a window to look for bp [50]\n + -v verbose option + Requires samtools,bedTools, and blat in your path\n; + "; + die; +} +#Initialize values +my ($blat,$genome,$tei_bed,$vntr_bed,$out_vcf,$contig_names,$contig,$fasta,$uninformative_contigs,$dist,$verbose,$bedTools,$samtools); +GetOptions ("genome|g=s" => \$genome, + "o|out:s" => \$out_vcf, + "names|n:s" => \$contig_names, + "seq|s=s" => \$contig, + "f|fasta:s" => \$fasta, + "b|bad:s" => \$uninformative_contigs, + "dist:s" => \$dist, + "v" => \$verbose + ); +#$genome="/data2/bsi/reference/db/hg19.2bit"" +#$blat="/projects/bsi/bictools/apps/alignment/blat/34/blat" ; +#TEI.bed=egrep "LINE|SINE|LTR" /data5/bsi/epibreast/m087494.couch/Reference_Data/Annotations/hg19.repeatMasker.bed >TEI.bed +#VNTR_BED=egrep "Satellite|Simple_repeat" /data5/bsi/epibreast/m087494.couch/Reference_Data/Annotations/hg19.repeatMasker.bed > VNTR.bed + + +$blat=`which blat`; +if (!$blat) {die "Your do not have BLAT in your path\n\n"} +$samtools=`which samtools`; +if (!$samtools) {die "Your do not have samtools in your path\n\n"} +$bedTools=`which sortBed`; +if (!$bedTools) {die "Your do not have bedTools in your path\n\n"} + + +if (!$dist) {$dist=50} +if (!$out_vcf) {$out_vcf="out.vcf"} +if (!$contig_names) {$contig_names="contig.names"} +if (!$uninformative_contigs) {$uninformative_contigs="uninformative.contigs"} + +if ((!$genome)||(!$contig)||(!$fasta)){&usage;die;} + + +open(VCF,"$ARGV[0]") or die "must specify VCF file\n\n"; +open(OUT_VCF,">",$out_vcf) or die "can't open the output VCF\n"; +open(CONTIG_LIST,">",$contig_names) or die "can't open the contig names\n"; +open(BAD_CONTIG_LIST,">",$uninformative_contigs) or die "can't open the contig names\n"; +#print "writing to CONTIG_LIST=$contig_names\n"; +while (<VCF>) { + if($_=~/^#/){ + if ($.==1) { + print OUT_VCF $_; + print OUT_VCF "##INFO=<ID=STRAND,Number=1,Type=String,Description=\"Strand to which assembled contig aligned\">\n"; + print OUT_VCF "##INFO=<ID=CONTIG,Number=1,Type=String,Description=\"Name of assembeled contig matching event\">\n"; + print OUT_VCF "##INFO=<ID=MECHANISM,Number=1,Type=String,Description=\"Proposed mechanism of how the event arose\">\n"; + print OUT_VCF "##INFO=<ID=INSLEN,Number=1,Type=Integer,Description=\"Length of insertion\">\n"; + print OUT_VCF "##INFO=<ID=HOM_LEN,Number=1,Type=Integer,Description=\"Length of microhomology\">\n"; + next; + } + else { + print OUT_VCF $_; + next; + } + }; + chomp; + + ##look for exact location of BP + @line=split("\t",$_); + my($left_chr,$start,$end); + + #Get left position + $left_chr=$line[0]; + $start=$line[1]-$dist; + $end=$line[1]+$dist; + + #Get right position + my ($mate_pos,@mate,$mate_chr,$mate_start,$mate_end); + $mate_pos=$line[4]; + $mate_pos=~s/[\[|\]|A-Z]//g; + #print "mate_pos=$mate_pos\n"; + @mate=split(/:/,$mate_pos); + $mate_chr=$mate[0]; $mate_pos=$mate[1]; + $mate_start=$mate_pos-$dist;$mate_end=$mate_pos+$dist; + #print "$left_chr:$start-$end\n$mate_chr:$mate_start-$mate_end\n"; + + #Run through blat + my ($result1,$result2); + my $target1=join("",$left_chr,":",$start,"-",$end); + my $target2=join("",$mate_chr,":",$mate_start,"-",$mate_end); + #print "target1=$target1\ttarget2=$target2\n";die; + $result1=get_result($target1); + $result2=get_result($target2); + + + my $NOV_INS=""; + #If there is a NOV_INS, then there shouldn't be any output, so trick the results + if ($_=~/EVENT=NOV_INS/) { + $mate_start=$start; + $NOV_INS="true"; + if (!$result1) {$result1=join("\t","0","0","0","0","0","0","0","0","+","UNKNOWN_NODE","0","0",$dist);} + if (!$result2) {$result2=join("\t","0","0","0","0","0","0","0","0","+","UNKNOWN_NODE","0","0",$dist);} + } + + #Skip over events that aren't supported + if ((!$result1)||(!$result2)){ + my @tmp1=split("\t",$result1); + my @tmp2=split("\t",$result2); + if ($tmp1[9]) {print BAD_CONTIG_LIST "$tmp1[9]\n"} + if ($tmp2[9]) {print BAD_CONTIG_LIST "$tmp2[9]\n" } + next; + } + #Parse blat results + my @result1=split("\t",$result1); + my @result2=split("\t",$result2); +if($result2[9] ne $result1[9]){print "$result2[9] != $result1[9]\n";next} + #print "@result1\n@result2\n";die; + my $pos1=$start+($result1[12]-$result1[11]); + my $pos2=$mate_start+($result2[12]-$result2[11]); + #print "$_\n$pos1\t$pos2\n"; + + ############################################################## + ### Build Classifier + + my ($QSTART1,$QEND1,$QSTART2,$QEND2,$len,$MECHANISM, $INSERTION, $DELETION, $bed_res1,$bed_res2); + $MECHANISM="UNKNOWN"; + $len="UNKNOWN"; + #Make sure the later event is second + if ($result1[11] < $result2[11]){ + $QSTART1=$result1[11]; + $QEND1=$result1[12]; + $QSTART2=$result2[11]; + $QEND2=$result2[12]; + } + else{ + $QSTART1=$result2[11]; + $QEND1=$result2[12]; + $QSTART2=$result1[11]; + $QEND2=$result1[12]; + } + #Now calculate the difference between $QEND1 and QSTART2 + if($verbose){print "QEND1=$QEND1\tQSTART2=$QSTART2\n";} + $len=$QEND1-$QSTART2; + #Check for TEI + if($_=~/MECHANISM=TEI/){$MECHANISM="TEI"} + elsif($_=~/MECHANISM=VNTR/){$MECHANISM="VNTR"} + else{ + if ($len==0) {$MECHANISM="NHEJ"} + else{ + if ($len>0){$INSERTION="true"} + if ($len<0){$DELETION="true"} + if ($INSERTION){ + if ($len>10) {$MECHANISM="FOSTES"} + else{$MECHANISM="NHEJ"} + } + elsif ($DELETION){ + if ($len>100) {$MECHANISM="NAHR"} + elsif ($len > 2){$MECHANISM="altEJ"} + else{$MECHANISM="NHEJ"} + } + } + } + + +#if ($verbose){print "@result1";print "@result2";} + + #print out VCF + ############################################################# + # create temporary variable name + ############################################################# + srand (time ^ $$ ^ unpack "%L*", `ps axww | gzip -f`); + my $random_name=join "", map { ("a".."z")[rand 26] } 1..8; + my $random_name2=join "", map { ("a".."z")[rand 26] } 1..8; + + #Get Ref Base + my ($ref_base,$alt_base,$tmp_mate_pos); + $ref_base=getBases($left_chr,$pos1,$fasta); + $alt_base=getBases($mate_chr,$pos2,$fasta);#print "ALT=$alt_base\n"; + #Substitute the new mate position and base + $tmp_mate_pos=$line[4]; + $tmp_mate_pos=~s/$mate_pos/$pos2/; + $tmp_mate_pos=~s/[A-Z]/$alt_base/; + #split apart the INFO field to adjust the ISIZE and MATEID + my $NEW_INFO=""; + my @INFO=split(/;/,$line[7]); + for (my $i=0;$i<@INFO;$i++){ + if ($INFO[$i] =~ /^ISIZE=/){ + my @tmp=split(/=/,$INFO[$i]); + $NEW_INFO.="ISIZE="; + my $new_ISZIE=$pos2-$pos1; + $NEW_INFO.=$new_ISZIE + } + elsif($INFO[$i] =~ /^MATE_ID=/){ + $NEW_INFO.=";MATE_ID=".$random_name2 . ";"; + } + else{ + $NEW_INFO.=$INFO[$i].";"; + } + } + #ADD in strand and name + $NEW_INFO.="STRAND=".$result1[8]; + $NEW_INFO.=";CONTIG=".$result1[9]; + if($MECHANISM!~/TEI|VNTR/){$NEW_INFO.=";MECHANISM=".$MECHANISM;} + $NEW_INFO.=";HOM_LEN=".$len; + #don't pring contig nage if its a novel insertion + if(!$NOV_INS){print CONTIG_LIST "$result1[9]\n";}#else{print "I'm not printing $result1[9]\n";} + print OUT_VCF "$left_chr\t$pos1\t$random_name\t$ref_base\t$tmp_mate_pos\t1000\tPASS\t$NEW_INFO\t$line[8]\t$line[9]\n"; + #Now go through and fill info in for mate + #Substitute the new mate position and base + $tmp_mate_pos=$line[4]; + $tmp_mate_pos=~s/$mate_pos/$pos1/; + $tmp_mate_pos=~s/[A-Z]/$ref_base/; + $tmp_mate_pos=~s/$mate_chr/$left_chr/; + $NEW_INFO=""; + @INFO=split(/;/,$line[7]); + for (my $i=0;$i<@INFO;$i++){ + if ($INFO[$i] =~ /^ISIZE=/){ + my @tmp=split(/=/,$INFO[$i]); + $NEW_INFO.="ISIZE="; + my $new_ISZIE=$pos2-$pos1; + $NEW_INFO.=$new_ISZIE + } + elsif($INFO[$i] =~ /^MATE_ID=/){ + $NEW_INFO.=";MATE_ID=".$random_name.";"; + } + else{ + $NEW_INFO.=$INFO[$i].";"; + } + } + #ADD in strand and name + $NEW_INFO.="STRAND=".$result2[8]; + $NEW_INFO.=";CONTIG=".$result2[9]; + if ($MECHANISM!~/TEI|VNTR/){$NEW_INFO.=";MECHANISM=".$MECHANISM;} + $NEW_INFO.=";HOM_LEN=".$len; + + #don't pring contig nage if its a novel insertion + if(!$NOV_INS){print CONTIG_LIST "$result2[9]\n";} #else{print "I'm not printing $result1[9]\n";} + print OUT_VCF "$mate_chr\t$pos2\t$random_name2\t$alt_base\t$tmp_mate_pos\t1000\tPASS\t$NEW_INFO\t$line[8]\t$line[9]\n"; + if ($verbose){print "$mate_chr\t$pos2\t$random_name2\t$alt_base\t$tmp_mate_pos\t1000\tPASS\t$NEW_INFO\t$line[8]\t$line[9]\n";} +} +close VCF; +close OUT_VCF; +close CONTIG_LIST; +close BAD_CONTIG_LIST; +sub get_result{ + my $target=($_[0]); +if($verbose){print "target=$target\n"}#;die; + my $cmd="blat $genome:$target $contig /dev/stdout -t=dna -q=dna -noHead|egrep -v \"Searched|Loaded\" |head -1"; + +if ($verbose){print "$cmd\n"} #print "$cmd\n";die; + my $result=`$cmd`; + next if (!$cmd); + return ($result); +} +sub getBases{ + my ($chr,$pos1,$fasta)=@_; + my @result=(); + if ($pos1 <0){print "$pos1 is not a valid position (likely caused by circular MT chromosome)\n";$result[1]="NA";}; + @result = `samtools faidx $fasta $chr:$pos1-$pos1`; + if(!$result[1]){$result[1]="NA"}; + chomp($result[1]); + return uc($result[1]); +} + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/Annotate_SoftSearch.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,40 @@ +#!/usr/bin/perl +open(VCF,"$ARGV[0]")||die "Usage: <VCF> <Annotation.bed>\n\n\t\t The annotation BED should be of exons\n"; + +$bedtools=`which intersectBed`; +if(!$bedtools){die "Requires Bedtools in path\n\n"} +if(!$ARGV[1]){die "Usage: <VCF> <Annotation.bed>\n\n";} + +while (<VCF>){ + if($_=~/^#/){print;next} + chomp; + @data=split(/\t/,$_); + #Get left pair information + $chr1=$data[0]; + $pos1a=$data[1]-1; + $pos1b=$data[1]; + #Get right pair information + $data[4]=~s/[ACTGactghr\[\]]//g;#$data[4]=~s/hr/chr/; + @pos2=split(/:/,$data[4]); + $chr2="chr"; + $chr2.=$pos2[0]; + $pos2a=$pos2[1]-1; + $pos2b=$pos2[1]; + #Now get left side annotations + # + #print "LEFT=get_anno($chr1,$pos1a,$pos1b)\n"; + $left_gene=get_anno($chr1,$pos1a,$pos1b); + #print "RIGHT=get_anno($chr2,$pos2a,$pos2b)\n"; + $right_gene=get_anno($chr2,$pos2a,$pos2b); + print "$_\t$left_gene\t$right_gene\n"; +} + +close VCF; + +sub get_anno(){ + my ($chr,$pos1,$pos2)=@_; + $result=`perl -e 'if(($chr)&&($pos1)&&($pos2)){print join(\"\\t\",$chr,$pos1,$pos2,\"\\n\")}else {print STDERR "Not all variables defined: chr,pos1,pos2=$chr,$pos1,$pos2\n$_\n"}'|intersectBed -a $ARGV[1] -b stdin|cut -f4|head -1`; + $result=~chomp;$result=~s/\n//; + if(!$result){$result="NA"}; + return $result; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/Bam2pair.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,98 @@ +#!/usr/bin/perl +#Author Steven Hart, PhD +#11-15-2012 +#Convert and filter BAM files into merged bed +#Output should be +#chrA StartA EndA chrB StartB EndB Gene_id #supportingReads StrandA StrandB +#chr9 1000 5000 chr9 3000 3800 bedpe_example2 100 - + + +use Cwd; +use File::Basename; +#Usage +sub usage(){ + print "Usage: perl Bam2Pair.pl -b <BAM> -o <outfile>\n + -isize [10000]\t\tThe insert size to be considered discordant\n + -winsize [10000]\tThe distance between mate pairs to be considered the same\n + -min [1]\t\tThe minimum number of reads required to support an SV event\n + -prefix need a random prefix so files with the same name don't get created\n\n" + ; +} +$bedtools=`which intersectBed`; +$samtools=`which samtools`; + +if(!defined($bedtools)){die "BEDtools must be installed\n";} +if(!defined($samtools)){die "Samtools must be installed\n";} +use Getopt::Long; +#Declare variables +GetOptions( + 'b=s' => \$BAM_FILE, #path to bam + 'out=s' => \$outfile, #path to output + 'java:s' => \$java , + 'chrom:s' => \$chrom , + 'isize=i' => \$isize, + 'winsize=i' => \$winsize, + 'prefix=s' => \$prefix, + 'min=i' => \$minSupport, + 'blacklist:s' => \$new_blacklist, + 'q=s' => \$qual, + 'v' => \$verbose + ); +#if(defined($picard_path)){$picard_path=$picard_path} else {die "Must specify a path to PICARD so that files can be sorted and indexed properly\n"}; +if(!defined($BAM_FILE)){die "Must specify a BAM file!\n".usage();} +if(!defined($outfile)){die "Must specify an out filename!\n".usage();} +if(!defined($java)){$java=$java;}else{$java=`which java`} +if(!defined($qual)){$qual=20} +if($new_blacklist){$new_blacklist=" -L $new_blacklist"} + + +$Filter_BAM=$BAM_FILE; + +@bam=split("/",$Filter_BAM); +$Filter_BAM=@bam[@bam-1]; +$Filter_BAM=~s/.bam/$prefix.bam/; +$Filter_sam=$Filter_BAM; +$Filter_sam=~s/.bam/.sam/; + + + + +print "\nLooking for Discordant read pairs (and Unmated reads) without soft-clips\n"; + +#$command=join("","samtools view -h -q 20 -f 1 -F 1804 ",$BAM_FILE," ",$chrom," ",$new_blacklist," | awk -F\'\\t\' \'{if (\$9 > ", $isize, " || \$9 < -",$isize," || \$9 == 0 || \$1 ~ /^@/) print \$0}' > ",$Filter_sam); + + +#Change command to allow reads where mate is unmapped & remove qual +$command=join("","samtools view -h -f 1 -F 1800 -q $qual ",$BAM_FILE," ",$chrom," ",$new_blacklist," | awk -F\'\\t\' \'{if (\$9 > ", $isize, " || \$9 < -",$isize," || \$9 == 0 || \$1 ~ /^@/) print \$0}' > ",$Filter_sam); + +print "$command\n" if ($verbose); +system($command); +$path = dirname(__FILE__); +$Filter_cluster=$Filter_sam; +$Filter_cluster=~s/.sam/.cluster/; +$command=join("",$path,"/ReadCluster.pl -i=$Filter_sam -o=$Filter_cluster -m $minSupport"); +if($verbose){print "\n$command\n"}; + +system($command); + +################################## +#Now there are 2 SAM files of filtered reads +#.filter.cluster.inter.sam +#.filter.cluster.intra.sam +$result_pe=join("",$Filter_cluster,".out"); +$command=join("","cat ",$Filter_cluster,".int\*|perl -ane 'next if(\@F[0]=~/^\@/);if(\@F[6]!~/=/){print join(\"\\t\",\$F[11],\@F[2],\@F[3],\@F[6],\@F[7],\"\\n\")}else{print join(\"\\t\",\$F[11],\@F[2],\@F[3],\@F[2],\@F[7],\"\\n\")}' >",$result_pe); +if($verbose){print $command."\n"}; +system($command); + #my ($sample, $chrstart, $start, $chrend, $end) +$command=join("","cat ",$result_pe," | ",$path,"/cluster.pair.pl ",$winsize," |awk '(\$6 >",$minSupport,")' >> ", $outfile); +if($verbose){print $command."\n"}; +system($command); +$filt1=join("",$Filter_cluster,".inter.sam"); +$filt2=join("",$Filter_cluster,".intra.sam"); + + +unlink($Filter_sam,$filt1,$filt2,$result_pe); + +######################################### +#Now determine if left or righ clipping surrogate +print "\nBam2pair.pl Done\n"; +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/Check_integration.sh Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,86 @@ +#!/bin/sh +#$ -V +#$ -cwd +#$ -q 1-day +#$ -m ae +#$ -M hart.steven@mayo.edu +#$ -l h_vmem=8G +#$ -l h_stack=10M +VCF_FILE=$1 +x=$2 +#VIRAL_SEQDB=/data2/bsi/tertiary/m110344/SoftTile/Mia/BLAST_DB/OBrien/Virus_PCGS.fasta #must me indexed by bwasw +VIRAL_SEQDB=$3 +VCF_FILE=$4 +#VCF_FILE=final.vcf + +set -x + +perl -ane '$dist=100; +$mate=$F[4]; +$mate=~s/[A-Z]|\[|\]//g; +@mate=split(/:/,$mate); +$end1a=@F[1]-$dist; +$end1b=@F[1]+$dist; +$end2a=$dist+@mate[1]; +$end2b=$dist+@mate[1]; +print "@F[0]\t$end1a\t$end1b\n@mate[0]\t$end2a\t$end2b\n"' $VCF_FILE| +sortBed > targets.bed + + +#100 min +time samtools view -h $x -L targets.bed |awk '(($9==0)&&($11!~/#/)&&($3!~/^chrGL/)&&($3!~/^chrM/))'|perl -ane 'print "\@@F[0]\n@F[9]\n+\n@F[10]\n"' >${x%%.bam}.res.fq +#23 min +time bwa mem -t 4 $VIRAL_SEQDB ${x%%.bam}.res.fq |samtools view -S - |grep gi > ${x%%.bam}.tmp.sam + +#find out how many hits there are +cut -f3 ${x%%.bam}.tmp.sam|perl -ne '@_=split(":",$_);@res=split(/_/,@_[1],2);print "@res[1]"' | sort|uniq -c|sort -k1nr|tee ${x%%.bam}.Viral_maps.out |head +#Get the reads mapping to those hits to find out where the integration site is + +#Read in the viruses until there is a significant drop off in number of reads (i.e. contributing less than 10%) +perl -ne '@_=split(" ",$_);$i=$_[0]+$i;$j=$_[0];$res=$j/$i;if($res>.1){print "@_[1]\n"}' ${x%%.bam}.Viral_maps.out >${x%%.bam}.to.keep +fgrep -f ${x%%.bam}.to.keep ${x%%.bam}.tmp.sam |cut -f1 >${x%%.bam}.reads + +#75min+ + +time samtools view $x -L targets.bed | +fgrep -f ${x%%.bam}.reads| +awk '{if(($9==0)&&($11!~/#/)&&($3!~/^chrGL/)&&($3!~/^chrM/)&&($3!~/^\*/)){print $3"\t"$4"\t"$4"\t"$1}}'| +tee ${x%%.bam}.unsorted.bed| +sortBed | mergeBed -nms -d 1000| +perl -e 'open (FILE,"$ARGV[0]") or die "cant open file\n\n"; + $SAM="$ARGV[1]"; + $SAM=~chomp; + while(<FILE>){ +chomp; + @_=split(/\t/,$_); + @reads=split(/;/,@_[3]); +#print "LINE=$_\nRES=grep $reads[0] $SAM\n"; + $res=`grep $reads[0] $SAM` ; +# print "AFTER GREP, RES=$res\n"; + if($res){ + @res=split(/\t/,$res); + print join("\t",@_[0..2],@res[2])."\n" + } + }; + close FILE' - ${x%%.bam}.tmp.sam | +perl -ne 's/\|/\t/g;@_=split("\t",$_);print join ("\t",@_[0..2,7])'| +perl -pne 's/_/\t/'| cut -f4 --complement | +perl -e ' + open (FILE,"$ARGV[0]") or die "cant open file\n\n"; + $SAM="$ARGV[1]"; + while(<FILE>){ + chomp; + @_=split(/\t/,$_); + $res=`grep $_[3] $SAM`; + if($res){ + @res=split(" ",$res); + $reads[0]=chomp; + print join("\t",@_[0..4],@res[0])."\n"; + } + } +close FILE; +' - ${x%%.bam}.Viral_maps.out| +perl -pne 's/_/ /g'> ${x%%.bam}.Virus.integrated.bed + +rm ${x%%.bam}.reads ${x%%.bam}.to.keep ${x%%.bam}.tmp.sam ${x%%.bam}.res.fq +echo "DONE with $x"
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/Extract_nSC.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,27 @@ +#!/usr/bin/perl -w + +use Getopt::Long; + +#Initialize values +my (@queries,@HEADER,$samples,@HEADER_OUT,$end,$samp); +GetOptions ("query|q=s" => \$queries); +if(!$queries){die "Usage: FORMAT_extract.pl <VCF> -query nSC +\n\n";} + + +open (VCF,"$ARGV[0]") or die "Usage: <VCF>"; + +while (<VCF>) { + if($_=~/^##/){print;next} + chomp; + @line=split(/\t/,$_); + if($line[0]=~/^#CH/){ + print join ("\t",@line,$queries)."\n"; + next} + @FORMAT=split(/:/,$line[8]); + @SAMPLE=split(/:/,$line[9]); + for($i=0;$i<@FORMAT;$i++){ + if($FORMAT[$i] =~/^$queries$/){print join ("\t",@line,$SAMPLE[$i])."\n";next} + } +} +close VCF;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/Merge_SV.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,218 @@ +#!/usr/bin/perl -w +use Getopt::Long; +use List::Util qw(min max); + + +#Declare variables +my ($window,$tmpSpace,$usage,$help,$outFile); + +GetOptions( + 'v=s{2,}' => \@VCF, + 'o:s' => \$outFile, + 'w:s' => \$window, + 'h|help' => \$help +); + +if((!@VCF)||($help)){&usage();exit} + + +if (!$window) { + $window=500; +} +if (!$outFile) { + $outFile="merged.vcf.out"; +} +########################################### +# Protect against merging too many results +########################################### +$tmpSpace='temporarySV_merge'; +if (-e $tmpSpace) { + #Delete temp file if it exists + unlink $tmpSpace; +} +########################################### +#For each VCF, create a BEDPE file +########################################### + +open(OUT,">>$tmpSpace") or die "Can't write in this directory\n"; +for (my $i=0;$i<@VCF;$i++){ + #print STDERR "opening $VCF[$i]\n"; + open(VCF,$VCF[$i]) or die &usage(); + while (<VCF>) { + next if ($_=~/^#/); + chomp; + @line=split("\t",$_); + $mate=$line[4]; + $mate=~s/[A-L]|[N-W]|[Z]|\[|\]//g; + @mate=split(/:/,$mate); + $end1a=$line[1]-$window; + $end1b=$line[1]+$window; + $end2a=$mate[1]-$window; + $end2b=$mate[1]+$window; + next if (($end1a<0)||($end2a<0)); + if (($line[0]=~/^chr$/)||($mate[0]=~/^chr$/)) { + next; + } + print OUT "$line[0]\t$end1a\t$end1b\t$mate[0]\t$end2a\t$end2b\n"; + print OUT "$mate[0]\t$end2a\t$end2b\t$line[0]\t$end1a\t$end1b\n"; + } +} +close OUT; + +########################################### +#Now merge the BEDPE into a unique BEDPE +########################################### +#Make sure the BEDPE is sorted +#print "Make sure the BEDPE is sorted\n"; +my $tmpSpace2=join("",$tmpSpace,".2"); +system("cat $tmpSpace|sort -k1,1 -k2,3n -k4,4 -k5,5n -u > $tmpSpace2"); +unlink($tmpSpace); + +#Create output files for the left and right merged BEDPE +my $tmpSpace3=join("",$tmpSpace,".3"); +my $tmpSpace4=join("",$tmpSpace,".4"); + +open (OUT1,">$tmpSpace3") or die "Cant write in this directory\n"; +open (OUT2,">$tmpSpace4") or die "Cant write in this directory\n"; + +open(BEDPE,"$tmpSpace2") or die "$tmpSpace2 has already been deleted\n"; +#Initialize positions +#my ($chr1,$pos2,$pos3,$chr2,$pos3,$pos4); +my (@chr,@pos1,@pos2,@chr2,@pos3,@pos4); +while (<BEDPE>) { + ($chr1,$pos2,$pos3,$chr2,$pos3,$pos4)=split("\t",$_); + if(!$Echr1){ + ($Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4)=split("\t",$_); + } + while ( + ($chr1 =~ /^$Echr1$/)&& + ($pos2 <= $Epos2+$window)&& + ($chr2 =~ /^$Echr2$/)&& + ($pos3 <= $Epos3+$window) + ) + {$nextline = <BEDPE> ; + last if (!$nextline); + $nextline=~chomp; + ($chr1,$pos1,$pos2,$chr2,$pos3,$pos4)=split("\t",$nextline); + #print "NEXTLINE=$nextline"; + push (@chr1,$chr1); + push (@pos1,$pos1); + push (@pos2,$pos2); + push (@chr2,$chr2); + push (@pos3,$pos3); + push (@pos4,$pos4); + } + ($Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4)=($chr1[0],min(@pos1),max(@pos2),$chr2[-2],min(@pos3),$pos4[-2]); + #print join("\t",$Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4); + if($pos1>$pos2){my $tmp=$pos1;$pos1=$pos2;$pos2=$tmp} + if($pos1>$pos2){my $tmp=$pos3;$pos3=$pos4;$pos4=$tmp} + print OUT1 join ("\t",$chr1,$pos1,$pos2)."\n"; + print OUT2 join ("\t",$chr2,$pos3,$pos4); + ($Echr1,$Epos1,$Epos2,$Echr2,$Epos3,$Epos4)=($chr1,$pos1,$pos2,$chr2,$pos3,$pos4); + } +close BEDPE; +close OUT; +unlink ($tmpSpace2); + +##################################################################### +#Now find out for each Unique BEDPE, how many Samples was the SV in? +##################################################################### +#FOR EACH VCF +#get NAME + +my $tmpSpace5=join("",$tmpSpace,".5"); +my $tmpSpace6=join("",$tmpSpace,".6"); +my $tmpSpace7=join("",$tmpSpace,".7"); +my $tmpSpace8=join("",$tmpSpace,".8"); +my $tmpSpace9=join("",$tmpSpace,".9"); + +#Create a placeholder file +system("paste $tmpSpace3 $tmpSpace4| awk '{OFS=\"\\t\"}{print \$1,\$2,\$3,\$4,\$5,\$6,0,\"NA\"}' > $tmpSpace7"); +#Convert the VCF into a BED PE +for (my $i=0;$i<@VCF;$i++){ + open (OUT,">$tmpSpace5") or die "Cant write in this directory\n"; + open(VCF,$VCF[$i]) ; + print STDERR "Starting on $VCF[$i]\n"; + while (<VCF>) { + next if ($_=~/^#/); + chomp; + @line=split("\t",$_); + $mate=$line[4]; + $mate=~s/[A-L]|[N-W]|[Z]|\[|\]//g; + @mate=split(/:/,$mate); + $end1a=$line[1]-$window; + $end1b=$line[1]+$window; + $end2a=$mate[1]-$window; + $end2b=$mate[1]+$window; + next if (($end1a<0)||($end2a<0)); + if (($line[0]=~/^chr$/)||($mate[0]=~/^chr$/)) { + #print "$_\n"; + next; + } + print OUT "$line[0]\t$end1a\t$end1b\t$mate[0]\t$end2a\t$end2b\n"; + print OUT "$mate[0]\t$end2a\t$end2b\t$line[0]\t$end1a\t$end1b\n"; + } + close VCF; + close OUT; + #for each row in $tmpSpace3, count the number of overlaps on both sides + my $left=join("",$tmpSpace,".left"); + my $right=join("",$tmpSpace,".right"); + system("intersectBed -a $tmpSpace3 -b $tmpSpace5 -loj -c > $left"); + system("intersectBed -a $tmpSpace4 -b $tmpSpace5 -loj -c > $right"); + + my $Lcount=`wc -l $left|cut -f1 -d" "`; + my $Rcount=`wc -l $right|cut -f1 -d" "`; + if ($Lcount != $Rcount){die "Need to check for errors in $left and $right\n\n"} + system("paste $left $right > $tmpSpace5"); + system ("rm $left $right"); + open (IN,"$tmpSpace5") or die "Cant find $tmpSpace5\n"; + open (OUT,">$tmpSpace6") or die "Cant write in this directory\n"; + while(<IN>){ + $_=~chomp; + @lines=split("\t",$_); + if(($lines[3] > 0)&&($lines[6] > 0)){print OUT "1\t$VCF[$i]\n"}else{print OUT "0\t.\n"} + } + close IN; + close OUT; + + system("paste $tmpSpace7 $tmpSpace6 > $tmpSpace8"); + #system("head $tmpSpace7 $tmpSpace8"); + open (IN,"$tmpSpace8") or die "Cant find $tmpSpace8\n"; + open (OUT,">$tmpSpace9") or die "Cant write in this directory\n"; + my ($Samples,$NumSamples,$EVENT); + while(<IN>){ + $_=~chomp; + @lines=split("\t",$_); + + if ($lines[8] > 0){ + $Samples=$lines[7].";".$lines[9]; + $Samples=~s/^NA;//; + $NumSamples=$lines[6]+$lines[8]; + } + else{ + $Samples=$lines[7]; + $NumSamples=$lines[6]; + } + print OUT join ("\t",@lines[0..5],$NumSamples,$Samples)."\n"; + } + close IN; + close OUT; + print STDERR "completed with $VCF[$i]\n"; + system("cp $tmpSpace9 $tmpSpace7"); +} + +system("cp $tmpSpace7 $outFile"); +unlink ($tmpSpace9, $tmpSpace8, $tmpSpace7, $tmpSpace9,$tmpSpace3, $tmpSpace4, $tmpSpace5, $tmpSpace6); +print STDERR "Your results are in $outFile\n"; + + +sub usage(){ + print " +### +### This script will merge multiple SoftSearch VCF files +### + +Usage: Merge_SV.pl -v <vcf1> <vcf2> <vcfN> -w [500] -o <output file> + + Note: Must have bedtools installed and in your path\n\n\n"; +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/Merge_Soft.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,39 @@ +#!/usr/bin/perl -s +#Merge Softsearch results by chrom +if(!$ARGV[0]){die "Usage: <Sample.1.vcf>\n";} +my ($sample,$cmd); + +#Get basename +$sample="$ARGV[0]"; +$sample=~s/.[0-9(+)].out.vcf//; +$sample=~s/.[0-9(+)].pe.vcf//; + +my $outfile=$sample; +$outfile.="out.vcf"; +if( -e $outfile ){unlink($outfile)} +$cmd="ls $sample\*vcf"; +my @samples=`$cmd`; +print "there are " .scalar(@samples)." samples\n"; + +open (OUT,">$outfile"); +my $i=1; +my $tmp=@samples[$i]; +open(TMP,"$tmp"); +while (<TMP>){ + print OUT if ($_=~/^#/); +} + +open (OUT,">>$outfile"); +my $chr; +for (my $i=0;$i<@samples;$i++){ + my $tmp=@samples[$i]; + open(TMP,"$tmp"); + while (<TMP>){ + unless (($_=~/^chrGL/)||($_=~/^#/)){print OUT $_;} + } + print "Done with $tmp"; + unlink($tmp); + system("rm $tmp"); + close TMP; +} +close OUT;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/ReadCluster.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,191 @@ +#!/usr/bin/perl + +=head1 NAME + ReadCluster.pl + +=head1 SYNOPSIS + + USAGE: ReadCluster.pl --input input_sam_file --output output_prefix [--threshold 10000 --minClusterSize 4] + +=head1 OPTIONS + +B<--input,-i> + Input file + +B<--output,-o> + output prefix + +B<--window, -w> + Window size + +B<--minClusterSize, -m> + Min size of cluster + +B<--help,-h> + This help message + +=head1 DESCRIPTION + + +=head1 INPUT + + +=head1 OUTPUT + + +=head1 CONTACT + Jaysheel D. Bhavsar @ bjaysheel[at]gmail[dot]com + + +==head1 EXAMPLE + ReadCluster.pl --input=filename.sam --window=10000 --output=PREFIX + +=cut + +use strict; +use warnings; +use Data::Dumper; +use DBI; +use Pod::Usage; +use Scalar::Util qw(looks_like_number); +use Getopt::Long qw(:config no_ignore_case no_auto_abbrev pass_through); + +my %options = (); +my $results = GetOptions (\%options, + 'input|i=s', + 'output|o=s', + 'window|w=s', + 'minClusterSize|m=s', + 'help|h') || pod2usage(); + +## display documentation +if( $options{'help'} ){ + pod2usage( {-exitval => 0, -verbose => 2, -output => \*STDERR} ); +} +############################################################################# +## make sure everything passed was peachy +&check_parameters(\%options); + +my $r1_start = 0; +my $r2_start = 0; +my $r1_end = $r1_start + $options{window}; +my $r2_end = $r2_start + $options{window}; +my $r1_chr = ""; +my $r2_chr = ""; + +my @cluster = (); + +open (FHD, "<", $options{input}) or die "Cound not open file $options{input}\n"; +open (INTRA, ">", $options{output} . ".intra.sam") or die "Cound not open file $options{output}.intra.sam\n"; +open (INTER, ">", $options{output} . ".inter.sam") or die "Cound not open file $options{output}.inter.sam\n"; + +while (<FHD>){ + chomp $_; + + #skip processing lines starting with @ just print to output file. + if ($_ =~ /^@/){ + print INTRA $_."\n"; + print INTER $_."\n"; + next; + } +#print "$_\n"; + check_sequence($_); +} + +close(FHD); +close(INTRA); +close(INTER); + +exit(0); + +############################################################################# +sub check_parameters { + my $options = shift; + + my @required = ("input", "output"); + + foreach my $key (@required) { + unless ($options{$key}) { + print STDERR "ARG: $key is required\n"; + pod2usage({-exitval => 2, -message => "error message", -verbose => 1, -output => \*STDERR}); + exit(-1); + } + } + + unless($options{window}) { $options{window} = 10000; } + unless($options{minClusterSize}) { $options{minClusterSize} = 4; } +} + +############################################################################# +sub check_sequence { + my $line = shift; + + my @data = split(/\t/, $line); + + ## check if mates are within the window. + if ((inWindow($data[3], 1)) && (inWindow($data[7], 2)) && + ($r1_chr =~ /$data[2]/) && ($r2_chr =~ /$data[6]/)) { + + ## if minClusterSize is reached output + if (scalar(@cluster) >= $options{minClusterSize}) { + + ## if chr are the same then print intra-chr else inter-chr + if ($data[6] =~ /=/) { + print INTRA $line."\n"; + } else { + print INTER $line."\n"; + } + } else { + push @cluster, $line; + } + } else { + + if (scalar(@cluster) >= $options{minClusterSize}) { + dumpCluster(@cluster); + } + + @cluster = (); + $r1_start = $data[3]; + $r2_start = $data[7]; + $r1_end = $r1_start + $options{window}; + $r2_end = $r2_start + $options{window}; + $r1_chr = $data[2]; + $r2_chr = $data[6]; + } +} + +############################################################################# +sub inWindow { + my $coord = shift; + my $read = shift; + + my $start = 0; + my $end = 0; + + if ($read == 1) { + $start = $r1_start; + $end = $r1_end; + } else { + $start = $r2_start; + $end = $r2_end; + } + + if (($coord > $start) && ($coord < $end)){ + return 1; + } else { return 0; } +} + +############################################################################# +sub dumpCluster { + my @cluster = shift; + + foreach (@cluster){ + my @data = split(/\t/, $_); + + if ($data[6] =~ /=/) { + print INTRA $_."\n"; + } else { + print INTER $_."\n"; + } + } +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/SoftSearch.multi.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,1183 @@ +#!/usr/bin/perl + +#### +#### Usage: SoftSearch.pl [-lqrmsd] -b <BAM> -f <Genome.fa> -sam <samtools path> -bed <bedtools path> +#### Created 1-30-2012 by Steven Hart, PhD +#### hart.steven@mayo.edu +#### Required bedtools & samtools to be in path + +#use FindBin; +#use lib "$FindBin::Bin/lib"; +use lib "/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib" ; +use Getopt::Long; +use strict; +use warnings; +use Data::Dumper; +use LevD; +use File::Basename; +use List::Util qw(min max); + +my (@INPUT_BAM,$INPUT_FASTA,$OUTPUT_FILE,$minSoft,$minSoftReads,$dist_To_Soft,$bedtools,$samtools); +my ($minRP, $temp_output, $num_sd, $MapQ, $chrom, $unmated_pairs, $minBQ, $pair_only, $disable_RP_only); +my ($levD_local_threshold, $levD_distl_threshold,$pe_upper_limit,$high_qual,$sv_only,$blacklist,$genome_file,$verbose); + +my $cmd = ""; + +#Declare variables +GetOptions( + 'b=s{1,}' => \@INPUT_BAM, + 'f=s' => \$INPUT_FASTA, + 'o:s' => \$OUTPUT_FILE, + 'm:i' => \$minRP, + 'l:i' => \$minSoft, + 'r:i' => \$minSoftReads, + 't:i' => \$temp_output, + 's:s' => \$num_sd, + 'd:i' => \$dist_To_Soft, + 'q:i' => \$MapQ, + 'c:s' => \$chrom, + 'u:s' => \$unmated_pairs, + 'x:s' => \$minBQ, + 'p' => \$pair_only, + 'g' => \$disable_RP_only, #ignore softclips + 'j:s' => \$levD_local_threshold, + 'k:s' => \$levD_distl_threshold, + 'a:s' => \$pe_upper_limit, + 'e:s' => \$high_qual, + 'L' => \$sv_only, + 'v' => \$verbose, + 'blacklist:s' => \$blacklist, + 'genome_file:s' => \$genome_file, + "help|h|?" => \&usage); +#print "Using @INPUT_BAM as INPUT_BAM\n"; +unless($sv_only){$sv_only=""}; +my $INPUT_BAM=$INPUT_BAM[0]; +#print "MY NEW INPUT BAM=$INPUT_BAM[0]\n\n";die; +if(defined($INPUT_BAM)){$INPUT_BAM=$INPUT_BAM} else {print usage();die "Where is the BAM file?\n\n"} +if(defined($INPUT_FASTA)){$INPUT_FASTA=$INPUT_FASTA} else {print usage();die "Where is the fasta file?\n\n"} +my ($fn,$pathname) = fileparse($INPUT_BAM,".bam"); +#my $index=`ls $pathname/$fn*bai|head -1`; +#my $index =`ls \${INPUT_BAM%.bam}*bai`; +#print "INDEX=$index\n"; +#if(!$index){die "\n\nERROR: you need index your BAM file\n\n"} +my $index=""; +### get current time +print "Start Time : " . &spGetCurDateTime() . "\n"; +my $now = time; + +#if(defined($OUTPUT_FILE)){$OUTPUT_FILE=$OUTPUT_FILE} else {$OUTPUT_FILE="output.vcf"; print "\nNo outfile specified. Using output.vcf as default\n\n"} +if(defined($minSoft)){$minSoft=$minSoft} else {$minSoft=5} +if(defined($minRP)){$minRP=$minRP} else {$minRP=5} +if(defined($minSoftReads)){$minSoftReads=$minSoftReads} else {$minSoftReads=5} +if(defined($dist_To_Soft)){$dist_To_Soft=$dist_To_Soft} else {$dist_To_Soft=300} +if(defined($num_sd)){$num_sd=$num_sd} else {$num_sd=6} +if(defined($MapQ)){$MapQ=$MapQ} else {$MapQ=20} + +unless (defined $pe_upper_limit) { $pe_upper_limit = 10000; } +unless (defined $levD_local_threshold) { $levD_local_threshold = 0.05; } +unless (defined $levD_distl_threshold) { $levD_distl_threshold = 0.05; } +#Get sample name if available +my $SAMPLE_NAME=""; +my $OUTNAME =""; +$SAMPLE_NAME=`samtools view -f2 -H $INPUT_BAM|awk '{if(\$1~/^\@RG/){sub("ID:","",\$2);name=\$2;print name}}'|head -1`; +$SAMPLE_NAME=~s/\n//g; +if (!$OUTPUT_FILE){ + if($SAMPLE_NAME ne ""){$OUTNAME=$SAMPLE_NAME.".vcf"} + else {$OUTNAME="output.vcf"} +} +else{$OUTNAME=$OUTPUT_FILE} + +print "Writing results to $OUTNAME\n"; + + +##Make sure if submitting on SGE, to prepned the "chr". Not all referecne FAST files require "chr", so we shouldn't force the issue. +if(!defined($chrom)){$chrom=""} +if(!defined($unmated_pairs)){$unmated_pairs=0} + +my $badQualValue=chr($MapQ); +if(defined($minBQ)){ $badQualValue=chr($minBQ); } + +if($badQualValue eq "#"){$badQualValue="\#"} + +# adding and cheking for samtools and bedtools in the PATh +## check for bedtools and samtools in the path +$bedtools=`which intersectBed` ; +if(!defined($bedtools)){die "\nError:\n\tno bedtools. Please install bedtools and add to the path\n";} +#$samtools=`samtools 2>&1`; +$samtools=`which samtools`; +if($samtools !~ /(samtools)/i){die "\nError:\n\tno samtools. Please install samtools and add to the path\n";} + +print "Usage = SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -s $num_sd -c $chrom -b @INPUT_BAM -f $INPUT_FASTA -o $OUTNAME \n\n"; +sub usage { + print "\nusage: SoftSearch.pl [-cqlrmsd] -b <BAM> -f <Genome.fa> \n"; + print "\t-q\t\tMinimum mapping quality [20]\n"; + print "\t-l\t\tMinimum length of soft-clipped segment [5]\n"; + print "\t-r\t\tMinimum depth of soft-clipped reads at position [5]\n"; + print "\t-m\t\tMinimum number of discordant read pairs [5]\n"; + print "\t-s\t\tNumber of sd away from mean to be considered discordant [6]\n"; + print "\t-u\t\tNumber of unmated pairs [0]\n"; + print "\t-d\t\tMax distance between soft-clipped segments and discordant read pairs [300]\n"; + print "\t-o\t\tOutput file name [output.vcf]\n"; + print "\t-t\t\tPrint temp files for debugging [no|yes]\n"; + print "\t-c\t\tuse only this chrom or chr:pos1-pos2\n"; + print "\t-p\t\tuse paired-end mode only \n"; + print "\t-g\t\tEnable paired-only seach. This will look for discordant read pairs even without soft clips.\n"; + print "\t-a\t\tset the minimum distance for a discordant read pair without soft-clipping info [10000]\n"; + print "\t-L\t\tFlag to print out even small deletions (low quality)\n"; + print "\t-e\t\tdisable strict quality filtering of base qualities in soft-clipped reads [no]\n"; + print "\t-blacklist\tareas of the genome to skip calling. Requires -genome_file\n"; + print "\t-genome_file\ttab seperated value of chromosome name and length. Only used with -blacklist option\n\n"; + + exit 1; + } + + +############################################################# +# create temporary variable name +############################################################# +srand (time ^ $$ ^ unpack "%L*", `ps axww | gzip -f`); +our $random_name=join "", map { ("a".."z")[rand 26] } 1..8; + +############################################################# +## create green list +############################################################## +# +my $new_blacklist=""; +if($blacklist){ + if(!$genome_file){die "if using a blacklist, you must also specify the location of a genome_file + The format of the genome_file should be + chrom size + chr1 249250621 + chr2 243199373 + ... + + If using hg19, you can ge the genome file by + mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -e \"select chrom, size from hg19.chromInfo\" > hg19.genome";} + + $cmd=join("","complementBed -i $blacklist -g $genome_file >",$random_name,".bed") ; + system ($cmd); + $new_blacklist=join(""," -L ",$random_name,".bed "); + } + +if($verbose){print "CMD=$cmd\nBlacklist is $new_blacklist\n";} + + + + + +############################################################# +# Calcualte insert size distribution of properly mated reads +############################################################# + +#Change for compatability with other operating systems +#my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)**2)}'`; +#print "samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)^2)}'\n"; +my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)^2)}'`; +#my ($mean,$stdev)=split(/ /,$metrics); +my ($mean,$stdev)=split(/\s/,$metrics); +$stdev=~s/\n//; + +#print "MEAN=$mean\tSTDEV=$stdev\n\n"; + +my $upper_limit=int($mean+($num_sd*$stdev)); +my $lower_limit=int($mean-($num_sd*$stdev)); +die if (!$mean); +print qq{The mean insert size is $mean +/- $stdev (sd) +The upper limit = $upper_limit +The lower limit = $lower_limit\n +}; +if($lower_limit<0){ + print "Warning!! Given this insert size distribution, we can not call small indels. No other data will be affected\n\n"; + $lower_limit=1; +} +my $tmp_name=join ("",$random_name,".tmp.bam"); +my $random_file_sc = ""; +my $command = ""; + +############################################################# +# Make sam file that has soft clipped reads +############################################################# +#give file a name +if(!defined($pair_only)){ + foreach my $bam(@INPUT_BAM){ + $random_file_sc=join ("",$random_name,".sc.sam"); + $command=join ("","samtools view -q $MapQ -F 1024 $bam $chrom $new_blacklist| awk '{OFS=\"\\t\"}{c=0;if(\$6~/S/){++c};if(c == 1){print}}' | perl -ane '\$TR=(\@F[10]=~tr/\#//);if(\$TR<2){print}' >> ", $random_file_sc); + print "Making SAM file of soft-clipped reads from $bam\n"; + if($verbose){ print "$command\n";} + system("$command"); +} + ############################################################# + # Find areas that have deep enough soft-clip coverage + print "Identifying soft-clipped regions that are at least $minSoft bp long iin $random_file_sc\n"; + open (FILE,"$random_file_sc")||die "Can't open soft-clipped sam file $random_file_sc\n"; + + my $tmpfile=join("",$random_file_sc,".sc.passfilter"); + open (OUT,">$tmpfile")||die "Can't write files here!\n"; + + while(<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #for ($i=0; $i<=$#softclip_pos; $i++) { + foreach my $softclip (@{$hash->{S}}) { + #if ($CIGAR[$softclip_pos[$i]] > $minSoft){ + if ($softclip > $minSoft){ + ###############Make sure base qualities don't have more than 2 bad marks + my $qual=$_[10]; + my $TR=($qual=~tr/$badQualValue//); + if($badQualValue eq "#"){ $TR=($qual=~tr/\#//); } + #Skip the soft clip if there is more than 2 bad qual values + #next if($TR > 2); +# if (!$high_qual){next if($TR > 2);} + print OUT; + last; + } + } + } + close FILE; + close OUT; + + $command=join(" ","mv",$tmpfile,$random_file_sc); +if($verbose){ print "$command\n";} + system("$command"); +} + +######################################################### +#Stack up SoftClips +######################################################### +my $random_file=join("",$random_name,".sc.direction.bed"); +if(!defined($pair_only)){ + open (FILE,"$random_file_sc")|| die "Can't open sam file\n"; + #$random_file=join("",$random_name,".sc.direction"); + + print "Calling sides of soft-clips from $random_file_sc\n"; + #\nTMPOUT=$random_file\tINPUT=$random_file_sc\n\n"; + open (TMPOUT,">$random_file")|| die "Can't create tmp file\n"; + + while (<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #### next if softclips on each end + next if ($_[5] =~ /^[0-9]+S.*S$/); + + #### next softclip occurs in the middle + next if ($_[5] =~ /^[0-9]+[^S][0-9].*S.+$/); + + my $softclip = $hash->{S}[0]; + + my $end1 = 0; + my $end2 = 0; + my $softBases = ""; + my $right_corrected="";my $left_corrected=""; + + if ($softclip > $minSoft) { + + ####If the soft clip occurs at end of read and its on the minus strand, then it's a right clip + if ($_[5] =~ /^.*S$/) { + $end1=$_[3]+length($_[9])-$softclip-1; + $end2=$end1+1; +next if ($end1<0); + #RIGHT clip on Minus + $softBases=substr($_[9], length($_[9])-$softclip, length($_[9])); + #Right clips don't always get clipped correctly, so fix that + # Check to see if sc base matches ref + $right_corrected=baseCheck($_[2],$end2,"right",$softBases); + print TMPOUT "$right_corrected\n" + + } else { + #### Begins with S (left clip) + $end1=$_[3]-$softclip; +next if ($end1<0); + + $softBases=substr($_[9], 0,$softclip);#print "TMP=$softBases\n"; + $left_corrected=baseCheck($_[2],$end1,"left",$softBases); +if(!$left_corrected){print "baseCheck($_[2],$end1,left,$softBases)\n";next} + print TMPOUT "$left_corrected\n"; +#print "\nSEQ=$_[9]\t\n"; + + } + } + } +close FILE; +close TMPOUT; +} +sub baseCheck{ + my ($chrom,$pos,$direction,$softBases)=@_; + #skip if position is less than 0, which is caused by MT DNA + return if ($pos<0); + my $exit=""; + + while(!$exit){ + if($direction=~/right/){ + my $refBase=getSeq($chrom,$pos,$INPUT_FASTA); + my $softBase=substr($softBases,0,1); + if ($softBase !~ /$refBase/){ + my $value=join("\t",$chrom,$pos,$pos+1,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos+1; + $softBases=substr($softBases, 1,length($softBases)); + } + } + else{ + my $refBase=getSeq($chrom,$pos+1,$INPUT_FASTA); + my $softBase=substr($softBases,-1,1); + if ($softBase !~ /$refBase/){ + $pos=$pos-1+length($softBases); + my $value=join("\t",$chrom,$pos-1,$pos,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos-1; + $softBases=substr($softBases, 0, -1); + #print "Trying again $softBases\n"; + } + + } + +} +} +#Remove SAM files to conserve space +unlink($random_file_sc); + + + +### +# +###################################################### +# Transform Read pair groups into softclip equivalents +###################################################### +# +# +# +my $v=""; +#if($disable_RP_only){ +print "Running Bam2pair.pl\n"; +print "Looking for discordant read pairs without requiring soft-clipping information\n"; + use FindBin qw($Bin); + my $path=$Bin; +# print"\n\nPATH=$path\n\n"; +if($verbose){$v="-v"} +foreach my $random_file_disc(@INPUT_BAM){ + my $tmp_out=join("",$random_name,"RP.out"); + $command=join("","perl ",$path,"/Bam2pair.pl -b $random_file_disc -o $tmp_out -isize $pe_upper_limit -winsize $dist_To_Soft -min $minRP -chrom $chrom -prefix $random_name -q $MapQ -blacklist $random_name.bed $v"); +if($verbose){ print "$command\n"}; + system("$command"); + $command=join("","perl -ane '\$end1=\@F[1];\$end2=\@F[3];print join(\"\\t\",\@F[0..1],\$end1,\"unknown|left\");print \"\\n\";print join(\"\\t\",\@F[2..3],\$end2,\"unknown|left\");print \"\\n\"' ", $tmp_out," >> ",$random_file); +if($verbose){print "$command\n"}; + system($command); + unlink($tmp_out); +#} +} + + +###################################################### +unlink("$random_file","$tmp_name","$random_file","$index","$random_name","$new_blacklist") if (-z $random_file || ! -e $random_file) ; +if (-z $random_file || ! -e $random_file){ + print "Softclipped file is empty($random_file).\nNo soft clipping found using desired paramters\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + + +############################################################# +# Make sure there are enough soft-clippped supporting reads +############################################################# +my $outfile=join("",$random_file,".sc.merge.bed"); +#sortbed -i .sc.direction | mergeBed -nms -d 25 -i stdin > .sc.merge.bed +$command=join(" ","sortBed -i",$random_file," | mergeBed -nms -i stdin","|grep \";\"","|awk '{OFS=\"\t\"}(NF==4)'",">",$outfile); + +#print "$command\n"; +system("$command"); + +if (-z $outfile || ! -e $outfile){ + unlink("$tmp_name","$random_file","$outfile","$index","$random_name","$new_blacklist"); + print "mergeBed file is empty.\nNo strucutral variants found\n\n" ; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed mergeBed\n"; + +############################################################### +# If left and right are on the same line, make into 2 lines +############################################################### +open (INFILE,$outfile)||die "couldn't open temp file : $. \n\n"; +my $tmp2=join("",$random_name,".sc.fixed.merge.bed"); +#print "INFILE=$outfile\tOUTFILE=$tmp2\n\n"; +#INPUT FORMAT=chr9\t131467\t131473\tATGCTTATTAAAA|left;TTATTAAAAGCATA|left +open (OUTFILE,">$tmp2")||die "couldn't create temp file : $. \n\n"; +while(<INFILE>){ + chomp $_; + my $l = $_; + + my @a = split(/\t/, $l); + my $info = $a[3]; + my @info_arr = split(/\;/, $info); + my @left_arr=(); + my @right_arr=(); + @left_arr = grep(/left/, @info_arr); + @right_arr = grep(/right/, @info_arr); + + #New + my $left = join(";", @left_arr); + my $right = join(";", @right_arr); + $info = join(";", @info_arr); + + if((@left_arr) && (@right_arr)){ + print OUTFILE "$a[0]\t$a[1]\t$a[2]\t$left\n$a[0]\t$a[1]\t$a[2]\t$right\n"; + } else{ + my $all=join("\t",@a[0..2],$info); + print OUTFILE "$all\n"; + } +} + +# make sure output file name is $outfile +$command=join(" ","sed -e '/ /s//\t/g'", $tmp2,"|awk 'BEGIN{OFS=\"\\t\"}(NF==4)'", "|perl -pne 's/ /\t/g'>",$outfile); +system("$command"); +if($verbose){print "$command\n"}; +unlink("$tmp_name","$random_file","$tmp2","$outfile","$index","random_name","$new_blacklist") if (-z $outfile || ! -e $outfile) ; + if (-z $outfile || ! -e $outfile){ + print "Fixed mergeBed file is empty($outfile).\nNo strucutral variants found\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed fixing mergeBed\n\n"; + +############################################################### +# Seperate directions of soft clips +############################################################### +my $left_sc = join("", "left", $tmp2); +my $right_sc = join("", "right", $tmp2); +use FindBin qw($Bin); +#my $path=$Bin; + +$command=join("","grep left ", $tmp2, " |sed -e '/left /s//left\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$left_sc); +system("$command"); +#print "$command\n"; +$command=join("","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$right_sc); +#$command=join(" ","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g' >",$right_sc); +system("$command"); +#print "$command\n"; +#die "CHECK $right_sc\n"; + +############################################################### +# Count the number and identify directions of soft clips +############################################################### +print "Count the number and identify directions of soft clips\n"; +#print "looking in $outfile\n"; +$outfile=join("",$random_name,".sc.fixed.merge.bed"); +#system("ls -lhrt"); +open (INFILE,$outfile)||die "couldn't open temp file\n\n"; +my $tmp3 = join("", $random_file, "predSV"); +open (OUTFILE, ">$tmp3")||die "couldn't create temp file\n\n"; +while(<INFILE>){ +chomp; + @_=split(/\t/,$_); + my $count=tr/\;//; + $count=$count+1; + my $left=0; + my $right=0; + + while ($_ =~ /left/g) { $left++ } # count number of right clips + while ($_ =~ /right/g) { $right++ } # count number of left clips + + ############################################################### + if ($count >= $minSoftReads){ + ####get longets soft-clipped read + my @clips=split(/\;|\|/,$_[3]); + + my ($max, $temp, $temp2, $temp3, $dir, $maxSclip) = (0) x 6; + for (my $i=0; $i<$count; $i++) { + my $plus1=$i+1; + $temp=length($clips[$i]); + $temp2=$clips[$plus1]; + $temp3=$clips[$i]; + + if ($temp > $max){ + $maxSclip=$temp3; + $max =$temp; + $dir=$temp2; + } else { + $max=$max; + $dir=$dir; + $maxSclip=$maxSclip; + } + $i++; + } + my $order2 = join("|", $left, $right); + #print join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + print OUTFILE join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + } elsif($_=~/unknown/){ + print OUTFILE join ("\t",@_[0..2],"NA","NA","left","NA","NA|NA") . "\n"; + print OUTFILE join ("\t",@_[0..2],"NA","NA","right","NA","NA|NA") . "\n"; + } + ####Format is Chrom,start, end,longest Soft-clip,length of longest Soft-clip, direction of longest soft-clip,#supporting softclips,#right Sclips|#left Sclips +} +close INFILE; +close OUTFILE; + +unlink("$tmp2","$tmp_name","$random_file","$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$new_blacklist") if (-z $tmp3 || !-e $tmp3) ; + + if (-z $tmp3 || !-e $tmp3){ + print "No structural variants found while Counting the number and identify directions of soft clips.\n" ; + +# open (OUT,">$OUTNAME")||die "Can't write files here!\n"; +# &print_header(); +# close OUT; +exit; +} + +print "Done counting Softclipped reads\n"; +############################################################### +#### Print header information +############################################################### + + +foreach my $random_file_disc(@INPUT_BAM){ +print "Making the header for $random_file_disc\n"; +$SAMPLE_NAME=`samtools view -f2 -H $random_file_disc|awk '{if(\$1~/^\@RG/){sub("ID:","",\$2);name=\$2;print name}}'|head -1`; +$SAMPLE_NAME=~s/\n//g; +if($chrom){$SAMPLE_NAME.=".".$chrom} + +$SAMPLE_NAME.=".vcf"; +open (OUT,">$SAMPLE_NAME")||die "Can't write files here!\n"; +&print_header(); + +# DO the bulk of the work +open (FILE,"$tmp3")|| die "Can't open file\n"; + +while (<FILE>){ + #If left clip {+- or -- or -+ }{+- are uninformative b/c they go upstream} + #If right clip {++ or -- or +-} + chomp $_; + my @res=();my $res; + my $line = $_; + my @info = split(/\t/, $_); + my $i=0; + my $basename=basename($random_file_disc);$i=0; + if($info[5] eq "left") { + $res=bulk_work("left", $line, $random_file_disc); + if(!$res){$res=join("\t",".",".",".",".",".",".",".",".",".",".")}; + $i++; + } + elsif ($info[5] eq "right") { + $res=bulk_work("right", $line, $random_file_disc); + if(!$res){$res=join("\t",".",".",".",".",".",".",".",".",".",".")}; + $i++; + } + if($res){@res=split("\t",$res); + print OUT join("\t",@res)."\n"; + }} +close FILE; +close OUT; +print "Done with $random_file_disc\n\n"; +} + + + +############################################################################### +############################################################################### +#### Delete temp files +my $meregedBed=join("",$random_name,".sc.direction.bed.sc.merge.bed"); + +if(defined($temp_output)){$temp_output=$temp_output} else {$temp_output="no"} + +if ($temp_output eq "no"){ + unlink("$tmp_name","$random_file","$tmp2",,"$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$meregedBed","$random_name.bed"); +} +####Sort VCF +#my $tmp=join(".",$random_name,"tmp"); +#Get header +#$cmd="grep \"#\" $OUTNAME > $tmp"; +#system($cmd); +#sort results +#$cmd="grep -v \"#\" $OUTNAME|perl -pne 's/chr//'|sort -k1,1n -k2,2n|perl -ne 'print \"chr\".\$_' >>$tmp"; +#system($cmd); +#$cmd="mv $tmp $OUTNAME"; +#system($cmd); +#remove entries next to each other + + +print "Analysis Completed\n\nYou did it!!!\n"; +print "Finish Time : " . &spGetCurDateTime() . "\n"; +$now = time - $now; +printf("\n\nTotal running time: %02d:%02d:%02d\n\n", int($now / 3600), int(($now % 3600) / 60), +int($now % 60)); + +exit; + +############################################################################### +sub rev_comp { + my $dna = shift; + my $revcomp = reverse($dna); + $revcomp =~ tr/ACGTacgt/TGCAtgca/; + return $revcomp; +} + + +############################################################################### +#### to get reference base +sub getSeq{ + my ($chr,$pos,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +# die "$pos is not a number\n" if ($pos <0); +my @result=(); + if ($pos <0){print "$pos is not a valid position (likely caused by circular MT chromosome)\n";return;} + + @result = `samtools faidx $fasta $chr:$pos-$pos`; + if($result[1]){chomp($result[1]); + return uc($result[1]); + } + return("NA"); + #### after return will not be printed + ####print "RESULTS=@result\n"; +} + +sub getBases{ + my ($chr,$pos1,$pos2,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +my @result=(); + if ($pos1 <0){print "$pos1 is not a valid position (likely caused by circular MT chromosome)\n";return;}; + + @result = `samtools faidx $fasta $chr:$pos1-$pos2`; + if(!$result[1]){$result[1]="NA"}; + chomp($result[1]); + return uc($result[1]); + + #### after return will not be printed + ####print "RESULTS=@result\n"; +} +############################################################################### +#### to get time +sub spGetCurDateTime { + my ($sec, $min, $hour, $mday, $mon, $year) = localtime(); + my $curDateTime = sprintf "%4d-%02d-%02d %02d:%02d:%02d", + $year+1900, $mon+1, $mday, $hour, $min, $sec; + return ($curDateTime); +} + + +############################################################################### +#### print header +sub print_header { + my $date=&spGetCurDateTime(); + my $header = qq{##fileformat=VCFv4.1 +##fileDate=$date +##source=SoftSearch.pl +##reference=$INPUT_FASTA +##Usage= SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -u $unmated_pairs -s $num_sd -b @INPUT_BAM -f $INPUT_FASTA -o $OUTNAME +##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant"> +##INFO=<ID=EVENT,Number=1,Type=String,Description="ID of event associated to breakend"> +##FORMAT=<ID=lSC,Number=1,Type=Integer,Description="Length of the longest soft clips supporting the BND"> +##FORMAT=<ID=nSC,Number=1,Type=Integer,Description="Number of supporting soft-clips\"> +##FORMAT=<ID=uRP,Number=1,Type=Integer,Description="Number of unmated read pairs nearby Soft-Clips"> +##FORMAT=<ID=levD_local,Number=1,Type=Float,Description="Levenstein distance between soft-clipped bases and the area around the original soft-clipped site"> +##FORMAT=<ID=levD_distl,Number=1,Type=Float,Description="Levenstein distance between the soft-clipped bases and mate location"> +##FORMAT=<ID=CTX,Number=1,Type=Integer,Description="Number of chromosomal translocations"> +##FORMAT=<ID=DEL,Number=1,Type=Integer,Description="Number of reads supporting Large Deletions"> +##FORMAT=<ID=INS,Number=1,Type=Integer,Description="Number of reads supporting Large insertions"> +##FORMAT=<ID=NOV_INS,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##FORMAT=<ID=INV,Number=1,Type=Integer,Description="Number of reads supporting inversions"> +##FORMAT=<ID=sDEL,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##INFO=<ID=NO_MATE_SC,Number=1,Type=Flag,Description="When there is no softclipping of the mate read location, an appromiate position is used"> +##FORMAT=<ID=GT,Number=1,Type=String,Description="Dummy value for maintaining VCF-Spec"> +#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\t$SAMPLE_NAME\n}; + + print OUT $header; +} + + +############################################################################### +sub bulk_work { + my ($side, $line, $file) = @_; + my $local_levD = 0; + my $distl_levD = 0; + + #my @info = split(/\t/, $line); + my @plus_Reads = split(/\t/, $line); + $plus_Reads[7] =~ s/\n//g; + + #### softclip length and softclip size. + my $lSC = $plus_Reads[4]; + my $nSC = $plus_Reads[6]; + + + #Get all types of compatible reads + #Get improperly paired reads (@ max distance) + + #### default value for left SIDE. + #If left-clip, then look downstream for match of softclipped reads to define a deletion, but look for DRPs upstream + my $sv_type = "SVTYPE=BND"; + my $start_local=0; my $end_local=0;my $target_local="";my $target_drp="";my $start_drp="";my $end_drp=""; + if ($side =~ /left/) { + $start_local = $plus_Reads[1]-$dist_To_Soft; + $end_local = $plus_Reads[2]; + $start_drp = $plus_Reads[1]; + $end_drp = $plus_Reads[1]+$dist_To_Soft; + + } + else{ + $start_local = $plus_Reads[1]; + $end_local = $plus_Reads[1]+$dist_To_Soft; + $start_drp = $plus_Reads[1]-$dist_To_Soft; + $end_drp = $plus_Reads[1]; + } + + $target_local=join("", $plus_Reads[0], ":", $start_local, "-", $end_local); + $target_drp=join("", $plus_Reads[0], ":", $start_drp, "-", $end_drp); + my $num_unmapped_pairs=""; + if ($side =~ /right/) { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f8 -F 1536 -c $file $target_drp`; + } else { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $file $target_drp`; + } +if($verbose){print "samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $file $target_drp\n";} + + $num_unmapped_pairs=~s/\n//; +if($verbose){print "NUM UNMAPPED PAIRS= $num_unmapped_pairs\n";} + my $REF1_base = ""; + my $REF2_base = ""; + my $INFO_1 = ""; + my $INFO_2 = ""; + my $ALT_1 = ""; + my $ALT_2 = ""; + my $isize = 0; + my $QUAL = ""; + my $FORMAT = "GT:"; + + #### get 8 bit rand id + my $BND1_name = join "", map { ("a".."z")[rand 26] } 1..8; + my $BND2_name = join "", map { ("a".."z")[rand 26] } 1..8; + $BND1_name=join "_","BND",$BND1_name; + $BND2_name=join "_","BND",$BND2_name; + + my $counts = {CTX => 0, DEL => 0, INS => 0, INV => 0, TDUP => 0, NOV_INS => 0 }; + my $event_mate_info = {CTX => "", DEL => "", INS => "", INV => "", TDUP => "", NOV_INS => "" }; + + #### get mate pair info and counts per event + foreach my $e (sort keys %{$counts}) { + my $h = get_counts_n_info($e, $side, $MapQ, $file, $dist_To_Soft, $target_drp, $upper_limit, $lower_limit); + + $counts->{$e} = $h->{count}; + $event_mate_info->{$e} = $h->{info}; + } + + my $max = 0; + my $type = "UNKNOWN"; + my $nRP = 0; + my $mate_info = "NA\tNA\tNA\tNA"; + my $summary = "GT:"; + + #### find max count of events and set type, nRP and info to corresponding + #### max count event. + #### also create a summary string of all counts to be added to VCF file. + foreach my $e (sort keys %{$counts}){ +# if ($counts->{$e} >=i $max){ + if ($counts->{$e} > $max){ + $type = $e .",". $counts->{$e}; + $nRP = $counts->{$e}; + + $max = $counts->{$e}; + + if (length($event_mate_info->{$e})) { + $mate_info = $event_mate_info->{$e}; + } + } + + $summary .= $e .",". $counts->{$e} .":"; + } + #print "done with Summaryi=$summary\n"; + #### remove last colon ":" from + $summary =~ s/:$//; + if (($minRP > $max)&&(!$disable_RP_only )){return}; + + #### Run Levenstein distance on softclip in target region to find out if its a small deletion/insetion + #### passing 1: clip_seq, 2: chr, 3: start, 4: end, 5: ref file. + my $levD = new LevD; +######################################################## +######################################################## +######################################################## + + #### redefine start and end location for LevD calc. +# $start = $plus_Reads[1]-$dist_To_Soft; +# $end = $plus_Reads[2]; + my $num_bases_to_loc=0; + my $new_start=0; + my $new_end=0; + my $del_seq=""; + my $start = $start_local; + my $end = $end_local; + if ($lSC=~/NA/){$lSC=0} + + if ($side =~ /right/) { + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + $new_start = $plus_Reads[2]; + if ($plus_Reads[2]=~/^[0-9]/){$new_end=$plus_Reads[2]+$lSC}; + } + else{ + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + if ($plus_Reads[2]=~/^[0-9]/){$new_start=$plus_Reads[2]-$lSC}; + $new_end = $plus_Reads[2]; + } + return if((!$new_start)||(!$new_end)); +return if ($new_start<0); + $del_seq=getBases($plus_Reads[0], $new_start,$new_end,$INPUT_FASTA); +############################################################################## +# #If there is a match, where is the start position of the match? +# +############################################################################## + + + #if $plus_Reads[3] eq "NA", then it was found without soft-clipped reads + if($plus_Reads[3] !~ /NA/){ + if (($local_levD < $levD_local_threshold)) { + return if (!$sv_only); + #### add value to summary to be written to vcf file. + $summary = "GT:sDel," . $plus_Reads[6]; + $type = "sDEL"; + ########################################################################### + ##### Printing output + + ######################################### + ##### Get DNA info + ######################################### + #$REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF1_base = substr($del_seq, 0, 1); + + #### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = $del_seq; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $isize = length($del_seq); + + #### svtype = none for sDEL + #### isize = length($info[3]); + #### nRP = NA + #### mate_id = NA + #### CTX,:DEL,:....sDEL,## + $INFO_1=join(";", "SVTYPE=NA", "EVENT=$type", "ISIZE=$isize"); + + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE= "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + + #### remove any white spaces. + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $BND1_name =~ s/^BND/LEVD/; + # If left, then the start position is plus_Reads[1]-isize + my $start_pos=0; + #Make sure Ref1 and Ref2 bases are different + if($REF2_base eq $REF1_base){$REF1_base="NA"} + if($side=~/left/){$start_pos=$plus_Reads[1]-$isize}else{$start_pos=$plus_Reads[1]}; + my $var=join("\t", $plus_Reads[0], $start_pos, $BND1_name, $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE); + return $var; + #print OUT join ("\t", $plus_Reads[0], $start_pos, $BND1_name, $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); +# return; + } + } + + #### Otherwise, look for DRP mate info + #if($nRP=~/NA/){print "MATE_INFO=$mate_info\tSide=$side\tline=$line\n";} + my @mate_info_arr = split(/\t/, $mate_info); + $nRP = $mate_info_arr[3]; + my $mate_chr=$mate_info_arr[0]; + + if((! defined $nRP) || ($nRP =~ /na/i) || ($mate_chr =~ /NA/) ){ + #PRINT UNKNOWN +return if ($nRP =~ /na/i); + #print "There is an unknown\nNRP=$nRP Mate_CHR=$mate_chr minRP=$minRP\n";die; + $summary .= ":unknown," . $plus_Reads[6]; + $type = "unknown"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF2_base = $plus_Reads[3]; + $BND1_name =~ s/^BND/UNKNOWN/; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $INFO_1=join(";", "SVTYPE=unknown", "EVENT=unknown", "ISIZE=unknown"); + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE = "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + #### remove any white spaces. + $INFO_1=~s/\s//g; + #print join ("\t", $plus_Reads[0], $plus_Reads[1], $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + + #print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $REF2_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + my $var=join("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $REF2_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE); + return $var; + + } + + #### end if there is no mate info or nRP+uRP<minRP + return if (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP))); + + ################################################################################## + # Find out if mates have nearby soft-clips (to refine the breakpoints) + ################################################################################## + #Look for evidence of soft-clipping near mate + my @mate_soft_arr = (); + my $mate_start = 0; + my $mate_soft = ""; + + @mate_info_arr = split(/\t/, $mate_info); + + #### mate start and end locations. + my $filename = $right_sc; + + $start = $mate_info_arr[1] - $dist_To_Soft; + $end = $mate_info_arr[1]; + + if ($side =~ /right/) { + $start = $mate_info_arr[2]; + $end = $mate_info_arr[2] + $dist_To_Soft; + + $filename = $left_sc; + } + + #### add levenstein distance to Summary + #print "Calc distal Levd\n"; + $levD->search(rev_comp($plus_Reads[3]), $mate_info_arr[0], $start, $end, $INPUT_FASTA); + $distl_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $distl_levD = "NA" if($plus_Reads[3] =~ /NA/); + #If there is no softclips to string match, then give 0 as quality value + if ($plus_Reads[3] !~ /NA/){ + $QUAL=1/($distl_levD + 0.001); + } + else { + $QUAL=0; + }; + $QUAL=sprintf("%.2f",$QUAL); + #### looking for softclips to refine break point + #### if left look in right and vice-versa. + $cmd = qq{echo -e "$mate_info_arr[0]\t$start\t$end"}; + $cmd .= qq{ | awk -F'\t' 'NR==3' | intersectBed -a stdin -b $filename | head -1}; + + $mate_soft = `$cmd`; + + $mate_soft =~ s/\n//g; + @mate_soft_arr = split(/\s/, $mate_soft); +my $NO_MATE_SC=""; + if(@mate_soft_arr){ + $mate_chr = $mate_soft_arr[0]; + $mate_start = $mate_soft_arr[1]; + $NO_MATE_SC="APPROXIMATE"; + + } else{ + @mate_info_arr = split(/\s/,$mate_info); + $mate_chr = $mate_info_arr[0]; + $mate_start = $mate_info_arr[1]; + } + + #end if there is no mate info + return if ($mate_chr eq ""); + #end if there is no mate info and !disable_RP_only + return if (($lSC =~/NA/)&&(!$disable_RP_only)); + + + ########################################################################### + ##### Printing output + + ######################################### + # Get DNA info + ######################################### + #print "PLUS_READS=$plus_Reads[0],$plus_Reads[1]\nMATE=$mate_chr,$mate_start,$INPUT_FASTA\n"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + + ### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = getSeq($mate_chr, $mate_start, $INPUT_FASTA); + + ######################################### + # print in VCF format + ######################################### + + #### abs value to account for left and right reads. + $isize = abs($plus_Reads[1]-$mate_start); + + my $event_type=$type; + $event_type=~ s/,|[0-9]//g; + $INFO_1=join(";", "$sv_type", "EVENT=$event_type", "ISIZE=$isize","MATE_ID=$BND2_name"); + $INFO_2=join(";", "$sv_type", "EVENT=$event_type", "ISIZE=$isize","MATE_ID=$BND1_name"); + + #### remove any white spaces. + #### ask: did you mean to remove space from ends? eg. trim() + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $FORMAT=$summary; + $FORMAT=~ s/,|[0-9]//g; + $FORMAT .= ":lSC:nSC:uRP:distl_levD"; + if($NO_MATE_SC){$INFO_2 .= ":NO_MATE_SC"} + my $SAMPLE="0/1:"; + $SAMPLE .=$summary; +# if($NO_MATE_SC){$SAMPLE.= ":$NO_MATE_SC"} + + $SAMPLE=~s/[A-Z|,|_]//g; + my $MATE_SAMPLE=$SAMPLE; + $SAMPLE .= ":$lSC:$nSC:$num_unmapped_pairs:$distl_levD"; + $MATE_SAMPLE .=":NA:NA:NA:NA"; + $SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/::/:/g; + + if($type !~ /INV/){ + $ALT_1 = join("","]",$mate_chr,":",$mate_start,"]",$REF1_base); + $ALT_2 = join("",$REF2_base,"[",$plus_Reads[0],":",$plus_Reads[1],"["); + # 2 321682 bnd_V T ]13:123456]T 6 PASS SVTYPE=BND + # 13 123456 bnd_U C C[2:321682[ 6 PASS SVTYPE=BND + } else { + $ALT_1 = join("", "]", $plus_Reads[0], ":", $plus_Reads[1], "]", $REF2_base); + $ALT_2 = join("", $REF1_base, "[", $mate_chr, ":", $mate_start, "["); + } + + if(($mate_chr) && ($plus_Reads[0])){ +# print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $ALT_1, $QUAL,"PASS", $INFO_1, $FORMAT,$SAMPLE,"\n"); +# print OUT join ("\t", $mate_chr, $mate_start, $BND2_name, $REF2_base, $ALT_2, $QUAL, "PASS", $INFO_2, $FORMAT,$MATE_SAMPLE,"\n"); + my $var=join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $ALT_1, $QUAL,"PASS", $INFO_1, $FORMAT,$SAMPLE); + return $var; + } +} + +############################################################################### +############################################################################### +sub get_counts_n_info { + my ($event, $side, $mapQ, $file, $dist, $target, $upL, $lwL) = @_; + + my $mate_info = ""; + my $cmd = ""; + + if ($event =~ /^CTX$/i) { + #print "CTX side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{ samtools view $new_blacklist -q $mapQ -f 16 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } + } elsif ($event =~ /^DEL$/i) { + #print "DEL side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1568 -f 16 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"} {if((\$7 ~ /=/)&&(\$9<-$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + + $mate_info=`$cmd`; + } + } elsif ($event =~ /^INS$/i) { + #print "INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<$lwL && \$9 > 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq {samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>-$lwL && \$9 < 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^INV$/i) { + #print "INV side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1596 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 48 -F 1548 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^TDUP$/i) { + #print "TDUP side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4>\$8)&&(\$9<0)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<-$upL )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4<\$8)&&(\$9>0)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^NOV_INS$/i) { + #print "NOV_INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 8 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 24 -F 1536 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } + + $mate_info=~s/\n//g; + my @tmp=split(/\t/, $mate_info); + + my $counts = 0; + + if (defined $tmp[3]) { + $tmp[3] =~ s/\n//g; + + $counts = $tmp[3] if (length($tmp[3])); + } + return ({count=>$counts, info=>$mate_info}); +} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/SoftSearch.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,1192 @@ +#!/usr/bin/perl + +#### +#### Usage: SoftSearch.pl [-lqrmsd] -b <BAM> -f <Genome.fa> -sam <samtools path> -bed <bedtools path> +#### Created 1-30-2012 by Steven Hart, PhD +#### hart.steven@mayo.edu +#### Required bedtools & samtools to be in path + + +use lib "/home/plus91/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/lib" ; + +use Getopt::Long; +use strict; +use warnings; +#use Data::Dumper; +use LevD; +use File::Basename; + +my ($INPUT_BAM,$INPUT_FASTA,$OUTPUT_FILE,$minSoft,$minSoftReads,$dist_To_Soft,$bedtools,$samtools); +my ($minRP, $temp_output, $num_sd, $MapQ, $chrom, $unmated_pairs, $minBQ, $pair_only, $disable_RP_only); +my ($levD_local_threshold, $levD_distl_threshold,$pe_upper_limit,$high_qual,$sv_only,$blacklist,$genome_file,$verbose); + +my $cmd = ""; + +#Declare variables +GetOptions( + 'b=s' => \$INPUT_BAM, + 'f=s' => \$INPUT_FASTA, + 'o:s' => \$OUTPUT_FILE, + 'm:i' => \$minRP, + 'l:i' => \$minSoft, + 'r:i' => \$minSoftReads, + 't:i' => \$temp_output, + 's:s' => \$num_sd, + 'd:i' => \$dist_To_Soft, + 'q:i' => \$MapQ, + 'c:s' => \$chrom, + 'u:s' => \$unmated_pairs, + 'x:s' => \$minBQ, + 'p' => \$pair_only, + 'g' => \$disable_RP_only, + 'j:s' => \$levD_local_threshold, + 'k:s' => \$levD_distl_threshold, + 'a:s' => \$pe_upper_limit, + 'e:s' => \$high_qual, + 'L' => \$sv_only, + 'v' => \$verbose, + 'blacklist:s' => \$blacklist, + 'genome_file:s' => \$genome_file, + "help|h|?" => \&usage); + +unless($sv_only){$sv_only=""}; +if(defined($INPUT_BAM)){$INPUT_BAM=$INPUT_BAM} else {print usage();die "Where is the BAM file?\n\n"} +if(defined($INPUT_FASTA)){$INPUT_FASTA=$INPUT_FASTA} else {print usage();die "Where is the fasta file?\n\n"} +my ($fn,$pathname) = fileparse($INPUT_BAM,".bam"); +my $index=`ls $pathname/$fn*bai|head -1`; +#my $index =`ls \${INPUT_BAM%.bam}*bai`; +#print "INDEX=$index\n"; +if(!$index){die "\n\nERROR: you need index your BAM file\n\n"} + +### get current time +print "Start Time : " . &spGetCurDateTime() . "\n"; +my $now = time; + +#if(defined($OUTPUT_FILE)){$OUTPUT_FILE=$OUTPUT_FILE} else {$OUTPUT_FILE="output.vcf"; print "\nNo outfile specified. Using output.vcf as default\n\n"} +if(defined($minSoft)){$minSoft=$minSoft} else {$minSoft=5} +if(defined($minRP)){$minRP=$minRP} else {$minRP=5} +if(defined($minSoftReads)){$minSoftReads=$minSoftReads} else {$minSoftReads=5} +if(defined($dist_To_Soft)){$dist_To_Soft=$dist_To_Soft} else {$dist_To_Soft=300} +if(defined($num_sd)){$num_sd=$num_sd} else {$num_sd=6} +if(defined($MapQ)){$MapQ=$MapQ} else {$MapQ=20} + +unless (defined $pe_upper_limit) { $pe_upper_limit = 10000; } +unless (defined $levD_local_threshold) { $levD_local_threshold = 0.05; } +unless (defined $levD_distl_threshold) { $levD_distl_threshold = 0.05; } +#Get sample name if available +my $SAMPLE_NAME=""; +my $OUTNAME =""; +$SAMPLE_NAME=`samtools view -f2 -H $INPUT_BAM|awk '{if(\$1~/^\@RG/){sub("ID:","",\$2);name=\$2;print name}}'|head -1`; +$SAMPLE_NAME=~s/\n//g; +if (!$OUTPUT_FILE){ + if($SAMPLE_NAME ne ""){$OUTNAME=$SAMPLE_NAME.".vcf"} + else {$OUTNAME="output.vcf"} +} +else{$OUTNAME=$OUTPUT_FILE} + +print "Writing results to $OUTNAME\n"; + + +##Make sure if submitting on SGE, to prepned the "chr". Not all referecne FAST files require "chr", so we shouldn't force the issue. +if(!defined($chrom)){$chrom=""} +if(!defined($unmated_pairs)){$unmated_pairs=0} + +my $badQualValue=chr($MapQ); +if(defined($minBQ)){ $badQualValue=chr($minBQ); } + +if($badQualValue eq "#"){$badQualValue="\#"} + +# adding and cheking for samtools and bedtools in the PATh +## check for bedtools and samtools in the path +$bedtools=`which intersectBed` ; +if(!defined($bedtools)){die "\nError:\n\tno bedtools. Please install bedtools and add to the path\n";} +#$samtools=`samtools 2>&1`; +$samtools=`which samtools`; +if($samtools !~ /(samtools)/i){die "\nError:\n\tno samtools. Please install samtools and add to the path\n";} + +print "Usage = SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -s $num_sd -c $chrom -b $INPUT_BAM -f $INPUT_FASTA -o $OUTNAME \n\n"; +sub usage { + print "\nusage: SoftSearch.pl [-cqlrmsd] -b <BAM> -f <Genome.fa> \n"; + print "\t-q\t\tMinimum mapping quality [20]\n"; + print "\t-l\t\tMinimum length of soft-clipped segment [5]\n"; + print "\t-r\t\tMinimum depth of soft-clipped reads at position [5]\n"; + print "\t-m\t\tMinimum number of discordant read pairs [5]\n"; + print "\t-s\t\tNumber of sd away from mean to be considered discordant [6]\n"; + print "\t-u\t\tNumber of unmated pairs [0]\n"; + print "\t-d\t\tMax distance between soft-clipped segments and discordant read pairs [300]\n"; + print "\t-o\t\tOutput file name [output.vcf]\n"; + print "\t-t\t\tPrint temp files for debugging [no|yes]\n"; + print "\t-c\t\tuse only this chrom or chr:pos1-pos2\n"; + print "\t-p\t\tuse paired-end mode only. In other words, don't try to find soft-clipping events!\n"; + print "\t-g\t\tEnable paired-only seach. This will look for discordant read pairs even without soft clips.\n"; + print "\t-a\t\tset the minimum distance for a discordant read pair without soft-clipping info [10000]\n"; + print "\t-L\t\tFlag to print out even small deletions (low quality)\n"; + print "\t-e\t\tdisable strict quality filtering of base qualities in soft-clipped reads [no]\n"; + print "\t-blacklist\tareas of the genome to skip calling. Requires -genome_file\n"; + print "\t-genome_file\ttab seperated value of chromosome name and length. Only used with -blacklist option\n\n"; + + exit 1; + } + + +############################################################# +# create temporary variable name +############################################################# +srand (time ^ $$ ^ unpack "%L*", `ps axww | gzip -f`); +our $random_name=join "", map { ("a".."z")[rand 26] } 1..8; + +############################################################# +## create green list +############################################################## +# +my $new_blacklist=""; +if($blacklist){ + if(!$genome_file){die "if using a blacklist, you must also specify the location of a genome_file + The format of the genome_file should be + chrom size + chr1 249250621 + chr2 243199373 + ... + + If using hg19, you can ge the genome file by + mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -e \"select chrom, size from hg19.chromInfo\" > hg19.genome";} + + $cmd=join("","complementBed -i $blacklist -g $genome_file >",$random_name,".bed") ; + system ($cmd); + $new_blacklist=join(""," -L ",$random_name,".bed "); + } + +if($verbose){print "CMD=$cmd\nBlacklist is $new_blacklist\n";} + + + + + +############################################################# +# Calcualte insert size distribution of properly mated reads +############################################################# + +#Change for compatability with other operating systems +#my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)**2)}'`; + +my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|head -10000|cut -f9|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)^2)}'`; +#my ($mean,$stdev)=split(/ /,$metrics); +my ($mean,$stdev)=split(/\s/,$metrics); +$stdev=~s/\n//; +my $upper_limit=int($mean+($num_sd*$stdev)); +my $lower_limit=int($mean-($num_sd*$stdev)); +die if (!$mean); +print qq{The mean insert size is $mean +/- $stdev (sd) +The upper limit = $upper_limit +The lower limit = $lower_limit\n +}; +if($lower_limit<0){ + print "Warning!! Given this insert size distribution, we can not call small indels. No other data will be affected\n"; + $lower_limit=1; +} +my $tmp_name=join ("",$random_name,".tmp.bam"); +my $random_file_sc = ""; +my $command = ""; + +############################################################# +# Make sam file that has soft clipped reads +############################################################# +#give file a name +if(!defined($pair_only)){ + $random_file_sc=join ("",$random_name,".sc.sam"); + $command=join ("","samtools view -q $MapQ -F 1024 $INPUT_BAM $chrom $new_blacklist| awk '{OFS=\"\\t\"}{c=0;if(\$6~/S/){++c};if(c == 1){print}}' | perl -ane '\$TR=(\@F[10]=~tr/\#//);if(\$TR<2){print}' > ", $random_file_sc); + + print "Making SAM file of soft-clipped reads\n"; +if($verbose){ print "$command\n";} + system("$command"); + + ############################################################# + # Find areas that have deep enough soft-clip coverage + print "Identifying soft-clipped regions that are at least $minSoft bp long \n"; + open (FILE,"$random_file_sc")||die "Can't open soft-clipped sam file $random_file_sc\n"; + + my $tmpfile=join("",$random_file_sc,".sc.passfilter"); + open (OUT,">$tmpfile")||die "Can't write files here!\n"; + + while(<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #for ($i=0; $i<=$#softclip_pos; $i++) { + foreach my $softclip (@{$hash->{S}}) { + #if ($CIGAR[$softclip_pos[$i]] > $minSoft){ + if ($softclip > $minSoft){ + ###############Make sure base qualities don't have more than 2 bad marks + my $qual=$_[10]; + my $TR=($qual=~tr/$badQualValue//); + if($badQualValue eq "#"){ $TR=($qual=~tr/\#//); } + #Skip the soft clip if there is more than 2 bad qual values + #next if($TR > 2); +# if (!$high_qual){next if($TR > 2);} + print OUT; + last; + } + } + } + close FILE; + close OUT; + + $command=join(" ","mv",$tmpfile,$random_file_sc); +if($verbose){ print "$command\n";} + system("$command"); +} + +######################################################### +#Stack up SoftClips +######################################################### +my $random_file=join("",$random_name,".sc.direction.bed"); +if(!defined($pair_only)){ + open (FILE,"$random_file_sc")|| die "Can't open sam file\n"; + #$random_file=join("",$random_name,".sc.direction"); + + print "Calling sides of soft-clips\n"; + #\nTMPOUT=$random_file\tINPUT=$random_file_sc\n\n"; + open (TMPOUT,">$random_file")|| die "Can't create tmp file\n"; + + while (<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #### next if softclips on each end + next if ($_[5] =~ /^[0-9]+S.*S$/); + + #### next softclip occurs in the middle + next if ($_[5] =~ /^[0-9]+[^S][0-9].*S.+$/); + + my $softclip = $hash->{S}[0]; + + my $end1 = 0; + my $end2 = 0; + my $softBases = ""; + my $right_corrected="";my $left_corrected=""; + + if ($softclip > $minSoft) { + + ####If the soft clip occurs at end of read and its on the minus strand, then it's a right clip + if ($_[5] =~ /^.*S$/) { + $end1=$_[3]+length($_[9])-$softclip-1; + $end2=$end1+1; +next if ($end1<0); + #RIGHT clip on Minus + $softBases=substr($_[9], length($_[9])-$softclip, length($_[9])); + #Right clips don't always get clipped correctly, so fix that + # Check to see if sc base matches ref + $right_corrected=baseCheck($_[2],$end2,"right",$softBases); + print TMPOUT "$right_corrected\n" + + } else { + #### Begins with S (left clip) + $end1=$_[3]-$softclip; +next if ($end1<0); + + $softBases=substr($_[9], 0,$softclip);#print "TMP=$softBases\n"; + $left_corrected=baseCheck($_[2],$end1,"left",$softBases); +if(!$left_corrected){print "baseCheck($_[2],$end1,left,$softBases)\n";next} + print TMPOUT "$left_corrected\n"; +#print "\nSEQ=$_[9]\t\n"; + + } + } + } +close FILE; +close TMPOUT; +} +sub baseCheck{ + my ($chrom,$pos,$direction,$softBases)=@_; + #skip if position is less than 0, which is caused by MT DNA + return if ($pos<0); + my $exit=""; + + while(!$exit){ + if($direction=~/right/){ + my $refBase=getSeq($chrom,$pos,$INPUT_FASTA); + my $softBase=substr($softBases,0,1); + if ($softBase !~ /$refBase/){ + my $value=join("\t",$chrom,$pos,$pos+1,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos+1; + $softBases=substr($softBases, 1,length($softBases)); + } + } + else{ + my $refBase=getSeq($chrom,$pos+1,$INPUT_FASTA); + my $softBase=substr($softBases,-1,1); + if ($softBase !~ /$refBase/){ + $pos=$pos-1+length($softBases); + my $value=join("\t",$chrom,$pos-1,$pos,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos-1; + $softBases=substr($softBases, 0, -1); + #print "Trying again $softBases\n"; + } + + } + +} +} +#Remove SAM files to conserve space +unlink($random_file_sc); + + +my $random_file_disc="$INPUT_BAM"; +### +# +###################################################### +# Transform Read pair groups into softclip equivalents +###################################################### +# +# +# +my $v=""; +#if($disable_RP_only){ +print "Running Bam2pair.pl\n"; +print "Looking for discordant read pairs without requiring soft-clipping information\n"; + use FindBin qw($Bin); + my $path=$Bin; +# print"\n\nPATH=$path\n\n"; +if($verbose){$v="-v"} + my $tmp_out=join("",$random_name,"RP.out"); + $command=join("","perl ",$path,"/Bam2pair.pl -b $random_file_disc -o $tmp_out -isize $pe_upper_limit -winsize $dist_To_Soft -min $minRP -chrom $chrom -prefix $random_name -q $MapQ -blacklist $random_name.bed $v"); +if($verbose){ print "$command\n"}; + system("$command"); + $command=join("","perl -ane '\$end1=\@F[1];\$end2=\@F[3];print join(\"\\t\",\@F[0..1],\$end1,\"unknown|left\");print \"\\n\";print join(\"\\t\",\@F[2..3],\$end2,\"unknown|left\");print \"\\n\"' ", $tmp_out," >> ",$random_file); +if($verbose){print "$command\n"}; + system($command); + unlink($tmp_out); +#} +# + + +###################################################### +unlink("$random_file","$tmp_name","$random_file","$index","$random_name","$new_blacklist") if (-z $random_file || ! -e $random_file ) ; +if (-z $random_file || ! -e $random_file){ + print "Softclipped file is empty($random_file).\nNo soft clipping found using desired paramters\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; + } + + +############################################################# +# Make sure there are enough soft-clippped supporting reads +############################################################# +my $outfile=join("",$random_file,".sc.merge.bed"); +#sortbed -i .sc.direction | mergeBed -nms -d 25 -i stdin > .sc.merge.bed +$command=join(" ","sortBed -i",$random_file," | mergeBed -nms -i stdin","|egrep \";|,\"","|awk '{OFS=\"\t\"}(NF==4)'",">",$outfile); + +print "$command\n" if ($verbose); +system("$command"); + +if (-z $outfile || ! -e $outfile){ + unlink("$tmp_name","$random_file","$outfile","$index","$random_name","$new_blacklist"); + print "mergeBed file is empty.\nNo strucutral variants found\n\n" ; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed mergeBed\n"; + +############################################################### +# If left and right are on the same line, make into 2 lines +############################################################### +open (INFILE,$outfile)||die "couldn't open temp file : $. \n\n"; +my $tmp2=join("",$random_name,".sc.fixed.merge.bed"); +#print "INFILE=$outfile\tOUTFILE=$tmp2\n\n"; +#INPUT FORMAT=chr9\t131467\t131473\tATGCTTATTAAAA|left;TTATTAAAAGCATA|left +open (OUTFILE,">$tmp2")||die "couldn't create temp file : $. \n\n"; +while(<INFILE>){ + chomp $_; + my $l = $_; + + my @a = split(/\t/, $l); + my $info = $a[3]; + my @info_arr = split(/\;/, $info); + my @left_arr=(); + my @right_arr=(); + @left_arr = grep(/left/, @info_arr); + @right_arr = grep(/right/, @info_arr); + + #New + my $left = join(";", @left_arr); + my $right = join(";", @right_arr); + $info = join(";", @info_arr); + + if((@left_arr) && (@right_arr)){ + print OUTFILE "$a[0]\t$a[1]\t$a[2]\t$left\n$a[0]\t$a[1]\t$a[2]\t$right\n"; + } else{ + my $all=join("\t",@a[0..2],$info); + print OUTFILE "$all\n"; + } +} + +# make sure output file name is $outfile +$command=join(" ","sed -e '/ /s//\t/g'", $tmp2,"|awk 'BEGIN{OFS=\"\\t\"}(NF==4)'", "|perl -pne 's/ /\t/g'>",$outfile); +system("$command"); +if($verbose){print "$command\n"}; +unlink("$tmp_name","$random_file","$tmp2","$outfile","$index","random_name","$new_blacklist") if (-z $outfile || ! -e $outfile) ; + if (-z $outfile || ! -e $outfile){ + print "Fixed mergeBed file is empty($outfile).\nNo strucutral variants found\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed fixing mergeBed\n\n"; + +############################################################### +# Seperate directions of soft clips +############################################################### +my $left_sc = join("", "left", $tmp2); +my $right_sc = join("", "right", $tmp2); +use FindBin qw($Bin); +#my $path=$Bin; + +$command=join("","grep left ", $tmp2, " |sed -e '/left /s//left\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$left_sc); +system("$command"); +#print "$command\n"; +$command=join("","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$right_sc); +#$command=join(" ","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g' >",$right_sc); +system("$command"); +#print "$command\n"; +#die "CHECK $right_sc\n"; + +############################################################### +# Count the number and identify directions of soft clips +############################################################### +print "Count the number and identify directions of soft clips\n"; +#print "looking in $outfile\n"; +$outfile=join("",$random_name,".sc.fixed.merge.bed"); + +open (INFILE,$outfile)||die "couldn't open temp file\n\n"; +my $tmp3 = join("", $random_file, "predSV"); +open (OUTFILE, ">$tmp3")||die "couldn't create temp file\n\n"; +while(<INFILE>){ +chomp; + @_=split(/\t/,$_); + my $count=tr/\;//;$count+=tr/\,//; + $count=$count+1; + my $left=0; + my $right=0; + + while ($_ =~ /left/g) { $left++ } # count number of right clips + while ($_ =~ /right/g) { $right++ } # count number of left clips + + ############################################################### + if ($count >= $minSoftReads){ + ####get longets soft-clipped read + my @clips=split(/\;|,|\|/,$_[3]); + + my ($max, $temp, $temp2, $temp3, $dir, $maxSclip) = (0) x 6; + for (my $i=0; $i<$count; $i++) { + my $plus1=$i+1; + $temp=length($clips[$i]); + $temp2=$clips[$plus1]; + $temp3=$clips[$i]; + + if ($temp > $max){ + $maxSclip=$temp3; + $max =$temp; + $dir=$temp2; + } else { + $max=$max; + $dir=$dir; + $maxSclip=$maxSclip; + } + $i++; + } + my $order2 = join("|", $left, $right); + #print join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + print OUTFILE join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + } elsif($_=~/unknown/){ + print OUTFILE join ("\t",@_[0..2],"NA","NA","left","NA","NA|NA") . "\n"; + print OUTFILE join ("\t",@_[0..2],"NA","NA","right","NA","NA|NA") . "\n"; + } + ####Format is Chrom,start, end,longest Soft-clip,length of longest Soft-clip, direction of longest soft-clip,#supporting softclips,#right Sclips|#left Sclips +} +close INFILE; +close OUTFILE; + +unlink("$tmp2","$tmp_name","$random_file","$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$new_blacklist") if (-z $tmp3 || !-e $tmp3) ; + + if (-z $tmp3 || !-e $tmp3){ + print "No structural variants found while Counting the number and identify directions of soft clips.\n" ; + + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; + +} + +print "Done counting Softclipped reads\n"; +############################################################### +#### Print header information +############################################################### +open (OUT,">$OUTNAME")||die "Can't write files here!\n"; +&print_header(); +close OUT; + +############################################################### +############################################################### +#### DO the bulk of the work +############################################################### +use List::Util qw(min max); +open (FILE,"$tmp3")|| die "Can't open file\n"; +open (OUT,">>$OUTNAME")|| die "Can't open file\n"; + +#print "\nusing $tmp3 and writing to $OUTPUT_FILE \n"; +while (<FILE>){ + #If left clip {+- or -- or -+ }{+- are uninformative b/c they go upstream} + #If right clip {++ or -- or +-} + chomp $_; + my $line = $_; + my @info = split(/\t/, $_); + + if($info[5] eq "left") { + bulk_work("left", $line, $random_file_disc); + + } elsif ($info[5] eq "right") { + bulk_work("right", $line, $random_file_disc); + } +#if($. ==6){print "THIS IS LINE 6\n$_\n";die} +print "Completed line $.\n" if ($verbose); +} +close FILE; +close OUT; + +############################################################################### +############################################################################### +#### Delete temp files +my $meregedBed=join("",$random_name,".sc.direction.bed.sc.merge.bed"); + +if(defined($temp_output)){$temp_output=$temp_output} else {$temp_output="no"} + +if ($temp_output eq "no"){ + unlink("$tmp_name","$random_file","$tmp2",,"$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$meregedBed","$random_name.bed"); +} +####Sort VCF +my $tmp=join(".",$random_name,"tmp"); +#Get header +$cmd="grep \"#\" $OUTNAME > $tmp"; +system($cmd); +#sort results +$cmd="grep -v \"#\" $OUTNAME|perl -pne 's/chr//'|sort -k1,1n -k2,2n|perl -ne 'print \"chr\".\$_' >>$tmp"; +system($cmd); +$cmd="mv $tmp $OUTNAME"; +system($cmd); +#remove entries next to each other + + + + +############################################################# +##May not need this anymore since filtering on left and right +############################################################# +#my $tmpout=$OUTNAME; +#$tmpout.=".tmp"; +#use FindBin qw($Bin); +##my $path=$Bin; +#$command="perl ".$path."/Extract_nSC.pl $OUTNAME -q nSC > $tmpout"; +##print "Command=$command\n"; +#system($command); +#$command="perl ".$path."/reduce_redundancy.pl $tmpout $upper_limit |cut -f1-10 > $OUTNAME"; +##print "$command\n"; +#system($command); +#system("rm $tmpout"); +######################################################## + + + + +print "Analysis Completed\n\nYou did it!!!\n"; +print "Finish Time : " . &spGetCurDateTime() . "\n"; +$now = time - $now; +printf("\n\nTotal running time: %02d:%02d:%02d\n\n", int($now / 3600), int(($now % 3600) / 60), +int($now % 60)); + +exit; + +############################################################################### +sub rev_comp { + my $dna = shift; + my $revcomp = reverse($dna); + $revcomp =~ tr/ACGTacgt/TGCAtgca/; + + return $revcomp; +} + + +############################################################################### +#### to get reference base +sub getSeq{ + my ($chr,$pos,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +# die "$pos is not a number\n" if ($pos <0); +my @result=(); + if ($pos <0){print "$pos is not a valid position (likely caused by circular MT chromosome)\n";return;} + + @result = `samtools faidx $fasta $chr:$pos-$pos`; + if($result[1]){chomp($result[1]); + return uc($result[1]); + } + return("NA"); + #### after return will not be printed + ####print "RESULTS=@result\n"; +} + +sub getBases{ + my ($chr,$pos1,$pos2,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +my @result=(); + if ($pos1 <0){print "$pos1 is not a valid position (likely caused by circular MT chromosome)\n";return;}; + + @result = `samtools faidx $fasta $chr:$pos1-$pos2`; + if(!$result[1]){$result[1]="NA"}; + chomp($result[1]); + return uc($result[1]); + + #### after return will not be printed + ####print "RESULTS=@result\n"; +} +############################################################################### +#### to get time +sub spGetCurDateTime { + my ($sec, $min, $hour, $mday, $mon, $year) = localtime(); + my $curDateTime = sprintf "%4d-%02d-%02d %02d:%02d:%02d", + $year+1900, $mon+1, $mday, $hour, $min, $sec; + return ($curDateTime); +} + + +############################################################################### +#### print header +sub print_header { + my $date=&spGetCurDateTime(); + my $header = qq{##fileformat=VCFv4.1 +##fileDate=$date +##source=SoftSearch.pl +##reference=$INPUT_FASTA +##Usage= SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -u $unmated_pairs -s $num_sd -b $INPUT_BAM -f $INPUT_FASTA -o $OUTNAME +##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant"> +##INFO=<ID=EVENT,Number=1,Type=String,Description="ID of event associated to breakend"> +##INFO=<ID=MATEID,Number=.,Type=String,Description="ID of mate breakends"> +##INFO=<ID=ISIZE,Number=.,Type=String,Description="Size of the SV"> +##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record"> +##FORMAT=<ID=lSC,Number=1,Type=Integer,Description="Length of the longest soft clips supporting the BND"> +##FORMAT=<ID=nSC,Number=1,Type=Integer,Description="Number of supporting soft-clips\"> +##FORMAT=<ID=uRP,Number=1,Type=Integer,Description="Number of unmated read pairs nearby Soft-Clips"> +##FORMAT=<ID=levD_local,Number=1,Type=Float,Description="Levenstein distance between soft-clipped bases and the area around the original soft-clipped site"> +##FORMAT=<ID=levD_distl,Number=1,Type=Float,Description="Levenstein distance between the soft-clipped bases and mate location"> +##FORMAT=<ID=CTX,Number=1,Type=Integer,Description="Number of chromosomal translocations"> +##FORMAT=<ID=DEL,Number=1,Type=Integer,Description="Number of reads supporting Large Deletions"> +##FORMAT=<ID=INS,Number=1,Type=Integer,Description="Number of reads supporting Large insertions"> +##FORMAT=<ID=NOV_INS,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##FORMAT=<ID=TDUP,Number=1,Type=Integer,Description="Number of reads supporting a tandem duplication"> +##FORMAT=<ID=INV,Number=1,Type=Integer,Description="Number of reads supporting inversions"> +##FORMAT=<ID=sDEL,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##INFO=<ID=NO_MATE_SC,Number=1,Type=Flag,Description="When there is no softclipping of the mate read location, an appromiate position is used"> +##FORMAT=<ID=GT,Number=1,Type=String,Description="Dummy value for maintaining VCF-Spec"> +#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\t$SAMPLE_NAME\n}; + + print OUT $header; +} + + +############################################################################### +sub bulk_work { +print "#####################################@_\n" if ($verbose); + my ($side, $line, $file) = @_; + my $local_levD = 0; + my $distl_levD = 0; + + #my @info = split(/\t/, $line); + my @plus_Reads = split(/\t/, $line); + $plus_Reads[7] =~ s/\n//g; + + #### softclip length and softclip size. + my $lSC = $plus_Reads[4]; + my $nSC = $plus_Reads[6]; + + + #Get all types of compatible reads + #Get improperly paired reads (@ max distance) + + #### default value for left SIDE. + #If left-clip, then look downstream for match of softclipped reads to define a deletion, but look for DRPs upstream + my $sv_type = "SVTYPE=BND"; + my $start_local=0; my $end_local=0;my $target_local="";my $target_drp="";my $start_drp="";my $end_drp=""; + if ($side =~ /left/) { + $start_local = $plus_Reads[1]-$dist_To_Soft; + $end_local = $plus_Reads[2]; + $start_drp = $plus_Reads[1]; + $end_drp = $plus_Reads[1]+$dist_To_Soft; + + } + else{ + $start_local = $plus_Reads[1]; + $end_local = $plus_Reads[1]+$dist_To_Soft; + $start_drp = $plus_Reads[1]-$dist_To_Soft; + $end_drp = $plus_Reads[1]; + } + + $target_local=join("", $plus_Reads[0], ":", $start_local, "-", $end_local); + $target_drp=join("", $plus_Reads[0], ":", $start_drp, "-", $end_drp); + my $num_unmapped_pairs=""; + if ($side =~ /right/) { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f8 -F 1536 -c $INPUT_BAM $target_drp`; + } else { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $INPUT_BAM $target_drp`; + } +if($verbose){print "samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $INPUT_BAM $target_drp\n";} + + $num_unmapped_pairs=~s/\n//; +if($verbose){print "NUM UNMAPPED PAIRS= $num_unmapped_pairs\n";} + my $REF1_base = ""; + my $REF2_base = ""; + my $INFO_1 = ""; + my $INFO_2 = ""; + my $ALT_1 = ""; + my $ALT_2 = ""; + my $isize = 0; + my $QUAL = ""; + my $FORMAT = "GT:"; + + #### get 8 bit rand id + my $BND1_name = join "", map { ("a".."z")[rand 26] } 1..8; + my $BND2_name = join "", map { ("a".."z")[rand 26] } 1..8; + $BND1_name=join "_","BND",$BND1_name; + $BND2_name=join "_","BND",$BND2_name; + + my $counts = {CTX => 0, DEL => 0, INS => 0, INV => 0, TDUP => 0, NOV_INS => 0 }; + my $event_mate_info = {CTX => "", DEL => "", INS => "", INV => "", TDUP => "", NOV_INS => "" }; + + #### get mate pair info and counts per event + foreach my $e (sort keys %{$counts}) { + my $h = get_counts_n_info($e, $side, $MapQ, $file, $dist_To_Soft, $target_drp, $upper_limit, $lower_limit); + + $counts->{$e} = $h->{count}; + $event_mate_info->{$e} = $h->{info}; + } +#print Dumper($counts); + + my $max = 0; + my $type = "UNKNOWN"; + my $nRP = 0; + my $mate_info = "NA\tNA\tNA\tNA"; + my $summary = "GT:"; + + #### find max count of events and set type, nRP and info to corresponding + #### max count event. + #### also create a summary string of all counts to be added to VCF file. + foreach my $e (sort keys %{$counts}){ +# if ($counts->{$e} >=i $max){ + if ($counts->{$e} > $max){ + $type = $e .",". $counts->{$e}; + $nRP = $counts->{$e}; + + $max = $counts->{$e}; + + if (length($event_mate_info->{$e})) { + $mate_info = $event_mate_info->{$e}; + } + } + + $summary .= $e .",". $counts->{$e} .":"; + } +# print "done with Summary\n"; + #### remove last colon ":" from + $summary =~ s/:$//; + if (($minRP > $max)&&(!$disable_RP_only )){if ($verbose){print "FAILED BECAUSE ($minRP > $max)&&(!$disable_RP_only )"};return}; + + #### Run Levenstein distance on softclip in target region to find out if its a small deletion/insetion + #### passing 1: clip_seq, 2: chr, 3: start, 4: end, 5: ref file. + my $levD = new LevD; +######################################################## +######################################################## +######################################################## + + #### redefine start and end location for LevD calc. +# $start = $plus_Reads[1]-$dist_To_Soft; +# $end = $plus_Reads[2]; + my $num_bases_to_loc=0; + my $new_start=0; + my $new_end=0; + my $del_seq=""; + my $start = $start_local; + my $end = $end_local; + if ($lSC=~/NA/){$lSC=0} + + if ($side =~ /right/) { + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + $new_start = $plus_Reads[2]; + if ($plus_Reads[2]=~/^[0-9]/){$new_end=$plus_Reads[2]+$lSC}; + } + else{ + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + if ($plus_Reads[2]=~/^[0-9]/){$new_start=$plus_Reads[2]-$lSC}; + $new_end = $plus_Reads[2]; + } + if((!$new_start)||(!$new_end)||($new_start<0)){print "FAILED AT ((!$new_start)||(!$new_end)||($new_start<0))\n";return}; + + $del_seq=getBases($plus_Reads[0], $new_start,$new_end,$INPUT_FASTA); +############################################################################## +# #If there is a match, where is the start position of the match? +# +############################################################################## + + + #if $plus_Reads[3] eq "NA", then it was found without soft-clipped reads + if($plus_Reads[3] !~ /NA/){ + if (($local_levD < $levD_local_threshold)) { + return if (!$sv_only); + #### add value to summary to be written to vcf file. + $summary = "GT:sDel," . $plus_Reads[6]; + $type = "sDEL"; + ########################################################################### + ##### Printing output + + ######################################### + ##### Get DNA info + ######################################### + #$REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF1_base = substr($del_seq, 0, 1); + + #### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = $del_seq; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $isize = length($del_seq); + + #### svtype = none for sDEL + #### isize = length($info[3]); + #### nRP = NA + #### mate_id = NA + #### CTX,:DEL,:....sDEL,## + $INFO_1=join(";", "SVTYPE=NA", "EVENT=$type", "ISIZE=$isize"); + + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE= "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + + #### remove any white spaces. + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $BND1_name =~ s/^BND/LEVD/; + # If left, then the start position is plus_Reads[1]-isize + my $start_pos=0; + #Make sure Ref1 and Ref2 bases are different + if($REF2_base eq $REF1_base){$REF1_base="NA"} + if($side=~/left/){$start_pos=$plus_Reads[1]-$isize}else{$start_pos=$plus_Reads[1]}; + print OUT join ("\t", $plus_Reads[0], $start_pos, $BND1_name, $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + if ($verbose){print "No Softclipped reads here!\n"} + return; + } + } + + #### Otherwise, look for DRP mate info + #if($nRP=~/NA/){print "MATE_INFO=$mate_info\tSide=$side\tline=$line\n";} + my @mate_info_arr = split(/\t/, $mate_info); + $nRP = $mate_info_arr[3]; + my $mate_chr=$mate_info_arr[0]; + + if((! defined $nRP) || ($nRP =~ /na/i) || ($mate_chr =~ /NA/) ){ + #PRINT UNKNOWN + if ($nRP =~ /na/i){print "Can't find SC reads\n" if ($verbose);return}; + if ($verbose){print "There is an unknown\nNRP=$nRP Mate_CHR=$mate_chr minRP=$minRP\n"} + $summary .= ":unknown," . $plus_Reads[6]; + $type = "unknown"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF2_base = $plus_Reads[3]; + $BND1_name =~ s/^BND/UNKNOWN/; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $INFO_1=join(";", "SVTYPE=unknown", "EVENT=unknown", "ISIZE=unknown"); + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE = "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + $SAMPLE=~s/NA/0/g; + #### remove any white spaces. + $INFO_1=~s/\s//g; + #print join ("\t", $plus_Reads[0], $plus_Reads[1], $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + + print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $REF2_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + return; + + } + #### end if there is no mate info or nRP+uRP<minRP + if (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP))){ + print "Something failed here\nif (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP)))\n"; + return} + + ################################################################################## + # Find out if mates have nearby soft-clips (to refine the breakpoints) + ################################################################################## + #Look for evidence of soft-clipping near mate + my @mate_soft_arr = (); + my $mate_start = 0; + my $mate_soft = ""; + + @mate_info_arr = split(/\t/, $mate_info); + + #### mate start and end locations. + my $filename = $right_sc; + + $start = $mate_info_arr[1] - $dist_To_Soft; + $end = $mate_info_arr[1]; + + if ($side =~ /right/) { + $start = $mate_info_arr[2]; + $end = $mate_info_arr[2] + $dist_To_Soft; + + $filename = $left_sc; + } + + #### add levenstein distance to Summary + #print "Calc distal Levd\n"; + $levD->search(rev_comp($plus_Reads[3]), $mate_info_arr[0], $start, $end, $INPUT_FASTA); + $distl_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $distl_levD = "NA" if($plus_Reads[3] =~ /NA/); + #If there is no softclips to string match, then give 0 as quality value + if ($plus_Reads[3] !~ /NA/){ + $QUAL=1/($distl_levD + 0.001); + } + else { + $QUAL=0; + }; + $QUAL=sprintf("%.2f",$QUAL); + #### looking for softclips to refine break point + #### if left look in right and vice-versa. + $cmd = qq{echo -e "$mate_info_arr[0]\t$start\t$end"}; + $cmd .= qq{ | awk -F'\t' 'NF==3' | intersectBed -a stdin -b $filename | head -1}; +print "$cmd\n" if $verbose; + $mate_soft = `$cmd`; + + $mate_soft =~ s/\n//g; + @mate_soft_arr = split(/\s/, $mate_soft); +my $NO_MATE_SC=""; + if(@mate_soft_arr){ + $mate_chr = $mate_soft_arr[0]; + $mate_start = $mate_soft_arr[1]; + $NO_MATE_SC="APPROXIMATE"; + + } else{ + @mate_info_arr = split(/\s/,$mate_info); + $mate_chr = $mate_info_arr[0]; + $mate_start = $mate_info_arr[1]; + } + + #end if there is no mate info + return if ($mate_chr eq ""); + #end if there is no mate info and !disable_RP_only + return if (($lSC =~/NA/)&&(!$disable_RP_only)); + + + ########################################################################### + ##### Printing output + + ######################################### + # Get DNA info + ######################################### + #print "PLUS_READS=$plus_Reads[0],$plus_Reads[1]\nMATE=$mate_chr,$mate_start,$INPUT_FASTA\n"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + + ### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = getSeq($mate_chr, $mate_start, $INPUT_FASTA); + + ######################################### + # print in VCF format + ######################################### + + #### abs value to account for left and right reads. + $isize = abs($plus_Reads[1]-$mate_start); + + my $event_type=$type; + $event_type=~ s/,|[0-9]//g; + $INFO_1=join(";", "$sv_type", "EVENT=$event_type","END=$mate_start", "ISIZE=$isize","MATEID=$BND2_name"); + $INFO_2=join(";", "$sv_type", "EVENT=$event_type","END=$plus_Reads[1]", "ISIZE=$isize","MATEID=$BND1_name"); + + #### remove any white spaces. + #### ask: did you mean to remove space from ends? eg. trim() + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $FORMAT=$summary; + $FORMAT=~ s/,|[0-9]//g; + $FORMAT .= ":lSC:nSC:uRP:distl_levD"; + if($NO_MATE_SC){$INFO_2 .= ":NO_MATE_SC"} + my $SAMPLE="0/1:"; + $SAMPLE .=$summary; +# if($NO_MATE_SC){$SAMPLE.= ":$NO_MATE_SC"} + + $SAMPLE=~s/[A-Z|,|_]//g; + my $MATE_SAMPLE=$SAMPLE; + $SAMPLE .= ":$lSC:$nSC:$num_unmapped_pairs:$distl_levD"; + $MATE_SAMPLE .=":NA:NA:NA:NA"; + $SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/NA/0/g; + $SAMPLE=~s/NA/0/g; + + if($type !~ /INV/){ + $ALT_1 = join("","]",$mate_chr,":",$mate_start,"]",$REF1_base); + $ALT_2 = join("",$REF2_base,"[",$plus_Reads[0],":",$plus_Reads[1],"["); + # 2 321682 bnd_V T ]13:123456]T 6 PASS SVTYPE=BND + # 13 123456 bnd_U C C[2:321682[ 6 PASS SVTYPE=BND + } else { + $ALT_1 = join("", "]", $plus_Reads[0], ":", $plus_Reads[1], "]", $REF2_base); + $ALT_2 = join("", $REF1_base, "[", $mate_chr, ":", $mate_start, "["); + } + + if(($mate_chr) && ($plus_Reads[0])){ + print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $ALT_1, $QUAL,"PASS", $INFO_1, $FORMAT,$SAMPLE,"\n"); + print OUT join ("\t", $mate_chr, $mate_start, $BND2_name, $REF2_base, $ALT_2, $QUAL, "PASS", $INFO_2, $FORMAT,$MATE_SAMPLE,"\n"); + } +} + +############################################################################### +############################################################################### +sub get_counts_n_info { + my ($event, $side, $mapQ, $file, $dist, $target, $upL, $lwL) = @_; + + my $mate_info = ""; + my $cmd = ""; + + if ($event =~ /^CTX$/i) { + #print "CTX side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{ samtools view $new_blacklist -q $mapQ -f 16 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } + } elsif ($event =~ /^DEL$/i) { + #print "DEL side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1568 -f 16 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"} {if((\$7 ~ /=/)&&(\$9<-$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + + $mate_info=`$cmd`; + } + } elsif ($event =~ /^INS$/i) { + #print "INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<$lwL && \$9 > 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq {samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>-$lwL && \$9 < 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^INV$/i) { + #print "INV side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1596 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 48 -F 1548 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^TDUP$/i) { + #print "TDUP side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4>\$8)&&(\$9<0)&& (\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<-$upL )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4<\$8)&&(\$9>0)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^NOV_INS$/i) { + #print "NOV_INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 8 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 24 -F 1536 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } + + $mate_info=~s/\n//g; + my @tmp=split(/\t/, $mate_info); + + my $counts = 0; + + if (defined $tmp[3]) { + $tmp[3] =~ s/\n//g; + + $counts = $tmp[3] if (length($tmp[3])); + } + return ({count=>$counts, info=>$mate_info}); +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/SoftSearch_Filter.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,137 @@ +#!/usr/bin/perl -s +open (FILE,"$ARGV[0]")||usage();#die "Not using the right Parameters!\n\n"; +use Getopt::Long; +#Declare variables +my ($lsc,$minDist,$skip,$nSC,$nRP,$isize,$answer); +GetOptions( + 'dist:s' => \$minDist, #minimum distance between events + 'lsc:i' => \$lsc, #minimum somatic score + 'nsc:i' => \$nsc, #minimum depth of coverage in normal + 'nRP:i' => \$nRP, #minimum number of times it can be seen in tumor + 'isize:i' => \$isize, + 'sv:s' => \$sv, #whether or not to skip small deletions + 'q:s' => \$answer, #useful for plotting histograms + 'skip:s' => \$skip + ); +if(defined($lsc)){$lsc=$lsc} else {$lsc=0}; +if(defined($nsc)){$nsc=$nsc} else {$nsc=0}; +if(defined($nRP)){$nRP=$nRP} else {$nRP=0}; +if(defined($minDist)){$minDist=$minDist} else {$minDist=0}; +if(!$isize){$isize=0}; +if(!$uRP){$uRP=0}; + +if($answer eq "yes"){$answer=$answer} else {$answer="no"}; + +if ($answer eq "yes"){ +open(lsc,">lsc.out")||die; +open(nsc,">nsc.out")||die; +open(nRP,">nRP.out")||die; +} + + +#Remove hits if they are within $minDist +$chr="chr1";$pos=0; +while (<FILE>){ + if ($_=~/^#/){ + print; + next + }; + if ($skip){next if $_=~/$skip/} + @_=split(/\t/,$_); + #Get ISIZE from INFO field + my @info=split(/;/,$_[7]); + my $k = 0; + my $v = 0; + my $infoHash; + for (my $i=0;$i<=@info;$i++){ + my @tmp=split(/=/,$info[$i]); + $k=shift(@tmp); + $v=shift(@tmp); + $infoHash{$k}=$v; + } + + #Get the value of TYPE to find out how many reads support the event + my $counts = {CTX => 0, DEL => 0, INS => 0, INV => 0, TDUP => 0, NOV_INS => 0, lSC => 0, nSC => 0,uRP =>0,sDEL => 0,levD_local=>0,distl_levD => 0 }; + #Get Complete Hash + #@_[8] is format + #@_[9] is values + my @format=split(/:/, $_[8]); + my @sample=split(/:/,$_[9]); + my %hash; + @hash{@format}=@sample; + #Subset has to get proper type of variants + my $max_val = 0; + my $max_type = "NA"; + + #Get TYPEOF HASH + my %type; + %type = %hash ; + delete $type{'lSC'}; + delete $type{'nSC'}; + delete $type{'uRP'}; + delete $type{'levD_local'}; + delete $type{'distl_levD'}; + + while (my ($key,$val)=each(%type)){ + if($val > $max_val){$max_val=$val;$max_type=$key} + } + + +####################################################################################################### + #Start applying filters + + #Remove hits if they are within $minDist + $chrom=$_[0];$position=$_[1]; + + #next if chroms are same and distance is less than X + $difference=abs($pos-$position); + if(($chrom eq $chr)&&($difference < $minDist)){ + $pos=$position;$chr=$chrom;; + next} + $pos=$position;$chr=$chrom; + $EVENT_SIZE=$infoHash{'ISIZE'}; + $EVENT_TYPE=$max_type; + $EVENT_SUPPORT=$max_val; + $length_of_softClips=$hash{'lSC'}; + $number_of_softclips=$hash{'nSC'}; + $number_of_unmated=$hash{'uRP'}; + + ######################################################################## + #Print if all fileds are ok + next if($EVENT_SIZE < $isize); + next if($EVENT_SUPPORT < $nRP); + next if($length_of_softClips < $lsc); + next if($number_of_softclips < $nsc); + next if($number_of_unmated < $uRP); + next if (($sv)&&($EVENT_TYPE=~/sDEL/)); + print; + + + if ($answer eq "yes"){ + print lsc $length_of_softClips."\n"; + print nsc $number_of_softclips."\n"; + print nRP $EVENT_SUPPORT."\n"; + } +} + + +sub usage{ +print "\nUsage: Soft_SearchFilter.pl <VCF>\n + -dist #minimum distance between events [0] + -lsc #minimum length soft-clip [0] + -nsc #minimum number of soft-clip [0] + -nRP #minimum number of discordant read pairs [0] + -isize #minimum size [0] + -sv #skip small deletions [no|yes] + -skip #pipe-delimited list of strings to skip (e.g. chrM|chY|chrGL) + \n" +} + +#R +# lsc<-read.table("lsc.out") +# nsc<-read.table("nsc.out") +# nRP<-read.table("nRP.out") +# par(mfrow=c(2,2)) +# hist(lsc$V1,breaks=100) +# hist(nsc$V1,breaks=100) +# hist(nRP$V1,breaks=100)
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/Subset_targets.sh Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,23 @@ +#!/bin/sh +#$ -V +#$ -cwd +#$ -q 1-day +#$ -m ae +#$ -M hart.steven@mayo.edu +#$ -l h_vmem=1G +#$ -l h_stack=10M +BAM=$1 +TARGET_BED=$2 +SAMPLE_NUMBER=$3 + +#cat $HEADER > out.${SAMPLE_NUMBER}.sam +samtools view -L $TARGET_BED $BAM| + perl -ane ' + next if ($F[10]=~/#/); + $minSize=1000; + if( $F[1] & 8 || $F[1] & 4 || $F[8] == 0 || abs($F[8]) > $minSize || $F[5] =~/S/){ + $rName=join("","@",@F[0]); + print join ("\n",$rName,$F[9],"+",@F[10])."\n"; +}; + ' >> out.${SAMPLE_NUMBER}.fq +echo "Done with $BAM `date`"
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/blat_parse.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,526 @@ +##################################################################################################################################################### +#Purpose: To parse blat psl file +#Date: 07-30-2013 +##################################################################################################################################################### +use Getopt::Long; +use Cwd; +#reading input arguments +&Getopt::Long::GetOptions( +'b|BLAT_OUT=s'=> \$blat_out, +'temp:s'=>\$dirtemp, +'f|FASTA=s'=>\$infast, +); +$blat_out =~ s/\s|\t|\r|\n//g; +$dirtemp =~ s/\s|\t|\r|\n//g; +$infast =~ s/\s|\t|\r|\n//g; +$samtools=`which samtools`; +$samtools =~ s/\s|\t|\r|\n//g; + +if($blat_out eq "" || $infast eq "" ) +{ + die "Try: perl blat_parse.pl -b <PSL FILE> -f <Contigs.fa> + -temp temporary file directory + \n"; +} +if (!(-e $samtools)) +{ + die "samtools must be in your path\n"; +} + +if (!(-e $infast)) +{ + die "input fasta file doesn't exit\n"; +} +unless(-d $dirtemp) +{ + #system("mkdir -p $dirtemp"); + $dirtemp= getcwd; +} +#opening the blat output file +open(BUFF,$blat_out) or die "no file found $blat_out\n"; +open(WRBUFF,">$dirtemp/Temp_out.txt") or die "not able to write the file \n"; +#parsing throught he file +while(<BUFF>) +{ + if($_ =~ m/^\d/) + { + print WRBUFF $_; + } + else + { + print "ignoring headers $.\n"; + } +} +close(WRBUFF); +system("sort -k10,10 -k18,18n $dirtemp/Temp_out.txt > $dirtemp/Temp_out1.txt"); +system("mv $dirtemp/Temp_out1.txt $dirtemp/Temp_out.txt"); +open(BUFF,"$dirtemp/Temp_out.txt") or die "no file found Temp_out.txt\n"; +open(WRBUFF,">$dirtemp/File1_out.txt") or die "not able to write the file \n"; +close(WRBUFF); + +$prev_contig_name=""; +my @temp; +#parsing throught he file +while(<BUFF>) +{ + + chomp($_); + split "\t"; + if($_[9] ne $prev_contig_name) + { + if($prev_contig_name ne "") + { + #print @temp."\n"; + #print @temp."\n"; + &processing(@temp); + } + undef(@temp); + push(@temp,$_); + } + else + { + push(@temp,$_); + } + $prev_contig_name=$_[9]; + + +} +#processing last record +&processing(@temp); +#print @temp."\n"; +close(BUFF); + + + + +##################SUBROUTINES###################### +#actual processing of each record in the temp array(same query name objects) + +sub processing { + open(WRBUFF,">>$dirtemp/File1_out.txt") or die "not able to write the file \n"; + open(BAD_CONTIG,">>$dirtemp/bad_contig.out.txt") or die "not able to write the file \n"; + + @temp = @_; + #if number of hits for a contig is one + if(@temp == 1) + { + $i=0; + #define blocksizes array + @row=split("\t",$temp[$i]); + $row[18] =~ s/,$//g; + @blockSizes=split(',',$row[18]); + #defining var + $qSize=$row[10]; + $qStart=$row[11]; + $qStop=$row[12]; + $tstart=$row[15]; + $tstop=$row[16]; + $Strand=$row[8]; + $coverage = $row[9]; + $coverage =~ s/\w+_//g; + #calculate match val + if(($qSize-($qStop-$qStart)) ==0) + { + $flag=1; + #these ara non informative + if (@blockSizes ==1) + { + print "ignoring one of the event $row[9] $i as the event is non informative \n"; + print BAD_CONTIG "$row[9]\n"; + } + #Ignoring when number of blocks are more than two + if(@blockSizes > 2) + { + print "ignoring event $row[9] $. AS BLOCK SIZE is greater than 2\n"; + } + #if number of blocks is equal to 2 + if(@blockSizes == 2) + { + $temp1=$tstart+$blockSizes[0]+1; + $temp2=$tstop-$blockSizes[1]-1; + + print WRBUFF "$row[9]\t$row[13]\t$temp1\t$Strand\t$row[13]\t$temp2\t$Strand\t$coverage\n"; + } + $i=@temp; + } + #later part missing + elsif($qStart ==0) + { + $temp1=$tstart+$blockSizes[0]+1; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop+1; + $infast_chr_stop=$qSize; + $sys="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + + $sys = `$sys`; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for($i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + $temp1=$tstart+$blockSizes[0]+1; + print WRBUFF "$row[9]\t$row[13]\t$temp1\t$Strand\tUNKNOWN\tUNKNOWN\t$Strand\t$coverage\t$INSERTION\t$INSERTION_LENGTH\n"; + + } + #intial part missing + elsif($qStop == $qSize) + { + $temp1=$tstart; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=0; + $infast_chr_stop=$qStart; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + $temp1=$tstart+1; + print WRBUFF "$row[9]\tUNKNOWN\tUNKNOWN\t$Strand\t$row[13]\t$temp1\t$Strand\t$coverage\n"; + + } + else + { + print "ignoring one of the event $row[9] $i as the event is non informative \n"; + } + + } + #if number of hits for a contig is greater than one + else + { + #this flag is used to see if perfect hit not found (match val =0) + $flag1 = 0; + for(my $i=0;$i<@temp;$i++) + { + + #define blocksizes array + @row=split("\t",$temp[$i]); + $row[18] =~ s/,$//g; + @blockSizes=split(',',$row[18]); + #defining var + $qSize=$row[10]; + $qStart=$row[11]; + $qStop=$row[12]; + $tstart=$row[15]; + $tstop=$row[16]; + $Strand=$row[8]; + $coverage = $row[9]; + $coverage =~ s/\w+_//g; + #calculate match val + if(($qSize-($qStop-$qStart)) ==0) + { + $flag1=1; + #these ara non informative + if (@blockSizes ==1) + { + print "ignoring one of the event $row[9] $i as the event is non informative \n"; + print BAD_CONTIG "$row[9]\n"; + } + #Ignoring when number of blocks are more than two + if(@blockSizes > 2) + { + print "ignoring event $row[9] $. AS BLOCK SIZE is greater than 2\n"; + } + if(@blockSizes == 2) + { + $temp1=$tstart+$blockSizes[0]+1; + $temp2=$tstop-$blockSizes[1]-1; + + print WRBUFF "$row[9]\t$row[13]\t$temp1\t$Strand\t$row[13]\t$temp2\t$Strand\t$coverage\n"; + } + $i=@temp; + } + } + #as flag value not changed proceed to see next step + if($flag1 == 0) + { + undef(@initial); + my @initial; + for(my $i=0;$i<@temp;$i++) + { + @row=split("\t",$temp[$i]); + #print "@row\n"; + unshift(@initial,[@row]); + } + #sortin the hits according to qstart & qend + @initial = sort {$a->[11] <=> $b->[11] || $b->[12] <=> $a->[12]} @initial; + #print "$row[9]\t@initial\n"; + #if($row[9] eq "NODE_5_length_149_cov_12.395973") + #{ + # for($i=0;$i<@initial;$i++) + # { + # print "@{$initial[$i]}\n"; + # } + #} + $start = ""; + $stop = ""; + $start_len=0; + $stop_len=0; + #this super flag is used to skip processing of remaining uncessary hits + $super_flag = 0; + for($i=0;$i<@initial && $super_flag == 0;$i++) + { + $flag = 0; + #print "@{$initial[$i]}\n"; + $initial[$i][18] =~ s/,$//g; + @blockSizes1=split(',',$initial[$i][18]); + #defining var + $qSize1=$initial[$i][10]; + $qStart1=$initial[$i][11]; + $qStop1=$initial[$i][12]; + $tstart1=$initial[$i][15]; + $tstop1=$initial[$i][16]; + $Strand1=$initial[$i][8]; + $Chr1 = $initial[$i][13]; + $coverage1 = $initial[$i][9]; + $coverage1 =~ s/\w+_//g; + #die "$qSize1\t$qStart1\t$qStop1\t$tstart1\t$tstop1\t$Strand1\t$Chr1\t$coverage1\n"; + #if a hit qstart = 0 then set flag =1 + if($qStart1 == 0) + { + $flag =1; + } + #if a hit qstop = 0 then set flag =2 + if($qStop1 == $qSize1) + { + $flag =2; + } + #if($row[9] eq "NODE_5_length_149_cov_12.395973") + #{ + # print "$flag \n"; + #} + if(@blockSizes1 == 1) + { + if($flag == 1 ) + { + for($j=0;$j<@initial;$j++) + { + #both hits should not be the same + if($i != $j) + { + #print "@{$initial[$i]}\n"; + $initial[$j][18] =~ s/,$//g; + @blockSizes2=split(',',$initial[$j][18]); + #defining var + $qSize2=$initial[$j][10]; + $qStart2=$initial[$j][11]; + $qStop2=$initial[$j][12]; + $tstart2=$initial[$j][15]; + $tstop2=$initial[$j][16]; + $Strand2=$initial[$j][8]; + $coverage2 = $initial[$j][9]; + $Chr2 = $initial[$j][13]; + $coverage2 =~ s/\w+_//g; + #making sure both hits are not over lapping + if($qStart2 > $qStart1) + { #allowing +-2 bases as the this hit is immediate next continous hit + if($qStop1 >= $qStart2 -2 && $qStop1 <= $qStart2 +2 ) + { + #perfect match + if($qStop2 == $qSize2) + { + if($Strand1 eq "+") + { + $tmp1 = $tstart1+$blockSizes1[0]+1; + $tmp2 = $tstart2+$blockSizes2[0]; + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + } + else + { + $tmp1 = $tstart1+1; + $tmp2 = $tstart2+1; + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + + } + $super_flag = 1; + $j = @initial+1; + } + #some part is missing after the second hit + else + { + $tmp1 = $tstart1+$blockSizes1[0]; + $tmp2 = $tstart2+$blockSizes2[0]; + $INSERTION=""; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop1+1; + $infast_chr_stop=$qStart2-1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + $super_flag = 1; + $j = @initial+1; + } + + } + #if there are some insertion between two hits + elsif($qStop2 == $qSize2) + { + $tmp1 = $tstart1+$blockSizes1[0]; + $tmp2 = $tstart2+$blockSizes2[0]; + $INSERTION=""; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop2+1; + $infast_chr_stop=$qSize; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr1\t$tmp1\t$Strand1\t$Chr2\t$tmp2\t$Strand2\t$coverage1\n"; + $super_flag = 1; + $j = @initial+1; + } + + } + + } + } + #if none worked with other reads then only process that read + if($j == @initial) + { + #die "success\n"; + $temp1=$tstart1+$blockSizes1[0]+1; + #print WRBUFF "$Chr1\t$temp1\t$Strand1\tUNKNOWN\tUNKNOWN\t$Strand\t$coverage\n"; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=$qStop1+1; + $infast_chr_stop=$qSize1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "$sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr1\t$temp1\t$Strand1\tUNKNOWN\tUNKNOWN\t$Strand1\t$coverage1\n"; + $super_flag = 1; + } + } + #if query end is matched to query size + elsif($flag == 2) + { + #going through other hits + for($j=0;$j<@initial;$j++) + { + #hits should not be same + if($i != $j && $qStop2) + { + #print "@{$initial[$i]}\n"; + $initial[$j][18] =~ s/,$//g; + @blockSizes2=split(',',$initial[$j][18]); + #defining var + $qSize2=$initial[$j][10]; + $qStart2=$initial[$j][11]; + $qStop2=$initial[$j][12]; + $tstart2=$initial[$j][15]; + $tstop2=$initial[$j][16]; + $Strand2=$initial[$j][8]; + $coverage2 = $initial[$j][9]; + $Chr2 = $initial[$j][13]; + $coverage2 =~ s/\w+_//g; + #if + if($qStop2 < $qStop1) + { + if($qStart1 >= $qStop2 -2 && $qStart1 <= $qStop2 +2 ) + { + #die "$qStart1 <= $qStop2 \n"; + $tmp1 = $tstart1+$blockSizes1[0]; + $tmp2 = $tstart2+$blockSizes2[0]; + $INSERTION=""; + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=0; + $infast_chr_stop=$qStart1-1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "test $sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + print WRBUFF "$initial[$i][9]\t$Chr2\t$tmp2\t$Strand2\t$Chr1\t$tmp1\t$Strand1\t$coverage1\n"; + $super_flag = 1; + $j = @initial+1; + + } + + } + } + } + if($j == @initial) + { + $infast_chr=$infast; + $infast_chr=~ s/\.fa//g; + $infast_chr_start=0; + $infast_chr_stop=$qStart1; + $sys ="$samtools faidx $infast $infast_chr:$infast_chr_start-$infast_chr_stop"; + #die "test $sys\n"; + $sys = `$sys`; + #die "$sys\n"; + chomp($sys); + @sys=split("\n",$sys); + $INSERTION=""; + for( $i=1;$i<@sys;$i++) + { + $INSERTION=$INSERTION.$sys[$i]; + } + $INSERTION_LENGTH=length($INSERTION); + $tmp = $tstart1+1; + print WRBUFF "$initial[$i][9]\tUNKNOWN\tUNKNOWN\t$Strand1\t$Chr1\t$tmp\t$Strand1\t$coverage1\n"; + $super_flag = 1; + } + } + } + elsif(@blockSizes == 2) + { + $temp1=$tstart1+$blockSizes[0]+1; + $temp2=$tstop1-$blockSizes[1]-1; + print WRBUFF "$initial[$i][9]\t$Chr1\t$temp1\t$Strand1\t$Chr1\t$temp2\t$Strand1\t$coverage1\n"; + + } + } + } + + } + close(WRBUFF); + + undef(@temp); +} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/cluster.pair.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,70 @@ +#!/usr/bin/perl +use strict; +use POSIX; + +my $usage = "cluster.pair.pl maxdist\n"; +my $maxdist = shift or die $usage; + +my %count; + +while (<STDIN>){ + chomp; + my ($sample, $chrstart, $start, $chrend, $end) = split /\t/; + my $nstart = floor ($start/$maxdist); + my $nend = floor ($end/$maxdist); + my $coord = {start=>$start, end=>$end}; + + push @{$count{$chrstart}->{$nstart}->{$chrend}->{$nend}->{$sample}}, $coord; +} + +print_groups (\%count); + +sub print_groups { + my ($rcount) = @_; + my %count = %{$rcount}; + + foreach my $chrstart (sort {$a<=>$b} keys %count) { + foreach my $posstart (sort {$a<=>$b} keys %{$count{$chrstart}}) { + my %fcoord = %{$count{$chrstart}->{$posstart}}; + + foreach my $chrend (sort {$a<=>$b} keys %fcoord) { + foreach my $posend (sort {$a<=>$b} keys %{$fcoord{$chrend}}){ + my @nsamples = sort {$a cmp $b} (keys %{$fcoord{$chrend}->{$posend}}); + + my $cpos = $fcoord{$chrend}->{$posend}; + + my @coords; + my $totnum=0; + + foreach my $sample (@nsamples) { + my ($num, $avgx, $avgy) = calc_moments(@{$cpos->{$sample}}); + push (@coords, {start=>$avgx, end=>$avgy}); + $totnum+=$num; + } + + my ($num, $avgx, $avgy) = calc_moments(@coords); + + print $chrstart."\t".$avgx."\t".$chrend."\t".$avgy ."\t".$num."\t".$totnum."\t" ; + + print $_."\t" foreach (@nsamples); + print "\n"; + } + } + } + } +} + +sub calc_moments { + my (@pos) = @_; + + my ($num, $sumx, $sumy) = (0,0,0); + foreach my $cpos (@pos) { + $num++; + $sumx+=$cpos->{start}; + $sumy+=$cpos->{end}; + } + my $avgx = sprintf ("%d", $sumx/$num); + my $avgy = sprintf ("%d", $sumy/$num); + + return ($num, $avgx, $avgy); +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/direction_filter.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,55 @@ +use Getopt::Long; +my ($v); + +GetOptions ("v|verbose" => \$v); # flag + + + +open (FILE,"$ARGV[0]") or die "Cant find file\n\n"; +my $dist=0; +my $pos=0; +my @max=0; +my @events=0; + +while(<FILE>){ + $dist=0; + @first=split(/\s+/,$_); + $numEvents=($_=~tr/\|//)+1; + $dist=$first[1]-$pos; + push(@max,$_); + push(@events,$numEvents); +#print "STARTING_POS=$pos\n"; + if(($dist<500)||eof()){ + until (($dist>500)||eof()){ + $newline=<FILE>; + @second=split(/\s+/,$newline); + $numEvents=($newline=~tr/\|//)+1; + push(@max,$newline); + push(@events,$numEvents); + if($v){print "DIST=$dist\nSEC1=@second[1] POS1=$pos;\n";} + my $tmp=$pos; + $pos=@second[1]; + $dist=@second[1]-$tmp; + } + } +if ($v){print "Corrected dist= $dist\n" if ($v)}; + #Get the last values since they don't count + $NL=pop(@max); + $NE=pop(@events); + my $idxMax = 0; + #Get the index of the largest value in array + if ($v){print "Picking from events:\n"}; + $events[$idxMax] > $events[$_] or $idxMax = $_ for 1 .. $#events; + + my $val=@max[$idxMax]; + print "$val" unless ($val=~/^0$/) ; + + + @max=$NL; + @events=$NE; + my @tmp=split(/\s+/,$NL); + $pos=$tmp[1]; +} + +close FILE; +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/reduce_redundancy.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,65 @@ +open(BUFF,"$ARGV[0]") or die "no input file found\n"; +$range="$ARGV[1]"; +my %hash; +my %store; +$prev_chr=""; +$next=0; +while(<BUFF>) +{ + chomp($_); + #print "$.\n"; + if($_ !~ m/^#/) + { + @array=split("\t",$_); + $chr=$array[0]; + $pos=$array[1]; + $value=$array[@array-1]; + if($prev_chr ne $chr ) + { + if($prev_chr ne "") + { + foreach $key (sort {$hash{$b} <=> $hash{$a} } keys %hash) + { + print "$store{$key}\n"; + last; + } + + } + $next = $pos+$range; + undef(%hash); + undef(%store); + } + if($next< $pos) + { + foreach $key (sort {$hash{$b} <=> $hash{$a} } keys %hash) + { + print "$store{$key}\n"; + last; + } + $next = $pos+$range; + undef(%hash); + undef(%store); + + } + if($value eq "NA") + { + $hash{$chr." ".$pos." ".$.}=0; + } + else + { + $hash{$chr." ".$pos." ".$.}=$value; + } + $store{$chr." ".$pos." ".$.}=$_; + } + else + { + print $_."\n"; + } + $prev_chr = $chr; +} +foreach $key (sort {$hash{$b} <=> $hash{$a} } keys %hash) +{ + print "$store{$key}\n"; + last; +} +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/run_blat.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,68 @@ +##################################################################################################################################################### +#Purpose: To perform blat and organize blat +#Date: 07-19-2013 +##################################################################################################################################################### +use Getopt::Long; +#reading input arguments +&Getopt::Long::GetOptions( +'BLAT_PATH=s'=> \$blatpath, +'REF_FILE=s'=> \$reffile, +'INPUT_FILE=s' => \$inputfile, +'OUTPUT_FILE=s' => \$outputfile, +'MIN_SCORE=s'=> \$minScore, +'MIN_IDENTITY=s'=> \$minidentity, +'BLAT_PORT=s'=>\$blatport +); +$blatpath =~ s/\s|\t|\r|\n//g; +$reffile=~ s/\s|\t|\r|\n//g; +$inputfile=~ s/\s|\t|\r|\n//g; +$outputfile=~ s/\s|\t|\r|\n//g; +$minScore=~ s/\s|\t|\r|\n//g; +$minidentity=~ s/\s|\t|\r|\n//g; +$blatport=~ s/\s|\t|\r|\n//g; +#input arguments + +#checking for missing arguments +if($blatport eq "" || $blatpath eq "" || $reffile eq "" || $inputfile eq "" || $outputfile eq "" || $minScore eq "" || $minidentity eq "") +{ + die "missing arguments\n USAGE : perl perl_blat.pl -BLAT_PORT <BLAT_PORT> -MIN_SCORE <MIN_SCORE> -MIN_IDENTITY <MIN_IDENTITY> -BLAT_PATH <PATH TO BLAT FOLDER> -REF_FILE <PATH TO 2bit file> -INPUT_FILE <INPUT CONFIG FILE> -OUTPUT_FILE <OUTPUT FILE>\n"; +} + +#parsing the arguments + +#unless(-d $outdir) +#{ +# system("mkdir -p $outdir"); +#} +$status=`$blatpath/gfServer status localhost $blatport |wc -l`; +chomp($status); +$count = 0; +while($status < 2 ) +{ + if($count > 0) + { + $blatport = $blatport+int(rand(1000))+1; + } + print "Starting the server\n"; + $sys ="$blatpath/gfServer start -canStop localhost $blatport $reffile &"; + print "$sys\n"; + system($sys); + sleep(300); + $status=`$blatpath/gfServer status localhost $blatport |wc -l`; + chomp($status); + $count++; + if($count > 5) + { + die "something wrong with gfServer or command . Failed 5 times\n"; + } +} +print "querying \n"; +$sys = "$blatpath/gfClient localhost $blatport / $inputfile $outputfile -minScore=$minScore -minIdentity=$minidentity"; +print "$sys\n"; +system($sys); +print "stoping the server\n"; +#$sys = "$blatpath/gfServer stop localhost $blatport"; +$pid = `ps|grep gfServer|head -1|cut -f1 -d ' '`; +$sys ="kill -9 $pid"; +print "$sys\n"; +system($sys);
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2.4/src/standalone_blat2.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,267 @@ +#!/usr/bin/perl -sw +use Getopt::Long; +sub usage(){ + print " + Usage: <VCF> -g <genome.2bit> -seq|s <seq.fa> -f genome.fa + -o out.vcf + -n contig.names + -dist how wide of a window to look for bp [50]\n + -v verbose option + Requires samtools,bedTools, and blat in your path\n; + "; + die; +} +#Initialize values +my ($blat,$genome,$tei_bed,$vntr_bed,$out_vcf,$contig_names,$contig,$fasta,$uninformative_contigs,$dist,$verbose,$bedTools,$samtools); +GetOptions ("genome|g=s" => \$genome, + "o|out:s" => \$out_vcf, + "names|n:s" => \$contig_names, + "seq|s=s" => \$contig, + "f|fasta:s" => \$fasta, + "b|bad:s" => \$uninformative_contigs, + "dist:s" => \$dist, + "v" => \$verbose + ); +#$genome="/data2/bsi/reference/db/hg19.2bit"" +#$blat="/projects/bsi/bictools/apps/alignment/blat/34/blat" ; +#TEI.bed=egrep "LINE|SINE|LTR" /data5/bsi/epibreast/m087494.couch/Reference_Data/Annotations/hg19.repeatMasker.bed >TEI.bed +#VNTR_BED=egrep "Satellite|Simple_repeat" /data5/bsi/epibreast/m087494.couch/Reference_Data/Annotations/hg19.repeatMasker.bed > VNTR.bed + + +$blat=`which blat`; +if (!$blat) {die "Your do not have BLAT in your path\n\n"} +$samtools=`which samtools`; +if (!$samtools) {die "Your do not have samtools in your path\n\n"} +$bedTools=`which sortBed`; +if (!$bedTools) {die "Your do not have bedTools in your path\n\n"} + + +if (!$dist) {$dist=50} +if (!$out_vcf) {$out_vcf="out.vcf"} +if (!$contig_names) {$contig_names="contig.names"} +if (!$uninformative_contigs) {$uninformative_contigs="uninformative.contigs"} + +if ((!$genome)||(!$contig)||(!$fasta)){&usage;die;} + + +open(VCF,"$ARGV[0]") or die "must specify VCF file\n\n"; +open(OUT_VCF,">",$out_vcf) or die "can't open the output VCF\n"; +open(CONTIG_LIST,">",$contig_names) or die "can't open the contig names\n"; +open(BAD_CONTIG_LIST,">",$uninformative_contigs) or die "can't open the contig names\n"; +#print "writing to CONTIG_LIST=$contig_names\n"; +while (<VCF>) { + if($_=~/^#/){ + if ($.==1) { + print OUT_VCF $_; + print OUT_VCF "##INFO=<ID=STRAND,Number=1,Type=String,Description=\"Strand to which assembled contig aligned\">\n"; + print OUT_VCF "##INFO=<ID=CONTIG,Number=1,Type=String,Description=\"Name of assembeled contig matching event\">\n"; + print OUT_VCF "##INFO=<ID=MECHANISM,Number=1,Type=String,Description=\"Proposed mechanism of how the event arose\">\n"; + print OUT_VCF "##INFO=<ID=INSLEN,Number=1,Type=Integer,Description=\"Length of insertion\">\n"; + print OUT_VCF "##INFO=<ID=HOM_LEN,Number=1,Type=Integer,Description=\"Length of microhomology\">\n"; + next; + } + else { + print OUT_VCF $_; + next; + } + }; + chomp; + + ##look for exact location of BP + @line=split("\t",$_); + my($left_chr,$start,$end); + + #Get left position + $left_chr=$line[0]; + $start=$line[1]-$dist; + $end=$line[1]+$dist; + + #Get right position + my ($mate_pos,@mate,$mate_chr,$mate_start,$mate_end); + $mate_pos=$line[4]; + $mate_pos=~s/[\[|\]|A-Z]//g; + #print "mate_pos=$mate_pos\n"; + @mate=split(/:/,$mate_pos); + $mate_chr=$mate[0]; $mate_pos=$mate[1]; + $mate_start=$mate_pos-$dist;$mate_end=$mate_pos+$dist; + #print "$left_chr:$start-$end\n$mate_chr:$mate_start-$mate_end\n"; + + #Run through blat + my ($result1,$result2); + my $target1=join("",$left_chr,":",$start,"-",$end); + my $target2=join("",$mate_chr,":",$mate_start,"-",$mate_end); + #print "target1=$target1\ttarget2=$target2\n";die; + $result1=get_result($target1); + $result2=get_result($target2); + + + my $NOV_INS=""; + #If there is a NOV_INS, then there shouldn't be any output, so trick the results + if ($_=~/EVENT=NOV_INS/) { + $mate_start=$start; + $NOV_INS="true"; + if (!$result1) {$result1=join("\t","0","0","0","0","0","0","0","0","+","UNKNOWN_NODE","0","0",$dist);} + if (!$result2) {$result2=join("\t","0","0","0","0","0","0","0","0","+","UNKNOWN_NODE","0","0",$dist);} + } + + #Skip over events that aren't supported + if ((!$result1)||(!$result2)){ + my @tmp1=split("\t",$result1); + my @tmp2=split("\t",$result2); + if ($tmp1[9]) {print BAD_CONTIG_LIST "$tmp1[9]\n"} + if ($tmp2[9]) {print BAD_CONTIG_LIST "$tmp2[9]\n" } + next; + } + #Parse blat results + my @result1=split("\t",$result1); + my @result2=split("\t",$result2); +if($result2[9] ne $result1[9]){print "$result2[9] != $result1[9]\n";next} + #print "@result1\n@result2\n";die; + my $pos1=$start+($result1[12]-$result1[11]); + my $pos2=$mate_start+($result2[12]-$result2[11]); + #print "$_\n$pos1\t$pos2\n"; + + ############################################################## + ### Build Classifier + + my ($QSTART1,$QEND1,$QSTART2,$QEND2,$len,$MECHANISM, $INSERTION, $DELETION, $bed_res1,$bed_res2); + $MECHANISM="UNKNOWN"; + $len="UNKNOWN"; + #Make sure the later event is second + if ($result1[11] < $result2[11]){ + $QSTART1=$result1[11]; + $QEND1=$result1[12]; + $QSTART2=$result2[11]; + $QEND2=$result2[12]; + } + else{ + $QSTART1=$result2[11]; + $QEND1=$result2[12]; + $QSTART2=$result1[11]; + $QEND2=$result1[12]; + } + #Now calculate the difference between $QEND1 and QSTART2 + if($verbose){print "QEND1=$QEND1\tQSTART2=$QSTART2\n";} + $len=$QEND1-$QSTART2; + #Check for TEI + if($_=~/MECHANISM=TEI/){$MECHANISM="TEI"} + elsif($_=~/MECHANISM=VNTR/){$MECHANISM="VNTR"} + else{ + if ($len==0) {$MECHANISM="NHEJ"} + else{ + if ($len>0){$INSERTION="true"} + if ($len<0){$DELETION="true"} + if ($INSERTION){ + if ($len>10) {$MECHANISM="FOSTES"} + else{$MECHANISM="NHEJ"} + } + elsif ($DELETION){ + if ($len>100) {$MECHANISM="NAHR"} + elsif ($len > 2){$MECHANISM="altEJ"} + else{$MECHANISM="NHEJ"} + } + } + } + + +#if ($verbose){print "@result1";print "@result2";} + + #print out VCF + ############################################################# + # create temporary variable name + ############################################################# + srand (time ^ $$ ^ unpack "%L*", `ps axww | gzip -f`); + my $random_name=join "", map { ("a".."z")[rand 26] } 1..8; + my $random_name2=join "", map { ("a".."z")[rand 26] } 1..8; + + #Get Ref Base + my ($ref_base,$alt_base,$tmp_mate_pos); + $ref_base=getBases($left_chr,$pos1,$fasta); + $alt_base=getBases($mate_chr,$pos2,$fasta);#print "ALT=$alt_base\n"; + #Substitute the new mate position and base + $tmp_mate_pos=$line[4]; + $tmp_mate_pos=~s/$mate_pos/$pos2/; + $tmp_mate_pos=~s/[A-Z]/$alt_base/; + #split apart the INFO field to adjust the ISIZE and MATEID + my $NEW_INFO=""; + my @INFO=split(/;/,$line[7]); + for (my $i=0;$i<@INFO;$i++){ + if ($INFO[$i] =~ /^ISIZE=/){ + my @tmp=split(/=/,$INFO[$i]); + $NEW_INFO.="ISIZE="; + my $new_ISZIE=$pos2-$pos1; + $NEW_INFO.=$new_ISZIE + } + elsif($INFO[$i] =~ /^MATE_ID=/){ + $NEW_INFO.=";MATE_ID=".$random_name2 . ";"; + } + else{ + $NEW_INFO.=$INFO[$i].";"; + } + } + #ADD in strand and name + $NEW_INFO.="STRAND=".$result1[8]; + $NEW_INFO.=";CONTIG=".$result1[9]; + if($MECHANISM!~/TEI|VNTR/){$NEW_INFO.=";MECHANISM=".$MECHANISM;} + $NEW_INFO.=";HOM_LEN=".$len; + #don't pring contig nage if its a novel insertion + if(!$NOV_INS){print CONTIG_LIST "$result1[9]\n";}#else{print "I'm not printing $result1[9]\n";} + print OUT_VCF "$left_chr\t$pos1\t$random_name\t$ref_base\t$tmp_mate_pos\t1000\tPASS\t$NEW_INFO\t$line[8]\t$line[9]\n"; + #Now go through and fill info in for mate + #Substitute the new mate position and base + $tmp_mate_pos=$line[4]; + $tmp_mate_pos=~s/$mate_pos/$pos1/; + $tmp_mate_pos=~s/[A-Z]/$ref_base/; + $tmp_mate_pos=~s/$mate_chr/$left_chr/; + $NEW_INFO=""; + @INFO=split(/;/,$line[7]); + for (my $i=0;$i<@INFO;$i++){ + if ($INFO[$i] =~ /^ISIZE=/){ + my @tmp=split(/=/,$INFO[$i]); + $NEW_INFO.="ISIZE="; + my $new_ISZIE=$pos2-$pos1; + $NEW_INFO.=$new_ISZIE + } + elsif($INFO[$i] =~ /^MATE_ID=/){ + $NEW_INFO.=";MATE_ID=".$random_name.";"; + } + else{ + $NEW_INFO.=$INFO[$i].";"; + } + } + #ADD in strand and name + $NEW_INFO.="STRAND=".$result2[8]; + $NEW_INFO.=";CONTIG=".$result2[9]; + if ($MECHANISM!~/TEI|VNTR/){$NEW_INFO.=";MECHANISM=".$MECHANISM;} + $NEW_INFO.=";HOM_LEN=".$len; + + #don't pring contig nage if its a novel insertion + if(!$NOV_INS){print CONTIG_LIST "$result2[9]\n";} #else{print "I'm not printing $result1[9]\n";} + print OUT_VCF "$mate_chr\t$pos2\t$random_name2\t$alt_base\t$tmp_mate_pos\t1000\tPASS\t$NEW_INFO\t$line[8]\t$line[9]\n"; + if ($verbose){print "$mate_chr\t$pos2\t$random_name2\t$alt_base\t$tmp_mate_pos\t1000\tPASS\t$NEW_INFO\t$line[8]\t$line[9]\n";} +} +close VCF; +close OUT_VCF; +close CONTIG_LIST; +close BAD_CONTIG_LIST; +sub get_result{ + my $target=($_[0]); +if($verbose){print "target=$target\n"}#;die; + my $cmd="blat $genome:$target $contig /dev/stdout -t=dna -q=dna -noHead|egrep -v \"Searched|Loaded\" |head -1"; + +if ($verbose){print "$cmd\n"} #print "$cmd\n";die; + my $result=`$cmd`; + next if (!$cmd); + return ($result); +} +sub getBases{ + my ($chr,$pos1,$fasta)=@_; + my @result=(); + if ($pos1 <0){print "$pos1 is not a valid position (likely caused by circular MT chromosome)\n";$result[1]="NA";}; + @result = `samtools faidx $fasta $chr:$pos1-$pos1`; + if(!$result[1]){$result[1]="NA"}; + chomp($result[1]); + return uc($result[1]); +} + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fasta_indexes.loc.sample Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,29 @@ +#This is a sample file distributed with Galaxy that enables tools +#to use a directory of Samtools indexed sequences data files. You will need +#to create these data files and then create a fasta_indexes.loc file +#similar to this one (store it in this directory) that points to +#the directories in which those files are stored. The fasta_indexes.loc +#file has this format (white space characters are TAB characters): +# +# <unique_build_id> <dbkey> <display_name> <file_base_path> +# +#So, for example, if you had hg19 Canonical indexed stored in +# +# /depot/data2/galaxy/hg19/sam/, +# +#then the fasta_indexes.loc entry would look like this: +# +#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /depot/data2/galaxy/hg19/sam/hg19canon.fa +# +#and your /depot/data2/galaxy/hg19/sam/ directory +#would contain hg19canon.fa and hg19canon.fa.fai files. +# +#Your fasta_indexes.loc file should include an entry per line for +#each index set you have stored. The file in the path does actually +#exist, but it should never be directly used. Instead, the name serves +#as a prefix for the index file. For example: +# +#hg18canon hg18 Human (Homo sapiens): hg18 Canonical /depot/data2/galaxy/hg18/sam/hg18canon.fa +#hg18full hg18 Human (Homo sapiens): hg18 Full /depot/data2/galaxy/hg18/sam/hg18full.fa +#hg19canon hg19 Human (Homo sapiens): hg19 Canonical /depot/data2/galaxy/hg19/sam/hg19canon.fa +#hg19full hg19 Human (Homo sapiens): hg19 Full /depot/data2/galaxy/hg19/sam/hg19full.fa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/softsearch/SoftSearch.pl Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,1196 @@ +#!/usr/bin/perl + +#### +#### Usage: SoftSearch.pl [-lqrmsd] -b <BAM> -f <Genome.fa> -sam <samtools path> -bed <bedtools path> +#### Created 1-30-2012 by Steven Hart, PhD +#### hart.steven@mayo.edu +#### Required bedtools & samtools to be in path + + +use lib "/home/plus91/2.4/lib" ; + +use Getopt::Long; +use strict; +use warnings; +#use Data::Dumper; +use LevD; +use File::Basename; + +my ($INPUT_BAM,$INPUT_FASTA,$OUTPUT_FILE,$minSoft,$minSoftReads,$dist_To_Soft,$bedtools,$samtools); +my ($minRP, $temp_output, $num_sd, $MapQ, $chrom, $unmated_pairs, $minBQ, $pair_only, $disable_RP_only); +my ($levD_local_threshold, $levD_distl_threshold,$pe_upper_limit,$high_qual,$sv_only,$blacklist,$genome_file,$verbose); + +my $cmd = ""; + +#Declare variables +GetOptions( + 'b=s' => \$INPUT_BAM, + 'f=s' => \$INPUT_FASTA, + 'o:s' => \$OUTPUT_FILE, + 'm:i' => \$minRP, + 'l:i' => \$minSoft, + 'r:i' => \$minSoftReads, + 't:i' => \$temp_output, + 's:s' => \$num_sd, + 'd:i' => \$dist_To_Soft, + 'q:i' => \$MapQ, + 'c:s' => \$chrom, + 'u:s' => \$unmated_pairs, + 'x:s' => \$minBQ, + 'p' => \$pair_only, + 'g' => \$disable_RP_only, + 'j:s' => \$levD_local_threshold, + 'k:s' => \$levD_distl_threshold, + 'a:s' => \$pe_upper_limit, + 'e:s' => \$high_qual, + 'L' => \$sv_only, + 'v' => \$verbose, + 'blacklist:s' => \$blacklist, + 'genome_file:s' => \$genome_file, + "help|h|?" => \&usage); +unless($sv_only){$sv_only=""}; +if(defined($INPUT_BAM)){$INPUT_BAM=$INPUT_BAM} else {print usage();die "Where is the BAM file?\n\n"} +if(defined($INPUT_FASTA)){$INPUT_FASTA=$INPUT_FASTA} else {print usage();die "Where is the fasta file?\n\n"} +my ($fn,$pathname) = fileparse($INPUT_BAM,".bam"); +my $index=`ls $pathname/$fn*bai|head -1`; +#my $index =`ls \${INPUT_BAM%.bam}*bai`; +#print "INDEX=$index\n"; +if(!$index){die "\n\nERROR: you need index your BAM file\n\n"} + +### get current time +print "Start Time : " . &spGetCurDateTime() . "\n"; +my $now = time; + +#if(defined($OUTPUT_FILE)){$OUTPUT_FILE=$OUTPUT_FILE} else {$OUTPUT_FILE="output.vcf"; print "\nNo outfile specified. Using output.vcf as default\n\n"} +if(defined($minSoft)){$minSoft=$minSoft} else {$minSoft=5} +if(defined($minRP)){$minRP=$minRP} else {$minRP=5} +if(defined($minSoftReads)){$minSoftReads=$minSoftReads} else {$minSoftReads=5} +if(defined($dist_To_Soft)){$dist_To_Soft=$dist_To_Soft} else {$dist_To_Soft=300} +if(defined($num_sd)){$num_sd=$num_sd} else {$num_sd=6} +if(defined($MapQ)){$MapQ=$MapQ} else {$MapQ=20} + +unless (defined $pe_upper_limit) { $pe_upper_limit = 10000; } +unless (defined $levD_local_threshold) { $levD_local_threshold = 0.05; } +unless (defined $levD_distl_threshold) { $levD_distl_threshold = 0.05; } +#Get sample name if available +my $SAMPLE_NAME=""; +my $OUTNAME =""; +$SAMPLE_NAME=`samtools view -f2 -H $INPUT_BAM|awk '{if(\$1~/^\@RG/){sub("ID:","",\$2);name=\$2;print name}}'|head -1`; +#print $SAMPLE_NAME; +$SAMPLE_NAME=~s/\n//g; +#print $SAMPLE_NAME; +my $increase=rand(); +my $fname="test"; +$increase++; +if (!$OUTPUT_FILE){ + if($SAMPLE_NAME ne ""){$OUTNAME=$SAMPLE_NAME.".vcf"} + else {$OUTNAME="output.vcf"} +} +else{$OUTNAME=$OUTPUT_FILE} + +print "Writing results to $OUTNAME\n"; + + +##Make sure if submitting on SGE, to prepned the "chr". Not all referecne FAST files require "chr", so we shouldn't force the issue. +if(!defined($chrom)){$chrom=""} +if(!defined($unmated_pairs)){$unmated_pairs=0} + +my $badQualValue=chr($MapQ); +if(defined($minBQ)){ $badQualValue=chr($minBQ); } + +if($badQualValue eq "#"){$badQualValue="\#"} + +# adding and cheking for samtools and bedtools in the PATh +## check for bedtools and samtools in the path +$bedtools=`which intersectBed` ; +if(!defined($bedtools)){die "\nError:\n\tno bedtools. Please install bedtools and add to the path\n";} +#$samtools=`samtools 2>&1`; +$samtools=`which samtools`; +if($samtools !~ /(samtools)/i){die "\nError:\n\tno samtools. Please install samtools and add to the path\n";} + +print "Usage = SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -s $num_sd -c $chrom -b $INPUT_BAM -f $INPUT_FASTA -o $OUTNAME \n\n"; +sub usage { + print "\nusage: SoftSearch.pl [-cqlrmsd] -b <BAM> -f <Genome.fa> \n"; + print "\t-q\t\tMinimum mapping quality [20]\n"; + print "\t-l\t\tMinimum length of soft-clipped segment [5]\n"; + print "\t-r\t\tMinimum depth of soft-clipped reads at position [5]\n"; + print "\t-m\t\tMinimum number of discordant read pairs [5]\n"; + print "\t-s\t\tNumber of sd away from mean to be considered discordant [6]\n"; + print "\t-u\t\tNumber of unmated pairs [0]\n"; + print "\t-d\t\tMax distance between soft-clipped segments and discordant read pairs [300]\n"; + print "\t-o\t\tOutput file name [output.vcf]\n"; + print "\t-t\t\tPrint temp files for debugging [no|yes]\n"; + print "\t-c\t\tuse only this chrom or chr:pos1-pos2\n"; + print "\t-p\t\tuse paired-end mode only. In other words, don't try to find soft-clipping events!\n"; + print "\t-g\t\tEnable paired-only seach. This will look for discordant read pairs even without soft clips.\n"; + print "\t-a\t\tset the minimum distance for a discordant read pair without soft-clipping info [10000]\n"; + print "\t-L\t\tFlag to print out even small deletions (low quality)\n"; + print "\t-e\t\tdisable strict quality filtering of base qualities in soft-clipped reads [no]\n"; + print "\t-blacklist\tareas of the genome to skip calling. Requires -genome_file\n"; + print "\t-genome_file\ttab seperated value of chromosome name and length. Only used with -blacklist option\n\n"; + + exit 1; + } + + +############################################################# +# create temporary variable name +############################################################# +srand (time ^ $$ ^ unpack "%L*", `ps axww | gzip -f`); +our $random_name=join "", map { ("a".."z")[rand 26] } 1..8; + +############################################################# +## create green list +############################################################## +# +my $new_blacklist=""; +if($blacklist){ + if(!$genome_file){die "if using a blacklist, you must also specify the location of a genome_file + The format of the genome_file should be + chrom size + chr1 249250621 + chr2 243199373 + ... + + If using hg19, you can ge the genome file by + mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -e \"select chrom, size from hg19.chromInfo\" > hg19.genome";} + + $cmd=join("","complementBed -i $blacklist -g $genome_file >",$random_name,".bed") ; + system ($cmd); + $new_blacklist=join(""," -L ",$random_name,".bed "); + } + +if($verbose){print "CMD=$cmd\nBlacklist is $new_blacklist\n";} + + + + + +############################################################# +# Calcualte insert size distribution of properly mated reads +############################################################# + +#Change for compatability with other operating systems +#my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|cut -f9|head -10000|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)**2)}'`; + +my $metrics=`samtools view -q $MapQ -f2 $INPUT_BAM $chrom|head -10000|cut -f9|awk '{if (\$1<0){\$1=-\$1}else{\$1=\$1} sum+=\$1; sumsq+=\$1*\$1} END {print sum/NR, sqrt(sumsq/NR - (sum/NR)^2)}'`; +#my ($mean,$stdev)=split(/ /,$metrics); +my ($mean,$stdev)=split(/\s/,$metrics); +$stdev=~s/\n//; +my $upper_limit=int($mean+($num_sd*$stdev)); +my $lower_limit=int($mean-($num_sd*$stdev)); +die if (!$mean); +print qq{The mean insert size is $mean +/- $stdev (sd) +The upper limit = $upper_limit +The lower limit = $lower_limit\n +}; +if($lower_limit<0){ + print "Warning!! Given this insert size distribution, we can not call small indels. No other data will be affected\n"; + $lower_limit=1; +} +my $tmp_name=join ("",$random_name,".tmp.bam"); +my $random_file_sc = ""; +my $command = ""; + +############################################################# +# Make sam file that has soft clipped reads +############################################################# +#give file a name +if(!defined($pair_only)){ + $random_file_sc=join ("",$random_name,".sc.sam"); + $command=join ("","samtools view -q $MapQ -F 1024 $INPUT_BAM $chrom $new_blacklist| awk '{OFS=\"\\t\"}{c=0;if(\$6~/S/){++c};if(c == 1){print}}' | perl -ane '\$TR=(\@F[10]=~tr/\#//);if(\$TR<2){print}' > ", $random_file_sc); + + print "Making SAM file of soft-clipped reads\n"; +if($verbose){ print "$command\n";} + system("$command"); + + ############################################################# + # Find areas that have deep enough soft-clip coverage + print "Identifying soft-clipped regions that are at least $minSoft bp long \n"; + open (FILE,"$random_file_sc")||die "Can't open soft-clipped sam file $random_file_sc\n"; + + my $tmpfile=join("",$random_file_sc,".sc.passfilter"); + open (OUT,">$tmpfile")||die "Can't write files here!\n"; + + while(<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #for ($i=0; $i<=$#softclip_pos; $i++) { + foreach my $softclip (@{$hash->{S}}) { + #if ($CIGAR[$softclip_pos[$i]] > $minSoft){ + if ($softclip > $minSoft){ + ###############Make sure base qualities don't have more than 2 bad marks + my $qual=$_[10]; + my $TR=($qual=~tr/$badQualValue//); + if($badQualValue eq "#"){ $TR=($qual=~tr/\#//); } + #Skip the soft clip if there is more than 2 bad qual values + #next if($TR > 2); +# if (!$high_qual){next if($TR > 2);} + print OUT; + last; + } + } + } + close FILE; + close OUT; + + $command=join(" ","mv",$tmpfile,$random_file_sc); +if($verbose){ print "$command\n";} + system("$command"); +} + +######################################################### +#Stack up SoftClips +######################################################### +my $random_file=join("",$random_name,".sc.direction.bed"); +if(!defined($pair_only)){ + open (FILE,"$random_file_sc")|| die "Can't open sam file\n"; + #$random_file=join("",$random_name,".sc.direction"); + + print "Calling sides of soft-clips\n"; + #\nTMPOUT=$random_file\tINPUT=$random_file_sc\n\n"; + open (TMPOUT,">$random_file")|| die "Can't create tmp file\n"; + + while (<FILE>){ + @_ = split(/\t/, $_); + #### parse CIGAR string and create a hash of array of each operation + my @CIGAR = split(/([0-9]+[SMIDNHXP])/, $_[5]); + my $hash; + map { push(@{$hash->{$2}}, $1) if (/(\d+)([SMIDNHXP])/) } @CIGAR; + + #### next if softclips on each end + next if ($_[5] =~ /^[0-9]+S.*S$/); + + #### next softclip occurs in the middle + next if ($_[5] =~ /^[0-9]+[^S][0-9].*S.+$/); + + my $softclip = $hash->{S}[0]; + + my $end1 = 0; + my $end2 = 0; + my $softBases = ""; + my $right_corrected="";my $left_corrected=""; + + if ($softclip > $minSoft) { + + ####If the soft clip occurs at end of read and its on the minus strand, then it's a right clip + if ($_[5] =~ /^.*S$/) { + $end1=$_[3]+length($_[9])-$softclip-1; + $end2=$end1+1; +next if ($end1<0); + #RIGHT clip on Minus + $softBases=substr($_[9], length($_[9])-$softclip, length($_[9])); + #Right clips don't always get clipped correctly, so fix that + # Check to see if sc base matches ref + $right_corrected=baseCheck($_[2],$end2,"right",$softBases); + print TMPOUT "$right_corrected\n" + + } else { + #### Begins with S (left clip) + $end1=$_[3]-$softclip; +next if ($end1<0); + + $softBases=substr($_[9], 0,$softclip);#print "TMP=$softBases\n"; + $left_corrected=baseCheck($_[2],$end1,"left",$softBases); +if(!$left_corrected){print "baseCheck($_[2],$end1,left,$softBases)\n";next} + print TMPOUT "$left_corrected\n"; +#print "\nSEQ=$_[9]\t\n"; + + } + } + } +close FILE; +close TMPOUT; +} +sub baseCheck{ + my ($chrom,$pos,$direction,$softBases)=@_; + #skip if position is less than 0, which is caused by MT DNA + return if ($pos<0); + my $exit=""; + + while(!$exit){ + if($direction=~/right/){ + my $refBase=getSeq($chrom,$pos,$INPUT_FASTA); + my $softBase=substr($softBases,0,1); + if ($softBase !~ /$refBase/){ + my $value=join("\t",$chrom,$pos,$pos+1,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos+1; + $softBases=substr($softBases, 1,length($softBases)); + } + } + else{ + my $refBase=getSeq($chrom,$pos+1,$INPUT_FASTA); + my $softBase=substr($softBases,-1,1); + if ($softBase !~ /$refBase/){ + $pos=$pos-1+length($softBases); + my $value=join("\t",$chrom,$pos-1,$pos,join("|",$softBases,$direction)); + $exit="STOP"; + return $value; + } + else{ + $pos=$pos-1; + $softBases=substr($softBases, 0, -1); + #print "Trying again $softBases\n"; + } + + } + +} +} +#Remove SAM files to conserve space +unlink($random_file_sc); + + +my $random_file_disc="$INPUT_BAM"; +### +# +###################################################### +# Transform Read pair groups into softclip equivalents +###################################################### +# +# +# +my $v=""; +#if($disable_RP_only){ +print "Running Bam2pair.pl\n"; +print "Looking for discordant read pairs without requiring soft-clipping information\n"; + use FindBin qw($Bin); + my $path=$Bin; +# print"\n\nPATH=$path\n\n"; +if($verbose){$v="-v"} + my $tmp_out=join("",$random_name,"RP.out"); + $command=join("","perl ",$path,"/Bam2pair.pl -b $random_file_disc -o $tmp_out -isize $pe_upper_limit -winsize $dist_To_Soft -min $minRP -chrom $chrom -prefix $random_name -q $MapQ -blacklist $random_name.bed $v"); +if($verbose){ print "$command\n"}; + system("$command"); + $command=join("","perl -ane '\$end1=\@F[1];\$end2=\@F[3];print join(\"\\t\",\@F[0..1],\$end1,\"unknown|left\");print \"\\n\";print join(\"\\t\",\@F[2..3],\$end2,\"unknown|left\");print \"\\n\"' ", $tmp_out," >> ",$random_file); +if($verbose){print "$command\n"}; + system($command); + unlink($tmp_out); +#} +# + + +###################################################### +unlink("$random_file","$tmp_name","$random_file","$index","$random_name","$new_blacklist") if (-z $random_file || ! -e $random_file ) ; +if (-z $random_file || ! -e $random_file){ + print "Softclipped file is empty($random_file).\nNo soft clipping found using desired paramters\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; + } + + +############################################################# +# Make sure there are enough soft-clippped supporting reads +############################################################# +my $outfile=join("",$random_file,".sc.merge.bed"); +#sortbed -i .sc.direction | mergeBed -nms -d 25 -i stdin > .sc.merge.bed +$command=join(" ","sortBed -i",$random_file," | mergeBed -nms -i stdin","|egrep \";|,\"","|awk '{OFS=\"\t\"}(NF==4)'",">",$outfile); + +print "$command\n" if ($verbose); +system("$command"); + +if (-z $outfile || ! -e $outfile){ + unlink("$tmp_name","$random_file","$outfile","$index","$random_name","$new_blacklist"); + print "mergeBed file is empty.\nNo strucutral variants found\n\n" ; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed mergeBed\n"; + +############################################################### +# If left and right are on the same line, make into 2 lines +############################################################### +open (INFILE,$outfile)||die "couldn't open temp file : $. \n\n"; +my $tmp2=join("",$random_name,".sc.fixed.merge.bed"); +#print "INFILE=$outfile\tOUTFILE=$tmp2\n\n"; +#INPUT FORMAT=chr9\t131467\t131473\tATGCTTATTAAAA|left;TTATTAAAAGCATA|left +open (OUTFILE,">$tmp2")||die "couldn't create temp file : $. \n\n"; +while(<INFILE>){ + chomp $_; + my $l = $_; + + my @a = split(/\t/, $l); + my $info = $a[3]; + my @info_arr = split(/\;/, $info); + my @left_arr=(); + my @right_arr=(); + @left_arr = grep(/left/, @info_arr); + @right_arr = grep(/right/, @info_arr); + + #New + my $left = join(";", @left_arr); + my $right = join(";", @right_arr); + $info = join(";", @info_arr); + + if((@left_arr) && (@right_arr)){ + print OUTFILE "$a[0]\t$a[1]\t$a[2]\t$left\n$a[0]\t$a[1]\t$a[2]\t$right\n"; + } else{ + my $all=join("\t",@a[0..2],$info); + print OUTFILE "$all\n"; + } +} + +# make sure output file name is $outfile +$command=join(" ","sed -e '/ /s//\t/g'", $tmp2,"|awk 'BEGIN{OFS=\"\\t\"}(NF==4)'", "|perl -pne 's/ /\t/g'>",$outfile); +system("$command"); +if($verbose){print "$command\n"}; +unlink("$tmp_name","$random_file","$tmp2","$outfile","$index","random_name","$new_blacklist") if (-z $outfile || ! -e $outfile) ; + if (-z $outfile || ! -e $outfile){ + print "Fixed mergeBed file is empty($outfile).\nNo strucutral variants found\n\n"; + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; +} + +print "completed fixing mergeBed\n\n"; + +############################################################### +# Seperate directions of soft clips +############################################################### +my $left_sc = join("", "left", $tmp2); +my $right_sc = join("", "right", $tmp2); +use FindBin qw($Bin); +#my $path=$Bin; + +$command=join("","grep left ", $tmp2, " |sed -e '/left /s//left\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$left_sc); +system("$command"); +#print "$command\n"; +$command=join("","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g'|perl ".$path."/direction_filter.pl - >",$right_sc); +#$command=join(" ","grep right ", $tmp2, " |sed -e '/right /s//right\;/g' | sed -e '/ /s//\t/g' >",$right_sc); +system("$command"); +#print "$command\n"; +#die "CHECK $right_sc\n"; + +############################################################### +# Count the number and identify directions of soft clips +############################################################### +print "Count the number and identify directions of soft clips\n"; +#print "looking in $outfile\n"; +$outfile=join("",$random_name,".sc.fixed.merge.bed"); + +open (INFILE,$outfile)||die "couldn't open temp file\n\n"; +my $tmp3 = join("", $random_file, "predSV"); +open (OUTFILE, ">$tmp3")||die "couldn't create temp file\n\n"; +while(<INFILE>){ +chomp; + @_=split(/\t/,$_); + my $count=tr/\;//;$count+=tr/\,//; + $count=$count+1; + my $left=0; + my $right=0; + + while ($_ =~ /left/g) { $left++ } # count number of right clips + while ($_ =~ /right/g) { $right++ } # count number of left clips + + ############################################################### + if ($count >= $minSoftReads){ + ####get longets soft-clipped read + my @clips=split(/\;|,|\|/,$_[3]); + + my ($max, $temp, $temp2, $temp3, $dir, $maxSclip) = (0) x 6; + for (my $i=0; $i<$count; $i++) { + my $plus1=$i+1; + $temp=length($clips[$i]); + $temp2=$clips[$plus1]; + $temp3=$clips[$i]; + + if ($temp > $max){ + $maxSclip=$temp3; + $max =$temp; + $dir=$temp2; + } else { + $max=$max; + $dir=$dir; + $maxSclip=$maxSclip; + } + $i++; + } + my $order2 = join("|", $left, $right); + #print join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + print OUTFILE join ("\t",@_[0..2],$maxSclip,$max,$dir,$count,$order2) . "\n"; + } elsif($_=~/unknown/){ + print OUTFILE join ("\t",@_[0..2],"NA","NA","left","NA","NA|NA") . "\n"; + print OUTFILE join ("\t",@_[0..2],"NA","NA","right","NA","NA|NA") . "\n"; + } + ####Format is Chrom,start, end,longest Soft-clip,length of longest Soft-clip, direction of longest soft-clip,#supporting softclips,#right Sclips|#left Sclips +} +close INFILE; +close OUTFILE; + +unlink("$tmp2","$tmp_name","$random_file","$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$new_blacklist") if (-z $tmp3 || !-e $tmp3) ; + + if (-z $tmp3 || !-e $tmp3){ + print "No structural variants found while Counting the number and identify directions of soft clips.\n" ; + + open (OUT,">$OUTNAME")||die "Can't write files here!\n"; + &print_header(); + close OUT; + exit; + +} + +print "Done counting Softclipped reads\n"; +############################################################### +#### Print header information +############################################################### +open (OUT,">$OUTNAME")||die "Can't write files here!\n"; +&print_header(); +close OUT; + +############################################################### +############################################################### +#### DO the bulk of the work +############################################################### +use List::Util qw(min max); +open (FILE,"$tmp3")|| die "Can't open file\n"; +open (OUT,">>$OUTNAME")|| die "Can't open file\n"; + +#print "\nusing $tmp3 and writing to $OUTPUT_FILE \n"; +while (<FILE>){ + #If left clip {+- or -- or -+ }{+- are uninformative b/c they go upstream} + #If right clip {++ or -- or +-} + chomp $_; + my $line = $_; + my @info = split(/\t/, $_); + + if($info[5] eq "left") { + bulk_work("left", $line, $random_file_disc); + + } elsif ($info[5] eq "right") { + bulk_work("right", $line, $random_file_disc); + } +#if($. ==6){print "THIS IS LINE 6\n$_\n";die} +print "Completed line $.\n" if ($verbose); +} +close FILE; +close OUT; + +############################################################################### +############################################################################### +#### Delete temp files +my $meregedBed=join("",$random_name,".sc.direction.bed.sc.merge.bed"); + +if(defined($temp_output)){$temp_output=$temp_output} else {$temp_output="no"} + +if ($temp_output eq "no"){ + unlink("$tmp_name","$random_file","$tmp2",,"$tmp3","$outfile","$index","$random_name","$right_sc","$left_sc","$meregedBed","$random_name.bed"); +} +####Sort VCF +my $tmp=join(".",$random_name,"tmp"); +#Get header +$cmd="grep \"#\" $OUTNAME > $tmp"; +system($cmd); +#sort results +$cmd="grep -v \"#\" $OUTNAME|perl -pne 's/chr//'|sort -k1,1n -k2,2n|perl -ne 'print \"chr\".\$_' >>$tmp"; +system($cmd); +$cmd="mv $tmp $OUTNAME"; +system($cmd); +#remove entries next to each other + + + + +############################################################# +##May not need this anymore since filtering on left and right +############################################################# +#my $tmpout=$OUTNAME; +#$tmpout.=".tmp"; +#use FindBin qw($Bin); +##my $path=$Bin; +#$command="perl ".$path."/Extract_nSC.pl $OUTNAME -q nSC > $tmpout"; +##print "Command=$command\n"; +#system($command); +#$command="perl ".$path."/reduce_redundancy.pl $tmpout $upper_limit |cut -f1-10 > $OUTNAME"; +##print "$command\n"; +#system($command); +#system("rm $tmpout"); +######################################################## + + + + +print "Analysis Completed\n\nYou did it!!!\n"; +print "Finish Time : " . &spGetCurDateTime() . "\n"; +$now = time - $now; +printf("\n\nTotal running time: %02d:%02d:%02d\n\n", int($now / 3600), int(($now % 3600) / 60), +int($now % 60)); + +exit; + +############################################################################### +sub rev_comp { + my $dna = shift; + my $revcomp = reverse($dna); + $revcomp =~ tr/ACGTacgt/TGCAtgca/; + + return $revcomp; +} + + +############################################################################### +#### to get reference base +sub getSeq{ + my ($chr,$pos,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +# die "$pos is not a number\n" if ($pos <0); +my @result=(); + if ($pos <0){print "$pos is not a valid position (likely caused by circular MT chromosome)\n";return;} + + @result = `samtools faidx $fasta $chr:$pos-$pos`; + if($result[1]){chomp($result[1]); + return uc($result[1]); + } + return("NA"); + #### after return will not be printed + ####print "RESULTS=@result\n"; +} + +sub getBases{ + my ($chr,$pos1,$pos2,$fasta)=@_; + #don't require chr + #if($chr !~ /^chr/){die "$chr is not correct\n";} +my @result=(); + if ($pos1 <0){print "$pos1 is not a valid position (likely caused by circular MT chromosome)\n";return;}; + + @result = `samtools faidx $fasta $chr:$pos1-$pos2`; + if(!$result[1]){$result[1]="NA"}; + chomp($result[1]); + return uc($result[1]); + + #### after return will not be printed + ####print "RESULTS=@result\n"; +} +############################################################################### +#### to get time +sub spGetCurDateTime { + my ($sec, $min, $hour, $mday, $mon, $year) = localtime(); + my $curDateTime = sprintf "%4d-%02d-%02d %02d:%02d:%02d", + $year+1900, $mon+1, $mday, $hour, $min, $sec; + return ($curDateTime); +} + + +############################################################################### +#### print header +sub print_header { + my $date=&spGetCurDateTime(); + my $header = qq{##fileformat=VCFv4.1 +##fileDate=$date +##source=SoftSearch.pl +##reference=$INPUT_FASTA +##Usage= SoftSearch.pl -l $minSoft -q $MapQ -r $minSoftReads -d $dist_To_Soft -m $minRP -u $unmated_pairs -s $num_sd -b $INPUT_BAM -f $INPUT_FASTA -o $OUTNAME +##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant"> +##INFO=<ID=EVENT,Number=1,Type=String,Description="ID of event associated to breakend"> +##INFO=<ID=MATEID,Number=.,Type=String,Description="ID of mate breakends"> +##INFO=<ID=ISIZE,Number=.,Type=String,Description="Size of the SV"> +##INFO=<ID=END,Number=1,Type=Integer,Description="End position of the variant described in this record"> +##FORMAT=<ID=lSC,Number=1,Type=Integer,Description="Length of the longest soft clips supporting the BND"> +##FORMAT=<ID=nSC,Number=1,Type=Integer,Description="Number of supporting soft-clips\"> +##FORMAT=<ID=uRP,Number=1,Type=Integer,Description="Number of unmated read pairs nearby Soft-Clips"> +##FORMAT=<ID=levD_local,Number=1,Type=Float,Description="Levenstein distance between soft-clipped bases and the area around the original soft-clipped site"> +##FORMAT=<ID=levD_distl,Number=1,Type=Float,Description="Levenstein distance between the soft-clipped bases and mate location"> +##FORMAT=<ID=CTX,Number=1,Type=Integer,Description="Number of chromosomal translocations"> +##FORMAT=<ID=DEL,Number=1,Type=Integer,Description="Number of reads supporting Large Deletions"> +##FORMAT=<ID=INS,Number=1,Type=Integer,Description="Number of reads supporting Large insertions"> +##FORMAT=<ID=NOV_INS,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##FORMAT=<ID=TDUP,Number=1,Type=Integer,Description="Number of reads supporting a tandem duplication"> +##FORMAT=<ID=INV,Number=1,Type=Integer,Description="Number of reads supporting inversions"> +##FORMAT=<ID=sDEL,Number=1,Type=Integer,Description="Number of reads supporting novel sequence insertion"> +##INFO=<ID=NO_MATE_SC,Number=1,Type=Flag,Description="When there is no softclipping of the mate read location, an appromiate position is used"> +##FORMAT=<ID=GT,Number=1,Type=String,Description="Dummy value for maintaining VCF-Spec"> +#CHROM\tPOS\tID\tREF\tALT\tQUAL\tFILTER\tINFO\tFORMAT\t$SAMPLE_NAME\n}; + + print OUT $header; +} + + +############################################################################### +sub bulk_work { +print "#####################################@_\n" if ($verbose); + my ($side, $line, $file) = @_; + my $local_levD = 0; + my $distl_levD = 0; + + #my @info = split(/\t/, $line); + my @plus_Reads = split(/\t/, $line); + $plus_Reads[7] =~ s/\n//g; + + #### softclip length and softclip size. + my $lSC = $plus_Reads[4]; + my $nSC = $plus_Reads[6]; + + + #Get all types of compatible reads + #Get improperly paired reads (@ max distance) + + #### default value for left SIDE. + #If left-clip, then look downstream for match of softclipped reads to define a deletion, but look for DRPs upstream + my $sv_type = "SVTYPE=BND"; + my $start_local=0; my $end_local=0;my $target_local="";my $target_drp="";my $start_drp="";my $end_drp=""; + if ($side =~ /left/) { + $start_local = $plus_Reads[1]-$dist_To_Soft; + $end_local = $plus_Reads[2]; + $start_drp = $plus_Reads[1]; + $end_drp = $plus_Reads[1]+$dist_To_Soft; + + } + else{ + $start_local = $plus_Reads[1]; + $end_local = $plus_Reads[1]+$dist_To_Soft; + $start_drp = $plus_Reads[1]-$dist_To_Soft; + $end_drp = $plus_Reads[1]; + } + + $target_local=join("", $plus_Reads[0], ":", $start_local, "-", $end_local); + $target_drp=join("", $plus_Reads[0], ":", $start_drp, "-", $end_drp); + my $num_unmapped_pairs=""; + if ($side =~ /right/) { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f8 -F 1536 -c $INPUT_BAM $target_drp`; + } else { + $num_unmapped_pairs=`samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $INPUT_BAM $target_drp`; + } +if($verbose){print "samtools view $new_blacklist -q $MapQ -f24 -F 1536 -c $INPUT_BAM $target_drp\n";} + + $num_unmapped_pairs=~s/\n//; +if($verbose){print "NUM UNMAPPED PAIRS= $num_unmapped_pairs\n";} + my $REF1_base = ""; + my $REF2_base = ""; + my $INFO_1 = ""; + my $INFO_2 = ""; + my $ALT_1 = ""; + my $ALT_2 = ""; + my $isize = 0; + my $QUAL = ""; + my $FORMAT = "GT:"; + + #### get 8 bit rand id + my $BND1_name = join "", map { ("a".."z")[rand 26] } 1..8; + my $BND2_name = join "", map { ("a".."z")[rand 26] } 1..8; + $BND1_name=join "_","BND",$BND1_name; + $BND2_name=join "_","BND",$BND2_name; + + my $counts = {CTX => 0, DEL => 0, INS => 0, INV => 0, TDUP => 0, NOV_INS => 0 }; + my $event_mate_info = {CTX => "", DEL => "", INS => "", INV => "", TDUP => "", NOV_INS => "" }; + + #### get mate pair info and counts per event + foreach my $e (sort keys %{$counts}) { + my $h = get_counts_n_info($e, $side, $MapQ, $file, $dist_To_Soft, $target_drp, $upper_limit, $lower_limit); + + $counts->{$e} = $h->{count}; + $event_mate_info->{$e} = $h->{info}; + } +#print Dumper($counts); + + my $max = 0; + my $type = "UNKNOWN"; + my $nRP = 0; + my $mate_info = "NA\tNA\tNA\tNA"; + my $summary = "GT:"; + + #### find max count of events and set type, nRP and info to corresponding + #### max count event. + #### also create a summary string of all counts to be added to VCF file. + foreach my $e (sort keys %{$counts}){ +# if ($counts->{$e} >=i $max){ + if ($counts->{$e} > $max){ + $type = $e .",". $counts->{$e}; + $nRP = $counts->{$e}; + + $max = $counts->{$e}; + + if (length($event_mate_info->{$e})) { + $mate_info = $event_mate_info->{$e}; + } + } + + $summary .= $e .",". $counts->{$e} .":"; + } +# print "done with Summary\n"; + #### remove last colon ":" from + $summary =~ s/:$//; + if (($minRP > $max)&&(!$disable_RP_only )){if ($verbose){print "FAILED BECAUSE ($minRP > $max)&&(!$disable_RP_only )"};return}; + + #### Run Levenstein distance on softclip in target region to find out if its a small deletion/insetion + #### passing 1: clip_seq, 2: chr, 3: start, 4: end, 5: ref file. + my $levD = new LevD; +######################################################## +######################################################## +######################################################## + + #### redefine start and end location for LevD calc. +# $start = $plus_Reads[1]-$dist_To_Soft; +# $end = $plus_Reads[2]; + my $num_bases_to_loc=0; + my $new_start=0; + my $new_end=0; + my $del_seq=""; + my $start = $start_local; + my $end = $end_local; + if ($lSC=~/NA/){$lSC=0} + + if ($side =~ /right/) { + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + $new_start = $plus_Reads[2]; + if ($plus_Reads[2]=~/^[0-9]/){$new_end=$plus_Reads[2]+$lSC}; + } + else{ + $levD->search($plus_Reads[3], $plus_Reads[0], $start, $end, $INPUT_FASTA); + $local_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $num_bases_to_loc=$levD->{index}; + if ($plus_Reads[2]=~/^[0-9]/){$new_start=$plus_Reads[2]-$lSC}; + $new_end = $plus_Reads[2]; + } + if((!$new_start)||(!$new_end)||($new_start<0)){print "FAILED AT ((!$new_start)||(!$new_end)||($new_start<0))\n";return}; + + $del_seq=getBases($plus_Reads[0], $new_start,$new_end,$INPUT_FASTA); +############################################################################## +# #If there is a match, where is the start position of the match? +# +############################################################################## + + + #if $plus_Reads[3] eq "NA", then it was found without soft-clipped reads + if($plus_Reads[3] !~ /NA/){ + if (($local_levD < $levD_local_threshold)) { + return if (!$sv_only); + #### add value to summary to be written to vcf file. + $summary = "GT:sDel," . $plus_Reads[6]; + $type = "sDEL"; + ########################################################################### + ##### Printing output + + ######################################### + ##### Get DNA info + ######################################### + #$REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF1_base = substr($del_seq, 0, 1); + + #### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = $del_seq; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $isize = length($del_seq); + + #### svtype = none for sDEL + #### isize = length($info[3]); + #### nRP = NA + #### mate_id = NA + #### CTX,:DEL,:....sDEL,## + $INFO_1=join(";", "SVTYPE=NA", "EVENT=$type", "ISIZE=$isize"); + + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE= "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + + #### remove any white spaces. + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $BND1_name =~ s/^BND/LEVD/; + # If left, then the start position is plus_Reads[1]-isize + my $start_pos=0; + #Make sure Ref1 and Ref2 bases are different + if($REF2_base eq $REF1_base){$REF1_base="NA"} + if($side=~/left/){$start_pos=$plus_Reads[1]-$isize}else{$start_pos=$plus_Reads[1]}; + print OUT join ("\t", $plus_Reads[0], $start_pos, $BND1_name, $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + if ($verbose){print "No Softclipped reads here!\n"} + return; + } + } + + #### Otherwise, look for DRP mate info + #if($nRP=~/NA/){print "MATE_INFO=$mate_info\tSide=$side\tline=$line\n";} + my @mate_info_arr = split(/\t/, $mate_info); + $nRP = $mate_info_arr[3]; + my $mate_chr=$mate_info_arr[0]; + + if((! defined $nRP) || ($nRP =~ /na/i) || ($mate_chr =~ /NA/) ){ + #PRINT UNKNOWN + if ($nRP =~ /na/i){print "Can't find SC reads\n" if ($verbose);return}; + if ($verbose){print "There is an unknown\nNRP=$nRP Mate_CHR=$mate_chr minRP=$minRP\n"} + $summary .= ":unknown," . $plus_Reads[6]; + $type = "unknown"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + $REF2_base = $plus_Reads[3]; + $BND1_name =~ s/^BND/UNKNOWN/; + $QUAL = 1/($local_levD + 0.001); + $QUAL = sprintf("%.2f",$QUAL); + $INFO_1=join(";", "SVTYPE=unknown", "EVENT=unknown", "ISIZE=unknown"); + #Add Sample infomration + my $FORMAT="GT:sDEL"; + $FORMAT .= ":lSC:nSC:uRP:levD_local"; + my $SAMPLE = "0/1:"; + $SAMPLE .= "$plus_Reads[6]:$lSC:$nSC:$num_unmapped_pairs:$local_levD"; + $SAMPLE=~s/NA/0/g; + #### remove any white spaces. + $INFO_1=~s/\s//g; + #print join ("\t", $plus_Reads[0], $plus_Reads[1], $REF2_base, $REF1_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + + print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $REF2_base, $QUAL, "PASS", $INFO_1,$FORMAT,$SAMPLE, "\n"); + return; + + } + #### end if there is no mate info or nRP+uRP<minRP + if (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP))){ + print "Something failed here\nif (($nRP<$minRP)&&($unmated_pairs > ($num_unmapped_pairs+$nRP)))\n"; + return} + + ################################################################################## + # Find out if mates have nearby soft-clips (to refine the breakpoints) + ################################################################################## + #Look for evidence of soft-clipping near mate + my @mate_soft_arr = (); + my $mate_start = 0; + my $mate_soft = ""; + + @mate_info_arr = split(/\t/, $mate_info); + + #### mate start and end locations. + my $filename = $right_sc; + + $start = $mate_info_arr[1] - $dist_To_Soft; + $end = $mate_info_arr[1]; + + if ($side =~ /right/) { + $start = $mate_info_arr[2]; + $end = $mate_info_arr[2] + $dist_To_Soft; + + $filename = $left_sc; + } + + #### add levenstein distance to Summary + #print "Calc distal Levd\n"; + $levD->search(rev_comp($plus_Reads[3]), $mate_info_arr[0], $start, $end, $INPUT_FASTA); + $distl_levD = sprintf("%.2f", $levD->{relative_edit_dist}); + $distl_levD = "NA" if($plus_Reads[3] =~ /NA/); + #If there is no softclips to string match, then give 0 as quality value + if ($plus_Reads[3] !~ /NA/){ + $QUAL=1/($distl_levD + 0.001); + } + else { + $QUAL=0; + }; + $QUAL=sprintf("%.2f",$QUAL); + #### looking for softclips to refine break point + #### if left look in right and vice-versa. + $cmd = qq{echo -e "$mate_info_arr[0]\t$start\t$end"}; + $cmd .= qq{ | awk -F'\t' 'NF==3' | intersectBed -a stdin -b $filename | head -1}; +print "$cmd\n" if $verbose; + $mate_soft = `$cmd`; + + $mate_soft =~ s/\n//g; + @mate_soft_arr = split(/\s/, $mate_soft); +my $NO_MATE_SC=""; + if(@mate_soft_arr){ + $mate_chr = $mate_soft_arr[0]; + $mate_start = $mate_soft_arr[1]; + $NO_MATE_SC="APPROXIMATE"; + + } else{ + @mate_info_arr = split(/\s/,$mate_info); + $mate_chr = $mate_info_arr[0]; + $mate_start = $mate_info_arr[1]; + } + + #end if there is no mate info + return if ($mate_chr eq ""); + #end if there is no mate info and !disable_RP_only + return if (($lSC =~/NA/)&&(!$disable_RP_only)); + + + ########################################################################### + ##### Printing output + + ######################################### + # Get DNA info + ######################################### + #print "PLUS_READS=$plus_Reads[0],$plus_Reads[1]\nMATE=$mate_chr,$mate_start,$INPUT_FASTA\n"; + $REF1_base = getSeq($plus_Reads[0], $plus_Reads[1], $INPUT_FASTA); + + ### this is alt ref. for softclip its $plus_Reads[3] + $REF2_base = getSeq($mate_chr, $mate_start, $INPUT_FASTA); + + ######################################### + # print in VCF format + ######################################### + + #### abs value to account for left and right reads. + $isize = abs($plus_Reads[1]-$mate_start); + + my $event_type=$type; + $event_type=~ s/,|[0-9]//g; + $INFO_1=join(";", "$sv_type", "EVENT=$event_type","END=$mate_start", "ISIZE=$isize","MATEID=$BND2_name"); + $INFO_2=join(";", "$sv_type", "EVENT=$event_type","END=$plus_Reads[1]", "ISIZE=$isize","MATEID=$BND1_name"); + + #### remove any white spaces. + #### ask: did you mean to remove space from ends? eg. trim() + $INFO_1=~s/\s//g; + $INFO_2=~s/\s//g; + + $FORMAT=$summary; + $FORMAT=~ s/,|[0-9]//g; + $FORMAT .= ":lSC:nSC:uRP:distl_levD"; + if($NO_MATE_SC){$INFO_2 .= ":NO_MATE_SC"} + my $SAMPLE="0/1:"; + $SAMPLE .=$summary; +# if($NO_MATE_SC){$SAMPLE.= ":$NO_MATE_SC"} + + $SAMPLE=~s/[A-Z|,|_]//g; + my $MATE_SAMPLE=$SAMPLE; + $SAMPLE .= ":$lSC:$nSC:$num_unmapped_pairs:$distl_levD"; + $MATE_SAMPLE .=":NA:NA:NA:NA"; + $SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/::/:/g; + $MATE_SAMPLE=~s/NA/0/g; + $SAMPLE=~s/NA/0/g; + + if($type !~ /INV/){ + $ALT_1 = join("","]",$mate_chr,":",$mate_start,"]",$REF1_base); + $ALT_2 = join("",$REF2_base,"[",$plus_Reads[0],":",$plus_Reads[1],"["); + # 2 321682 bnd_V T ]13:123456]T 6 PASS SVTYPE=BND + # 13 123456 bnd_U C C[2:321682[ 6 PASS SVTYPE=BND + } else { + $ALT_1 = join("", "]", $plus_Reads[0], ":", $plus_Reads[1], "]", $REF2_base); + $ALT_2 = join("", $REF1_base, "[", $mate_chr, ":", $mate_start, "["); + } + + if(($mate_chr) && ($plus_Reads[0])){ + print OUT join ("\t", $plus_Reads[0], $plus_Reads[1], $BND1_name, $REF1_base, $ALT_1, $QUAL,"PASS", $INFO_1, $FORMAT,$SAMPLE,"\n"); + print OUT join ("\t", $mate_chr, $mate_start, $BND2_name, $REF2_base, $ALT_2, $QUAL, "PASS", $INFO_2, $FORMAT,$MATE_SAMPLE,"\n"); + } +} + +############################################################################### +############################################################################### +sub get_counts_n_info { + my ($event, $side, $mapQ, $file, $dist, $target, $upL, $lwL) = @_; + + my $mate_info = ""; + my $cmd = ""; + + if ($event =~ /^CTX$/i) { + #print "CTX side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{ samtools view $new_blacklist -q $mapQ -f 16 -F 1536 $file $target}; + $cmd .= qq{ | perl -ane 'if(\$F[6] ne "="){\$end=\$F[7]+1; print join ("\\t",\$F[6],\$F[7],\$end,"\\n")}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } + } elsif ($event =~ /^DEL$/i) { + #print "DEL side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info=`$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1568 -f 16 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"} {if((\$7 ~ /=/)&&(\$9<-$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + + $mate_info=`$cmd`; + } + } elsif ($event =~ /^INS$/i) { + #print "INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<$lwL && \$9 > 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq {samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>-$lwL && \$9 < 0 )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^INV$/i) { + #print "INV side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -F 1596 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist_To_Soft -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 48 -F 1548 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^TDUP$/i) { + #print "TDUP side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 32 -F 1552 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4>\$8)&&(\$9<0)&& (\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 16 -F 1568 $file $target}; +# $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$9<-$upL )){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | awk '{OFS="\\t"}{if((\$7 ~ /=/)&&(\$4<\$8)&&(\$9>0)&&(\$9>$upL)){end=\$8+1;print \$3,\$8,end}}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } elsif ($event =~ /^NOV_INS$/i) { + #print "NOV_INS side $side\n"; + if ($side =~ /right/i) { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 8 -F 1552 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } else { + $cmd = qq{samtools view $new_blacklist -q $mapQ -f 24 -F 1536 $file $target}; + $cmd .= qq{ | awk '{OFS="\\t"}{end=\$8+1;print \$3,\$8,end}'}; + $cmd .= qq{ | sortBed | mergeBed -d $dist -n | sort -k4nr | head -1}; +#if($verbose){print "$cmd\n"} + $mate_info = `$cmd`; + } + } + + $mate_info=~s/\n//g; + my @tmp=split(/\t/, $mate_info); + + my $counts = 0; + + if (defined $tmp[3]) { + $tmp[3] =~ s/\n//g; + + $counts = $tmp[3] if (length($tmp[3])); + } + return ({count=>$counts, info=>$mate_info}); +}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/softsearch/softsearch.xml Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,53 @@ +<?xml version="1.0"?> +<tool id="SoftSearch" name="SoftSearch"> + <description>for structure variation</description> + <command>#if $source.index_source=="history" + samtools index $bam_file ; samtools faidx $source.history_fasta_file ; $inc | ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/src/SoftSearch.pl -l $min_length_soft_clip -q $min_map_quality -r $min_depth_soft_clip_loc -m $min_no_discordant_read -s $no_sd_consider_discordant -b $bam_file -f $source.history_fasta_file -o $out_file1 + #else + samtools index $bam_file ; samtools faidx $source.ref_fasta.fields.path ; $inc | ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/src/SoftSearch.pl -l $min_length_soft_clip -q $min_map_quality -r $min_depth_soft_clip_loc -m $min_no_discordant_read -s $no_sd_consider_discordant -b $bam_file -f $source.ref_fasta.fields.path -o $out_file1 + #end if + </command> + <inputs> + <param name="bam_file" type="data" format="bam" label="BAM Files" /> + <conditional name="source"> + <param name="index_source" type="select" label="Choose the source for the reference list"> + <option value="cached">Locally cached</option> + <option value="history">History</option> + </param> + <when value="history"> + <param format="fasta" name="history_fasta_file" type="data" label="Fasta file from history."/> + </when> + <when value="cached"> + <param name="ref_fasta" type="select" > + <options from_data_table="fasta_indexes"> + <validator type="no_options" message="No Fasta file is available" /> + </options> + </param> + </when> + </conditional> + <param name="inc" type="hidden" value="n=$RANDOM" /> + <param name="min_length_soft_clip" type="integer" value="10" label="-l Minimum length of soft-clipped segment [5]" /> + <param name="min_map_quality" type="integer" value="20" label="-q Minimum mapping quality [20]" /> + <param name="min_depth_soft_clip_loc" type="integer" value="10" label="-r Minimum depth of soft-clipped reads at position [5]" /> + <param name="min_no_discordant_read" type="integer" value="10" label="-m Minimum number of discordant read pairs [5]" /> + <param name="no_sd_consider_discordant" type="integer" value="4" label="-s Number of sd away from mean to be considered discordant" /> + </inputs> + <outputs> + <data format="vcf" name="out_file1" /> + </outputs> + <help> + </help> +</tool> + + + + + + + + + + + + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/softsearch/softsearch.xml~ Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,53 @@ +<?xml version="1.0"?> +<tool id="SoftSearch" name="SoftSearch"> + <description>for structure variation</description> + <command>#if $source.index_source=="history" + samtools index $bam_file ; samtools faidx $source.history_fasta_file ; $inc | sudo ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/src/SoftSearch.pl -l $min_length_soft_clip -q $min_map_quality -r $min_depth_soft_clip_loc -m $min_no_discordant_read -s $no_sd_consider_discordant -b $bam_file -f $source.history_fasta_file -o $out_file1 + #else + samtools index $bam_file ; samtools faidx $source.ref_fasta.fields.path ; $inc | sudo ~/shed_tools/toolshed.g2.bx.psu.edu/repos/plus91-technologies-pvt-ltd/softsearch/e3609c8714fb/softsearch/2.4/src/SoftSearch.pl -l $min_length_soft_clip -q $min_map_quality -r $min_depth_soft_clip_loc -m $min_no_discordant_read -s $no_sd_consider_discordant -b $bam_file -f $source.ref_fasta.fields.path -o $out_file1 + #end if + </command> + <inputs> + <param name="bam_file" type="data" format="bam" label="BAM Files" /> + <conditional name="source"> + <param name="index_source" type="select" label="Choose the source for the reference list"> + <option value="cached">Locally cached</option> + <option value="history">History</option> + </param> + <when value="history"> + <param format="fasta" name="history_fasta_file" type="data" label="Fasta file from history."/> + </when> + <when value="cached"> + <param name="ref_fasta" type="select" > + <options from_data_table="fasta_indexes"> + <validator type="no_options" message="No Fasta file is available" /> + </options> + </param> + </when> + </conditional> + <param name="inc" type="hidden" value="n=$RANDOM" /> + <param name="min_length_soft_clip" type="integer" value="10" label="-l Minimum length of soft-clipped segment [5]" /> + <param name="min_map_quality" type="integer" value="20" label="-q Minimum mapping quality [20]" /> + <param name="min_depth_soft_clip_loc" type="integer" value="10" label="-r Minimum depth of soft-clipped reads at position [5]" /> + <param name="min_no_discordant_read" type="integer" value="10" label="-m Minimum number of discordant read pairs [5]" /> + <param name="no_sd_consider_discordant" type="integer" value="4" label="-s Number of sd away from mean to be considered discordant" /> + </inputs> + <outputs> + <data format="vcf" name="out_file1" /> + </outputs> + <help> + </help> +</tool> + + + + + + + + + + + + +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chr1.small.fa Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,20000 @@ +>chr1 dna:chromosome chromosome:GRCh37:1:1:249250621:1 +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACCCTAACCCTAACCCTA +ACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTA +ACCCTAACCCTAACCCTAACCCTAACCCAACCCTAACCCTAACCCTAACCCTAACCCTAA +CCCTAACCCCTAACCCTAACCCTAACCCTAACCCTAACCTAACCCTAACCCTAACCCTAA +CCCTAACCCTAACCCTAACCCTAACCCTAACCCCTAACCCTAACCCTAAACCCTAAACCC +TAACCCTAACCCTAACCCTAACCCTAACCCCAACCCCAACCCCAACCCCAACCCCAACCC +CAACCCTAACCCCTAACCCTAACCCTAACCCTACCCTAACCCTAACCCTAACCCTAACCC +TAACCCTAACCCCTAACCCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAAC +CCCTAACCCTAACCCTAACCCTAACCCTCGCGGTACCCTCAGCCGGCCCGCCCGCCCGGG +TCTGACCTGAGGAGAACTGTGCTCCGCCTTCAGAGTACCACCGAAATCTGTGCAGAGGAC +AACGCAGCTCCGCCCTCGCGGTGCTCTCCGGGTCTGTGCTGAGGAGAACGCAACTCCGCC +GTTGCAAAGGCGCGCCGCGCCGGCGCAGGCGCAGAGAGGCGCGCCGCGCCGGCGCAGGCG +CAGAGAGGCGCGCCGCGCCGGCGCAGGCGCAGAGAGGCGCGCCGCGCCGGCGCAGGCGCA +GAGAGGCGCGCCGCGCCGGCGCAGGCGCAGAGAGGCGCGCCGCGCCGGCGCAGGCGCAGA +CACATGCTAGCGCGTCGGGGTGGAGGCGTGGCGCAGGCGCAGAGAGGCGCGCCGCGCCGG +CGCAGGCGCAGAGACACATGCTACCGCGTCCAGGGGTGGAGGCGTGGCGCAGGCGCAGAG +AGGCGCACCGCGCCGGCGCAGGCGCAGAGACACATGCTAGCGCGTCCAGGGGTGGAGGCG +TGGCGCAGGCGCAGAGACGCAAGCCTACGGGCGGGGGTTGGGGGGGCGTGTGTTGCAGGA +GCAAAGTCGCACGGCGCCGGGCTGGGGCGGGGGGAGGGTGGCGCCGTGCACGCGCAGAAA +CTCACGTCACGGTGGCGCGGCGCAGAGACGGGTAGAACCTCAGTAATCCGAAAAGCCGGG +ATCGACCGCCCCTTGCTTGCAGCCGGGCACTACAGGACCCGCTTGCTCACGGTGCTGTGC +CAGGGCGCCCCCTGCTGGCGACTAGGGCAACTGCAGGGCTCTCTTGCTTAGAGTGGTGGC +CAGCGCCCCCTGCTGGCGCCGGGGCACTGCAGGGCCCTCTTGCTTACTGTATAGTGGTGG +CACGCCGCCTGCTGGCAGCTAGGGACATTGCAGGGTCCTCTTGCTCAAGGTGTAGTGGCA +GCACGCCCACCTGCTGGCAGCTGGGGACACTGCCGGGCCCTCTTGCTCCAACAGTACTGG +CGGATTATAGGGAAACACCCGGAGCATATGCTGTTTGGTCTCAGTAGACTCCTAAATATG +GGATTCCTGGGTTTAAAAGTAAAAAATAAATATGTTTAATTTGTGAACTGATTACCATCA +GAATTGTACTGTTCTGTATCCCACCAGCAATGTCTAGGAATGCCTGTTTCTCCACAAAGT +GTTTACTTTTGGATTTTTGCCAGTCTAACAGGTGAAGCCCTGGAGATTCTTATTAGTGAT +TTGGGCTGGGGCCTGGCCATGTGTATTTTTTTAAATTTCCACTGATGATTTTGCTGCATG +GCCGGTGTTGAGAATGACTGCGCAAATTTGCCGGATTTCCTTTGCTGTTCCTGCATGTAG +TTTAAACGAGATTGCCAGCACCGGGTATCATTCACCATTTTTCTTTTCGTTAACTTGCCG +TCAGCCTTTTCTTTGACCTCTTCTTTCTGTTCATGTGTATTTGCTGTCTCTTAGCCCAGA +CTTCCCGTGTCCTTTCCACCGGGCCTTTGAGAGGTCACAGGGTCTTGATGCTGTGGTCTT +CATCTGCAGGTGTCTGACTTCCAGCAACTGCTGGCCTGTGCCAGGGTGCAAGCTGAGCAC +TGGAGTGGAGTTTTCCTGTGGAGAGGAGCCATGCCTAGAGTGGGATGGGCCATTGTTCAT +CTTCTGGCCCCTGTTGTCTGCATGTAACTTAATACCACAACCAGGCATAGGGGAAAGATT +GGAGGAAAGATGAGTGAGAGCATCAACTTCTCTCACAACCTAGGCCAGTAAGTAGTGCTT +GTGCTCATCTCCTTGGCTGTGATACGTGGCCGGCCCTCGCTCCAGCAGCTGGACCCCTAC +CTGCCGTCTGCTGCCATCGGAGCCCAAAGCCGGGCTGTGACTGCTCAGACCAGCCGGCTG +GAGGGAGGGGCTCAGCAGGTCTGGCTTTGGCCCTGGGAGAGCAGGTGGAAGATCAGGCAG +GCCATCGCTGCCACAGAACCCAGTGGATTGGCCTAGGTGGGATCTCTGAGCTCAACAAGC +CCTCTCTGGGTGGTAGGTGCAGAGACGGGAGGGGCAGAGCCGCAGGCACAGCCAAGAGGG +CTGAAGAAATGGTAGAACGGAGCAGCTGGTGATGTGTGGGCCCACCGGCCCCAGGCTCCT +GTCTCCCCCCAGGTGTGTGGTGATGCCAGGCATGCCCTTCCCCAGCATCAGGTCTCCAGA +GCTGCAGAAGACGACGGCCGACTTGGATCACACTCTTGTGAGTGTCCCCAGTGTTGCAGA +GGTGAGAGGAGAGTAGACAGTGAGTGGGAGTGGCGTCGCCCCTAGGGCTCTACGGGGCCG +GCGTCTCCTGTCTCCTGGAGAGGCTTCGATGCCCCTCCACACCCTCTTGATCTTCCCTGT +GATGTCATCTGGAGCCCTGCTGCTTGCGGTGGCCTATAAAGCCTCCTAGTCTGGCTCCAA +GGCCTGGCAGAGTCTTTCCCAGGGAAAGCTACAAGCAGCAAACAGTCTGCATGGGTCATC +CCCTTCACTCCCAGCTCAGAGCCCAGGCCAGGGGCCCCCAAGAAAGGCTCTGGTGGAGAA +CCTGTGCATGAAGGCTGTCAACCAGTCCATAGGCAAGCCTGGCTGCCTCCAGCTGGGTCG +ACAGACAGGGGCTGGAGAAGGGGAGAAGAGGAAAGTGAGGTTGCCTGCCCTGTCTCCTAC +CTGAGGCTGAGGAAGGAGAAGGGGATGCACTGTTGGGGAGGCAGCTGTAACTCAAAGCCT +TAGCCTCTGTTCCCACGAAGGCAGGGCCATCAGGCACCAAAGGGATTCTGCCAGCATAGT +GCTCCTGGACCAGTGATACACCCGGCACCCTGTCCTGGACACGCTGTTGGCCTGGATCTG +AGCCCTGGTGGAGGTCAAAGCCACCTTTGGTTCTGCCATTGCTGCTGTGTGGAAGTTCAC +TCCTGCCTTTTCCTTTCCCTAGAGCCTCCACCACCCCGAGATCACATTTCTCACTGCCTT +TTGTCTGCCCAGTTTCACCAGAAGTAGGCCTCTTCCTGACAGGCAGCTGCACCACTGCCT +GGCGCTGTGCCCTTCCTTTGCTCTGCCCGCTGGAGACGGTGTTTGTCATGGGCCTGGTCT +GCAGGGATCCTGCTACAAAGGTGAAACCCAGGAGAGTGTGGAGTCCAGAGTGTTGCCAGG +ACCCAGGCACAGGCATTAGTGCCCGTTGGAGAAAACAGGGGAATCCCGAAGAAATGGTGG +GTCCTGGCCATCCGTGAGATCTTCCCAGGGCAGCTCCCCTCTGTGGAATCCAATCTGTCT +TCCATCCTGCGTGGCCGAGGGCCAGGCTTCTCACTGGGCCTCTGCAGGAGGCTGCCATTT +GTCCTGCCCACCTTCTTAGAAGCGAGACGGAGCAGACCCATCTGCTACTGCCCTTTCTAT +AATAACTAAAGTTAGCTGCCCTGGACTATTCACCCCCTAGTCTCAATTTAAGAAGATCCC +CATGGCCACAGGGCCCCTGCCTGGGGGCTTGTCACCTCCCCCACCTTCTTCCTGAGTCAT +TCCTGCAGCCTTGCTCCCTAACCTGCCCCACAGCCTTGCCTGGATTTCTATCTCCCTGGC +TTGGTGCCAGTTCCTCCAAGTCGATGGCACCTCCCTCCCTCTCAACCACTTGAGCAAACT +CCAAGACATCTTCTACCCCAACACCAGCAATTGTGCCAAGGGCCATTAGGCTCTCAGCAT +GACTATTTTTAGAGACCCCGTGTCTGTCACTGAAACCTTTTTTGTGGGAGACTATTCCTC +CCATCTGCAACAGCTGCCCCTGCTGACTGCCCTTCTCTCCTCCCTCTCATCCCAGAGAAA +CAGGTCAGCTGGGAGCTTCTGCCCCCACTGCCTAGGGACCAACAGGGGCAGGAGGCAGTC +ACTGACCCCGAGACGTTTGCATCCTGCACAGCTAGAGATCCTTTATTAAAAGCACACTGT +TGGTTTCTGCTCAGTTCTTTATTGATTGGTGTGCCGTTTTCTCTGGAAGCCTCTTAAGAA +CACAGTGGCGCAGGCTGGGTGGAGCCGTCCCCCCATGGAGCACAGGCAGACAGAAGTCCC +CGCCCCAGCTGTGTGGCCTCAAGCCAGCCTTCCGCTCCTTGAAGCTGGTCTCCACACAGT +GCTGGTTCCGTCACCCCCTCCCAAGGAAGTAGGTCTGAGCAGCTTGTCCTGGCTGTGTCC +ATGTCAGAGCAACGGCCCAAGTCTGGGTCTGGGGGGGAAGGTGTCATGGAGCCCCCTACG +ATTCCCAGTCGTCCTCGTCCTCCTCTGCCTGTGGCTGCTGCGGTGGCGGCAGAGGAGGGA +TGGAGTCTGACACGCGGGCAAAGGCTCCTCCGGGCCCCTCACCAGCCCCAGGTCCTTTCC +CAGAGATGCCTGGAGGGAAAAGGCTGAGTGAGGGTGGTTGGTGGGAAACCCTGGTTCCCC +CAGCCCCCGGAGACTTAAATACAGGAAGAAAAAGGCAGGACAGAATTACAAGGTGCTGGC +CCAGGGCGGGCAGCGGCCCTGCCTCCTACCCTTGCGCCTCATGACCAGCTTGTTGAAGAG +ATCCGACATCAAGTGCCCACCTTGGCTCGTGGCTCTCACTGCAACGGGAAAGCCACAGAC +TGGGGTGAAGAGTTCAGTCACATGCGACCGGTGACTCCCTGTCCCCACCCCCATGACACT +CCCCAGCCCTCCAAGGCCACTGTGTTTCCCAGTTAGCTCAGAGCCTCAGTCGATCCCTGA +CCCAGCACCGGGCACTGATGAGACAGCGGCTGTTTGAGGAGCCACCTCCCAGCCACCTCG +GGGCCAGGGCCAGGGTGTGCAGCACCACTGTACAATGGGGAAACTGGCCCAGAGAGGTGA +GGCAGCTTGCCTGGGGTCACAGAGCAAGGCAAAAGCAGCGCTGGGTACAAGCTCAAAACC +ATAGTGCCCAGGGCACTGCCGCTGCAGGCGCAGGCATCGCATCACACCAGTGTCTGCGTT +CACAGCAGGCATCATCAGTAGCCTCCAGAGGCCTCAGGTCCAGTCTCTAAAAATATCTCA +GGAGGCTGCAGTGGCTGACCATTGCCTTGGACCGCTCTTGGCAGTCGAAGAAGATTCTCC +TGTCAGTTTGAGCTGGGTGAGCTTAGAGAGGAAAGCTCCACTATGGCTCCCAAACCAGGA +AGGAGCCATAGCCCAGGCAGGAGGGCTGAGGACCTCTGGTGGCGGCCCAGGGCTTCCAGC +ATGTGCCCTAGGGGAAGCAGGGGCCAGCTGGCAAGAGCAGGGGGTGGGCAGAAAGCACCC +GGTGGACTCAGGGCTGGAGGGGAGGAGGCGATCTTGCCCAAGGCCCTCCGACTGCAAGCT +CCAGGGCCCGCTCACCTTGCTCCTGCTCCTTCTGCTGCTGCTTCTCCAGCTTTCGCTCCT +TCATGCTGCGCAGCTTGGCCTTGCCGATGCCCCCAGCTTGGCGGATGGACTCTAGCAGAG +TGGCCAGCCACCGGAGGGGTCAACCACTTCCCTGGGAGCTCCCTGGACTGGAGCCGGGAG +GTGGGGAACAGGGCAAGGAGGAAAGGCTGCTCAGGCAGGGCTGGGGAAGCTTACTGTGTC +CAAGAGCCTGCTGGGAGGGAAGTCACCTCCCCTCAAACGAGGAGCCCTGCGCTGGGGAGG +CCGGACCTTTGGAGACTGTGTGTGGGGGCCTGGGCACTGACTTCTGCAACCACCTGAGCG +CGGGCATCCTGTGTGCAGATACTCCCTGCTTCCTCTCTAGCCCCCACCCTGCAGAGCTGG +ACCCCTGAGCTAGCCATGCTCTGACAGTCTCAGTTGCACACACGAGCCAGCAGAGGGGTT +TTGTGCCACTTCTGGATGCTAGGGTTACACTGGGAGACACAGCAGTGAAGCTGAAATGAA +AAATGTGTTGCTGTAGTTTGTTATTAGACCCCTTCTTTCCATTGGTTTAATTAGGAATGG +GGAACCCAGAGCCTCACTTGTTCAGGCTCCCTCTGCCCTAGAAGTGAGAAGTCCAGAGCT +CTACAGTTTGAAAACCACTATTTTATGAACCAAGTAGAACAAGATATTTGAAATGGAAAC +TATTCAAAAAATTGAGAATTTCTGACCACTTAACAAACCCACAGAAAATCCACCCGAGTG +CACTGAGCACGCCAGAAATCAGGTGGCCTCAAAGAGCTGCTCCCACCTGAAGGAGACGCG +CTGCTGCTGCTGTCGTCCTGCCTGGCGCCTTGGCCTACAGGGGCCGCGGTTGAGGGTGGG +AGTGGGGGTGCACTGGCCAGCACCTCAGGAGCTGGGGGTGGTGGTGGGGGCGGTGGGGGT +GGTGTTAGTACCCCATCTTGTAGGTCTGAAACACAAAGTGTGGGGTGTCTAGGGAAGAAG +GTGTGTGACCAGGGAGGTCCCCGGCCCAGCTCCCATCCCAGAACCCAGCTCACCTACCTT +GAGAGGCTCGGCTACCTCAGTGTGGAAGGTGGGCAGTTCTGGAATGGTGCCAGGGGCAGA +GGGGGCAATGCCGGGGCCCAGGTCGGCAATGTACATGAGGTCGTTGGCAATGCCGGGCAG +GTCAGGCAGGTAGGATGGAACATCAATCTCAGGCACCTGGCCCAGGTCTGGCACATAGAA +GTAGTTCTCTGGGACCTGCAAGATTAGGCAGGGACATGTGAGAGGTGACAGGGACCTGCA +GGGGCAGCCAACAAGACCTTGTGTGCACCTCCCATGGGTGGAATAAGGGGCCCAACAGCC +TTGACTGGAGAGGAGCTCTGGCAAGGCCCTGGGCCACTGCACCTGTCTCCACCTCTGTCC +CACCCCTCCCACCTGCTGTTCCAGCTGCTCTCTCTTGCTGATGGACAAGGGGGCATCAAA +CAGCTTCTCCTCTGTCTCTGCCCCCAGCATCACATGGGTCTTTGTTACAGCACCAGCCAG +GGGGTCCAGGAAGACATACTTCTTCTACCTACAGAGGCGACATGGGGGTCAGGCAAGCTG +ACACCCGCTGTCCTGAGCCCATGTTCCTCTCCCACATCATCAGGGGCACAGCGTGCACTG +TGGGGTCCCAGGCCTCCCGAGCCGAGCCACCCGTCACCCCCTGGCTCCTGGCCTATGTGC +TGTACCTGTGTCTGATGCCCTGGGTCCCCACTAAGCCAGGCCGGGCCTCCCGCCCACACC +CCTCGGCCCTGCCCTCTGGCCATACAGGTTCTCGGTGGTGTTGAAGAGCAGCAAGGAGCT +GACAGAGCTGATGTTGCTGGGAAGACCCCCAAGTCCCTCTTCTGCATCGTCCTCGGGCTC +CGGCTTGGTGCTCACGCACACAGGAAAGTCCTTCAGCTTCTCCTGAGAGGGCCAGGATGG +CCAAGGGATGGTGAATATTTGGTGCTGGGCCTAATCAGCTGCCATCCCATCCCAGTCAGC +CTCCTCTGGGGGACAGAACCCTATGGTGGCCCCGGCTCCTCCCCAGTATCCAGTCCTCCT +GGTGTGTGACAGGCTATATGCGCGGCCAGCAGACCTGCAGGGCCCGCTCGTCCAGGGGGC +GGTGCTTGCTCTGGATCCTGTGGCGGGGGCGTCTCTGCAGGCCAGGGTCCTGGGCGCCCG +TGAAGATGGAGCCATATTCCTGCAGGCGCCCTGGAGCAGGGTACTTGGCACTGGAGAACA +CCTGTGGACACAGGGACAAGTCTGAGGGGGCCCCAAGAGGCTCAGAGGGCTAGGATTGCT +TGGCAGGAGAGGGTGGAGTTGGAAGCCTGGGCGAGAAGAAAGCTCAAGGTACAGGTGGGC +AGCAGGGCAGAGACTGGGCAGCCTCAGAGGCACGGGGAAATGGAGGGACTGCCCAGTAGC +CTCAGGACACAGGGGTATGGGGACTACCTTGATGGCCTTCTTGCTGCCCTTGATCTTCTC +AATCTTGGCCTGGGCCAAGGAGACCTTCTCTCCAATGGCCTGCACCTGGCTCCGGCTCTG +CTCTACCTGCTGGGAGATCCTGCCATGGAGAAGATCACAGAGGCTGGGCTGCTCCCCACC +CTCTGCACACCTCCTGCTTCTAACAGCAGAGCTGCCAGGCCAGGCCCTCAGGCAAGGGCT +CTGAAGTCAGGGTCACCTACTTGCCAGGGCCGATCTTGGTGCCATCCAGGGGGCCTCTAC +AAGGATAATCTGACCTGCAGGGTCGAGGAGTTGACGGTGCTGAGTTCCCTGCACTCTCAG +TAGGGACAGGCCCTATGCTGCCACCTGTACATGCTATCTGAAGGACAGCCTCCAGGGCAC +ACAGAGGATGGTATTTACACATGCACACATGGCTACTGATGGGGCAAGCACTTCACAACC +CCTCATGATCACGTGCAGCAGACAATGTGGCCTCTGCAGAGGGGGAACGGAGACCGGAGG +CTGAGACTGGCAAGGCTGGACCTGAGTGTCGTCACCTAAATTCAGACGGGGAACTGCCCC +TGCACATACTGAACGGCTCACTGAGCAAACCCCGAGTCCCGACCACCGCCTCAGTGTGGT +CTAGCTCCTCACCTGCTTCCATCCTCCCTGGTGCGGGGTGGGCCCAGTGATATCAGCTGC +CTGCTGTTCCCCAGATGTGCCAAGTGCATTCTTGTGTGCTTGCATCTCATGGAACGCCAT +TTCCCCAGACATCCCTGTGGCTGGCTCCTGATGCCCGAGGCCCAAGTGTCTGATGCTTTA +AGGCACATCACCCCACTCATGCTTTTCCATGTTCTTTGGCCGCAGCAAGGCCGCTCTCAC +TGCAAAGTTAACTCTGATGCGTGTGTAACACAACATCCTCCTCCCAGTCGCCCCTGTAGC +TCCCCTACCTCCAAGAGCCCAGCCCTTGCCCACAGGGCCACACTCCACGTGCAGAGCAGC +CTCAGCACTCACCGGGCACGAGCGAGCCTGTGTGGTGCGCAGGGATGAGAAGGCAGAGGC +GCGACTGGGGTTCATGAGGAAGGGCAGGAGGAGGGTGTGGGATGGTGGAGGGGTTTGAGA +AGGCAGAGGCGCGACTGGGGTTCATGAGGAAAGGGAGGGGGAGGATGTGGGATGGTGGAG +GGGCTGCAGACTCTGGGCTAGGGAAAGCTGGGATGTCTCTAAAGGTTGGAATGAATGGCC +TAGAATCCGACCCAATAAGCCAAAGCCACTTCCACCAACGTTAGAAGGCCTTGGCCCCCA +GAGAGCCAATTTCACAATCCAGAAGTCCCCGTGCCCTAAAGGGTCTGCCCTGATTACTCC +TGGCTCCTTGTGTGCAGGGGGCTCAGGCATGGCAGGGCTGGGAGTACCAGCAGGCACTCA +AGCGGCTTAAGTGTTCCATGACAGACTGGTATGAAGGTGGCCACAATTCAGAAAGAAAAA +AGAAGAGCACCATCTCCTTCCAGTGAGGAAGCGGGACCACCACCCAGCGTGTGCTCCATC +TTTTCTGGCTGGGGAGAGGCCTTCATCTGCTGTAAAGGGTCCTCCAGCACAAGCTGTCTT +AATTGACCCTAGTTCCCAGGGCAGCCTCGTTCTGCCTTGGGTGCTGACACGACCTTCGGT +AGGTGCATAAGCTCTGCATTCGAGGTCCACAGGGGCAGTGGGAGGGAACTGAGACTGGGG +AGGGACAAAGGCTGCTCTGTCCTGGTGCTCCCACAAAGGAGAAGGGCTGATCACTCAAAG +TTGCGAACACCAAGCTCAACAATGAGCCCTGGAAAATTTCTGGAATGGATTATTAAACAG +AGAGTCTGTAAGCACTTAGAAAAGGCCGCGGTGAGTCCCAGGGGCCAGCACTGCTCGAAA +TGTACAGCATTTCTCTTTGTAACAGGATTATTAGCCTGCTGTGCCCGGGGAAAACATGCA +GCACAGTGCATCTCGAGTCAGCAGGATTTTGACGGCTTCTAACAAAATCTTGTAGACAAG +ATGGAGCTATGGGGGTTGGAGGAGAGAACATATAGGAAAAATCAGAGCCAAATGAACCAC +AGCCCCAAAGGGCACAGTTGAACAATGGACTGATTCCAGCCTTGCACGGAGGGATCTGGC +AGAGTCCATCCAGTTCATTCAACACCTGGTTAGAAAACTGGGGCCAGCACACAGGGGAAG +GGTAAGCTGGTTTCATGATCGAATCAAGGCTCAGACAATTTTTAAAGGCCAGAGGGTAGA +CTGCAATCACCAAGATGAAATTTACAAGGAACAAATGTGAAGCCCAACATTTAGGTTTTA +AAAATCAAGCGTATAAATACAGAAGGTGGAGGGAACTTGCTTTAGACACAGTTCAGGTGA +AGAAAGACCTGGAAACTTCTGTTAACTATAAGCTCAGTAGGGGCTAAAAGCATGTTAATC +GGCATAAAAAGGCAATGAGATCTTAGGGCACACAGCTCCCCGCCCCTCTTCTGCCCTTCA +TCCTTCTTTCAATCAGCAGGGACCGTGCACTCTCTTGGAGCCACCACAGAAAACAGAGGT +GCATCCAGCACCACAGAAAACAGAGCCACCACAGAAAACAGAGGGTGACTGTCATCCCCT +CCAGTCTCTGCACACTCCCAGCTGCAGCAGAGCAGGAGGAGAGAGCACAGCCTGCAATGC +TAATTTGCCAGGAGCTCACCTGCCTGCGTCACTGGGCACAGACGCCAGTGAGGCCAGAGG +CCGGGCTGTGCTGGGGCCTGAGCCGGGTGGTGGGGAGAGAGTCTCTCCCCTGCCCCTGTC +TCTTCCGTGCAGGAGGAGCATGTTTAAGGGGACGGGTTCAAAGCTGGTCACATCCCCACC +GAAAAAGCCCATGGACAACGAAAAGCCCACTAGCTTGTCCAGTGCCACAGGAGGGGCAAG +TGGAGGAGGAGAGGTGGCGGTGCTCCCCACTCCACTGCCAGTCGTCACTGGCTCTCCCTT +CCCTTCATCCTCGTTCCCTATCTGTCACCATTTCCTGTCGTCGTTTCCTCTGAATGTCTC +ACCCTGCCCTCCCTGCTTGCAAGTCCCCTGTCTGTAGCCTCACCCCTGTCGTATCCTGAC +TACAATAACAGCTTCTGGGTGTCCCTGGCATCCACTCTCTCTCCCTTCTTGTCCCTTCCG +TGACGGATGCCTGAGGAACCTTCCCCAAACTCTTCTGTCCCATCCCTGCCCTGCTCAAAA +TCCAATCACAGCTCCCTAACACGCCTGAATCAACTTGAAGTCCTGTCTTGAGTAATCCGT +GGGCCCTAACTCACTCATCCCAACTCTTCACTCACTGCCCTGCCCCACACCCTGCCAGGG +AGCCTCCCGTGGCACCGTGGGGACACAAAGGAACCAGGGCAAAGCTCCCTCAGCCCCATT +CAAAGAGGCCTGGCCCACAGGCTCACGGAAAGTCAGCCTCTCATGCCCCGAGAGCTGAGT +GCAAGGGAGAGGCAGCGCTGTCTGTGCTTCCCATGCAGAAGCACCCCCCTCCCACCCCTG +TGCAGGCCGGCCTTCGCGGCAGACCACCATACACCACGTTCCAAGCCACACTGAGGCCTC +CCTCCAAGCCTGCAGCCCCCATTTCCAGACCCTGCCAGGGCAACCTGCATATCCACCTCC +CTACCCTGCCCCCCTCTTCCAGGAGTCTGCCCTATGTGGAGTAAGCACGTGGTTTTCCTC +TTCAGCAACTATTTCCTTTTTACTCAAGCAATGGCCCCATTTCCCTTGGGGAATCCATCT +CTCTCGCAGGCTTAGTCCCAGAGCTTCAGGTGGGGCTGCCCACAGAGCTCCTCAGTCTAA +GCCAAGTGGTGTGTCATAGTCCCCTGGCCCCATTAATGGATTCTGGGATAGACATGAGGA +CCAAGCCAGGTGGGATGAGTGAGTGTGGCTTCTGGAGGAAGTGGGGACACAGGACAGCAT +TCTTTCCTGCTGGACCTGACCCTGTGTCATGTCACCTTGCTACCACGAGAGCATGGCCTG +TCTGGGAATGCAGCCAGACCCAAAGAAGCAAACTGACATGGAAGGAAAGCAAAACCAGGC +CCTGAGGACATCATTTTAGCCCTTACTCCGAAGGCTGCTCTACTGATTGGTTAATTTTTG +CTTAGCTTGGTCTGGGGAGTTCTGACAGGCGTGCCACCAATTCTTACCGATTTCTCTCCA +CTCTAGACCCTGAGAAGCCCACGCGGTTCATGCTAGCAATTAACAATCAATCTCGCCCTA +TGTGTTCCCATTCCAGCCTCTAGGACACAGTGGCAGCCACATAATTGGTATCTCTTAAGG +TCCAGCACGAGGTGGAGCACATGGTGGAGAGACAGATGCAGTGACCTGGAACCCAGGAGT +GAGGGAGCCAGGACTCAGGCCCAAGGCTCCTGAGAGGCATCTGGCCCTCCCTGCGCTGTG +CCAGCAGCTTGGAGAACCCACACTCAATGAACGCAGCACTCCACTACCCAGGAAATGCCT +TCCTGCCCTCTCCTCATCCCATCCCTGGGCAGGGGACATGCAACTGTCTACAAGGTGCCA +AGTACCAGGACAGGAAAGGAAAGACGCCAAAAATCCAGCGCTGCCCTCAGAGAAGGGCAA +CCACGCAGTCCCCATCTTGGCAAGGAAACACAATTTCCGAGGGAATGGTTTTGGCCTCCA +TTCTAAGTGCTGGACATGGGGTGGCCATAATCTGGAGCTGATGGCTCTTAAAGACCTGCA +TCCTCTTCCCTAGGTGTCCCTCGGGCACATTTAGCACAAAGATAAGCACAAAAGGTGCAT +CCAGCACTTTGTTACTATTGGTGGCAGGTTTATGAATGGCAACCAAAGGCAGTGTACGGG +TCAAGATTATCAACAGGGAAGAGATAGCATTTCCTGAAGGCTTCCTAGGTGCCAGGCACT +GTTCCATTCCTTTGCATGTTTTGATTAATTTAATATTTAAAATAATTCTACCAGGAAGCT +ACCATTATTACCACAACTTCACAAATGAGAACACCGAGGCTTAGAGGGGTTGGGTTGCCC +AAGGTTACAGAGGAAGAAAACAGGGGAGCTGGATCTGAGCCAAGGCATCAACTCCAAGGT +AACCCCTCAGTCACTTCACTGTGTGTCCCCTGGTTACTGGGACATTCTTGACAAACTCGG +GGCAAGCCGGTGAGTCAGTGGGGGAGGACTTTCAGGAAGAGGTGGGTTCCCAGTTGGTGA +CAGAAGAGGAGGCTGCAAAGTGAAGGAGCAGGGGCTCCAGGTCTGGCGACAACCAGGGAA +GGGACAGGGCAGGGATGGCTTGGACCACGAGAGGCACCTGAGTCAGGCAGTCACATACTT +CCCACTGGGGTCTACCATGTGAGGCATGGTGTGGGATCCTGGGAAGGAGACCAAGCCTCA +TTTCAGTTTGCTTATGGCCAAAGACAGGACCTGTGTACCCGACAACCCCTGGGACCTTTA +CCAAAAAAAGAGCAAACACCATTCACTCACTCATGTTAGATAAACACTGAGTGAAGTCAC +TGGAGCCCAAGGACTGTGCGAGGTCAGCACTGCCAATACAAGAAGCTGCAGCCCTCCAGC +TCGCCTCCCTCAATGGCCACTCCGTGCTCCAGCCATGCTGGCTTCCTTTTAGGTCCTCCA +CCTCCAGGCTGTAGTTCATGTGCTTCTTTCTGGAATGTTCTTCCCAACCTACCCACTCAA +CCCTCAGACTTTACCATAAATGTCATTTCCTCACGTCTGCCTTCCCTGACCTGAGACCAA +GCCAGGCTTCCCATGACGAGCCTCACAGTACCCCATCTCCCCTGAACAGATGCAGTAATA +ACCTACATAACCCGGGGCCATGATCTATGGCTTTGAATCCTGGCTCTGTCACTAGGCCAG +GTCTCTCAGCCCTTCTGTGCCTCAGTTTCCTCATCTATAAAATGAGATGACGGCAGTGCC +TGCTCATGAAGTGTGAGTTAATGCACTCAAATCAATGGTTGTGCACGGTTTATATGAATA +TTAGTGATTACAAAATATTATCAATAGACCTTGTCACAACTGTTATTGAAGAACTAATCA +TCTATTGCTTATTTAGGTCTTTCTCTCCTGCCAGAATGTGCGCTCCAGGTGGAGAGGTAT +GTTGCCTTATCCGTGGCTGGATATATAGAGATTCCCACACTGCCTTGCACACGAGCACTG +CTGGGTAAATATTTGTTGGCTGCAGGAAAACGTGAAGGAATAGGCCCTCCAATGGGAGGA +AAAGCATGAGTTGTGAGAGCAGAGCCACCACAGGAAACCAGGAGGCTAAGTGGGGTGGAA +GGGAGTGAGCTCTCGGACTCCCAGGAGTAAAAGCTTCCAAGTTGGGCTCTCACTTCAGCC +CCTCCCACACAGGGAAGCCAGATGGGTTCCCCAGGACCGGGATTCCCCAAGGGGGCTGCT +CCCAGAGGGTGTGTTGCTGGGATTGCCCAGGACAGGGATGGCCCTCTCATCAGGTGGGGG +TGAGTGGCAGCACCCACCTGCTGAAGATGTCTCCAGAGACCTTCTGCAGGTACTGCAGGG +CATCCGCCATCTGCTGGACGGCCTCCTCTCGCCGCAGGTCTGGCTGGATGAAGGGCACGG +CATAGGTCTGACCTGCCAGGGAGTGCTGCATCCTCACAGGAGTCATGGTGCCTGTGGGTC +GGAGCCGGAGCGTCAGAGCCACCCACGACCACCGGCACGCCCCCACCACAGGGCAGCGTG +GTGTTGAGACAACACAGCCCTCATCCCAACTATGCACATAGCTTCAGCCTGCACAGATAG +GGGAGTAGGGGACAGAGCATTTGCTGAGAGGCCAGGAGCGCATAGATGGGACTCTGCTGA +TGCCTGCTGAGTGAATGAGGGAAAGGGCAGGGCCCGGGACTGGGGAATCTGTAGGGTCAA +TGGAGGAGTTCAGAGAAGGTGCAACATTTCTGACCCCCTACAAGGTGCTTGCTACCTGCC +AGGCACCCTTTCCATACCTTGTCTCAGTTCAGCTCCCCACCTTGGATAAACAAGAAACCT +TGGTTGCAGAGGAAAAAAGAGGCTGGAAACAAAGGGGTAGAAATGGGGTAGCAGGGGAGA +TTGCCTGATCAACTGCCAAATGGTACACAGTTCTGGAAAAGCACAAAAAATGTGCACACA +CGGGTTCTTCCCACTTTAACCCCTGAGGAATCTGAGGCCTGCTCCTGAAACAGACTGGGC +AGTGGCTAGTGACTCTAGGTATAGGAGTATCCAGCCCTGCTCACCCAGGCTAGAGCTTAG +GGGGACAAGAGGAAAGAGGTGCCTGTGGGGGTGGAGGACAGGAAGGAAAAACACTCCTGG +AATTGCAAAGTGAGGGCAGAGTCTATTTATATTGGGTTTAATTAACTCCTCTCCCTGGTG +CCACTAAAGCAGCAATCACACTGCAGACAGCACTGATTTGATTGGCAAGAGATGCACCAG +GCAGAATATTAAGGGACCAGGCCCCTATAAATAGGCCTAATCACAGCCCCTCACTGGAAA +ATGGTAAGGAAGACATTAATCAGGCCTGGCACTGTGCCCTAGACCTGCTCCCCTAGGCAC +TACAGTGGGGCCCTTGGTTGCAACACAAGTAGGTAGGGATGGATGAGTGTGGCATGAAGG +GCCTAGGAGATTTCACTTGGGTTTAAAATGCTGTGACCTTGAGTAAGTTGCCGTCTCTGA +ATCTGATCCTTTCGATTTCCCATTCTCCAAACTGAGAACTAGCACTGCTGAGACGTGGTT +ATTTCCAATAATAATTTGTATATTTTACATAACGCACCACACCAACATCTTCACCCAGTT +GGAGCCTACTCCTTTGCTCCCGCTGCTGGCTTCCCCAGCCCTCCCTTCTGCCCTCCTCAG +GCCAGCACTTTTCAGTGAGTTCCTCCTTTGCATACAGGCTTTCCAGATCTGTACTTGCCT +TGAATACTCATCAGAGCCCAGGAGTTACTCCTCACCTCCCACTTATTTTTCCTCCCATCA +AATAACTAAAGCATGGCCAGCTGATGCCCAGCCAACTGAGAAACCCAACCCTCTGAGACC +AGCACACCCCTTTCAAGCATGTTCCTCCCTCCCCTTCTTTGTATTTATACTGATGCAAGT +TTGCTGGCTGTCCTAACTTATTTCTGTGCCTCAGTTCTCCCATATGTAAGATCACAAAGG +GGGTAAAGATGCAAGATATTTCCTGTGCACATCTTCAGATGAATTTCTTGTTAGTGTGTG +TGTGTTTGCTCACACATATGCGTGAAAGAAGAGTACATACACAGATCTCCTCAAAAAGGA +GGCAGCAAGCCCGTTCAAGAATGGGACTGAATACACCTGATGAGTGGTTTACTTTCTGTC +TGCAAACATCTACTGATCATCTGTTAGGTGCAGGCCATGATCACAACAAAGACGAATAAG +ACACTACACTAGCCAGGGAGAGTCTCAAAAACAACTAAACTCAAATTAAATTCATTCTAC +TCCAGTCATGGGTACAAAGCTAAGGAGTGACAAATCCCTCTTGGAGTTAGGGGAGTCAGG +AAAAAGCTCTTAGCAGAATGTGTGCCTCTCGGCCGGGCGCAGCGGCTCACGCCTGTAATC +CCAGCACTTTGGGAGGCGAAGGCAGGCAGATCACCTGAGGTCGGGAGTTCGAGACCAGTC +TGACCAACATGGTGAAACTCCATCTCTACTAAAAATACAAAATTAGCCAGGCGTGGTGGT +GCATGCCTGTAATCCCCGCTACTCGGGAGGCTGAGGAAGGAGAATCACTTGAACCAGGAA +GGTGGAGGTTGCAGTGTGCCAAGATCGCGCCATGGCACTCCAGCCTAGGCAACGAGGGTG +AACCAGGTCCAGGAAGAAGGTGCAAAGACAGCATTCCAGGTAAAAGAAACAGCTTGAACA +AAAAGTGTGTAGGGGAACCGCAAGCGGTCTTGAGTGCTGAGGGTACAATCATCCTTGGGG +AAGTACTAGAAGAAAGAATGATAAACAGAGGCCAGTTTGTTAAAAACACTCAAAATTAAA +GCTAGGAGTTTGGACTTGTGGCAGGAATGAAATCCTTAGACCTGTGCTGTCCAATATGGT +AGCCACCAGGCACATGCAGCCACTGAGCACTTGAAATGTGGATAGTCTGAATTGAGATGT +GCCATAAGTGTAAAATATGCACCAAATTTCAAAGGCTAGAAAAAAAGAATGTAAAATATC +TTATTATTTTATATTGATTACGTGCTAAAATAACCATATTTGGGATATACTGGATTTTAA +AAATATATCACTAATTTCATCTGTTTCTTTTTACTTTTAGAAATCACATATGTGACTTAA +ATATTTCTTTTCTTTTTCTTTCCTCTCACTCAGCGTCCTGTGATTCCAAAGAAATGAGTC +TCTGCTGTTTTTGGGCAGCAGATATCCTAGAATGGACTCTGACCTAAGCATCAAAATTAA +TCATCATAACGTTATCATTTTATGGCCCCTTCTTCCTATATCTGGTAGCTTTTAAATGAT +GACCATGTAGATAATCTTTATTGTCCCTCTTTCAGCAGACGGTATTTTCTTATGCTACAG +TATGACTGCTAATAATACCTACACATGTTAGAACCATTCTGACTCCTCAAGAATCTCATT +TAACTCTTATTATCAGTGAATTTATCATCATCCCCTATTTTACATAAGGAAATGGGGTTA +GAAAGACCAAATAACATTTTTTCAACATCAAAACACTAGCTTGAGATCAAGCCCAGACTT +GGATCTGTCGTCTGAATTCCAAGCTTTTTGTTATTTATTGATATGTTTTGTTGTTTTCAT +GCAATAATGCAAATCTTAGCCCAAACATTTTGTTAGTAGTACCAACTGTAAGTCACCTTA +TCTTCATACTTTGTCTTTATGTAAACCTAAATTAGATCTGTTTTTGATACTGAGGGAAAA +ACAAGGGAATCTAACACTAACCAGCCCGTAGTGTGTGGTCAACACTTTCGTTACTTTAGT +ATACATCACCCCAATTGTTTGTCTTCACCACACACTTTGGAGTTAGGTAGTAGTATCTAT +TTTTACAAATAAGAAAACCCAGGCACAAAGGGGTTGATTAGCAATTATCTTTTGAAAAGC +CTGTAGTTGCTCATCTGAAGAAGTGACGGACCACCTCTTATTTAGTGGACAGACAGTAAC +TAGTTGAGAAGACAGGGGATTTTGTTGGCGGAAAAAAAAATTTATCAAAAGTCGTCTTCT +ATCAGGGAGTTTTATGAGAAACCCTAGCTCCTCAGTTCCACAGTGGGTAACTGTAATTCA +TTCTAGGTCTGCGATATTTCCTGCCTATCCATTTTGTTAACTCTTCAATGCATTCCACAA +ATACCTAAGTATTCTTTAATAATGGTGGTTTTTTTTTTTTTTTGCATCTATGAAGTTTTT +TCAAATTCTTTTTAAGTGACAAAACTTGTACATGTGTATCGCTCAATATTTCTAGTCGAC +AGCACTGCTTTCGAGAATGTAAACCGTGCACTCCCAGGAAAATGCAGACACAGCACGCCT +CTTTGGGACCGCGGTTTATACTTTCGAAGTGCTCGGAGCCCTTCCTCCAGACCGTTCTCC +CACACCCCGCTCCAGGGTCTCTCCCGGAGTTACAAGCCTCGCTGTAGGCCCCGGGAACCC +AACGCGGTGTCAGAGAAGTGGGGTCCCCTACGAGGGACCAGGAGCTCCGGGCGGGCAGCA +GCTGCGGAAGAGCCGCGCGAGGCTTCCCAGAACCCGGCAGGGGCGGGAAGACGCAGGAGT +GGGGAGGCGGAACCGGGACCCCGCAGAGCCCGGGTCCCTGCGCCCCACAAGCCTTGGCTT +CCCTGCTAGGGCCGGGCAAGGCCGGGTGCAGGGCGCGGCTCCAGGGAGGAAGCTCCGGGG +CGAGCCCAAGACGCCTCCCGGGCGGTCGGGGCCCAGCGGCGGCGTTCGCAGTGGAGCCGG +GCACCGGGCAGCGGCCGCGGAACACCAGCTTGGCGCAGGCTTCTCGGTCAGGAACGGTCC +CGGGCCTCCCGCCCGCCTCCCTCCAGCCCCTCCGGGTCCCCTACTTCGCCCCGCCAGGCC +CCCACGACCCTACTTCCCGCGGCCCCGGACGCCTCCTCACCTGCGAGCCGCCCTCCCGGA +AGCTCCCGCCGCCGCTTCCGCTCTGCCGGAGCCGCTGGGTCCTAGCCCCGCCGCCCCCAG +TCCGCCCGCGCCTCCGGGTCCTAACGCCGCCGCTCGCCCTCCACTGCGCCCTCCCCGAGC +GCGGCTCCAGGACCCCGTCGACCCGGAGCGCTGTCCTGTCGGGCCGAGTCGCGGGCCTGG +GCACGGAACTCACGCTCACTCCGAGCTCCCGACGTGCACACGGCTCCCATGCGTTGTCTT +CCGAGCGTCAGGCCGCCCCTACCCGTGCTTTCTGCTCTGCAGACCCTCTTCCTAGACCTC +CGTCCTTTGTCCCATCGCTGCCTTCCCCTCAAGCTCAGGGCCAAGCTGTCCGCCAACCTC +GGCTCCTCCGGGCAGCCCTCGCCCGGGGTGCGCCCCGGGGCAGGACCCCCAGCCCACGCC +CAGGGCCCGCCCCTGCCCTCCAGCCCTACGCCTTGACCCGCTTTCCTGCGTCTCTCAGCC +TACCTGACCTTGTCTTTACCTCTGTGGGCAGCTCCCTTGTGATCTGCTTAGTTCCCACCC +CCCTTTAAGAATTCAATAGAGAAGCCAGACGCAAAACTACAGATATCGTATGAGTCCAGT +TTTGTGAAGTGCCTAGAATAGTCAAAATTCACAGAGACAGAAGCAGTGGTCGCCAGGAAT +GGGGAAGCAAGGCGGAGTTGGGCAGCTCGTGTTCAATGGGTAGAGTTTCAGGCTGGGGTG +ATGGAAGGGTGCTGGAAATGAGTGGTAGTGATGGCGGCACAACAGTGTGAATCTACTTAA +TCCCACTGAACTGTATGCTGAAAAATGGTTTAGACGGTGAATTTTAGGTTATGTATGTTT +TACCACAATTTTTAAAAAGCTAGTGAAAAGCTGGTAAAAAGAAAGAAAAGAGGCTTTTTT +AAAAAGTTAAATATATAAAAAGAGCATCATCAGTCCAAAGTCCAGCAGTTGTCCCTCCTG +GAATCCGTTGGCTTGCCTCCGGCATTTTTGGCCCTTGCCTTTTAGGGTTGCCAGATTAAA +AGACAGGATGCCCAGCTAGTTTGAATTTTAGATAAACAACGAATAATTTCGTAGCATAAA +TATGTCCCAAGCTTAGTTTGGGACATACTTATGCTAAAAAACATTATTGGTTGTTTATCT +GAGATTCAGAATTAAGCATTTTATATTTTATTTGCTGCCTCTGGCCACCCTACTCTCTTC +CTAACACTCTCTCCCTCTCCCAGTTTTGTCCGCCTTCCCTGCCTCCTCTTCTGGGGGAGT +TAGATCGAGTTGTAACAAGAACATGCCACTGTCTCGCTGGCTGCAGCGTGTGGTCCCCTT +ACCAGAGGTAAAGAAGAGATGGATCTCCACTCATGTTGTAGACAGAATGTTTATGTCCTC +TCCAAATGCTTATGTTGAAACCCTAACCCCTAATGTGATGGTATGTGGAGATGGGCCTTT +GGTAGGTAATTACGGTTAGATGAGGTCATGGGGTGGGGCCCTCATTATAGATCTGGTAAG +AAAAGAGAGCATTGTCTCTGTGTCTCCCTCTCTCTCTCTCTCTCTCTCTCTCATTTCTCT +CTATCTCATTTCTCTCTCTCTCGCTATCTCATTTTTCTCTCTCTCTCTTTCTCTCCTCTG +TCTTTTCCCACCAAGTGAGGATGCGAAGAGAAGGTGGCTGTCTGCAAACCAGGAAGAGAG +CCCTCACCGGGAACCCGTCCAGCTGCCACCTTGAACTTGGACTTCCAAGCCTCCAGAACT +GTGAGGGATAAATGTATGATTTTAAAGTCGCCCAGTGTGTGGTATTTTGTTTTGACTAAT +ACAACCTGAAAACATTTTCCCCTCACTCCACCTGAGCAATATCTGAGTGGCTTAAGGTAC +TCAGGACACAACAAAGGAGAAATGTCCCATGCACAAGGTGCACCCATGCCTGGGTAAAGC +AGCCTGGCACAGAGGGAAGCACACAGGCTCAGGGATCTGCTATTCATTCTTTGTGTGACC +CTGGGCAAGCCATGAATGGAGCTTCAGTCACCCCATTTGTAATGGGATTTAATTGTGCTT +GCCCTGCCTCCTTTTGAGGGCTGTAGAGAAAAGATGTCAAAGTATTTTGTAATCTGGCTG +GGCGTGGTGGCTCATGCCTGTAATCCTAGCACTTTGGTAGGCTGACGCGAGAGGACTGCT +TGAGCCCAAGAGTTTGAGATCAGCCTGGGCAATATTGTGAGATTCCATCTCTACAAAAAT +AAAATAAAATAGCCAGTCATGGTGTCACACACCTGTAGTCCCAGCTACATGGGAGGCTGA +GGCGGGAGGATCACTTGAGCTTGGGAGATCGAGGCTGCAGTGAGCTATGATTGTACCACT +GCACTCCAGGCTGGGCGACAGAGAGAGACCCTGTCTCAGAAAAAAAAAAAAAAGTACTTT +GTAATCTGTAAGGTTTATTTCAACACACACAAAAAAAGTGTATATGCTCCACGATGCCTG +TGAATATACACACACACCACATCATATACCAAGCCTGGCTGTGTCTTCTCACAAATGCAC +TGCTAGGCACCACCCCCAGTTCTAGAATCACACCAGCCAGTTCACCCTCCAGATGGTTCA +CCCTCAACTTCATAAAAGTTCCCTACCTAATCTACTGACAGGCTCATCCCCGACCTAATT +TTAAAGATTTCCTAGGAGCTGCAGTGGGAATCCTGGACCTCAGCCTGGACAAAGAACAGC +TGCAGGTCATTCTCATGTGTGGACACAGAAGCTCTGCCTGCCTTTGCTGGCCAGCTGGGC +TGAGCGGGCCTGGGAATTAAGGCTGCAGGGTTGGTCCCAGGCAGTCTTGCTGAAGCTTGC +CACATCCCCCAGCCTCCTGGATTTGCCAGGATCCAAGAGCATGGACTTTAGGAATTCCTG +GTGGAGGAGTGAAGAAAATGTGACAGGGTGTCCTAAGCCCCGATCTACAGGAAGAAAACT +GGAAATAAGACTGAGGACTTAGTTTAAGATGTTCCTACTCAGCCTCTAGCTTTTGTGCTA +CAGTTCTGGGAACAGACTCCTCTCTCCTGAAAACCACTTCCCTCCGCAGCATTAGATTTC +ACCAAGATGTCTTGCTTGTGGGAAAGACTTCCAAGGATGCCTGGAGAGAGGAGGATGGAA +ATGTCCTGCTCTCTAAACAGATAGACAGATGCAGCCAGACAGAAAATAGTTTATCTTGCT +GAGGTTTCTAATGTATTTGAAAGAGGCCTGGGTCTAGAAGTCTACCCAGAGGGCTCTGTG +TTGTGCACGCAAAGATAAGAACCTTCCCTGTGGGAGTTCCAGAGCCAGTTTTCATAAACA +CCCATCGGTGACTGTGTTCAGAGTGAGTTCACACCATCCTGACCTGCCCTGAGTTAGACC +TTACATGGTCTTCCTCCTCTAGGAAGCCTCTGCAGCCCAGGAACCTCCCCTTATCGGAAA +TGAACAGCATTTGAAGCTTCACCAGACAGACCAGACAGCTTAGCCCTCGTGTTGTGCCAT +GTGGGTTGTTCTCTGAGAGGCAGGAGAGCATAGTGGTTACTAGGAAGGGAAGGACTTTGG +GACTAGACTGCCTCGGCTGGAGTCCTCTTTCTGCTTCATAGCCACGTGATCCTAGGCATG +TTACCTGTGCCTCAGTTTTCACTCTGTCAATATGTAATAACTGAATCTGTCTTTGTGGTG +AGGATTCAGTGAGTTAACATATTTGAAGTGCTTAAAAATGAGGCTTGTGTCCATAGATTA +ATGAGTGAATACACAAATGGTGATATGGACATACAGTGGAGTATTAGTCATAAAAAGGAA +GGCAGAGCTGATCCATGGCACCATGTGACAGAACCTCAAAAGCATTAGGTTAAGTGGAAG +AAGCCAGACACAGGTCACCTATTGTGTAATTCCATTTATAGGAAATATACAGAATATGTA +AATCCGTGGAGAAAGAAAGCCGATTTCCAGGGGCTAAGGGGAGGGGAGAATGGGAAGTGG +CTGCTTCATGGGTACAAGGTTTCATTTTGAGCTGATGAAAATGTTTTGGAACTACATAGA +GATAGTGTTGGCACAACATGGTGAATGTACTGAATGCCACTGATTGTTCAATTTAAAATG +GTCAAACTTATATGAATTTCACCTCCATTAAAAAAAAAAAAAAAGGACCAGATGTGGTTG +CTCACACCCATAATCCCAACACTTTGGAAAAAGGTGAAAGTTTTTTTTTCTTTTTTTTTT +TATATACTTAAGTTCTAGGGTACATGTGCATAATGTGCAGGTTGGATACATAGATATGCG +TGTGCCATGTTGGTTTGCTGCACCCATCAACTTGTCATTTACATTAGGTATTTCTTCTAA +TGCTATCCCTCCCCCAGCCCCCCACCCACTGACAGGCCCCAGTGTATGATGTTCTCTGCC +CCATGTCCAAGCGTTCTCATTGTTCAATTCCCACCTGTGAGTGAGAACATGCAGTGTTTG +GTTTTCTGTCTTTGTGATAGTTTGCTCAGAATGATGGTTTCCAGCTTCATCCATGTCCCT +GCAAAGGACATGAACTCATCCTTTTTAATGGCTGCATAGTATCCCATGGTATATATGTGC +CACATTCTCTTAATCCAGTCTGTCATTGATGGACATTTGGGTTGGTTCAAAGTCTTTGCT +ATTGTGAATACTGCCACAATAAACATACATGTGCATGTGTCTTTATAGTAGCACGATTTA +TAATCCTTTGGGTATATACCCTAAGACCTGGGACGCATTTAAAGCAGTGTGTAAAGAGAC +ATTTATAGCACTAAATGCCCACAAGAGACCTCTGCCTGAGAACGTGGGTTTCAGCCTAAG +AGTTGTAATATGTGTGCCCATTCACAGGTGCTGCATCAGAGTCCCAGGTGGGAAGAAGGC +AAGCATACACAAAAATGGTAAAAGGCAGAAAGGAGCCCAGTCTCGTTCTTTTTAAGAAGT +TTTCCTAAGAATCTCCACCCAGCGACTTGCTCTCACATCTTCTTGGCCAGCACTGGACCA +CACAACTCCTTCTAGATACAGAGGAGTCCTAGGATTCTATGAGAAAGAAGGGGAGGGTGG +GCAAAGGGCAGCCAGCTGTGCAGCATCTGCTGGAGACACCTAACCCTTGGTGGAGGGGTT +GTGGTGCTGGGAGAAGGCTTTCTGGACGGTGTGACAGCAGAGATAAACTTAAAGGCCAAG +TAGGAGTTACCCTGGTGAAGCAGGGCAGGGTTACAAGCATTCCAGCAACATGAAGCAGCA +GGAGTGTTTTAATTAAAAGAAGGCAGTTGCTGTAACCAACTATAAACAAATAAAGGCTTA +AACACAATGGAAGTTTATTTCTCACTAAGGGAACATCCAAATCCATGATACTTTAAGTCA +GGGACCCAGGTTCCTCCCATCTATGGTTCTGCCATCACTAATCTGGGTCTTCCACAATTG +CCGTGCTCCTTGGAGGTGGGAAGAGCAGGCGGAGGACACGTGGGAGGTTTTAGGGACAAG +CCTGGAGGCAGCATGCGTCACTCCCATGCAGAGTCCATTGGCCAATGCTGGCTCCGATGG +CCACATCTCACTGCAGGGGCAGCTGGGAAATACAGTCTGGCTGTCTACCCAGGAGGAAGA +GCAGCCAGTTTCTGCTGCTGATGATCAGGAGGTGGAGAAAATGTTCAGTCAGGCAGGGAG +TGGGAATAGACAAGACCACAAGCAGCTTGGTGCCTCTGAAAGGGAGAGGGGTGGAGGGGA +GACTAGAGAGGTGGGTAGGAATACTGGATTCCACTGACCACGTGCTGGATGTCACGCTTA +GCCCTCCTGCTCTGTGCCGGGTTAGGCACCTGGTGTTTTACGTACATAATCTCAATTCTG +TGAGGGCATCCGACCTGTGGGAAAAGAGCTGTTTGTTTCAAATGCCAGTCCTGCTTCCTA +ACAAGTGTTTAGAGCTTAATCGTGTTCAAAATACATATACAATGTTTAATACTTACAAGA +ATTTGGTGGGGAAAATATTACCATCTTTCCCTTTTGTGATTGGAGAAAAATGAGGCTTTG +AAGGGTTTAAGAACTTGCCCAAGGTCGGCCAGGTGCAGTGGCTCATGTCTATAATCCCAA +CACTTTGGGAGGCTGAGGTGGGAGGATCGCTTGAGGCCAGGAGTTCAAGACCAGCCTGAG +CAACATAGTGAGACTTTGTCTCTATAAAAAATAAATAAATAAATAAAAACAACTTGTCCA +AGGTCAGACAGGCAGCCTCTTAGTAAGCACACATATCCTCTATATTATACTACCTCTCAT +GGAGGATCTCCTGTGTTCTACAAATAGTCTGGACTTGAGCCAGAATGTGTTATAATCCTG +GGATCACGGCCAGTGGGCTTAGAAGAAGCCATCTCTTTCTCATGCCAAGATGAGGCTCCC +CCAGATTTGCTCAGACTTACCTATAGTCAGCAGCATCGGGGGTCAGGAAAGACTTCACGA +AGCCATAAATGCATCCTTCTCGGGGCAGCACCTGGCTCTCCCAGGTGAGAGAGGACTCCA +TTTTCACAGGCAGGCGTGGGAGCTTCAGCACCCATCTCTGGGCCCAGAATGACCCACTGG +AGACCTTACAGCTCTCCTGTCACCCCCAATTCCTGCCCCCTCTGCAGCCTTGGAGGAGAA +TGGAGCTGAAGGGCCTGCCCTCTGTAGGGTGAGAAAGGGAGGCTAAAGCCTGGTGCCCAC +TGCCCTGGCTGCTCCGCATTGCAGGAGCTGCGCCCTTCCTTTCCTGGCACAGGGTCCACA +GCCCCGAAACCCCGTTGTGTGGGAGCTGGGCACAGGGCAGCAGGACTAATCCTTGGAACA +GCTCAGGGAGGATTATCCCAGCCACTGTCAGCAGCGGTGCAGCTGGCTCATTCCCATATA +GGGGGAGGCCAGAGCCAGGGGCCTGCCACAAGTTGGAAGGCTGGGGAAGGGGAGGCCAGC +AGAGGTGTCCTGGCTGTGGGTGGCTCTGAGGGGGCTCTCAGGGGTGGGGCTAAATCTCAG +GGGCAGGATTATGTAAATCAAACCAATTCTAGCCACAGATTTAAAGTTTGGAAAAAAAAA +AAAACCCAGCCTGGCGGAAAGAATTTAAATTATAAAAACTTAGAAGTATGGAATGTGAAA +TCATCCTGTAGGTGCTTATTTAACAACGAAATCATCCCGACACAATGAGCCATATGTGAA +AAGTCATCCTTCCCCAACACATCCCCCAACAGGCACTCCTCAAGCCTCTCCCACCCAAGT +GCTGGCATCCTCCCTGTCCTGCTTCACCTGAGACACCCCTTGTCTCATTAGACATGCAAC +TACGGGAGGGGTGACAGGAAGACAAGACACTATTTCCTCAGGCCCAGTTTGGTGTGGGGA +GAAAGCCTCCTGATCCTGAAAGCAAGAATTTGACCAGAGCAGAAGTAATCAGTATGCAGA +TTGATTCTGTGGTATGTTAATGTTTATGCATAGATTATGAGGACCAGGTGAAAAGTGGGC +CAGGGGAGCCAGATGTGTGTGTGAGTCATGGGTGGCTGAGATGAGGACAGGAGGGAAACT +GGTTTGGAGGGTGCTGGCGATGGGGTGGGGGTGCCAGGAGGAAGGGAGGCTAGTTGTTTG +AATGTCTGCATGAAAAAGCGGACGACAGCGGGGTCTGGGTGAATTCGGGCAACCATTTGG +ACCGTGGAGAAAACTGCCTGCGTGCGGCTGAGGACCTGCACTATTAATTTGTTTTTTAGC +TAAGGCAAAGATAAATATAAAAACTGATACTCCACCCAGTTACCAGAAAACATTTAGGTA +TGTGTGAGACAACTTGGGTATGTGAACCTACCTTTTCAATGTAAATTCAGTGAAATCTAA +GTGCAGATCCCATATTTCCAATAAAAAGGTAACATCCAAACTCAGATGTCCTATGAGTAT +AAAATACACAAAGATCTTCTGGACTTAGTATGAAAAGGGATTTTTTTTTTGTCAGGTACC +TCACTAGTTATTTTTAAAATAGGATTGCATGTTGAAATGATAATCTTTTGGATATATTGG +GTTAAATAAATTTATTATTAAAGTTAATTTCACTTAAAAATGTTTAATGTAGCTACTAGA +AATTTTAAAATTAAGCATGTTGCTCACCTTATGTTTCTATTGGACGGCTCTCTCTAGATA +CAAAGGCTGCCAAGAGGGACCTCACTCTAGCTTCAGGGAGAAGAGAGGAATTAGCAAGGC +CAAGCAGAGGCTCCTGAGGGCAGGGCCAAGGGCGGCTTGGTGGGGTGGGGATGGGATGCA +CAGAGATAACTCCAACCCTTAAGAAGGTGTTTCCTAGAGCAGGCTGTGACCTGTCAGTTT +ATATACTGAGGCTTAGGAGCCTCTTGGATGCCCCCAGATCTGCACCCCTGAATTGCCCTG +TGCCCCTGCCGTCTTTGTTCCTGTGCTGGCATAGTGGTCTCACCTCCGGCAGTATCACCA +CCACTGGGCACAAGCTTCTCCAGCACAGCAACTGTGTCTTATTTCTCCTTGTACTCCCAG +TGTTCACACCATGCTGCACTCACAGAAGACTCTTCGTTGATATTTTGTGGACAGAGAGAA +TGCCTGTGAGAGTGGGCTGAAGTGTGCGTTGGGCTCCAGAGACCTTAAGGAGGGGAGACC +AGGTCCTGAGTAAAGTTGAAGGGGAGGGGCTGAGTCCTGCTAGCCAGGAGTCTCATCCCC +TGGGGAAGTTCCAGGGACCCCTCAGAAGTGCAAGGGGACGGTGTTAGTGTTAGTCCAGTA +ACACAGCCCAGAGCCTGCCTTCCACGTGGGTTTGACAGGAGCCTCCTAACTGCTCTTCTG +CTTCCATTTTTGCCCCTTCAGTCTATTCTCAACAGGGAAGCCAGAGGCATCCTTAACCAT +GTCAGATCATGTGGCTCCTCAGCTCAAAGCCTCATCTCAGAGGAAAGCTCTGGTCCCTTA +GAAATGGCCCAAGTGGTGACAGACAGACTCTAAGGTGAGCAGACTGTTGCTAGATATCTG +GGCTCGGAGGACTCGCCACTGCTCAAAGGCAGTGAGGATTTTCGCACTAGAAGCTGGAGG +ACAGGGATCCTTGTTAGGTAGGAGCAGAAAGCTTAGAAAAGTGGTCTCCTGCAGTTACGT +GGCAAACACATCATGTAAGTGATAAATTGGGTATGCAGTTGAGGAGATTTCCAAGTAAAA +TGTTGAGGATGCTGCCTGGTTTCTTCTTACTGCTTATAATATAGTGTGAGAGAAGAGAGA +TAAATTGAGAAAGAGACTGGTTTTTAAACTGTTAAAATTGAATCAGGACTTGATGATTTT +GAAAATTGTCAGTCTCCCCACATGGAAAAAGATGCTGAAATTAACAAATGGCTTCTGAGC +ATGTGGCATAGGGTGTAACTGTACAGTCTTTTGTGATTATGCATAAAGATCAAAGGATGG +GAGTAGCAATGAGTCACACAGAGGTCTGTTGCAAGAGATTACAAGGGTGTACCATGCAGA +ACCTCTCCACCAAACCTTAGGGCCCTTGGGAAGCTTCAGTGAGTTACCCTGGGGGCCATC +TTGGCAGGAGCTGAAGGTAGAAAGGTAGAGTTTATCTCTAAAAGATTCATGGGTATGGCT +CTTGACAAATCGACTATGAGCCCCACCGAAACCCACAGAGGACAGGCAAAGGGTTTGGGA +AAGCTGTTTCACCCACAGTGCTGGCAGATTGGTCTGTAGGGGACAGAGTGCAAAATGAAA +GAAGACTGTCAGAGACCCCAAACTCTGCTGTCAAGAAGAAGGCTGATAAAACTACTTGGC +TGCAAACACGTGGATCTTTCGTGAGAAAAGAAGGATGACCCAGAGGCAGAAGCCCAGAAG +GCAGAGCCAAGAGACATGGAATCTTCCCACATCTTAAAACCTGTTTAGGGAACACCAGCA +TCTGTCCAGCTGGATTTCAGAACCACCATTCCTTCATCCTTCCCCTGCTGCCTCTTTCTG +AACAGCAATGTCTCAAGCTTTACCCACCATTGTGTGTTGCATATGTAGGGGGCAGATAGC +TTGTATCTTTAGTTTTCCAGATCAGAGGAACATCCAAAGAAATCTGTTCTACACCTAAAC +CCGATTTAGATGAGATTCGGGACTGTGAGCATGAAGGGATCTCAAGAGGGGTGAATGTGT +TTTGCATGCACAAGGGACAGGAGTCTTGGGGACAGAGGACAGGCTGTGGTGGCAGATACT +AAGGTGACCCCCACAACCCCCACCTCTGCCATTCACACCCTTGAATAATCCCCTTCTCTG +GTTGTAAGCAGAACCTGTGGCTTGCTTATGAAGGAGGCGGTATATATGTGATTCATGTAC +TGATCATATTGTATAAGATCACTGGCTGGATGCAGTGGCTCGTGCCTGTAATCCCAACAC +TTTGGGAGGCTGAGGCGGGTGGATCACCTGAGGTCAGGAGTTCGAGACCAGGCTGGCCAA +CATGGCAAAACCCCGCCTCTACTAAAAATACAAAAATTAGCCAGGCATAGTGGTGCACGC +CTGTAATCACAGCTACTCAAGAGGCTGAAGCAGGAGAATTGCTTGAACTCAGGAGGTGGA +GGTGGCAGTGAGCCAAGATCGTGCCACTGCACTCCAGCCTCAGTGACAGAGCGAGACTCT +GTCTCAAAAAATAAATAAATAAAATGTTAAGATCATAACCTGTCTTTCTGGGGACTCTCT +CTTGACGCCTTTGAAGAAGCAGGCTGCCATGTTGCAAGCTGCCTCATGGAGGGGATCAGC +TGCGAGGAGCTAAGAGCCCCCTCCAGTCGATGCTCACCAGGAAGCTGAGGTCTTGTGTCC +AGCACCCTGCATAGAACTGAATGCTGCCATGTGAGCTTGGAAGCAGAGCCATCCACACAG +CTGAGCCCTAGATGAGAACCCAGTGCTGGCTGACACCCTGATGGCACCTTACAGAGGACC +AGTTAGGCTGTGCCAACTCCTGACCTGCAGAAGCTGGGGAACACTGGGTCGTATTTGCAG +CTGCTGGATTTGTGGGAATTTGTCACACAGCAATTGGGAGTCACACAGCCTGTGACGCCC +CAACAATCCACACCTCCTGCATCTCCCTGCCTTCACTTCCTAGCACACTGCCCTGACTCC +CTCTGCCGCAGCCACGCTGGCCCTCTGCTGTTCTTCGAAGCCACCAGGGCTGCATTGGCT +CCCAGCCTTTGCTCTCACTGCTTTCTCCTCCTAGAGAGCCCTTCCTGCATGTATATGTTT +GACTCACTCCCTTGCCTCCTTCAGACTTGTACTTAAAAATCTCAGTAAGCATTTCCCTGG +CTACCCTTTTAAAAATTGCAACCCACTTCCATCCCCATCCCCAACATGCCATATTTCCTT +TCTTCTTCTTCCTTCTTCCTTTTTTTTTTTTTTTTTTTGACACAGGTTCTCTGTCACCCA +GCCTGGAGTGCAGTGACATGATCTCGGCTCACTGCAACCTCTGCCTCCCCAGGCAAGAAA +AGGGGAGGATGCCAATAAAGGATGCATTGATTTGTATTTACTACAGTGGACATCAAGGGC +ACATTCTTGCTGTGGCCATCAAGAGACTGTATAAATTCTATGACTTGTAGTTGTCCCACT +TAAGAAACAAAGAAGCTGTGCATTTCTTTACTGGTCTAGAGCTGCTCTAGGGCATTTTCT +CTACAGCAATTCTAGGTTTCCCCACCTTGTGAGTTTAGCTTTTTCTATATTCAAAGAAAA +GTCCTCAGCCAGAGATTCTCAGGAGCTTATAGAACAATCCAAACTCTTGGGAATATTAAG +TGGAGAGGGGTACGTGCAAGACACCAACAGCACTAGAAACAGTCCACATCTTTCCATGCG +TGGAGGAGTTTATGCTCTATGTGAGTTCACTCCATCATTAATTCTTCAAACACAAGAGTG +TTAAAGGAACAAGAGTTAATGGGTCCTGTCATTACACTTGTTCCCAGGATGACATTCTTC +ATCTTCCTCTTCTACAACCTGTTCTATATTCCCCTCATGTTTATCCAGTGCTTCTGCTAG +TCTAGTTCACTTCCAAAGACCCATGATTACCATGGCCCTGTCAGGCTGTAATTGCTGCAA +TTTCCAATTTACAATTGTCATCATCTATGGTTGATAAAGGTATAGCAATATTTCTATTTC +CTCATGATAATGAAGGTCAATTACAACTGCCAGTATAATAACTTATTTCTTTGTCTGCCA +ACCTACATACACAAGGAAGCCAAAATGACAGGGAGCTACTAAAACTTTATTCTTATTGGA +ATGCTTACTATGTACCCAGAAGAAGCATTCTCCCTACTCCAGCAGAGCTTAATGCTGTAG +GTCCAGGAAGCTCAAATTCTCCAAGGGAGTTTTAGTGAGAGGAGCCACTCTCACCCTCTG +CCCTTGGTTTACAAACCTGTATATTCTAGGACCCAATATCTTACAATGTCCATTGGTTCA +AAGTATAACATGTTAAAGCACAGAGCCCCAACTCTGAAAAGTACCATCCCTAAATTGGCA +TTTAGTTGCACCTTTATATCCACCTTTAAAAGAAATATCTTTTAATGTTCTATCAGACTG +ATAGATTCTGTTTAATATAGTATATTATAGCACCAGTGGATCATTTGGTTGTATGCATAT +TATTGTACCTTCTCTGCTACAAAATATATTCCTTTGTCCTAAGGTGTGTTACAAAGAACA +TTAGGCATTCTATGCATCTTTGGATAGTTTAATGGCCAAGACATTGATGGCAGGAGAGTC +AAAGCCACAGGTGGAAAACACATTTATCCCAGTAAGAACAAATTGCTATTCTTCCACTGT +AGAGAGGGTAAACAATGTGCCATTACGTTGCCAATTGAATGCCTCAATCATGTCAAGGGC +TGAACATCTATGACTGTTTCTGAAAGGTCAAACATTCAACAGAGGCTGTAGCTAGAACTG +CCTTAATGATAAGAGATCATGCTGAATTACCCATGCAAAACCTTAATACTTGACACTTAT +CACTACTTTATTCAAGAGCCTATTGTGCAAGCATAAGTGGCTGAGTCAGGTTCTCAACTC +TGCTCATTAATACTATGCTTGGAGTATACAGTAAGATAAGAAACATAAATAAGAAGTGTA +CATTTGTTTCTTCCTGTTTTCTTCTGGCTATTGGATCAATTACATCCCATCTTAAGCTGA +CCCCTGTGTAATTAATCAATATCCGTTTTAAGCAGCAATCCATAGTTGTGCAGAAATTAG +AAAACTGACCCACACAGAAAAACTAATTGTGAGAACCAATATTATACTAAATTCATTTGA +CAATTCTCAGCAAAGTGCTGGGTTGATCTCTATTTACGCTTTTCTTAAACACACAAAATA +CAAAAGTTAACCCATATGGAATGCAATGGAGGAAATCAATGACATATCAGATCTAGAAAC +TAATCAATTAGCAATCAGGAAGGAGTTGTGGTAGGAAGTCTGTGCTGTTGAATGTACACT +AATCAATGATTCCTTAAATTATTCACAATAAAAAAAAAGATTAGAATAGTTTTTTTAAAA +AAAAAGCCCAGAAACTAATCTAAGTTTTGTCTGGTAATAAAGGTATATTTTCAAAAGAGA +GGTAAATAGATCCACATACTGTGGAGGGAATAAAATACTTTTTGAAAAACAAACAACAAG +TTGGATTTTTAGACACATAGAAATTGAATATGTACATTTATAAATATTTTTGGATTGAAC +TATTTCAAAATTATACCATAAAATAACTTGTAAAAATGTAGGCAAAATGTATATAATTAT +GGCATGAGGTATGCAACTTTAGGCAAGGAAGCAAAAGCAGAAACCATGAAAAAAGTCTAA +ATTTTACCATATTGAATTTAAATTTTCAAAAACAAAAATAAAGACAAAGTGGGAAAAATA +TGTATGCTTCATGTGTGACAAGCCACTGATACCTATTAAATATGAAGAATATTATAAATC +ATATCAATAACCACAACATTCAAGCTGTCAGTTTGAATAGACAATGTAAATGACAAAACT +ACATACTCAACAAGATAACAGCAAACCAGCTTCGACAGCACGTTAAAGGGGTCATACAAC +ATAATCGAGTAGAATTTATCTCTGAGATGCAAGAATGGTTCAAAATATGGAAACCAATAA +ATGTGATATGCCACACTAACAGAATAAAAAATAAAAATCATATTATCATCTCAATAGATG +CAGAAAAAGCATTAACAAAAGTAAACATTCTTTCATAATAAGACATCAGATAAAACAAAT +TAGGAATAGAAGGAATGTACCGCAACACAATAAAGGCCATATATAACAAGCCCACAGCTA +ACATCATAATAGTAAAATCATCACACTGGTAAAAAAAATGAAAGCTTTTCCTCTAAGGTC +AGAAATAATATAAAGGTTCCCACTCTTGCTATTTCTATTCCATATCGTACTAAAAGTCCT +AGCCAGGACAATTAGACAAAATAAAAATAAAAACACCCAAATTGGAAAGATAGAAGCAAA +CTTTTCTGTTTACAGATAACATAATCTTATATGTAGAAACCCCTTAAAACTTCAGCAAAA +AAAAAAAAAAAACTACAGAGCTAGTAAATTCAGTGAAGTTGCAGAATACAAAATCAACAT +ACAAAAATCAGTAGTGTCTCTATACACTAATAAGGACTTAACAGAGAAAGAAGTTAAGAA +AACAATACCACTAACAATAGAATCCAAAAAATAAAATACTTAGGAATAAATTTTACCAAA +CATCTGTACACTAAAAACTATAAAACATTGAAAAAAGAAGTTGAATAAGACACATATAAA +TAGAAAGCTATCTCATGTTAATAGATTAGAAAAAGTAATATTGTTAAGATGTCCTCACTA +CTTAAAGCAATTTATAGATCTAATGCATTTATTGCAATCTCTTCAAAATCCCAAAGGTAT +TTTTGACAGAAATAAAAAAAAAATTCTAAAATATGCATGAAACCACAAAAGACTGTGAAT +AGCTAAAGCAATCTTGAGCAAGATGAACAACACTGGAAGCATCACACTACCTTATTTCAA +AATCTACTACAAAGCTATAGTGATCAAAGCAACATGATACTGTCATAAAAACACACAGAT +AAACCTATGGAATGGAATAAAGAGCACAGAAATAAGTCCACACATTTACATTCAATTGAT +TTTCAACAACAATGTCAAGAAGACAATGGGGAAAAGACAATCTCTTCAATAAATGATGCT +GGAAAAACTATATATCCACATGCAGAAGAATGCAGTTGAATCCTGATTTCATACCATATG +CAAAATTCAACTGGAAATGGATTAAATACAAATTTAAAACATGAAATGGTATAACTATTA +GAACAAAACATAGAAAATATTCTTCCTGACATTGGTTTGGGCCATCATTTTTCTGATATG +ACTCTAAAAGCACAGGCAAAAAAAGAAAAAATAGACAAATGAGACTATGCCAAATTAAAA +AATTTCTAACAACAAAAGAAACGATCAATAGAGTGAAAAAGATAACCTCTTGAATGGGAG +AAATATTTGCAAACTACTCATCCAACCGGGGATTGATATCCAGAATATACAAGTAACACA +AATATGTCAAAAGTAAAATAAATAAATAAATAAATAAATAAATAAATTAAATAAATTATT +TAAAAATCGGCAGAGGACAGGAATAGACATTTCTCAGGAGACAACATACAAAGGGCCACA +GATACATCAAAAAATGCTCAACATCACTATTTGTCAGGGAAGTACTAATTAAAACCAAAA +TGAGATGTCCCCTCAAACCTGTTAGAATGGCTATTATCAAAAAGATGAAAGATAGCAACT +ATCAGAGAGGATGATAGAAAAGGGAACCCTTGCATCATGTACAAATTAAAAATAGAACTA +TCACATGATCCAAGAATCCTACTTCTGGGTATATAGCCAAAGGAATTGAAATCAATATGT +CAAAGGGATATCTGCACTCCTATGTTATTGCAGCATGTTCACAATGGCCAAGATATAGAA +TCAACCTAACTGTTCATAGACAGATGAATGGATAAATGAAATGTGATATGGAAAATTATT +CAGCCTTAAAAACAGTAGGAAATTCTGTCATTTGAGACAACGTGGATGAACCTAGAGGAC +ATTAAGCTAAGTGAAATAAGCTAGACACAGAAAGACAAATATTGCATGATCTCACTTAGA +ATCTAAAAAATCTGAACTCATAGAAGCAGAGAATAGTATGATGGTTACTAGGGTTATCTG +GCAGGGAGAGGATGAGGAAATGGGACATTGTTAATAAAAGGAAAAAAATTCAATTAGTAG +GATTACATTCAGGGGACCCAATATACGACATGTTGACTGTAATTAATAATGTATTGTATG +CTTGAAAATTGCTAATACAGTATATTGTAAATGTTAATATGAGGTAATATATGTGTTAAT +TAACTTGATTTATTCATTCAACAACATACACATATATTAAAACATCACACTGTATTCCAC +AAATATATATAATTTTTGTCAATTAAAAAATAATTTTTAAAAATGAGAAACAAAAAAGCT +GACATTTTCAGATTAAAAAAATTATACAGAAGAATTAATTCATTAAAGTAAAAACAAATG +TGGGAAAATGGTTTTTAAATATAATTTAAACCAAATTTAAAATAAGCATATAAAGACTAT +GGACAAAACAAGAAATCCAAATAAAAAATAAACATATGAAGAATATTCAAACTCACTTTT +TATCAAAGAAATGTAAATTTTAAAATATAGCATTGCTATTGTGTTTTCATAAATAATAAT +ATATCATGGATGAGCCTGTGAGGAAACAGACACTCATACTCTGCAAAGCAATGACTAAGA +TAATTATGTCAGATCATGAATTACGTTAATTAGCTTGATGGTGGTCACTGTTTCACGATA +AATATACATATGTATCAAAACATCACATTACACACCATAAAGATATATAACTTGTTATCA +AAAAGAAATATAGCAGTTAAAATTTAAAATTTTTAAAAAACGTCTTTTTGAGGTTCGTAC +CTCACTTAAGTCACACTGTTCAAAATATTCATGCACTCATTTCTCTCATTCATGTGTTAA +TGTACAGGGTACGGGCCACTATAAATTCCTTCAGCAACTGGAAAGGAAACTTTATGTACT +GAGTGCTCAGAGTTGTATTAACTTTTTTTTTTTTTTGAGCAGCAGCAAGATTTATTGTGA +AGAGTGAAAGAACAAAGCTTCCACAGTGTGGAAGGGGACCCGAGCGGTTTGCCCAGTTGT +ATTAACTTCTAATTCAACACTTTAAGATTCTTAGCATTATTGCAGACAACATCAGCTTCA +CAAGTGTGTGTCCTGTGCAGTTGAACAAGATCCCACACTTAAAAGGATCCTACACTTTTT +TTAATGCTCTGCTGTTTCTGCCTTGAAATTCTTAACAATTTTTTTAACCAAAGTCCTCAC +AAATTCAGTTTACATTAGCCCTGCAATCATGTAGACATCCTGATTCCAGACAATGTGTCT +GGAGGCAGGGTTTACAGGACTTCAAGAACCTTACCTTCTCAACTTTCATCTGCATCTTTA +CTCCCAACTATATATGAAGATGATGAAGATAGATATGGATGGTGCTTCTACCATACCCTC +TTCCTCTGCCAAACTTCCTTGATCTAGGATAAGGTCAGTAAACTTCTTCCGTAAAAGGCC +AAAAGTAAATATTATAGGCTCTACAGGCCCTAGAGTGTCTGTCATAACTACTCAACTCTT +ATTGTAGCATAAAAACTGTCAACAGACAATACAGAAACAAATGAGTGTGACTGGGTTCCA +GTGAAACTTTATTTACAAAAGATTTGTCCCATGAGTCAAATTTACCACCTCCAGATCTAG +AGAAACAGTTTTGAGCCCTTTTATTTTGCTCAACAGTTAAGCATGGCTCCATGTCCCTTA +TATTTAGTCAGAACTCGGTATGTTTTAAGGAAAGAATGGTTACACGAAGACATACATTCA +TTCATTTATACAACACATTTTCAGTGTTGAATGATAAATTTTGGAATAGTTAACAGATGA +TAAAAGTGTTGTTTTCAGTCATCCCTATCCAATGAAGTAAAAAAAAAAGTGTTGAATGGG +AAGAAATCAAGAATAGTTATACGAATATCACCATTGCATTAAAGCTCTCTTCCTTGTTTC +TAAAAGAATATCTTGACACACATTAAGCTCACTGACCCCCACACCATGAATGAGGGCATC +TTCAACAATGGTGGATGACGTCTTAGTTTCCCTCAACTCAGTTAATCTAAGTAAGCTCAT +GGTATCACTTTCCTGTCCTAGAGGGAACATATTTCCTGCATTTTTCTTTTTTTCCTTACT +TTCCATCACCAAGTAACTCTTCTGATATTTTTTCTCTTGAGAAAATTAATATGACTCATA +GATCTGGTTCCCAAGAGAAATCAATGGAGGCCTGGTTACAAGGATCTAAGAAGCATCAAT +GGGTCACTAACATCTAGTGGTACTAATTAACTCTGTTAATCATTGGGAAGAAAATGTATA +TATACTTTTGTCTTGGAGCTGATTCTACTAGAAAGCAGAAATCAAAATGATCAGTTTCCC +AGTGTCACTACTGCACACCCTGGAACAGAACAGGTAGGTCAGAAAAACGCTCCCAAAGTT +TAGCAATGTCAAGGCAATCTCTCTCTTCTTACATTTCCCTTCAACCTTCTATCTCCTCCA +CTTTTCTGTTTTCCTCCTATCTCCAATTATTTCAATCCTCAGAGCATTATTCTTACAATC +TTAATCACTAAATTATATTACACCCGTTAAAGGAGAGATTTCTAAATGCATTGACATTTG +TACTGTCTCTCTTTGGAGAATTAGTATTATAAGGATCTGTTATCTCTTGTCACCTTCCTT +ATGTCATATGATATGTCACATTTCCCACTGCGGAGACCAAACATGTTCACATCGTGTGCG +TTCCATTTTCCTAATGGAAAGTGGGGGGAAGTGATTTTCTGTCCTCATATAGAGAATGCT +GGGGCCATTCCCTCTGTATGCCATATTTGATAAAGCATTTGATAATCTTAGTCAATGCCT +GGGCCAAGAATTAAAGGGGTAATTATCAGAATGAAAATGGTTTAATGAAACTGTGTCTAT +CAGTTCTGAAAAGGGCCTCTATCACAATGAACTAAGGTAGTTATGAATAGAGCTAAAACT +TAGGCAACACCATCCTGGACATAGGAACGGGCAAAGATTTCATGACAAAGACACGGAAAC +CAATCACAACAAAAGCAAAAATTGAGAAGTGGAATCTAATAAAACAATAGCTTCTGCACA +GCAAAAGAAGCTACCAACAAAGTAAACAGACAACCTACAGAATGGGAGAAAATATTTGCC +AACTGTAAGTCTGACAAAAATCTAATATCTGGCAGCTATAAGGAACTTAAATTTACAAGA +CAAAAACAACCCCATTAAAAAGTGGGCAAAGAACATGAATAGACACTCTCAAAAGAAGAT +ATACATATGGTTAACAAGCATATGAAAAAAAAGCTCAATATACTGAGCATTAGAGAAATG +CAAATCAAAACCATATTGAGATATCATCTCATACCAGGCAGAATGGCTATTATTAAAAAG +TCAAAAATAACAGATATCGGTGAGGTTACAGAGAAAAGGGAACACTTATACACTGTTGGT +GGGACTGTAAATTATTTCAACCATTGTGGAAAGCAGTATGGGATGGCGATTCCTCAAAAA +GCCAAAAACAGAACTATCATTCAACCCAGCAATTCCATTACTGGGTATATACCCAGAAGA +ATATAAATCGTTCTACCATAAAGACGCATGCATGAGAATGTTCATTGCAGCACTACTCAC +AATAGCAGAGACATGGAATCAACTTAAATGCCCATCAGTAACAGACTGGATAAAGAAAGT +GTGGTACAGATACACCGTGGATTACTATGCAGCCATAAAAAAGAACAAGATCATGTCTTT +GACAGGAACATGGATGGAGCTGGAGGCTACTATCCTTAGCAAGCTAAGGCAGGAACAGAA +ATCCAAATACCGCATGTTCTCACTTATGAGCGTGAGATAAATGATGAGAACTTGTAAACA +CAAAGAAGGAAACAACAGGCAGTGGGGTCTACTTGAGGACGACGGGAAGAGGGAGAGGAG +CAGAAAAGATAACTACTGACTACCGGGCGCTACCTGGGGGATGAAACAATCTGTACAACG +AACCCCCAGGACATGAGTTTACCTATGTAACAAACCTTCACGTGTACCCCCGAACCTAAA +ATAAAAGTCAAAAAGAAAAAGAAAAAAAGAAAAATCCATGCATATGATACATCAGTTAAC +AAGGCACTGGTGAAATTAATTTTAAGTATTATTGTCTCTTTGTGTTTTTGGTCTCAGAAA +AGTTACGATTTCCCTTAGTTCCTTAGGGCAGAGAGAATCTTCAATCACTGAAGTCAGGAG +ACACACATTCTATCTGATTTTCTACATTATCTGTTTGAAAAGGTTACCCACTTATTAGTG +TTAAAGCCAAGATATCCAGCAAGGATAGCAACCAACTCTTAAGGTACTCTCCCTTAGGAG +GATTCCTGATTCTTTAATGTTTTCTAAAAAAGCAAAACAAACAAACAAACAAAACAAAAC +ACTAAATGTTTTCTCTTTCAACTTATTTGAATACACTCTTTTCTCACTGCTCTGAGCATG +AATTCAATATTTCAGGGCAAACTAACTGAATGTTAGAACCAACTCCTGATAAGTCTTGAA +CAAAAGATAGGATCCTCTATAAACAGGTTAATCGCCACGACATAGTAGTATTTAGAGTTA +CTAGTAAGCCTGATGCCACTACACAATTCTAGCTTTTCTCTTTAGGATGATTGTTTCATT +CAGTCTTATCTCTTTTAGAAAACATAGGAAAAAATTATTTAATAATAAAATTTAATTGGC +AAAATGAAGGTATGGCTTATAAGAGTGTTTTCCTATTGTTTTCAGTGTAGGACTCACTGT +TCTAAATAACTGGGACACCCAAGGATTCTGTAAAATGCCATCCAGTTATCATTTATATTC +CCTAACTCAAAATTCATTCACATGTATTCATTTTTTTCTAAACAAATTAGCATGTAGAAT +TCTGGTTAAAATTTGGCATAGAACACCCGGGTATTTTTTCATAATGCACCCAATAACTGT +CATTCACTAATTGAGAATGGTGATTTAACAAAGGATAATAAAGTTATGAAACCAATGCCA +CAAAACATCTGTCTCTAACTGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAAGAGGG +AGAGAGAGAAAATTTCACTCCCTCCATAAATCTCACAGTATTCTTTTCTTTTTCCTTTCC +TTTCCTTGCTCTTCTTTCTCTCCTATTGCTTTCCTTTCATTTCCTTCTCATAAAAGAAAA +ATAACAATATAGAAAATAACAAAATATAGATGGTCAACCTTTTTAATATTAAGGTTACCT +AAAATGCCATTATCCAAAGTGGTTCTCTAGAGATGCTGATGTATATACTTACATATTTTA +CAGTGTATTCAAATAAAGAGTATATTACATAAGACATATCCTTTTGTAACCAACTTTTGT +CATTAACAATTTACTGGACTTGTCAACAAACCTAAATCTGTATCGTCTATAATGGCTACG +TTCATTTTGGTATGAATCTTAATTACCCCTTTCTGCATTATTTAATGATTTTCTCATATG +TCACTCTTAAATGTACTTCTAATTTTTCACTTTACATCACATAATGAATGGATCCAAATA +TGTTATGGATAGATATCTTCAAACTTTCTACTTACAAGTAGTGATAATAACAGATGTTCT +CTCTAAAGTGTAGTTGGTATCAATTTTACTGACCTTTAAAAATATCTTAATGGGACAAAG +TTCAAATATTTGATGACCAGCTATCGTGACCTTTATCTCTGTGGCTCTGTGGGCCTGTAG +TTTTTACGTGCTTTTAGTGTATCATGATTAAATATTTTGTTTTAGTAAAGACACCATTAT +TTCCCAACTTCATATTCAAATTGTCAAAGGTATTAATCCTAGAGCAGAACTCTCAAAAGC +ACCAACTCTGATTCCTAACAAAGCATGGAAAAGCCCTCTCTCTGAGTTTCAGATACTCTT +TTTTGTGGGGGTTGAGTTTCACTTTATTTAAAGTGAGTCTTAATCCTCCAACAAGTCAAC +AAGTGATTGGCTGGAATCACACGTATTGGAAAACCAGCGGAAGAGTAAGTCTTTGTATTT +TATGCTACTGTACCTCTGGGATTAATTGCTCTTTCCCTCATTGGCCAGTCACTCTTAGTG +TGTGATTAATGCCTGAGACTGTGTGAAGTAAGAGATGGATCAGAGGCCGGGCGCGGGGGC +TCGCGCCTGTCATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACGAGGTCAGGAGA +TCGAGACCATCCTGGCTAACACGGGGAAACCCCGTCTCCACTAAAAATACAAAAAGTTAG +CCGGGCGCGGTGGCGGGCGCCTGCGGTCCCAGCTGCTGGGGAGGCCGAGGCGGGAGCATG +GCGGGAACCGGGAGGCGGAGCCTGCAGTGAGCCGAGATGGCGCCACCGCACTCCAGCCTG +GGCGACCCAGCGAGACTCCGCCTCAAAAAAAAAAAAAGAAGATTGATCAGAGAGTACCTC +CCCTAAGGGTACATGCAGATAAATACAGTTAAGGCGATTAACATTTCAAATACGGTGACT +GTTTCTTACGTGGACGACGTTGTGTTGAACATGGGTGAGTAAGACTGAAGCAGCCGTAAT +TACTGCACGATGCGCATGGTAAAGAAGCACTCCGTTAGGGAAATTATATTCTTTGCCCCT +CTAATCCTTCACTCCACCTGCCATATTCCCACATGATTTTTTTCTTTGCTGTTCTTGTCT +AATTGTTATTAATAATTAATAAATAACTTATGATCTAATTGTTATTAATAATAACTTATC +ATCACATGATTTATTAATAAATTAATAAATAACTTATTATCACCGCATTTCCCCAATTCA +TTTATCTTTCTTTCATTTTCTCTCTTTGTGTGTTTTCTGTCTTCATATTTCAGCACTTGC +CACATATTTCCCACAAAATCATTTATGGTCAAACAACACTTCAACGTGTAGCATTTGTAT +TTCTCAATTCTTCCTCACTTTCTTCCTTCAGAATACTAAAGCTTCTTCTCTACTGACTGA +GTCAATGGCCAATGGATAGAGTAAATAATTCTGCGGTATCTAAATTTGTATTGATTGGAC +TTTCAAGCTCTTGGGAGATGCATCTTTTTCTTTTTTGGTTCTTCTCTGTGTTCTACATGG +GAATTATCCTGGAAAATCTCTTCATTGTGTTCACAGTAATTATTGACTCTCATTTAAATT +CCCCAGGTACTGCCTACTGGCCAACATTTATCTTCTTGATCTGGGTCTTCTCCTACAGTT +CTGACTTTTTCACTAACTGCAGCATCATTTCTTTTCCAAGATGCATCATACAGATATTTT +TCATTTGTGTCATGCGTAAAAATTGAGATGGTGCTGCTCATAACCATGGCATAGAGCAGG +TACACTGCCAATCTGTAAGCCTCCCCATTACCTGACCACAATGAACCCCAAAATGTGTGT +TTCCTTTGTTGGAGGCATCCTGGATAGTCAGGATAATCCATGCTGTATCTCAGTTTGTTT +TTGCCATAAACTTGCCTTTTTGTGGCCCTAATAGAGTAGGTAGTTTTCACTGTGATTTTC +CTTATGTCATGAAACTTGCTTGTGTAGACACTTACAAACTAGAGGTTGTAGTCACTGCTA +ACAGTGGGCTTATATCCATAGCTACCTGTTTCTTATTAATAATATCCTATATTTTCATTT +CGGTAACCGTCTAGAATCCTTCTTCAGGAGACTTATCTAAAGCATTTGTGTCATGTTAGA +TCACATCACAGTAGGGATTTTGTTTTTTATGCCATGTATATTTCTGTATGTGTAGCCTTT +GCCTAAAACAACACATGATTAATATTTGTTCATTGTTCCTTTTGCTATCACCCCTGTCTA +GGATCTACACATTAAGAAACAAAGACATGAACGTCTCCATGGAAAGACTGGGAAAATGGA +TTGCAGGTTCTAGCAGGATGTCATAATAAATGGTGCATATCCAGAGTGCAAGATGATTCA +GTCTCACCAAGAACACTGAAAGTCACATGGCTACCAGCATTATTGTGATAAGAACTACTA +TTTTGGGAGATAGTTTAGCAAAGGTGCCATGTAGAAATTGATTAAGTCAGAGGTATCTTT +AACTTGCCACCACAGAGAAGAGATTAATTTCATATACTTCCATTGAGAAGAGAGATAAGA +ATACAAAACCAAGCTGATTTGCAGGAGTAAACTTGATATTCAAATACTATTTCCTGAATG +ACATTTTCTGAGACATGCTAATTGTAATTACTTTCAGCTTCAAAACATAATAAATTTATC +TCATAGTAAGCATATAGATGGAATAAATAAAATGTGAACTTAGGTAAATTATAAATTAAT +AAAGTATATTTTTAAAATTTCCATTTTAATTTCTGTTTAAATTAGAATAAGAAACAAAAA +CAACTATGTAATACGTGTGCAAAGCCCTGAACTGAGATTTGACTTTACCTTGAGCTTTGT +CAGTTTACGATGCTATTTCAGTTTTGTGCTCAGATTTGAGTGATTGCAGGAAGAGAATAA +ATTTCTTTAATGCTGTCAAGACTTTAAATAGATACAGACAGAGCATTTTCACTTTTTCCT +ACATCTCTATTATTCTAAAAATGAGAACATTCCAAAAGTCAACCATCCAAGTTTATTCTA +AATAGATGTGTAGAAATAACAGTTGTTTCACAGGAGACTAATCGCCCAAGGATATGTGTT +TAGAGGTACTGGTTTCTTAAATAAGGTTTTCTAGTCAGGCAAAAGATTCCCTGGAGCTTA +TGCATCTGTGGTTGATATTTTGGGATAAGAATAAAGCTAGAAATGGTGAGGCATATTCAA +TTTCATTGAAGATTTCTGCATTCAAAATAAAAACTCTATTGAAGTTACACATACTTTTTT +CATGTATTTGTTTCTACTGCTTTGTAAATTATAACAGCTCAATTAAGAGAAACCGTACCT +ATGCTATTTTGTCCTGTGATTCTCCAAGAACCTTCCTAAGTTATTCTACTTAATTGCTTT +ATCACTCATATGAATGGGAATTTCTTCTCTTAATTGCTGCTAATCTCCCCCATCTTCAAA +TACTCTACCGGGCTTCTGGAACACCACAGCTTCCTGGCTTTTTCTCCTACCTCCTGGGCA +AGTCCTTCCCTGTGTCTTTTGTTGAGTGTTCCTCATCTGCTTAACTACCAATCAACCTAT +TGCCCCTAATTTGATCTTTGGCCTGTTTTCACTTAGATTCTATCCCTACGTATCACCCAT +TCCCACAGCTTTAATCACCATCTAAACACTAGGGGCTCTCAAACCTTGTATTTTTCTTTC +TTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTCCTCCT +TTTCTTTCCTTTTCTTTCTTTCATTCTTTCTTTCTTTTTTAAGGGGCAGGGTCTCACTAT +GTTGCTGAGGCTGGTCTCAAACTCCTGACCTCAAGCAATCTGTCTGCTTCAGCCTCCCAA +GTAGCTGAGAATACAGGGACAAGCCATTGCACCTGACCCTGGTACTATTTCTTGAGTTCC +TGATCCACAGATCTAACCTCCTACTTTCCTGGATGCCACACAAGATCTTCCACTCAACAA +GTCTGCAACTAAACTAGCCTTCCTCTTTTCAAACCTACTCTTCTTTCAGTGTTCTCAGTC +ACAATAATTTGTACCAACTAGTTACCTAGTTGCACAACCCAAAATCTGGGAAAAATAATA +GATTTCTTTCTCCATAGTACCCCCAAATCAATAAATCATCAAGTCTTATTCTACCTTCCA +AAGAGCCTTACATATGTTCCTTTATTTTCATCTGTAACACCACTATTCCTGTCTAAGCCT +ACCTATGTCATTTTTGGAAGAGAATATAGTCACCTATGCGACCTTCCCACTTAAAATCCT +ACTATTTACGCTTCAGTAAAAGAAAAAAAATTTTTAATCTAAGTATGTAATTCTTTTGCT +GAAGACACTTCACTTGCTTCTGTGCCCTTAAACTGGTATGTTATCATGGTATAGTAGGCC +ATCCAAGACCTGGCTTCCTTCCTTTTTTTCAGTCTCAGAGAATAACATACTCTTTCCCTG +CAACTCCAGATCCAATTTGGTTTTCTTTTACTTGCCTGGAAACTCCAAAATCTATCAACT +CTGGGGCTTTCCACTAGCTAATCATTTTGTATACAATATTTGTCCTTCATGTTTTGCCTC +TTAACATCTCAGCTTTCAGTTTCATCATTTTACCAGGGAGGCCTCCCAGAACCTGAGTCC +AGAAGAGTTCCTTCCATTGTATATTCCTCTAGCACTACCTATTACCTCTTTTGTAAGACT +AACAGCCCTCAAAATTTTTCATTCAGTGATGTCTTCCTCATTGCATTTTAAGTTCAACAT +GAGCAGGACTTTGTCGTGTTCACCTCTATCACATCATAAATATAGCAAACAGTAAAACTA +TTGCAACATGACTAATGTATTGAACGATGCTTCAGCTTTCTTCTTACGTTCAATCACAGG +TCATATGACTAAAGAACTTCCTTTTTAATCTCCTTTTCTATTCTCAATTAATTTCTTCTG +CCTGCATCACCTCAAGTCTCTGGGGTGAAATCCACTAATGAATTCCTTTTGCAGCTTAAG +CCAATTCCAATCTTGAGCCAATCTCAGGTGAAGAAGCCTGTAAATTATCACTCTCAGTCC +TCTCTTGTACTACTAGGTCTCATGAACTCTTCATTAACAACTCCAGCTTCTCTGTTAGCC +CAAAAGCCTTTTGCTGCCTAGAAAACCCATGATTCATGCCTCAGGAAACAGCCTTCAAAT +CACAACATGTTCTGTATCTGGCTGGCCAACTCCCTGCAACTTATTTCTGCCTAGATTCTC +CCTCATTCATTTCAATACGCTGTTCGGCCTGCTACCCCAGTTTCCCACTTAGAACAATGG +CACACAGGACAGGAGCACATTGGCACATCAGAATGACTTATGTACTGCTCATTGTGTTGC +AGAAGAGACCTCTGTGGGGGCAATAGAACAGATTTTCCTCTCACGTCACTGTAGTTGTGG +TTTCCCTAAGCACCTACACTGTTTCACCTCATCTTAGGTAGACAATAATCCATGTAACTG +ACTGTGTATCCTAATTTTAAAAAATATTTCTGCCCACATTATTCTGCAGTTTTTATCTTG +CTTACGTATTTTTGGAATGTTACTATTTTTCAAAAATTAATTTGGGATCAACCAACACTT +CTTATTCTGCTGCTGTTCTAGAGAAAATCATTTTCCTCATTTCTGAACAAGAGAAAATGA +AATACAGCTCTAAACAAATGCCACTGTAAACCAAGGTGGAGCCTTTGCACTTTCAGGCCA +CCATGATAACCTGGAGATTAGATTTTTCTGTGTCTTTATATCAATAATAAAGCCAAGCTT +CTCCAGGGGTATCCACTAGGCTTGTCTCAATGGCTCAATACAGGTCCTTTTGTGAATGAT +TACCTCACCCTCATGGAAACACACTCTTGTTACAGAAACTCAGAATGATTCTATTTTTTC +TTTTATATTTGTATATGTTTTTCCAATACCTCTGAAAAAACTGATCCAAAAAAAATACAA +ATTTTAATTGTAGCCAGTCAATTCAGGAAGGATAAAGGTCAAAAACTTTCAAAGAAACCT +TCAGCCCCAACACACTAAACTTTGGGAGCACAGGTTGGCATCCAGAGGTAAACATTTGCT +ATAACTGATAACAGGAGAAGGATCCATTTATTCACCTGTTATCAATTACAGGCATTGTAT +TTAAAGATCAGATGTTTTATATTTATTTCTTCAAATTTCATTCATGGTGCCATAAGTGAA +GGTATCTCTGTCCACCCTGAATATATTTTCACTCCCTCATCTCAGTCATTCCGAACAATT +CACACACTAAGATTACCCATGCTAAATGGGGATTCTTTTTTACTAGCCAATGTAGTACCT +CAAATCCTTCCTTCCCTCCCCCTATTTCATCAGCAGGCAATTCTTTTGATACTTTTGTCA +AGGGGAAATTGTGTGACTCAGAGATCTAGTCCCCAAGAGAAACTAATAATGGGCTGGGTA +TTGTCTGTCTCAGCAGCATCAGTGGGTCCCTCTCCTGTGCAGCTAATTAGCTTCCTTTCC +AATATGAAGAATCTTATATATAGCTTTGTCTTTGGGGTATTACATAAATGAAGATTAAGC +TATCTGAATTTCTCCTTCTCCTAAAAATGCACATCCTATGACTGAAAAGACAGGTAAAAG +AGATGCTTTTAATTACAAAACTTTCCCTGTCGTGGTTGCTTCTCTCTATCCTTCTAAACT +CCCTTTCAATTTCTTCTCTTCTGTAACATATTTGTGCCCAAAATCTTCTGCTTTCTGAAA +TATTTTATCTTTTTCTTCCACACTATCTCTTATTTTCCAATTTTAATCATTAAATTATAT +TATGTCTTATAAAACTAATCCCACATATAAACCCCTATGATAATTTCAGTTTGTCCCTAG +TATGAAGTTCTTTAAAGATGTGTAGTTTTCTAACTTTCATGCTCTCCAATTAATTATAAA +CTTCATTTTCCACTCTGAAAAGGAGATGTCTGATCTCAGCTATTTCCATCCTATTTGAAA +ACCAGATTTAGTTTTAAACCAGAGGAAGGGAATCTCAAGTCTTTACCTCCCACAGTCTGG +TGTGATTCTCTCTCTTTTGGTATTACCTTCCTCCACATTGGAACACTCCAGCCAATGCAT +AGGCTGAGAGGCTATCTCAGATTCAGAAAGATTTGGCCTCATCCCAGGGGAGGGTACAGA +GGAGCTGATGACTATGAATTCTGAAATGGAACTGTTCCAGGTTGAAGAAATAAGAAAGGG +AATTGGGAAGAGCAATGCCCAGTGAAAAAGAAGAAATAATATTTTAGGAAGTGAATGCTA +ATTTTATTTTAAACAAAATAAGAACTCAAGGAATAAGAGGGTTCTTCCAATAGGTTAGAG +TGATCCTGTCAAACATATATGCTTCTAGATTTTTTTAAAGACTGTTTCTACTAAGAAAGC +ATAGACCGCTATTGAGAAAGATCATTAAACTGGAATTTAGGAGGTCTGCCTTCTGATTCT +GACTTCTTGAATGTATTGTTAGCCATTTAACCACACTGTGTTGTTTCTCATTCTACCTGT +AGAATCTCAAAGTTCTTTCCCACTTCTATACAAAACTATAATTCTGAACATCCTTTTTGT +TTAATATAAGTCTGCATTTCCTGTTTGAAGATATGTGTCCCAGACCCTAAATGACTGACA +AATTTTAAATCTCCAATAGGAAAGATGACAAACTCTATGGAAACTTGGCTTCTGAAGAAC +TCCTAGAAGCTTTCCAAAGTCATCAGTGTTTCCTAAGAAGGCAGAGAAATCAAACACATG +GTCTTTTCCTCCAGACAAGCTCCTTTGGGTCATCAGGATTTCTTCAACAATAAAATGTAA +TAATTCCAAATGTTTGTAACAGAATGGGTAGGACTTTCTTCACTTATTTAAATACTCCCT +TTTTTATGCAACTGAGTTTTCATCAACAAGTACAAGCTTGTGAAGGAGTACTTTAAAATG +CAATTTCTCTCTATTTTTGTGGGGGCTAATATTTTATTTCTCATATTGACAATTTATTAT +GCTGTTTTTAAAAAGTTCATTCATCAAGTATTTCTTGAGCTTTTTCTATGAGACAGGCAC +TGTTTTAGGCAAGTAATTATGCACTGAACAATGCAAAAAGTTTCCCTGCACTCATGGACT +TTAATTTTACATTTATGAAAAGCTACAAATATTAGAATAAGTAAAATACTGCCTGGAGGC +TAAAGCATATTTTGATCACTTATTCCCTAATTCTTTTAGAAGAGAACTCACCTGTCGGTT +AGCTGAACCACTGCCAGTGATATCCAACTATACATTCAATCCCACCATACCTCATTATCA +CACCTATTCACTCACAAGCTTAAACTCTTAACTTTTCTCCACATATCAGTGACTATTTCC +TACAGCTTTTCTTTTACTTTCCATGTTTGCAGTGACAATATACATAAACAGTGTATGAAA +ACTCAAGTAAAATCTACTCTCTCAGGTGTTCATAATGTATCAATGTATATTGCTTTAAGC +CTGAAGGTAACCTAAGTAAAGATGTACCATGTTCCACCAATGCTTCTTTTGATCATCATT +TTATCCTGTTTTTTCTTTAGGATTCTTTCTTATTCCTTCCCCTGACCCTTCTTTTATTCT +CCAAATTTCTTTCCAATTCATCTTTGTTCTTCCCTTTCCTTTTTACTCTCTTTAAACATT +CTATGGACTCTGCCTCCTTCACACTGATATTGAACGCCCATAGTTTCATATTTTGGATTG +CGATTGTTTTATTTTAAAATGGCAAATGTTCATGTTATAAAGAGAATTTTTCAGTCTTTA +GACTAATAGGTTCATGTAGTTTGGGATTTTCCTCTTTAAGAAAATTAATTATCACTCACA +CTCCAAGACAAACACCATTTCAGTAGCAATATGAATTTCAGTAGTAATAGGAATCTCCAA +ATATGACAAAGTAATTCAGACATTAATTGCTTTTGTTTTGGAATTGCTCTTATAAGATGA +AATATCACTTTCATGATGAGAGTCCTAGAGTGCTTGGTTTATATATTGTATCTTAGTTTT +AACAGGATAAAACACTTGATCCTAAGCAGTAAACATGATTCTTCAGCTTCAACTTCATTT +CTTTATAAATAACTATTTATGAATTGGTGTTGAGCTTAGTAAGTCACCAAACACCTTCTG +CTCAGCAGCATAAAGGACATTTCCATGAAACCTCCCAGGGATAATCTTATTTACTCTATA +ATGTTTCCCGGGTTCAATTCCTCTCCCAAAATTCTTTGTTCTTAAGCCCCTATGATCTGG +GTGATCTAAATATGGGTAAGAAGTCCAGGGATAGCACTATGAATGAAGTGAAAATAGTAA +AACATAGTTAAAAATGTACAGATGCTCTCTGACTTATAATAGGGTTACGTCCTGATAAAT +CCATCATAAGTCAAAAATGCATTTAATATTCCTAATGTACCTCACATCATAGTTTGGCCT +AGCCTACCTTAAATGTGCTCAGAACACTTTCATTAGCTTATATAAGATCACCTAATACAA +AGCCTATTTTATAATAAAATATTGAATAGCTCACGTAATATACTGACTACTATACTCAAG +TACAGTTTCTTCTGAATGCATGTCACTTTCTCACCATTGTAAAGTCAAACAATTATAAGT +CAAACTATCACAAGCCAGGGACCATCCATATGTATTTCATTCAGAAAATGCTGGAAAGAG +CATTTCGGAGAATATCTAGATGAGAGAAGGTAGAAAGCCATGCACAAATTCACTGAGAGT +TTAAAAAAATACATGCATATTGTGGAGATAGAAATCAAATCTATTTGTCTCCATCTGCTG +TATTCTTCCCAAAATATTATCTCTTCTTATCCCATTGTACTATATTGCATTTCTTTGACC +ATTTATTGTGTATCTCTTAATATTTCCCACTTCATCATTACTAACCTCACTCACTCTGAA +CTTGATGAGAGCACCTGAGCATTAATTTTTCTTATAATTATTTAATGATTACCAGAATTC +GTTCAGTATGGCCAGCTCTGGTCAAAGTGAGGCAGGCAAGATGCTTTGTCAACTGCCTGG +ATGGAATGTCTCAAAAGGTTTCCATTTCATGGTAGCATTATGCAAAGTTCAAGACGTTTA +ATCAAGACCCTTCACTTACTTAACTATACCTCCTTGAGAATCCCATCTATGAAAAAATTC +TAGTCATTATAAAAATGATTGATTAAATGAGGGAAGTAGTAGAGTTCTTCATTTCTTTAG +TTGGTTTAGTCTCCTATGAGTCAATCCTATTTTCAAAATTCTTAATAAACCATTTATTCC +TTCAACTTTCTATGCCATTTGATGTTTTGTAAAAAAAAAAATATAATATGTATACAAAAA +GATATTTCAAAATCTAGAAAGAGAGCTTTAGAGCTTTGTAAAGCTCTTTTAAAAATCAAA +AACAACTACTGTTAATTAACATGTTGTACTATGCAATTTGTTTACCATTATTACTCTTGG +TATTTTTAAGAAAAGTCTTTCCATTGTTATTATAAATGCTTCTATTGATATTTATTTTAA +TAACTGTTATTACAGTCCGTCATGTACATACACTATACTTAAACCTAATGTTTGGTATTT +AAATCGTTTCAAGATTTTATCACTGTCAACAAAGTATGATGAATATTTTTATGCTGAAAA +CTTCTGTAAAAATAGAATTCCAAGAGTATTATTGCACCAAAAGGCATGGACTTAAAATTC +TTGATACATGATTTCAAAATATTTTCTTTAAGGTTTGAATCAGTCTATATTCCCTCCAGC +AGCGTATAAAAGTGCCAATTTCTCTGATCCTTAGCCAGTTTGGGTAATAATAATTGTAAA +ACTTTTTTTTCTTTTTTTTTGAGACAGAGTCTCCCTCTGTCGCCAGGCTGAAGTGCAGTG +GCGCAATCTCGGCTCACTGCAACCTCCGCCTCCCGGGGTCAAGCTATTCTCCTGCCTCAG +CCTCCCAAGTAGCTGGGACTACAGGCATGCACCACCATGCCCAGCTAATTTTTGTTATTT +TTAGTAGAGATGGAGTTTCCCCATGTTGGACAGGATGGTCTCGATCTCTTGACCTCGTGA +TCCACCCTCCTCGGCCTCCCAAAGTGCTGGGATAACAGGCGTGAACAACCATGCCCGGCC +TGTAAAACTTTTTCCTAATTTAACAGAAAAATAATAGTATTATATTTTATCATATTTCTT +TGATTTCTAAGACACACATACACACACACACACACATATCTGTATATACAAATACACGTA +TAGCTTACATTTTAATTCTTCATTTCATTTGTTCATTTATTAGGTCTTGGAGATTTTGTG +AAACTGTTTAAATTCTTTTTTATACTATGAAGATATCAACCTTTTGTCTCTACAGCATTT +CAAATTCAAGTATGATTCACGTGTTGGTTTGGGGTAGATCATTATAGGCACATGTAGGAA +ACAGCTTTCAGAGATGCCTTAACCGTAATTATGCATTTGTATTCTAATTTTTATTTAATG +TTATTATTGATTGCATTTTTAAAGATTCTGTATTTTTTAAACCATTTATTTGTATATGTT +GGTATACAATCTTGCCATTTTCTGGGATTTCATATTTCCTTATTTTTGTTTTTTACCTTT +TTTGGCTTGAATTTTTTGAGTTTTTATGCATTCTTTTCCAGTTTCTTAAGATGCTAATAA +GTTCATGTATTTGAGCAATTGAGAACATTTAAAGCAATAGACTGCCTCTGAGCACAGCTT +TGTCCATATTACATTAACCTTTTATACCCTGGGTTCCCACTAGTTTTTAAATAATCTACT +ATCAAATAAAAGATTTGTTAATAATAAATTTTAAATCATTAACACTTAACGCATTATTTT +CAGTCACACTAAGTTGATTCCTTCGTTTCTTTCAGGTTGCTTCAGAGTCTTCCCTTCTAT +CTGATTCAGTGGACCAAGTAAATGACTCTCTGGTAACAGAATTTGTATTACTTGGACTTG +CACAATCCTTGGAAATGCAGTTTTTCCTTTTTCTCTTCTTCTCTTTATTCTATGTGGGAA +TTATCCTGGGAAAACTCTTCATTGTGTTCACAGTGATCTTTGATCCTCACTTACACTCCC +CCATGTATATTCTGCTGGCCAACCTATCGCTCATTGACTTGAGCCTTTCATCTACCACAG +TTCCTAGGTTGATCTACGATCTTTTTACTGATTGTAAAGTTATTTCCTTCCATAATTGCA +TGATACAAAAGTTCTTTATCCATGTTATGGGAGGAGTTGAAATGGTGCTGCTGATAGTCA +TGGCATATGATAGGTACACTGCGATCTGCAAGCCTCTCCACTATCCAACTATTATGAATC +CCAAAATGTGCATGTTTTTGGTAGCAGCAGCTTGGGTCATTGGGGTGATTCATGCTATGT +CTCAGTTTGTTTTTGTCATAAATTTACCCTTCTGTGGCCCTAATAATGTGGGGAGCTTTT +ATTGTGATTTTCCTCGGGTTATTAAACTTGCATGCATGGACACTTATGGGCTAGAATTTG +TGGTCACTGCCAACAGTGGATTCATATCGATGGGCACCTTCTTTTTCTTAATTGTATCAT +ACATTTTTATTCTGGTCACTGTCCAACGACATTCCTCAAATGATTTATCCAAAGCATTCT +TCACTTCGTCGGCTCACATCACCGTAGTGGTTTTGTTTTTTGCTCCATGCATGTTTCTCT +ACGTGTGGCCTTTCCCTACTAAGTCATTGGATAAATTTTTTGCCATCATGAACTTTGTTG +TCACCCCTGTCGTAAATCCTGCCATCTATACTTTAAGGAACAAAGATATGAAGTTTGCAA +TGAGAAGGCTGAATCAACATATTTTAAATTCTATGGAGACGACATAACACATTTGGTTGA +TGAGAGCACAGGATAAATGCCATGGACCATCAAGACTCCTGTGATCACCATGATCACTAT +GGAACGCGCACATTTTTAGTATTGCCTGAAAAAACTGAAAAATCTGCAAAAAGGATGCAT +TAAATCTAAGAATTGTATTTCAGATAAAGTTGCAACATTTTTTGTTAATCATAAAAAGTA +TATATTTCTATCTAATGTGTGTATCTAATTAACAGCAATGACTACCTTTAATTTTGATGT +AGTTATTTTATATCTGTATATAAGCACATACACATATATATGACCTAGGTTTATTTATCA +GTATTTTTATGCTGATAATAAGCATCACTGGAAATTAATTTTCTTATGGAAATTATGTGG +ATCCAATGGATAAAATATGAGTTTATATAAATTAGTAAATGCCAAAATCAAGGAAGAAAC +AATTTTTATTTTAATTGTACTTTAAGTTAGATAAATGGTAAGGTCAACAGCTTGTTACAA +CCCTTAAGTATTATTTTCAGGCTGATTGTCAATATGTTTTGTACAATGTTCTCACTTATA +GGTGGGAATTGAACAATGAGAACACATGGACACAGGAAGGGGAACATCACACACCGGGGC +CTGTTGTGGGGTGGGGGGAAGGGGGAGGGATAGCATTAGGAGATATAACTAGTGTTAAAT +GACGAGTTAATGGGTGCAGCACACCCACATGGCACATGTATACATATGTAACTAACCTGC +ACATTGTGCACATGTACCCTAGAACTTAAAGTATAATAAAAAAAAATAGACTCTAGTACT +CTGTATTATGCAAAATTTGTCTATGTTACACTTTTTTAACAACACAATCCTATTGCCCTT +GAAATCTTCTTCAAAGCATTTCTCGAGTCACTCTTAAAAAGCATCTACAACCTAAAAGTA +TAGGAAGAGATTTATTTCCTGGAGAAGAGACCCCATTGAGATCTTAAAAGCACATTTAAT +GTGCCTGTGCTTAACTTAAGGTGCTTAGGACAAAGAAGGCGATTGACATCTTTCAGGTAA +AACCTGGTAAGTTTGGTGGTCAAGGAACACAACTGAGACATCACTTGGATGTATTCCTAT +GACTATTTTAAGAAACATAAATTGTGGTGACTCACTCAGCTCACTTTTAACTACTGCATG +GTAATTAAAGATGCAAAATAAAATAAGTTACAAGAAGTGAGGTTTTTTATTGGTTAAAGC +AATTTTTCTATATTTTCTCCGCAAGTTGGTCATAAAAGTTCTAAGCATTCCTCTTTTTAT +AAAATCGAAGCATTATTACTTACTCTCTTGTTAACCTATCTGGATTTTAATTTTGTAACT +TTATTATATTTGTTTTGCTGTGATTCTTTAAAAAGCACCTTTAGACTCAGTGAGATAGCA +AAAATATCCAAATAGGCCAAAAAATTGTGGCAATGTCCTCTCACTCAGGAAAATTCTGTG +TGTTTTCTCTAATGGCCAAGGGAAAACTTGTGAGACTATAAAAGTTAGTCTCAGTACACA +AAGCTCAGACTGGCTATTCCCAGATCTCTTCAGGTACATCTAGTCCATTCATAAAGGGCT +TTTAATTAACCAAGTGGTTTACTAAAAAGGACAATTCACTACATATTATTCTCTTACAGT +TTTTATGCCTCATTCTGTGAAAATTGCTGTAGTCTCTTCCAGTTATGAAGAAGGTAGGTG +GAAACAAAGACAAAACACATATATTAGAAGAATGAATGAAATTGTAGCATTTTATTGACA +ATGAGATGGTTCTATTAGTAGGAATCTATTCTGCATAATTCCATTTTGTGTTTACCTTCT +GGAAAAATGAAAGGATTCTGTATGGTTAACTTAAATACTTAGAGAAATTAATATGAATAA +TGTTAGCAAGAATAACCCTTGTTATAAGTATTATGCTGGCAACAATTGTCGAGTCCTCCT +CCTCACTCTTCTGGGCTAATTTGTTCTTTTCTCCCCATTTAATAGTCCTTTTCCCCATCT +TTCCCCAGGTCCGGTGTTTTCTTACCCACCTCCTTCCCTCCTTTTTATAATACCAGTGAA +ACTTGGTTTGGAGCATTTCTTTCACATAAAGGTACAAATCATACTGCTAGAGTTGTGAGG +ATTTTTACAGCTTTTGAAAGAATAAACTCATTTTAAAAACAGGAAAGCTAAGGCCCAGAG +ATTTTTAAATGATATTCCCATGATCACACTGTGAATTTGTGCCAGAACCCAAATGCCTAC +TCCCATCTCACTGAGACTTACTATAAGGACATAAGGCATTTATATATATATATATTATAT +ATACTATATATTTATATATATTACATATTATATATATAATATATATTATATAATATATAT +TATATTATATAATATATAATATAAATATAATATAAATTATATTATATAATATATAATATA +AATATAATATAAATTATATAAATATAATATATATTTTATTATATAATATAATATATATTA +TATAAATATAATATATAAATTATATAATATAATATATATTATATAATATAATATATTTTA +TTATATAAATATATATTATATTATATAATATATATTTTATTATATAATATATATTATATA +TTTATAGAATATAATATATATTTTATTATATAATATATATTATATAATATATATTATATT +TATATATAACATATATTATTATATAAAATATGTATAATATATATTATATAAATATATTTA +TATATTATATAAATATATATATTATATATAATTCTAATGGTTGAATTCCAAGAATAATCT +ATGGCATGAAAGATTTTACCTGTCAACAGTGGCTGGCTCTTCATGGTTGCTACAATGAGT +GTGTAAGATTCTGAAGGACTCCTTTAATAAGCCTAAACTTAATGTTCAACTTAGAATAAA +TACAATTCTTCTAATTTTTTTTGAATAATTTTTAAAAAGTCAGAAATGAGCTTTGAAAGA +ATTATGGTGGTGAAGGATCCCCTCAGCAGCACAAATTCAGGAGAGAGATGTCTTAACTAC +GTTAGCAAGAAATTCCTTTTGCTAAAGAATAGCATTCCTGAATTCTTACTAACAGCCATG +ATAGAAAGTCTTTTGCTACAGATGAGAACCCTCGGGTCAACCTCATCCTTGGCATATTTC +ATGTGAAGATATAACTTCAAGATTGTCCTTGCCTATCAATGAAATGAATTAATTTTATGT +CAATGCATATTTAAGGTCTATTCTAAATTGCACACTTTGATTCAAAAGAAACAGTCCAAC +CAACCAGTCAGGACAGAAATTATCTCACAATAAAAATCCTATCGTTTGTACTGTCAATGA +TTAGTATGATTATATTTATTACCGTGCTAAGCAGAAGAGAAATGAAGTGAATGTTCATGA +TTTATTCCACTATTAGACTTCTCTTTATTCTTAAAAATATTTAAGATCACTAAATTTTTA +TAGGACTTTAAAAACAGTAATGTGCTGCTTTGAGTGTGTAGGACTAAGAAATGGGATTCA +GAGTAGTAAAGAGAAAAGTGGAATTTCCAAGCACTATGAATTACTGTTCTTTAAAAAACA +GCAAAAATCAAATAACAGTATTCCTCCAAAAAAGATGGCAAGTGTAAACTCTATACCTTC +ATGTCTCCCGTGGAATGTTAGTGATCAATTTCCACTTCTCTCTTTTACATCTTACTTGCC +CATTAACTCTTATACCTAATCCAAAGATTGTTAATATGGCTATGTCTCACTTTCAGGACA +CCTTTTATTTGTTACTTCTCTTCACTGCAAAACTTCTTGAAACAGTACTTATTTTCTCTC +CTCCATACACAATTGAAATGGCTCTCAACTCATGCCCAGAAGTCAGTGTTCAGTCTCTCA +CCTGGCAGATAGCAACTTACAAAGATGCCCCAACAATACCTCCTTGTGTCTAGACAGTCA +TCATTATCCTTTACCTTTTTCTGTATTTATTTCTGCTCCTAAAAGGGATCTCTATGTAAA +GTATTGTTATACTAGTGCTTGTTATAATTATTATCAGAGTTAAAGCCATCACAATGTTCC +CAATTACTTAAAGACATTGGAATAACATTTTTTTTATTTTCCACATCTTGCCAAAAAATA +TTTTGTTATCAGTACCTTAATAATGGCTATTATATATTGACCATTACTATTTGCTAGAAA +ATTTATATACCTGGTCGTATCCAATCCTCACAGAACTTCTATAAAGTTGTGCTATTATCA +CCTATATTTTCCAGATGTGGCCGTAAGACTGAAATCACTTAGGTGACTTGTCTAAGGTCA +TTCAGATACATAGTAGATAACCCAGGATTTGAACACAGGCCTCCTAGCACACAAGCTCAT +ATCTTAACTACTTTAATACGTTGCTCGATGGGATCTTACAGGTCTTCATTCACCCCTTTC +CTGCTCACACAACCACAACCTGCAGCTATTACCTATTGTTAGGCTTAAAATAATTACTTG +GCTTCATTTCCAAGCTCCCTCCCTTCCAATTCACATTGAGTCCAGAGCTAAATTAAACAA +TCATTCAAAATTTTTCAGTAGTTCTTGTCTCTATAATAAAACAGAAATGCTTTAGAAAGC +ATTCCAAAATCTCTTACCAGTTTTATCTCCTATGAAAGTCCTTCACACTTTCTCTCATTT +AAACTTTATTGCATTTTCCTCACTTTTTCTCACTTCACTTTTGAATTCCCTATTCTTTTA +TCCTCTGTTAATTTTTAAGTATTATATTTGTGATATTATTTTTTCTTTTTTTCTATTTTT +TATCTTTCATTTCATTTTGGCCTATTTTTTTCTCTTAAGAACTTTAATATCACCAAATAA +CATGTGTGCTACAAACTGTTTTGTAGTTCAAAGAAAAAGGAGATAAACATAGAGTTATGG +CATAGACTTAATCTGGCAGAGAGACAAGCATAAATAATGGTATTTTATATTAGGAATAAA +CCTAACATTAATGGAGACACTGAGAAGCCGAGATAACTGAATTATAAGGCATAGCCAGGG +AAGTAGTGCGAGATAGAATTATGATCTTGTTGAATTCTGAATGTCTTTAAGTAATAGATT +ATAGAAAGTCACTGTAAGAGTGAGCAGAATGATATAAAATGAGGCTTTGAATTTGAATAT +AATAATTCTGACTTCCTTCTCCTTCTCTTCTTCAAGGTAACTGCAGAGGCTATTTCCTGG +AATGAATCAACGAGTGAAACGAATAACTCTATGGTGACTGAATTCATTTTTCTGGGTCTC +TCTGATTCTCAGGAACTCCAGACCTTCCTATTTATGTTGTTTTTTGTATTCTATGGAGGA +ATCGTGTTTGGAAACCTTCTTATTGTCATAACAGTGGTATCTGACTCCCACCTTCACTCT +CCCATGTACTTCCTGCTAGCCAACCTCTCACTCATTGATCTGTCTCTGTCTTCAGTCACA +GCCCCCAAGATGATTACTGACTTTTTCAGCCAGCGCAAAGTCATCTCTTTCAAGGGCTGC +CTTGTTCAGATATTTCTCCTTCACTTCTTTGGTGGGAGTGAGATGGTGATCCTCATAGCC +ATGGGCTTTGACAGATATATAGCAATATGCAAGCCCCTACACTACACTACAATTATGTGT +GGCAACGCATGTGTCGGCATTATGGCTGTCACATGGGGAATTGGCTTTCTCCATTCGGTG +AGCCAGTTGGCGTTTGCCGTGCACTTACTCTTCTGTGGTCCCAATGAGGTCGATAGTTTT +TATTGTGACCTTCCTAGGGTAATCAAACTTGCCTGTACAGATACCTACAGGCTAGATATT +ATGGTCATTGCTAACAGTGGTGTGCTCACTGTGTGTTCTTTTGTTCTTCTAATCATCTCA +TACACTATCATCCTAATGACCATCCAGCATCGCCCTTTAGATAAGTCGTCCAAAGCTCTG +TCCACTTTGACTGCTCACATTACAGTAGTTCTTTTGTTCTTTGGACCATGTGTCTTTATT +TATGCCTGGCCATTCCCCATCAAGTCATTAGATAAATTCCTTGCTGTATTTTATTCTGTG +ATCACCCCTCTCTTGAACCCAATTATATACACACTGAGGAACAAAGACATGAAGACGGCA +ATAAGACAGCTGAGAAAATGGGATGCACATTCTAGTGTAAAGTTTTAGATCTTATATAAC +TGTGAGATTAATCTCAGATAATGACACAAAATATAGTGAAGTTGGTAAGTTATTTAGTAA +AGCTCATGAAAATTGTGCCCTCCATTCCCATATAATTTAGTAATTGTCTAGGAACTTCCA +CATACATTGCCTCAATTTATCTTTCAACAACTTGTGTGTTATATTTTGGAATACAGATAC +AAAGTTATTATGCTTTCAAAATATTCTTTTGCTAATTCTTAGAACAAAGAAAGGCATAAA +TATATTAGTATTTGTGTACACCTGTTCCTTCCTGTGTGACCCTAAGTTTAGTAGAAGAAA +GGAGAGAAAATATAGCCTAGCTTATAAATTTAAAAAAAAATTTATTTGGTCCATTTTGTG +AAAAACATAAAAAAAGAACTGTCACATCTTAATTTAAAAAATATATGCTTAGTGGTAAGG +AGATATATGTCAACTTTTAAGAGGTTGAAAAACAAACGCCTCCCATTATAAGTTTATACT +TCACCTCCCACCACTATAACAACCCAGAATCCATGAGGGCATTATCAGGAGTGAGTGGAA +GAGTAAGTTTGCCAATGTGAAATGTGCCTTCTAGGTCCTAGACGTCTGTGGTATAACTGC +TCATAAGCAGTAGAAAGAATTTAGAGGGATCCAGGCTCTCATCACGTTGGCACAAAGTAT +ATTACTTGGATCCATCTATGTCATTTTCCATGGTTAATGTTTAAAAGCACAGGCTTTAAA +GTAAAAAACAAAGAGCTGGATTCAACTCTACTGACTCTTATTAATCATGATTTTGGGCAC +ATTACGTAGCTTTCATGAGCTTTAGTTTCTACATTTATAAACAGGAGATTATACCTATTA +TGCATGGTTATTATGAAGGAAAATGACAAAATAGATATAAATCAAATAGCCCACTTCGAG +ACATATTAAGCATGAATAAACATTAGATACTATTAAAATCCTATATATTAACAAAGCCAA +AAGTTTCAAACTTTACTTTTTCCCAACATTCTTGTGAAATATGACACATCCCAATCTTAA +CAGATGCTCATTTGGGATACTGTACTTGTGAGTGGAAGTGTGTATATTTGTGTGCAAGTG +TGTACTCATATACTTCCACCTTACCACCCTAGAAAGGCATGATGAAAATTTAAGATAGAA +GGAAAATATAAATTGAAAAAAAAAAACCTTAACAAATGATTCTGACAAATATCTTCTCTT +TCCAGGGAGAATCACTGAGCCAGAATAAAATTGAACACTAAATATTCTAAGAAAAAAGGA +ATCTAGTTTGTCAAAATGTGACTTGAATTAATAGATAAGGAGAGTCAGATGATAAGAGGG +TCAAAATTATGTTTATCTTAGGAAAAGTAGAATAGAAAATTTATAAGCAGATTAAAAACA +CATAATAAAAGTAGTAAATAATAATGACAGTATCTCAAATCAGTGCAGGGGGGAAAGGCC +TACTAATGTGATGGTGGGATAATTGGATAGCAATATGGGAAAAGATATATTTAATTTATT +TGCTACACCAAATGCCAGGACAATCTCTAAGTGAATTCAAGACATAACTCTTTTTTCAAA +AAAACTATGCAAATATTAAAAGAAAACAAGTTAATGTTTTTATAATCTATGAATATGGTA +AAGATGGATAACATTGACTATCAAATTAATTTTTAATGCGTAATAAAACTATGAGAAAAT +TTAAAAGTGAGAAGAAACTACTTGTAACTCACATAATAGACTAGTACTTCTAACACATAG +GGAACTTCTAAAACAAAACCCAAAATATTAATAGGAAAATGGGCAAAACAGTTAAACTTA +CAGTTCATACATAAGGAGAATCAGTCTTTTTTTTTTTTTTTACAGTTGTAGGCAGAAAAC +TTTTATTTTTCATTTATTTGTAAAATTTACCCCTAATTTATTCATAATTCATTTAACTGC +TAAGGGCATTAATGTGTACAACGCCATGGGAGAAACCAGTATATTCAGAATTTCTCCTGA +AATTTGACCAGAAGTTATGGGCATCCCTCCCCTGGGAAGGAGGCAGGCAGAAAAGTTTGG +AATCTATGTAGTAAAATATGTTACTCTTTTATATATATACATATATGTGTGTATATGTGT +ATATATATATACACACATATATACATACATACATACATACATATTATCTGAATTAGGCCT +GGTCTTTTTTAATACTTTAAGTTCTGGGATACATGTGCAGAATGTACAGGTTTGTTACAC +AGGTATACACCTGCCATGGTTGTTTGCTGCACCCATCAACTCACCATCTACATTAGGTAT +TTCTCCTAACGTTATCCCTCTCCTTGCCTCCCACCTCCCGACAGGCCCTGGTGTGTGATA +TTCCCTTCCCTGTGCCCATATGTTCTCATTGGTCAACTCCCATTTATGAGTGAGAACATG +CGGTGTTTGGTTTTCTGTTCTTGTGTTAGTTTGCGGAGAATGATGGTTTCCAGCTTCATC +CATGTCCCTGCAAAGGACATGAACTCATTCTTTTTTATGGCTGCAAGAAATGCAAATCAA +AACCACAATGAGATGCCATCTCACACCAGTTAGAATGGCAATCATTAAAAAGTCAGGAAA +CAATAGATGCTGGAGAGGATGTGGAGAAATAGGAATGCTTTTACACTGTTGGTGGGAGCG +TACATTAGTTCAACCATTGTGGAAGACAGTGTGGTGTTTCCTCAAGGATCTAAAACTAGA +AATACCATTTGACCCAGCAATCCCATTACTGGGTATATACCCAAACGATTGTAAGTCATT +CTACTACAAAGACACATGCACAGGTATGTTTATTGCAGCACTATTCACAATAGGGAAGAC +TTGGAACCAACCCAAATGCCCGTCAATGTTAGACTAGATAAAATGTGGCACATAGACCTG +GTCTTAAAATCAAGAACAGAGATTGTTACTTTTACATCCATTCCTAATTGATAAACCATT +CAGTTATACCACATCTTAGCTTCTGGACTACAATGACCATATTTGGGGTTTTCTTTCTAA +TTTCATTATAGGTTCAGAGGGTACATGTGCAGGTTTGAGACAAAGGTATATTGCATGATA +CTAAGGTTTGGAGTACAAATGATTCCACCTCCCAGGTAGCAAGAATAATACCCAATATGT +AGTTTTTCAACTCTTTCCCCTCTTCCTCCATCCTCCCTCTGCTACTCTGTGGTGTCTGTT +TTTCTCATCTTTATGTCCATGTGTACTCGATGTTTAGCTCCCCCTTGTTAGGTGAGAACA +TGTGGTATTTGGTTTTCTGTTTCAGTGTTAATTCACTTAGGATAATGGCCTCCAACTGCA +TTCATGCTGCTGCAAAGGATGTGACTTTCTTCTTATTAGCTGCATATATTTTGTGGTGGA +TTTGTACCACATTTACTTTATCTAGTCCAAAGTTGTTGGGCACCCAGGTGGATTCCATGT +CTTTGCTATTGTGAATAGCACTGGGACAACCCATACAAGTTCATGTGTCTTTTTGGTAAA +ACAATGTATTTTCCTTTGGGCATATATGCGGTGATGGAATTGCTGGATCGAGTGGTAGTT +TAACTCTTAGTTCTTTGAGAAATCCCCAGACTGTTCTCCACAGTGGCTGGACTAAGTTGC +ATTCCCACCAGCAGTGTAGAAGTGTTCCCCATTCTCTGTAGCCTCACCAGCACATGTTAA +ACTATCTTTAAATATATGAAAAAAATGTTCAAGTCTCTCAGATTAAGATGCATGCAAAGT +AAAATGATACTTAAATATCAGTTCTAACCTATAAAATATCAAATATCTGACCTCAATATT +TGATAATCCAACCTGTTGATGAAGCTGTAGAGAGAGGCACCCTTTTTTTTTTTTTTAATT +ATACTTTAAGTTTTAGGGTACATGTGCACCTTGTGCAGGTTAGTTACATATGTATACATG +TGCCATGCTGGTGCGCTGAACCCACTAACTCGTCATCTAGCATTAGGTATATCTCCCAAT +GCTATCCCTCCCCCCTCCCCCCACCCCACAACAGTCCCCAGAGTGTGATATTCCCCTTCC +TGTGTCCATGTGATCTCATTGTTCACTTCCCACCTATGAGTGAGAATATGCGGTGTTTGG +TTTTTTGTTCTTGCGATAGTTTACTGAGAATGATGATTTCCAGTTTCATCCATGTCCCTA +CAAAGGACATGAACTCATCATTTTTTATGGCTGCATAGTATTCCATGGTGTATATGTGCC +ACATTTTCTTAATCCAGTCTATCATTGTTGGACATTTGGGTTGGTTCCAAGTCTTTGCTA +TTGTGAATAATGCCGCAATAAACATACGTGTGCATGTGTCTTTATAGCAGCATGATTTAT +AGTCCTTTGGGTATATACCCAGTAATGGGATGGCTGGGTCAAATGGTATTTCCAGTTCGA +GATCCCTGAGGAATCGCCACACTGACTTCCACAATGGTTGAACTAGTTTACAGTCCCACC +AACAGTGTAAAAGTGTTCCTATTTCTCCACATCCTCTCCAGCACCTGTTGTTTCCTGACT +TTTTAATGATTGCCATTCTAACTGGTGTGAGATGATATCTCATTGTGGTTTTGATTTGCA +TTTCTCTGATGGCCAGTGATGATGAGCATTTTTTCATGTGTTTTTTGGCTGCATAGATGT +CTTCTTTTGAGAAGTGTCTGTTCATGTCCTTCGCCCACTTGTTGATGGGGTTGTTTGTTT +TTTTCTTGTAAATTTGTTTGAGTTCATTGTAGATTCTGGATATTAGCCCTTTGTCAGATG +AGTAGGTTGCAAAAATTTTCTCCCATTTTCTGGGTTGCCTGTTCACTCTGATGGTAGTTT +CTTTTGCTGTGCAGAAGCTCTTTAGTTTAATTAGATCCCATTTGTCAATTTTGTCTTTTG +TTGCCATTGCTTTTGTCCCACCGATCCCACAGAAATACAAACTACCATCAGAGAATACTA +CAAACACCTCTACGCAAATAAACTAGAAAATCTAGAAGAAATGGATAAATTCCTGGACAC +ATACACTCTCCCAAGCCTAAACCAGGAAGAAGTTGAATCTCTGAATAGACCAATAACAGA +AGCTGAAATTGTGGCAATAATCAATAGCTTACCAACCAAAAAGAGTCCAGGACCAGATGG +ATTCACAGCCGAATTCTACCAGAGGTACAAGGAGGAACTGGTACCATTCCTTCTGAAACT +ATTCCAATCAATAGAAAAAGAGGGAGTCCTCCCTAACTCATTTTATGAGGCCAGCATCAT +TCTGATACCAAAGCCAGGCAGAGACACAACAAAAAAAGAGAATTTTAGACCAATATCCTT +GATGAACATTGATGCAAAAATCCTCAATAAAATACTGGCAAAACGAATCCAGCAGCACAT +CAAAAAGCTTATCCACCAAGATCAAGTGGGCTTCATCCCTGGGATGCAAGGCTGGTTCAA +TATACGCAAATCAATAAATGTAATCCAGCATATAAACAGAGCCAAAGACAAAAACCACAT +GATTATCTCAATAGATGCAGAAAAGGCCTTTGACAAAATTCAACAACCCTTCATGCTAAA +AACTCTCAATAAATTAGGTATTGATGGGACGTATTTCAAAATAATAAGAGCTATCTATGA +CAAACCCACAGCCAATATCATACTGAATGGGCAAAAACTGGAAGCATTCCCTTTGAAAAC +TGGCACAAGACAGGGATGCCCTCTCTCACCACTCCTATTCAACATAGTGTTGGAAGTTCT +GGCCAGGGCAATTAGGCAGGAGAAGGAAATAAAGGGTATTCAGTTAGGAAAAGAGGAAGT +CAAATTGTCCCTGTTTGCAGACGACATGATTGTATATCTAGAAAACCCCATTGTCTCAGC +CCAAAATCTTCCTAAGCTGATAAGCAACTTCAGCAAAGTCTCAGGATACAAAATCAATGT +ACAAAAATCACAAGCATTCTTATACACCAACAACAGACAAACAGAGAGCCAAACCATGAG +TGAACTCCCATTCACAATTGTTTCAAAGAGAATAAAATACCTAGGAATCCAACTTACAAG +GGACGTGAAGGACCTCTTCAAGGAGAACTACAAATCACTGCTCAAGGAAATAAAAGAGGA +TACAAAGAAATGGAAGAACATTCCATGCTCATGGGTAGGAAGAATCAATATCGTGAAAAT +GGCCATACTGCCCAAGGTAATTTACAGATTCAATGCCATCCCCATCAAGCTACCAATGAC +TTTCTTCACAGAATTGGAAAAAACTACTTTAAAGTTCATATGGAACCAAAAAAGAGCCTG +CATTGCCAAGTCAATCCTAAGCCAAAAGAACAAAGCTGGAGGCATCACGCTACCTGACTT +CAAACTATACGACAAGGCTACAGTAACCAAAACAGCATGGTACTGGTACCAAAACAGAGA +TATAGATCAATGGAACAGAACAGAGCCCTCAGAAATAATGCCGCATATCTACAACTATCT +GATCTTTGACAAACCTGAGAAAAACAAGCAATGGGGAAAGGATTCCCTATTTAATAAATG +GTGCTGGGAAAACTGGCTAGCCATATGTAGAAAGCTGAAACTGGATCCCTTCCTTACACC +TTATACAAAAATCAATTCAAGATGGATTAAAGACTTAAACGTTAGACCTCAAACCATAAA +AACCCTAGAAGAAAACCTAGGCTTTACCATTCAGGACATAGGCATGGGCAAGGACTTCAT +GTCTAAAACACCGAGAGAGGCACTCTTATGCATTGTTGGTGAGAATACAAAATGGTACAA +CTCTTGGCAATATCTTAAAAAATTTACATGGTACTGACTTTTGGTCTAGCAATCCTACTT +CTATCCTAAAGATATATTGGCAAAAATACAAAATAATTGATGCACTCAAGTCTATTCATT +GAAGCATTGTTTTTCATAGTAAACGGAAAGTAGGCCGGGCGTGGTGGCTCATGCCTGTGA +TCCCAGCATTTTGGGAGGCTGAGGCGGGCAGATCACTTGAGGCCAGGAATTCAAGACCAG +CGTGGCTAACATGGCGAAACCCCATCTCTACCAAAAATACAAAAATTAGCTGGGCGTGGT +GGTGCACACTTGTAATTCCAGCTACTTGAGAGGCTGAGGTGGGAGGATCGCTTGAACCTG +GGAGGCAGAAGTTTCAGTGAGCCCAGAACGTGCCTCTGCACTCCAGCCAGGATGACAGAG +CAAGACTCCATCTCAAAAAAAAAAAAAAAAAAAAAGGAAAATAACCAAATGACAATTAGT +GAGTACTACTTGCAAAACTTGTACGCAATAGAGTATGAAGCAACTATAAAATGAGAGAGA +AATATCTCCAAATACTACTCTAAAGTAATCTACAAGGTATACCTTAACTGAAAAGAAACA +AAAAAGTGACACCAGAATGCTATTTTTATGTTAAAACAGGGATAAATACATTGGATTTAC +ATGCATATATAAGTATATATTTTATAAATGTTTAAATAAGCATACTTAAAATGGCAAAAA +CGTAATACATATATAATTTTCTTATGGCAGGAGGAGGAAACAGGGCAAGGCACAGGGATA +AAAGTTATTCTGAATACATCTTATTTTATATTTTTGACTTTGAAATCCTGTAGCTGTTTT +ATGTAATATAAAAATGTAATTAAATTAACAGAAAAAAATTACAACTGCTAAAAATCAAGA +TCTGGCATTTTAATTAAGTTATAAAACATCGGAGAAAAGAATTGTTTCATGGGACACTAA +CATACAGACAAATTCATTTGGAACCCAATGAATTAATGGGCCTAAGATAACAACCAATAG +AAGCTAAAATGACGAATAACTGTTTCAGAAGAAAACATATATGGAATGAATCAGCTGAAA +ATACCTGAACCTACTGATCAATTTTTATATCACATGAAGTGAATACACATAAAGTATAAT +ATGGAGCACATAGAACCAACTAGAAATGAGCCTAATTGTTAAATATTCTCTATTTTATGA +CAATATACAGGAAATATGTCGAAGAGAGAAACATGCAAGAACACCGTAGGGTTTAATAAG +ATAATCACAAGGTATGGAATATTCAACAGGATGAGTATCCTGGATTATTCAGCAAATACA +CAGAGCTAAAAAGCAGGAGAAAGGAATTCATATATATTTTTAAAAACTAAAAAGATATAT +TAGCTGATGCAACTTTGAAACTTCTTTAGATCCTGATTCAAATAGAGCAAATTTAACAAA +TATATTTGAAACTATTAAAATAATTTAAAAATGACCAAGTATTTGATTATATCAAATATA +GACAATAATAACCTTGAATGTACATGGATTAAATGTCCACTTAGGGGCTGGGTGTGGTGG +CTCATGACTATAATTCCAGCACTTTGGGAGGCCAAGGCAGAAGGATTGCTTGAGGTCAGA +GGTTCAAGTGCAGCCTGGTCAACACAGTGAAACCCTATCTCTACAAAAAACAAACAAAAA +TAAAAAATTAACTAATTTTAAAAAATATATATTTCTTCTAAATTCTCCACCTGAAAGATA +TAGACTGACTGAATGAATTTTAACTATGATCTGACTATGTGCTTCCCTGAACAAATGCAC +TTTACCTGTAAAACACATATTAACTAAAAGAAAAGAGATGGAAAAAGGTATTCCATGAAC +AGAAACCAAAATGAGTAGGAGTAGCTATACTTCTGTCAGACAAAACAGACTTTAAGTCAA +AACTAGCTTTAGAAAAAAGACAAAAATGCTTATTATACAACGATAAAGGAATCAATCCAG +AAAGAGGATATAACAATTTTAAATATATATGCAGCCAACACTGGAGCAGCCAGATTCATA +AAGCAAATACTACTAGATCAAAACAGAGAGGTAGACTCAAATATAATAATAGTGAAGGAC +TTCAACACCCCACTTTCAGCATTAAACAGATCATCTAATAAGAAAACCAATCTCGCAGCC +CTCACCCTGGAGAGTCCACAGGTACCAGGGGTTGGTCTGAACCCCCAGCACAGAGCACCT +GCCTCACAGAAGAGTGGCTGCATTTTTCTTCCTGCAGTTTTCAGTCCTCACTTCTCCTTA +CCAAGCAGGGCCACCTGGCCTGGGACTCCGGTACAACTACCCTGCCCCCCACCTGACGAC +TTCAATAAGAAGTAGCCCAGCATTTCTCCAAGGAGGAAATACCAGAGTCAATTCACAACC +ACTGCAATTGCAGTGGTACCACCATAACAGCCCTTGGGCTGCAGAAGGAACTAAGAGTCT +AGTCACTACAGTGGCACCTTCAGCACACCACAGCCACCATACAGAGAGGAATCCAGCCCC +CTCCCCTGGGAACCCCCACCACCCACTCCACCAGGCACAGCACCCAGCTCATAACTGCAG +ATCAGTTGCCCCACCCACAGCTGAGCTTACCTACTGGCAGTGGCCCAGACTTTCCCTAGG +GAGAGGCTCCCAGAGGCAAACGGCAGCCTCTCTGCCCGTGTCACAGCAGCAGTTCTATCC +ATGCTGTCCTCAGGCTTGGAAAGAAACAAAGCGCCTGAAGGCTGCACCTGAACTTACAGC +ATGCCACAGTTCCCATATGGAGAGGAGACCAGTCTCTCCTCCCAGTGAGCCCTAAACCCC +CTGATCCCCAACAAGCAGAGCCCTAACCTCACACCAGCAGTACAGCTGCCCCATCCCCCA +GGCTGAACATTCCCAGTAATAGCAGCTCCACCTGGAGATGGAACCCCCAGGGTCAACTAA +AAGCCCCTCTGCCACTGCCTCTACAGTGGTACTACCCCTGCTACCCTTGAACTAACAAAG +GAGCAAAGACCCCAGTGCTTTATCCACACCTCCAACAAGCTGCAGTCGACCACAAAGAAG +AAACACGTCTGTCTCCCATGGGTCCTACCCACACCCCCTGCTGTTCACCATGGATGATAG +AGTCAACAGTGTGAAAACGACCATACTGCCAAAAGCAACCTACAAATTCAATGCAATTCC +CATCAAAATACCACCATCATTCTTCACAGAACTAGAAAAAACAAGGCTAAAATTCACATG +GAACCAAAAAAGAGCCCACATAGCCAAAGCAAGACTAAGCAAAAAGAATAAATCTAGAGG +CATCACATTACTCGACTTCAAACTATACTATAAGGCCATAGTCACCAAAACAGCATGGTA +CTGGTATAAAAATAGGCATATAGACCAATGGAATAGAATAAAGAACCCAGAAATAAAGCC +AAATACTTTCAGCCAACTGATCTTTGACAAAGCAAGCAAAAACATAAAGTGGGGAAAGGA +CACCCTATTCAACAAATGGTGCTGGTATAATTGGCAAGCCACATGTAGAAGAATGCAACT +GGATCCTCATCTCTCACCTTATAAACAAATCAACTCAAGATGGTTCACAGACTTAAATCT +AAGACCTGAAACCATAAAAATTCTAGAAGATAAGATTGGAAAAACCCTTCTAGACATTGG +CTTAGGCAAAGACTTCACAATCAAGAACCCAAAAGCAAACACAACAAAACAAAGATAAAT +AGATGGGACTTAATTAAACTGAAAGCCTTCTGCACATCAAAATAAATAATCAGCAGAGTA +AACAGACAACCCACAGAGTGGGAGAAAATCTTCACAAACTATGCATCCAACAGAGGACTA +ATATCCAGAATCTACAAAGAATTGGAACAAATCAGCAAGAAAAAAAACCAAACACAAGGA +TGACAGTGGAAATACAAAAACAAGACATAAATATTCTGAATAGTGATAATAAAACAGTGC +ATACCAGAATACAAACTGTTTCCAAGTTACAATGGTTCAACCATTTTTCAGCTTTATGGT +GGTGTGAAAGTGATATCCATTCATTAGAAACCATGCTCCAGGATGGGCGCAGTGGGTCAC +GCCTGTAATCCTAGCACTTTGGGAGGCCGAGGAGGGCGGATCACAAGGTCAAGAGATCAA +GACCATCCTGGCCAACATGGTGAAACCCCGTCTCTCCTAAAAATACAAAAATTAGCTGGG +CATTGTGGTGCGTGCCTGTAATCCCAGCTATTCGGGAGGCTGAGGCAGGAGAATCACTTG +AACCAGGGAGTCGGAGGTGTTGCAGTGAGCCGAGATCGTGCCACTGCCTCCAGCCTGGCA +ACAGAGTGAGACTCCATCTCAAAAAAAAGAAAGAAACCCTACTCCGAATTTTGAATTTTG +ATATTTTCCTGGACTACCAATATGTGGCACAATGCTCTCTCACAATGTTGTGCAACAGCG +GTGAGCTGCAGCTTCCAGTCAGCTAAATGATAATAAAGGTAGATAATCCATCTTGATATC +TTCCTGAAGAACATAATGCCTGCCTACCATCAACAGGCATCAATACTTTCTACCAGCTAT +TCTCAACCCTCATGATCGGAAGAGACAGAGACTGACTGTGTCAAAGTATTAGTCCCATCA +TTCAGCAATTAACTTTAGCTCAATGCTTCAAAAATTCTTCAGGCCCTGTGTAATTTCAGC +TACGTACATTAATGATGAGTACCCATACAACCATTCTGTTTCTTATTTTCAGTACCATAT +TTAATAAATATCAGTTATTCAATACTTTATTTAGACATTTTGTTAGATTATTTTGACCAA +CTGAAGTCTAATCTAAATGTTCTGAGCATGTTCAAAGTAAGCTAGGCCAACCTATAATTT +TCGGTGTGCTAAATGCATTTTTAACTTATGATATTTTCAGTTTACGGGGGTTTGTTGAGA +CATAACTTCATCATACATCAAGGAGCATCTGTATATGGGATATAGTTAAAGCAGTGATCA +GAGGAAAATCTATAGCCTTAACACATTTATTAATAAAAGTGTAGGAATTAAATTATCAGC +TGAAAAATGTAAAAAGTATCTAAAAGAGTAAGCAGAAAGTACAAGAAAGAACCCAAAGTA +GAAAAAAGTGAAAATTAATAAAATAAGAAGCCAAAAAACAGATCAAATCAGTAAACCAAA +AATCTTGTTCTTTAAACAAATCAACAAAGTTGACAAAAAAATTAGATCTTTTAATCATGA +ATAAAAAAAAGAGAAAGCACAAAAATGAATAAGGAATGGTGAGAGAAATAACTATTGATA +ATCAGCAAATAAAAAATCATTAAAAACAATGTTGTTCACATCTATGAAAAACATTGAAAG +CTAGAGGGAATGGGTAATTTTCTAGAAAAATACAATTCACCACAACTGACTTCAAAAAAA +AAAAAAAAAAAAAAGAAGTACCGCACTTATGTGAGCAATTTCCATAGAGAAATACAGTTG +TCATGGAATTATAACACACACACAAACACTAGGTTTAGATGTTTTCACAGAGAATTCCAC +CAAACCTTTAGAAATCAGATCGTCCAAAGGCAAATTAACAACTCTCAGCCATTTGAGGCA +AAATATTACAATTGAGGCAAGATATACTGTACTGAAAACTTGAGGAAAAAGCAGGAGAGA +AAGTTCCTTTGGGAAATTCGAATACTCAAAAGTGCTTACATACAATGAAAAATTTGGAAA +TCCATAAGCATGGCCAAGGTGGGACACATGCTCAGAAAAGGCCTGAGAAGACACTAATAA +CTCACCTTTAGTAATTCCTAGGCTCACAGCAAGAAAAAATGAAGGCTAAGGCAGAATTAT +ATATGGCTCCGCTAAGTGTTGAGGGAGCCCCAATACAGAGTCAGTAAGCAAAGTCTGGGA +GAAGTTTTTCATATTTTTTTCTTTCTTGGCTCCTTGCAGTCAAGGAAATCATTTTTAAAT +CACTAAATGCTAAATGAACACAAGCTAAAGGAACCGAGCCTTCAAACATCAAATATAAAA +AAGAATGCAGATATTACAAAACCAGTTTACAAAAGTTACTAAACAAATAAAAACTACATC +CCACAGTGGGTAACAAAAATAACCTTGAAGAAGGGAAAAATTTGGTTTCCAGAATAAACA +CATTATAATATCCAAAATGTCCAGTTTTCAACAAAAATTAAGAAGCATGCAAATAAACAC +AAAACTATGGCCCATTTACAGAAGAAATAAATGAGACTCTCCCTGAGTAAGCAGATATTG +AAAATATTAGACAAAAACTTTATATAACTGTCTTAAATAAACTTAAAGAGCTAAAGAAAC +CCAAGAGAATGACATATAAATAAATAAGAAATATGAATTTTTTTAAAGGTACAAAAAAAT +TCTGAGGCTGAAAAGTACAATAAGTAAAAAGTTACTTTTTACTTAGGGTTCCAATAGAAG +ATTTGAGCAGCTGGAAAAAAGAATCAGTGAACTTGATAGATCAAATGAAATGATTCAGTC +TGAAGAGCAGGAAAATGAAAGAATGACAACAAAAAAGAATAGAGCCTAAAGACCTGTGTA +ACAACATCAAGAATGCCTACATACAGAATCCTGGTGGGGAGTGAGGGGCAGGAAGACTAT +TTGAAGAAATGTGTTTGAAAGCTTCCCAAATTTCACTAAAAACAAATATATACATTCAAA +AAGCTCAGTGAACTTCATCAAGGAAATATACAAAGATATTCACACCAAGACACACTATGT +TTCAAATTGTCAAAAGGCAAAGCGAATGTTTGAAAGCAGCAAGAGAAAGGCAACGCGTCA +TTTACAAAGGATCCTCAATAAGTTTGACAGCAGATAGTGCATTATAAGCCATGGATGCCA +GAAGAGCTTAGGAAAAAGGCAACGCGTCATTTACAAAGGATCCTCAGTAAGTTTGACAGC +AGAGAGCTCATTATAAACCATGGGTGCCAGAAGAGCTTAGGATGACATTTTAAAGTTCTG +AAAGAAAAAAACACTGTCAACCAAAAATTCTATAACTTGGAAGATGCCCCTTCAAGTATT +AAGGATAAATTACACATTCCCAGATTAAAAAAAAGAAAGAGAGAGAGAGAGAAAGAGAAA +GAAAGAAAGAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAGAGAAAG +AAAGAAAGAAGAAAGAGAAAGAAAGAAAGAAAGAGAGAGAGAAAGAGAGAGAAAGAAAAA +GAAGGAAAGAAAGAAAGAAAGAAAAAAGAAAGAAAAAGAAAGAAAGAAAGAAAGAAAGAA +AGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAAGCAAGCAAGCTTTAAAAG +TTCATGTTTGGTAGGCTGTACTTCAAGATACACTTTTAAAAAAAAGACTCCTTCAGATAC +AAACTAAAAAACACTAGAAAGTAACTCAAAACCACATAAAGAAATAACTCCAGTAAAGAT +AACTACATAGGTAAATATAAAAGCAATTATCACATTTTTTGTAAGTCTTTTTTAATATTC +TATATGTTTTAAAACAAATGTGTAAAATAATGACTATAAATCTATGTTAATGAAGCATGA +TGTATACAGATGTGGTTTGTGAAATTACCAACATAAAGAAATTCATAGGAAACTAAATAA +TAATAGAGATTTTGTATACTATTGAAGTTGTTTCAATTTACTCTAAATTGTTCCAAATTA +AGAATGTTAATTGTAAATCCCCATGGTAACCACTAAGTTAATATCTTTTGAAAATACAGA +AAAGGAAAGCACAGGGTAAACACAGTGATATGCTACAAAATAGCAACTAAACACAAAAGA +AGGCGATAATTGAGGAAATTAGGAACAAAGGAGGTATAAGACATACAGAAAACAAAAGCA +AAATGGTAGGAGTAAGCCCCTCTTTATCAGTAATTACATTAAATACAAATGAATTAAACT +CTCCAATCCAAAGAAAGAGATTAACAGAATGGATTTTTTAAAAATGATCCAACTATATTG +TCCACAAGATACTCACTTTAGATCAAAATACACAATGAGTTGAAATGAAAGGATGGGAGA +AAATATTCCATGTAAGTAATAACCAAAGGAGATCTGAGGCAAATATACTTATATCAGACA +AAATAGACTTTAAGTCAAAAACTGTTACAAAATACAAAGAACAGTATATATTGATTTCAA +AATTAATTAAGAAGATATAACAATTATAAATATATGTACACCAACTAACAGGGCTCCAAA +ATATATAATGTAACCATTGAGAGAATTAAAGGGAGAGACAGACAATTCCACGAAAATTGT +TGGGCATTTGAAAACCCAACTTTAAATAAAAGATAAAACATCTAGAGCAAATATCAAGGG +AGGAATTAGAGGATTTGAATAAAACTATAAGCAATAACTATAGATAACACTTCTCTCAAA +AACTGCAGAGTACACATTCTTCTCAAGTGAACATGGAACATTCTCCAGCACAGATGATAT +GTTAGGCCATAAGATAAGCTCAATAAACTTAAAAAGATTGAAATCATGCAAAGTATCTTC +ACTGGCCACAATGGAATGAAATAAGATATCAATAACAAAAGAAAAACTAGAAAATTTACA +AATATTTGGAAATTAAACAACACAGTATTTACCAACCAATGAATCAAAGAACAAATCATG +AGGGAAATTAGAAAATGTTTAGAGACGATTGAAAACAAATATATAACAAGATGGGTGTGA +TATATCAAAAGCAGTGCTCAGAGTTGTAACACCTACATTTTAAAAAAGAAACATGTCAAA +TCAATAACCAAACTTTACTCAATAAACCGTAAAAGGAAGAGCAAACAAAATCCAGAGCTA +GCAGAAGGAAGGAAATGAAGATTAGAGCAGAGATAAATGAAATTGAGAATTAAAAAATTA +TACAGAGATCAACAAAATTAAAAGTTGGTTCTTTTAAAATATCAATAAAATTAATATACT +TTTACATAGACTAAGCAAAACATCTCTATTCAGCTGACTTTTTTTACAAGGGAGCCAACA +TTATTCAGTGGGGAATAATAGCTTTTTCAACAAAAAGTGCTGGGAATACTGAATATTCAT +ATGCAAAAAAAATGAAGCTGGACCCCTACCTCACATTATATACAAAATCTAGATTGGATC +AATAATGTAAATATAAGAGTGAAAACCATACATGCTTAGAAGAAAACATGGAAATAAAAC +ATTGCTGTGGATTGGCAATGCGTTCTTAGATAATACACCAAAAATACAAGCATGAAACAA +ACAAATGCAGCCAAAATGTACCAGAATCTGAAAACATCTATTATCTATGAAGAATTAGAG +GGGAATTTGGTGAAAGAAATATGGGAGAATGGGACATTGCTCTGTGAATGCTTTTGTGCA +TAATTGTACATTTTTAATTAAGTTAATCTTTTACACTCTCAAAGTGTGATATTAAGCAAG +CAAAGATAAGTTATTACAAGACTCTAAAACCGAATGCAATGAGAAACAAGTGAATCCAAA +TATATTTCAAATGAATGAATGACATAATCAAACTTAAGGGGAAAATAATAATTAATCTGA +TTAATTTTTGACTGTTCTTTTAGTTCAAATTGACTTTTGAACATACTTGGACTACATACC +ATTGCTTGAAAAAATAAAATATCTGCAAAAAATTATTAAATCTTCATGATAGGCTTTTTT +CTTTTTATATTAGTATAAATATAACAATTCTGAAACAAATGTATGTGCATTGTAAGATTA +AGCCAATGAGTAAATATTAATATATTTGTATTGCTAGAACCCCAGATTCTCACTGTGAAA +GGACAGAGATACAGATATGGAATAAGACAAGGAAAGAAGCAGCCCACTGAGTTACATTAG +AATCAGTATTATCAACATAAATATGCAATGTGCTCTCTCACATGCTCTTTCCTTCTCTTA +AAAAAATATAATATGGACATATTATATATTATATGCATAGACACACGTGTGTCTATACAT +ATCCTATCTATACATATTGAGGATTAACAGGTGCTAGTAGAAAATATTAACTTTCTTTGT +ATTAACAGGTGTTAGTAGAAAGTAGTAGTAGGTGCTAAGATAAAAGCCATAATTAAACCT +CCTGGTGAATGAACACACCATCACCTACAATCTTACCAAAAATAGAATCAAGCACGTGTC +CTAGTCAAACCTCTGGATTCAACTGTCATTTGGATAAAACGCAAAGGATAGTGAAAATGT +CGATCTTCACTGAGAGTCTAACCAGCAAATTTCACAGTGTGGACATCAAGTGACAAAAAT +CCCAAATTTTTCAACAAATATATTGTATGGGAAAGAAAACTTTGAAAAGAAACCTGTATG +TTAGAAGAGATTTTAAAAACATGACAAATGAAAAAAAATGGGCAAGACTAAAACTTTTAA +AAAAGTTTGAGACAGGGTCTCACTCTGTCACCCAGGCTGGAGTGCAGTGGTGTGACCATG +GCTCACTGTGGCCTCAACCTCCTGGCTCAAGTGATCCTACCACCTCAGTCTTCCATGTAG +CTGGGACTACAGCTGCGTGCCACCACATCTGGCTCATTTTTTTTTCTTTTTTAAGTAGAG +ACGGGGACTTGCTATGTTGCCCAGGCTAGTCTCAAACTCCTAAGCACAAGCGATCCTCCC +GCCTCGGCCCCTGAAAGTGCTGGGATTGCAGGCATGAGCCACCACACCCGGCCAAAAGTT +GCTTTTGAGGAGTTATTGCTGTGTGGATGTGATATAACCCTTTCTGTCATCTCTTCACAA +AACTTTCTGTAAAACATAAAAATCACCTGGACCTTCAGAGATGAGTTTGTTTATTTTTTT +ATTTTTTAAAAAATTGCTAATTTACAGAACATGGAGATGAGTATGTTTTGAAGGCTTGGA +AGCATGCAAGTGGGAGAAGAAAGGAGTCAGCTACATTCTGGCTGTGTGCAGAGGCAGGTC +ACTGTGGTGGGAGTGTTCCTGTTTCATGGACTCTGCAAATCGCAATGCTTGGCATGGCCT +CCCGACCCTGATGGCAGAGAAGCAAACACCAGTCGGAGAGCTGGGGTCCTCCCAGCCCTC +TTGGCCCTGTGGCCAATTTTTTCTTCAATAGCCTCATAAAATCACATTATTTGAGTGCCC +ATGGCTCCAAAACAAGCAGGGATGCCCATGGACCCTGATTATCCATTGTCACCCTTCCCT +CCAAACAGCCACCTCTCCCCTGGAGACAGCCCCATACTCCACTCAGACCTGTGCACTTTC +TGGTATCCTTGTCACCTGCTTTTTATGTCTCATTTTACAAACACCAAATTGGAAGACAGC +AGGAGCTGCCCCATAATACCAGTAAAGTGAGAAGCAGAGATAAACTAGTCCTAGACAGCC +GACTCATGTTGGGGGCAGCCCACTCACAGTGGCCCTGACCCAACTCTGACTAGAGGCCAC +TTGCTCTCAACACCAGGGTGCTCAATGGCCCGTCCTGGTACTCTGCTCTTCTCTCTCCAC +CTTCGCTTTCCTGCAATCTATGCAGCCTGTGACTCCATCCATGGGCTAGTGACCCCCAGA +CCTTCTCCTGGGACCACAGGCCTGTGTCTCTATCTGCTGCTCAATACCTCCCCTCGAACA +TCCATGGCTAAAACTGAGCTCCTGATACTCTCTCCCTACCCGCTTCTCTGTGGATTCCCC +ACCTCCGCGAAGGACAGCTTCATCCTTTCAGCTACTCAGGCCAGAAGATTGAAGTCATCT +CCTTCTCCAGGAAATCGTATTGAGGGAGCTACAAATATCCAAAATCCGATCGCTTCTCCT +CCACTACACCCGAGGCCCGCCACCCATTTTTGCCTGAATTGCTGCAGCAGCCTCCTAACC +GATCTCTGCTTTCACGTGGGCACCTCAGTTTTTTCCAGAACAACAACCAGAGAGATCTGC +TCACACCCAAGTCAGACCAGGTTACTCCTCTGCTCTCATAGCATTTGGAGGAAAACCCAG +AGTGCTCGTGTTGGCCGGCAGAGCCGGCCCCCATCTCCTCTGACCTCCTCCCCACCTCTT +GCCCTCAGCACCCAGAGTGCTCGTGACGGCCAGCAGAGCCAGCCTCCATCTCCTCTGACC +TCCCACCTCTCGCCCTCAGCACCCAGAGTGCTCGTGTTGGCCAGCAAAGCCGGCCCCCAT +CTCCTCTGACCTCCCACCTCTCGCCCTCTGCACCCAGAGTGCTCGTGACGGCCAGCAGAG +CCGGCCCCCATCTCCTCTGACCTCCCACCTCTCTCCCTCAGCTAGTCCTCGAACATGTCT +GATGTGGTCCCACCTTGGGACCCACATTGCTACTCCTCTGCCTGTAGGGGTACCCACAGT +TATCCACACAGTTCACTCCTGTCTTTCAGGTCTTTGTGCAAATATCACCTTCTCAGTGGA +GACTACACCTTCAGGACTTAGGCTGTGCCTGGCACATAGTAGGTGCTCAGTAGACACTGG +TTGTAGGAAGGAATCTACAGGTTGAAATAAGGAGATCATTTCCCTGAGGTTCCGAAGCTC +ATATTTACTCACCATTTGTTGTTTACTGCTAATATTGAGCACTATCAGTAAAATACATAA +AACCCTTTGCCAATCCAGGAAGTGAAAATGACACTTTACTGTTTTAGTTTGCATTTCTCT +GCTTACAAATGGATTACACGCATTTTCATGTGCTGTTGGCTACTTATTCATTCAGAAAAC +ATACTAAGTGCTGGCTCTTTTTCATGTCCTTTATCAAGTTTGGATCATGTCATTTGCTGT +TTTCTTTCTGATGTAAACTCTCAAAGTTTGAAGGGTATTGTCTTTTCCTGACACATACGT +TGTAAATAATTTTCTGGCTTACATTTTGACTTTTAATTTCATTCACGATGTTTTTAATGA +ATAATTTTAATTTTTATGAATGCAAGTTAAAATAATTCTTTCATTGTGGTTTCTGACATG +TCATGCCAATAAGGGTCTTCTCCTCCAAGAGCACAGAAATATTTGCCAATACTGTCCTTA +AAATCGGTCACAGTTTCATTTTTTATATATGCATTTTACTTCAATTGGGGCTTCATTTTA +CTGGCCCTATTTGAAGCAAGTTTCTCAGTTAATTCTTTTCTCAAAGTGCTAAGTATGGTA +GATTGCAAACATAAGTGGCCACATAATACTCCCACCTCCTTTGCCTCCTCTCCCAGGAGG +AGATAGCCTCCATCTTTCCACTCCTTAATCTGGGCTTGGCCAAGTGACTTACACTGGCCA +ATGGGATATTAACAAGTCTGATGTGCACAGAGGCTGTAGAATGTGCACTGGGGCTTGGTC +TCTCTTGCTGCCCTGGAGACCAGCTGCCCCACGAAGGAAACAGAGCCAACCTGCTGCTTC +CTGGGGGGAGACAGTCCCTCAGTCCCTCTGTCTCTGCCAATCAGTTAACCTGCTGCTTCC +TGGAGGAAGACAGTCCCTCAGTCCCTCTGTCTCTGCCAACCAGTTAACCTGCTGCTTCCT +GGAGGAAGACAGTCCCTCAGTCCCTCTGTCTCTGCCAACCAGTTAACCTGCTGCTTCATG +GAGGAAGACAGTCCCTCAGTCCCTCTGTCTCTGCCAACCAGTTAACCTGCTGCTTCCTGG +AGGAAGACAGTCCCTCTGTCCCTCTGTCTCTGCCAACCAGTTAACCTGCTGCTTCCTGGA +GGAAGACAGTCCCTCTGTCCCTCTGTCTCTGCCAACCAGTTAACCTGCTGCTTCCTGGAG +GAAGACAGTCACTCTGTCTCTGCCAACCCAGTTGACCGCAGACATGCAGGTCTGCTCAGG +TAAGACCAGCACAGTCCCTGCCCTGTGAGCCAAACCAAATGGTCCAGCCACAGAATCGTG +AGCAAATAAGTGATGCTTAAGTCACTAAGATTTGGGCAAAAGCTGAGCATTTATCCCAAT +CCCAATACTGTTTGTCCTTCTGTTTATCTGTCTGTCCTTCTCTGCTCATTTAAAATGCCC +CCACTGCATCTAGTACATTTTTATAGGATCAGGGATCTGCTCTTGGATTTATGTCATGTT +CCCACCTCGAGGCAGCTTTGTAAGCTTCTGAGCACTTCCCAATTCCGGGTGACTTCAGGC +GCTGGGAGGCCTGTGCATCAGCTGCTGCTGTCTGTAGCTGAGTTCCTTCACCCCTCTGCT +GTCCTCAGCTCCTTCGCCCCTGGGCCTCAGGAAATCAATGTCATGCTGACATCACTCTAG +ATCTAAAACTTGGGTTCTTGGACCAGGTGCGGTGGCTCACATCTGTAATCCCAGCAATTT +GGGAGGCCGAGGCGGGTGGATCACAAGGTCAGGAGATCAAGACGATCCTGGCTAACACGG +TGAAACCCCGTCTCTACTAAAAATACAAAAAAATTAGCCGGGTTTGGTGGCAGGTGCCTG +TAGCCCCAGCTACTTGGGAGGCTGAAGCAGGAGAATGGCGTGAACCTGGGAGGTGGAGCT +GGCAGTGAGCCAAGATCACGCCACTGCACTCCAGACTGGGAGAGAGAGCGAGACTTTCTC +AAAAAAAAAAAAATCTTAGGTTCTTGGATGTTCGGGAAAGGGGGTTATTATCTAGAATCC +TTGAAGCGCCCCCAAGGGCATCTTCTCAAAGTTGGATGTGTGCATTTTCCTGAGAGGAAA +GCTTTCCCACATTATACAGCTTCTGAAAGGGTTGCTTGACCCACAGATGTGAAGCTGAGG +CTGAAGGAGACTGATGTGGTTTCTCCTCAGTTTCTCTGTGTGGCACCAGGTGGCAGCAGA +GGTCAGCAAGGCAAACCCGAGCCCAGGGATGCGGGGTGGGGGCAGGTACATCCTCTCTTG +AGCTACAGCAGATTAACTCTGTTCTGTTTCATTGTGGTTGTTTAGTTTGCGTTTTTTTTT +CTCCAACTTTGTGCTTCATCGGGAAAAGCTTTGGATCACAATTCCCAGTGCTGAAGAAAA +GGCCAAACTCTGGAAAAAATTTGAATATTTTGAGCCAAATGTGAGGACCACAACCTGTGA +GAACGGAAAATAAATCCTGGGACCCCAGACTCACTAAGCCAAAGGGAAAAGCCAAGCTGG +GAACTGGCTTATGCAAACCTGCTTCCCATCTGGTTCCTAAATAAGATAGCTATTACACAA +AGACAAAAAAGCTACATCCCTGCCTCTACCTCCATCGCATGCAAAATGTGTATTCAGTGA +ACGCTGACCAAAGACAGAAGAATGCAACCATTTGCCTCTGATTTACCCACACCCATTTTT +TCCACTTCTTCCCCTTTCCCCAATACCCGCACTTTTCCCCTTTACTTACTGAGGTCCCCA +GACAACCTTTGGGAAAAGCACGGACCACAGTTTTTCCTGTGGTTCTCTGTTCTTTTCTCA +GGTGTGTCCTTAACCTTGCAAATAGATTTCTTGAAATGATTGAGACTCACCTTGGTTGTG +TTCTTTGATTAGTGCCTGTGACGCAGCTTCAGGAGGTCCTGAGAACGTGTGCACAGTTTA +GTCGGCAGAAACTTAGGGAAATGTAAGACCACCATCAGCACATAGGAGTTCTGCATTGGT +TTGGTCTGCATTGGTTTGGTCTGGAAGGAGGAAAATTCAAAGTAATGGGGCTTACAGGTC +ATAGATAGATTCAAAGATTTTCTGATTGTCAATTGGTTGAAAGAATTATTATCTACAGAC +CTGCTATCAATAGAAAGGAGAGTCTGGGTTAAGATAAGAGACTGTGGAGACCGTGCATAG +TTGCTTCCTGATCAGCTCTTTATTTGATTGAGAGTGAGGCAGGGAAGATTAGAGGGAAGC +TTACAGTGGAATTCAGGGCTGAGGCTGCTATTCTTTTGCTCCTTGTAACTTCCTACAGTG +TTGTCAGCATCCACATACTTCTCTGTGGGGTTGGTCTCAGAGCCAGGTTACCTTGTCTTA +GGTCCAGTGGCACCCTGACTGGCTTGGTGTCCTTGAACAAGTTACCTAACCTCTCCAAAC +CTCAGTCCCTCAGTTGTAAAATTAAAAAAAAAAAAAAGAAGAAGAAGAGTACCTACTGTA +TAGCATTGATTTGAAGATTGAATGAGCTGGTATTATACAACGTTTAGAAGCAGTGCCTGA +CACGCAAAAGGCTCTCAACAAATACTATCCTTTACTAATATCCTGTGTGTCTGTATCAGA +GCTGGTGGGGTGGAGGGACAGAAACAAGTGGGAGAAGGTAAAGAGATGGACAAATGATCT +CTAAAGTCTCTCTGGCACTAACACAATTCTTTATTATGTGTTTTGTCTGGCTCTTTATAT +TGATAGCTGTTCCAGAGGCAATCAATAGCTATTAGTCGGTTTTATTCTTATTTTTCTGTC +TGATCTTACAGGGGAGCAAACTGTGGCAAAGTATGAACTTACTTCTCAGGAAATTAACCA +TTATATTGGCAATCACTGTGATTATTTGAACTTCAGCGTCTGGACAAATTTAGTCACATG +AAATACAGAAGAGAGATTTCTCATGGTTAAAACGAAGCTCTCTTTATTTGCTTCTGCTAA +TTAAAAAATCAGAGCTAAAGATACTTAAACACTACAGTTAAAATGCCATGGTTGTCTATT +GGCTTAACGAATTCTCTTATGAAATCAACTCTAAAATGCTATCCATCATAAATCATGAAA +CGCAATTTTTCTTATTCTCTTTAGAGCTTTACAATTCATCTTAAAGACCAGTGTTTACAC +TCTCTTCTGTAGGTTGTACAATAACTTTTGGCGAGAAAAAATAAAAGTCTGGCTTTCTGA +CTCATAGGTGTGTTCCCTTTAACAGAAAAAGAAAATATGTCCTCTTTAAAACTGATGATC +ATTGGTCACCTCAATTTTATTGAAGTTCACTTCTGACCTCTTTAGATGTAGTTCTCTACA +TAAAACTGCCCAACAGAATTCTCTGTCTGAATGTCTCCTCCACAAACAAAATTTTAAGAA +CTAAAATTATCATCTTTCCTTCCAAATATGCTCTCCCTATGTCCCCAGGGCTCTCCATGT +GTAGAGCTGAGACCATTTGCCACTCAGTTTCCTCACCCAATTAATTACAAGTCCCAACAA +TTTTCCGGTTTTTTTGTTTTTGTTTTTGTTTTTAGACGGAGTCTTGCTCTGTCACCAGGC +TGGTGTGCGGTGGTGCAATCTCAGCTCACTGCAACCTCCGCTGCCTGTGTTCAAGCGATT +CTCCTGCCTCAGCTTCCCAAGTAGCTGGGATTATAGGTGTGTGCCACTACATCCAGATAA +TTTTTGTATTTTTAGTAGAGAGGGGATTTCACCATATTGGCCCAGATGATCTCAATCTCT +TGACCTCATGATCTGCCCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCGC +CATCCCTGGCCCAGTTTTGCCTTTTTAACATCCCTCAGCTCTTCAAATCCATTTTCTCTT +CTCTAACACCTCCCCATTCCCCAGCTCGTAATGAACTCGTAAGTAGATTACTACAATCAC +CTCCCAAATGGTCTTCCTGGCTCCATCAGCCTTGTGACCTTCAAGTTCATTTTCCACATG +GATGTCAGAGTAACTTTCTAAAATGAAAATCTGACCACGTTACTCTCTTGCCTAAATCCG +CCTATGGCCGCTGTTAGGATCAAGTCTAAACTCCCGACCCTGGAACATCAGGTCTTCGTG +CTCTGTTCACTGCTTCTCTACCTCACCTGCAACCAACACCACTCCCACATCCATATGCTG +CTCACCGTGTATCAACATGAACAGGAGGTGGGTGTTTCAGTCCCCAGGAAGACACTGGGC +CTTTTCAATCATCTACTGCTGTGTAATAACCACCCCGCAAACTGACCACATGATTTCATT +TTGCAAGGGTTCCTTCCTTGGGCTGTGTTCAGCAAAAGGGTTTACTGAGCTGGCAGGTCC +AAGATGGCCTCACTCACAGGACTGGCTGTTGATGGGAGCCTTGATGCTCTTGGGCTCACC +CCTTATCCTCCAGTAGGTTAGAGCTTCTTACAGTGGTTTCAGGCAGCATCTGAAGACAGT +AAAAGCAGAAGCTCCAAGGCTTCTTACATTCTAGCCTGGAAAATCACATCACATTGCTTC +CTTCATATTTTTTTGGCAAATCAGGTTGCAAGGCTTGCCCAGATTAGGGTAAAGAGGCAA +AGAGGCTCCTTTTCTTTTCTTTTCTTTTTTTTTTTTTTTTTTTTTTTGAGTCAGAATCTC +GCTCTGTTGCCCAGGCTGGAGTGCAGTGGTGCAATCTAGGCTCACTGCAAGCTCTGCCTC +CTGGGTTCACGTCATTCTCCTGCCTCAGGCTCCCAAGTAGCTGAGACTACAGGCACCTAC +CACCACGCCTGGCTAATTTTTTTTTATTTTTTATTTTTTAGTAGAGACTGTGTTTCACTG +TGTTAGCCAGGATGGTCTCCATCTCCTGACCTCGTGATCCTTGCAAAGGGACATGCAGAC +CACATTAGTGAGAATATGTGCCTGTATTTTGCAATCTGTAACATGGGCATAAACTAAATG +TTTTCCAAAGGGAATAGGGCAAAACAAAAAGGACCTTGACCACTCCTTGGCCCTGAATAA +ATCCAGGAAGCCTAAGAGTATGACTATCCTGAGGTAGAAAGAGGGTCACATGCTGGATAA +GAGGTACCTGGGCTCTCCACTTACAAGAAGAGAGCATGGTTACATTTATAATCACCATTC +CCAACATGCTGTGAGTGCAGGCAGCTACCAGGAGGAGAACAAAGGAAATAACCAGGACAC +TCATCTCTAAACCTGTTAATTTAATCACACGGAACACTTCTATTTAAAATTCCCGAGAGT +TAAGATGTAAGAATGCTTATCAAGGTAAATGCTGTTCACACTGCTTGGAGTGTCAGGCCT +AGATCTCTATCCATCAGAAACAACAATATCAATAACAACAACAGCAACATGATGATGGGG +CAATTTCTTAAAAGCACCATGTATTTTATCGATACATGTCCGTTGCAGAAAATCCAGGTG +AATCCAAAGAAGAAATAAATGTCTTCCACAATCCCATAGCCCAGAGCTAACTAACCACTA +TAAAGAACCCAGCGTGGTTTTAACTAATGGATCAAAAGATGCTCATCAAAGGCTCTGAGC +TTTCCTGAGTGCTAACAGGAAACATCCAGCATCACTGGTCTCTCCAAGGCTGCAGGTGTC +TTTGCCCATAGTGCCTGTTTTGTGTCAGGGAAAGAATCAACCTGGGAGCCAAGCCCAGGA +ATCAGGATGACCAAGACATACTGCACAAGGAGGGAACAAACCCATCCAAGGACACTCAAG +GACAAATCAAGCAAATGAATTTAAGGGAGACGTGCTCATGGTCTGCTTTGCTGCTCAGCA +TGGCTGGGAGGCACAGTGGAAGATCATGCATCCTGCCCCTGGGACTCCTCTGCCAGAGCC +TGAGAGCTTTCTCCTGCCCACAGGCTAGGGGTAGGGCAGTTGGAATTGATCCATGCCTTC +TAGCTAGACTGTGGGTCCCCTCAGTCTTGGGCATGGTGACAGCCCAGCATCAGACAGAGG +TCAGTATCAAACTAGAAAATTTAATAAATACTGTCAGATTTGTAGACCCAAGAAAATATA +AACTGCCAATCACGGAGGAAAAAAATCTCTCAATGATCTTATCTTTATATGATTCCCTTG +CTGCCTGGAGATTGACATTTCCTTGGGGATAATCTGGTCATAGGATTGGTGAAGGTGGAA +GGGAGGCAACCTCCAAAGGTGGGGCCCTCTGCTCACCTGGGACAGGGAGGGCCTGAGGTA +GGTGTCTGTGTGGGCTGGGGAGGAGGATGGGAGCAGTGCTTCTAGATGTTTCCACTTTCT +CCTCATTAGATAATAACGAATGGGTGATTTCCCTAGTCACTGCAGTGTGAGGAAATCTAC +AAAATTAATTTCACAATACGCTTTACAGGATAGGTGGAGAAACACATGAAGTACAACTGC +AGTGGGTTATAAAAAACGGCCTTTCGAGTTGAGCAATAAATTCGTTCAAGCAGCCATTCT +GAAGGACAAACTGGCTCTGTATTTAAGAGGGGCATTCCAGCACTTCTCTAGCCACTGGGT +TGACAATGACTCACCAAAGCCTCTGGTAGCCACCACAGGACACCCAGAGCATATGTTTTA +AAGCTGAACACCAAACTGCGGACTTCGGGAGTAAGTGAACTGACTGGTTTTTATTTTGTT +TTACTGCTTTTAACATTACAGTAACTGTTACAGGTTCCAGCAGGCTAACTGGGTGGAAAT +GAGTTTGGTTTCACTTAGTCTCTCTAAAGAGAAAGCAAGTCGGTAGACTAATACCTAATA +AAAGCAAAGCTGCCAACAATTGAAATTGCCTAGGCTGCTCTGTGTGTCCCACATGCATGG +GTGTGGGTGCCAGTGTGTGTGCGTGTGTGCATGCATGTGCATGTGTGTTGGGATAGAGTG +GTAAGAAAATGGGAAATAATAAGAATGTTCAGTCCATAGCCCTTCATTATAAAAAGGTGA +GCTGTAATAAATACTAGTGCCACATTTAGCCAAAACTTTACTCCAGCCAAAGGTGATATT +TTCATGATAACATCCTGTGATTGCTTTGTTCTTCGTCTTTTATGTTCTTCCTAGATGGGC +TCAGAACATACAAGAATTAAGTACACATCTTATTTTCCAGTGATAATGCTACCGGCAAAT +TCTGTTGTTTGTATAAACATCAGCCATGTTTATATAACTAAACTAGTGTTTTGTTTTGTC +AATTCAGCAAGAAATTAGACCAAATGGTGGCTTAATGCTGCATTGATTTGGCTATCAATT +TGTTTTCACTTTTCTGCAAAATAATTAATACATTATTAAATTGAATTGTGCTGATGCCAC +AGTTGTTCTTATCTCAAGTGTCTTAAAATTCATTTAATTTGTTTTTCCTTTGGTTTCATT +ATTCAAATTTTAACTTCAGTTCTCAAGATTTTATCTGATGGAAGAGATGGAGTCCATTAC +TAAGGACTCCATTGTGCTCCATCATGCCAGAGTTGTAAAATAGATCTTTTAAAGGAAATT +TACTGTGATTTTTTTTCTATTTAAGAGCTTCCTCTCCAGTTGAGCATGTAAGAAAATTAT +ACCAGGAGAATACAGTAAACTCTATGAGGCAAGCTATAAACATGTAGCATTGTGATTAGG +GCTGGTTCTCCTTCTAGAGACATGGTAGGATTGCAATTTCATACCATCCTTGAAGTTAGA +GAGAGCCACGTGACTCATTTAGCCAATGAACTGTGAGCAGAATGACATGTCACTTCCAGC +TGAAGCTTTAACAATCTGAGAGACATTCATACATTTTCCATGTGCTGTAGCCTTATACCC +AAAGCCTGGGTCCCAAGTGACCATGACAGGCAGAGCTCCCTGTTGAGCCACAGAGATTTA +GAGAATGGCTGTTAACACAGCATAATCCAGCCCATCCTGACTAATCTGATATTAACATGT +ATAATAAAGAATTCTATCAATGCTGAGGGAAGATGACTAGTTAAGGTCCTAGGTTGCAAG +TCTCAAAACCTCTTCTAAGGATTGTAGACAGGAAATTAAATGACTTCTAGTCCCTAGAGT +TCCCAATCTCCTACCATCCCATCCTAATATGACAGAAGTAATTCCTGAGTTGCTTCTGAA +ACCAGAGCTTCCCTCAGAACCCTTAGCCTGCCAGATGGCTTCTTGGAGAGCCCTCACTCA +CTTTTCTCCTTCTGCTATTGCTGCTCATTCATTCCAGTTTTTAAAAATTCATCTTTATCC +AGGAACCTCGCTTCTAGAAAAGTCATACAGGTGCTTCCAGGAGGCTACATGGGCACCCAT +ATTTTTCTAGCCACTTTCATTAGACCAATGCAGCAGAGAAGAAAAGCCTCAATAATTATT +ATGACATGGCATGTTAGGATACCAAGTAAATTGCATTTGTAAAATGTGATTTTCTGTTGG +TGTTCACTTCAGCTCTACTGACATTTGGTAAGTATTATTGACTGACTGACTAACTAATGT +GGTCATTAGTCTTCATAAAGAAAGGCTCTCTACAAAAACGGAGGGATGCCCTTTTTCTGG +CATTTAATACGTAAGAAATTGCCTCCAATAGAAACCAGAGTTGCCTGATTACTATCAGCA +CAGGAGAAATGTATTAATGTGCCTTTCTAGTAACAGGTTTTTAGAAAGTCAAATATAAAC +AAATCTGTCTATTTGTGTGTGTGCATGTGGTAGTGGGGAGGGAAGAAAAAAGGAGGGGGA +GAGAAAGAGAAATAAGAACCAAGTTTATTATACTGTATTCAGGGGGAAAAAATTTTCCCA +AGGTCCTAACAGAAGAGCAAAGTGCCACTGTCAATAGCCTCAGTAGTGTTAGGGTTGCTT +TTATTTATTTATTTATTTATTTATTTATTTATTTATTTATTTTTCCTTTTTTTTCTTTCT +CTTTTTTTCTTCTTTTTTTTTTCTTTTCTTTCTTTTTTTTTTTTTTTTTTTTTTTTGGAC +AGAGTCTCACACTGTCACCTGGGCTGGAGTGCATTGGTGCAATCTCGACTCACTGCAACT +TCTGCCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCGCCCAAGTAGCTGGGATTACAG +GTGTCTGCCACCGTGCCTAGCTAATTTTTTTGTATTTTTAGTAGAGATGAGGTTTCACTA +TGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCATGATCCACCCACGTTGGCCTCCCAAA +GTGCTGGGATTACAGGCGTGAGCCACCGCCCCTGGCCAGGATTGCTTTTACAGCCAGTCT +TCAGGTGCCCACTGTAGGAACAATGTCATTTAACCCTCGGGATTATTCTGTGCCAAATAT +GGATAATGACTAATATCCAACACAGATATTCTCAGCTCAGAAGAGCAATTAGCAAATTCA +TAAATTAAGTGCTTGCTTCCTCTTTAGTCAAATACAAACGTTTGTTAAAAGATATTATTT +TGCTTTACACTTTTTCTCTCAGAAATAAGCAGATGCTTGAATTCCCACAGTGCTGCTTGA +GCCTCACACCATGTCATCCTGCCAGGCACCCAGATCCAGTTCTAGAGTTTCACATGATCG +TGAGTGTTGGTTAATAAGTCAATGTGAACTGGGAGGGGAGATTTTTCAGGAGTGCCACAG +GGCTCTCCCTTTAATCACATACACTCCCTGCTTTCATTGGAAAGTGTATAATGATGTCAG +AGTGCCCCAGAATGGAGCTAGTTGGAAGACTGCCGTCATAGGGATGCCTTAGTGAATTAA +TAAGGTTTTAATTTCTGGCTCTCAACTTTGTAGATGTAAAAGTTGATTTATCAATATGTG +AGAAAGGATGAATCTTTCTGAAGGTTATGTCATCACACTCACTAAGCACACAGAGAATAA +TGTCTAGAATCTGAGTGCCATGTTATCAAATTGTACTGAGACTCTTGCAGTCACACAGGC +TGACATGTAAGCATCGCCATGCCTAGTACAGACTCTCCCTGCAGATGAAATTATATGGGA +TGCTAAATTATAATGAGAACAATGTTTGGTGAGCCAAAACTACAACAAGGGAAGCTAATT +GGATGAATTTATAAAAATATGCCTCAGCCAAAATAGCTTAATTCACTCTCCCTTATCATA +AGGATAATCTTGCCTAAAGGGACAGTAATATTAAAGACACTAGGAATAACCTCTGTACTT +TGGACAGTAGACCTGCATAGCCCATTAGGCCTCAATGAAGTCTTATGCAAGACCAGAAGC +CAATTTGCCATTTAAGGTGATTCTCCATGTTTCTGCTCTAACTGTGCTTCACAATACTCA +AAACACTAAATCAGGATGTTTCCTGGAGTTCAGGGAGCTGTCCGTGTTACTGAGCAGTTC +TCAGCAACACAAAGATCCTACTGACTCCTCATCAGACTTCTTTCTCACTGGAATTTTACA +CCTGGGCTGTTAACACCAGGCCAGGTCAAATTCAAAGGAGAGAAAAAAGCTCATTATGAA +GGGTAAAATCCAAAACACTGTGCATAAAGATATGGCACAATTTTTATACATAAAGATTTC +ATAAAACCAAAGCATCAGGAAATGAAAAGAGATACAGAAAGAAAAATGATGGTAAATGAG +ACATTAATTTACCCTTCTAATCTCTATCACAGCAAAAAGATAATTAAAAAATCTATATGA +GGACCACAAAATACACAAAAATTATGTAGCAAAGCCTATAGCCTGAAAAAGTAAACATTG +AAATTTGTATGTCCATAAAATGTTTACAAAATTCAGTACATATTACACACCCCACCCTAA +AAACATCTAAGCAAAGTAGAGAATGTAGAAATGCTACAGATTATATTCTCTGATTATGAC +ACAACAAAACTAGAAATTACAGCATGGAAATTTAAAAGCTTTCTCTTAAATAATTCTATG +TCAAAAAGAAATCCAGGCCGGGTACAGTGGCTCATGCCTGTAATTCCAGTACTTTGGGAG +GCCAAGGTGGGCAGGTCACTTGAGGTCAGCAGTTCAAGACCAGCCTCGTCAACATGGTAA +CACCCTGTCTCTACTAAAAATACAAAAATTAGCTGGGCCTGGTGGCTCATGCCTGTAATC +CCAGCTACTTAGGAGGCTGAGGCAGGAGAATTCCTTGAACCCAGAAGGTGGAGGTTGCAG +TGAGCTGAGATTGCACCACTGCACTCCAGCCTAGGTGACACAGCAAGACTCTGTCAAAAA +AAAAAAAAGAAATCCAAATAAAATTTCCAGAATATGTGGAAAATAGTGACAATAAAAATA +TTACACATGTGTAATCCCAGCATTTTGAGATGCCAAGGTGGCAGGATCACTTGAGACCAG +GAGTTCGCAACCAGCCTGGACAACATAGGGAGACTCCATCTCCACACACGCCAAAAAAAA +TTTTAAATAGCCAGGTATAGTGGTACTTCCTGTAATCCCATCTACTTGGGAGGCTAAGGT +GGGAGAATCACCCAACCTCAGGAGTTCAGGGCTTCAGCAAGCCATGATCATATCACTGCA +CTCCAGCCTCAGCAACAGAGCAAGATCCTATCTCAAAAAAAAAAAAAAAATCACATGTGG +GAAATAGCTATAGCACAATAAAAATAAATGTATTAAGTATGAACAACAAAAAAGCTAGTA +AAGGTTGAACAACAACTATCCTTAGGAAAGTGGAAATAATGTATTAATAAATATGAAAGC +AGGCTAGCCACGGTGACTCACATCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGCAG +ATCACCTGAGGTCAGGAGTTCCAGACCAGCCTGGCCAACATGGTGAAATCTTGTCTCTCC +TACAAATACAAAAACTAGCCAGGCTTGGTTGTGCACTCCTGTAATTCGAGCTACTTGGGA +GGCTGAGGCAGGAGAATCTCTTGAACCTGAGAGGCAGAGGTTGCAGTGAGCCAAGATCAT +GCCACTGCACTCCAGCTGGGGCAACAGAGTGACACTCCATCTCAAAATAAATAAATAAGA +AAGCAGAAACTAATAAACTAGAAAACAGAAACATAGAACTAATTTATAAATCAAAGCACT +ATGCCTTGAAAAGAGGGAGAAAAATTGTGAATTAAGGAAGGGAAGAGATGGTTGGAGAGG +AGGTGGGAGAAGGCAGAGATAATTGAAGGAGCAAAAGCATCTGGAGAAGCAAAGCCACTG +AAAGATGAACAGGGCTCTGAAAGAGATGCTTGACTGCTATCTTTTCAAATGACTGCAGTT +CCCAGTGACATCATTTTTCTCCTCCCTGGAAGTCTGAGGGGCAGTTCACTTATCTCCTCC +CCTCCCCTACTCCTCACCCCACACTCAAAACCTGTCTATGCTCCTTTCATTCTCATATGA +CAGATTTCAGATGGCATTCTTATTTCCCTGATTTCTTTTTGAGATAGCTTGCATTTCCCT +CCTCTATATAAAGCCACCGTTTATCAAATGCCTACATGGACCAAGCAGTCCACAAGGGCT +TCACAGACAGTTTTACTAAACTCATGCCAAAACTTTCAGGTTTTATACCTACCTTATAGA +TAAAGAAATTGAAGCTTATAGAGTTTAAGTAATGTTCCCAAAGCCTCGTGGCTAGTAATT +CAAACCTAATTTCTGCCTACTCCAAAGTCTATTTTTCCTTATGATACTCTACTGCCTCTC +CATGGATAAAGACAGAGATCACATATTAATAAAATTTGCACAAAGTCGGCAAATTGTTGA +AAGGGAAGGCTAAGATGATTAATAAAATCAAGAGCCAGATGATCTCAACAACCTGAAATA +ACTGGCTGACAACCAATTTGAATAACTCCCTGCGGGTGAAGTTCAAAGTACTATTTGGGT +TTTTTTTTAAAGTTTGGCTGGGTGCAGCGGCTCACGCCTGTAATCCAAGCACTTAGGGAA +GCCAAGGTGGGCAGATCATGAAGTCAGGAGTTGAAGACCAGCCCGGTCAACATGGTGAAA +CCCCATCTCTACTAAAAATAAAAAATTAGCCGGGCCTGCTGGTGGATGCCTGTAGTCCCA +GCTACTCGGGAGGCTAAGGCAGGAGAATCGCTTGAACCCAGGAGGTGGAGGTTGCAGGGA +GCCGAGATCGCACCACTGCACTCCAGCCTGGGCGACAGAGCGAGATTCCGTCTCAAAAAG +TAAAATAAAATAAAATAAAAAATAAAAGTTTGATATATTCAGAATCAGGGAGGTCTGTTG +GGTGCAGTTCATTTGAAAAATTCCTCAGCATTTTAGTGATCTGTATGGTCCCTCTATCTG +TCAGGGTCCTAGCAGGAAATTGTTGCACTCTCAAAGGATTAAGCAGAAAGAGTTTAATGA +AGGGTCTCTTTCCAGGGTTAAGGGAACTGCTAGGGTTTGGATATTTGACCACTCCAAACT +CATGTTGAAATGTGATCCCCATTGTTGGAGGTGGGGCCTAATGGGAGGTGTTTTGGTCCT +GAGTGTGGACCTCTCACGAATGTCTTGGTGCCATCCAAGTGAGTTCTTGCTCGCTCTTTT +TTTTCTTTTTGAGATGTAGTTTCACTCTTGCTGCCCAGGTTGGAATGTAGTGGTGCGATC +TTGGCTCACTGCAACATCCACCTCACGGGTTCAACCCATTCTCCTGTGTCAGCCTCCAGA +GTAGCTAGGATTACAGGTGCCCACCACTATGCCCAGCTAATTTTTGGTATTTTTAGTAGA +GACGGGGTTTCACCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATACACC +TGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCATGCCTACCTAGTTCT +AGCTCTCTTAATTCCCACAAGAGCTGGTTGTTAACAAGAGCCTGGCACAAACCCCTCTCT +CTCGCCACGTGATCTCTGCACATGCCAGCTTCCCTTCCCCTTCTGCCATGAGTGGAAACA +GCCTAACGCCCTCACCAGAAGCAAATGGTGGCACCATGCTTCTTGCACACCTTCAGAACT +GTGAGCCAAATAAACCTCTCTTCTTTAAAATTATTCAGCCTCTGGTATTCCTTTATAACA +ACACACACACACACACACACACACATACACACACACGCAAAAGCAGACTAAAACAGGAAC +TAATTAGAAATGGTGATGCACCGAGGGATTGGCACCGAGGCTCCCCAACAGGAACTGAGG +TCATGGATAGAAGGACACATTCATGTTATTTTTTTCTAATGGTTAAGTAATTATTTGCTC +TTACTCTCAAAATTTCTGCCAAGGCCTCCCATGGACCAAACTCAACTAGAATCTAGGAAG +CAGAGAACCTGAGTGTTGCATTCAGCAGAAGTCAGCTTCCTAGGGAATCTTGCAGGAAGG +GTGAAGGTAGAGAATCTGGTGGGGAAGCAAGCAAATGCCCATCACATGCACTTTCCTCCA +ACAGAGCGACTCAGATGCTATAAAACTTGCTAACACAGTCTCAGGGTCTGATCACAGTAA +CATACAATCCAGGTTTTAATCATCAGAAATCACAGTCCTATTGTCTTCTGCACAGACCCA +AACACACTTGGAGGTCATGTTCAATATGAATACCTCACAGAGAAGGAAATTTACACGCGA +GAAGTACATCTGCAGAAAGCCAGCTGGCATGTCAACCATTCAAAAACTCAGGGTGTTCTG +GATAAAGAAGACTCAGGAAGACAAGTATGAAGCATAATCTGTGACATTCCATGCGGCAGA +CATTAGACACATACAAGAGAGTTGTTGGAAAGCGGAATTTATCTTCATATAAACAACACT +GAGCTAAATCTCAATATTTCAGATCTCTAGAACTATCCATCAGTGAAATGGATTGCAAAT +ACAAAGAGTAATACCATGTCACTTAAGAATAGAATCATGGACGAGGCTGCCACCTGCTGT +TGGGGGCCACTGCAGAAGAAATTCCAGAACACTGGACTGGAGAGCACCTCACTTTCCTTA +CAGCTCTAAGTTTCTGACTCAGTGACCTGATTCACTACCATATACACAAAGACCCACTTA +CACAAATGACTGTTCTTCACACTAGGCCCATGGAGACAGGGATAAAATTCTGAATTTGCT +CAGATACCTTCTCCGCTACTGACATCTAGGCATTACACAATTCATCTCTTCATATTTAAC +CTTTGAAGTTTGCTACTTCTCAGAGAGACTAATGAGTAGTGAGCAAATATCCTGAAGCTG +AGAATGCTTCTACCTCCTCTCAAAACAACGGAATATTCATCAAAACACAGCAGTTCTGCA +CTTAACTTTAGGCCTTTTCTAACACCTTGTTTCTTGGCAGTAACTGTGGCCAGAATAGCT +CTTTCCACAGATAAAGGACCTTTTGAAAGGATAGGGTCTCTAGATAGAAAAGCAAATGCC +TCATTCCAGAAGGTCTTCAAGAAGAAAATGTTGTGGTGATAACAAACATAACTGATTATA +ATCTATTCTGTGAAAAAAGCTTATGAAACAGTAGATGTGTGTATCTAGTACATAAGAGCT +GAATGTCAATATATATATAGATATATACACACACTCAAATAAATAATAGTTATCTCTAAC +TAGAGAAATTCTAGTTGCCTTATATTTTCTTCTTTTTCCTTACTATATTTTCTACAATAA +ACATGTGTTTTTAACAAGAAAAGTCTTTTCTGGTGTGCTTTTTAATTTTCTTTGTTTAAG +TGAGAGTGAGGCTACATAACTACATGGCTAGGTAGACTTTTAGAAAACTTGGCTGCTCTA +GAAAATTGACATATCCTGATTTCTTCCATAGCTTGGATCTTGACCTAGAGGGAAATATAA +AAGTGTTGACTTGAACCTGAGGGGTGCCATTTTCACTGCTGAAGTAGTTTCATGGATCAT +GAATTGGAGAAATGACTTCAGCAACATGGGTGTTAAAATCAGAAAGCACAAGTGACCCAC +AACAGATGATGGAGAACAAAGAGCAAGCTGGGAAAGCAGTGGCCTTTAATACAGAAAAGA +AGAAGTATAGCCACAATAAATATTAGGCAGACAGCAGTTCAGCAGTTTATACTATTAAGC +TGTTGTTTAGGGGAATAGTAAACTGACATGACCCTTGAGGTAGGTATATATAGGTAAATT +CTATGTGTCCCTTGAAATAGGTGTATGACACAACTTCTGGCATCTACATGGATTTGGTCA +CTCTAAAGTAGCCATGAGGCTTAAGATAGTTCAGCTGTTTGGGGATAAGTTAAATCATTT +GCCATTGTCTTTCTGCAATTTGCATATCCTACAGTTATCATTGCCATTACTGAATGGCAC +AGAGAAAAATTCTGGTCTAAAGTGGTTCTCAAACCTGGTTGCTGGAGGGCCACCCTCAGT +GATGATGATTTAATCTGTAGAAGAATAGAACATTGATAGTTTTTATATATCTCCAGGTAA +TTTTAATATATAACTGGGGTGAGAATCATTGACATAATTGTAACAGGATAATATTCAGGA +AATATGGAGATAAATAATTTTCTTCTCGACATTAAAAAAATCTAATAAAAAGTTTTATGT +TTTCCCCTAACTCAGGGTCATCAGCCTTCAAGCTTCAGTCTCTGTGTGTTCACAGGTGCT +GTAAACACACGCATCACTACTAATATCCCACTTCAGTGCTATTGCTGCTCCCAAAACTCC +AGGTATTTTTAACCTTATAAACCTCCAGAATAATGAGACCACTGGGTTCAGTAAATTGCT +TTGTTTTGAAGCACTATTAGACAAAGTGGGAGACTAGAAGATAAATCTGTCAATGACATG +TCCTTTAAGACTACTTAGATTTTGTTGAATTTGTGGATCATTCCTTACTTGAGCAAATGG +TAAATTAACTCTCTCTTTTCTCTCTCTCTCTAGCTGGCACACTTTTTCCAGTAGCCATTC +TACTTGGTATGCTTACTTATCAGCTGTCCTCCAGGGGCCTCACATTAGATGTTTCTCTGA +CTAACCAAACATGACACACAGCTGAAGTCAGAAAAACCAGATTGATAATTTCACTCAAAC +TATTTTCCTTCATTCTAACAATTTACTGGAGTACACAATTGTGACTATTTTTAGCCATAG +GAACTCATAGAAAGACCAACTTCATTAGACCTACAAAATCGAATTGTGTAACAGTATATG +CAGTATGTGTAGGAATAAAAAGCATTTCTCAAATATGCAGTACTGGATTTTGCAAAAGCA +CCTTACACTTAGCTATAAAGGAGTGGAAAACACAAAGATGAGTAACTGCACTTTTCAAAA +GACTAGAGCTATACCAATAATACAAAGGTGTAAACAAATAATGATGAGATGACAAAGGCT +GAGTGTTTTCTATTTGGAAGCTATGTTGTTGAGTTATTTATGTATATAATTTCATGCAAT +CTTCATGTTATGGGGATGTTCTAATCCACTGTGACTCTGTCCTTAAATAAAAGGGAGATT +TGGACATAGAGAGAGGCACACGGGGAGGATGCCATATGAGAATTGACACTGTGCTGTCAC +AAGCCAAGGAACTACTGGAAGGAGAGAAAGAGGACTGGAACAGTTCCTTCCTTAGCACCT +TTTCAGGCAGCCTAGCCCTGCCAGCTTCTTGATCTGGACTTCTCACCTCTAGAATTGTGA +GGCAATAAATCTCTGTTGCTTAAGTTACCCAGTTTGTGGTACCTTATTACAGGAGCCCTA +GGAAAATAATTCATTATATAATCTGCTAAGGTAGATATGATCATTGTCTCCAATTTCCAT +ATGAAGAAACTATGCCTCAGGCATTGTGTCAGTTGTCCAAAATCATACATTCCTGACTCA +CTTCAATGAATTCTTCATTCAGCAAAATTTTTAAGGTACCTTAAAAAAATTATGTTAACT +CTTAGGGCCTTGCTTTAAAGCTTCAATGGGCTTTTCCTTTGCAAAGAATAAAATCCTAAT +ACTTAAGCATAGCTCTCTTTCCTGGCTATGTTTCTGACATCCTCTTGTACCATGCTCCTC +CTTAATCATTCTGAGGTTACATCTTAAGTCCTTTCCCCTTGCCATTCCCACTTCTTGGAA +TACTTTCCCATCAACTCTTCAAAGAACTGCCTTCTTTAAGTATTTGGTCTCAGTTCCAAT +GTCACTTCCCTGTAAAAGCTTCCTGGCCATCAAGCCTTCTTTACACACTCTATTTTATTT +TTTCATGGTTCCTATAACAACCTAATATATTCTCAATTGATTAACTGTTTTGCTGAATAC +TGCCTTCCATAAGAATGGAAAGAAAACATGGCCAGGTGCAGTGGCTCACACCTGTAATCC +CACCACTTCAGGAGGCTGAGGCAACATGGCAAAACCTTCTCTTCAAAAAATTTTTTAAAA +GTTAGCTGGATGTTGTGGAGGCAAGAGGATCACTTGAGGATCACTTGAGTCCATGAGGTC +AAGGCTGCAGTGAGTCATGTTTGCACCACTGCACTCTAGCCTAGGTGACAGAGCTAGTCA +CTATCAAAAAAAAAAAAAAAAGAATGGAGAGAATGCTACATGAGAGAAAGGATCTTATCT +ATCATGTTCACCTCCCAAGAGGTGAACATATCCCCCAAAGCCTGATAGAGAGAAGATGCT +CATTAATATTTAATGCATGACCATGTGCAGACTTGGGAGGAAAAATATGCCTCAGCCTAT +CAATATTGGATCCTTAATAAACAAGGATGTTTCTGCATCATTTCCCCACAACACCGAACA +AGTGTGGCTCACTGTGGATGTTTAAGCAAATGCATTGTTTTTCCAGTTATATATCTGGTA +GAGATGAGGCCATTGATAGGAATGGGAAGACGATCTCCTTTTATTTTGATGACCCAGCAT +GGCTGAACACTCAGTGACTACCACTGCACTTTGTTGTACTTTCAGCATTAGAGATGCCAG +CCCTGTAGGATATAAAACAGGAACATCTAGTCCTCAATTATATTCAGAATTACTCAAGTC +TTAGAAGCACCACTTGTCTTTTTTCAAGGGAGAGAAATGCTCAAGTGATGGGCTGAAGTG +AAGGGAGGGAGTCACTCACTTGAACGGTTCCCTTAGGCTGTGTGGATGCAAACAGCATTA +GACAATGACACTGACAGTGGGAAATGCACTGGAGACGATGACTGGCAAAGCCCTCCTTTT +CTCCCCATCCACTATAGATACTGACAGCAAAGGGTTTGTCACAATGACAACTATACACTC +CCAATATCACAGAAGAAGGAGGAATAAAAGGGTATATTATGAGTGACTGAAGTTTAGAAT +AAATTAATAAATATTATGTCCCTCATCCATAGAAACCACAAAGGTCTAGTAAGGCTAAGG +ATATAACAAGAAAATAATATGAATATTTGCTTCCCCTTCCTAGTGTAATAGAGTAAGTTA +CAAATGGCTTCAGGAAGGGGAGAGAGGAAGAAGAGTGGATGAGATACGTAAGAGTGCTTG +AGGGCTAATTTTATGAAAGCTTTGGGAAGTTTTAAGAAAAAGAAAAGCTATTTTTCAAGG +TACATGTGTGTATGCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAAAGAC +AGAAGAAAGAGGGAGACCTTAGAAGACTATGAGACACTAAGAGAAAAATTAAGGTAAAAA +AGACACACACTTAGAAAAACACACATAGGGAGGAGGGAGGAGGTTAAGACATTTTACTAT +GTGCTGTGAATGGAAACTACAAACCATTTTTGATATATGCAATATATATACATATATACA +CACATATACATATGTATTTAAATATTTAAATTACATTTTCTCTTTTTTTAGAGATATGGT +TTCACTATGTCACTCTGCCCAGGCTGCAGTACAGTGGTTGTTCACAGTCATGATCATAGC +ACATTATAGCCTTGAACTCCTGGGCTCAAGCAACCCTCCTGTATTAGTCTCCCCAGTAGT +TGGGATTACTAGCATATGCCACCATGTCCACCTTTATGCTTTTTAAAGTGAAAAACCATA +CTAAGAATGAGGCAGCTCAACTTAATAATAAAAACATTTCAAATGTAAAGAAATTTACAA +AAGAAAAACAATCAACCCCATTAAAATTGGGCAAAGGGAATGAACAGACACTTTTCAAAA +GAATACATGCATGCAGCCAACAAACATACAAAAAAAAAGTTCAACATCACTGATCATTAG +AGAAATGCAAATCAAAACCATAATGAGATACCATCTCACACCAGTCAGAATAGCTATCAT +TAAAAAGTCAAAAAATAACAGATGCTAGTGAGGCTATGGAGAAAAGGGAATGCTTATACA +CTGTTGTTGGGTGTGCAAATCAGTTCAATCATTGTGCAAGGAAAGTGATTCCTCAAAGAG +CTAAAAGCAGAGCTACCATTCGACCCAGTAATCCCACTACTGGGTATATACCCAGATGAA +TATAAACCATTCTACCATAAAGACACATGCATACAAATGTTCATTGCAGCACTGTTCACA +ATAGCAAAAGTATGGGATCAACCTAAATGCCCATCAATGACAGATTGGATAAAGAAAATG +TGGTACATATACACCATGGAATACTATGCCGCCATTAAAAAATGATATCATGTCTTTTGC +TGGAATATGGATGGACCTTCTATTATCCTTAGCAAACTAATGCAGGAACAGAAAACCAAA +TACAGCATACTCTCAGTTATAAGTGGGAGCTAAATGATGAGAACTCATGAACACAAAGAA +TAAAACAGACACTGGGGTCTACTTGAGGGTGGAGGGTGAGAAAAGGAAGAGAAACAGAAA +AGATAACTATTGGGTACTAGGTTTAATACCTGGGTGATGAAATGATCTGTACAATAACCC +CCTGTGACACCAGTCTACCTATGTAACAAATGCCCCTAAACTTAAAATAAAAGTTAAAAA +AAAAAGAAAATTAAAATCTCCTTATCATCTACCTGGTAATATGAAAAACACATATCTTTC +ATTCATTCCTTTCAACTGATGAGGAAACTGAGGCATTGGGAGTTAGTAAAAGTCCACATT +GAGATATGAGACCCACCACTGGCTGGACACAGTGGCTCACACCTGTAATCCCAGCACTTT +GGGAGGCCGATGCTGGTGGATCACCTAAGGTCAGGAGTTCGGGACCAGGCTGGCCAACAT +GGTGAAACCCCCATCTCTACTAAAAATACAAAAATTAGCTGGGTGTGGTGGCAGGCACCT +GTAATACCAGCTACTAGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCAGGAGGTGGAGT +TTACAGTGAGCCAAAATCATGCCATTGCACTCCAGCCTGGGCAACAAGAGCAAGACTCTG +TCGGGGAAAAAAAAAAACAAAAAAAACCACCACCATCATTTTGCAAGTGTTACCACTATT +GTGTGTTAATATTGTAGAAGTATTCCTAATTATGATTTCTTTGTATTCCTAATTGTAATA +GCTTTGTATTTGAAAAATTATTGATTCATACTCTATGTTATTATTTTGTATGCGATGACA +ACAGAATATATTATCATGCTCCTTTTGTGAATCTCATTCATAATATAAAGTATAAATTTG +TGATTTTGCTTTAATTTGAAATATTAATTTCAAATATGTTATCACAATTTGATACAAACT +ATTGACAGTAAATCTGTGGATTAAGTAATGTCTTAGTAGGTATTGGGAAAATTTGAAACT +AGTAACATGGAGGACTATTGTCATTGTTTATTTCAAAGCCAGTTAAAATTCTGCAAAGCA +GTGTACATAAAAATAATTTCAAGAAATTTATAAAATACCGAGATTACGGTGTATAAACAA +CTTTAGATTCTTTGTTTAAGAAATTCTGCCAGTTTGTAATATATGCTTCATTCAAAGTAG +CTAAGGGCTGTACCTGGCTAATAGTAGGCACCTAATATTTGTTGAAAAGGAATACTGAGT +AGCTGGGACCTCCTGAGTAGCTGGGACCACACACATTTAACCTGTATTTATAAAATTACT +GTTTAGAGAATAACATTTGATGGAATCATGCTTTTACTTTCTGCTTACGACTCAATTGTT +TGTACTGACATTAACATCCCAAATCCTTAGCATGGCCTACAAGGCCCTGAGCAATGTGGC +ACCTGCTGAAGCCTGCTGCCTCATTTAATAACTCTTTGTCTCTTTCCCAGATCCAGCCAC +TCTAACATTTTTTAGCTCCTGGACCAAGACAAGCTCTTCCCAGAACCTGACCTTTGTACC +TGTTCTTTATTCCTGGAGTATTTTTCCCCTGACAAATTACTTATCATCTATCATAATTCA +GGTTAAATGGCACTAACTCAGGGAAGGCTTCCCTAACTGCCTCCCTTCTCCAACCAAATT +AGGAACAATTATATGGCCACATAGTATCGAATCAAGTTTATAATTTTAAAATAATTGGGA +GATTTTGTTGTTTAACACTTGTTTTCACTATAAGACTGTAATTACATGCAAGTAAGAACC +ATGCCTGTTTGTTCACTCCTGCCACAGTCAGAATAGTGCCTGGAATATGCAGTAAGGGCT +GAACAAACACTAAATAAATGAACAAGTGAATAAATGGATATTGTCTCATTTTTAGAACAG +AGTACTAAATGGATCATGAACACTATCTGGTATGTCACGTAGGTAATTTACAAGGGCTAC +AATTTCAGCTCAGATTTACCTTTTCCTGGATACAGGTCTTGATAGGTCTCTTGATGTCAT +TTCACTTCAGATTCTTCTTTAGAAAACTTGGACAATAGCATTTGCTGTCTTGTCCAAATT +GTTACTAAGAATCAAGAGAGATATCTGACATGAAATGACATTGGAAAACATTAAACACGA +TTGAAATAATGCTAGCCAATATGGTTATTATTAGAAACCAATTACATTTTCAACTTAAAA +ATAGTAATACTTATTGCAGACTCAAATGTGCTTATTCTAAAACAAGTAAATGTTTGCCTA +TGGTCTGAGATTCTAATCCACGGAGTTCATTCTAATCCACATTCAACACTATCATGTACC +AGTGGGCCTCATAACCCACCTAGCCCTGTGATTTTTCAGGTTCACTTTTCTAAACTTGTG +AATTAAATATTTATTTTCTTAGTTCAGAAGAGGAAAAAAACTCTTGTAATTGTTGCCCAT +TTCAGGAGAAATCTTGCATATGAAAACAAGAGATAAATATACACAACTGAGGGCTGTGGT +TTAAACAAAATCTTGAGAATGTTTTTTGACCTTATACATTTGTGCTTTAGTATAACAAAA +TGATATAGACAAAGGTAACTTTTAATAGAACCAGTCACTACATTAAAAAAATGACAAATT +CTTCTGCTTAGCTAAGCAACAGAGAAGGTAAAATACTAATTCAATTCATCAATTTAAGCA +ATACTCATTAAGAGCCAAGTATGTGCTCACTGAATAAGCTGCTAAGGTTTGGTGGTTACA +GAGTGTGCGGTGAAATGATGTCTACATCACAGTCCAACATTCACAGAGTTTAAAAGCCTA +CCAAGAATCAAGACAGACACAAATACCTAACATAGACGTTTGTATATGATAAGAGAGCCA +GAGTACAATTTAGGAGAAGAAATTGTATGGAAGGAAGGTTCATTTCCATTAGACCAGAAA +AGACAGCACATTTGAAGGCCTGAATAAGAAATATTCTGGATAAGATATTGTGGCTGCTAC +CAGAATGGCTCTTGATGATCTCTACCTCTTGGTATTTATACCCTTATATAATCTCTTTCC +TATAGTGTAAGCTGGTCCCAGGTACTTGTTTCTATTGAATAGAATAGAACAAAAGAAATG +AGATGCCACTTCTGAGATTAGTTTATAAGATACTGTGAATTTCATCTTGTGCCCTCTCCC +TCTCTCTCTTTCTCTTGCCCTCTCATTTGAATGAAGCCAACTGGCATGCTGTCAGTGGCA +CAGTGTAAGTCCTGTTACAAGAAATTGACGATTACCTGTAGCCAACCCTAAGTGAAGAAC +TGAGGTCCTCAGTCCTACAAATGGAGAGAAACTGAATCTAGCTAAGAACCATGTGAGTGA +GCTGGGAAGAAGATCCACCCTCAGTTGAAATTTAAGATGACATATTGAGCAGACATACTG +AGACACACTGAAAGTAAGAGAGCAGGAGGAAACAAAACCAGGGTCATACAAAGAACACAA +CTGATTTTGAGATTCTCACATAAGTATTACACCTTCAGTGAGCACGTGTACTAGAAATTT +AAAAAATAAATAAAATAAACCTTCAAAGTGAGCTAGCAAATAAATTTCCCTATGGTCTCA +GCTCTGAGTGGAGAGAGAAAATGTTCCCTGTGGAGTTTATAGCCAGAATCCAGCTCTCAA +ACAGGTTTCAGCCTGAACTCACACAATCTGTGTGGCTTCCAAATTTGCAAGCTGAGAATT +TAATTCAAAGTGGTCTCAGGTTGATAGCAGTCCAAAATGCTAGGTAGGAAAAAAAATCCT +CTCTGGACAAATAAATCATCAAAGCAAGCTCATAAGAGCAGGTTTCAAAGGTCATGAGCT +TCTAACACACACACACAAAAATCACACACACAAAATGGGGGTAGCAGCAACATGGGTAGC +GTATTCAAACTTGAAAAGACTTTAAATATTTGTATTATTAGATGTAGATTATGAAACACA +TATTTTAATGTGGTTAATTTTTTTAAGGAATCACAACTATGAGTAAAGACCAAGAAAATT +GTGCTGGATGGCCACTTCCACCATGGCTCCCCTCCTATTTAAGTCTGGGTACTGTGTCAC +CCGAAGTCTTCAGGCACATTGTTCCAGGTCTGGGTTTGCCTATGAAAGAAACTCATGAGA +GCTGGAAATGAGGAGTGAAGAGGAGGTCTTCACATAAAGCAGGCTTAAGGATTAGACATA +GCAGGTTTGACAGATGTGATGGCTTGCAGAATCCTTTATGAGCTCCCACTGTCCATCTGG +ATAAGATTTACAGACCTTTCAGAAATTCCTATAAGCTTGGGTTCTGTGCCCACACTCTAG +ACTGTCAGGCTAAGATCTCTGATATAAAACAGACCTCTTCTGATTTTGTCTAGCTGCTTT +TCTAATATCTATTCACCAAGCTCTTCCAATAATAGCATAAGGCCCTAATTAATATTAAAC +TTTTATCATTATAATACATAGGATGTCTTCTGTTTTCCTGATCAAATTCTGACTACTATT +AAAATATAAAGAATTGTCCAGAAATATATAAAAAAAGAATCACACATTGATCTTCTTTAA +ATGAAAATATAACAATTGTATGGACTAGGATGATTACAGTTGTTCAGTTCTGACTGTTAT +TTGAAGAAAAAAGCAATAAGAAGCCTCAGCAACTTAACAGAAGGAGCTGCCATTTACTAG +GAGAAAAGATTGTGGATGAGAGTGTAGCAAAGGTCAGAATTCTGTGAAGCTTGAGATGTT +TATTATAATGAATTATCTTTTATACTCACTACAATTTCCTAACAATTTTGGGGTTTATAT +TTTTGAAAGAGATATACCTTTAATTTTCTTTCTTTGTACTATTGTTAGGTAACTTTAATG +TGCAGATTATACTACAGTGAAAGTTGCCAATGACAAGGCAAAGTCACTTACATCAGACCC +AAAGCAAAGTGGAGCCGGGTCATGAAAAAGGGGATCTTGTGTGTCTGTCCACGATAAGCA +CTATCACAAGGACTTTCTATAAACTCACAAGAAATTTCTGCCCACCCAGCACACAGTTTG +TCCAGCTCATCCTGTAGGTGTCTCTATAATAGGACCTATCATAAAAAATTCCTCAAGACT +GCAGCATTTCAGATAAGCCACCCTCACAAGAACACTTGCCTAGCAATGGCTGTTTCTGCC +AGTAAGTTAACACCAGCTCCTGCATCAGACCCTGTGACCAATGATGTTTGTTTCAAAACA +GCTTGCATGGACTTCTTTTTGTCTTTACATATTTTCCTTACCTCAACCTCTTGGGATGCA +CCTATGATTGATCATAGCACAAATATCTCAGATTATAATCCTTGTTTATTTCCAAATAAA +TTTATTTCTTTGGAGATCCACTTTTTCTGTTATTATACATTGACATTGTTATTATGAAAT +TGGTTGGGTGATGTGTCTTATTTTCTTGTCTCCAGAAGAATTTCTGTAACAGTGCAATTA +AACGTTCTTTGCATGTTTGCTAGAACTCACCTGTAAAATTGTCTGAGCAACCAAAGCCTG +GTTTTTGTGTTTAGTTTTTCTTTTGTGATTGGGGAGGGGGGTTTATCGTACTGATTCAAG +GTGTGAAGGTAACATCATTTTGATTTTATACATCTTCTTCAGTCCATTTAAGCATGTTAC +ATAGCGTTGTTTGTTCTTTTCATGATATTCTTTACAGTAGTCTCCTAAATGTTCCCTCTG +ATTCTGCCATGAGCCCCTACAATCTATTTCAACTCAGAAGCTATAGAGTTTGTTTAAAAC +ATGTAACATATTATGCCACCTTTCTTACTGTAAAACATCCCATGGTTTCTCATAGTATTT +ATAGTAAAAGTGAAATTTTTATGATGGCCTGAGAAACTTTTCCCATTAGATGCCCAAGTG +CTGGTCTGGTCTGATCTTCTCATCTTCCCTTGGGTGATTCTGTGGCAGTCACACTAGCCT +CCTTGCTGCTCCACAAAAACTCCAGCATGATCCTACTTCAGGATATTTGCCATTGTTACT +GCATCTGCCTGGAACCTTTTCTCCCATATAAACATAGAGATTGCTCTTGCCTGTCCTTCA +AGTCTATTCTTAAATGTCCCATTCTCTGTGAAGCTTTCCTGCCCACCCTATTTAAATTAC +AGACTTCACTCCCAATTCCCCATCTACTTTAAGAGTCTTCATTTATCATTCCTTGACAAA +CTGTAAATATACATGTTCACTTTTTTATCGTCTGTCTCCAAATACTGGAATGTTAAGTTC +TGTAATGTCAGATATTTCTGTTTGGTTCACTGGTGTATTCTTAAAGCATGTTACATACTA +GGTATACTCAATGAATATTTGTTGAATAAATATCACATTGGGCTTATTCCAGAAATTCAA +GCTTGTTTCAATAGTTAGAGCAATCTACAAATGTAATTCATTACATTAACTAATTAAAGG +AGCTAAATCACATCACCACCACAATAATGCAGAAAACCACATTTGATACAACTCAATATT +CATGTCTGCCTAACAAACATCTCATGATACTAGGAAAAGAGGAAGGGATATATTATTTTC +ATGTATAAAGCACTAACCATTGTAGCATGCCAATATACTCAAAATTCAATGAAATTCCTA +TCAAAATCTTAGCATTCCTCTTAGTCCTCAACAAAGCATTTCTAAAATGTGTATAGAAGA +CCAAAGGGCCAAAAGAGTCAACTTCTGAAGAAGCGCAAAAAGAAAGTTGAGGAAATCTTA +AAACATGTTATTGAGCTTAAAGTTGCAAAAATAAACTCATGTACCATAATTCATGAGTAG +AAAAATAGACTAGTGGAATAACATAAAAATAAAAACAATGCTTACATAAAATGTTGTAAC +TGATTTGGATGTCATTAGAAATCAGTAAGTAAATAGATGGACAATGTAATGAAAGATGCT +AGGCAAATAATGTGGTAGGGAGAATAATGGCCCTCAAAGATGCCCATGCCTAACCCTGGA +ACCTGTGAATATGTTACACTGAATGCAATAAAGGCTTATCAGATGTGATTAAGGATGCAA +ACCGAGATGGAGAGATCTTCCTGGGTTACCCAGATGGGCCCAGTCTAATCACATGAGTTC +TTAAAAATGGAGAACCTTTCTTAGCTGAGTCCAGAGAGAGATGTGACAATGAAAGAATGG +TCAGAGAAATGTGACATTGCCAGCTTTAAAAAGAGAGAGGAGAGGCAATGAGAAAAGGAA +TGCTGATGTTCTCTAGAAGATAGAAAAGGCCAGGATATGGATTCTACCCTAGCCACCATA +AAGAAACATGCCTGTCGACAACTTGATTTTAGTTCACTAAAATTCATGCCTGATTTCTGA +CTTGTGTACACTGTAAGATGACAAGTTTGTGTTATTTTAGGTCACTTAGTTTGTAGAAAT +TTGTTACAGCAGTAATAGAACAAGTGGTTATCCATATGAGGCAAATTAGATTGGATACCT +ATCTCCAATAGAAATCAATTCAAGGTGAATTCCAGGAAAATACTTAAAACATTTAGATTA +AAAATAAATGAGAATTTTTGTTACTTTTGGTAGGTCATAGAACCAAGAAAAACAAACATT +AAGGAGGAAAAATGAACATATGACTACATCAAAATATAAAGCTTCTCTATTTGGAAGATA +TCATAAGGTGACAAATCATAAACTGTAATATTTACAACATATATATAAGTGAATAAATAT +ACATTTAGAATATATATGAACTCCCAAAAATCAACAGGAAAAATAAGACATAGAACAAGC +AAAATGCATAAACAAAAGAAGGCAAAACAAAAATAATGACTCATAATTATATGAAAAGAA +GCTCATCTTCATAGATGAGCAGATAAATGCAAATTAAAACCACCCTGAGATGCTTTTTAC +ATCCATGAGCCTGATAAAAGTTAGAGTCTAAAAGTAATAACAAAGATGGGAAGTAATAGA +AAATCTTGTCCATTACTGGTTAAAGTATAAACTGATACAGCTACTTTATAGAATATTACA +TTATAGAATAAAGTTGTGAGTATGTATATGCAGTGACTCAGCATATTCATTGCTAGTATG +TACTCAAGAGAAACTTACAGGAGTGGACTAGGAAGTAAATACAAAATGATTACAACATTG +TTTGTTATATCAAAAAATAAAAAAGACACCCAATTTTCCAGCAAAAAAAATAAGTAAAAA +TAAATCCTGGTGTATTCTAACAATGGAATAATATATAGCCATTAAAATAAATCAACTATT +ACTGTACATATGAATGTAAATATCAGCAAAACATATTGTTTAGTGAAAAACTAAGAAGCT +GAAGAAGAATATATACAATATGGTTACATTTATATGAAGTCCAAAAACTTGCAAAATAAA +GAAATGTATTTAGAAATAGATTCACATGTGAGAAAACTAGAAGAAAATTAATGAAAGGAT +AAGAGGGATAGCAGTAATTCTGAGTAGTTGAGGGAATTTCAATTGGAAAAAAATAATATC +ATATTCTTTAAGTCAGGTAGTGGGTATTAGCATTTGTTTTACCATCGTTCTTTATTCTTA +TAGCTACACTATATATTTTCAATGTATTTAATGTATTTTTTGCATAATTAAATATTATGC +AATAAAAATGAGAAAACAAAAAAGTAGAAAATGATAAATTACAATAAAGAAATGGAGAAA +AAATTATAATCTAGTTGAGTAATGGTATATTACATAGCTATTTTCTTAAGTAGATGTATG +TACATGATGTATGCACGATTGTACATACATGTTCTTAATTATATATAAATATATATGTAC +ATATTTTTAATATAAAATACTAAACAAAGTACACCAAAATATTAGCTCCTATGTTAGTGA +GATAATGTTTTGTTTTTTTGTATTTTAAGTTTTACATAGTAGGTGTATTTTTCTGTTTTC +ATACTGCTATAAAGAACTGCCCAAGACTGGGTAATTTATAAAGGAAAGAAGTTTAATTGG +CTCACCGTTCAGCACAGCTTGGGAGGCCTCAGGAAATCTACAATCATGGCGGAAGACAAA +GAGGAAGCAAGCCAGCTTCTTCGCAAGGCAGCATGAAGAAGTGCCGAGCAAAGGGGAAAG +AATCCCTTATAAAACCATCAAATCTCGTGAGAACTCACTATCACAAGAACAGCACAGGGG +AAACTGCCCCCATGATTCAATTACCTCCACCTGGTCTCTCCCTTGACCTGTGGGGATTAT +GGGGACTATGGGGATTACAATTCAAGATGAGATTCAGGTGGGGATACAAAGCCTAACCAT +ATCAGTAGGCATGTATTGAATTTTAAACTCAGAGAAAAATACTAGTGTTTTTATAGGATT +CTTACTAAAGAAAAACCAGAAAGTAATAAACCATCTACGCTAAGACATAAAATTCAGTTG +TTTAGTTACAAGATAGAATGTGGCCTTGTAAGAAAGCAAATTAACTTCTAACATACAAAG +CCTTAGAGAAGATTCAAGTGACTGACGGATCTTAAACAGAGCTATTATTACAACTCGAAC +TGCAGTAAAATATCCTCAGCAACATAGATGTGTGTGTTTCACTAGTCAGAGCAATACAAA +TTTAATGAAACTCCACTGGTGGTGTTTTTAATCAGACAATTTCTGAAGATGTCCTGGCTT +ATTCACAGATGCAAGCCAAATCTCTAGAAGAGTACCATAATAAGAAAAAAAAGAATACAG +GCAATTGAGAGCTGTTCCAAAGTTTAGGGAGTTTTTGTAAGGAATTAATAAATAAAAATG +TTCTTGAAAGACAGAAATTAATATGCAGTTCATACTGTCAGAATTGCAGGCAATTTATCA +AAGTCCCCTAATCCTCCAAAATCGCTATTTTTTTTTTGACACACACTTTACAGTACAGAA +GAAAATGTCTCCGGCAATAAATCACAAAGTTAAAATTACCTAGTCTACAATTAACTACAC +AGTGATGGTAAATCATTTTCTACCAAAAGAAAGAAATGTCTTGTCTATTCAGGTTCTGCT +CTACTTAAAAGTTTTCCTTGTTGGCGAGCAAGTGGTTAGAAAATTATATTTTATACGTAC +ATTCAGCTTAACTATCATTCAGCTCAGGAAGATGACTCAGGGCCTTATCCATACCTTCAA +GTTTGCTCTTAGCAAGTAATTGTTTCAGTATCTATATCAAAAATGGCTTAAGCCTGCAAC +ATGTTTCTGAATGATTAACAAGGTGATAGTCAGTTCTTCATTGAATCCTGGATGCTTTAT +TTTTCTTAATAAGAGGAATTCATATGGATCAGCTAGAAAAAAATTAAGAGGAAAATCACA +TGGAAAGTTATATATTATATATCTATTATATATAATATATATCTATTACATATTATATAT +TGTATATCTATTACATATATATTATATATGTATTATATATATTATATATTATATATGTAT +TATATATATTATATATTATATATCTATTATATATATAATATTATATATTATATATCATTT +CCAAATTCCCCAGCGTTCATATTTGTCAGTGCAAGTAAAGAGCCTTACTGCTGATGAGGT +TTGAGGTATGACCATTTGGCCAGAATTTATGAACTCTACATGTCGCTTGATGTGTGCCTC +AGGGTATACTTTTTTTTTTTTTTTGAGACGGAGTCTTGCTCTGTCGCCCAGGCTGGAGTG +CAGCGGTGCGATCTCAGCTCACCGCAAGCTCCGTCTCCCGGGTTCACGCCATTCTCCTGC +CTGAGCCTCCTGAGTAGCTGGGACTACAGGCGCCCGCCACTATGCCCTGCTAATTTTTTG +TATTTTTAGTACAGACGGGGTTTCACCGTGTTAGCCAGGATGGTCTCGATCTCCTGACCT +CGTGATCCACCCGCCTCGGCCTCCCAAAGTGCTGGAATTACAGGTGTGAGCCACCACGCC +CGGCCAGGGTACACTTTTAAGCAGAGACACTACTTTGAAGGTCATAAAAAATATAATAAG +AGATAAGGCTAATTTCCTTTAATAATAATAAAATCCTTTAATAAAAATATAAAGGAATAA +TATAATAATTTTCTTTAATAAAATATAATAAGAGATAAGGCTAATTTCCTTTAATAAAAT +ATAGTAACTACATACCAACAGAATTCCAAAAAAAGAAATGGAGAGGAAGGGAGCATGGGT +CATTAATCTTGTCAAAAATATAAAATTATATACGAGGAATTCCTAGAAACTGTTTTCCTT +GTCTGCGGCCATTGTGCTGCTGCTACACAACTACCGCAAGCAGCCCTTCACGCCCTCCTC +CCAGTACAAAGCTAATTGACTTGTGAGAAATGTTAAGCTTGGAAGAGTCAGCATCACTGC +ACTTATTTTTTATTCTACTCTGACATTAGAATAATCCTTGAGTGGGGGAAAGGTTAAAAA +CCCCCCTGGATAAGTGTTACTAATTAATGATGATTGTTTTAAACAATGTTTGGATAATTT +TTCCTTGTCCCTTGACATAAACTTGATAAATAACTGAGAAGTGAGAAGGAGATTAGTGGG +TTGATTAAATTCCATTCAGGTACTTAAAGTTAGCTCCAAAAATTTAGCTATTTGTAAATT +GTCATGCATTGTTAATGTATAAGAGATGTAGATTTCATTTATCTTTGGTGGAGCGAGATG +AAGCAGTGAATCATTGAAGACTGAAAGAAAGAAAAAGGTCTTTTCCCTTTTCTTTAAGAA +GCATCATTAGTTAAAAACATGTTAGTTGATACCAGAGAACTATATTTAAAGGGACAGCAA +TAAGCAAATTGATTACTCTGGTGATTATTGGAGTGACATTGCCTTTTAGTTGTACTTTCA +CAAAAATTCACAATATTTGCCAAAGTCAAGTTATCCATTACACTATTAATTTGTCATTCT +TTTGTTTATATAGTCAATATCTCTATCTCAATTGGATCTATCTCAACTGCTTCTAAACAA +GCCACCATAGTCTCTCCCATTTCAACAATCTCTTCCAAGTACCACTTCATTTCTTCTTTT +CATATTTTTGAAAACTTTTGAAAAACTACCTATTTTCCTCCTCCATTTCTTGTTCATTCC +ATTCTAGTGGACATGGAATCTGTTCCTCCTCCAAAACGGAATTTGGTAACCCTTAAATTA +CTAAACCCAAAACAATATGTTGTCTTTATCTTTACCTCTCTGTGGCATTTAATGATAAGA +CCACTACTTTCTTCTCTTTTACCCTTCTTTCTTGAATTCAGTCAGACAACGTACTTACAT +TTTTCGTCTTATTCTCCATCTTAGAAACCACCTCAGCTTTCTCCATTCAGCTATAAAATT +GTGCTTTTCCTCAAAGATTAATCTGCCTCTCCTCTCACTCTATACTATCTCTGTTAGCTA +ATTTTATTTGTGCACATTGCTTATACTGGGCATTATATACACATATGCATGTGTGTACAT +GTGCACACACACACTGTATGTGGACATGTATATATATATATGTGTGTGTGTATATATATA +GTATATATATAAATTACAATAACATAAAGGTGGCATTTTAAATTAGTGGAAATTACCCTG +ATTTGATCACTACACATTCTATACATGTAAAGAAAATATCACTCTGTATCCCAAGAATAT +GTACAATTATGGTTTGTCAAATGAAAAAGTTCATACATTGAAAAATTTTAGATAAATATC +AAACTTTCTCTGAAACTGTAACTGTAAAATGTAAAAAACAGTAATTGCTATATTGCTTAT +TTCTGAGTAGAAGAATATGAGACATTTCCCTAATCATTATGTGTAATTACAATTACATAT +ATATATGTAATTGTAATTACACATAATGATTAGGGAAATGTCTCATATTCTATATATATA +GACAGAAAGAGAGAAAATATATGAGGGAGAGAAGGAATCTTTCCATCTCCTTTGAGTTCC +ACGGTGTTGAGAGTCAGGACAACTGCAATTGCTTCATCATGCCTGCTTGCAATTATAGGG +CTTTTGAACCATTTGTTCCCTCCTTAGATATCCTCATTTTTTTCAGATTCTTGCTTAGAA +GTCACTCCTCCGTGGACCTCCTCTGACATATTAAACATTGCAGTCCATTATAAGCTGCAA +GAGGACAGGGATTTTTGCCTGTTTTATTCCCTACTGTATCACCAGGGGCTAGAGCAATAT +CTGACAAACAGTGGGCATGTAATGAATATTTGTTAAGTGAAGTAATAAATTCAATCAAAT +CACATCACCTGTTTAAAGCACTTCATTGGCTTCACATTGCACTTAGAATAAAGAGAAATT +CTTTTTATACAATATACAATATATTTTATACAATATAAGTTCCTGCAGAATGCAGACACT +TTCTACTTCTCCAGCCTCTTTTCGACTCCTCTCCTACTAGCTTCTGTATTTAAGCCATAT +TAGACCTTTCTTCAGTTTTTTATATAGACTTTGTCGCATCACACCTCAGAGATTCTGTAC +ATGTTCTTCCTCCTGCCTAGAAAGGATCGTCCCTCCACTTTTGCCAACTAATCCCTGCTC +AACTTTTCATCTCAGCAGGAGGCCCATTCTCTTTGGCAATCCTCTGGCCTCCAGCCCATT +TATTATATGCTCACATGTCAACATGTACTTCGTACAGCATGTAACACAATTGCACTTTTA +TATTTTAACAAATTATATTTCCCATATTGAACTGTAAGTCTCCTGAAAGCAGGAATTTTG +TTCTTGCTCATCATCAACTTTTTCAACATCCAGTGCACCATTTAGAACTTAGATGTAGTC +AATACAGGTTTGTGGAATGAAAGAGGAAAAGAAAGAATTAATATTCCTTTAAATTAGGAT +GGCAAAGATCGTATATAGAAAATTGGCTAAGTTGTGGTCCATTCATGTTTGCTCCCAATT +AAGGAGCACAGCTATGAAAAGGAAGGCTTCAAATTAATAACCAATAGATTTTTTTAAAAA +GAAAACTGGCCAGGTACTGTGGCTTATGTCTGTAATATCAGCATGTTGGGAGGCCAAGGC +AGGATTACTTGAGCCCAGAAATTCCAGACCAGCCTGAGAATTTGGCAAAACTCTGTCTCT +ACAAAAAATACAAAAATTAGCCAAGTTTGGTGGCATGTGCCTGTAGTACCAGCTACTTGG +GAGGCTGAGGTGGAAGAATAGCTTGAGTCTGGGAGGTCAAGGCTGCAATGAGCTGTGATT +GCACCACTGCACTCAAGCCTGGGTGGTAGAGTAAGACCCTGTCTCAAAAAAAAAAAAAAA +AAAAGAAAAATCACTAAGCAAAATAAGACATGTGAAGGATCATGTCAAAGGAAAGAAAAA +TTAGGGGAACATTAAAAGCTTTCTTCCCAAGCCACTAAATCAACTTGACTAACAAAATTA +CCACTTGATTTAGTATTAGAAAATTACATTACATATCAAACATAAACCCATTAATCAAAT +ACTAAAGAAATTTCTGAGTTAAATGGTATAATGTTAGCTTATGCCAGAGCTGACCTTGAA +AGATTGTTCAAATATGGCTCAGTGTGATTGAAAGTTCTGTGTGAATATGTTTTTGGAAAG +ATCCAACAGCAACACCTTAGTGTATGTTTTTGAAATAAAATATATCTGAGTAGCAGCAAA +GTTATTCTCAAATTTCCATTTTATAGCTGGAGATGTTATACCGTGACGTACATGATAGGA +CCCAATATGGATCAATCCCTTTTAGAAGTCAATCAGGAAGAGGGGAGCAGTTAAAACAGT +TGCTTGGTTTACAAACATTAGAACAATTTTCTTATTCACACCATCTGATTATTGTATGTT +ATTTTTTCCCCAACGTTTAGACTACACAATGAGTTAAGAATGATAAAAATAAGCTCACCA +ATATACTATGTACATATTTACCAAAATCTGTGCATGCTTATACATATAAACACAGCTGAT +AATTTATTAGTTAGGCTCATTTGTAATTTTTGTCACTATAGACCAGTTTTTTATTTAAAT +TGAAGATTAGTATACATTTTAAATGATTAGTCAAAATAAAAAATCTAAAATGTGCTCTAA +ATACCTCTTAGGTCAGAAAAAAAAAGTCAAAAGCTAGAGTATAGAGAAATTAAGAAACGC +CCTAAATTTCTAATCTGACAAAAATTCATACAAGATTTAAATATTTTAATGGAAAATAGA +ACAGAACTAATTATTGAAGAAATTATAGAAAGGAAACAAAATAAACAGATTATATGGAGG +ATTTTTAGAAGATAAGTAAATAAATTAATATACTAGGAAAAAACAAGGGAAATATACTTG +ATAAATAAATACAGGTAAGAGTTCTTTTGAAATAATGATAAAATAGAAAATCTCTGTCAA +AACTAAAAGGAAAGATGCATAAATATATAAATAAACGATAAAAAATGTTGCATACATATA +TGACTTTTTCAGAATCAAAAAATTTAAATTTCTGTAATAAAATTTAAATGTTTATAAATT +TAAAAAACTAGAAGAAAGAATGTTGACTGTTCACAATACAAATAAATGACAACTATTTGA +GGTGATGGATACGCTAATTATCCTTATTTGATCACTGGGCATTGTATACATGTATCAAAA +TATCACTCTGTATCCCATGAATATGTACAATTATTTGTCTCAAAAACAAACAAAAAAAAG +ATAATGGGAGAATGTTGAAAACTCAGAGAGAAGAGCAACTCTCACAGATAGGGATCCAGA +TAACATTAGCAGCTGATTTCTCAGCAGAAACCTTGAAGGCCAGTAGGCAGTGGATTATAT +ATTTAAAATAATGAAGAAACCTGTCAATTGAGAAATATATAGCTGGAAAACTTATCCTTC +AAAAATGAAGGAGAAATTAAGACATTTCCGGATTTTTTTTTAAAACTGAAAAAAATCCAT +TTATCCCTGAATTTGACATTCAGGAAGTGTTAAGTCCTTCAGGTTGAAATAAATGAACTC +TAGGCAATAACTATATAAGTAAATAAGCAAGCTGTATGAATATACAAAGCTCTCTGGTAA +AGGTAAATACATAAACAAACATAAAAACAGTCCTATTGTAATTTTGGTTTGTAACTCTGC +TTTTTATTTTCTACATAATTTAAAAGGCAAATGCATAAAATGTAATTGTAAATCTGTTAG +CTGGTATACAATGAATAAAGATATAATTTGTCACATCAATAACATAAAAAGAGTAGAGCT +ATATATATAGCAGTAGAATTTTGGTATGTGATTGAACTTAAGTTGAAATAAATTCAAATT +AAAATGTTATAACTCTAGGATGTTATATGTAATTCTCATAGTAACCAAAAATGAAATATA +CATAGAATATAAACAAAAGGAAATGAGACTAGAAACAAAATGTGTCACTACAAAAAAATC +AACTAAAGATAAAAAAGAAATAATTGAGAAAATGATTGGCAAAAATCAGTAACTCTGACG +TATTAAAACTTTCCATGCTACATAAATCTGAAAACTCTATTTCACATAAAACTGGAGCTG +AAAGAAACAAATATTTACCTATAAAGTTAAAAGTTATATAGGGAACAAACACTAATTTTT +TTTAGAAAAAATTATAAAAAGAGTAAAAATATGCCTTATACTACCGTAATTTCATGTTTT +ACAGCTCTGGGAAAATAGAAAATAAAATGTTCTGTTAGCATGAATCCCTCTGTGCCCCCA +AAAAACCCTATGGATTGCATCATTATTACCTAAAAAGTCTATTCTCAAATGCAGCAGAGT +GATATTTTTTACAAGGTAGATATTAATTTTAGATATGGAATAATATTGGTGATTTCAATT +TTATAACACTGGGTTAAGATGAAAGAATGAGAAGATAAAGGTCCCTCAGCAATATAACTC +ACAAACATGTTCAGAAGCAGTAAGAAGTTACATTAATTATCTTTTGAAAGTCGATAATCT +ACATCTTTAATGTATGCATATAGCATAGCTAATGTACTATCCCTGGGTCCATTTATTCAA +TGAATAATTGCCGCTATGTGTCAGACATTTTTCTAGGCCTAGGAATGGATACATAAGTGA +ACAAAGCAAAGATTCTGGTTCTTGTAGAGTTTCCATTAAAAGACAATTTAGTAAAACTTT +TCTTCCCCCAAATTATAAAATCTGTAAGATGATTTAACAACATGTGTAAAAGTCATTGTG +GGCCAGGCACGGTGGCTCATACCAGGTGTGGTGACTCATAGCACTCTGTCACCCAGGATG +GAGTGCAGTGGCACAATCTCTGCTCACTGCAACCTCTGCCTCCTGGGTACAAGCGATTCT +CCTGCCTCAGCTTTCTGAGTAGCAAGGACTACAGGTGCACACCATCACGCCTGGCTAATT +TTTGTACTATTAGTACAGACGGAGTTTCACCATGTTGGCCAGGCTGGTCTCGAACTCCTG +ACCTCAAATGATCCATCTACCTCGGCCTCCCAAAGTGCTGGAATTACAGATGTGAGCCAC +AATGCCCGGCCTTATTTTCTACAACTTTGGTAACTTTAGCATATACCCCAAATCTGTAAG +ACATAATATTATAATTCAAATGCAACTCATGGCTTCTCTTTGTACTCTTTCTCTAGCTTT +TGAATTATTTATTCTAATACCAGTTTTAATTCTGACACAAAATCATGGGAGTTCTAATCA +AAATCCAACCTTTTATCATAAAAACTATGAAGAAATTATGAGTAGAATTTAAAAAGGAAA +ATAGGCCTATTAATTAGATTTGTCTTTGTAGCATTTAACTCTATAATAAATAATATTTTA +TGCCTATGAGTCCCCAACAAAGCCTCCAGCTTCTATTTAGATATAAACTGTAAAAGTCAC +TACTGGATCCACAAGCAAGACTATGGTAAATAAATTTCTCCACCTAACCAGCTTCTTTTA +CATGATGTTACATGTTTCTTTTGTTTTTTCATTTTGGCAAATATTGATTGTCATCTTCGT +GTTTGTCTATGTCCTAAGTGCTGGGATACAGAATCTGAAAAGATGGACACAGGACCTGCC +TTCAAGTTCACCCCCTTTTTTTTTTTTTTTTGAGATGCAGTTTTGCTCTTGTCACCCAGG +CTGGAGTGTACTGGTGAGATCTCTGCTCACTGCAACCTCCACCTTCAGGGTTCAAGTGAT +TCTCCTGCCTCAGCCTCCCAAGTAGCTGTGATTACAGGTCCCAGCCACCACGCCTAGCTA +ATTTTTGTATTTTTAGTAGAGACAGCGTTTCATCATGCTGGTCAGGCTGGTCTCGAACTC +CTAACCTCAGGTAGTCGACCCACCTCGGCCTCCCACAGTGCTGAGATTACAGGCATGAGC +CACCACGCCCTGCTAGGAGTTCACGCTTTAGTTGGGGAAAATATACAATAAGCAAGCCAG +TTTTTAAAATGAGAACTGCAATTAGAGTTAAATGCTACAAAGACAAACTCACAGGAAGAT +GGGATGTAGAATGATAAGGCTCTCAGAATAGTAAGAGAAACTATTGCTTCTTACGATGTT +TGTCTTTCTTTGTATCGGTGCTCAGCTGAGTCTGCAGTGCTTCAGAGGCAGCTTTCATTT +TATAAAAATCTATGATTTCTCCTTCCAGTTTTTTTTTCTCTTCCTCGAGCTTCCTTATCT +CCTCCTGTTGAATCATTTTAAGATGCTCGAACTTGTCCTGCAGCTGTGAAACCAATGTGC +AGTTGTGACACCAAAGCAGTGTGGCTGAACACCTAAAAGAATACGCTTTTTTTCTGATTA +TCAAACAAACCCAAATCATCACAGTAGACCACGATCTTAATAACAATCTCAAAAACTCAG +GAGTAAACACTCAGATATGGAATTTTTCTTTTCTTTCTTTTTTCCTTTTATAAGATGGAG +TCTCACTCTGTTGCCCAGGCTGGAGTGCACTGGTGCGATCTCAGCTCACTGCAACCTCCA +TCTCCCAGTTCAAGTGATTCTCCTGCCTCAGCCTCTTGAGTAGCTGGGACTATAGGCATG +CACCACCACTACAGGCGTGTGCCACCACACCTGGCTAATTTTTGTATTTTTAGTAGAGAT +GGGGTTTTGCCATGATGGCCAGGCTGGTCTCGAACTCCTGACCTCAGGTGATCCTCCCGC +TTTGGCCTCCCAAAGACTTTTTTTTTTTTTTTAATATAGAGACAAGTTCTCAGTACGTTG +CCCAGGCTGGTCTCAAACTCCTGAGCTCAAGTGATCCTCCCACCTCAGCTTCCCAAAGTG +CTGGGACTGACTGGATGCAGTGGCTCATGCTTGTAAACTCAGCACTTTGGGAGGCCAAGG +TGGGAGGATCGCTTGAGCCCAGGAGTTCAAGACCAGACTGGGTGATATAACACAATAGTC +AACTTCAACAGGAGAGAGAATCTGTAAACTTGAATATAGATCTTCCGAAATTATCCAGTC +AGTGGACAGAGAAAAAAAGAATAAAAGAGAGAAAAGAAGGCTGGGTGTGGTGGCTCAAGC +CTGTAATCCCAACACTTTGGGAGGCCGAGGCAGGCAGATTAAGAGGTCAGGAGTTCAAGA +CCAGCCTGTCCAACATGACAAAGCCCCATCTCTACTAAAAATACAAAAATTAGCCGGGTG +TGGTGGCACACACCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATCGCTTGAA +CCCAGGAAGCGGAGGTTGGAGTGCAATGTGAGCCGAGACCACACATTACACTCCAGCCTG +GGTGACAGAGCATGACTCTGTCTCAAAAAGAAAAAAAAAAGAGACAGAGAAAAGAAAGCC +AACAAGACACCATTAAGCAAACCATTGTCAGGTTATGGGAGTTTGAGAAGGAAAGTAGAG +AAAGGAGAATAAAGCTTATTTAAAGAATGGCTGACAACTGCCTAAATCATGGGAAAGATT +TAGACATCTAAATCCATGAAGCTTAAAGATTCCTAAAGAGGTTCAAACCAAATAGATACT +CACCAAGTCACAATATAATCAAATAGTCAAAAGTTAAAGAAACTTTGCAGGTCAGGACAG +AATCGAATAATACATTCAAAGTGCTGAAAGAAAAAAACTGCCAGCAACTAATACTATGTC +TGACAAAGCTGTCCTTCAGAAAGGAAAAAGAAATAATGTGTTTCCTCGACAAACAAAGCT +GAGGGCATTCAGGACCACTAGGTCTACCTTAAAAAAATGCTTAACGGAGTTTTTCAAGTA +AAAATGAATGAAGTTGGGAGCGGTGGCTCATGCCTGTAATCCCATTTTGGGAGGCTGAGG +TGGGTGGATCACCTGAGGTCGGGAGGTCAAGACCAGCCTGGCCAACATGGCAAAACCCCA +CCTCCAGTAAAAATACAAAAAATTAGCCAGGTATGAAGGCCACTGAGATCGTGCCACTGC +ACTCCAGCCTGGGTGACAAGAGTCAAACTACATTTCAAAAACAAAAAACAAAACAAACAA +AAAAAACAAAACTTGAGGCCTGGCCTTCTGCTCCTCTCCAACCTCCCCTTCTCTGGGCCC +AAGCCACCTTGGCTGAGGAGGGGGCGAGGAGGTGTGAGCCCCTGCCAGGAACCCCCTGCC +CGGACCAAGTGCTCGGCCCCCAGGCCTGCGTTCAGTGAGGCCTCCCGTGGCGTCAGCATG +TTCGTGTGGAGGAATGTGGAAGGTCACTCTGCGGCCGTGTTCTCCTGGTACTCCATCCCC +TTCCTGACCCCTCCCTGCAGCCACACGAGGCCCAGCAACCTGCCAGTCACTCAGTGGCCT +CCAACCAGAGAAAACAACCTGCCAAGTTGGCAGCTGTTGCTCATGAGCGTCCACCAGGTG +GGACAGGGAGTGTTGACCCTGGGCGGCCCCCTGGAGCCACCTGCCCTGAAAGCCCAGGGC +CCGCAACCCCACACACTTTGGGGTTGGTGGAACCTGGTAAAAGCTCACCTCCCACCATGG +AGGAGGAGCCCTGGGCCCCTCAGGGGAGTCCCTGCTGGACAGTGAGACAGAGAATGACCA +TGATGATGCTTTCCTCTCCATCATGTCTCCTGACACCCAGTTGCCTCTACCACTCAGATG +ATGTCAGGCCCAGTCCCTCAGTGCCCTGCGCAAGGAACAGGACTCATCTTCTGAGAAGGA +TGGACGCAGCCCCAACAAATCAGACAAGGACCACATCCGGTGGCCCATGAGTGGCGCTCA +TGATCTTCAGCAGGCGGCACCAGGCCCTGGCGGGGCGCACCAGGGTCACCCCAACCAGGA +TAACCGGACCGTCAGCCAGATGCTGAGCGAGCGGTGGTACACCCTGGGGCCCAATGAGAT +GCAGAAATACAACCTGGCCTTCCAGGTGAAGGTGGCCCACTTGCAACAAGGACCGAAAGA +AGTCCAGCTCAGAGGCCAAGCCCACAAGCCAGGGGCTAGCAGGAGTGTAACAAGGGCTCG +TGGGAGCGGAGCATATCAGAGACGGGCACTGCCACTGCCCCTGGGGTGTCCTCTGAACTC +CTGTCAGTTGCAGCCCAAACACTCCAGAGCTCGGATACCAAGGAGCAGCTTCTGTGGGGC +AGAACGGCTGCACACAGTCAGGGAACCTGGCTCAGCCTGGCCCAAGCCTTCTCCCACAGC +GGGGTACACAGCCTGGACGGCAGGGAAATAGACCGTCAGGCACTACGGGAACTGACACAG +GTGGTGTCTGGCACTGCATCATACTCTGGCCCAAAGCCTTCTACTCAGCATGGAGCTCCA +GGCCACTTTGCAGCCCCTGGTGAGGGAGGTGACCCGTGGGCAGCCCTGCTGCCGCCCACG +TGAGCTGCTCATTCCCAGCACATGGCCAGCGAGGTCATAGCGAGTGACGAAGAGCACACG +GTCATCCATGAGGAGGAGGGGGTGATGATGTCATTGCTGATGATGGCTTTAGCACCACCG +ACACCGATCTCAAGTTCAAGGAGTGGGTGACCGACTGAGAGTGGGGACAACTCTGGGGAG +GAGCCAGAGGGCAACAAGGGCTTTGGTGGGAAGGTATTTGCACCTGTCATTCCTTCCTCC +TTTACTCCTGCCGCCCCTTGCTGGATCCTGAGCCCCCAGGGTCCCCCGATCCACCTGCAG +CTTTTGGCAGTCTATGGTCACACCCTGTCCTCCTCCTACACATACTCGGATGCTTCCTCC +TCAACCTTGGCACCCACCTCCTTCTTACTGGGCCCAGGAGCCTTCAAAGCCCAGGAGTCT +GGTCAACGCAGCAGAGCGGGCCCCCTACGGCCCCAACCCCTGGGGATGGGGGCCCAGGGA +CGCCTTCCAAGGTGGCCTGTTTCCTCCCAATGGATCCTGCCACCTTCTGGTGCAAGAGAC +CTGAAAGTGTGGGCGACCTGGAGCTACCAGGCTCCTCAGTCATCAGGGTCCCTCCCAACA +CTAAGGCTTTCCTAGGCAGGAGCTGGGCTGAGCCACCCGGGGGGCAGAGCCTGAAGAGAA +ACTGACTGGGCTTTCGGGGTCGGGGCAGAGGGAACCCCACGGACATGGACCCCACACTGG +AGGACCCCACCGCGCCCAAATGCAAGATGAGAAGATGCTCCAGCTGCAGTCCAAAGCCCA +ACACCCCCAAGTGTGCCATGTGTGATGGGGACAGCTTCCCCTTTGCCTGTACAGGTGGAG +AAGCCGAGGACAGGCTCAGGGAACCGGAGACCAAGAAGGCGCTGTCCTCTTCACTGCATG +TACCCTGGACCAGTGCCGGCCCTGATCATGCAGCTCTTCCAGGCCCACTGCTTCTTCCTG +TCCACTAGGCCACAGCCGCCCTCCAGGCCCACTATGCACACATCTTCCCCTCCAAGGTTT +GTTCTGCCCCTGCCCTGACTCCCAGCCCTGTGGGGGTCCTGACCGCACCTCACCTGGCTC +AGACTCTTGACGCTGCCCTGGCTGCCCCACCAGTGCTTCTGCCCGAGAGTCACGTGAGGC +TGAGAGTAGGGGCAGGGGCAGCAGTGGTGCCAGTTGGGGGGCGGTCCAGTGGGAGGAGCC +TCAGCCTCGCAGGCTGCTCCGTGGGACTGATGACTGCATGATCTTCTGGGCACCTCACGG +ATCTTCAACTGCAGGTGAAACGGATGCTGGTGGTGGGTGCAGGGCCGCTGGGAGCTGCTG +CATGGTTCCCAGAGGCTGGACTGAGGCAGGTGCCAACTGAAGCTGCTGGGGCAGCATGGG +CAGGATGTTCTGCACACAAACCTTGGAGAAGAAGATGTGTGCATAGCAGGTCCACTGCTG +CTGCCCCTGCCCTGACTCCCAGCCCTGCCTGACCCCACCTCAACCTGCTCAGGCTCTGGC +ACAACCCTGGCTGCCCTGCCACTGCCTCTGCCCCAGAGTTGGTGCCTTGACAGCCTGGTT +GGAAGGGGACACCCCAGCCCTGCCTCAACACCTGGGGGTCTCCATAACTAGCACAGGCAG +GTGGGCAACCCCAAAGATCCCAGGACTCACAGTACCCCCTGAGAACATGGACAGTATGTG +GGGGTAGCAATGGAGGGCAGGATGGTTATCTTCTCCCAGGTGAAGCCATTTAATCCTTTC +AGTTTGGGACGGAGTAAGGCCTTCCTTTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGACC +GAGTCTTGCTCTGTCGCCCAGGCTGGAGTGCAGTGGTGCGATCTTGGCTCACTGCAACCT +CTTCCCGCTGGGTTCACGCCATTCTCCTGCCTCAGCCTTCCGGGTAGCTAGGATTACAGG +TGGACGCTACCACGTCCGGCTAATTTTTGTATTTTTAGTACAGACGGGGCTTCATCATCT +TGGCCAGGCTGATTTCGATCTCCTGACATCGTGATCTGCCTGCCTCCCCCTCCCAAAGTG +CTGGGATTACAGGCGTGAGCCACCACGCCTGGCCAAGGCCTGCTCCTCTTATCTATACCC +CCTACCCCTGCAGCTGTGCCGGGGGAAAGCTGGGCAGTTTCCCTCCTCCGAGCCCCTGTA +CATACCATGAATTGTGGGACCTTCAGAGCTTTTCACTTTTCGGAAAATAGCTCCTGCTGG +GGCTACAAGATGGAGTGTGAAGAGGGCCTTGGGCCACAGGGAGGCGCCTGTGGACTAGGG +GGAGTTCATGCACCCCTTCTTTCCCCAGAGGGGCTGGACTCAGGTGAGTATGGGGGTGGG +GGCTCCTGCACTTCGACACAGGCAGCAGGAGGGTTTTCTCCCCATTCCCTCTGCACTCCC +AACTTGAGCTATACTTTTTAAGAAAGTGATTCACCCTGCCTTTGCCCCCTTCCCCAGAAC +AGAACACGTTGATCGTGGGCGATATTTTTCATTGTGCCAAAAAGTTGCCATGACCGTCAT +TAAACCTGTTTAACACCAAATAATAAGGAAAATAAAATAAAAAATTCGGGCTTGGCGCAG +AAACTCACTCCAAATAAATTACCTACCAAAACATTTACATAATGGTGGAAATATTCCAAA +ATTCAATATTTTGGGATTTATACACAAAAGATAAACAAATTAGAGGCCAAGAGGCTGCCG +GAAGGGAAAAACAGGGCCTGGAATGGCCGACGTGAGGAATGAGCTGGGCCTAAAGAGGCC +ACTGGCAGGCAGGAGCTGGACCTGCCGAAGTGGCCGAAAGGCAGGAGCTTTGGACTGGGG +AGGCCGCAGTGAGGCGAGAGCTAGCTGGGCGTGGAGAGTCCGCTGTGAGGCCGAGGCCGA +GGCTGGGCCCGTGCAGGCCTTCGAGACGCAGGAGGCCGGGCCTGCAAAGGCCGACTGGAG +ATCAAGTTCTGCGCCTGAAGAGGCTGCCAAAAGTCAAAAGCGGGGCCTGGGAAGGCCGCC +GAGAGCCATGAGCTGGGCTGGGCCGAAAGAGGCCACTGGGAGGCAGGAGGAGCTGGGCCT +GGAGAGGCTGACTCGAGGAAGTTTTGCACCTGGAGAGGCCGTCGAGAGGACGGAGCTGGG +CCCAGGGAGGCCGACTTGCTGCTCTTCCAGGCCCACTTCCAGGCCGACTTGAGGACGACT +TGGGCCTGCAGAGGCCGCCGGGAGGCTGGAGCTAAGCCTGGAGAGACTGACTTCGGGACG +ATTTGGGCCTGCGGAGGCCGCCGGGAGGCCCAAGCTGGGCCTAGAGGAGCCCACCGACCG +GAGGCCATTTGGGGCCTGCAGATGTCATCGGAGGGCCAGGAGCTGAGCCTGGAGAGGCCA +CCGCGAGGCCTGAGCTGGGCCTGGGGAGCTTGGCTTAGGGAAGTTGTGGGCCTACCAGGG +CCGCTGGGAGCTGGGCAGGAGCTGAGTCCAAAGACGTTGTTGGGACCTGGAGTCGGGCCA +GAGTCCGGCCTGGAGATGCAGCCGGGAGGAAGAGCTGGGCCCGGAGGGGGCGCCGGGAGG +CTGCAAGTGGGTCTGAGAGGCCAACTTGAGGAGGCCTGGCCTCTGCCTCCCGCATTGCCC +AGCTGTTCCTCCTGGCTGCATCTCCCACCTCCCAGCAAACAAGCTCTTTTGGCTCAGCTC +CCGCCTGCGTTTGTAGACCCCAAAGTTTCTGCAACCAAGCTCTTCAGACCCACATCCCTT +CTCCCAGTGACTGAACAGTCCCAGCTCCGGCTGGAGAAGGGTGTCTGCAGACCCCGCTGT +TGCCTCCCAGGGGAGTCTCCAGGCCCAGCTCTCGCCCCACCGCGACCTCCCAGGCCCAAG +TCCCTGCCTACCTCCCAGCAGCCCGAGTGCGATCCTGTTCCTCCCTCACGGTGGCCTGTT +GAGGCAGGGGGTCACGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGCT +CACACTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCACGCTGACCT +CTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGCTCACACTGACCTCTCTCAGCGTGG +GAGGGGCCGGTGTGAGGCAAGGGGCTCACGCTGACCTCTGTCCGCGTGGGAGGGGCTGGT +GTGAGGCAAGGGCTCAGGCTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGG +GCTCACGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGACAAGGGGCTCACACTGA +CCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCAGGCTGACCTCTGTCCGC +GTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCAGGCTGACCTCTGTCCGCGTGGGAGGGGC +CGGTGTGAGGCAAGGGGCTCAGGCTGACCTCTGTCCGCGTGGGAGGGGCCGGGGTGAGGC +AAGGGCTCACACTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCGGG +CTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCGGGCTGACCTCTCT +CAGCGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCGGGCTGACCTCTGTCCGCGTGGGAG +GGGCCGGTGTGAGGCAAGGGGCTCGGGCTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTG +AGGCAAGGGGCTCACGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGCT +CACACTGACCTCTCTCAGCGTGGGAGGGGCCGGTGTGAGACAAGGGGCTCACGCTGACCT +CTGTCCACGTGGGAGGGGCCGGTGTGAGGCAAGGGGCTCACACTGACCTCTCTCAGCGTG +GGAGGGGCCGGTGTGAGGCAAGGGGCTCACGCTGACCTCTGTCCGCGTGGGAGGGGCCGG +TGTGAGGCAAGGGCTCACACTGACCTCTCTCAGCGTGGGAGGAGCCAGTGTGAGGCAGGG +GCTCACGCCTCTGGGCAGGGTGCCAGAGGCATGAGTTGGGCATCAACAGGCCACCGTGAG +GGAGGAGCTGGGCCGCACGCGGGCTGCTGGGAGGCAGGCAGGGACTTGGCCCCGGGAGGC +CGCCGTGGGGGCAAGAGCTGGGCCTGGAGAGGCCCCTGGGAGGCAAGGGCGGGGCCTGCA +GAGGCTGTTCTCCAACCAGTGCTAGAACTGTACAGGCCACCAGGAGGCAGGAGGTGGGCC +CTCAGAGCTTGGCTGGAGAAAGTTCGGGGCCTACAAAGGCGGTTGGGAGCTGGGCAGGAG +TTGAGCCAAAAGAGCTTGCTTACTTGCTGGGAGGCAGGGCCGGGAGAGCCCGACTTCAGG +ACAACTTGGGCCTGCGGCGGTCGCCGGGAGGCCCAACCTTGGCGTGGAGGAGCCCACCGA +CCGGAGACCATTTGGGGCCTGGAGATGCCATCGGAGGGCAGGAGCTCATCCTGGAGAGGC +CACCGTGAGGCCTGACCTGGGCCTGGGGAGCTTGGCTTGAGGAAGCTGTGGACCGACCAA +GGCCGCCAGGAGATGGGTAGGCACTGAGTCCAAAGAGGTTGTTGAGAGGCAGGAATCGGG +CCTGGAGACCCAACCAGGAAGAAGAGCTGGGCCCGGAGAGAACGCCCGGAGGGTGCAAGT +GGGTCTGGAGAGGCCGACTTGAGGAGGTTCTGGGCCCGGAGAGGCCGCTGGAAGGGAAAA +ACTGGGCCTGGAAAGGCCGTTGTCAGGAATGAGCCCCATGGGCCTGAAGAGGCCACTGGC +AGGCGGGAGCTGGGCCTGCCGAAGCGGCCGAGAGGCAGGAGCTTTGGACTCGGGAGGCCG +CAGTGAAGCAACAGCTAGCTGGGCGTGGAGAGTCCGCTGTGAGGCAGAGGCTGGGCCTGT +GCAGGCCTTCGGGAGGCAGGAGGCTGGGCCTTGTCGAGGCCTGCAGAGGCCACCGAAAGT +CAAAAGCGGGGCTTGGGAAGGCCGCCGGGAGGCATGAGCTGGGCTGGGCCGAAAGAGGCC +ACTGGGAGGCAGGAGGAGCTGGGCCTGGAGAGGCTGCCGAAAGGCAGGAGCTTCACCTGA +GGATGCCACAGTGAGACACCATCTGGGTCTGGAGGGTCCACTGTGAGGCAGAGGCTGACC +TGTAGAGTCCGACAGTAGACAGAAGTTGGGCAAAAGCCTGATTTGAGGAAGTTTTGGGCT +TCAAGAGTCAGCCACGAGGCAGGCACTAGGCCTGGAAATGGCCTCACAGTCATAAGTTGG +GCCTAAATGGGCCACTGTGAGGGAGGAGCTGTGCCTGTTGAGGCTGCTGGCAGGCAGGCA +GAAATTTGGCCTGGGGCAGCTGCCATGAGGCAAGAGCTGGGCCTGGAAAAAGCCCCTGGG +AGGCAAGAGCAGGGCCTGCAGAGGCTGTTCTCAAGTCAAAGCTGGGCCTGTTGATGCCAC +CGGGAAGCAGAAGGTGGGCCTGGAGAGTTTGACTTGAGGAAGTTTTGGGCCTACATTGGC +CGCCATTAGCTGGACAGGAACTGGGCCAAAAAAGGCTGTTGTGAGGCAGCAGTTGTGCCT +GTAGACCCAGCCAAGAGGAAGAGGTGGGCCTGGAGAAGCCCCCATGAGGCAGAGGTTGGG +CCTGTAGACGCTGACAGGAGGCAGGAGCTGGGCCTGGACAGGTCAACTTGAGGAGATTTT +GGGCCTTCATAGGCCACCAGGAGGCAGCAGTTGGGACTAGAGAGTCTGACTTGAGTAAGT +TTTGGGCCCGGAGATGATGTCCTGGGACAGGAGTTGGCCGTGGAGAGGCCACCGTGAGGC +ATAAGCTGGATGTAGAGAGGCCAGTGTGAGGCAAGACCTGGGCCTGTCTAGGCTGCTGGG +AGACAGGCAGGAATCTGGCCAGGGAAGGTTGCCATGAGACAAAAGTTGGGCCTGGAAAGG +CCCTTGTGAAGCATGAGCTTGGCCTAAAGAGGCCACTGGGTGGCAGGAGCTGGGTGTGTA +GAAGCTGCTGAAAGGTTGGGAGCTTGGCTTGGGGGGTCCACAGTGAGGTAGAAGCTGGGC +GTGAAGAATCTGCTGTGAGGCAGACGTTGGGACTGTAGAGGCTGACGGGAGGCAGAGGCT +GGGCCTGGAGGGGCCACCAAGATGCAGGAGCTGGGCCTGGAGAGGCTGCAAAGAAGCATG +AGCTGGGCCTGGTGAGGTCAACTTGAGAAAGTTCAGGGCCTGGAGAGAAGGCTGGGAGGC +AGGAGCTGGGTCTAAAGAGGCCATTGTAACGATGGAGCTGTGCCTGTGGAGGCTGTTGTG +AGGCAGTAGCCTCATCTGCGGAGGCTGCCGTGACGTAGGGTATGGGCCTAAATAGGCCAT +TGAGAGTCATGAGCTTGGTCTGTAGAGGCTGACTGGAGAAAGTTCTGGGCCTGGAGAGGC +TGCCGGGAGGTAGGAGCTGGGCCAAAAGATGTAAGCACATTTGCATTTATTAGGCACTTT +ATTTCCATTATTACACTGTAATATATAATAAAATAATTATGGAACTCACCATAATGTAGA +ATCAGTGGGCGTGTTAAGCTTGTTTTCCTGCAACTGGATGTTCCCACCTGAGCGTGATGG +GAGAAAGTAACAGATCAATAGGTATTAGATTCTCATAAGGACAGCGCAACCTCGATCCCT +CACATGCACGGTTCACAACAGGGTGCGTTCTCCTATGAGAATCTAATGCTGCTGCTCATC +TGAGAAGGTGGAGCTCAGGCGGGAATGTGAGCAAAGGGGAGTGGCTGTAAATACAGACGA +AGCTTCCCTCACTCCCTCACTCGACACCGCTCACCTCCTGCTGTGTGGCTCCTTGCGGCT +CCATGGCTCAGGGGTTGGGGACCCCTGCTCAAGTGCATCCAAAACGACCCTTCCCACACC +AGTCTTCACAGTGGTCAAGGGCAGCAACCACTTAGCTCCCAAGGCATGTGCCTCAGCTGG +CATTTCGTCACAATCAACAGTAAGTGGTAGCTTGAGTCACTGTGAGGTCACCTACTGGAA +ATCACCAGCATCCCATTTCCCACTGGCAAAGAGCTCAGCACTGCCCCCTGGGAAACCAAA +CCTATGCCCAAATCCCATCTGTGTGGGTTTACCTCCTGGGACCCTTCCTAACATATAACC +TTCATAACATACTTGAGAGGCTGAGGTGAGACAATCGATTTAGCCCAGGAGTTTGAGATC +AGCCTGGACGACATAACTAAATCTCATCTCTACAAGGACGAGGTGGGAGGATCACTTGAG +CCCAGGAATTTGTGGCCAGCCTGGGCAACAAAAGAAGACCCCATCTGGCCAACATGGCCA +ACCTGGCCACCACGGTGAAACTCTGACTCTACAAAAATGATCTGGGCATGGGTGACATGC +GTGTGTAGTCCTAGCTACTTGGGAGGTTGAGATGGGAGGATTGCTTGATCTCAGAAGGCC +AAAGCTATAGTGAGCTATGATCACATCACTGCACTCCAGCCTGGATGGCACAGGAAGATT +CTGTCTCAAAAAAAAGAAAAGAAATATATATTTAATCTCTGTCCCTGGTTCCTGGCACAG +AGCTTCTAAAGCTCTTACAAAGACCTCAGTGATAGATGTGACAGGAGCATCTTTTGTTTT +AATATTTGGTCTTGGTCCCAGGTTTCTAACACAAGAGCCTCTAAGAACTTTGGGATCTCC +AGCATGGTAAGAATGCATTTGGGGATGTTGTTGAGATGACTGGGTGACTGCAAGCTCCTA +AATTTCTTCAAGAGGAGGGCTGATTACCATGCAACCACATGGTAAGAGGCTTGGAACTTT +CAGCCTCATGCACTGAACTCCAGGGGGAAGAGGGGCTGGAGACTGACTTAATCACCAACA +GCCAAAGGTTTTATCAATCATGCTTGCATAATAAAGCCTCCATAAACACCCTGAAAGGGG +TTTGCAGAGCTTTCAGGGTTGCTGGACACAGGAGATGCTGGGAGGGTCGCATGTTCAACA +GAGGGCATGGGAGCTCTGTGCCCCTCCGAACTTAACTTGCCCTGGGTATCTTTCTTTTTT +TTGAGACAGGATCAGGCTCTTTTGTCCAAGCTGGAGTGCAGTGGCACAATCTCAGCTTAC +TGTAACCTAAGCCTCCCCAGTCCCCAGCTCAAGGTATCCTCTCATCTCAGCTTCCCTAGT +AGTTGGAACTCTAGGTGCACAACACCACACCAGTTATTATTATTATTTTTTAATTTTTTA +TAGAGACAGGTTTTCACCATGTTGCCCAGGCTGGTCTCAAACTCCTGAGTTTAAGCGATC +CTCCCACCTTGGCCTCCCAAAGTGCTGAGATTACAGGCATGAGCCACTGCATCCAGCATG +CACGTCTCTTTCATTGACTGTTTCTGAGATGTATCCTTCACAATGAACCAGTAATAGGAA +ATGAACTGGCCAGATGTGGTGGCTCACATCTGTAATCCCAGCACTTTCAGAGGCTGAGGT +GGGAGGATCACTTGAGACCAGGAATTTGTGGCCAGCCTGGCCAACACAACAAGACCCCAT +CTATACAAAAAATAAAAGAAACTAGCCAGATGTGGTGGTGCAGGCATGTAGTCTCAGCTA +CTAGGGAGGCTGAGGTGGGAGAACCACTGGAACCCAGACAATCAAGGCTGCAATGAGCTA +TGACTGCACCATTGCACACCAGCCTGGGCAACAAAATAAGACCCTCTCTCTCAGAAAAAA +AGAAAATAAACTGTTTTTCTGAGTTCCGTAAACTGTTCTAGCAAATTATTAAACCCAAGA +AGACAGTTACGGGAACCCCCGATTGGTAACAGGTTGGTCAAAAGTATGGTGACAACTTAG +GACTTGCCATTGTCATCTGAAGTGAGGATGGCCTCGTGGGACTGAGCCCCTAACTTGTGG +GGTCTGTGCTAACTCCAGGTAGTGTCAGAATAAAGTCATGGGATACCCAGTTAATATCCA +GAGCACTGAAGAATCTGGTGTAGAAACTCCATACGTACATTCAGTCGGAAGTGTGTGAGT +AGAGACAAACATGGGCTTTTCTGTCACCTACCTGCTTAACTGCATAGGAGAGGCAATATG +TGGTGCTCATGAACAAAGCAAACATTAAAGTCAGACCAGACCCAACATTTGACTCAGTCT +TAATATCCAGGTGAGCCTGCGCAAATCATTCATTATTCCTAAGGTTTTCATCACTCCATT +CATAAAATGGGGATAACTGTGGCACCTACATGTGATTCTGTGAGAATTAACGAAATATTA +TGCTTGGGGTTATTGTGATCATTATACCTGTTCCAAACTATTTGACAAGGACAGTGATGG +ATGAAGACATCAAAAAATCAGAAACTGCAATGAGGTCTCTCAGGCAAAATTCCATACAAG +CAAATTACTGTGTCTACAAAGCATTCCTGCCACACTTAATTCACCATTCCCTGAACAGAA +TATGCCATCTTCGTTGTTCAGGTCTGTACAGTGCTGGTTTCCCTTCCCGGACAGTTTGCG +CTATCCCATCCCGGCCCATTCCCCATCCCTCCACCTCCCCCTTCCCTCCCCACTCTCATA +CAACTCTTCCTCATCTTTCAGGACTTGGCTTCAATGTCACCTTAACTGGAAGCTTCTCTC +ACTCTCCAGAAGAGCTTCCCATTGCACCTGATGCATGGGAAACATAATTTGATCATTTTT +AAGTTACAGTCCAAATCTTTTTGTACCTGAATAACATGTTGCCCAGTCAGTCTCTCTTCC +TGGATTCACAAGTCTTTCATGGTAGATCCAGCTGGAAGTGACAAAAAGACATCTTTTGAC +ATAAAGGGATGACACAGACAGACATAAGTTCTTAAATGTCTTAAATGTTATGTGAGAATT +AAACAGAATTCAAAGACTTGTGGGGAGCACTTAGGAAGTTACTGGGAATGTCATGAAGGG +TTAATTTGTATTTTATTTTATTTTTTGAGACAGTCTCATTCTGTCACCTAGGCTGGAGTG +CAGTGGTGCAATCAGGCTCACTGCAGCCTTGACCACCTGGGCTCAAGTAATCTCACTTAA +TTTTTATTTGGTTTAAGAAAGTCTTGGTTGAGGGTGGTGGCTTATGCCTGTAATCTCAGC +ACTTTGGGAGGCTGAGAGAGGTATATTACTTGAGGCCAGGAGTTTGAGATCAGACTGGGC +AATATATTAAGACCCTGCCTCTACCAAAAAACAGAGTGAATGTGTGGAAGACAATTTTTC +CACAGACTGGGAATGAGGGAATAATTTCAGGATGATTCAAGTGCATTACATATATTGTGC +ACTTTATTTCTATTATTACTACATAGTAATATATAATGAAATGATTCTACAACTCACTAT +AACGTAGACTCAGTGGGATCTCTGAGCTTGTTTTCCTGCAACTAGACTGTCCATCTGGGG +TGATGGGAGACAGTAACAGAATATCAGGCATTAGATTCTCATAAGGAGTACACAACCTAG +ATCCCTCGCATGCACACTTCACAACAGAGTTTGTGCTCCTGTGAGAATCTAATGCTGCTG +CTGATCTGACAGGACATGGAGCTCAGGTGGTCATGCAAGCGATGGGAGGGGCTAGAAATA +CAGATGAAGTTTCCCTTCACTCGCCTGCTGCTCACCTCCAGCTCTGTGGCCCTGTGGTTG +GAGACCGCTGCTCAAGTGCATTTGAAAGGAACCAACCCACGCCATTCTTCAGAGTCATCT +TTACTGCTGCAGTGGTCAACTTGTAGCACCCCTAAGCTCGCAGGACATATGCTTCAACTG +GCATTTCACAATCAACAGTATGTGGCAGCTTGAGTCATTGTGAGCTCACATCCTGGAAAT +CACCAGCATCCCATATCCCATTGCAAGGAGCTCAGCACTGCTCCTTGGATAACCAAACCT +ATTCCCAAATCCCATCTGTGTGCGTCTATCTCCTGGTACCCTTCCTAGCATCAATTCTGT +ATTTGTAGGAGTCCAATCAGGAGACACAAACCACTCAAAAGTTTAAACTAGAATGAGCAA +GATGGCTCACACCTGTAATCCCAGAACTCTGGGAGGCCAAGGTGGGTGGACTGCTTTGAG +CTCAGGAGTTTGAGAACAGTCTGGGAAACATGGCGAAACCTCGTCTCTACAAAAAACACA +AAAATCAGCTGGGTGTGGTGGCACTTACCTGTAATCCCAGCTACTCGGGAGGCTGAGGCA +GGAGAATTGCTTGAGCCTGGCAGGTGGAGGCTGCAGTGAGCAGAGGTTGTGCCACTGTAC +TCCAGCCTGGGTGACAGTGTGAGACCCGGTATCAAAAAGAAAAAACGTATATATATATAT +ATATATATATATATATATATATATATATATATATATGTAAATTTAATATAAAAAGTATTA +ATTTTGGCCAGGCAAAATGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGCAG +ACAGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGACCAGCACAGAGAAACCCCATCT +CTACTAAAAATACAAAATTAGCTGGGCATGGTGGCACATGCCTGTAATCCCAACTACTCG +GGAGGCTGAGGCAGGAGAATTGCTTGAACCCAGAAGGTGGAGGTTGCGCTGAGCCGAGAT +AGCGCCATTGCACTCCAGCCTGGGCAACAAGAGTGAAACTCCATCTCAAAAAAAAAAAAG +GGTATTAATTTTTACAGAGGATCAGCACAATGAGGGACACACTAGCACAAAGTAAAGACA +ACTCTAGAGAATACGGAACTAGCAGAGGCCAGGCATTGTGGCTCATGCCTGTAATCCCAG +CAATTTGGGAAGCCTAGGCAGGAGGATCGCTTGAGGCCAGGAGTTGGAGACCAATCAGTG +CTAAATAGTGAGACTCTGTGTCTACCAAAAAAAAGAGACATTAGCCAGGTGTGGTGGTGG +TGCACACCCGTAGTTCCAGCTACTTGGGAGTCTGGGGTGGGAGAAATCCCTTGAGCCTGG +GAAGTCTACACTACAGTGAGCCAAGATTGTGCCACTGCACTCCAGCCTGGGCGACAGAGT +GAGACCCTGTCTTAGAAAGAAAAAAGAAAAGAAAGTGTTAATCCCCCTATGGGAATCTCC +TCTTCTCCTGCCCTCTCTGGAACCTCACTTGTCAGTTCTTCCTCCCACTTTCCTGTATCT +TTAACCTATCCCCCACTTTTAGCTCCTTCCCATCATCATTTAAATTACTCAAACTTCTTC +TGTTTTAAAAACCTCTCCCTAAACTCAGGGAGAGGTCTTCTGCACACACATTGAGCCATC +TGCTCTTCCCGGTGCCTTCTCTACAGCAGCCTGAGCCATGTCTCTAATCTATGAATCTCA +TCATGTTACTCCCCCATTTACATCACTTCTCCTTGCCTCAGGGATTAAGTCCAAACTCCT +TAACAGCCCCTGCTCTGCCCTGCCTTGCAAGGCAGCCTCACTGCTTGCCCCTCTCCATTT +CATCTGCTATGGAGTCCAACTGAGCCTCATCTGCCCCTTGAACGCACACTCTTTCTCCTC +TGGGAGTCTCTGAAGTGGGTAATATCCTCTGCTTATAATATGCTTCCCCTTAAACCTCTA +CTCTCTTCCTAGCTAGCTTTGACTCCTCTGTCACTTGTCCGCTTTGGCATCACCTCCTCA +TAGAAGACTTCTATGACTCCCGAGATTCTCAGGAGCATGGCAGGTGAAGTGCTCCTCCCA +TGAATGGATGGAGATTAGGGAGTGTGTGTTATTCATGCTTAATTCACCAGTGCTTAGCTG +AGTACCTGGCATAAAATAGTTACTGTGGTGGCCAAAGTAATAACCCCCACCGCCACCAAT +TGCTCATGTCCTATGTTACACAGCACAGTTACAGAGGAAGGGGGAATTAAGAGTGCAGAT +AAAATTAATGTTGCTCATCAGCTGACCTTAAAACAAGATTATCCTGGAGTATCTAGGAGA +GCCCATGTAATTACAAGCATTCTTTAAAACTGGAAGAGGGAGGCAGAAGGTTAAGAACCA +GAGACGGTGGGCACAATGGCTCATGCCTGTAATACCAATACTTTGGGAGGCCAGGGTAGG +AAAATCCCTTGAGTGCAGGAGTTCAAGGTCAGCCATGGCAACATACTGAGGTCCCATCTC +TACAACAAAATAAAAACAAAATTCACTGAGTGTCACGATGCTTACCTGTAGTCCCAGCTA +CTGGGAAGGCTGACATGGTAGGATTGCTTGAGCCTGGGAGTTTGAGGCTATAATGAGCCA +TGATAGGACCACTGAACTCCATCCTGAGTGACAGGGCAAGGTCCTGTTTCTGAAGAAAAA +AAGGACATTGGAATCAGGGCCCTCTCCATCCTGAGGTGCCTACAAGGCATCTCTCTCTGC +AAACGAGTAAACATCACCCTCCAACTCCTTACAGAGTGGAGCAACAGGAAAACTCCTTCA +CCTCATTTCTGTGCTGCTTGGGAGGCCTGGACAGCCCAATAACCAGCTCCTCGCTGATGA +AGCAATCAGGAAATGGCTCGAGTTGAGCTAAGGAGAATTTGGATCCTTCCTTTGGTTCTC +AGTAGGCAGGGTAGGGGCCAGGCATGGTGGCTCATACCTGTAATCCTTGCACTGTGGGGG +GCCAAGGTGAGAGGATTGCTTGAGGCCAGGAGCTCAAGACCAGCCTGGACAACATAGCAA +GACCTGGGTGGCACACACCTGTGGTCCCTACTACTTGGTAGGATGAGGTGGGAGGATTGA +TCACTTGATCCCAGGAGTTTCAGGCTGCAGTGAGCCATGATCACACCACTGCACTTCAGC +CTGGGTGACAGAGCCAGACCATGTCACAAAAAGTTAGAAAAAAAAAAGAGAGAGGGAGAG +AGACTATACACAGGCACCACCACATTTGGCTAATTTTTAAATATTCTGTAGAGACAAGGT +CTTGCTAGGTTGCCCAGGCTAGTCTAAAACTCCTGGCATCAGGCTGGGCATGGTGGCTCA +TGCTTGTAATCGCAGCACTTTGGGAAGCTAAGGCAGGCAAATCACCTGAAGTCTGGAGTT +CGAGACCAGCCTGGCCAACACGGTGAAACTCTGACTCTATCAAAAATACAAAAATCAGCT +GGGCAGTAGTGGCGTGTGCCTGTAGTCTCACCTACTCGGGAGGCTGAGGCAGGAGAATCA +CTTGAACCTGGGAGGTGGAGGTTGCAGTGGACCCCATCACTGCACTCCACCCTGGGTGAC +AGAGCGAGACTGTCAACAACAACAACAACAACAAAAACAAAAACAACAACAACAAAAAAA +ACTCCTGGCATCAAGACATCTTCCTGTCTTAGCCTCCCAAAGCCCTGGGATTATACTGTT +TCCTATAATTGAAGACACTTGTTCTTATACTGCTTTAAGGTATAAAGGAAGAAAAAAAAA +ACAGATAATGGCAAATGTTGGTGAAGGCCGGGCATGGTGGCAGCCTGTAATTCCAGAACT +TAGGGAGGCTGAGGTGGGCAGATCACTTGAGGCCAGGAGTATGAGACCAGCCTGGGCAAC +ATGGTAAAATCCCACCACTACAGAAAAATCTAAAAATTAGCCAGGCATGGTGGCGTACAC +CTGTAATTTTCAGCTACCCAGGAGGCTGAGATGAGAGAATCACTTGTGCCTGGGAGGTCA +CGGCTGCAGTGAACTGTGATGGCATCATTGCACTGCGGCCTGAGAGACAGAGCAAGCCCC +TATCTAGAAAAAAAAAATGTCAGTGAAGATGTGGAGGAATTGGAACCCACAAACATTACT +GGTGGGAACATAAAATTGTGTAACCATTTTGTTTGGGTATTTCTTTTCTTGTCATTTTAA +TTGGATTTTTAAAAAATCAAGACGGGGTTTCACTATCTTGCCCAGGCTGGTCTTGAATTC +ACGGGCTCAAGCCATCCTCCTAGCTGAGCCTCCTGAGTAGCTGGGATTACAGGTGTGAGC +CATTGCACCCAACTGGTATAGCCACGTTAGAAAACATTCTGGCAGTTTCTCAAAAGGCTA +AATGTACAGTCATCCTATAATGCAACAATTTCACTCCTAGGCATATATCCCAGAAAAATA +AAAATATATGTCCACACAAAAACTTGTACAACAATCTTCATAGCAGCATTATTCATAATG +ACCAATACATGGAATACATGGAAACAACCCAAATATCCACCAACTGATGAACAGATAAAC +AAAATGCAGTGTGTCTCTACCATGGAATACTGCCATAGAAGGAATGAAATATTGATACAC +ACTATGACATAAAGGAACTTTGAAAACACTGTGCTAAGAGGGAAAAAAAGCCACAAAAGA +TCACATATTGTACAATTCTATTTGTCCAGATTAGGCAAATCTATAGTGACAAAAAAATTA +ATCAATGGTTGCCTAAGGCTGGGGGCAAAGGTAGGTGGGGAGAGTAGGAGGTAGTGGCTA +AGGGGTATGGATTTCTCTATAGGGTAATGAAAGGTTCTAAAAGTGACTGTGGTGATCGAT +GCACAGCTCTGTGAATATTCTAAAACCTACTGAATTGCAGATTTCAATAAATAAAGTGAA +TGGTATGTGAATATTTTAATAAAGCTATTATTTAAAATAATAATAATAGGGGGCTGGGCA +CAGGTGGTCATGCCTGCCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGAGGATCACT +TGAGGTCAGGAGTTTTGAGCCCAGTCGGAGCAACATGGCAAGATCCCGTCTCTATGATAA +AAAATTAGCTGGACATGGTGGCACATGTCTGTAGTCCCAGCTACTTGGGAGACTGAAGTG +AGAGAACCACTTGAGCCCAGGAGTTTGAGGCTACAGTGAACCATGATCATGTCACTGTAC +TGTAGCCTAAGCAACAGAGCAAGACGCTGTCTCTGAAAAGGAAAGAAAACAAATGCAAGT +TTTTATCACTTTGTGAGTGTAGCCAAGTTGGAGGAGAAATAGACAATAATAAAAGAGCAC +TGAATAATGACAGTGAGTGGCTGGTTAGGCTCAGTTGCTAGCTAAATGGCTTCTAAAAAA +TTCAATAAAGTTACAGCTCTGGGGACAGTCATGTAGTCAAAGAATGAAGGCGAAATTCAT +TACAATTGCCCATGGTCTTTATTTACATGCCTTCTAGTGAAAAATTCCTAAGTGCCTAAA +CAGCAAGTCTGCAATGATAGCAGCTGTTTATTAAAGACTACAAAAAAGAAATGGAGGCCG +GGCGTGGTTGTTCACATCTGTACTCCTTGAATTTTGGGAGGCTGAGGCAGGCAGATTGCC +TGAGGTCAGGAGCTCCAGAGGAGCCTGGCCAACATGGTGAAATCCCATCTCTACTAAAAA +TACAAAAATTAGCTGGGTATGGTGGCGGGCACCTGTAATCCCAGCTACTCGGGAGGCTGA +GGCAGGAGAATTGCTTGAACCCAGAAGGTGAAGGTTGCAGTGAGCCAAAATCGCACCATT +GCACTCCAGCCTGGGTGACAAGAGAAAGACTCTTATCTTAAAAAAAAAAAGAAAAAAAAG +AAATGGCATCTTCTTCAAGAATTACATCGTGTTTCATGATAAAGAAGCTCTAATTTTGCA +TTTGTTCAAGTATTGATGAGATTTACCCAATATGACACCCATCTTGGATAAAATGCAAAC +AACACAATTTCATTTTGTCATTAACAAAACCGATTAAGTAGTCTAATATAAATTGCGATC +TTATTAAAAACTGATCCGATTTAAAAAATTATGGAATTATGGAGCCAATAAGATGTTACA +ACCTGTTCCAAGGGGAATTCCAAAATCCACACATATCTGAGACCATCAAGTATGATGAAA +TATATTTGATTACTATATTGAAAAATAAACTGATTACATAGCCAACAATTGGACAGGGGT +CTCCTCATCCACAGCCACACAAACCCGATCATGCAGCTGTATGGTTACAAGGCCTACATA +GCCTAGAAGGGACTGGTCTGACTTGAGATTTCATTTGTATTTGTATTTTGAGACAGGGTC +CCACTCTGTCACCCAGGATGGAGTGCAGTGGTATAATCATAGCTCACTGCAACCTTGACC +AACTGGGCTCAAGAGATGCTCCTGCCTCAGCTGCCCCCATACCTGGGAATACAGGCAAGT +ATCACCATGTCAGGCATTTTTTTCATTTTTGTAGAGAGAGAAGACTTGCTATGTTGCCCA +AGCTGGCCTCAAACTCCTAGAATCAAGAGATCTGCCCATCTCAGCCACATGAGTAACTGG +GGCCATAGGTACATACCATCATGCCTGGCTATATTTATTTTATTTTATTAAATTTATTTT +TTTTATTTTTGTAGAGAGGAGGTCTTGCTGTGTTGCCCAGGCTGCTCTCAAACTCATGGC +CTTAAAACATACTCCCATCTCCTCTGCCTCTCAAACTGTTGGAACTATAGGTGTGAGCCA +CTGTACCTGGCCTGACTTGGGATTTCTTTTATCTAGCATCCTTTACTTGGTAGGATTGGG +AAAAGCAGTAGTGTTTTTTAAAATTACTTAATAATTCAATCAGAATCAAACTCAACCTTG +ACCACTGCCTTCTCTCACAGCTCACATCCAGTCTGTCAGGAAATCCTACTGACTGACTTC +AACATGTATCCAGGCTCTAACCATCTCTCACCACCACCATGAACCCCGTCAGGATCACTA +TCATCTCCCACCGGGATGTTGCCACAGCTTGGCTCCCATGCTTCTACCCAAATCTTCCCA +TAGTCTTTCTCAACTCGGCAGCCAGGTCGTGCTTTTAAATCAGGAGACGGATCATGTCGC +CTCTCTGCTCAGAAGCCCTCGGTGGTTCCCATTTTAGTCAGAGCAAAAGCCAAAGCCCCA +GCAATAGCGTCCCAGGGCTTACACGATCTGTACCGATCCCAGCCCAGCAACTCCCTGGCC +TCCTCGCTGACTTCGCTCCATCTCTTTGCTCCACTGGCCTCCTTCCAGAGCCTCAGACAC +ACCAGAGAGTTTCCTCCTAATGCCTTTATCCTGTTGACTCAGCCTACAATGCTCTTCCCT +CAGCACCTTGGCCAGCTCCATCACCTGCTTCAAACTTTTGCTCAATATTCACTTATGAGG +CCAACCCTGACCACTCTACTTAACACTGCCATCTGTCCCCATTCCCACCATGCTCATTTC +TTTCTTTCTTTTTGAAACAAGATCTTGCTTTATTGCCCAGGCTGGAGTACACTGGTGCAA +TCACAGCTCACAGCAACTTCAACCTCCCAGGCTTAAACAATCCTCCCGCCTCAGCCACCC +TAGGAACTGAGACTACAGCTGCATGCCACAACACATGGCTTTTATTTTTTTTTTTTTGAG +ACGGAGTCTCGGTCGCCCAGGCTGAAGTGTAAGGGTGCGATCTTGGCTCACTGCAATGTC +TGCCTTTTGGGTTCAAGTGATTCTCTGCCTCCCAAGTAGCTGGGATTACAGGCACCCACC +ACCACACCTGGCTAATGTTTGTATTTTTAGTAGAGATGGGGTTTCACCATCTTGGCTAGG +CTGGTCTTGAACTTCTGACCTCGTGATCCACCCTCCTCGGCCTCCCAAAGTGCTGGGATT +ACAGGCGTGAGCCACTGCGCCTGGCCTTTAAAAAAATATTTTTTTTAGACATGAGGTCTC +ATTATGTTGCCCAGGCTGGTCTTAAGCTCCTGGGCTTAAGCGATCCTCCCACCTCAGCCT +CCTAAAGTTCTGGGATTACAGGCGTGAGCAACTGTAACATGAGGTCCCAGCTTCGTGTTC +ATTTTTTGTTGTTGCTACAACAAAGTACCCTACATTTAGTGGCATCAAACACCACAAATC +TACCATCTTACAGTTCTGGGGGCCAGAAGCCCAACTAGGTCTATTAAGGCTAAAGTCAAG +GTGTCAGAGAGGCTGCATTCCTTCTGGGGGAGGCTCTAGACAGAATGTGCTCCTTTGCCT +TTTCCAGCTTCTAGAAGCCACCCCCATTCCTTGACTTACCTCGTGACTCCATATTCAAGG +CCAGAAGTGCAGCATCTTCAAATCTCCCTCTCTGACCTCTTCTTCCATTACCACATCACT +TTCTCTAATTCTGACTCTCCTACCTCATTCTCTTATAAAGATCCTTGTGATTGGTGGGTA +TGGGGGCTCCCATCTGTAATCCCAACATTTTGGGAGGCCAAAGAGGAAGGATTGCTTGAG +GCCAAGAGTTAGAGATCAGCCTGGGGAAAATAGGAAGATCCTGCCTTTACAAAATTAAAA +TCAGCTGGACATGGTGATGCATGCCTGTAGTTCCAGCTACTGGAGAGGCTAAGGTGGGAG +GATTGCTTTAGCCTAGGAGGTCAAGGCTGCAGTGAGCTATGATCACATCACTGCACTCCA +GCCTCAGTGGCAGAGTGAGACTCTGTCTCCGATATAAGAAAAGAAATATACATTTGGTCT +CTGCCCGTGGTTCCTGGCATAGAGCTTCCAAAGCTCTTATAAAGCCCTTCGTGACAGAGG +TAATAGGAGCATTTTCTGTTTTGATATTTAGTCTTAGTCCCAGGTTCCTGACACAAGGGC +CTCTAAGGTCTTTCAGATCTGCAGCATGGTAAGAATGCATGTGGGATGCTGTTGAGCTAA +CGGGGTGGCTGCAAGCTCCGAGACTGCTTCAGGAGGAGGGCTAGCTGCCAGAGAAAGCAA +CCACATTTTTTTTTTAAAACAGAGTTTGGCTCTTGTAGCCCAGGCTGGAGTGCAATGGCA +CAATCTCAGCTTGCTACAACCTCCACCTCCCGGGTTCAAGCAATTCTCCTGCCTCGGCCT +CCCGAGTAGCTGGAATTATAGGGGTGTGCCACAATGCCTAGCTAACTGTTGTTATTTTTA +GTAGAAACGGGGTTTCACCATGTTGGTCAGGCTGGTCTCAAACTCTTGACCTCAAGTGGT +CCATGTGCCTCAGCCTTCCAAACTGCTAGGATTACAGGAGTGAGCCACCGCACCTGGCCC +CAACCACATTTTTTGAGGCTTGGAACTTTCAGCCTCACCTGCTGAACTCCAGGAGGCAAA +AGGAACTGGAGATTGACTTAACTACCAATGGCCAGTGATTTTATCAATCATGCCTCCATA +AACACCCAAACAGCAGGGTTTGGAGAGCTTCTGTGTTGCTAAACACAAGGAGGTCCTGGG +AGGGTAGTGTGCCCAACAGAGGGCATGGAAGCTCTGTGCCCCTCCCCACTTACCTTGTCC +TGTGCATCTCTTTCATTGGCTGTTCCTGAGATGGAGCCATTACATTGAGCCAGTAATAGA +AAATAAGGTGGCCAGATGCACTGGCTCATGCCCGTAATCCCAGCACTTTGGGAGGCAGAG +GTGGGCGGAATCACTTGAGCCTAGGAATTTGAGACCAACCTGGGCAACATAAGAAGACCC +CATCTATACAAAAAATAAAAGAAATTAGCCAAATGTGGTGGTGGGAACCCTGTAATTCCA +GCTACTTGAGAGGCTGAAGCAGGAGAATCACTTGAGCCCTGGACGTTGAGGCTTCAATAA +GCTATGATTACACCACTGCACACCAGCTTGGACAACAGAGCGAGGCCCTGTCTCTTAAAA +AGAAAAGAAAAAAAACTTGTTTTTCTAAGTTCTGTGAGTTGTTCTAGTAAATAATTAAAC +TCAACAAGAGGGTCATGGGAAACCCTGATTTCTAACTGGTTGGTCAAAATACAGGTGACA +ACCTAGGACTTGCAACTGGCATCTGAAGTGAGGGTGGTCTTGTGGGACTGAGCCCCTAAC +CTGTGGGTTCTGTGCTAACTCTAGGTAGTGTCAGAATGGAATTGTGGGATACGCGGTTGG +CATCCAGAGAGTTGGAGAACTGGTGTAGAAACTCTGCACACACATTTGGTCAGAAGTCTG +TGAGTAGAGAGAAACGTGTTGCAGGAAGTCAGGGACCCCAAACGGAGGGACTGGCTGAAG +CCACAGCAGAAGAATATAAATTGTGAAGATTTCATGGACATTTATTAGTTCCCCAAATTA +ATACTTCTATAATTTCTTAGGCCTGTCATTACTGCAATCTCTGAACATAAATTGTGAAGA +TTTCATGGACACTTATCACTTCCCCAATCAATACCCTTGTGATTTTCTATGCCTGTCTTT +AATCTCTTAATCCGGTCATCTTCGTAAGCTGAGGATGAATGTCCCCGCAGGACCCTGTGA +TAATTGCGTTAACTGCACAAGTTGTTTAAACAATATGAAACCTGGGCACCTTGAAAAAAG +AACAGGATAACAGCAATTTCAGGGAACAAGGGAGATAACCTTAAACTCTGGCTGCCTGTG +GGCCGGGTTGAACAGAGCCATATTTCTCTTCTTTCAAAAGCAAATAGGAGAAGTATTGCT +GAATTCTTTTTCTCAGCAAAGAACATCCCTGAGAAAGAGAATGCATCCCTAAGGGGAGGC +CTCTGAAATGGCCGCTTTGGGGACGGCTGTCTTTTACAGTCATAGATAAGGGATGAAATA +AGCCCTGGGTTCGCGTGGCGCTCCCAGGCTTATCAGGACAAGGAAATTCCCGCCTAATAA +ATGTTGGTCAGATGGGTTGTCTGCTCTCAAACCCTTTCTCCTGATAAGATGTTATCAATG +ACAATGCGCGCCCGAAACTTCATTAGCAATTTTAATTTCGCCCCAGTCCTGTGGTCCTGT +GATCTTGCCCTGCCTCCATTTGCCTTGTGATATTTTATTACCTTGTGAAGCATGTGATCT +CTGTGACCCACACCCTATTCGTACACTCCCTCACCTTTTGAAAATCACTAATAAAAACTT +GTTGGTTTTGCGGCTTGGGGGGCATCACGGAACCTGCCGACGTGTGATGTCTCCCCTGGA +CATCCAGCTTTAAAATTTCTCTCTTTTGTACTCTTTCCCTTTATTTCTCAGACTGGCTGA +CACTCAGGGAAAATAGAAAAGAACCTACATGAAATATCAGGGGTGAATTTCCCCCGATAT +CACACTGGCTCTTCTCTCACCTGTCTACCTGCTTAACTTAATAGGAGAGGCAATGCATGG +TGCTCATGAACAAGGCAAGCATTAAAGTCAGACCAGACTAACATTTGACTCAGTCCTAAT +ATTCAGGTGAGCTTGGGCAAATCGCTCATTAACCCCAAGTCTTCATCATTTTGTGCATAT +AATGGGGATAACTGTGGCACCCACCTGTTTTTGTGAGAATCAATGAAATATTATGCTTGA +TGTTATTGTGATCATGATACTATCTGACAAGGGCAGTGATGCATGATAACATCAAAAAAT +TAGAAACTGTAATGAGGTCTCTTGGGCAAAATTCCATACAGGCAAATTACTGTCTCTACA +AAGCATTTCTGCCACACTTAATTCACCATACCCTGAACAAAATGTGCCATCTTCATTGTT +CAGGTCTGTATAGTGCTGGTTTCCCTGCCTGGGCAGCTCACTCCATCCCATCCCAGCCCA +ATCCCCATCCCTCCACCTCCCCCTTCCCTCCCCACTCTCATACAACTCTTCCTTATCTTA +CAGGACTTGGCTTCAATGTCACCTTAACTGGAAGCTTCTCTCCCTCTCCAGAAGAGCTTC +CGATTGCACTTGATGCATGCACTATTATTTGATCATTTTTGAGTTACAGTCCAAGTCTTT +TTGTACCTGAATAACATGTTGCCCAGTCAGTTTCTCTTCCTGGATTCAGAAGTCTTTCAT +GGTAGGTCCAGCTAGAAGTGACAAAAAGACATTTAAAAAAAAAAAAAAAGAGGGATGACA +CAGACAGACATCAGCACTTAAAAGTTTTAAACGATATGTGAAAAACAAAATTTAAGGGCT +TCTAGGAGAAATGTAGGAGGGAAGGTGTTACTGGGAAATATGATAGAAGGTTAATTTTTA +TTTTATTTTATTTTTAGAGAAAGGGTCTTGCTCTATCACCTAGGCTGGACTGCAGTGGTG +CAATCACAGTTAACTGCAGCCTCAACCTCCAGGGCTTGAGCAATATTCCCATCTAATTTT +TATTTTGTTTAAGAAATGCAGTCTTGCTCTTAGCAAAGCTAAAGTGCAATGGTGTGATCA +TAGCTTACTGCAGCCTCAACCTTCTAGACTCAAGTGATCCTCCAGTCTTAGCCTCCCCAG +TAGCTCGGACTACAGGTGTGCACTGCAACGTGTAGCTCATTTTTTTTTTTTAATTTTTAG +TAGAGACAAAGTGTCACTATGTTGACCAGGTTGGTGGTGATCTCCTACACTCAGGCAGTT +CTCTCACCTCAGCCTTCCAAAATGCTGGGATTACAGGTGTGAGCTGCCACACCTGGCTGA +GGGGGTTAATTTTTAATTATATAAAGAGCTCAAAGCAAATATTAGAAGGAGCCTAAATGC +CTCCAGCAGTTGACTGGTACTGGTAAATTGTGATACATCCATATAATAAAATATTATGCA +ACCATGAAAAGGATTAAGATAGATCAATAGGTATTGGCACAAATGTCCACGAAATATGAA +AATATGAAGTGATGTTCAATCACCATGTACGTATCTTGAAGGATATGGCCCATTTTCTCA +ACTGCAATTATTTCCTGAGATAAGATTATGGGTCTAAAGAGTGAAGGACATTTTTCACTT +ATTTAAAAGTATTTATCATTTTTATAATTTAATAAAAGATTAAACAGATCATTGAATTAG +TAAAAGACAAAGTAACTCTATAAATAAATGGAAAAGACACAGATACCCCAGGCATGGTGG +CTCATGCTTATAATACCAGTACTTTGGGAGGGGGTGGTGGGGGGATTGCTTGAGGCCAGG +AGTTCCAGACCAGCCTAAGAAACAAAGCAAGACCTCCTCTCTAGTAAAAATAAAAAAATA +AAAATAATTGGCCAGGCATAGTGGCATGTGCCTATAGTCCCAACTACTGAGGTGGAAGGA +TCACCTGAGCCTAGGAGGTCAAGGCTGCAGTGAGTTGAGACTGTGCCACTACACTGAAGC +CTAGGAGACAGAGCGAGACTTCATCTCAAAAAAAAAAAAAAGGACAATAAAGAAATAAAG +CTAATAAGCTAACATAAGGAAAGATAAAATATGTGACAAATAGGCTGGGCACATGGCTCA +CAGCTGTAATCAAGCACTTTGGGAGGCCAAGGCGGGTAGATCTTGAGATCAGGAGTTCGA +GACCAGCCTGATCAACATGGTGAAACCACGTTTCTACTAAAAATACAAAAATTAACCAGG +CATGGTGGCATATGCCTGTAATCCCAGCTAATAGGAGGTCTTTCATTTATCACACAGAAA +ATAACTTGTTAAATTATAATACCTGTGTGGGCGAAGGTGCAGTGAAATGGCCATTTTCTT +GTAGTATTAGTGGTGTTTAAAATGTATATAAGCCTTCCAGCATAAAGCTTGGAAATTTTT +TTTAAATCATACAGACAGTGACTCATTATACTGCCTCCTCCAACTCCTGGCCTCAAGCAA +TCCTCCCACCTCAGCCTCCCAAAGTGCTGGAATTACAGGCTGACAGCCACCATGCCTGAA +AGCTTTGCAATTTACATCGAGGGTAATAAGAATGCTCATGCCCTGTGACTCACAGTAATC +TCACTTCTGGAAATTTCACCTTTGGATATAATTCAACCTAAACAAAAGGTCATATGCACA +AACACAGTGAAAATCTGGGAGTAATTTTTTTCTCTTTTTTTAAAAAAATATGGAATGCTT +CACAAATTTGCATGTCATTCTTTCACAGAGGCCGTGCCAATCTCTCTATTGTTCCAACTT +AAGTATGTGTGCTACTGAGGCAAGCATGAGTAATTTAAGATAGGGTGGTTAAGTGAAATA +AGGAAGAATTATGGAGAATTTAAAAATCTATGCTATTTATAGGCACCTAGTAACAGCTCA +GTAAATATTAGCTGCTACTATTATTATTTTTATGGTAATTTCACTCAATTAAAAACTGTC +GTTAAAAATTGCCATTGTCATGGAACATAATGTCTCCTACTGTATAATTGTAGAAACAGA +TACAATTTGTCCCTTGGTATATGGGGGGATTAGTTCCAGCTCTCCCATTTCTGTGTATAC +CAAAATCCACGCATACTCAAGTTTTCAAAGTCAGTCCTGTGGAATCCACATATAACACAA +ATGGGAAAATTAGTGAGGTGTGGTGACAAGCACCTGTAGTCCCAGCTACTTGTGAGGCTG +AGGCAGGAGGATTGCTTGAGCCCAGGAGGTTGAGGCTGCAGTGAGCCATAATTGCACCAC +TACACTCCAGTCTGGGCAACAGAGTGAGACAGAAGGTTGACTTTTTAATAGAATTTTTCT +GTTCACTTGAAGATATGGTCAGGATTGTGGCATATGAAAATTCTTCATAAAATAACTATC +TAATCCAATTAATGCTGGAATTGGGAACAGCAGAAGTGTCATCTCAGAGCTACTCGCAAT +GAAAGGTGATGTCTGGGGCTCAGGTGTGTTGAGGTCCCCATGCCTGGACTATGGGTGCTG +AGTGGGATTTACTTGTCCATCCATTTTCTATATTCCAGCACTGGGAAACTAGGGACAGTA +CTTGTTCTCAAGGGAATCTTCAGCTTAGGTGGCTCTGTAAAAGAGAAATTACATCATTGA +AAAATCGTCGCAGGTCAGGTGAGGTGGCTCATACCTATAATCCCAGCCCACTGGGAGACT +AAGGCAGGAGGATTCCGTGAGGCCAGGAGTTCAAGACCAGCCTGAGCAACACAGTGAAAC +CTCATCTCTACAAAAAATTAGAAAATGAACTGGGTGCGGTAAAACATTCGTATAGTCCCA +GCTACTCTGGAGGCTGAAATAGGAGGATCGCTTGAGCCCAGGAAGTGGAAGCTGCAGTGA +GCTCTGATCTCACCACTGCACTCTAGCCTTGGTGACAGAGTGAGACCCTGTCTCAAGACA +CACACAAACACACACACACACACACACACACCCCCAATCTCACTCTGTCCAGCCTTGACT +AATCAAAAGGGCCTTCTGGTTACAGAAGAGGTATGCTCTTTTGTAGGACAGGGAGAGACC +AGCAAGCTTGTTCACAGACTTTTCCTCATCCTCTGCTTAGTTTTCCAAGAACCCTCACAG +TGGAAATGGAGTCTCTGGGAAAATGACCTAAATCTTTGGGTTACCAGGGGAGAAATATGC +CTCCTTTGTCAATTAATAAATGGAACATCTGCCTTAAAATCCAGGGAGTTCTGCTAGAAT +GAATCACTCCCTAAGACCCTGACCAATGCATGGAACATGAAAAACTGAAGTTTAACTGGG +CGCGGTGGATCACGCCTGTAATCCCAGCACTTTGGGAGGCTGAGGCGGGCGGATCACCTG +AGGTCAAAAGTTCTAGATCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATA +CAAAAATTAGTTGGGCATGGTGGTGGACACCTGTAATCCCAGCTACTTGGGAGGCTGAGG +CAGGAAAATCGCTTGAACCCGGAAGGCGGAGGTTGCAGTTACTTCTAGAAGAATTTCCAT +TAGCCCTTTGAAATCCTTCAACATTCATGAAGGCCAAAGAGTTTTCACCTAATTTAATCT +GATGGGTATGTGACCAGAGTCTTTCTAGGGAATAGAGACTCCCAAACAGTTCGACTGGGA +AGTGAGGAGAGAATTTATTACTCAAAACCAAAGGGAAATGAAAAGAGGCCAACATAGAAT +GTCATTATTCTTTCTTGGCGGGGAATGGATTCCAGAGTCATTCTGTGACCTTTACATGAC +CTCCTTATTAGCATCTAAAAGCTTCCAGTGTAGGATGCAGCCAGCTAGGTTCTCTTCTAA +TGTAATAAAATTTGCTTCGGCAAATCTTATGCAGAGCCATCTCCAGGCTCCAGAAACAAT +AGGCTATAAATTACTGGATCTCCCATTTGATACAATGAAGTATGAGCATGGTCCTGAATG +ACTCCTCTACATACTACTCTGGGTGGCTTGAAGTGAATTTGATACAAGAACTGGAGCGAG +GGCAAAGCAGAGCTAGATCTAGGATTAATGTGCTTGGGCCCAGCTCCTCACTACTCACCT +ATGAGTCTAGTTCCAGAACCCAAGTAGAGGATGGGGAAACAAGGCTCCTGACTTTTTTTC +CCTAATATCTGCATCTCTTTCACATTTCTTATCTCCTTGCAAAGAAACTAAACAGGCTCA +ACTGAAATAACTAAATGATTAAACCCTATACAGAGAATCTCCAAAGACTGACAAAATATC +ATTCAAGACTGTTACACAGACAACCTTGAGGATGACTTGATGTACCAGTGATCTACAATA +TTTGGGATCATTCCAAATTCCCATCAAGGATCTGCCTATATCAACAAAGGAGCCAAGGAC +CAACCATTCAAATGGGCCCTGCTGCCAAGCCTTTTTTTTTTTTTTTTAACAATGCCATCT +CTTCATATTGTTCCATTTAACAAAACTGCAGCCCTTCATCTATCCTTAAGTCCCTTGGCC +AGTGGTACAGAGCCAGAGTATGCTACTCCCTAGCAGGAAATCAACAGGATGACCTACTAA +ACACCATTCAGAAGATGCTAAGACCCATGAATTGCAACAGGAAAGAAAAGACAGAGAATT +AGTCAGACAGGTACATGCTGTGCCAAAAGTGCACTACAGCCCCCACCCAATTCTGCCTAA +TCCTAGCTGGGCTGACACCAACCTGATGAGACAGGCCTATAAGATCTCAAACTAAAACAG +AAACTCCTGAACTGGGTTCTTTCGAGCCCAGGAAGCAGCAGTAAATCATTAAAGAACAGA +TAAGTTCTTAAGGTGAGGGAGAGTTTCAGATAAATGGAATGCTGGTAGAACACAGGGCCC +AAAGGAGCAAAAGTTAACCTAAGCCCAGGTAGAACCTTGTTTACTAGAGTATTAGGCATG +GGTTTGGGCAACTATTCTAACCAGAGAAACTGGCTTCAGTGAGGGCAAGTTGGCAATCCA +AGGTATAGCATGCATAGGGCTGGCAAAATTCAGGGTGACTGAAGCAAAAGCTTCATAACC +AGAAAGACCACATCTGGGGGTAGAGCACAAAACTCTCAAGAGATGAATCTTTGTAAGAGT +GAGGCAGAACTATATAGCAGTTTTAGGAGATCTGTTGGTGCCCAGCAAGAGCTCCAAACG +GGCTATATGCAGGGATGCAGGCTGTAGTCTCAGGAGAGGAGGTTCACAAAAGTCATTCAG +TCCAAGACCTCAAACTGTGTTCTCTACTAAAAGGAATCAAGGTTCCCTAGAGAAATGGCT +GACTCCATGTATGGTGCAGTATATTGATCCTGGAACATCTGTTTTGCCAGAAAGCAAGGA +AGCCATCAAAGTCCAACAGGATCACTTCAAAAAGACATGAAAGTCAACTTGAAGAGATAA +TTATTAACCTAGATGAGACAATCTAAGCATCCAAAACAATAAAGACTGCAATGGCCTGAA +ATACATCAAATGCAAACAATAATCTATGAGTTCATAATGGTATTCAGAAAAAAAAACTAC +TGGTCATTAGAGGGAAGGTTACTAGGTCACTAACTTACTACTCTGAAAAGTGACTTAAGA +TGAGAGGTAGGGTGGAAAATTAGCTATTTATTCAGTCTTTCCTGTACAAACATAAATTTT +TAGGGAGATTGAAGCAGATGAAACAAATCTGGAAAAATGGAGGTAACTGCTTAATCTGCG +GGTTGGGTGCATGGAGGTTCAACATATTTCTTTTGTGTATATTTGAACCCCCTACAAAAA +AAGCACAAGAGAGAATGTGAGCCAAGCAGCTTAGGGTTTAGGCAAGGCTTCTGCCTACAA +GAGACACTAGGATATGAGGGGTAGTTTTAGCCCTAATGGGCTGAGCCAACTGGAGGTATA +TAGGGAAGTGCTAAATTGCAGAGGTATCATGTTGCCCAGCACTTGATCAAATCCTAGATC +CTAGGTCTGCTTGGTAGCATGCTTCCTAGGTAGTGGATCTGAGGCTACCTATAGAACTTC +CTTTGCAGTCATAGTTCGCTCAGAAACTACAAAAGTGCTTGCTCTTGAAAATGGAGTCTT +TGTCCATTTCATGCTTCTATAAAAGAATACCACAGACTGCATAATTTATAAAAAGGAAAA +AAGGAAGGAAAGAAAAAAGGAAGGGAGGAGGGAAGGAGGGAAAAAGGGAAGGAGGGAAGG +AAAGGAAGGAAGGGAAAGAAGGAAAGGAAGGAAGGGAAAGAGAGAAAGAGGGAAGGAGGA +AGGGAGGGAAGGAGGGAGGGAGGGAGAGAGAGAGGGAGGGAGGGGAAGGGAAGAAAAGGG +AAGAGAAGGGAAAGGAGGAAGAAAAGGAAAGGAAAGGAATAAATTTTATTTCTTAACAGT +TCTGGATGTTAGGAAGTCCAAGGTTGAGGGGCCTGCATCTGGTAAAGGTCTTCTTGCTGC +ATCATCCCACTACAGAAGGCAGAAGGAAAAGAGAGTGCAAGAAAGCAAGAGGGCAAAAGG +GGCTGAACTCTGTTTTATAATAAGCCCACTCTGTGATTACTAATCTATTACCACAATAAC +AACATTAACTCATTCATGAAGGCTATTTTATTAGGCCCCACATCCCAACTGTTGCATTGA +GGATTGAGTTTCCAGCACATAAACTTTGGGGGACACATTTAAACCATAGCAGAGCACTTA +GGTTAATTCAACTAAGAGGAGCTGGGAAAATCAAAGGCATGAGAAAGACAGCAAAAGCTA +GCAGAGAGAAATGCATAGGTTAAGGAAAAAAGTCACAGTGAATCCTGTAGTGCAGGCTAC +TTTATGAAAAGCACCTAAAAAAGATCTCATTAACTCCCCCAGCTCACCTCCACGCACATC +TAAAGAGCCACACACAGCACCACCAAAGGCAGCACAATGAGAACAGCATTCTCCTCAACA +GACAAGCTGGGAGTATCTAGACACCCGACCTCAATAGCTCCAGAACAGCCCTAAAACATT +TCCTCCCTAACCACCACTCAAGTCACCAGCTTGGAAAGTATTAAGAAAACCCAAATCCTG +ACACACCACTATGAAACAACTTAAAACAGCAAAGAACAACCCATTTAAACAGCAATGCCA +GCTGTTGGGAAAAAAAGGAACAATGAGTAGAGGAGAAACAGACCTCTCGGGGTCCACCAA +GACCCAGTCTCTCAGCTTCAGCACTTTTAAATGCAGAATCCATACCCCTCTGGGGCCTGT +GGAGCTCCACAAGGCATGTCGTCCTCAAAGATAAATGAGCAGGCAAGCTGGCTAGAAAAC +CACTAAGGGTATTTATTCTTTAAAGAATCTTTACAGGGTCAAAGAAGAATGGGTCTTAAC +TGGCTATGTGAACTCCCCACAGATTCTGAGGATGATGTCAGTATCCCTTTCCAGATGTGT +TTAACACTTTGCAGTCACTTGTATTCCTGCTACTGAGTGCCAGTGCTTTGCTAATTTGAA +CTGATTCCAGCTCACGCTGACCCCAGCTCCCTGGATGTTACCATTAGCCAAGACTGTCAC +CCATACTGTACCCTTTCAAAGAGTCCTAAAAACAGCTCTTCACCTACTCTTCCAAGACAA +GTAAAAATGTCTGCCAAAGAAATGGGGAAAAAAGATTCAGAGAGTGAAAACAATTAATAT +ACTAACAAGAGAGCAAAAAGCAAAGGGGGAGGAGAAACTAGGAAAATCATATATGGGCTC +TCACCTATTTCCAAAGCTGGGCTAATGTCCTTTTGCTTGTGTCTGAATAAGGCACCAATT +TTAAGCTGATAATGAAAAAAAAAGAAAAAGAGAAAGAAGCAGGCCCAGGCTGGGCGCAGT +GGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGTGGATCACCCAAGGTCA +GGAGTTCTAGACCAGCCTGGTCAACATGGTGAAACACCATCTCTACTAAAAATACAAAAA +ATTAGCCAGGCATGGTGGCGCATGCCTGTAAATCCAGCTACTAAGGAGGCTGAGGCAGGA +GAATTGCTTGAACCTGGAAGGCAGAGAATGTGGTGACCTGAGATCACGTCATTGCCCTCA +AGCCACGGCAATGAGAACAAAATTCGGTAAAAACAAAACAAAACAAAACAAAATCACCAT +AAAATAACTCAGACTTAATTAAATACAACCCTAGTGGTGAATGACTAAAGATGGATTACT +CATAACAGAGACAACAGTCCAATAAGAATCCAGGAATCTTACCTTTTAATAACAAAAAAA +TCCTTTCCTTCTAAAGTAACATCCTCTCAAGGCCAGGAATTCCATTAGTAGAAAGCCTTC +CTAAAAAACAAAATTCCTGGCCAGGCATGGGTTCACGTCTGTAATCTCAGCACTCTGGGA +GGCCGAGGCGGGAAGATCACTTGATATCAGGAGTCGAGGCGGGAAGATCACTTGACGTCA +GGAGTTCGAGACTGGCCCGGCCAACATGGTGAAACCGCATCTCCACTAAAAATACAAAAA +TTAGCCTGGTATGGTGGTGGGCACCTGTAATCCCAGTGACTTGGGAGGCTAAGGCAGGAG +AATTTCTTGAACCCAGGAGGCAGAGGTTGCAGTGACCAGCAAGGTTGCGCCATTGCACCC +CAGCCTGGGCGATAAGAGTGAAAACTCCATCTCAAAAAAAAAAAAAAAAAAAAAATTCCT +TTGGGAAGGCCTTCTACATAAAAATCTTCAACATGAGACTGGAAAAAAGGGTATGGGATC +ATCACCGGACCTTTGGCTTTTACAGCTCGAGCTATAAGAAAAAAAAGAAAAAGGGATATC +ATTTAAACACAGTATGTAGAAAAGAATAATTATTGAATCTGTACTGGTCTTTAACTTTTA +CACTTTGATCTTTAATTCTGTTATTGTGATTGAGTCCAAAGAAAAACAGTATGAGTAAAA +TAAAAAGAACACCAAAAATGCTAATATTCTGTTTACCGAAGTCTGTAGTGAAATATCCCA +TTAAATCCAAGTGCAGTGACACACCCATAATCCCAAGCACTTTGGGAGGCTGAGGCGGGT +GAATCTCCTGAAGTCAGGAGTTCAAGGCCAGCCTGGCCAACATGGTGAAACCCCAACTCT +ACTACAAATACAAAAATTAGGCAGGCGTGGTGGCAGAGGCCTGTAATCCCAGCTACTTAG +GAGGCTGAGGCAGGGAGAATTGCTTGAACACAGGAGGTGAGCTTGCCATGAGCTGAGATC +ATACCACTGCACTCCAGCGTGCGTGACAGAACAAAACTTCAACCTCCAAAAAAAAAAAAA +AAAAAAAAAACAGCTAGCAGGTGACATTTGCTATAGGGAGACTAGGGATATGATCTTGCT +GCAATCTTTCCATTTTAGTAAATCTAAACAAGTGTGAATCCATTCTGTTTCGTCCCCACT +CCACTCCAGAGCCAAAACAAGAAAAACAATTATATTTCTAGTTCTTTAAAAACATATCTA +ACTAAATCATCTAATTAAAAGATAATATGCATGGTTCCATACTCTAAAAGAAAACTTATG +TCCTGCATATCATGGACATTTGATGAATGCTTATTCAGTTGACTGGTGTAGACTTCAATA +ATAACCTGTTCAATGCATTATGCCAGATGAATCTTGCATCTCAAAAGTAGAACAAATATT +GTTCTTTCAGTTTTGTCTACCCATAAATGCAATATTTACTAATAAAAAGAAAATGAGTTT +ATTGTTCTAGAGAGTATGAGAATTTTGACAACATGAATTCTCCTGTCCTAGGACATAATT +AATACTTAGAGGCATACTATTTCATGTGGAAGCTACCATTAAATCAATGTTAAGTGTTAA +TTACCTCACATAATCTTCTAATCTGACTTGACTGAAGACGTACCTGACAAAGTTGATTTA +TCAAGTTGTAAATCTTCACCTGTTGAATTCATAAGTTCATGTCTGAAAGGTGAGAATAAA +TACTTAATATTCATTAGGCAATATTCAGCAAAGTAATATCCACTAGTACATATTTAATAT +TTCATCATGAACTGCGGGTGTGAAGAGAAAGGACAGGCTGGGCACAGTGGCTCACACCTG +TAATCCCAGCAGTTTGGGAGGCCGAGGCAGGCAGATCATGAGGTCAGGAGTTCGAGACCA +GCCTGGCCAACATGGTAAAACCCCGTCTGTACTAAAAGTACAATAATTAGCTGGGCATGG +TGGCAGGCACCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCCTGAACCC +AGGAGGTGGAGGTTGCAGAAACCATTATCACGCCACTGCATTCCAGCCTGGGCAAGAGAG +CAAGATTCTGTCTCCATCAATCAATCAATAAAAATATAAGAAGGAAGCATTTACTGTGTA +TTTATATGTCTGGTATTATGTGAAGCACTTTACTATCTTATCAAATCTTCGGGACAGATC +TTCAGTTCTCATGACCACAAAAGAGGATACTAAAGCTCAGACAGGAGAAGAGACGTGGCC +AGCCTGTGTCCCCAGGGCCTATGGTCTTACCACTAGGTTACAGTGTTTCCAGATATCACA +TGTTGTGAGATTTTTGCTTTAAAATGAACCAAAAAAAAACCAAAGGTGAAAAAGGCATAA +GCTATTAAAAAGTGGGAGAAACACTAAGAGAACCTTAAGCATGTAACTAAAAATATTATG +GAAATGTTATTGAATACATTAGCAAATTTAGTGCTAGGTTTTCATTGAGGAGTAGGTTAT +ATTACTCATGATGAAGAAAAATGTTCATTTTAAGTATATTAACATAAATACCATCAATAT +TGTTTATCATGTTTAAATGTTCACTTAAAGCAATTCAGTTAAAATTCTGCATATCATACA +ATTTTATAGTTTGCTAGTAGGTTACAAGTAAATAGTCACCCAAATAAAAACATCATGTTT +TCCACTGGTTGTTGCTCTTTTTTAGGTGAGTATTTGATATATACCAACAGAGAGAGGATA +ATAACAAATCGCTAATTTCTTTCATCACTATATAAAGGTGGCTTCAGGATAGAATAGTAT +CAGTGTAATGATGAATTTGAAATCTAACATCAATTCAGTGATGCATCAAGATAAAAGTAG +AGACAACAGGGGCACCTTGGTGAGTACTGAACATTTTATTTATTTATTTATTTTGAGATG +GAGTTTTGCTCTTTTTGCCCAGGCTACAGTGCAATGGTGCCAACCTCGCCTCACTGCAAC +CTCTGCCTCCTGGGTTCAAGCGATTCTCCTGCCTTGGCCTCCCGAATAGCTGGGATTACA +GACATGCGCCACCACACCCGTCTAATTTTGTATTTTTAGTAGAGACGGGGTTTCTCCATG +TTGGTCAGGCTGGTCTCGAACTCCCGACCTAGATATCTGCCTGCCTTGGCCTCCCAAAGT +GCTGGGATTACAGGTGTGAGCCACCACGCCCAGATGAATTCCAAATTTAACAAAGCAGAC +TAAGAGAAACAATTCATTTAAAAAAATAATATTTGGCCAGGCATGGTGGCTCACACCTAT +AATCCCAGCACTTTGGGAGGCTGAGGTGAGTGGATCAGGAGGTCAGCAGTTCAAGACCAG +CCTAGCCAAGATCATGAAACCCCGTCTCTACTAAAAATACAAAAATCAGCCAGGCGTGGT +GGCTGGTGCCTGTAATCCTAGCTGCTCGGGAGGCTGAGGCAGAGAACTGCTTGAACCCGG +GAGGCGGAGGTTGCAGTGAGCCGAGATCGTGCCACTGCACTCCAGCCTGGGCGACAGAGT +GAGGCTCCGTCTCAAAAAAAATAAATAAATAATTCAATGAAATTCCTAAGATCCAGGGCT +TTGCAATAAATATGTAAATAAATTTCCAATCTCCATACTGAAAGTTTAAAAGAAATGCTA +ACTAATAACTAAAGAAATACAACTTTTCCTCAGCTTTGCAGCAATCTAGAAACAAAGTGT +GTAGACACTACAAAGCACCTTACAAGGAGAAACATGTAAGGATGGCATGACTCGCCGGCA +GCCCTGGGATTGTCCACGGTACCCCCATGATGAACAGTAACTCCACTGTGTAAACGCCCA +TGAACCTAAGATTACAAGACTTTTCCAGTTTAGACATACCATATTTTCTTTCAGACAATT +CTTCAGTTTGTTTACGTAGATCAGCGATACGATGATTCCATTTCTCTGAAAACCAAGCAA +AAGTTGCTTCTCAATAACACGTCCCTATGTCAGAGCAGCACTAACATATAATGACTGATT +TCATATATTTTACATTCTAACAGTCCATATCATTTTACTGCTTTCAAGAAAAAATTTCCC +CTTCTTGGTGGTTCTTAGAATTGGTTTAATGGGAGACTATTAGAGAAGCTGAAAAGCAGG +AGGGCAGAAAAGCTCAATCAAATTAAACACAATAACAGGGAGGTCACAATGAGGCGGTCT +CCAGGGGTCTTTTAGCAAACTTCCTAAAACATGTCTCAGCTGTGTGAAATAAGACTTTAC +AGCAGCCGGGTGCAGTGGTGCAGGCCTGTAATCCCAGCACTTTGGCAGCAGAGGCAGGCG +GATCACTTTGAGCTCAGGGCAACATAGCCAAAACCCCCCTCCCTAGCCCCACCCCCACCC +CGTCCCTACCAAAAATACAAAACAGCAGGGCATGGTGGCGGGCGCCTGTAGTCCCAGCTA +CTCAGGAGGCTGAGGCAGGAGAATCACCTGAACCCAGGAGGCAGACATTGCAGTGAGCCA +AGATCACGCCACTGCCAGCCTGGATGACAGAGCAAGACTCCACCTCAAAAAAAACAAAAA +CAAAAACACAAGGTTAAGAGGGACCCCCGACCTTACAGATACAAGTTTAAGAGGGACCCC +TAAGCAAAAAATGCCAACCCTTTTTCTCCCAATCATTGAAACACCAGGAGGGTGTAACAG +TTTTGCAGCCTAGCTGTAGCAGGCTGATGCCCCCAAGATGCCCATATCCTAATCCCGGGA +ACTAGTGAACATGACCTTATATGGCAAAAGGAACTTTGCAGATATAATGAAGTTAAGGGT +CTTTGGCTTTTGGGGTTGATGTACTCACTCGGATCCTTGTAAGAGCAGAGCAGGTGATGG +AGAGGGTGGGAGGTGTAGTGACAGAAGCAGGAAACTCCAGTCATTCGAGACGGGCAGCAC +AAGCTGCGGAGTGCAGGCCACCTCTACGGCCAGGAAACGGATTCTCCCGCAGAGCCTCGG +AAGCTACCGACCCTGCTCCCACCTTGACTCAGTAGGACTTACTGTAGAATTCTGGCCTTC +AGACCTGTAAGGGAATACATTTTGGTTGTTTTAAGTCACTAAGTGTGTGGTAATTTGTTG +CAGCAGCCACAGGAAACTAGTATTGTAGTGAAGCCTCAAAACCCCCCTGAAGGGGCTGGG +CTCAGTGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCCGAGATGGGTGGATCACTTG +AGGTCAGGAGTTCGAGACCAGCCCAGCCAACATGGTGAAATGCCATCTATACAAAAAATA +CAAAAACTAGCCGGGCATGGTGGCACATGCCTGTAATCTCAGCTACTCAGGAGGCTGAGA +CAGGAGAATTGTTTGAACCCAGGGGGGCAGAGGTTGCAGTGAACTGAGATTCCACCACTG +CACTCCAGCCTGGGTGACAGAGCGACGCTCCATCTCGAAAACAAAACAAAACAAAAAAAC +CCCACCTGAAGGTTTCCAGTTCTGCCAGCACTCTCCCACCCAACCCCCAGAAACAGACAT +TCCATTGCTGTGGGCCACGGACAGGCAGAAGGAAGCACCTCCTCATGGCAGAGGCCTACC +CAGGAGAAACCCAAGGGAAGGCACTACTGGGCTGGCCCCTCTCTGCCAAGGCCATATTCT +TTTTTTTTTTTTGAGGCCAGTTTCACTCTGTCTCCCAGACTGGAGTGCAGGGGCACAATC +TCGGCTCACTTCGACCTCTGCCTCCCCAGTTCAAGTGATTCTCCTGCCTCAGTCTCCTGA +GTAGCTGGGATGACAGGAGTGTAGCATGCCTAGCTAATTTTTGTATTTCTAGTAGAGATG +CGGTTTTGCCATGTTGCCCAGGCTGGACTCGAACTCCTTGCCTCAAGTAGTCCACCTGTC +TCAGCCCCGCAAAGTGCTGCTATTATAGGAGTGAGCCACTGCACCCAGCATTTGCCAAGA +CCTTTGATGGCAGGCTTTTTCCAGGTGATCAGTCCTTGTCTGGTCTGGCTCTGCCCCACT +CTCCTTCTCACCTAGTTGGAATCCCTAGCTACTTTTCAGTAGAGGAGAGTGTGTACCCCA +ATCCCAGCTTGGTTCAGATCTGCATTTAACTCATGGAACCTGGCTGCTCCCCAGGTTCTG +AAGAAAAAAACGGTCTCTCTGTGGGTATGATAAAGGATGGGCCTGTCCCCAGGACCCTGT +GAGAGGGAAGCCCAATGTCCCACCAGGTTGGCAGGGCTGGGGAAGGGAAAGTGTTATGGC +AGCCCCAAGAAAAAAAAGAGGCAGCAGAGGGAGCAGGAGAGCGCTCACATGGAACTCATG +CCACTGCCTGAGGGGAGGGAGGAGTGCACGCCAGTGACGTCAGGGGGCAGAGAGGCGCAG +TTCCAGGGCGGCTTTCCCCCTCACTTCCTGCCATGTTACTCTGATCGCCTCCACGTGAGC +CTGCCCACTTTGTGCCCAGGGGCCTGTAGAAAACCACAGCTCCCCATGGTTATGGCCCCA +GGAGTGGGGCAGAGCAGGGAGGAGTCCTGCACAGAGGAGAGGCAGGGGCAGGAGGGAGTG +GGCCTCAAACTCCAGGAGGGGGCCCTTCTCATGGGTCCTGCTTTCTGGCTTCTCCTTCCT +TACCCCTGGGCTGATCACTTGGGGAAGAACTGAGACAAAGTTTCTCACCCTCAGGCCCAA +AGGGTTTAATTACTGGGCCCTTAGGGAGGTGTGAGCCCCCTGAAAGGATGCAAGGTTTTG +TTTTGTTTTGTTTTTTGAGACAGAGTTTCGCTCCTGTCGCCCAGGCTGGAGTGCAGTGGC +GTGATCTCACCACACTACAACCTGCGCCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCC +TCTGGAGTAGCTGGGATTACAGGTGGCTGCCACCACGCCTGGCTAATTTTTTGTATTTTT +AGTAGAGACAGGGTTTCGCCATGTTGGGCAGGCTGGTCTTGAACTCCTGACCTCAGGTGA +TCCGACTGGCTCCGCCTCCCAAAGTTCTGGGATCACATCAGCCACTGTGCTTGGCCACGA +TGAAAGGTTTTGTGTGGAGAGCATGTACATGCCTTTCTGGGAAAACAGTCCACAGCTCTT +ATTCTCAGCAGGCTTCACGGTGAAAAAAGGTTAGAACTCTTGCTACAGAGCTGTGGAAGC +AGCCAGGTGAGGGGCCTGCCAAGGGCACTCTGGGCACTACCTGGGCACTCTCGAGCCCAT +CATCCCCTAGGCAGGCTGCACTGCTTGGTATTTGCAGAGCTGAGGGGGTGGGGCATGTGG +GGACTGTGAAATCGCCCTGAGATGACCCACAGTCCTCAGCTAGGAAGTAAGCGCTGCATC +TCCTGCAGCGTCCTCCATCCCTAGAGCCATGGGGCCAGGAGAACCGGCCCTTGCAGCAAG +TGAAAAGCCTATTATTGATTCCCTCCCTAGCCATGTAGACAGTGAACCAAGACACTCATA +TCAGGTAAATGCCTTGTTCTCTGTTACCAAGGTAACCAGTAGGCATTCCCAGATACAGCG +AAGGTCCTCACACCAAGATATGCACCTGGCCACCTGAGGAAAGAGAAAGGACTATCTGAG +GGGACGGGGCTGAGCTGGGTGTGGAGTGGTCCTTGTGGGTCTTGGAGAGTGGGAGGGGGA +ACAGCATGAGCCAGGCCTCGAGGCAGAAGGACAACCAGGAGACAGCCTGGAAAAAGTGCT +GGACCCACAAGGGCTCAAGGCTGGCCAGAGGGGAGGTGGGATAGGCTGTAAAGTCCTGAG +GTCTGAAGATTGGCCCTGGCAGGAAGAAACCAGGTAAGGTGGGGTGTTACCTACACCCTC +GGGGCCAGATGCAGGCCAGAGCCAGCCAATTACCAGGCCCTTAGGGAGGTGTGAGCCCCT +TGAAATGATGCAAGGTTTTTTGTTTTTGTTTTGGAGACGGAGTTTCGCTCTTGTCACACA +GGCTGGCACCTTTGCCCAGAGCAGGCACCAAGACTTCTGGCTCTGGGTGTGACCTCAGTC +TGGGTAAAAGCCCCAGCCCCCACCAGCACCACCTACCCCCTAGACTACTTCAGGTGCTGA +GCCCAAGCCAGGGGCAGGAAGCTAAACTGATGCCTAGGGTAATCCCAACAAAGTCCCTGG +TTCCCCGCAGCTATGGGGCTGACGGGGAATTACAGCCCAAACCCCAGATGCTGGCTCTCA +AACTAACACTGAGCCCTCAGTGCCCACAGGGAGATACAATCAGCGCACTTTCCAGATGGG +GAAATGGGATCAGAGAAGTGCAACAGCCTTGCCCAATGCCCCAGACCAGGGCTCCAGGCC +CAGAGTGTTCTTTTGTCACTGTGTTCAGAGGGCAGCAGCTGCTGTGATGTACCCACCTGA +GCCTGGCAGCTCTCTCCAACTTTGGAAGCCCAGGGGCATGGCCCCTGTCCACAGATGCAC +CTGGCATGAGGCGTGCCCAGAGGGACAGAGGCAGATGAGTTTCGTCTCCTCCACTGGATT +GTGAGGGCCTAGAAGGAGACAAGGGTCTGCTTGAGAAGGCAGTGAACAGCGAGCAGCCTG +AGGCAGTGCCCCTCTGGATGGATGCGCAGTGCCTGGATGGAACCTGGCTCAGACAGAGCT +CAGTTCTGCAGGTCCCTGAGGCATGGAGAGTTCACAGCTACCAAGTGTAGGAGTCTGGAT +TCAAAGCCAACGGCGTGACTCCAAAGTCCCTGCCCTAGCCCCTGGACCACCCTTGCAGGC +CCATCAGATGCCCAGGCCAGCAGCACAGCCGGCCAAGACCAGGGAAACTTGGGGAGCCTC +AGAGCACCCCCAGGTATTCCAACCTAACCCTGGTGCCCCGCCTCTCACCACCCTTCTTCC +TGCTTTAACCTCAACCCCTACACAAAGCCTGGGCCACTTAATGTGGCATCAAACAGACGC +CTCAATAAATCAGTCTAATCTCGAAAATAAAAAAGACTTAACAGATATACAATTGCACGT +TAGAATGCTAAAAACCATAAACATATAACAACTTAAAGTACATATAAATTCAATATATAT +CCAATCATTGTAACTATGACACAGTAGAATATTAAAATACTATTTTCAAAATGTATACAA +GCTTAATGTTCTATGTATTCAAACTATTTATTCAAAATACAAATCATCAACATACATTGC +CACTAATATTCAGTCCCTTCACAGGACATGATTCACTGGGAGTTAATAAATTAGCAGCCA +GCAGGCAGTGACACACCGCAAAAATGAAAACCAAGAGGTGAAATAGTTCTGAAATAAAGG +TTTTAAAGCTAACAGAAATCACTGAATTACTAAGTCATTAGCACTAATTTTGAGCCAACT +AACTAATTAATATGAGATGATACAATGTCCTATACTTTGGTAAATACAGACTATGTTTAA +ACAATGTCTGTAACGTGACTTGTAAAATGCTCCTGGCTTTACAAAGATGTGATTAAGATG +TAGTAACACATGCTAAACCATTTCCCCCTGCAGAGCATGTGGTAACTTTCATCAGTCACA +CTGAGAGTACAGAAGATAAAGGAAAAGGTCATGGATTTCGCTGAGAACTTACCAGAGTTG +AACTCCCTCATTTTCCGTTCCCCAGCATTGGCAGGTTCTGGGACTGGTGGCTGTGGTGGC +TCGTTGGTCTTTGTCTCTTAGAAGGTGGGGAATAATCATCATCTTGAAAAAGAAAAAATG +GTCATTACTGAAGGAACCATCTTAGGTTACAGCCACCTCTGGGTCAATTCCCAACATTCA +AAAGCTGAGCAGGGCTTTAAAGCTATCTTATTAATAATTATTTCTGTATTGCGAACTTCA +GCATACTTTTTTCTAGTTACATTTGAAATGTTATTCTTTTGGGATGTGCTCAAGTGAGTA +CTGCTTTTTCCTCTGCCTTGCTTCATTACTTTTTAGTTTCCTTCATTTGAATCATCATTG +TAAGTCTCCCCTTCTCCTCAAATAACTTTCAAATTGCTGCCAAGAACTACGTTCTATCTT +AAGGCTTTTGAGAAAAAACTTTCAATGAAGATAGCCGCCTAAAGTTATACAAATATAGAA +GAAACGGGATAAAATAAAGCTTAGATTGGAAAAAATATTTAAGATTCTACAAAATTCACG +CGTAAACAAGGGAAGCTGAGTAATTGTATGTTCAAATACTTTTAACAAGTGCAAAACATG +TAGGCTTAAAGAAATAGAGCTGGCCAGGCATGGTGGTTCATGCCTGTAATTCCAACAGTT +TGGGAGGCCAAGGCAGGCAGATAACTTGAGGTCAGGAATTCGAGACCAGCCTGGCCAACA +GAGTGAAACCCTCTCTCTACTAAAAATACAAAAATTAGGCCAGGAGTGATGGCTCACGCC +TGTGATCCCAGCACTTTGAGAGGCCGAGGCGGGTAGATCACCTGAGGTCAGGAGTTTGAG +ACCAGCCTAACCAACATAGGGAAACCCCGTCTCTACTAAAACTACAACATTAGCCGGGTG +TGGTGGCACATGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCCCTTGAA +CCCAAAAGGCAAAGATTGTGGTGAGCCGAGATTGTGCCATTGCACTCCAGCCTGGGCAAA +AACAGCGAAACTCCGTCTCAAAAAAAAAAAAAAGAAAAAATTAGCCAGGCATGGTGAAGT +TGCAGTGAGCTGAGACTGCACCATTGCACTCCAGCCTGGGTAGCAGAGCAAGACCCTGTC +TCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAGAGAGAGAGAAAGAAAGAAAGAGGG +CTACATTATTTATGAAACAGATACTGTTAACTCAGTCACCAGAAAGCCTGTGTATAAATG +AGCAGTGAGATATTCAAGCACAGCACACACACACTTCTCAGGACAGCTGTCGTGAGTGTT +CCATGCTCGTTTCCTTCTGGATACATCAGCAACTCACTCTGCTATGATCCTGCAATACAT +CTCATGTTAGAATTAGAGACATCTGGGCCAGGCACAGTGGCTGACGCCTGTAATCCTAAC +ACTTTGGGAAGCCGAGGCAGGCAGATCACCTAAGGTCAGGAGTTCGAGACCAGCCTGGCC +AACATGGTGAAATGCTGTCTCTACCAAAAATACAAAAAATTAGCTGGGCATGGTGGCGCG +CGCCTGTAATCCCAGCTACTCGGGAGCCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGT +GGAGGTTGCAGTGAGCCGAGATCGTGCCACTGCACTCCAGCATGGGGGACGGAGCAAGGC +TCTGTCAAAAAAAAAAAACAGAAAAAGAAAAAGAAAAAAGAATTAGAGACATCTGGATCA +AATCAGCTGCCAGTCTCGCAAAGTGTCGGGTAACATCCTATTAAGCTTGCTGCTTACACA +TCATCTATAAAATACTGAAAATATCATTTTAAGAAATCTTTTTTTTATTTTGAGACAGAG +TTTTGCTCGTTGCCCAGGCTGGAGTGCAATGGTGCGATCTCAGCTCACTGCAATCTCTGC +CCCCTGGGTTCAAGCAATTCTCCTTCCTCAGCCTCCTGAGTAGCTGGGATTACAGGCATG +CACCACCACGCCTGGCTAATTTTGTATTTTCAGTTGAGACAGGGTTTCTCCATATTGGTC +AGGCTGGTCTCGAACTCCTGACCTCAGGTGATCCACTGACCTTGGCCTCCCAAAGTGCTG +GGATTACAGGTGTGAGCCACCATGCCTAGCCAAGAAACCCTTATTTTAAAACAAGCCAGG +CGCGGTGGCTCATGCCTATAATCCCAGCACTTTGGGAAGCCAAGGCAGGTGGATCACTTG +ACGTCAGTAGTTTGAGACCAGCCCGGGCAACATGTTGTAACCCCATCTCTACTAAAAATA +TATTTTAAAAATTAGCTGGGCATGGTGGTGGGCACCTGTAATCCCAGCTTCTCAGGAGGC +TGAGGCAGGAGAACCACTTGAACCTGGGAGGTGGAGGTTGCAGTGAGCGGAGATCACGCC +ACTGCACTCTAGCCTGGGTGACAATAGAAAGACTCCATCTCAAAAACAAAACAAAACAAA +ACAAAACAAAAAACCACTAAAAAAAAGACTCCATTTCAAAAACAAAACTAAAACCAAAAA +CACAACACAAATGTAGTACACAAATGAAGATAATTACTGTGTTAAACACAGTTTCATAGA +AAATAAAAGACCAATCAAATACAATAAGCTGACTTTTTAGATGGGTATGTTATTCTTCTT +TCACAGCTAAAGAAACAGGCTCAGAGAATGTTATTTGATTGGACCGTGTTGCATTTCTGG +ACAGTGCAGCTGAGATCAGACTTTGTGTGTAACTCCACTAGCCTACCAGGGTGCCTCTCA +TAAAGGTAAGAAATGTAAATTTGGCCTAATATACAAAGTTGCCAGGGCAGCACTGGGTCA +ATTCTACATACAGTACTTCTATGTTCATCAAGGGAAACCTTAAGGGAAAGTGAAAATGCT +TCTAGAAGGCGACTGGACACCAGCGCCTTTGCTTGTTGCCTTTGGGCTCTTCTTCTAAGG +CCAACAGTGACCTGAAATTATTGACTGGCTTTTCCAATCAAGTGGACAAAATGGTACCAA +GGTCACCAACATCGATGTAGAACATCGATGTTCTACAACATTGCTTAACGCAAGGGGAGA +CGCTCCTGACTCAGAGTGTTTAATTGCTCACCTACTTCTTTTTCTGCCCTCTTGGGCTTC +TGAAATGAAAAGAACCCTGGGGTGATACAGTGAGTCAAAGGGGTGCCAGCCGCATCACAG +CAAAATAGATTCCTAAAAAATCCCTGGCCTAAGATGACAGCCTTGGCTGGATCAGTTTGA +ATGTGCTGATAGTGGACATGGTAGAATGAAGGTGGTTGAAATGTTCATATTAAAGAACTT +CCACCCAGATTGCAAGAAAAGAGAGAAGAATGGAGACGGCAGCACGAGCCCCTACAATAA +AAGCAGATGTTTTGAGATCAGTTATATTTCTTCTGACAAAAATTAAAGACAGAAACCAAA +GTTTAGCCTGAGACTACAATTAATTGGGCAATAAGCCAGAGGCACATATGGCATAAGACA +GATTTAAACATTTCTCCCTGATATTAATACAAACACTAAAATTACAAATACTTTGATTCC +AAATAAAACAAATATTTAAAAAATTTAATGAATAAACACTGGGGTCTACAGTAGTATTTG +AAGATCTCACAAACAGGTTTGGTTTTTGAAGGTTAGAACTGGTGGTCTAGAGAATTCNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNGATTCATGGCTGAAATCGTGTTTGACCAGCTATGTGTGTCTCT +CAATCCGATCAAGTAGATGTCTAAAATTAACCGTCAGAATATTTATGCCTGATTCATGGC +TGAAATTGTGTTTGACCAGCTATGTGTGTCTCTTAATCCACTCAAGTAGATGTCTAAAAT +TAACCATCAGAATATTTATGCCTGATTCATGGCTGAAATCACGTTTGACCAGCTATGTGT +GTCTCTTAATCCAGTCAAGTAGATGTCTAAAATTAACCATCAGAATATTTATGCCTGATT +CATGGCTGAAATCGTGTTTGACCAGCTATGTGTGTCTCTCAATCCGATCAAGTAGATGTC +TGAAATTAACCATCAGAATATTTATGCCTGATTCATGGCTGAAATTTCAGGATGAAAGCT +ATGAAATCTCTATTTGTGTTTGTGTATCTATTAATGTATGTTATGTATATGTGATATTTT +CTTAACTCCAGAGAGCATTGCAAAATTCATTTATGAAAACCTCTAAAAGTGCTCTATTCT +AACTTGGCTTGGAAAAAAATAAGCATTTATAAATAAATATTCACCAAACTCCTAGAAATA +TAGGAACTGATCAAATGTTTCTTAAGTTAACATGATTTGGATAAAACTTAGTTAAATAAG +ATTAATATAGTATTTTTGGTGTAATAAAACAACTATATCTTCAAAATTATCATTATTGAA +TATAAAACAAGCATAAATTCCTATTCTGCTTGAGTTCTAGTCAAATAAGCTAATATTATA +CTTACTAGAAACGTAAAATCTTAAAGCTTATAGATTTGATTCTAATTAAGTTGTCATTCT +TATGAAAAACATTATTTTTTTTATGCTGAAAAGATACACATATATTTAGAGTTAGCCAGC +TGGACTCAGTTTAGGTGATCCCAATTTTGTTACAACATCGAAAGCATCATAATCAGGAGC +AAGTCGAACATATGCCTTCTCTTTATCAGGACAAATCAGGGTGGTGACCTTGGCCACATC +ACTGTCATAGAGCTTCTTCACAGCCTGTCTGATCTGGTGCTTGTTGGCTTTAACATCCAC +AGTGAACACAAGCGTGTTGTTTTCTTCTATCTTCTTCACGGCCGACTCAGTGGTCAGCGG +AAACTTGATGATAGCATAGTGGCCAAGCTTGTTTCTCCTGGGGGTGCTCTTCCGAGGATA +TCTGGGCTGCCTCCGGAGTCGCAGTGTCTTGGGCCGCCTGAAGGTGAGTGACATGCGGAT +CTTCTTTTTTGCGTGTGGCTGCGGACACCTTTCAACACTGCCTTCTTGGCCTTTAAGGCC +TTCGCTTTGGCTTCGGCTTTAGGAGGAGCAGGAGCTTCCTTCGCTTTCGGTGCCGTCTTG +TGAAAAGCGAAAAACATTATTTCAAAAATAATTTGTTTACAGTAAATCTGCCTAAGAATA +GTTTCCAAAGTACTTTTGGTAATTTTTAACCTTAAAGTTAAGCTAAGTAAAAGATTTGCA +TTAAATATCTAGACCATTTATAAATAAGATACAATACTAAAACATTAATTACTGAACATA +AATAATTCAAGTTTATATACTTTTGGCTTCCTGTTTTTACAGAGAGACTAAAGATATTTT +GGCCCGTTAATAAACATGTTTTTTTCTGCCACACTGAGGAATTGTATTATGAGAAAACAC +ATCCCTCTAGATGTTGGGAGATGGTATATTCATACATTTTCTAACCTACTATAGAATGCT +AATATATGACAGTTTATAACCGTCTACTTCCTAGTTTTCTCTGGAAAATAAAAGATTACT +AAGTATTAAAATTATAATCAATATATGTAAATAAAACTACTAGAAATAATAGAATAACTA +GAAACAACTCTATGCAAAGCATGCAAGAAAAGTAGGGCATGTTTCGCAAGTAAAGTAGGT +TGCATTTTTTATAAGGAAAACCATACAGAAGATACAAATAAAAAGAGATACCTAACCTTC +CCTGTGTTATATTTGTATGGGTAAAATGTTATGTTTTCAGAAATTATATAAAATTCCTGG +AAGTTTGTCAATGTCCTCCTTATCCATGCTATGTGCCACTATAGAGTAATGAGTCATAAT +TCCAATTATTACTTTAAATGTTGTGCCAGGCACAGTGGCTCATGCCTATAATCCCAGCAC +TTTAGGAGGCTGAGGCGGGTGGATCACAAGGTCAGGAGATCCAGACCATCCTGGTTAACT +CGGTGAATCTCCATCTCTATTAAAAATATAAAAAATTAGCCGGGCGTGATGGAAGGCACC +TGTAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATGGCGTGAACCCAGGAGACAGAG +CTTGCAGTGAGCCGAGATCGCACTGCTGCACTCCAGCCTGGGCGACAGAGCAAGACTCTG +TCTCTAAATAAATAAATAAATAAATGTTGTCTGCCACAGAAAAAATCGAATATTTTGGTA +GAAACCCCGTCTCTACCAAAAATACAAAAATTAGATGGGCAGGACGGCATGTGCCTGTAG +TCCCAGGTAATCAGGAGGCTGAGGAGGGAGGATCGTTTGCACCCAGGAGGTAGAGGTTGC +AGTGAGCTGACATTGCACCTTTGCACTCCAGCCTGGGCGATAGAGCCAGACCCTGTCTCA +AAAAAAATTTTTTTAAATGAAAACTATAGCCATTGTGAGTTATCAGATTCTAGTCTTGTT +TCTTGTTTCTGGGCTATTTTTACCTCTTTGTAAACTGGATCCTGCCATCTGATGAATTTT +GTCCCACAATGATACTTGGGGAACAAGAAGCCAAGTATTGTCTCTCCTACTAATGTATCT +ATTGTCAGTTAATTTGAAGGTCTCCAACCCTGGAACAAAGTTAGAAGAGGAAGGTTCTAC +TCCCCAAAATGCATAACCAAATTGTGCTACATTCATGTAATGGAATACTATTTAGCCATA +GAAAGGAACAAGATATCAACACACACAAAGACATGAGTGAATCTTGCATGCACATTGCTA +AGTGGAAGAAGACAGTCTGAGGAGGATACACATAGTGTGACCTCATTTAATGAGACACTG +GGGAAGGCAAACTACACAGATGGGAAGCCATTGGCTCCATGGGGTGGGGGTTTGAGGCAT +TCCATATGATACTTTAATAGTGGGATATCTGCCACAATGCATTTGTCGAAATATGCAGAA +TTTTACAGCCAAATGGTTAAAGCAAACTCTATTCAAATTAAATCAAATTACTCAGGATGT +GGAGTATCCCAGGACAGAATACATCATGTGAAAAAGAATTTATGCTACAAATTACGATGG +TTTGGATGTGGTTTGTCCCCACAAAAACTCATGTTGAAATTTGACTCCCACTGTGTCAGT +GTGGGGCGGTGGGGCCTAGTGGACGGTGTTTGGGTCGTGGGGACGGATCCCTCATGAAAG +GATTAATGTCCTCCATGGGGGTGAGTGAGTTCTGTTCTCACAGGAATAGATAATTCCTGC +AGGAGCAGGTAATTAAAAAGAGTCTGGCTTCCTTGGCTTCCCTCTTGCTTTCACTTCTGC +TATGTGATCTCTGGTGCACCCCTTGCTCCCCTTCCACTTTCCACCATGAGGTGAAAAAGA +CTGAGGCCCCGCCAGATGCAACTGCCCAATCTCAGACATTCCAGCCACCAGTATTGTGAA +CCAAATGAAACTTTTTTACTTATAAATTACGCAGCCTCAGGTATTCTGTTACAGAAGCAC +AAAATGGACTAAGACACAAATCTAGGTAAAAACTTTGAAAATGAATAGAATCTGTAGGCT +GAAGGCACATGAACTATACTTCATTATTGGATTCCATTTTATAAAGTTCTTTCCAACAGA +AGCAATTGTGAACAATTGTAAAACCACAGTGTCTGTATCTGGAGTAAAACAATGACTTAC +ATAAGTCGCAGATGGTGGGAACCAGCTTTCTCACTGTTGAAGTGGGAGGTTACAAATTAG +CAAGACGAGAAGGCTAGAATGATTCCTGTGATAGTAGATCAGAGGTGGAGACATCAACGT +AAACTTATGCTTAGTTTAATATAGATACACACAGTTCTACATAGAAAACTTTATAATTAG +GTGTGTGTAGGTAGGTTAGACACGCACATATACTTCCTAGCATTGCTAATGAGGGACAAG +ATACAATGTGCATTCAGCAGCCACATGTAAGTTTTCCCACCATTCTGAAAGGAATCAGGC +TCTTTGAAGAAATGTCTGATACTAGAACTGGGACAGTAAATATAGGAGCCAGGATAATCT +GGAAGTATCAGAAAGTAAGTACTAAAAAAATTAAAATATATCAAACAAAAATAAAAGCCA +ATAAAAACAGCTACCGATGGCCAACACAGGAAGGAATTGTGCAACATAATGCTATAGTGT +CAAATAATAACTAAAGCTTAAAGTAATTATCTAGGTGTCTGTATTTGTATACCTAGGTGA +ATAAGCAAATGGAGTTGCATAGAAATCTCCTTTGCAAAAGAATTCCAAATAACTGATGTA +GACACTCAGCCATCAAGAAGGTGGAGCCAACTCCTCACTCCGTAAGTGTGGGCTCTGCAT +AGTGACTTGCTCCAAAAGAACACATGCAGTACGGACAAGGAGGAAAAATAACTTCACAGT +GGAGAAATCTGACAAACAGTAGCTCTGCCAAATGATCCAAGTGAATATCAAAGCTGACAG +TTCACCTTGAGAACATGAAGTGACAATGGGGGGCATTCTACAAAATTCCTGACCAATCCT +CCTCAGTGCTATGAAGGTCATCATGAGATGGAAAGCCTGACACACTGTCACAGCCAGGAA +GAGCCTATGTGATGACTACATGCCGTGCGGGATCCTGGATGGGATCCTGGGTCAGAGTAA +GATAGAACTAAGGGAATCCAAATGAAATATGAACTTCAGTTAATAACAGTCTATCAGTAT +TGGTTCATTAACTGCGGCAAATTATGTAAGATATTAATAAGCCATGTGAGACACACTGAT +AGAAGATGTTAATAAGAGAGGAAACTAGGTTGCGGCTACATGGGAAATCTCTGCTTTTTT +TTTTTGACGATTTCTGTGTAAGTAAAAAAAAGACGTAAAATAAAACTTTATTTAAAACAC +AGTTTTTTTAACACTTCCTTGTTTAATTATTTATACCATGAATTACTAGTAATTGACACT +GTTAACTAGTCCTGTTTTTTAAAATAAGAGCAATTATGACACAAAAAATTAAACAGTGCA +GACTGATATATAAATCAAAACAAATGTCCTTTACATGTTTTCTGTTACAGTAGTAACAAT +ATGTGTAAACTTAATTATCATATTTTTTTCTTGTGCTGTGGTTGTGTCCTGGGTTCATTC +TCTAAAATGCTGTTCACCTTAGACCAGGAAAAATATTAACCATACAGACTCTGTTTCAAG +TCATAGCTGAATATTTTCAAAAGAGTGACTTTGTAAAAACATGTTCCAATGGCAAATTGA +TTCATTGTGATGGGATCAATTATTCCAAAGACTTCTTGTCTTTATTTTGTTCCCATGCCT +ACCTTTTAGCCATAATACAACAGAATCAAATATTGGCCACTGGGAAAAAATATTCAAAGA +AAGAAAGAATGTGAACAGAACTTATGACCATGATGATTCAATGTTTTACCACAATGCTTT +CTAAAACAAAAGAGTCTAAAAGGATATTCAAAGTCAATTTCCTCAGCGAGGATTTGCAGA +AAATGAGGAAACTAGAAAAACAAAAATGGCGGGACATTCTACGGGTGATTTTAAATGTTG +CTATGTTTTATGGGAAAAAATACTTTACCTTTTAAAGAATCACAAAGAATTATTGGAAAC +CCAAACTCTGGAATGTTTGCAAATTTAGTTGAGCTTCTGTGTAATTATGTCTATATAGGT +AGCCATGAAGTTGATGATTTCTTAAAAATCTGTGCCTTATTTGTGTAATAAAAGACACAA +TGAATAATTAATACTCATAGGAACACTTACGAAGGGAAAATAAATCTTGGGGACTCAAAA +TCACTAAGCTAAAGGGAAAAGTCAAGCTGGGAACTGCTTAGGGCAAACCCGCCTCCCATT +CTATCCAAAACACCCGTCTGATCACCTAGATAAATGCATACCTGATTGCCTCACATGGAG +AGGGTAATCAGCAATGCAAAAGAATGAAACCATTTGTCTCTTACCTACCTGTGACCTGGA +AGCCCCCTGTCTGGCCTTCTCACCTTTCTGGACTGAACCAATGTACATCTTACACGTATT +GATTGATCTCTCGTGTCTCCCTAAAGTGTATAAAACCAAGCTGTGCCCCGACCACCTTGG +GCCCATGTTGTCAGGATCTCCTGAGGAGGCATCACAGGCGCACATCCTCAAGATTGGCAA +AATAAACTTTCTAAAAAATCTGAGAGCTGTCTCAGATTTTCAGGGTTCACACATGTAATG +TAGGATGTCAATGTTTATAAAAGGGATGTTATTCTATCTACTATTAGAAATATGCTGTCA +ATTAACCTTAAACTTTCTCAACACAATAAAAAATGTTGATGAGGTACAAATAATATATCT +AGGCTTAAATAGTGTTGCAAGTTTTAATATGCCTACTTTTCAATTTTTCAATACTATCTT +TACTAATTTAACACTGTAAGAAAAATGAGTAATTAAAACATGAATAAAAGTGTTTACAGG +GGATGCACATGTTTCCTCCAGCCTCTGCCTATACCCAACTTTCATCCCAACTGTCCTGAT +GGTGGCTCTAAGCATTTCTCCTTTCTCTATACCAAGATATCTCCCCAGAAACAAACCCAA +ATCTTACTATATGTTATGGCACGCTATGATGATGAGCAGCGATGAGCAGCCGAAGCCTCA +AGGAAGGGATGCTTTTGTAAAACAAGACTTGTGGAATATAACATGTGAAAGTAAAGCCCA +TGGCAGAACTCCCTCCTCAGCACACGGGGAGCAGACAGGAAGCTGTTGCCTCACCTTCCT +CAATGGCCTACAGCCACATCTCCCCAGGTCAGTCTTAAGGACAATGAAACTCTGGTCTTC +ACTGTGGACACACCACACTACCAGGCGCTCCAAAGCCATGGTGACCCACCCTCGGGTGGG +TCCTGAGGAGAACAAAGCTCTGGTTCTAATTCTAACCCTAACCTTGTCCCAAGACTTTGA +CACTGAACCTAAATCCTGATCCCTATCCTGGTCCCTAATTCTGACCCTTACTTTGACCCT +GACTTTGATCTCGACCCTGACCATGACCCCACCTCTAACCATACTTCTGGCCCTGACTCT +GACCCAGATCCTAATCCTATCCCTAACCCTATTATTATCTTTACAATCTATGTCTAATCT +TACCCTCTAGTGCTAAATAGCTGTACCCAAAAGCACTTTAAAATTATTTAACTTCTTTTC +CTTGAATTCTCTAAGGACATCCTAAAGGAGATGTCAATATGTATTTTGCATTCCCTCTGA +GTGGTATGGCTTCAGATAAGAAGTTCTAATACTTTGCAAGACATAAAAAGTTTGGAGGGT +GACAGCACTGGGTTGTTAGGGATGCATGTTGGCATTCGTGGTAGTCATAGGTGCTGTTCT +CCAGATATTTTCAGTTCATATTTTATGAATGCATTCTGACTGTTCCATCCCGCCTACTTA +CATTTTCACATGGCCACATGACTTTTTTTTTGCCAATGGAGGTGAGAAGAAATAACATGT +GACTTTTTCAGGAGAAATCTCCAAGAAACAGAGTGCTATTCCGCATACTTTTTTCTCTTT +TCTATAGCAATGGGGATCTTATTGATTGTCCCTCCTTCCGTCTGGATTCCTGTGTTAGGA +TGACACAGCACAGAGCTACCTCTCACCTGACCCATGATGAAATGTAAATAAATGAGGAAG +AAGATTTTTGAGCCACTGAAATTTGGAGGTTGTTTGTCACCACAGTTTAACCTAGCCCCC +ATTTACTGATGCACGGCTGAAGAATGAGTCCGAACTGGATCTGGACAAGACATGTGAAGA +GCGCTCCAGGCTGAGTAAAATTCAAGTGTTGTCTCAAAGATAACACTGAGCACGATATGT +TATTGGGGTGGGTGTGGGATAAATAAGGTATATCAGGTGAGAATAACAAGAAACTCAACT +TTAAAAGACGGTGCCGATTTGGAAGACACCAAATTGGAAGACAGCAGGAGCTGCCCCATA +ATACCAGTAAAGTGAGAAGCAGAGATAAACTAGTCCTAGACAGCTGACTCATGTTGGGGG +CAGCCCACTCACAGTGGCCCTGACCCAACTCTGACTAGAGGCCACTTGATCTCAACACCA +GGGTGCTCAATGGCCCGTCCTGGTACTCTGCTCTACACTGGTTGTAGGAAGGAATCTGCA +GGTTGAAATAAGGAGATCATTTCCCTGAGGTTCCGAAGCTCATATTTACTCACCATTTGT +TGTTTACTGCTAATGTTGAGCACTGTCAGTAAAATACATAAAACCCTTTGCCAATCCAGG +AAGTGAAAATGACACTTTACTGTTTTAATTTGCATTTCTCTGCTTACAAGTGGATTACAC +ACATTTTCGTGTGCTGTTGGCTACTTATTCATTCAGAAAACATACTAAGTGCTGGCTCTT +TTTCATGTCCTTTATCAAGTTTGGATCATGTCATTTGCTATTTTCTTTCTGATGTAAACT +CTCAAAGTCTGAAGTGTATTGTCTTTTCCTGACACATATGTTGTAAATAATTTTCTGGCT +TACATTTTGACTTTTAATTTCATTCACGATGTTTTTAATGAATAATTTTAATTTTTATGA +ATGCAAGTTAAAATAATTCTTTCATTGTGGTCTCTGACATGTCATGCCAATAAGGGTCTT +CTCCTCCAAGAGCACAGAAATATTTGCCAATACTGTCCTTAAAATCGGTCACAGTTTCAT +TTTTTATATATGCATTTTACTTCAATTGGGGCTTCATTTTACTGAATGCCCTATTTGAAG +CAAGTTTCTCAGTTAATTCTTTTCTCAAAGGGCTAAGTATGGTAGATTGCAAACATAAGT +GGCCACATAATGCTCTCACCTCCTTTGCCTCCTCTCCCAGGAGGAGATAGCGTCCATCTT +TCCACTCCTTAATCTGGGCTTGGCCGTGTGACTTGCACTGGCCAATGGGATATTAACAAG +TCTGATGTGCACAGAGGCTGTAGAATGTGCACGGGGGCTTGGTCTCTCTTGCTGCCCTGG +AGACCAGCTGCCCCACGAAGGAACCAGAGCCAACCTGCTGCTTCCTGGAGGAAGACAGTC +CCTCTGTCCCTCTGTCTCTGCCAACCAGTTAACCTGCTGCTTCCTGGAGGGAGACAGTCC +CTCAGTCCCTCTGTCTCTGCCAACCAGTTAACCTGCTGCTTCCTGGAGGAAGACAGTCAC +TCTGTCTCTGCCAACCCAGTTGACCGCAGACATGCAGGTCTGCTCAGGTAAGACCAGCAC +AGTCCCTGCCCTGTGAGCCAAACCAAATGGTCCAGCCACAGAATCGTGAGCAAATAAGTG +ATGCTTAAGTCACTAAGATTTGGGCAAAAGCTGAGCATTTATCCCAATCCCAATACTGTT +TGTCCTTCTGTTTATCTGTCTGTCCTTCCCTGCTCATTTAAAATGCCCCCACTGCATCTA +GTACATTTTTATAGGATCAGGGATCTGCTCTTGGATTAATGTTGTGTTCCCACCTCGAGG +CAGCTTTGTAAGCTTCTGAGCACTTCCCAATTCCGGGTGACTTCAGGCACTGGGAGGCCT +GTGCATCAGCTGCTGCTGTCTGTAGCTGACTTCCTTCACCCCTCTGCTGTCCTCAGCTCC +TTCACCCCTGGGCCTCAGGAAATCAATGTCATGCTGACATCACTCTAGATCTAAAAGTTG +GGTTCTTGGACCAGGCGTGGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCGAGG +CGGGTGGATCACAAGGTCAGGAGATCAAGACGATTCTGGCTAACACGGTGAAACCCCGTC +TCTACTAAAAATACAAAAAAATTAGCCGGGTGTGGTGGCAGGTGCCTGTAGCCCCAGCTA +CTTGGGAGGCTGAGGCAGGAGAATGGCTTGAACCTGGGAGGTGGAGCTTGCAGTGAGCCA +AGATCACGCCACTGCACTCCAGAATGGGAGAGAGAGCGAGACTTTCTCAAAAAAAAAAAA +AAAACTTAGGTTCTTGGATGTTCGGGAAAGGGGGTTATTATCTAGGATCCTTGAAGCACC +CCCAAGGGCATCTTCTCAAAGTTGGATGTGTGCATTTTCCTGAGAGGAAAGCTTTCCCAC +ATTATACAGCTTCTGAAAGGGTTGCTTGACCCACAGATGTGAAGCTGAGGCTGAAGGAGA +CTGATGTGGTTTCTCCTCAGTTTCTCTGTGCAGCACCAGGTGGCAGCAGAGGTCAGCAAG +GCAAACCCGAGCCCGGGGATGCGGAGTGGGGGCAGCTACGTCCTCTCTTGAGCTACAGCA +GATTCACTCTGTTCTGTTTCATTGTTGTTTAGTTTGCGTTGTGTTTCTCCAACTTTGTGC +CTCATCAGGAAAAGCTTTGGATCACAATTCCCAGTGCTGAAGAAAAGGCCAAACTCTGGA +AAAAATTTTGAATATTTTGAGCCAAATGTGAGGACTACAACCTGTGAGAACGGAAAATAA +ATCCTGGGACCCCAGACTCACTAAGCCAAAGGGAAAAGCCAAGCTGGGAACTGGCTTATG +CAAACCTGCTTCCCATCTGGTTCCTAAATAAGATAGCTATTACACAAAGATAAAAAAGCT +ACATCCCTGCCTCTACCTCCATCGCATGTAAAATGTGTATTCAGTGAACGCTGACCAAAG +ACAGAAGAATGCAACAATTTGCCTCTGATTTACCCACACCCATTTTTTCCACTTCTTCCC +CTTTCCCCAATACCCACACTTTTCCCCTTTACTTACTGAGGTCCCCAGAAAATCTTTGGG +AAAAGCACGGACCACAGTTTTTCCTGTGGTTCTCTGTTCTTTTCTCAGGTGTGTCCTTAA +CCTTGCAAATAGATTTCTTGAAATGATTGAGACTCACCTTGGTTGTGTTCTTTGATTAGT +GCCTGTGACGCAGCTTCAGGAGGTCCTGAGAACGTGTGCACAGTTTAGTCGGCAGAAACT +TAGGGAAATGTAAGACCACCATCAGCACATAGGAGTTCTGCATTGGTTTGGTCTGCATTG +GTTTGGTCTGGAAGGAGGAAAATTCAAAGTAATGGGGCTTACAGGTCATAGATAGATTCA +AAGATTTTCTGATTGTCAATTGGTTGAAAGAATTATTATCTACAGACCTGCTATCAATAG +AAAGGAGAGTCTGGGTTAAGATAAGAGACTGTGGAGACCGTGCATAGTTGCTTCCTGATC +AGCTCTTTATTTGATTGAGAGTGAGGCAGGGAAGATTAGAGGGAAGCTTACAGTGGAATT +CAGGGCTAAGGCTGCTATTCTTTTGCTCCTTGTAACTTCCTACAGTGTTGTCAGCATCCA +CATACTTCTCTGTGGGGTTGGTCTCAGAGCCAGGTTACCTTGTCTTAGGTCCAGTGGCAC +CCTGACTGGCTTGGTGTCCTTGAACAAGTTACCTAACCTCTCCATACCTCAGTCCCTCAG +CTGTAAAATTAAAAAAAAAAAAAAAGAAGAAGAAGAGTACCTACTGTATAGCATTGATTT +GAAGATTGAATGAGCTGGTATTATACAACGTTTAGAAGCAGTGCCTGACACGCAAAAGGC +TCTCAACAAATACTATCCTTTACTAATATCCTGTGTGTCTGTATCAGAGCTGGTGGGGTG +GAGGGACAGAAACAAGTGGGAGAAGGTAAAGAGATGGGCAAATGATCTCTAAACTCTCTC +TGGCACTAACACAATTCTTTATTATGTGTTTTGTCTGGCTCTTTATATTGATAGCTGTTC +CAGAGGCAATCAATAGCTATTAGTCGGTTTTATTCTTATTTTTCTGTCTGATCTTACAAG +GGAGCAAACTGTGGCAAAGTATGAACTTACTTCTCAGGAAATTAACCATTATATTGGCAA +TCACTGTGATTATTTGAACTTCAGCGTCTGGACAAATTTAGTCACATGAAATACAGAAGA +GAGATTTCTCATGGTTAAAACGAAGCTCTCTTTATTTGCTTCTGCTAATTAAAAAATCAG +AGCTAAAGATACTTAAACACTACAGTTAAAATGCCATGGTTGTCTATTGGCTTAACGAAT +TCTCTTATGAAATCAACTCTAAAATGTTATCCATCATAAATCATGAAACGCAATTTTTCT +TATTCTCTTTAGAGCTTTACAATTCATCTTAAAGACCAGTGTTTACACTCTCTTCTGTAG +GTTGTACAATAACTTTTGGTGAGAAAAAATAAAAGTCTGGCTTTCTGACTCATAGGTGTG +TTCCCTTTAACAGAAAAAGAAAATATGTCCTCTTTAAAACTGATGATCATTGGTCACCTC +AATTTTATTGAAGTTCACTTCTGACCTCTTTAGATGTAGTTCTCTACATAAAACTGCCCA +ACAGAATTCTCTGTCTGAATGTCTCCTCCACAAACAAAATTTTAAGAACTAAAATTATCA +TCTTTCCTTCCAAATATGCTCTCCCTATGTCCCCAGGGCTCTCCATGTGTAGAGCTGAGA +CCATTTGCCACTCAGTTTCCTCACCCAATTAATTACAAGTCCCAACAATTTTCCGGTTTT +TTTGTTTTTGTTTTTGTTTTTAGACGGAGTCTTGCTCTGTCACCAGGCTGGTGTGCGGTG +GTGCAATCTCAGCTCACTGCAACCTCCGCTGCCTGTGTTCAAGCGATTCTCCTGCCTCAG +CTTCCCAAGTAGCTGGGATTATAGGTGTGTGCCACTACATCCAGATAATTTTTGTATTTT +TAGTAGAGAGGGGATTTCACCATATTGGCCCAGATGATCTCAATCTCTTGACCTCATGAT +CTGCCCACCTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCGCCATCCCTGGCCC +AGTTTTGCCTTTTTAACATCCCTCAGCTCTTCAAATCCATTTTCTCTTCTCTAACACCTC +CCCATTCCCCAGCTCGTAATGAACTCGTAAGTAAATTACTACAATCACCTCCCAAATGGT +CTTCCTGGCTCCATCAGCCTTGTGACCTTCAAGTTCATTTTCCACATGGATGTCAGAGTA +ACTTTCTAAAATGAAAATCTGACCACGTTACTCTCTTGCCTAAATCCGCCTATGGCCGCT +CTTAGGATCAAGTCTAAACTCCCGACCCTGGAACATCAGGTCTTCGTGCTCTGTTCACTG +CTTCTCTACCTCACCTGCAACCAACACCACTCCCACATCCATATGCTGCTCACCGTGTAT +CAACATGAACAGGAGGTGGGTGTTTCAGTCCCCAGGAAGACACTGGGCCTTTTCAATCAT +CTACTGCTTTGTAATAACCACCCCGCAAACTGACCACATGATTTCATTTTGCAAGGGTTC +CTTCCTTGGGCTGTGTTCAGCAAAAGGGTTTACTGAGCTGGCAGGTCCAAGATGGCCTCA +CTCACAGGACTGGCTGTTGATGGGAGCCTTGATGCTCTTGGGCTCACCCCTTATCCTCCA +GTAGGTTAGAGCTTCTTACAGTGGTTTCAGGCAGCATCTGAAGACAGTAAAAGCAGAAGC +TCCAAGGCTTCTTACATTCTAGCCTGGAAAATTACATCACATTGCTTCCTTCATATTTTT +TTGGCAAATCAGGTTGCAAGGCTTGCCCAGATTAGGGTAAAGAGGCAAAGAGGCTCCTTT +TCTTTTCTTTTCTTTTCTTTTTTCTTTTTTTTTTTTTTTTGAGTCAGAATCTCGCTCTGT +TGCCCAGGCTGGAGTGCAGTGGTGCGATCTAGGCTCACTGCAAGCTCTGCCTCCTGGGTT +CACGCCATTCTCCTGCCTCAGGCTCCCAAGTAGCTGAGACTACAGGCACCTACCACCACA +CCCGGCTAATTTTTTTTTTTTTTTTGTATTTTTTAGTAGAGACTGTGTCTCACTGTGTTA +GCCAGGATGGTCTCCATCTCCTGACCTCGTGATCCTTGCAAAGGGACATGCAGACCACAT +TAGTGAGAATATGTGCCTGTATTTTGCAATCTGTAACATGGGCATAAACTAAATGTTTTC +CAAAGGGAATAGGGCAAAACAAAAAGGACCTTGACCACTCCTTGGCCCTGAATAAATCCA +GGAAGCCTAAGAGTATGACTATCCTGAGGTAGAAAGAGGGTCACATGCTGGATAAGAGGT +ACCTGGGCTCTCCACTTACAAGAAGAGAGCATGGTTACATTTATAATCACCATTCCCAAC +ATGCTGTGAGTGCAGGCAGCTACCAGGAGGAGAACAAAGGAAATAACCAGGACACTCATC +TCTAAACCTGTTAATTTAATCACACGGAACACTTCTATTTAAAATTCCCGAGAGTTAAGA +TGTAAGAATGCTTATCAAGGTAAATGCTGTTCACACTGCTTGGAGTGTCAGGCCTAGATC +TCTATCCATCAGAAACAACAATATCAATAACAACAACAGCAACATGATGATGGGGCAATT +TCTTAAAAGCACCATGTATTTTATCGATACATGTCCGTTGCAGAAAATCCAGGTGAATCC +AAAGAAGAAATAAATGTCTTCCACAATCCCATAGCCCAGAGCTAACTAACCACTATAAAG +AACCCAGCGTGGTTTTAACTCATGGATCAAAAGATGCTCATCAAAGGCTCTGAGCTTTCC +TGAGTGCTAACAGGAAACATCCAGCATCACTGGTCTCTCCAAGGCTGCAGGTGTCTTTGC +CCATAGTGCCTGTTTTGTGTCAGGGAAAGAATCAACCTGGGAGCCAAGCCCAGGAATCAG +GATGACCAAGACATACTGCACAAGGAGGGAACAAACCCATCCAAGGACACTCAAGGACAA +ATCAAGCAAATGAATTTAAGGGAGACGTGCTCATGGTCTGCTTTGCTGCTCAGCATGGCT +GGGAGGCACAGTGGAAGATCATGCATCCTGCCCCTGGGACTCCTCTGCCAGAGCCTGAGA +GCTTTCTCCTGCCCACAGGCTAGGGGTAGGGCAGTTGGAATTGATCCATGCCTTCTAGCT +AGACTGTGGGTCCCCTCAGTCTTGGGCATGGTGACAGCCCAGCATCAGACAGAGGTCAGT +ATCAAACTAGAAAATGTAATAAATACTGTCAGATTTGTAGACCCAAGAAAATATAAACTG +CCAATCATGGAGGAAAAAAATCTCTCAATGATCTTATCTTTATATGATTCCCTTGCTGCC +TGGAGATTGACATTTCCTTGGGGATAATCTGGTCATAGGATTGGTGAAGGTGGAAGGGAG +GCAACCTCCAAAGGTGGGGCCCTCTGCTCACCTGGGACAGGGAGGGCCTGAGGTAGGTGT +CTGTGTGGGCTGGGGAGGAGGATGGGAGCAGTGCTTCTAGATGTTTCCACTTTCTCCTCA +TTAGATAATAACGAATGGGTGATTTCCCTAGTCACTGCAGTGTGAGGAAATCTACAAAAT +TAATTTCACAATACACTTTACAGGATAGGTGGAGAAACACATGAAGCACAACTGCAGTGG +GTTATAAAAAACGGCCTTTTGAGTTGAGCAATAAATTCGTTCAAGCAGCCATTCTGAAGG +ACAAACTGGCTCTGTATTTAAGAGGGGCATTCCAGCACTTCTCTAGCCACTGGGTTGACA +ATGACTCACCAAAGCCTCTGGTAGCCACCACAGGACACCCAGAGCATATGTTTTAAAGCT +GAACACCAAACTGCGGACTTCGGGAGTAAGTGAACTGACTGGTTTTTATTTTGTTTTACT +GCTTTTAACATTACAGTAACTGTTACAGGTTCCAGCAGGCTAACTGGGTGGAAATGAGTT +TGGTTTCACTTAGTCTCTCTAAAGAGAAAGCAAGTCGGTAGACTAATACCTAATAAAAGC +AAAGCTGCCAACAATTGAAATTGCCTAGGCTGCTCTGTGTGTCCCACATGCATGGGTGTG +GGTGCCAGTGTGTGTGCGTGTGTGCATGCATGTGCATGTGTGTTGGGATAGAGTGGTAAG +AAAATGGGAAATAATAAGAATGTTCAGTCCATAGCCCTTCATTATAAAAAGGTGAGCTGT +AATAAATACTAGTGCCACATTTAGCCAAAACTTTACTCCAGCCAAAGGTGATATTTTCAT +GATAACATCCTGTGATTGCTTTGTTCTTCGTCTTGTATGTTCTTCCTAGATGGGCTCAGA +ACATACAAGAATTAAGTACACATCTTATTTTCCAGTGATAATGCTACCGGCAAATTCTGT +TGTTTGTATAAACATCAGCCAAGTTTATATAACTAAACTAGTGTTTTGTTTTGTCAATTC +AGCAAGAAATTAGACCAAATGGTGGCTTAATGCTGCATTGATTTGACTATCAATTTGTTT +TCACTTTTCTGCAAAATAATTAATACATTATTAAATTGAGTTATGCTGATGCCACAGTTG +TTCTTATCTCAAGTGTCTTAAAATTCATTTAATTTGTTTTTCCTTTGGTTTCATTATTCA +GATTTTAACTTCAGTTCTCAAGATTTTATCTGATGGAAGAGATGGAGTCCATTACTAAGG +ACTCCATTGTGCTCCATCATGCCAGAGTTGTAAAATAGATCTTTTAAAGGAAATTTACTG +TGATTTTTTTTCTATTTAAGAGCTTCCTCTCCAGTTGAGCATGTAAGAAAATTATACCAG +GAGAATACAGTAAACTCTATGAGGCAAGCTATAAACATGTAGCATTGTGATTAGGGCTGG +TTCTCCTTCTAGAGATATGGTAGGATTGCAATTTCATACCATCCTTGAAGTTAGAGAGAG +CCATGTGACTCATTTAGCCAATGAACTGTGAGCAGAATGACATGTCACTTCCAGCTGAAG +CTTTAACAATCTGAGAGACATTCATACATTTTCCATGTGCTGTAGCCTTATACCCAAAGC +CTGGGTCCCAAGTGACCATGACAGGCAGAGCTCCCTGGTGAGCCACAGAGATTTAGAGAA +TGGCTGTTAACACAGCATAATCCAGCCCATCCTGACTAATCTGATATTAACATGTATAAT +AAAGAATTCTATCAATGCTGAGGGAAGATGACTAGTTAAGGTCCTAGGTTGCAAGTCTCA +AAACCTCTTCTAAGGATTGTAGACAGGAAATTAAATGACTTCTAGTCCCTAGAGTTCCCA +ATCTCCTACCATCCCATCCTAATATGACAGAAGTAATTCCTGAGTTGCTTCTGAAACCAG +AGCTTCCCTCAGAACCCTTAGCCTGCCAGATGGCTTCTTGGAGAGCCCTCACTCACTTTT +CTCCTTCTGCTATTGCTGCTCATTCATTCCAGCTTTTAAAAATTCATCTTTATCCAGGAA +CCTCGCTTCTAGAAAAGTCATACAGGTGCTTCCAGGAGGCTACATGGGCACCCATATTTT +TCTAGCCACTTTCATTAGACCAATGCAGCAGAGAAGAAAAGCCTCAATAATTATTATGAC +ATGGCATGTTAGGATACCAAGTAAATTGCATTTGTAAAATGTGATTTTCTGTTGGTGTTC +ACTTCTGCTCTACTGACATTTGGTAAGTATTATTGACTGACTGACTAACTAATGTGGTCA +TTAGTCTTCATAAAGAAAGGCTCTCTACAAAAACGGAAGGATGCCCTTTTTCTGGCATTT +AATACGTAAGAAATTGCCTCCAATAGAAACCAGAGTTGCCTGATTACTATCAGCACAGGA +GAAATGTATTAATGTGCCTTTCTAGTAACAGGTTTTTAGAAAGTCAAATATAAACAAATC +TGTCTATTTGTGTGTGTGCATGTGGTAGTGGGGAGGGAAGAAAAAAGGAGGGGGAGAGAA +AGAGAAATAAGAACCAAGTTTATTATACTGTATTCAGGGGGAAAAAATTTTCCCAAGGTT +CTAACAGAAGAGCAAAGTGCCACTGTCAATAGCCTCAGTAGTGTTAGAGTTGCTTTTATT +TATTTATTTATTTATTTATTTATTTTTCCTTTTTTTTCTTTCTCTTTTTTTCTTCTTTTT +TTTTTCTTTTCTTTCTTTTTTTTTTTTTTTGGACAGAGTCTCACACTGTCACCTCGGCTG +GAGTGCATTGGTGCAATCTCGACTCACTGCAACTTCTGCCTCCCAGGTTCAAGTGATTCT +CCTGCCTCAGCCGCCCAAGTAGCTGGGATTACAGGTGTCTGCCACCGTGCCTAGCTAATT +TTTTTGTATTTTTAGTAGAGATGAGGTTTCACTATGTTGGCCAGGCTGGTCTCAAACTCC +TGACCTCATGATCCACCCACGTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCAC +CGCCCCTGGCCAGGATTGCTTTTACAGCCAGTCTTCAGGTGCCCACTGTAGGAACAATGT +CATTTAACCCTCGGGATTATTCTGTGCCAAATATGGATAATGACTAATATCCAACACAGA +TATTCTCAGCTCAGAAGAGCAATTAGCAAATTCATAAATTAAGTGCTTGCTTCCTCTTTA +GTCAAATACAAACGTTTGTTAAAAGATATTATTTTGCTTTACACTTTTTCTCTCAGAAAT +AAACAGATGCTTGAATTCCCACAGTGCTGCTTGAGCCTCACACCATGTCATCCTGCCAGG +CACCCAGATCCAGTTCTAGAGTTTCACATGATCATGAGTGTTGGTTAATAAGTCAATGCG +AACTGGGAGGGGAGATTTTTCAGGAGTGCCACAGGGCTCTCCCTTTAATCACATACACTC +CCTGCTTTCATTGGAAAGTGTATAATGATGTCAGAGTGCCCCAGAATGGAGCTAGTTGGA +AGACTGCCGTCATAGGGATGCCTTAGTGAATTAATAAGGTTTTAATTTCTGGCTCTCAAC +TTTGTAGATGTAAAAGTTGATTTATCAATATGTGAGAAAGGATGAATCTTTCTGAAGGTT +ATGTCATCACACTCACTAAGCACACAGAGAATAATGTCTAGAATCTGAGTGCCATGTTAT +CAAATTGTACTGAGACTCTTGCAGTCACACAGGCTGACATGTAAGCATCGCCATGCCTAG +TACAGACTCTCCCTGCAGATGAAATTATATGGGATGCTAAATTATAATGAGAACAATGTT +TGGTGAGCCAAAACTACAACAAGGGAAGCTAATTGGATGAATTTATAAAAATATGCCTCA +GCCAAAATAGCTTAATTCACTCTCCCTTATCATAAGGATAATCTTGCCTAAAGGGACAGT +AATATTAAAGACACTAGGAATAACCTCTGTACTTTGGACAGTAGACCTGCATAGCCCATT +AGGCCTCAATGAAGTCTTATGCAAGACCAGAAGCCAATTTGCCATTTAAGGTGATTCTCC +ATGTTTCTGCTCTAACTGTGCTTCACAATACTCAAAACACTAAATCAGGATGTTTCCTGG +AGTTCAGGGAGCTGTCCGTGTTACTGAGCAGTTCTCAGCAACACAAAGATCCTACTGACT +CCTCATCAGACTTCTTTCTCACTGGAATTTTACACCTGGGCTGTTAACACCAGGCCAGGT +CAAATTCAAAGGAGAGAAAAAAGCTCATTATGAAGGGTAAAATCCAAAACACTGTGCATA +AAGATATGTGTGCACAATTTTTATACATAAAGATTTCATAAAACCAAAGCATCAGGAAAT +GAAAAGAGATACAGAAAGAAAAATGATGGTAAATGAGACATTAATTTACCCTTCTAATCT +CTATCACAGCAAAAAGATAATTAAAAAATCTATATGAGGACCACAAAATACACAAAAATT +ATGTAGCAAAGCCTATAGCCTGAAAAAGTAAACATTGAAATTTGTATGTCCATAAAATGT +TTACAAAATTCAGTACATATTACACACCCCACCCTAAAAACATCTAAGCAAAGTAGAGAA +TGTAGAAATGCTACAGATTATATTCTCTGATTATGACACAACAAAACTAGAAATTACAGC +ATGGAAATTTAAAAGCTTTCTCTTAAATAATTCTGTGTCAAAAAGAAATCCAGGCCGGGT +ACAGTGGCTCATGCCTGTAATTCCAGTACTTTGGGAGGCCAAGGTGGGCAGGTCACTTGA +GGTCAGCAGTTCAAGACCAGCCTCGTCAACATGGCGACACCCTGTCTCTACTAAAAATAC +AAAAATTAGCTGGGCCTGGTGGCTCATGCCTGTAATCCCAGCTACTTAGGAGGCTGAGGC +AGGAGAATTCCTTGAACCCAGAAGGTGGAGGTTGCAGTGAGCTGAGATTGCACCACTGCA +CTCCAGCCTAGGTGACACAGCAAGACTCTGTCAAAAAAAAAAAAAGAAATCCAAATAAAA +TTTCCAGAATATGTGGAAAATAGTGACAATAAAAATATTACACATGTGTAATCCCAGCAT +TTTGAGATGCCAAGGTGGCAGGATCACTTGAGACCAGGAGTTCGCAACCAGCCTGGACAA +CATAGGGAGACTCCATCTCCACACATGCCAAAAAAATTTTTAAATAGCCAGGTATAGTGG +TACTTCTTGTAATCCCATCTACTTGGGAGGCTAAGGTGGGAGAATCACCCAACCTCAGGA +GTTCAGGGCTTCAGCAAGCCATGATCATATCACTGCACTCCAGCCTCAGCAACAGAGCAA +GATCCTATCTCAAAAAAAAAAAAAAATCACATGTGGGAAATAGCTATAGCACAATAAAAA +TAAATGTATTAAGTATGAACAACAAAAAAGCTAGTAAAGGTTGAACAACAACTATCCTTA +GGAAAGTGGAAATAATGTATTAATAAATATGAAAGCAGGCTAGGCATGGTGACTCACATC +TGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGCAGATCACCTGAGGTCAGGAGTTCCAG +ACCAGCCTGGCCAACATGGTGAAATCTTGTCTCTCCTACAAATACAAAAACTAGCCAGGC +TTGGTTGTGCACTCCTGTAATTCGAGCTACTTGGGAGGCTGAGGCAGGAGAATCTCTTGA +ACCTGAGAGGCAGAGGTTGCAGTGAGCCAAGATCATGCCACTGCACTCCAGCTGGGGCAA +CAGAGTGACACTCCATCTCAAAATAAATAAATAAGAAAGCAGAAACTAATAAATTAGAAA +ACAGAAACATAGAACTAATTTATAAATCAAAGCACTATGCCTTGAAAAGAGGGAGAAAAA +TTGTGAATTAAGGAAGGGAAGAGATGGTTGGAGAGGAGGTGGGAGAAGGCAGAGATAATT +GAAGGAGCAAAAGCATCTGGAGAAGCAAAGCCACTGAAAGATGAACAGGGCTCTGAAAGA +GATGCTTGATTGCTATCTTTTCAAATGACTGCAGTTCCCAGTGACATCATTTTTCTCCTC +CCTGGAAGTCTGAGGGGCAGTTCACTTATCTCCTCCCCTCCCCTACTCCTCACCCCACAC +TCAAAACCTGTCTATGCTCCTTTCATTCTCATATGACAGATTTCAGATGGCAGTCTTATT +TCCCTGATTTCTTTTTGAGATAGCTTGCATTTCCCTCCTCTATATAAAGCCACCGTTTAT +CAAATGCCTACATGGACCAAGCAGTCCACAAAGGCTTCACAGACAGTTTTACTAAACTCA +TGCCAAAACTTTCAGGTTTTATACCTACCTTATAGATAAAGAAATTGAAGCTTATAGAGT +TTAAGTAATGTTCCCAAAGCCTCATGGCTAGTAATTCAAACCTAATTTCTGCCTACTCCA +AAGTCTATTTTTCCTTATGATACTATACTGCCTCTCCATGGATAAAGACAGAGATCACAT +ATTAATAAAATTTGCACAAAGTCGGCAAATTGTTGAAAGGGAAGGCTAAGATGATTAATA +AAATCAAGAGCCAGATGATCTCAACAACCTGAAATAACTGGCTGACAACCAATTTGAATA +ACTCCCTGCGGGTGAAGTTCAAAGTACTATTCGGGTTTTTTTTTTAAAGTTTGGCTGGGT +GCAGCGGCTCACGCCTGTAATCCAAGCACTTAGGGAAGCCAAGGTGGGCAGATCATGAAG +TCAGGAGTTGAAGACCAGCCCGGTCAACATGGTGAAACCCCATTTCTACTAAAAATAAAA +AATTAGCCGGGCCTGCTGGTGGATGCCTGTAGTCCCAGCTACTCGGGAGGCTAAGGCAGG +AGAATCGCTTGAACCCAGGAGGTGGAGGTTGCAGGGAGCCGAGATCGCACCACTGCACTC +CAGCCTGGGCGACAGAGCGAGATTCCGTCTCAAAAAGTAAAATAAAATAAAATAAAAAAT +AAAAGTTTGATATATTCAGAATCAGGGAGGTCTGCTGGGTGCAGTTCATTTGAAAAATTC +CTCAGCATTTTAGTGATCTGTATGGTCCCTCTATCTGTCAGGGTCCTAGCAGGAAATTGT +TGCACTCTCAAAGGATTAAGCAGAAAGAGTTTAATGAAGGATCTCTTTCCAGGGTTAAGG +GAACTGCTAGGGTTTGGATATTTGACCACTCCAAACTCATGTTGAAATGTGATCCCCATT +GTTGGAGGTGGGGCCTAATGGGAGGTGTTTTGGTCCTGAGTGTGGACCTCTCACGAATGT +CTTGGTGCCATCCAAGTGAGTTCTTGCTCGCTCTTTTTTTTCTTTTTGCGATGTAGTTTC +ACTCTTGCTGCCCAGGTTGGAATGTAGTGGTGCGATCTTGGCTCACTGCAACATCCACCT +CACGGGTTCAACCCATTCTCCTGTGTCAGCCTCCAGAGTAGCTAGGATTACAGGTGCCCA +CCACTATGCCCAGCTAATTTTTGGTATTTTTAGTAGAGACGGGGTTTCACCATGTTGGCC +AGGCTGGTCTCAAACTCCTGACCTCAGGTGATCCACCTGCCTCGGCCTCCCAAAGTGCTG +GGATTACAGGCGTGAGCCACCGTGCCTACCTAGTTCTAGCTCTCTTAATTCCCACAAGAG +CTGGTTGTTAACAAGAGCCTGGCACAAACCCCTCTCTCTCGCCACGTGATCTCTGCACAT +GCCAGCTTCCCTTCCCCTTCTGTCATGAGTGGAAACAGCCTAACGCCCTCACCAGAAGCA +AATGGTGGCACCATGCTTCTTGCACACCTTCAGAACTGTGAGCCAAATAAACCTCTCTTC +TTTAAAATTATTCAGCCTCTGGTATTCCTTTATAACAACACACACACACACACACACACA +TACACACACACGCAAAAGCAGACTAAAACAGGAACTAATTAGAAATGGTGATGCACCGAG +GGATTGGCACCGAGGCTCCCCAACAGGAACTGAGGTCATGGATAGAAGGACACATTCATG +TTATTTTTTTCTAATGGTTAAGTAATTATTTGCTCTTACTCTCAAAATTTCTGCCAAGGC +CTCCCATGGACCAAACTCAACTAGAATCTAGGAAGCAGAGAACCTGAGTGTTGCATTCAG +CAGAAGTCAGCTTCCTAGGGAATCTTGCAGGAAGGGTGAAGGTAGAGAATCTGGTGGGGA +AGCAAGCAAATGCCCATCACATGCACTTTCCTCCAACAGAGCGACTCAGATGCTATAAAA +CTTGCTAACACAGTCTCAGGGTCTGATCACAGTAACATACAATCCAGGTTTTAATCATCA +GAAATCACAGTCCTATTGTCTTCTGCACAGACCCAAACACACTTGGAGGTCATGTTCAAT +ATGAATACCTCACAGAGAAGGAAATTTACACGCGAGAAGTACATCTGCAGAAAGCCAGCT +GGCATGTCAACCATTCAAAAACTCAGGGTGTTCTGGATAAAGAAGACTCAGGAAGACAAG +TATGAAGCATAATCTGTGACATTCCATGCGGCAGACATTAGACATATACAAGAGAGTTGT +TGGAAAGCGGAATTTATCTTCATATAAACAACACTGAGCTAAATCTCAATATTTCAGATC +TCTAGAACTATCCATCAGTGAAATGGATTGCAAATACAAAGAGTAATACCATGTCACTTA +AGAATACAATCATGGACGAGGCTGCCACCTGCTGTTGGGGGCCACTGCAGAAGAAATTCC +AGAACACTGGACTGGAGAGCACCTCACTTTCCTTACAGCTCTAAGTTTCTGACTCAGTGA +CCTGATTCACTACCATATACACAAAGACCCACTTACACAAATGACTGTTCTTCACACTAG +GCCCATGGAGACAGGGATAAAATTCTGAATTTGCTCAGATACCTTCTCCGCTACTGACAT +CTAGGCATTACACAATTCATCTCTTCATATTTAACCTTTGAAGTTTGCTACTTCTCAGAG +AGACTAATGAGTAGTGAGCAAATATCCTGAAGTTGAGAATGCTTCTACCTCCTCTCAAAA +CAACGGAATATTCATCAAAACACAACAGTTCTGCACTTAACTTTAGGCCTTTTCTAACAC +CTTGTTTCTTGGCAGTAACTGTGGCCAGAATAGCTCTTTCCACAGATAAAGGACCTTTTG +AAAGGATAGGGTCTCTAGATAGAAAAGCAAATGCCTCATTCCAGAAGGTCTTCAAGAAGA +AAATGTTGTGGTGATAACAAACATAACTGATTATAATCTATTCTGTGAAAAAAGCTTATG +AAACAGTAGATGTGTGTATCTAGTACATAAGAGCTGAATGTCAATATATATATAGATATA +TACACACACTCAAATAAATAATAGTTATCTCTAACTAGAGAAATTCTAGTTGCCTTATAT +TTTCTTCTTTTTCCTTACTATATTTTCTACAATAAACATGTGTTTTTAACAAGAAAAGTC +TTTTCTGGTGTGCTTTTTAATTTTCTTTGTTTAAGTGAGAGTGAGGCTACATAACTACAT +GGCTAGGTAGACTTTTAGAAAACTTGACTGCTCTAGAAAATTGACATATCCTGATTTCTT +CCATAGCTTGGATCTTGACCTAGAGGGAAATATAAAAGTGTTGACTTGAACCTGAGGGGT +GCCATTTTCACTGCTGAAGTAGTTTCATGGATCATGAATTGGAGAAATGACTTCAGCAAC +ATGGGTGTTAAAAACAGAAAGCACAAGTGACCCACAACAGATGATGGAGAACAAAGAGCA +AGCTGGGAAAGCAGTGGCCTTTAATACAGAAAAGAAGAAGTATAGCCACAATAAATATTA +GGCAGACAGCAGTTCAGCAGTTTATACTATTAAGCTGTTGTTTAGGGGAATAGTAAACTG +ACATGACCCTTGAGGTAGGTATATATAGGTAAATTCTATGTGTCCCTTGAAATAGGTGTA +TGACACAACTTCTGGCATCTACATGGATTTGGTCACTCTAAAGTAGCCATGAGGCTTAAG +ATAGTTCAGCTGTTTGGGGATAAGTTAAATCATTTGCCATTGTCTTTCTGCAATTTGCAT +ATCCTACAGTTATCATTGCCATTACTGAATGGCACAGAGAAAAATTCTGGTCTAAAGTGG +TTCTCAAACCTGGTTGCTGGAGGGCCACCCTCAGTGATGATGATTTAATCTGTAGAAGAG +TAGAACATTGATAGTTTTTATATATCTCCAGGTAATTTTAATATATAACTGGGGTGAGAA +TCATTGACGTAATTGTAAGAGGATAATATTCAGGAAATATGGAGATAAATAATTTTCTTC +TCGACATTAAAAAAATCTAATAAAAAGTTTTATCTTTTCCCCTAACTCAGGGTCATCAGC +CTTCAAGCTTCAGTCTCTGTGTGTTCACAGGTGCTGTAAACACACGCATCACTACTAATA +TCCCACTTCAGTGCTATTGCTGCTCCCAAAACTCCAGGTATTTTTAACCTTATAAACCTC +CAGAATAATGAGACCACTGGGTTCAGTAAATTGCTTTGTTTTGAAGCAGTATTAGACAAA +GTGGGAGACTAGAAGATAAATCTGTCAATGACATGTCCTTTAAGACTACTTAGATTTTGT +TGAATTTGTGGATCATTCCTTACTTGAGCAAATGGTAAATTAACTCTCTCTTTTCTCTCT +CTCTCTAGCTGGCACACTTTTTCCAGTAGCCATTCTACTTGGTATGCTTACTTATCAGCT +GTCCTCCAGGGGCCTCACATTAGATGTTTCTCTGACTAACCAAACATGACACACAGCTGA +AGTCAGAAAAACCAGATTGATAATTTCACTCAAACTATTTTCCTTCATTCTAACAATTTA +CTGGAGTACACAATTGTGACTATTTTTAGCCATAGGAACTCATAGAAAGACCAACTTCAT +TAGACCTACAAAATCGAATTGTGTAACAGTATATGCAGTATGTGTAGGAATAAAAAGCAT +TTCTCAAATATGCAGTACTGGATTTTGCAAAAGCACCTTACACTTAGCTATAAAGGAGTG +GAAAACACAAAGATGAGTAACTGCACCTTTCAAAAGACTAGAGCTATACCAATAATACAA +AGGTGTAAACAAATAATGATGAGATGACAAAGGCTGAGTGTTTTCTATTTGGAAGCTATG +TTGTTGAGTTATTTATGTATATAATTTCATGCAATCTTCATGTTATGGGGATGTTCTAAT +CCACTGTGACTCTGTCCTTAAATAAAAGGGAGATTTGGACATAGAGAGAGGCACACGGGG +AGGATGCCATATGAGAATTGACACTGTGCTGTCACAAGCCAAGGAACTACTGGAAGGAGA +GAAAGAGGACTGGAACAGTTCCTTCCTTAGCACCTTTTCAGGCAGCCTAGCCCTGCCAGC +TTCTTGATCTGGACTTCTCACCTCTAGAATTGTGAGGCAATAAATCTCTGTTGCTTAAGT +TACCCAGTTTGTGGTACCTTATTACAGGAGCCCTAGGAAAATAATTCATTATATAATCTG +CTAAGGTAGATCTGATCATTGTCTCCAATTTCCATATGAAGAAACTATGCCTCAGGCATT +GTGTCAGTTGTCCAAAATCATACATTCCTGACTCACTTCAATGAATTCCTCATTCAGCAA +AATTTTTAAGGTACCTTAAAAAAATTATGTTAACTCTTAAGGCCTTGCTTTAAAGCTTCA +ATGGGCTTTTCCTTTGCAAAGAATAAAATCCTAATACTTAAGCATAGCTCTCTTTCCTGG +CTATGTTTCTGACATCCTCTTGTACCATGCTCCTCCTTAATCATTCTGAGGTTACATCTT +AAGTCCTTTCCCCTTGCCATTCCCACTTCTTGGAATACTTTCCCATCAACTCTTCAAAGA +ACTGCCTTCTTTAAGTATTTGGTCTCAGTTCAAATGTCACTTCCCTGTAAAAGCTTCCTG +GCCATCAAGCCTTCTTTACACACTCTATTTTATTTTTTCATGGTTCCTATAACAACCTAA +TATATTCTCAATTGATTAACTGTTTTGCTGACTACTGCCTTCCATAAGAATGGAAAGAAA +ACGTGGCCAGGTGCAGTGGCTCACACCTGTAATCCCACCACTTCAGGAGGCTGAGGCAAC +ATGGCAAAACCTTCTCTTCAAAAAATTTTTTAAAAGTTAGCTGGATGTTGTGGAGGCAAG +AGGATCACTTGAGGATCACTTGAGTCCATGAGGTCAAGGCTGCAGTGAGTCATGTTTGCA +CCACTGCACTCTAGCCTAGGTGACAGAGCTAGTCCCTATCAAAAAAAAAAAAAAAAAAAA +AAGAATGGAGAGAATGCTACATGAGAGAAAGGATCTTATCTATCACGTTCACCTCCCAAG +AGGTGAACATATCCCCCAAAGCCTGATAGAGAGAAGATGCTCATTAATATTTAATGCATG +ACCATGTGCAGACTTGGGAGGAAAAATATGCCTCAGCCTATCAATATTGGATCCTTAATA +AACAAGGATGTTTCTGCATCATTTCCCCACAACACCGAACAAGTGTGGCTCACTGTGGAT +GTTTAAGCAAATGCATTGTTTTTCCAGTTATATATCTGGTAGAGATTAGGCCATTGATAG +GAATGGGAAGACGATCTCCTTTTATTTTGATGACCCAGCATGGCTGAACACTCAGTGACT +ACCACTGCACTTTGTTGTACTTTCAGCATTAGAGATGCCAGCCCTGTAGGATATAAAACA +GGAACATCTAGTCCTCAATTATATTCAGAATTACTCAAGTCTTAGAAGCACCACTTGTCT +TTTTTCAAGGGAGAGAAATGCTCAAGTGATGGGCTGAAGTGAAGGGAGGGAGTCACTCAC +TTGAATGGTTCCCTTAGGCTGTGTGGATGCAAACAGCATTAGACAATGACACTGACAGTG +GGAAATGCACTGGAGACGATGATTGGCAAAGCCCTCCTTTTCTCCCCATCCACTATAGAT +ACTGACAGCAAAGGGTTTGTCACAATGACAACTATACACTCCCAATATCACAGAAGAAGG +AGGAATAAAAGGGTATATTATGAGTGACTGAAATTTAGAATAAATTAATAAATATTATGT +CCCTCATCCATAGAAACCACAAAGGTCTAGTAAGGCTAAGGATATAACAAGAAAATAATA +TGAATATTTGCTTCCCCTTCCTAGTGTAATAGAGTAAGTTACAAATGGCTTCAGGAAGGG +GAGAGAGGAAGAAGAGTGGATGAGATACGTAAGAGTGCTTGAGGGATAATTTTATGAAAG +CTTTGGGAAGTTTTAAGAAAAAGAAAAGCTATTTTTCAAGGTACATGTGTGTATGCGTGT +GTGTGTGTATGTGTGTGTGTGTGTGTGTGAAAGACAGAAGAAAGAGGGAGACCTAAGAAG +ACTATGAGACACTAAGAGAAAAATTAAGGTAAAAAAGACACACACTTAGAAAAACACACA +TAAGGAGGAGGGAGGAGGTTAAGACATTTTACTATGTGCTGTGAATGGAAACTACAAACC +ATTTTTGATATATGCAATATATATACATATATACACACATATACATATGTATTTAAATAT +TTAAATTACATTTTCTCTTTTTTTAGAGATATGGTTTCACTATGTCACTCTGCCCAGGCT +GCAGTACAGTGGTTGTTCACAGTCATGATCATAGCACATTATAGCCTTGAACTCCTGGGC +TCAAGCAACCCTCCTGTATTAGTCTCCCCAGTAGTTGGGATTACTAGCATATGCCACCAT +GTCCACCTTTATGCTTTTTAAAGTGAAAAACCATACTAAGAATGAGGCAGCTCAACTTAA +TAATAAAAACATTTCAAATGTAAAGAAATTTACAAAAGAAAAACAATCAACCCCATTAAA +ATTGGGCAAAGGGAATGAACGGACACTTTTCAAAAGAATACATGCATGCAGCCAACAAAC +ATACAAAAAAAAAGTTCAACATCACTGATCATTAGAGAAATGCAAATCAAAACCATAATG +AGATACCATTTCACACCAGTCAGAATAGCTATCATTAAAAAGTCAAAAACTAACAGATGC +TAGTGAGGCTATGGAGAAAAGGGAATGCTTATACACTGTTGTTGGGTGTGCAAATCAGTT +CAATCATTGTGCAAGGAAAGTGATTCCTCAAAGAGCTAAAAGCAGAGCTACCATTCGACC +CAGTAATCCCACTACTGGGTATATACCCAGATGAATATAAACCATTCTACCATAAAGACA +CATGCATACAAATGTTCATTGCAGCACTGTTCACAATAGCAAAAGTATGGGATCAACCTA +AATGCCCATCAATGACAGATTGGATAAAGAAAATGTGGTACATATACACCATGGAATACT +ATGCCGCCATTAAAAAATGATATCATGTCTTTTGCTGGAATATGGATGGACCTTCTATTA +TCCTTAGCAAACTAATGCAGGAACAGAAAACCAAATACAGCATACTCTCAGTTATAAGTG +GGAGCTAAATGATGAGAACTCATGAACACAAAGAATAAAACAGACACTGGGGTCTACTTG +AGGGTGGAGGGTGAGAAACGGAAGAGAAACAGAAAAGATAACTATTGGGTACTAGGTTTA +ATACCTGGGTGATGAAATGATCTGTACAATAACCCCCTGTGACACCAGTCTACCTATGTA +ACAAATGCCCCTAAACTTAAAATAAAAGTTAAAAAAAAAAGAAAATTAAAATCTCCTTAT +CATCTACCTGGTAATATGAAAAACACATATCTTTCATTCATTCCTTTCAACTGATGAGGA +AACTGAGGCATTGGGAGTTAGTAAAAGTCCACATTGAGATATGAGACCCACCACTGGCTG +GACACAGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCGATGCTGGTGGATCACC +TAAGGTCAGGAGTTCGGGACCAGGCTGGCCAACATGGTGAAACCCCCATCTCTACTAAAA +ATACAAAAATTAGCTGGGTGTGGTGGCTGGCACCTGTAATACCAGCTACTAGGGAGGCTG +AGGCAGGAGAATCGCTTGAACCCAGGAGGTGGAGTTTACAGTGAGCCAAAATCATGCCAT +TGCACTCCAGCCTGGGCAACAAGAGCAAGACTCTGTCGGGGAAAAAAAAAAACAAAAAAA +ACCACCACCATCATTTTGCAAGTGTTACCACTATTGTGTGTTAATATTGTAGAAGTATTC +CTAATTATGATTTCTTTGTATTCCTAATTGTAATAGCTTTGTATTTGAAAAATTATTGAT +TCATACTCTATATGTTATTATTTTGTATGCGATGACAACAGAATATATTATCATGCTCCT +TTTGTGAATCTCATTCATAATATAAAGTATAAATTTGTGATTTTGCTTTAATTTGAAATA +TTAATTTCAAATATGTTATCACAATTTGATACAAACTATTGACAGTAAATCTGTGGATTA +AGTAATGTCTTAGTAGGTATTGGGAAAATTTGAAACTAGTAACATGGAGGACTATTGTCA +TTGTTTATTTCAAAGCCAGTTAAAATTCTGCAAAGCAGTGTACATAAAAATAATTTCAAG +AAATTTATAAAATACCGAGATTATGGTGTATAAACAACTTTAGATTCTTTGTTTAAGAAA +TACTGCCAGTTTGTAATATATGCTTCATTCAAAGTAGCTAAGGGCTGTACCTGGCTAATA +GTAGGCACCTAATATTTGTTGAAAAGGAATACTGAGTAGCTGGGACCTCCTGAGTAGCTG +GGACCACACACATTTAACCTGTATTTATAAAATTACTGTTTAGAGAATAACATTTGATGG +AATCATGCTTTTACTTTCTGCTTACGACTCAATTGTTTGTACTGACATTAACATCCCAAA +TCCTTAGCATGGCCTACAAGGCCCTGAGCAATGTGGCACCTGCTGAAGCCTGCTGCCTCA +TTTAATAACTCTTTGTCTCTTTCCCAGATCCAGCCACTCTAACATTTTTTAGCTCCTGGA +CCAAGACAAGCTCTTCCCAGAACCTGAGCTTTGTACCTGTTCTTTATTCCTGGAGTATTT +TTCCCCTGACAAATTACTTATCATCTATCATAATTCAGGTTAAATGGCACTAACTCAGGG +AAGGCTTCCCTAACTGTCTCCCTTCTCCAACCAAATTAGGAACAATTATATGGCCACATA +GTATCGAATCAAGTTTATAATTTTAAAATAATTGGGAGATTTTGTTGTTTAACACTTGTT +TTCACTATAAGACTGTAATTACATGCAAGTAAGAACCATGCCTGTTTGTTCACTCCTGCC +ACAGTCAGAATAGTGCCTGGAATATGCAGTAAGGGCTGAACAAGCACTAAATAAATGAAC +AAGTGAATAAATGGATATTGTCTCATTTTCAGAACAGAGTACTAAATGGATCATGAACAC +TATCTGGTATGTCACGTAGGTAATTTACAAGGGCTACAATTTCAGCTCAGATTTACCTTT +TCCTGGATACAGGTCTTGATAGGTCTCTTGATGTCATTTCACTTCAGATTCTTCTTTAGA +AAACTTGGACAATAGCATTTGCTGTCTTGTCCAAATTGTTACTAAGAATCAAGAGAGATA +TCTGACATGAAATGACATTGGAAAACATTAAACACGATTGAAATAATGCTAGCCAATATG +GTTACTATTAGAAACCAATTACATTTTCAACTTAAAAATAGTAATACTTATTGCAGACTC +AAATGTGCTTATTCTAAAACAAGTAAATGTTTGCCTATGGTCTGAGATTCTAATCCACGG +AGTTCATTCTAATCCACATTCAACACTATCATGTACCAGTGGGCCTCATAACCCACCTAG +CCCTGTGATTTTTCAGGTTCACTTTTCTAAACTTGTGAATTAAATATTTATTTTCTTAGT +TCAGAAGAGGAAAAAAACTCTTGTAATTGTTGCCCATTTCAGGAGAAATCTTGCATATGA +AAACAAGAGATAAATATACACAACTGAGGGCTGTGGTTTAAACAAAATCTTGAGAATGTT +TTTTGACCTTATACATTTGTGCTTTAGTATAACAAAATGATATAGACAAAGGTAACTTTT +AATAGAACCAGTCACTAAATTAAAAAAATGACAAATTCTTCTGCTTAGCTAAGCAACAGA +GAAGGTAAAATACTAATTCAATTCATCAATTTAAGCAATACTCATTAAGAGCCAAGTATG +TGCTTACTGAATAAGCTGCTAAGGTTTGGTGGTTACAGAGTGTGCGGTGAAATGATGTCT +ACATCACAGTCCAACATTCACAGAGTTTAAAAGCCTACCAAGAATCAAGACAGACACAAA +TACCTAACATAGACGTTTGTATATGATAAGAGAGCCAGAGTACAATTTAGGAGAAGAAAT +TGTATGGAAGGAAGGTTCATTTCCATTAGACCAGAAAAGACAGCACATTTGAAGGCCTGA +ATAAGAAATATTCTGGATAAGATATTGTGGCTGCTACCAGAATGGCTCTTGATGATCTCT +ACCTCTTGGTATTTATACCCTTATATAATCTCTTTCCTATAGTGTAAGCTGGTCCCAGGT +ACTTGTTTCTATTGAATAGAATAGAACAAAAGAAATGAGATGCCACTTCTGAGATTAGAT +TATAAGATACTGTGAATTTCTTCTTGTGTCCTCTCCCTCTCTCTCTTTCTCTTGCCCTCT +CATTTGAATGAAGCCAACTGGCATGCTGTCAGTGGCCCAGTGTAAGTCCTGTTACAAGAA +ATTGATGATTACCTGTAGCCAACCCTAAGTGAAGAACTGAGGTCCTCAGTCCTACAAATG +GAGAGAAACTGAATCTAGCTAAGAACCATGTGAGTGAGCTGGGAAGAAGATCCACCCTCA +GTTGAAATTTAAGATGACATATTGAGCAGACATACTGAGACACACTGAAAGTAAGAGAGC +AGGAGGAAACAAAACCAGGGTCATACAAAGAACACAACTGATTTTGAGATTCTCACATAA +GTATTACACCTTCAGTGAGCACGTGTACTAGAAATTTAAAAAATAAATAAAATAAACCTT +CAAAGTGAGCTAGCAAATAAATTTCCCTATGGTCTCAGCTCTGAGTGGAGAGAGAAAATG +TTCCCTGTGGAGTTTATAGCCAGAATCCAGCTCTCAAACAGGTTTCAGCCTGAACTCACA +CAATCTGTGTGGCTTCCAAATTTGCAAGCTGAGAATTTAATTCAAAGTGGTCTCAGGTTG +ATAGCAGTCCAAAATGCTAGGTAGGAAAAAAAATCCTCTCTGGACAAATAAATCATCAAA +GCAAGCTCATAAGAGCAGGTTTCAAAGGTCATGAGCTTCTAACACACACACAAAAATCAC +ACACACAAAATGGGGGTAGCAGCAACATGGGTAGCGTATTCAAACTTGAAAAGACTTTAA +ATATTTGTATTATTAGATGTAGATTATGAAACACATATTTTAATGTGGTTAATTTTTTTA +AGGAATCAAAACTATGAGTAAAGACCAAGAAAATTGTGCTGGATGGCCACTTCCACCATG +GCTCCCCTCCTATTTAAGTCTGGGTACTGTGTCACCCGAAGTCTTCAGGCACATTGTTCC +AGGTCTGGGTTTGCCTATGAAAGAAACTCATGAGAGCTGGAAATGAGGAGTGAAGAGGAG +GTCTTCAAATAAAGCAGGCTTAAGGATTAGACATAGCAGGTTTGACAGATGTGATGGCTT +GCAGAATCCTTTATGAGCTCCCACTGTCCATCTGGATAAGATTTACAGACCTTTCAGAAA +TTCCTATAAGCTTGGGTTCTGTGCCCACACTCTAGACTGTCAGGCTAAGATCTCTGATAT +AAAACAGACCTCTTCTGATTTTGTCTAGCTGCTTTTCTAATATCTATTCACCAAGCTCTT +CCAATAATAGCATAAGGCCCTAATTAATATTAAACTTTTATCATTATAATACATAGGATG +TCTTCTGTTTTCCTGATCAAATTCTGACTACTATTAAAATATAAAGAATTGTCCAGAAAT +ATATAAAAAAAGAATCACACATTGGTCTTCTTTAAATGAAAATATAACAATTGTATGGAC +TAGGATGATTACAGTTGTTCAGTTCTGACTGTTATTTGAAGAAAAAAGCAATAAGAAGCC +TCAGCAACTTAACAGAAGGAGCTGCCATTTACTAGGAGAAAAGATTGTGGATGAGAGTGT +AGCAAAGGTCAGAATTCTGTGAAGCTTGAGATGTTTATTATAATGAATTATCTTTTATAC +TCACTACAATTTCCTAACAATTTTGGGGTTTATATTTTTGAAAGAGATATACCTTTAATT +TTCTTTCTTTGTACTATTGTTAGGTAACTTTGATGTGCAGATTATACTACAGTGAAAGTT +GCCAATGACAAGGCAAAGTCACTTACATCAGACCCAAAGCAAAGTGGAGCCGGGTCATGA +AAAAGGGGATCTTGTGTGTCTGTCCACGATAAGCACTATCACAAGGACTTTCCATAAACT +CACAAGAAATTTCTGCCCACCCAGCACACTCTGTTTGTCCAGCTCATCCTGTAGGTGTCT +CTATAATAGGACCTATCATAAAAAATTCCTCAAGACTGCAGCATTTCAGATAAGCCACCC +TCACAAGAACACTTGCCTAGCAATGGCTGTTTCTGCCAGTAAGTTAACACCAGCTCCTGC +ATCAGACCCTGTGACCAATGATGTTTGTTTCAAAACAGCTTGCATGGACTTCTTTTTGTC +TTTACATATTTTCCTTACCTCAACCTCTTGGGATGCACCTATGATTGATCATAGCACAAA +TATCTCAGATTATAATCCTTGTTTATTTCCAAATAAATTTATTTCTTTGGAGATCCACTT +TTTCTGTTATTATACATTGACATTGTTATTATGAAATTGGTTGGGTGATGTGTCTTATTT +TCTTGTCTCCAGAAGAATTTCTGTAACAGTGCAATTAAACGTTCTTTGCATGTTTGCTAG +AACTCACCTGTAAAATTGTCTGAGCAACCAAAGCCTGGTTTTTGTGTTTAGTTTTTCTTT +TGTGATTGGGGAGGGGGGTTTATCGTACTGATTCAAGGTGTGAAGGTAACATCATTTTGA +TTTTATACATCTTCTTCAGTCCATTTAAGCATGTTACATAGCGTTGTTTGTTCTTTTCAT +GATATTCTTTACAGTAGTCTCCTAAATGTTCCCTCTGCTTCTGCCATGAGCCCCTACAAT +CTATTTCAACTCAGAAGCTATAGAGTTTGTTTAAAACATGTAACATATTATGCCACCTTT +CTTACTGTAAAACATCCCATGGTTTCTCGTAGTATTTATAGTAAAAGTGAAATTTTTATG +ATGGCTTGAGAAACTTTTCCCATTAGATGCCCAAGTGCTGGTCTGGTCTGATCTTCTCAT +CTTCCCTTGGGTGATTCTGTGGCAGTCACACTAGCCTCCTTGCTGCTCCACAAAAACTCC +AGCATGATCCTACTTCAGGATATTTGCCATTGTTACTGCATCTGCCTGGAACCTTTTCTC +CCATATAAACATAGAGATTGCTCTTGCCTGTCCTTCAAGTCTATTCTTAAATGTCCCATT +CTCTGTGAAGCTTTCCTGCCCACCCTATTTAAATTACAGACTTCACTCCCAATTCCCCAT +CTACTTTAAGAGTCTTCATTTATCATTCCTTGACAAACTGTAAATATACATGTTCACTTT +TTTATCGTCTGTCTCCAAATACTGGAATGTTAAGTTCTGTAATGTCAGATATTTCTGTTT +GGTTCACTGGTGTATTCTTAAAGCATGTTACATACTAGGTATACTCAATGAATATTTGTT +GAATAAATATCACATTGGGCTTATTCCAGAAATTCAAGCTTGTTTCAATAGTTAGAGCAA +TCTACAAATGTAATTCCTTACATTAACTAATTAAAGGAGCTAAATCACATCACCACCACA +ATAATGCAGAAAACCACATTTGATACAACTCAATATTCATGTCTGCCTAACAAACATCTC +ATGATACTAGGAAAAGAGGAAGGGATATATTATTTTCATGTATAAAGCACTAACCATTGT +AGCATGCCAATATACTCAAAATTCAATGAAATTCCTATCAAAATCTTAGCATTCCTCTTA +GTCCTCAACAAAGCATTTCTAAAATGTGTATAGAAGACCAAAGGGCCAAAAGAGTCAACT +TCTGAAGAAGCGCAAAAAGAAAGTTGAGGAAATCTTAAAACATGTTATTGAGCTTAAAGT +TGCAAAAATAAACTCATGTACCATAATTCATGAGTAGAAAAATAGACTAGTGGAATAACA +TAAAAATAAAAACAATGCTTACATAAAATGTTGTAACTGATTTGGATGTCATTAGAAATC +AGTAAGTAAATAGATGGACAATGTAATGAAAGATGCTAGGCAAATAATGTGGTAGGGAGA +ATAATGGCCCTCAAAGATGCCCATGCCTAACCCTGGAACCTGTGAATATGTTACACTGAA +TGCAATAAAGGCTTATCAGATGTGATTAAGGATGCAAACCGAGATGGAGAGATCTTCCTG +GGTTACCCAGATGGGCCCAGTCTAATCACATGAGTTCTTAAAAATGGAGAACCTTTCTTA +GCTGAGTCCAGAGAGAGATGTGACAATGAAAGAATGGTCAGAGAAATGTGACATTGCCAG +CTTTAAAAAGAGAGAGGAGAGGCAATGAGAAAAGGAATGCTGATGTTCTCTAGAAGATAG +AAAAGGCCAGGATATGGATTCTACCCTAGCCACCATAAAGAAACATGCCTGTCGACAACT +TGATTTTAGTTCACTAAAATTCATGCCTGATTTCTGACTTGTGTACACTGTAAGATGACA +AGTTTGTGTTATTTTAGGTCACTTAGTTTGTAGAAATTTGTTACAGCAGTAATAGAACAA +GTGGTTATCCATATGAGGCAAATTAGATTGGATACCTATCTCCAATAGAAATCAATTCAA +GGTGAATTCCAGGAAAATACTTAAAACATTTAGATTAAAAATAAATGAGAATTTTTGTTA +CTTTTGGTAGGTCATAGAACCAAGAAAAACAAACATTAAGGAGGAAAAATGAACATATGA +CTACATCAAAATATAAAGCTTCTCTATTTGGAAGATATCATAAGGTGACAAATCATAAAC +TGTAATATTTACAACATATATATAAGTGAATAAATATACATTTAGAATATATATGAACTC +CCAAAAATCAACAGGAAAAATAAGACATAGAACAAGCAAAATGCATAAACAAAAGAAGGC +AAAACAAAAATAATGACTCATAATTATATGAAAAGAAGCTCATCTTCATAGATGAGCAGA +TAAATGCAAATTAAAACCACCCTGAGATGCTTTTTACATCCATGAGCCTGATAAAAGTTA +GAGTCTAAAAGTAATAATTAACAAAGATGGGAAGTAACAGAAAATCTTGTCCGTTACTGG +TTAAAGTATAAACTGATACAGCTACTTTATAGAATATTACATTATAGAATAAAGTTGTGA +GTATGTATATGCAGTGACTCAGCATATTCATTGCTAGTATGTACTCAAGAGAAACTTACA +GGAGTGGACTAGGAAGTAAATACAAAATGATTACAACATTGTTTGTTATATCAAAAAATA +AAAAAGACACCCAATTTTCCAGCAAAAAAAATAAGTAAAAATAAATCCTGTTGTATTCTA +ACAATGGAATAATATATAGCCATTAAAATAAATCAACTATTACTGTACATATGAATGTAA +GTATCAGCAAAACATATTGTTTAGTGAAAAACTAAGAAGCTGAAGAAGAATATATACAAT +ATGGTTACATTTATATGAAGTCCAAAAACTTGCAAAATAAAGAAATGTATTTAGAAATAG +ATTCACATGTGAGAAAACTAGAAGAAAATTAATGAAAGGATAAGAGGGATAGCAGTAATT +CTGAGTAGTTGAGGGAATTTCAATTGGAAAAAAATAATATCATATTCTTTAAGTCAGGTA +GTGGGTATTAGCATTTGTTTTACCATCGTTCTTTATTCTTATAGCTACACTATATATTTT +CAATGTATTTAATGTATTTTTTGCATAATTAAATATTATGCAATAAAAATGAGAAAACAA +AAAAGTAGAAAATGATAAATTACAATAAAGAAATGGAGAAAAAATTATAATCTAGTTGAG +TAATGGTATATTACATAGCTATTTTCTTAAGTAGATGTATGTACATGATGTATGCACGAT +TGTACATACATGTTCTTAATTATATATAAATATATATGTACATATTTTTAATATAAAATA +CTAAACAAAGTACACCAAAATATTAGCTCCTATGTTAGTGAGATAATGTTTTGTTTTTTT +GTATTTTAAGTTTTACATAGTAGGTGTATTTTTCTGTTTTCATACTGCTATAAAGAACTG +CCCAAGACTGGGTAACTTATAAAGGAAAGAAGTTTAATTGGCTCACAGTTCAGCACAGCT +TGGGAGGCCTCAGGAAATCTACAATCATGGCGGAAGACAAAGAGGAAGCAAGCCAGCTTC +TTCGCAAGGCAGCATGAAGAAGTGCCGAGCAAAGGGGAAAGAATCCCTTATAAAACCATC +AAATCTCGTGAGAACTCACTATCACAAGAACAGCACAGGGGAAACTGCCCCCATGATTCA +ATTACCTCCACCTGGTCTCTCCCTTGACCTGTGGGGATTATGGGGGCTATGGGGATTACA +ATTCAAGACGAGATTCAGGTGGGGATACAAAGCCTAACCATATCAGTAGGCATGTATTGA +ATTTTAAACTCAGAGAAAAATACTAGTGTTTTTATAGGATTCTTACTAAAGAAAAACCAG +AAAGTAATAAACCATCTACGCTAAGACATAAAATTCAGTTGTTTAGTTACAAGATAGAAT +GTGGCCTTGTAAGAAAGCAAATTAACTTCTAACATACAAAGCCTTAGAGAAGATTCAAGT +GACTGACGGATCTTAAACAGAGCTATTATTACAACTTGAACTGCAGTAAAATATCCTCAG +CAACATAGATGTGTGTGTTTCACTAGTCAGAGCAATACAAATTTAATGAAACTCCATTGG +TGGTGTTTTTAATCAGACAATTTCTGAAGATGTCCTGGCTTATTCACAGATGCAAGCCAA +ATCTCTAGAAGAGTACCATAATAAGAAAAAAAAGAATACAGGCAATTGAGAGCTGTTCCA +AAGTTTAGGGAGTTTTTGTAAGGAATTAATTAATAAAAATGTTCTTGAAAGAGAGAAATT +AATATGCAGTTCATACTGCCAGAATTGCAGGCAATTTATCAAAGTCCCCTAATCCTCCAA +AATCGCTATTTTTTTTTTGACACACACTTTACAGTACAGAAGAAAATGTCTCCGGCAATA +AATCACAAAGTTAAAATTACCTAGTCTACAATTAACTACACAGTGATGGTAAATCATTTT +CTACCAAAAGAAAGAAATGTCTTGTCTATTCAGGTTCTGCTCTACTTAAAAGTTTTCCTT +GTTGGCGAGCAAGTGGTTAGAAAATCATATTTTATACGTACATTCAGCTTAACTATCATT +CAGCTCAGGAAGATGACTCAGGGCCTTATCCATACCTTCAAGTTTGCTCTTAGCAAGTAA +TTGTTTCAGTATCTATATCAAAAATGGCTTAAGCCTGCAACATGTTTCTGAATGATTAAC +AAGGTGATAGTCAGTTCTTCATTGAATCCTGGATGCTTTATTTTTCTTAATAAGAGGAAT +TCATATGGATCAGCTAGAAAAAAATTAAGAGGAAAATCACATGGAAAGTTATATATCTAT +TATATATAATATTATATATCTATTATATATTATATATTGTATATCTATTACATATATAAT +ATTATATATGTATTATATATATTATATATTAATCTATTATATATATAATATTATATATTA +TATATCATTTCCAAATTCCCCAGCGTTCATATTTGTCAGTGCAAGTAAAGAGCCTTACTG +CTGATGAGGTTTGAGGTATGACCATTTGGCCAGAATTTATGAACTCTACATGTCGCTTGA +TGTGTGCCTCAGGGTATACTTTTTTTTTTTTTTTGAGACGGAGTCTTGCTCTGTCGCCCA +GGCTGGAGTGCAGCGGTGCGATCTCAGCTCACCGCAAGCTCCGTCTCCCGGGTTCACGCC +ATTCTCCTGCCTGAGCCTCCTGAGTAGCTGGGACTACAGGCGCCCGCATCCAGCTGGATN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNGATCTACCATGAAAGACTTGTGAATCCAGGAAGAGAGACTG +ACTGGGCAACATGTTATTCAGGTACAAAAAGATTTGGACTGTAACTTAAAAATGATCAAA +TTATGTTTCCCATGCATCAGGTGCAATGGGAAGCTCTTCTGGAGAGTGAGAGAAGCTTCC +AGTTAAGGTGACATTGAAGCCAAGTCCTGAAAGATGAGGAAGAGTTGTATGAGAGTGGGG +AGGGAAGGGGGAGGTGGAGGGATGGGGAATGGGCCGGGATGGGATAGCGCAAACTGCCCG +GGAAGGGAAACCAGCACTGTACAGACCTGAACAACGAAGATGGCATATTTTGTTCAGGGA +ATGGTGAATTAAGTGTGGCAGGAATGCTTTGTAGACACAGTAATTTGCTTGTATGGAATT +TTGCCTGAGAGACCTCATTGCAGTTTCTGATTTTTTGATGTCTTCATCCATCACTGTCCT +TGTCAAATAGTTTGGAACAGGTATAATGATCACAATAACCCCAAGCATAATATTTCGTTA +ATTCTCACAGAATCACATATAGGTGCCACAGTTATCCCCATTTTATGAATGGAGTGATGA +AAACCTTAGGAATAATGAATGATTTGCGCAGGCTCACCTGGATATTAAGACTGAGTCAAA +TGTTGGGTCTGGTCTGACTTTAATGTTTGCTTTGTTCATGAGCACCACATATTGCCTCTC +CTATGCAGTTAAGCAGGTAGGTGACAGAAAAGCCCATGTTTGTCTCTACTCACACACTTC +CGACTGAATGTATGTATGGAGTTTCTACACCAGATTCTTCAGTGCTCTGGATATTAACTG +GGTATCCCATGACTTTATTCTGACACTACCTGGAGTTAGCACAGACCCCACAAGTTAGGG +GCTCAGTCCCACGAGGCCATCCTCACTTCAGATGACAATGGCAAGTCCTAAGTTGTCACC +ATACTTTTGACCAACCTGTTACCAATCGGGGGTTCCCGTAACTGTCTTCTTGGGTTTAAT +AATTTGCTAGAACAGTTTACGGAACTCAGAAAAACAGTTTATTTTCTTTTTTTCTGAGAG +AGAGGGTCTTATTTTGTTGCCCAGGCTGGTGTGCAATGGTGCAGTCATAGCTCATTGCAG +CCTTGATTGTCTGGGTTCCAGTGGTTCTCCCACCTCAGCCTCCCTAGTAGCTGAGACTAC +ATGCCTGCACCACCACATCTGGCTAGTTTCTTTTATTTTTTGTATAGATGGGGTCTTGTT +GTGTTGGCCAGGCTGGCCACAAATTCCTGGTCTCAAGTGATCCTCCCACCTCAGCCTCTG +AAAGTGCTGGGATTACAGATGTGAGCCACCACATCTGGCCAGTTCATTTCCTATTACTGG +TTCATTGTGAAGGATACATCTCAGAAACAGTCAATGAAAGAGACGTGCATGCTGGATGCA +GTGGCTCATGCCTGTAATCTCAGCACTTTGGGAGGCCAAGGTGGGAGGATCGCTTAAACT +CAGGAGTTTGAGACCAGCCTGGGCAACATGGTGAAAACCTGTCTCTATAAAAAATTAAAA +AATAATAATAATAACTGGTGTGGTGTTGTGCACCTAGAGTTCCAACTACTAGGGAAGCTG +AGATGAGAGGATACCTTGAGCTGGGGACTGGGGAGGCTTAGGTTACAGTAAGCTGAGATT +GTGCCACTGCACTCCAGCTTGGACAAAAGAGCCTGATCCTGTCTCAAAAAAAAGAAAGAT +ACCCAGGGCAAGTTAAGTTCGGAGGGGCACAGAGCTCCCATGCCCTCTGTTGAACATGCG +ACCCTCCCAGCATCTCCTGTGTCCAGCAACCCTGAAAGCTCTGCAAACCCCTTTCAGGGT +GTTTATGGAGGCTTTATTATGCAAGCATGATTGATAAAACCTTTGGCTGTTGGTGATTAA +GTCAGTCTCCAGCCCCTCTTCCCCCTGGAGTTCAGTGCATGAGGCTGAAAGTTCCAAGCC +TCTTACCATGTGGTTGCATGGTAATCAGCCCTCCTCTTGAAGAAATTTAGGAGCTTGCAG +TCACCCAGTCATCTCAACAACATCCCCAAATGCATTCTTACCATGCTGGAGATCCCAAAG +TTCTTAGAGGCTCTTGTGTTAGAAACCTGGGACCAAGATCAAATATTAAAACAAAAGATG +CTCCTGTCACATCTATCACTGAGGTCTTTGTAAGAGCTTTAGAAGCTCTGTGCCAGGAAC +CAGGGACAGAGATTAAATATATATTTCTTTTCTTTTTTTTGAGACAGAATCTCCCTGTGC +CATCCAGGCTGGAGTGCAGTGATGTGATCATAGCTCACTATAGCTTTGGCCTTCTGAGAT +CAAGCAATCCTCCCATCTCAACCTCCCAAGTAGCTAGGACTACACATGCATGTCACCCAT +GCCCAGATCATTTTTGTAGAGTCAGAGTTTCACCGTGGTGGCCAGGTTGGCCATGTTGGC +CAGATGGGGTCTTCTTTTGTTGCCCAGGCTGGCCACAAATTCCTGGGCTCAAGTGATCCT +CCCACCTCGTCCTTGTAGAGATGAGATTTAGTTACGTCGTCCAGGCTGATCTCAAACTCC +TGGGCTAAATCGATTGTCTCACCTCAGCCTCTCAAGTATGTTATGAAGGTTATATGTTAG +GAAGGGTCCCAGGAGGTAGACCCACACAGATGGGATTTGGGCATAGGTTTGGTTTCCCAG +GGGGCAGTGCTGAGCTCTTTGCCAGTGGGAAATGGGATGCTGGTGATTTCCAGTAGGTGA +CCTCACAGTGACTCAAGCTACCACTTACTGTTGATTGTGACGAAATGCCAGCTGAGGCAC +ATGCCTTGGGAGCTAAGTGGTTGCTGCCCTTGACCACTGTGAAGACTGGTGTGGGAAGGG +TCGTTTTGGATGCACTTGAGCAGGGGTCCCCAACCCCTGAGCCATGGAGCCGCAAGGAGC +CACACAGCAGGAGGTGAGCGGTGTCGAGTGAGGGAGTGAGGGAAGCTTCGTCTGTATTTA +CAGCCACTCCCCTTTGCTCACATTCCCACCTGAGCTCCACCTTCTCAGATGAGCAGCAGC +GTTAGATTCTCATAGGAGAACGCACCCTGTTGTGAACCGTGCATGTGAGGGATCTAGGTT +GCGCTGTCCTTATGAGAGTCTAATACCTATTGATCTGTCACTTTCTCCCATCACGCTCAG +GTGGGAACATCCAGTTGCGGGAAAACAAGCTTAACACGCCCACTGATTCTACATTATGGT +GAGTTCTATAATTATTTTATTATATATCACAGTGTAATAATGGAAATAAAGTGCCTAATA +AATGCAAATGTGCTTACATCTTTTGGCCCAGCTCCTACCTCCCGGCAGCCTCTCCAGGCC +CAGAACTTTCTCCAGTCAGCCTCTACAGACCAAGCTCATGACTCACAATGGCCTATTTAG +GCCCATACCCTACGTCACGGCAGCCTCCGCAGATGAGCCTACTGCCTCACAACAGCCTCC +ACAGGCACAGCTCCATCGTTACAATGGCCTCTTTAGACCCAGCTCCTGCCTCCCAGCCTT +CTCTCCAGGCTCTGAACTTTCTCAGTAAGTTCAGGTAGCTGGGACTGTAGGTATACATGA +TGATACTTGGCTAATTTTTAAATTGTTTTGTAGACACGGGGTCTCACTTTGTTGGCCAGG +CTGGTGTCAAACTAATGGCCTCAAGTGACCCTTCCACCCCTGCCTCCCATCCTCGAGGCA +TGTGCCACCACAAGGAGCACTTGTTCAATTTTCTAAAAAAAAAATGTCTAAAGTAAGGCT +GTGGGATGATGGCAGGAAGATAAAAGAAAAACAGAAGAATAAGTTAAAATGACTTATTCA +CACATATTCTTTTGACAGCAAGAAGAACTTTTAGTATGTACATTCCTTACAAACAAACAA +AAGGCAGATAAACAATGTTGTATAGGAACTTCAACACACACTGTACAATATTCCCACTTT +GCTGACATAAGTTATGGAAATTTCATGGTTTACTTGAGTGTCGCTACCAGTATTTTGCTT +CTCTGATGATTTTTATCAACTTCCTCATCTGTTAACTTCTCTCCAAGGTATGTCATGTCA +CGACATACTGCCGCTGCACGAACATGGCCAGTGTCTTCCTATTCAACATGTAGAATGCTT +TCCTAATTTCTCTTTTTACTCTCTGTCTTTGTGTTCTGCATTTTCCTTACTTTTATTGTC +AGAAACTCCAGAAAGTCAATCGTACTAATTTATCACGATTTGCTTTATTAATTTATACTT +TGCTTATATGGAATTTTGCCCAGCAGACCTCATTACAATTTCTAACCTGTTTTATTTTGT +TTTTTTTTCTGAGACAGGGTCTCCCTCTGTTGTCCAAGGCTGGAGTGTAGTAGTGCTATC +GCAGCTGACTGCAGCCTCAACCTTCCAGGCTGAAGCGATCCTCCCACCTCAACCTCCCAC +GTGGCTGAGACTACAGGTGCTTGCCACTATGCCCAACTAACATTTGGAATTTTCGTATAC +GTGGATTCCAGAGGGGTGACAGCGAAACGTGAGTAAGCATGGATTTTGGTATATGCAGAG +ATGGGGGGCTGGAACTAATTCTGTATACTGAGGGACGACGACTATATGTTTTTACAATTA +TGCTGTGGGATACATACTGTTGCATAGCCTTGAAAATAATAACTTTTAATTGAGTGGAAT +AAGAATAATATTGATAAAAGTAGCAGCTGGCCAGGTGTGGTGGCTCACACTGGTAATCGC +AACACTTTGGGAGGCTGAGGCAGGAGGATGGCTTGAGGCCAAGAGTTTGCGATAGGCCTT +GGAAACAAAGGGGGAGTCACCATCCCTACAGAAAAATACATGAATTAGCCTAGTGTGGTG +GCATGTTCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGTGGGAGGATCACTTGAGCCCAG +GGAGGCTGAGACTGCAGTGAGTCATGATCAGGCCTCTGCACTCCAGCCTGGGTGACAGAG +TGAGACCCTGTCTCAAAACAACAAAAAAGTAGCAGCTAACATCAACTGACCTTTTACCAG +GTGCCTATTGATACCATAGTTTAATTTCTTATAACTGTTTCTTATTTCACTTACCAACTC +TGTCTTCAGTTACTCCCAGATTTTTACTGTGTGTGTACAGATGACCTTTTGTTTAGATTG +AATTGTCTCCCCAGAAGTAAGATTACTGTGAGTCATGGTGAATGGACATTCTCCTTACCC +TTGATGTAAATTGACAGGGTTTTGGGTGCCTCCCAGCTATAATCTTAGCACTTTGGGAGG +CTAAGAGAGGAGGATTGCTTGAGGCCAAGAGTTGGAGGAGGCAGTATGGCAGTATGGTGA +GACCCTGTCTCCATTATTTTAAAAAATTGACAGGCTTTACCCGGGAAGGCTTATACACAA +TTTAAACACCCCTCATAGTATAAGAAGGTGCCCATTTCACTGCACCTTTGCCAGCACAGG +GTATTATAATTTAGTAAGTCATTTTTTGTTTGATTATTTTACATAGACAAAAGAACTCAT +ATTACTTTACTTGTCACATTTCAACATCTTTCCTCAGCTTATTAGCTCTATTTCTTTTCT +GTCTGTAAATGGTTGTTGCTGTTTTGGTCTTTGAGACAGGGTCTTGCTCTGTCACCAGGC +TGGACTGTAGTGGCATAATCATGCCTCACTGCAGCCTTGACCTCCCAGGCTCAAACTTCA +GCATTCCGAGTAGCTGGGACTACAAGTGTGCACCACCACCCCCAGCTAACTTTTTTCTTC +TTTTGGATAGAGACAGGGTCTCACTCTGTTGTCCAGACCGGTCTCTAGCTCCTGGCCTTA +AGCAATCCTCCTGCATTAGCTTCTGAAATTACTGGAATTTCAGGCATGAGCCACCATGCC +TGGCCTGGGCTAGTCCCATATTCTCTAGAGTTCTCTTTACTCTGTGCTAGCCAATCTCTC +ATTATGCTGTTCACCTGTTATAATGAATAATTCTCTGTATTAAATTTTACCACTTTAAAC +TTTTGAGTGGTTTATGCTTCCTGATTGGACTCTGACTAATATGTTAGGAAGGGTCCCAGG +AGGTAAACCCACACAGATGGGATTTGGGCATAGGTTTGGTTTCCCAGGGGGCAGTGCTGA +GCTCTTTGCCAGTGGGAAATGGGGTGCTGGTGATTTCCAGTAGGTGACCTCACAGTGACT +CAAGCTACCACTTACTGTTGATTGTGACGAAATGCCAGCTGAGGCACATGCCTTGGGAGC +TAAGTGGTTGCTGCCCTTGACCACTGTGAAGACTGGTGTGGGAAGGGTCGCTTTGGATGC +ACTTGAGCAGGGGTCCCCAACCCCTGAGCCATGGAGCCGCAAGGAGCCACACAGCAGGAG +GTGAGCGGTGTCGAGTGAGGGAGTGAGGGAAGCTTCGTCTGTATTTAGAGCCACTCCCCT +TTGCTCACATTCCCGCCTGAGCTCCACCTTCTCAGATGAGCAGCAGCATTAGATGCTCAT +AGGAGAACGCACCCTGTTGTGAACCGTGCATGTGAGGGATCGAGGTTGCGCTGTCCTTAT +GAGAATCTAATACCTATTGATCTGTCACTTTCTCCCATCACGCTCAGGTGGGACCATCCA +GTTGCAGGAAAACAAGCTTAACACGCCCACTAATTCTACATTATGGTGAGTTCTATAATT +ATTTTATTATATATTACAGTGTAATAATGGAAATAAAGTGCCTAATAAATGCAAATGTGC +TTACATCTTTTGGCCCAGCTCCTACCTCCCGGCAGCCTCTCCAGGCCCAGAACTTTCTCC +AGTCAGCCTCTACAGACCAAGCTCATGACTCACAATGGCCTATTTAGGCCCATACCCTAC +GTCACGGCAGCCTCCGCAGATGAGGCTACTGCCTCACAACAGCCTCCACAGGCACAGCTC +CATCGTTACAATGGCCTCTTTAGACCCAGCTCCTGCCTCCCAGCCTTCTCTCCAGGCCCT +GAACTTTCTCAAGTCGACCTCACCAGGCCCAGCTCATGCTTCTTTGCAGCCTCTCCAGGC +CCAGCTCCTGCATCTTGGTGGCCCCTCCAGGCCCAGCCTCTGCCTCCCGTCGGCCTCTGC +AGTCCCAACGTCTGCCTCACAGCAGATTCTTCACGCCCAGCATCTACCTCACTGTGGACC +CCCCAAGCCAAGCTCCCAACCTTTCAGCAGCTTCTACACACCCAGCTCCTGCCACCCAGT +GGCCTCTTTAGGCCAAGCTCATGCTTCACAAGGGCCTTTCCAGGCCCAACTTTTGTCTCA +TGGCAACCTTCCCTGGCCAGATTCCTGCCTGTCTCCCAGCAGCCTAGACAGGCCCAGGTC +TTGCCTCACACTGGCCTCTCTACATCCAGCTTATGCCTCACGGTGGCCTCTCCAGGCCCA +ACTCCTGTCCCAGGACGTCATCTCCGGGCCCAAAACTTACTCAAGTTAGACTCTCTAGTC +CCAACTGCTGCCTCCTGGTGGCCTATGAAGGCCCAAAATCTCCTCAAGTTGACCTGTCCA +GGCCCAGCTCCTGCCTCCTGTCAGCGTCTACAGGCCCAACCTCTGCCTCATGGGGGCTTC +TCCAGGCCCACCTCTTCCTCTTGGCTGGGTCTACAGGCACAACTGCTGCCTCACAACAGC +CTTTTTTGGCCCAGTTCCTGTCCAGCTCATGGCGGCCAATGTAGGCCCAAAACTTCCTCA +AGTCAAACTCTCCAGGCCCACCTTCTGCTTCCCGGTGGCATCAACAGGCCCAGCTTTGAC +TTGAGAACAGCCTCTGCAGGCCCTGCTCTTGCCTCCCAGGGGCTTTTTCCAGGCCCAGCT +CTTGCCTCATGGCAGCTGCCCCAGGCCAAATTTCTGCCTGCCTGCCAGCAGCCTCAACAG +GCACAGCTCCTCCCTCACAGTGGCCCATTTAGGCCCAACTCATGACTGTGAGGCCATTTC +CAGGCCTAGTGCCTGCCTCGTGGCTGACTCTTGAAGCCCAAAACTTCCTCAAATCAGGCT +TTTGCCCAACTTCTGTCTACTGTCGGACTCTACAGGTCAGCCTCTGCCTCACAGTGGACC +CTCCAGACCCAGATGGTGTCTCACTGTGGCATCCTCAGGCGAAGCTCCTGCCTTTCGGCA +GCCTCTCCAGGCCCAGCTCCTCCTGCCTCCCAGTGGCCTCTTTCGGCCCAGCCCAGCTCA +TGCCTCCCGGCGGCCTTCCCAAGCCCCGCTTTTGACTTTCGGTGGCCTCTGCAGGCCTCG +ACAAGGCCCAGCCTCCTGCCTCCCGAAGGCCTGCACAGGCCCAGCCTCTGCCTCACAGCG +GACTCTCCACGCCCAGCTAGCTGTTGCTTCACTGCGGCCTCCCGAGTCCAAAGCTCCTGC +CTCTCGGCCGCTTCGGCAGGCCCAGCTCCCGCCTGCCAGTGGCCTCTTCAGGCCCATGGG +GCTCATTCCTGACAACGGCCTTTCCAGGCCCAGTTTTTCCCTTCCGGCGGCCTCTCCGGG +CCCAGAACCTCCTCAAGTCGGCCTCTCCAGACCCACTTGCACCCTCCGGGCGTTCTCTCC +GGGCCCAGCTCTTCTTCCTGGTTGGGTCTCCAGGCCCGATTCCTGCCTCTCAACAACCTC +TTTGGACTCAGTGCCTACCCATCTCCTGGCGGCCTTGGTCGGCCCACAGCTTCCTCAAGC +CAAGCTCCCCAGGCCCAGGTCAGGCCTCACGGTGGCCTCTCCAGGATGAGCTCCTGCCCT +CCGATGGCATCTCCAGGCCCCAAATGGTCTCCGGTCGGTGGGCTCCTCCACGCCAAGGTT +GGGCCTCCCGGCGACCGCCGCAGGCCCAAGTTGTCCTGAAGTCGGGCTCTCCCGGCCCTG +CCTCCCAGCAAGTAAGCAAGCTCTTTTGGCTCAACTCCTGCCCAGCTCCCAACCGCCTTT +GTAGGCCCCGAACTTTCTCCAGCCAAGCTCTGAGGGCCCACCTCCTGCCTCCTGGTGGCC +TGTACAGTTCTAGCACTGGTTGGAGAACAGCCTCTGCAGGCCCCTCCCTTGCCTCCCAGG +GGCCTCTCCAGGCCCAGCTCTTGCCCCCACGGCGGCCTCCCGGGGCCAAGTCCCTGCCTG +CCTCCCAGCAGCCCGCGTGCGGCCCAGCTCCTCCCTCACGGTGGCCTGTTGATGCCCAAC +TCATGCCTCTGGCACCCTGCCCAGAGGCGTGAGCCCCTGCCTCACACTGGCTCCTCCCAC +GCTGAGAGAGGTCAGTGTGAGCCCTTGCCTCACACCGGCCCCTCCCACGCGGACAGAGGT +CAGCGTGAGCCCCTTGCCTCACACCGGCCCCTCCCATGCTGAGAGAGGTCAGTGTGAGCC +CTTGCCTCACCCCGGCCCCTCCCACGTGGACAGAGGTCAGCGTGAGCCCCTTGTCTCACA +CCGGCCCCTCCCACGCTGAGAGAGGTCAGTGTGAGCCCTTGCCTCACACCGGCCCCTCCC +ACGCGGACAGAGGTCAGCGTGACCCCCTGCCTCAACAGGCCACCGTGAGGGAGGAACAGG +ATCGCACTCGGGCTGCTGGGAGGTAGGCAGGGACTTGGGCCTGGGAGGTCGCGGTGGGGC +GAGAGCTGGGCCTGGAGACTCCCCTGGGAGGCAACAGCGGGGTCTGCAGACGCCCTTCTC +CAGCCGGAGCTGGGACTGTTCAGTCACTGGGAGAAGGGATGTGGGTCTGAAGAGCTTGGT +TGCAGAAACTTTGGGGTCTACAAACGCAGGCGGGAGCTGAGCCAAAAGAGCTTGTTTGCT +GGGAGGTGGGAGATGCAGCCAGGAGGAACAGCTGGGCAATGCGGGAGGCAGAGGCCAGGC +CTCCTTAAGTTGGCCTCTCAGACCCACTTGCAGCCTCCCGGCGCCCCCTCCGGGCCCAGC +TCTTCCTCCCGGCTGCATCTCCAGGCCGGACTCTGGCCCGACTCCAGGTCCCAACAACGT +CTTTGGACTCAGCTCCTGCCCAGCTCCCAGCGGCCCTGGTAGGCCCACAACTTCCCTAAG +CCAAGCTCCCCAGGCCCAGCTCAGGCCTCGCGGTGGCCTCTCCAGGCTCAGCTCCTGGCC +CTCCGATGACATCTGCAGGCCCCAAATGGCCTCCGGTCGGTGGGCTCCTCTAGGCCCAGC +TTGGGCCTCCCGGCGGCCTCCGCAGGCCCAAATCGTCCCGAAGTCAGTCTCTCCAGGCTT +AGCTCCAGCCTCCCGGCGGCCTCTGCAGGCCCAAGTCGTCCTCAAGTCGGCCTGGAAGTG +GGCCTGGAAGAGCAGCAAGTCGGCCTCCCTGGGCCCAGCTCCGTCCTCTCGACGGCCTCT +CCAGGTGCAAAACTTCCTCGAGTCAGCCTCTCCAGGCCCAGCTCCTCCTGCCTCCCAGTG +GCCTCTTTCGGCCCAGCCCAGCTCATGGCTCTCGGCGGCCTTCCCAGGCCCCGCTTTTGA +CTTTTGGCAGCCTCTTCAGGCGCAGAACTTGATCTCCAGTCGGCCTTTGCAGGCCCGGCC +TCCTGCCTCTCGAAGGCCTGCACGGGCCCGGCCTCGGCCTCGGCCTCACAGCAGACTCTC +CACGCCCAGCTAGCTCTCGCCTCACTGCGGCCTCCCCAGTCCAAAGCTCCTGCCTTTCGG +CCACTTCGGCAGGTCCAGCTCCTGCCTGCCAGTGGCCTCTTTAGGCCCAGCTCATTCCTC +ACGTCGGCCATTCCAGGCCCCGTTTTTCCCTTCCGGCAGCCTCTTGGCCTCTAATTTGTT +TATCTTTTGTGTATAAATCCCAAAATATTGAATTTTGGAATATTTCCACCATTATGTAAA +TATTTTGATAGGTAATTTATTTGGAGTGAGTTTCTGCGCCAAGCCCGAATTTTTTATTTT +ATTTTCCTTATTATTTGGTGTTAAACAGGTTTAATGACGGTCATGGCAACTTTTTGGCAC +AATGAAAAATATCGCCCACGATCAACGTGTTCTGTTCTGGGGAAGGGGGCAAAGGCAGGG +TGAATCACTTTCTTAAAAAGTATAGCTCAAGTTGGGAGTGCAGAGGGAATGGGGAGAAAA +CCCTCCCGCTGCCTGTGTCGAAGTGCAGGAGCCCCCACCCCCATACTCACCTGAGTCCAG +CCCCTCTGGGGAAAGAAGGGGTGCATGAACTCCCCCTAGTCCACAGGCGCCTCCCTGTGG +CCCAAGGCCCTCTTCACACTCCATCTTGTAGCCCCAGCAGGAGCTATTTTCCGAAAAGTG +AAAAGCTCTGAAGGTCCCACAATTCATGGTATGTACAGGGGCTCGGAGGAGGGAAACTGC +CCAGCTTTCCCCCGGCACAGCTGCAGGGGTAGGGGGTATAGATAAGAGGAGCAGGCCTTG +GCCAGGCGTGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGGGGAGGCAGGCAGAT +CACGATGTCAGGAGATCGAAATCAGCCTGGCCAAGATGATGAAGCCCCGTCTGTACTAAA +AATACAAAAATTAGCCGGACGTGGTAGCGTCCACCTGTAATCCTAGCTACCCGGAAGGCT +GAGGCAGGAGAATGGCGTGAACCCGGCGGGAAGAGGTTGCAGTGAGCCAAGATCGCACCA +CTGCACTCCAGCCTGGGCGACAGAGCAAGACTCGGTCTCAAAAAAAAAAAAAAAAAAAAA +AAAAGGAAGGCCTTACTCCGTCCCAAACTGAAAGGATTAAATGGCTTCACCTGGGAGAAG +ATAACCATCCTGCCCTCCATTGCTACCCCCACATACTGTCCATGTTCTCAGGGGGTACTG +TGAGTCCTGGGATCTTTGGGGTTGCCCACCTGCCTGTGGTAGTTATGGAGACCCCCAGGT +GTTGAGGCAGGGCTGGGGTGTCCCCTTCCAACCAGGCTGTCAAGGCCCCAACTCTGGGGC +AGAGGCAGTGGCAGGGCAGCCAGGGTTGTGCCAGAGCCTGAGCAGGTTGAGGTGGGGTCA +GGCAGGGCTGGGAGTCAGGGCAGGGGCAGCAGCAGTGGACCTGCTATGCACACATCTTCT +TCTCCAAGGTTTGTGTGCAGAACATCCTGCCCATGCTGCCCTAGCAGCTTCAGTTGGCAC +CTGCCTCAGTCCAGCCTCTGGGAACCATGCAGCAGCTCCCAGCGGCCCTGCACCCACCAC +CAGCATCCGTTTCACCTGCAGTTGAAGATCCGTGAGGTGCCCAGAAGATCATGCAGTCAT +CAGTCCCACGGAGCAGCCTGCGAGGCTGAGGCTCCTCCCACTGGACCGCCCCCCAACTGG +CACCACTGCTGCCCCTGCCCCTACTCTCAGCCTCACGTGACTCTCGGGCAGAAGCAGTGG +TGGGGCAGCCAGGGCAGCGTCAAGAGTCTGAGCCAGGTGAGGTGCGGTCAGGACCCCCAC +AGGGCTGGGAGTCAGGGCAGGGGCAGAACAAACCTTGGAGGGGAAGATGTGTGCATAGTG +GGCCTGGAGGGCGGCTGTGGCCTAGTGGACAGGAAGAAGCAGTGGGCCTGGAAGAGCTGC +ATGATCAGGGCCGGCACTGGTCCAGGGTACGTGCAGTGAAGAGGACAGCGCCTTCTCGGT +CTCCGGTTCCCTGAGCCTGTCCTCGGCTTCTCCACCTGTACAGGCAAAGGGGAAGCTGTC +CCCATCACACATGGCACACTTGGGGGTGTTGGGCTTTGGACTGCAGCTGGAGCATCTTCT +CGTCTTGCATTTGGGCGCGGTGGGGTCCTCCAGTGTGGGATCCATGTCCGTGGGGTTCCC +TCTGCCCCGACCCCGAAAGCCCAGTCAGTTTCTCTTCAGGCTCTGCCCCCCGGGTGGCTC +AGCCCAGCTCCTGCCTAGGAAAGCCTTAGTGTTGGGAGGGACCCTGATGACTGAGGAGCC +TGGTAGCTCCAGGTCGCCCACACTTTCAGGTCTCTTGCACCAGAAGGTGGCAGGATCCAT +TGGGAGGAAACAGGCCACCTTGGAAGGCGTCCCTGGGCCCCCATCCCCAGGGGTTGGGGC +CGTAGGGGGCCCGCTCTGCTGCGTTGACCAGACTCCTGGGCTTTGAAGGCTCCTGGGCCC +AGTAAGAAGGAGGTGGGTGCCAAGGTTGAGGAGGAAGCATCCGAGTACGTGTAGGAGGAG +GACAGGGTGTGACCATAGACTGCCAAAAGCTGCAGGTGGATCGGGGGACCCTGGGGGCTC +AGGATCCAGCAAGGGGCGGCAGGAGTAAAGGAGGAAGGAATGACAGGTGCAAATACCTTC +CCACCAAAGCCCTTGTTGCCCTCTGGCTCCTCCCCAGAGTTGTCCCCACTCTCAGTCGGT +CACCCACTCCTTGAACTTGAGATCGGTGTCGGTGGTGCTAAAGCCATCATCAGCAATGAC +ATCATCACCCCCTCCTCCTCATGGATGACCGTGTGCTCTTCGTCACTCGCTATGACCTCG +CTGGCCATGTGCTGGGAATGAGCAGCTCACGTGGGCGGCAGCAGGGCTGCCCACGGGTCA +CCTCCCTCACCAGGGGCTGCAAAGTGGCCTGGAGCTCCATGCTGAGTAGAAGGCTTTGGG +CCAGAGTATGATGCAGTGCCAGACACCACCTGTGTCAGTTCCCGTAGTGCCTGACGGTCT +ATTTCCCTGCCGTCCAGGCTGTGTACCCCGCTGTGGGAGAAGGCTTGGGCCAGGCTGAGC +CAGGTTCCCTGACTGTGTGCAGCCGTTCTGCCCCACAGAAGCTGCTCCTTGGTATCCGAG +CTCTGGAGTGTTTGGGCTGCAACTGACAGGAGTTCAGAGGACACCCCAGGGGCAGTGGCC +GTGCCCGTCTCTGATATGCTCCGCTCCCACGAGCCCTTGTTACACTCCTGCTAGCCCCTG +GCTTGTGGGCTTGGCCTCTGAGCTGGACTTCTTTCGGTCCTTGTTGCAAGTGGGCCACCT +TCACCTGGAAGGCCAGGTTGTATTTCTGCATCTCATTGGGCCCCAGGGTGTACCACCGCT +CGCTCAGCATCTGGCTGACGGTCCGGTTATCCTGGTTGGGGTGACCCTGGTGCGCCCCGC +CAGGGCCTGGTGCCGCCTGCTGAAGATCATGAGCGCCACTCATGGGCCACCGGATGTGGT +CCTTGTCTGATTTGTTGGGGCTGCGTCCATCCTTCTCAGAAGATGAGTCCTGTTCCTTGC +GCAGGGCACTGAGGGACTGGGCCTGACATCATCTGAGTGGTAGAGGCAACTGGGTGTCAG +GAGACATGATGGAGAGGAAAGCATCATCATGGTCATTCTCTGTCTCACTGTCCAGCAGGG +ACTCCCCTGAGGGGCCCAGGGCTCCTCCTCCATGGTGGGAGGTGAGCTTTTACCAGGTTC +CACCACCCCCAAAGTGTGTGGGGTTGCGGGCCCTGGGCTTTCAGGGCAGGTGGCTCCAGG +GGGCCGCCCAGGGTCAACACTCCCTGTCCCACCTGGTGGACGCTCATGAGCAACGGCTGC +CAACTTGGCAGGTTGTTTTCTCTGGTTGGAGGCCACTGAGTGACTGGCAGGTTGCTGGGC +CTCGTGTGGCTGCAGGGAGGGGTCAGGAAGGGGATGGAGTACCAGGAGAACACGGCCGCA +GAGTGACCTTCCACATTCCTCCACACGAACATGCTGACGCCACGGGAGGCCTCACTGAAC +GCAGGCCTGGGGGCCGAGCACTTGGTCCGGGCAGGGGGTTCCTGGCAGGGGCTCACACCT +CCTCGCCCCCTCCTCAGCCAAGGTGGCTTGGGCCCAGAGAAGGGGAGGTTGGAGAGGAGC +AGAAGGCCAGGCCTCAAGTTTTGTTTTTTTTGTTTGTTTTGTTTTTTGTTTTTGAAATGT +AGTTTGACTCTTGTCACCCAGGCTGGAGTGCAGTGGCACGATCTCAGTGGCCTTCATACC +TGGCTAATTTTTTGTATTTTTACTGGAGGTGGGGTTTTGCCATGTTGGCCAGGCTGGTCT +TGACCTCCCGACCTCAGGTGATCCACCCACCTCAGCCTCCCAAAATGGGATTACAGGCAT +GAGCTACCGCTCCCAACTTCATTCATTTTTACTTGAAAAACTCCGTTAAGCATTTTTTTA +AGGTAGACCTAGTGGTCCTGAATGCCCTCAGCTTTGTTTGTCGAGGAAACACGTTATTTC +TTTTTCCTTTCTGAAGGACAGCTTTGTCAGACATAGTATTAGTTGCTGGCAGTTTTTTTC +TTTCAGCACTTTGAATGTATTATTCGATTCTGTCCTGACCTGCAAAGTTTCTTTAACTTT +TGACTATTTGATTATATTGTGACTTGGTGAGTATCTATTTGGTTTGAACCTCTTTAGGAA +TCTTTAAGCTTCATGGATTTAGATGTCTAAATCTTTCCCATGATTTAGGCAGTTGTCAGC +CATTCTTTAAATAAGCTTTATTCTCCTTTCTCTACTTTCCTTCTCAAACTCCCATAACCT +GACAATGGTTTGCTTAATGGTGTCTTGTTGGCTTTCTTTTCTCTGTCTCTTTTTTTTTTC +TTTTTGAGACAGAGTCATGCTCTGTCACCCAGGCTGGAGTGTAATGTGTGGTCTCGGCTC +ACATTGCACTCCAACCTCCGCCTCCTGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCTAA +GTAGCTGGGACTACAGGTGTGTGCCACCACACCCGGCTAATTTTTGTATTTTTAGTAGAG +ATGGGGCTTTGTCATGTTGGACAGGCTGGTCTTGAACTCCTGACCTCTTAATCTGCCTGC +CTCGGCCTCCCAAAGTGTTGGGATTACAGGCTTGAGCCACCACACCCAGCCTTCTTTTCT +CTCTTTTATTCTTTTTTTCTCTGTCCTCTGACTGGATAATTTCGGAAGATCTATATTCAA +GTTTACAGATTCTCTCTCCTGTTGAAGTTGACTATTGTGTTATATCACCCAGTCTGGTCT +TGAACTCCTGGGCTCAAGCGATCCTCCCACCTTGGCCTCCCAAAGTGCTGAGTTTACAAG +CATGAGCCACTGCATCCAGTCAGTCCCAGCACTTTGGGAAGCTGAGGTGGGAGGATCACT +TGAGCTCAGGAGTTTGAGACCAGCCTGGGCAACGTACTGAGAACTTGTCTCTATATTAAA +AAAAAAAAAAAAAAGTCTTTGGGAGGCCAAAGCGGGAGGATCACCTGAGGTCAGGAGTTC +GAGACCAGCCTGGCCATCATGGCAAAACCCCATCTCTACTAAAAATACAAAAATTAGCCA +GGTGTGGTGGCACACGCCTGTAGTGGTGGTGCATGCCTATAGTCCCAGCTACTCAAGAGG +CTGAGGCAGGAGAATCACTTGAACTGGGAGAGGGAGGTTGCAGTGAGCTGAGATCGCACC +AGTGCACTCCAGCCTGGGCAACAGAGTGAGACTCCATCTTATAAAAGGAAAAAAGAAAGA +AAAGAAAAATTCCATATCTGAGTGTTTACTCCTGAGTTTTTGAGATTGTTATTAAGATCG +TGCTCTACTGTGATGATTTGGGTTTGTTTGATAATCAGAAAAAAAGCGTATTCTTTTAGG +TGTTCAGCCACACTGCTTTGGTGTCACAACTGCACATTGGTTTCACAGCTGCAGGACAAG +TTCGAGCATCTTAAAATGATTCAACAGGAGGAGATAAGGAAGCTCGAGGAAGAGAAAAAA +CAACTGGAAGGAGAAATCATAGATTTTTATAAAATGAAAGCTGCCTCTGAAGCACTGCAG +ACTCAGCTGAGCACCGATACAAAGAAAGACAAACATCGTAAGAAGCAATAGTTTCTCTTA +CTATTCTGAGAGCCTTATCATTCTACATCCCATCTTCCTGTGAGTTTGTCTTTGTAGCAT +TTAACTCTAATTGCAGTTCTCATTTTAAAAACTGGCTTGCTTATTGTATATTTTCCCCAA +CTAAAGCGTGAACTCCTAGCAGGGCGTGGTGGCTCATGCCTGTAATCTCAGCACTGTGGG +AGGCCGAGGTGGGTCGACTACCTGAGGTTAGGAGTTCGAGACCAGCCTGACCAACATGAT +GAAACGCTGTCTCTACTAAAAATACAAAAATTAGCTAGGCGTGGTGGCTGGGACCTGTAA +TCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATCACTTGAACCCTGGAGGTGGAGGTTGC +AGTGAGCAGAGATCTCACCATTACACTCCAGCCTGGGTGACAAGAGCAAAACTGCATCTC +AAAAAAAAAAAAAAAAAGGGGGTGAACTTGAAGGCAGGTCCTGTGTCCATCTTTTCAGAT +TCTGTATCCCAGCACTTAGGACATAGACAAACACGAAGATGACAATCAATATTTGCCAAA +ATGAAAAAACAAAAGAAACATGTAACATCATGTAAAAGAAGCTGGTTAGGTGGAGAAATT +TATTTACCATAGTCTTGCTTGTGGATCCAGTAGTGACTTTTACAGTTTGTATCTAAATAG +AAGCTGGAGGCTTTGTTGGGGACTCATAGGCATAAAATATTATTTATTATAGAGTTAAAT +GCTACAAAGACAAATCTAATTAATAGGCCTATTTTCCTTTTTAAATTCTACTCATAATTT +CTTCATAGTTTTTATGATAAAAGGTTGGATTTTGATTAGAACTCCCATGATTTTGTGTCA +GAATTAAAACTGGTATTAGAATAAATAATTCAAAAGCTAGAGAAAGAGTACAAAGAGAAG +CCATGAGTTGCATTTGAATTATAATATTATGTCTTACAGATTTGGGGTATATGCTAAAGT +TACCAAAGTTGTAGAAAATAAGGCCGGGCATTGTGGCTCACATCTGTAATTCCAGCACTT +TGGGAGGCCGAGGTGGGCGGATCATTTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACA +TGGTGAAACTCCGTCTGTACTAATAGTACAAAAATTAGCCAGGCGTGATGGTGTGCACCT +GTAGTCCTTGCTACTCAGAAAGCTGAGGCAGGAGAATCGCTTGTACCCAGGAGGCAGAGG +TTGCAGTGAGCAGAGATTGTGCCACTGCACTCCAGCCTGGGTGACAGAGTGCTATGAGTC +ACCACACCTGGTATGAGCCACCGTGCCTGGCCCACAATGACTTTTACACATGTTGTTAAA +TCATCTTACAGATTTTATAATTTGGGGGAAGAAAAGTTTTACTAAATGGTCTTTTAATGG +AAACTCTACAAGAACCAGAATCTTTGCTTTGTTCACTTATGTATCCATTCCTAGGCCTAG +AAAAATGTCTGACACATAGCGGCAATTATTCATTGAATAAATGGACCCAGCGATAGTACA +TTAGCTATGCTATATGCATACATTAAAGATGTAGATTATCGACTTTCAAAAGATAATTAA +TGTAACTTCTTACTGCTTCTGAACATGTTTGTGAGTTATATTGCTGAGGGACCTTTATCT +TCTCATTCTTTCATCTTAACCCAGTGTTATAAAATTGAAATCACCAATATTATTCCATAT +CTAAAATTAATATCTACCTTGTAAAAAATATCACTCTGCTGCATTTGAGAATAGACTTTT +TAGGTAATAATGATGCAATCCATAGGGTTTTTGGGGGCACAGAGGGATTCATGCTAACAG +AACATTTTATTTTCTATTTTCCCAGAGCTGTAAAACATGAAATTACGGTAGTATAAGGCA +TATTTTTACTCTTTTTATAATTTTTTCTAAAAAAAATTAGTGTTTGTTCCCTATATAACT +TTTAACTTTATAGGTAAATATTTGTTTCTTTCAGCTCCAGTTTTATGTGAAATAGAGTTT +TCAGATTTATGTAGCATGGAAAGTTTTAATACGTCAGAGTTACTGATTTTTGCCAATCAT +TTTCTCAATTATTTCTTTTTTATCTTTAGTTGATTTTTTTGTAGTGACACATTTTGTTTC +TAGTCTCATTTCCTTTTGTTTATATTCTATATATATTTCATTTTTGGTTACTATGAGAAT +TACATATAACATCCTAGAGTTATAACATTTTAATTTGAATTTATTTCAACTTAAGTTCAA +TCACATACCAAAATTCTACTGCTATATATATAGCTCTACTCTTTTTATGTTATTGATGTG +ACAAATTATATCTTTATTCATTGTATACCAGCTAACAGATTTACAATTACATTTTATGCA +TTTGCCTTTTAAATTATGTAGAAAATAAAAAGCAGAGTTACAAACCAAAATTACAATAGG +ACTGTTTTTATGTTTATGTATTTACCTTTACCAGAGAGCTTTGTATATTCATACAGCTTG +CTTATTTACTTACATAGTTATTGCCTAGAGTTCATTTATTTCAACCTGAAGGACTTAACA +CTTCCTGAATGTCAAATTCAGGGATAAATGGATTTTTTTCAGTTTTAAAAAAAAATCCGG +AAATGTCTTAATTTCTCCTTCATTTTTGAAGGATAAGTTTTCCAGCTATATATTTCTCAA +TTGACAGGTTTCTTCATTATTTTAAATATATAATCCACTGCCTACTGGCCTTCAAGGTTT +CTGCCGAGAAATCAGCTGCTAATGTTATCTGGATCCCTATCTGTGAGAGTTGCTCTTCTC +TCTGAGTTTTCAACATTCTCCCATTATCTTTTTTTTGTTTGTTTTTGAGACAAATAATTG +TACATATTCATGGGATACAGAGTGATATTTTGATACATGTATACAATGCCCAATGATCAA +ATAAGGATAATTAGCATATCCATCACCTCAAATATTTGTCATTTATTTGTATTGTGAACA +GTCAACATTCTTTCTTCTAGTTTTTTAAATTTATAAACATTTAAATTTTATTACAGAAAT +TTAAATTTTTTGATTCTGAAAAAGTCATATATGTATGCAACATTTTTTATCATTTATTTA +TATATTTATGCATCTTTCCTTTTAGTTTTGACAGAGATTTTCTATTTTATCATTATTTCA +AAAGAACTCTTACCTGTATTTATTTATCAAGTATATTTCCCTTGTTTTTTCCTAGTATAT +TAATTTATTTACTTATCTTCTAAAAATCCTCCATATAATCTGTTTATTTTGTTTCCTTTC +TATAATTTCTTCAATAATTAGTTCTGTTCTATTTTCCATTAAAATATTTAAATCTTGTAT +GAATTTTTGTCAGATTAGAAATTTAGGGCGTTTCTTAATTTCTCTATACTCTAGCTTTTG +ACTTTTTTTTTCTGACCTAAGAGGTATTTAGAGCACATTTTAGATTTTTTATTTTGACTA +ATCATTTAAAATGTATACTAATCTTCAATTTAAATAAAAAACTGGTCTATAGTGACAAAA +ATTACAAATGAGCCTAACTAATAAATTATCAGCTGTGTTTATATGTATAAGCATGCACAG +ATTTTGGTAAATATGTACATAGTATATTGGTGAGCTTATTTTTATCATTCTTAACTCATT +GTGTAGTCTAAACGTTGGGGAAAAAATAAAATACAATAATCAGATGGTGTGAATAAGAAA +ATTGTTCTAATGTTTGTAAACCAAGCAACTGTTTTAACTGCTCCCCTCTTCCTGATTGAC +TTCTAAAAGGGATTGATCCATATTGGGTCCTATCATATACGTCACGGTATAACATCTCCA +GCTATAAAATGGAAATTTGAGAATAACTTTGCTGCTACTCAGATACATTTTATTTCAAAA +ACATACACTAAGGTGTTGCTGTTGGATCTTTCCAAAAACATATTCACACTGAACTTTCAA +TCACACTGAGCCATATTTGAACAATCTTTCAAGGTCAGCTCTGGCATAAGCTAACATTAT +ACCATTTAACTCAGAAATTTCTTTAGTATTTGATTAATGGGTTTATGTTTGATATGTAAT +GTAATTTTCTAATGCTAAATCAAGTGGTAATTTTGTTAGTCAAGTTGATTTAGTGGCTTG +GGAAGAAAGCTTTTAATGTTCCCCTAATTTTTCTTACCTTTGACATGATCCTTCACATGT +CTTATTTTGCTTAGTGATTTTTCTTTTTTTTTTTTTTTTTTGAGACAGGGTCTTACTCTA +CCACCCAGGCTTGAGTGCAGTGGTGCAATCACAGCTCATTGCAGCCTTGACCTCCCAGAC +TCAAGCTATTCTTCCACCTCAGCCTCCCAAGTAGCTGGTACTACAGGCACATGCCACCAA +ACTTGGCTAATTTTTGTATTTTTTGTAGAGACAGAGTTTTGCCAAATTCTCAGGCTGGTC +TGGAATTTCTTGGCTCAAGTAATCCTGCCTTGGCCTCCCAACATGCTGATATTACAGACA +TAAGCCACAGTACCTGGCCAGTTTTCTTTTTAAAAAAATCTATTGGTTATTAATTTGAAG +CCTTCCTTTTCATAGCTGTGCTCCTTAATTGGGAGCAAACATGAATGGACCACAACTTAG +CCAATTTTCTATATACGATCTTTGCCATCCTAATTTAAAGGAATATTAATTCTTTCTTTT +CCTCTTTCATTCCACAAACCTGTATTGACTACATCTAAGTTCTAAATGGTGCACTGGATG +TTGAAAAAGTTGATGATGAGCAAGAACAAAATTCCTGCTTTCAGGAGACTTACAGTTCAA +TATGGGAAATATAATTTGTTAAAATATAAAAGTGCAATTGTGTTACATGCTGTACGAAGT +ACATGTTGACATGTGAGCATATAATAAATGGGCTGGAGGCCAGAGGATTGCCAAAGAGAA +TGGGCCTCCTGCTGAGATGAAAAGTTGAGCAGGGATTAGTTGGCAAAAGTGGAGGGACGA +TCCTTTCTAGGCAGGAGGAAGAACATGTACAGAATCTCTGAGGTGTGATGCGACAAAGTC +TATATAAAAAACTGAAGAAAGGTCTAATGTGGCTTAAATACAGAAGCTAGTAGGAGAGGA +GTCGAAAAGAGGCTGGAGAAGTAGAAAGTGTCTGCATTCTGCAGGAACTTATATTGTATA +AAAAGAATTTCTCTTTATTCTAAGTGCAATGTGAAGCCAATGAAGTGCTTTAAACAGGTG +ATGTGATTTGATTGAATTTATTACTTCACTTAACAAATATTCATTACATGCCCACTGTTT +GTCAGATATTGCTGTAGCCCCTGGTGATACAGTAGGGAATAAAACAGGCAAAAATCCCTG +TCCTCTTGCAGCTTATAATGGACTGCAATGTTTAATATGTCAGAGGAGGTCCACGGAGGA +GTGACTTCTAAGCAAGAATCTGAAAAAAATGAGGATATCTAAGGAGGGAACAAATGGTTC +AAAAGCCCTATAATTGCAAGCAGGCATGATGAAGCAATTGCAGTTGTCCTGACTCTCAAC +ACCGTGGAACTCAAAGGAGATGGAAAGATTCCTTCTCTCCCTCATATATTTTCTCTCTTT +CTGTCTATATATATAGAATATGAGACATTTCCCTAATCATTATGTGTAATTACAATTACA +TATATATATGTAATTGTAATTACACATAATGATTAGGGAAATGTCTCATATTCTTCTACT +CAGAAATAAGCAATATAGCAATTACTGTTTTTTACATTTTACAGTTACAGTTTCAGAGAA +AGTTTGATATTTATCTAAAATTTTTCAATGTATGAACTTTTTCATTTGACAAACCATAAT +TGTACATATTCTTGGGATACAGAGTGATATTTTCTTTACATGTATAGAATGTGTAGTGAT +CAAATCAGGGTAATTTCCACTAATTTAAAATGCCACCTTTATGTTATTGTAATTTATATA +TATACTATATATACACACACACACATATATATATACATGTCCACATACAGTGTGTGTGTG +CACATGTACACACATGCATATGTGTATAGAATGCCCAGTATAAGCAATGTGCACAAATAA +AATTAGCTAACAGAGATAGTATAGAGTGAGAGGAGAGGCAGATTAATCTTTGAGGAAAAG +CACAATTTTATAGCTGAATGGAGAAAGCTGAGGTGGTTTCTAAGATGGAGAATAAGACGA +AAAATGTAAGTACGTTGTTTGACTGAATTCAAGAAAGAAGGGTAAAAGAGAAGAAAGTAG +TGGTCTTATCATTAAATGCCACAGAGAGGTAAAGATAAAGACAACATATTGTTTTGGGTT +TAGTAATTTAAGGGTGACCAAATTCCGTTTTGGAGGAGGAACAGATTCCATGTCCACTAG +AATGGAATGAACAAGAAATGGAGGAGGAAAATAGGTAGTTTTTCAAAAGTTTTCAAAAAT +ATGAAAAGAAGAAATGAAGTGGTACTTGGAAGAGATTGTTGAAATGGGAGAGACTATGGT +GGCTTGTTTAGAAGCAGTTGAGATAGATCCAATTGAGATAGAGATATTGACTATATAAAC +AAAAGAATGACAAATTAATAGTGTAATGGATAACTTGACTTTGGCAAATATTGTGAATTT +TTGTGAAAGTACAACTAAAAGGCAATGTCACTCCAATAATCACCAGAGTAATCAATTTGC +TTATTGCTGTCCCTTTAAATATAGTTCTCTGGTATCAACTAACATGTTTTTAACTAATGA +TGCTTCTTAAAGAAAAGGGAAAAGACCTTTTTCTTTCTTTCAGTCTTCAATGATTCACTG +CTTCATCTCGCTCCACCAAAGATAAATGAAATCTACATCTCTTATACATTAACAATGCAT +GACAATTTACAAATAGCTAAATTTTTGGAGCTAACTTTAAGTACCTGAATGGAATTTAAT +CAACCCACTAATCTCCTTCTCACTTCTCAGTTATTTATCAAGTTTATGTCAAGGGACAAG +GAAAAATTATCCAAACATTGTTTAAAACAATCATCATTAATTAGTAACACTTATCCAGGG +GGGTTTTTAACCTTTCCCCCACTCAAGGATTATTCTAATGTCAGAGTAGAATAAAAAATA +AGTGCAGCGATGCTGACTCTTCCAAGCTTAACATTTCTCACAAGTCAATTAGCTTTGTAC +TGGGAGGAGGGCGTGAAGGGCTGCTTGCGGTAGTTGTGTAGCAGCAGCACAATGGCCGCA +GACAAGGAAAACAGTTTCTAGGAATTCCTCGTATATAATTTTATATTTTTGACAAGATTA +ATGACCCATGCTCCCTTCCTCTCCATTTCTTTTTTTGGAATTCTGTTGGTATGTAGTTAC +TATATTTTATTAAAGGAAATTAGCCTTATCTCTTATTATATTTTATTAAAGAAAATTATT +ATATTATTCCTTTATATTTTTATTAAAGGATTTTATTATTATTAAAGGAAATTAGCCTTA +TCTCTTATTATATTTTTTATGACCTTCAAAGTAGTGTCTCTGCTTAAAAGTGTACCCTGG +CCGGGCGTGGTGGCTCACACCTGTAATTCCAGCACTTTGGGAGGCCGAGGCGGGTGGATC +ACGAGGTCAGGAGATCGAGACCATCCTGGCTAACACGGTGAAACCCCGTCTGTACTAAAA +ATACAAAAAATTAGCAGGGCATAGTGGTGGGCGCCTGTAGTCCCAGCTACTCAGGAGGCT +CAGGCAGGAGAATGGCATGAACCCGGGAGACGGAGCTTGCGGTGAGCTGAGATCGCACCG +CTGCACTCCAGCCTGGGCGACAGAGCAAGACTCCGTCTCAAAAAAAAAAAAAGTATACCC +TGAGGCACACATCAAGCGACATGTAGAGTTCATAAATTCTGGCCAAATGGTCATACCTCA +AACCTCATCAGCAGTAAGGCTCTTTACTTGCACTGACAAATATGAACGCTGGGGAATTTG +GAAATGATATATAATATATAATATTATATATATAATAGATATATAATATATAATATATAT +AATACATATATAATATTATATATGTAATAGATATACAATATATAATATATAATAGATATA +TAATATTATATATAATAGATATATAATATTATATATAATAGATATATAATATATAACTTT +CCATGTGATTTTCCTCTTAATTTTTTTCTAGCTGATCCATATGAATTCCTCTTATTAAGA +AAAATAAAGCATCCAGGATTCAATGAAGAACTGACTATCACCTTGTTAATCATTCAGAAA +CATGTTGCAGGCTTAAGCCATTTTTGATATAGATACTGAAACAATTACTTGCTAAGAGCA +AACTTGAAGGTATGGATAAGGCCCTGAGTCATCTTCCTGAGCTGAATGATAGTTAAGCTG +AATGTACGTATAAAATATGATTTTCTAACCACTTGCTCGCCAACAAGGAAAACTTTTAAG +TAGAGCAGAACCTGAATAGACAAGACATTTCTTTCTTTTGGTAGAAAATGATTTACCATC +ACTGTGTAGTTAATTGTAGACTAGGTAATTTTAACTTTGTGATTTATTGCCGGAGACATT +TTCTTCTGTACTGTAAAGTGTGTGTCAAAAAAAAAAAATAGCGATTTTGGAGGATTAGGG +GACTTTGATAAATTGCCTGCAATTCTGGCAGTATGAACTGCATATTAATTTCTCTCTTTC +AAGAACATTTTTATTTATTAATTCCTTACAAAAACTCCCTAAACTTTGGAACAGCTCTCA +ATTGCCTGTATTCTTTTTTTTCTTATTATGGTACTCTTCTAGAGATTTGGCTTGCATCTG +TGAATAAGCCAGGACATCTTCAGAAATTGTCTGATTAAAAACACCACCAATGGAGTTTCA +TTAAATTTGTATTGCTCTGACTAGTGAAACATACACATCTATGTTGCTGAGGATATTTTA +CTGCAGTTCAAGTTGTAATAATAGCTCTGTTTAAGATCCGTCAGTCACTTGAATCTTCTC +TAAGGCTTTGTATGTTAGAAGTTAATTTGCTTTCTTACAAGGCCACATTCTATCTTGTAA +CTAAACAACTGAATTTTATGTCTTAGCGTAGATGGTTTATTACTTTCTGGTTTTTCTTTA +GTAAGAATCCTATAAAAACACTAGTATTTTTCTCTGAGTTTAAAATTCAATACATGCCTA +CTGATATGGTTAGGCTTTGTATCCCCACCTGAATCTCGTCTTGAATTGTAATCCCCATAG +CCCCCATAATCCCCACAGGTCAAGGGAGAGACCAGGTGGAGGTAATTGAATCATGGGGGC +AGTTTCCCCTGTGCTGTTCTTGTGATAGTGAGTTCTCACGAGATTTGATGGTTTTATAAG +GGATTCTTTCCCCTTTGCTCGGCACTTCTTCATGCTGCCTTGCGAAGAAGCTGGCTTGCT +TCCTCTTTGTCTTCCGCCATGATTGTAGATTTCCTGAGGCCTCCCAAGCTGTGCTGAACT +GTGAGCCAATTAAACTTCTTTCCTTTATAAATTACCCAGTCTTGGGCAGTTCTTTATAGC +AGTATGAAAATAGAAAAATACACCTACTATGTAAAACTTAAAATACAAAAAAACAAAACA +TTATCTCACTAACATAGGAGCTAATATTTTGGTGTACTTTGTTTAGTATTTTATATTAAA +AATATGTACATATATATTTATATATAATTAAGAACATGTATGTACAATCGTGCATACATC +ATGTACATACATCTACTTAAGAAAATAGCTATGTAATATACCATTACTCAACTAGATTAT +AATTTTTTCTCCATTTCTTTATTGTAATTTATCATTTTCTACTTTTTTGTTTTCTCATTT +TTATTGCATAATATTTAATTATGCAAAAAATACATTAAATACATTGAAAATATATAGTGT +AGCTATAAGAATAAAGAACGATGGTAAAACAAATGCTAATACCCACTACCTGACTTAAAG +AATATGATATTATTTTTTTCCAATTGAAATTCCCTCAACTACTCAGAATTACTGCTATCC +CTCTTATCCTTTCATTAATTTTCTTCTAGTTTTCTCACATGTGAATCTATTTCTAAATAC +ATTTCTTTATTTTGCAAGTTTTTGGACTTCATATAAATGTAACCATATTGTATATATTCT +TCTTCAGCTTCTTAGTTTTTCACTAAACAATATGTTTTGCTGATACTTACATTCATATGT +ACAGTAATAGTTGATTTATTTTAATGGCTATATATTATTCCATTGTTAGAATACACCAGG +ATTTATTTTTACTTATTTTTTTTGCTGGAAAATTGGGTGTCTTTTTTATTTTTTGATATA +ACAAACAATGTTGTAATCATTTTGTATTTACTTCCTAGTCCACTCCTGTAAGTTTCTCTT +GAGTACATACTAGCAATGAATATGCTGAGTCACTGCATATACATACTCACAACTTTATTC +TATAATGTAATATTCTATAAAGTAGCTGTATCAGTTTATACTTTAACCAGTAATGGACAA +GATTTTCTGTTACTTCCCATCTTTGTTAATTATTACTTTTAGACTCTAACTTTTATCAGG +CTCATGGATGTAAAAAGCATCTCAGGGTGGTTTTAATTTGCATTTATCTGCTCATCTATG +AAGATGAGCTTCTTTTCATATAATTATGAGTCATTATTTTTGTTTTGCCTTCTTTTGTTT +ATGCATTTTGCTTGTTCTATGTCTTATTTTTCCTGTTGATTTTTGGGAGTTCATATATAT +TCTAAATGTATATTTATTCACTTATATATATGTTGTAAATATTACAGTTTATGATTTGTC +ACCTTATGATATCTTCCAAATAGAGAAGCTTTATATTTTGATGTAGTCATATGTTCATTT +TTCCTCCTTAATGTTTGTTTTTCTTGGTTCTATGACCTACCAAAAGTAACAAAAATTCTC +ATTTATTTTTAATCTAAATGTTTTAAGTATTTTCCTGGAATTCACCTTGAATTGATTTCT +ATTGGAGATAGGTATCCAATCTAATTTGCCTCATATGGATAACCACTTGTTCTATTACTG +CTGTAACAAATTTCTACAAACTAAGTGACCTAAAATAACACAAACTTGTCATCTTACAGT +GTACACAAGTCAGAAATCAGGCATGAATTTTAGTGAACTAAAATCAAGTTGTCGACAGGC +ATGTTTCTTTATGGTGGCTAGGGTAGAATCCATATCCTGGCCTTTTCTATCTTCTAGAGA +ACATCAGCATTCCTTTTCTCATTGCCTCTCCTCTCTCTTTTTAAAGCTGGCAATGTCACA +TTTCTCTGACCATTCTTTCATTGTCACATCTCTCTCTGGACTCAGCTAAGAAAGGTTCTC +CATTTTTAAGAACTCATGTGATTAGACTGGGCCCATCTGGGTAACCCAGGAAGATCTCTC +CATCTCGGTTTGCATCCTTAATCACATCTGATAAGCCTTTATTGCATTCAGTGTAACATA +TTCACAGGTTCCAGGGTTAGGCATGGGCATCTTTGAGGGCCATTATTCTCCCTACCACAT +TATTTGCCTAGCATCTTTCATTACATTGTCCATCTATTTACTTACTGATTTCTAATGACA +TCCAAATCAGTTACAACATTTTATGTAAGCATTGTTTTTATTTTTATGTTATTCCACTAG +TCTATTTTTCTACTCATGAATTATGGTACATGAGTTTATTTTTGCAACTTTAAGCTCAAT +AACATGTTTTAAGATTTCCTCAACTTTCTTTTTGCGCTTCTTCAGAAGTTGACTCTTTTG +GCCCTTTGGTCTTCTATACACATTTTAGAAATGCTTTGTTGAGGACTAAGAGGAATGCTA +AGATTTTGATAGGAATTTCATTGAATTTTGAGTATATTGGCATGCTACAATGGTTAGTGC +TTTATACATGAAAATAATATATCCCTTCCTCTTTTCCTAGTATCATGAGATGTTTGTTAG +GCAGACATGAATATTGAGTTGTATCAAATGTGGTTTTCTGCATTATTGTGGTGGTGATGT +GATTTAGCTCCTTTAATTAGTTAATGTAATGAATTACATTTGTAGATTGCTCTAACTATT +GAAACAAGCTTGAATTTCTGGAATAAGCCCAATGTGATATTTATTCAACAAATATTCATT +GAGTATACCTAGTATGTAACATGCTTTAAGAATACACCAGTGAACCAAACAGAAATATCT +GACATTACAGAACTTAACATTCCAGTATTTGGAGACAGATGATAAAAAAGTGAACATGTA +TATTTACAGTTTGTCAAGGAATGATAAATGAAGACTCTTAAAGTAGATGGGGAATTGGGA +GTGAAGTCTGTAATTTAAATAGGGTGGGCAGGAAAGCTTCACAGAGAATGGGACATTTAA +GAATAGACTTGAAGGACAGGCAAGAGCAATCTCTATGTTTATATGGGAGAAAAGGTTCCA +GGCAGATGCAGTAACAATGGCAAATATCCTGAAGTAGGATCATGCTGGAGTTTTTGTGGA +GCAGCAAGGAGGCTAGTGTGACTGCCACAGAATCACCCAAGGGAAGATGAGAAGATCAGA +CCAGACCAGCACTTGGGCATCTAATGGGAAAAGTTTCTCAAGCCATCATAAAAATTTCAC +TTTTACTATAAATACTATGAGAAACCATGGGATGTTTTACAGTAAGAAAGGTGGCATAAT +ATGTTACATGTTTTAAACAAACTCTATAGCTTCTGAGTTGAAATAGATTGTAGGGGCTCA +TGGCAGAAGCAGAGGGAACATTTAGGAGACTACTGTAAAGAATATCATGAAAAGAACAAA +CAACGCTATGTAACATGCTTAAATGGACTGAAGAAGATGTATAAAATCAAAATGATGTTA +CCTTCACACCTTGAATCAGTACGATAAACCCCCCTCCCCAATCACAAAAGAAAAACTAAA +CACAAAAACCAGGCTTTGGTTGCTCAGACAATTTTACAGGTGAGTTCTAGCAAACATGCA +AAGAACGTTTAATTGCACTGTTACAGAAATTCTTCTGGAGACAAGAAAATAAGACACATC +ACCCAACCAATTTCATAATAACAATGTCAATGTATAATAACAGAAAAAGTGGATCTCCAA +AGAAATAAATTTATTTGGAAATAAACAAGGATTATAATCTGAGATATTTGTGCTATGATC +AATCATAGGTGCATCCCAAGAGGTTGAGGTAAGGAAAATATGTAAAGACAAAAAGAAGTC +CATGCAAGCTGTTTTGAAACAAACATCATTGGTCACAGGGTCTGATGCAGGAGCTGGTGT +TAACTTACTGGCAGAAACAGCCATTGCTAGGCAAGTGTTCTTGTGAGGGTGGCTTATCTG +AAATGCTGCAGTCTTGAGGAATTTTTTATGATAGGTCCTATTATAAAACACCTACAGGAT +GAGCTGGACAAACAGAGTGTGCTGGGTGGGCAGAAATTTCTTGTGAGTTTATAGAAAGTC +CTTGTGATAGTGCTTATCGTGGACAGACACACAAGATCCCCTTTTTCATGACCCGGCTCC +ACTTTGCTTTGGGTCTGATGTAAGTGACTTTGCCTTGTCATTGGCAACTTTCACTGTAGT +ATAATCTGCACATCAAAGTTACCTAACAATAGTACAAAGAAAGAAAATTAAAGGTATATC +TCTTTCAAAAATATAAACCCCAAAATTGTTAGGAAATTGTAGTGAGTATAAAAGATAATT +CATTATAATAAACATCTCAAGCTTCACAGAATTCTGACCTTTGCTACACTCTCATCCACA +ATCTTTTCTCCTAGTAAATGGCAGCTCCTTCTGTTAAGTTGCTGAGGCTTCTTATTGCTT +TTTTCTTCAAATAACAGTCAGAACTGAACAACTGTAATCATCCTAGTCCATACAATTGTT +ATATTTTCATTTAAAGAAGATCAATGTGTGATTCTTTTTTTATATATTTCTGGACAATTC +TTTATATTTTAATAGTAGTCAGAATTTGATCAGGAAAACAGAAGACATCCTATGTATTAT +AATGATAAAAGTTTAATATTAATTAGGGCCTTATGCTATTATTGGAAGAGCTTGGTGAAT +AGATATTAGAAAAGCAGCTAGACAAAATCAGAAGAGGTCTGTTTTATATCAGAGATCTTA +GCCTGACAGTCTAGAGTGTGGGCACAGAACCCAAGCTTATAGGAATTTCTGAAAGGTCTG +TAAATCTTATCCAGATGGACAGTGGGAGCTCATAAAGAATTCTGCGAGCCATCACATCTG +TCAAACCTGCTATGTCTAATCCTTAAGCCTGCTTTATTTGAAGACCTCCTCTTCACTCCT +CATTTCCAGCTCTCATGAGTTTCTTTCATAGGCAAACCCAGACCTGGAACAATGTGCCTG +AAGACTTCGGGTGACACAGTACCCAGACTTAAATAGGAGGGGAGCCATGGTGGAAGTGGC +CATCCAGCACAATTTTCTTGGTCTTTACTCATAGTTTTGATTCCTTAAAAAAATTAACCA +CATTAAAATATGTGTTTCATAATCTACATCTAATAATACAAATATTTAAAGTCTTTTCAA +GTTTGAATACGCTACCCATGTTGCTGCTACCCCCATTTTGTGTGTGTGATTTTTGTGTGT +GTGTTAGAAGCTCATGACCTTTGAAACCTGCTCTTATGAGCTTGCTTTGATGATTTATTT +GTCCAGAGAGGATTTTTTTTCCTACCTAGCATTTTGGACTGCTATCAACCTGAGACCACT +TTGAATTAAATTCTCAGCTTGCAAATTTGGAAGCCACACAGATTGTGTGAGTTCAGGCTG +AAACCTGTTTGAGAGCTGGATTCTGGCTATAAACTCCACAGGGAACATTTTCTCTCTCCA +CTCAGAGCTGAGACCATAGGGAAATTTATTTGCTAGCTCACTTTGAAGGTTTATTTTATT +TATTTTTTAAATTTCTAGTACACGTGCTCACTGAAGGTGTAATACTTATGTGAGAATCTC +AAAATCAGTTGTGTTCTTTGTATGACCCTGGTTTTGTTTCCTCCTGCTCTCTTACTTTCA +GTGTGTCTCAGTATGTCTGCTCAATATGTCATCTTAAATTTCAACTGAGGGTGGATCTTC +TTCCCAGCTCACTCACATGGTTCTTAGCTAGATTCAGTTTCTCTCCATTTGTAGGACTGA +GGACCTCAGTTCTTCACTTAGGGTTGGCTACAGGTAATCATCAATTTCTTGTAACAGGAC +TTACACTGGGCCACTGACAGCATGCCAGTTGGCTTCATTCAAATGAGAGGGCAAGAGAAA +GAGAGAGAGGGAGAGGGCACAAGAAGAAATTCACAGTATCTTATAATCTAATCTCAGAAG +TGGCATCTCATTTCTTTTGTTCTATTCTATTCAATAGAAACAAGTACCTGGGACCAGCTT +ACATGATAGGAAAGAGATTATATAAGGGTATAAATACCAAGAGGTAGAGATCATCAAGAG +CCATTCTGGTAGCAGCCACAATATCTTATCCAGAATATTTCTTATTCAGGCCTTCAAATG +TGCTGTCTTTTCTGGTCTAATGGAAATGAACCTTCCTTCCATACAATTTCTTCTCCTAAA +TTGTACTCTGGCTCTCTTATCATATACAAATGTCTATGTTAGGTATTTGTGTCTGTCTTG +ATTCTTGGTAGGCTTTTAAACTCTGTGAATGTTGGACTGTGATGTAGACATCATTTCACC +GCACACTCTGTAACCACCAAACCTTAGCAGCTTATTCAGTAAGCACATACTTGGCTCTTA +ATGAGTATTGCTTAAATTGATGAATTGAATTAGTATTTTACCTTCTCTGTTGCTTAGCTA +AGCAGAAGAATTTGTCATTTTTTTAATTTAGTGACTGGTTCTATTAAAAGTTACCTTTGT +CTATATCATTTTGTTATACTAAAGCACAAATGTATAAGGTCAAAAAACATTCTCAAGATT +TTGTTTAAACCACAGCCCTCAGTTGTGTATATTTATCTCTTGTTTTCATATGCAAGATTT +CTCCTGAAATGGGCAACAATTACAAGAGTTTTTTTCCTCTTCTGAACTAAGAAAATAAAT +ATTTAATTCACAAGTTTAGAAAAGTGAACCTGAAAAATCACAGGGCTAGGTGGGTTATGA +GGCCCACTGGTACATGATAGTGTTGAATGTGGATTAGAATGAACTCCGTGGATTAGAATC +TCAGACCATAGGCAAACATTTACTTGTTTTAGAATAAGCACATTTGAGTCTGCAATAAGT +ATTACTATTTTTAAGTTGAAAATGTAATTGGTTTCTAATAATAACCATATTGGCTAGCAT +TATTTCAATCGTGTTTAATGTTTTCCAATGTCATTTCATGTCAGATATCTCTCTTGATTC +TTAGTAACAATTTGGACAAGACAGCAAATGCTATTGTCCAAGTTTTCTAAAGAAGAATCT +GAAGTGAAATGACATCAAGAGACCTATCAAGACCTGTATCCAGGAAAAGGTAAATCTGAG +CTGAAATTGTAGCCCTTGTAAATTACCTACGTGACATACCAGATAGTGTTCATGATCCAT +TCAGTACTCTGTTCTAAAAATGAGACAATATCCATTTATTCACTTGTTCATTTATTTAGT +GCTTGTTCAGCCCTTACTGCATATTCCAGGCACTATTCTGACTGTGGCAGGAGTGAACAA +ACAGGCATGGTTCTTACTTGCATGTAATTACAGTCTTATAGTGAAAACAAGTGTTAAACA +ACAAAATCTCCCAATTATTTTAAAATTATAAACTTGATTCGATACTATGTGGCCATATAA +TTGTTCCTAATTTGGTTGGAGAAGGGAGGCAGTTAGGGAAGCCTTCCCTGAGTTAGTGCC +ATTTAACCTGAATTATGATAGACGATAAGTAATTTGTCAGGGGAAAAATACTCCAGGAAT +AAAGAACAGGTACAAAGGTCAGGTTCTGGGAAGAGCTTGTCTTGGTCCAGGAGCTAAAAA +ATGTTAGAGTGGCTGGATCTGGGAAAGAGACAAAGAGTTATTAAATGAGGCAGCAGGCTT +CAGCAGGTGCCACATTGCTCAGGGCCTTGTAGGCCATGCTAAGGATTTGGGATGTTAATG +TCAGTACAAACAATTGAGTCGTAAGCAGAAAGTAAAAGCATGATTCCATCAAATGTTATT +CTCTAAACAGTAATTTTATAAATACAGGTTAAATGTGTGTGGTCCCAGCTACTCAGGAGG +TCCCAGCTACTCAGTATTCCTTTTCAACAAATATTAGGTGCCTACTATTAGCCAGGTACA +GCCCTTAGCTACTTTGAATGAAGCATATATTACAAACTGGCAGAATTTCTTAAACAAAGA +ATCTAAAGTTGTTTATACACCATAATCTCGGTATTTTATAAATTTCTTGAAATTATTTTT +ATGTACACTGCTTTGCAGAATTTTAACTGGCTTTGAAATAAACAATGACAATAGTCCTCC +ATGTTACTAGTTTCAAATTTTCCCAATACCTACTAAGACATTACTTAATCCACAGATTTA +CTGTCAATAGTTTGTATCAAATTGTGATAACATATTTGAAGTTAATATTTCAAATTAAAG +CAAAATCACAAATTTATACTTTATATTATGAATGAGATTCACAAAAGGAGCATGATAATA +TATTCTGTTGTCATCACATACAAAATAATAACATATAGAGTATGAATCAATAATTTTTCA +AATACAAAGCTATTACAATTAGGAATACAAAGAAATCATAATTAGGAATACTTCTACAAT +ATTAACACACAATAGTGGTAACACTTGCAAAATGATGGTGGTGGTTTTTTTTTTTTTTTT +TTCCCCGACAGAGTCTTGCTCTTGTTGCCCAGGCTGGAGTGCAATGGCGTGATTTTGGCT +CACTGTAAACTCCACCTCCTGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCTAGTAGCT +GGTATTACAGGTGCCTGCCACCACACCCAGCTAATTTTTGTATTTTTAGTAGAGATGGGG +GTTTCACCATGTTGGCCAGCCTGGTCCCGAACTCCTGACCTTAGGTGATCCACCAGCATC +GGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACTGCGTCCAGCCAGTGGTGGGTCT +CATATCTCAATGTGGACTTTTACTAACTCCCGATGCCTCATTTTCCTCATCAGTTGAAAG +GAATGAATGAAAGATTTGTGTTTTTCATATTACCAGGTAGATGATAAGAAGATTTTAATT +TTCTTTTTTTTTTAACTTTTATTTTAAGTTTAGGGGCATTTGTTACATAGGTAGACTGGT +GTCACAGGGGTTTATTGTACAGATTATTTCATCATCCAGGTATTAAACCTAGTACCCAAT +AGTTATCTTTTCTGCTTCTCTTCCTTTTCTCACCCTCCACCCTCAAGTAGACCCCAGTGT +CTGTTTTATTCTTTGTGTTCATTAGTTCTCATCATTTAGCTCCCACTTATAACTGAGAGT +ATGCTGTATTTGGTTTTCTGTTCCTGCATTAGTTTGCTAAGGATAATAGAAGGTCCATCC +ACATTCCAGCAAAAGACATGATATCATTTTTTAATGGCGGCATAGTATTCCATGGTGTAT +ATGTACAGCCTGCATATAAACTGTGGGCTAAAGACCTTCACCAGAGCAGTCTGACAGAAC +CTCTCTGAAAGACTTCTCCTAGGCTGTAATCCTCAGTCTCTTGTTCTCAGACCCCTAAAT +AAATCTAACTTTAATTTCTTAAAAGCTTAATTTTTTTCTTTAGTTGACACCAAAAATCTC +CCCAGCCAGATCCACAAACTTTTTCGGTATTTTTCCTATTTTTTATATCATTCCAGGCAA +GCGTTTTCTAACTCTCCCATCAGAATATGACTTTGGTGCCTTTTCCTCAGCCTCCACTGA +TGATTTTTTCTCATTATCCTTAAAGCCCTTTCCAGTAGACTTCTTAAGCTCTTTCAAGTT +TTCAGTCTCCTTAAGGACCATTCAGTGTTTACTGTCAGTTCCCAGAATGCTTTTACAGGT +TTTGCTATCATTTTCCTTGAAGTCTGTTCACTTTTCACTAACAGTCTTTGTGAAATCCTT +CTGGCTTCTATCCATTGTCTGATTCCAAAGCCAATGCCACATAGTTTAAGTTTATATTAT +ATTAGAGTGACATCTTATTCCACGTACCACAAACCACCTCAAAACTTCGCAGCTTAAAAC +AACAAACTTAAAAAAAATTGTGGACTTGTATTAGTGCAAGCAGGGCTTAGCTACATGATT +CTGCTCCGTGTGGTATTAACTGTAGCCATCTGTGGTATTCAGCTGGCAGCTGGGTAGTCT +GGAGAGTTGAAGGTGGCTTCAGTGATGTGCCTGTTTTATTAGTGGATTGGATGAAATGTT +GTGGTAAGGTGGGCCTCTCTTGCTCTCCGTGTAGTTTGAGAGCCTGTCTACATGATCTAT +TCAGCAGCAATATGGTTTGGCTGTGTCCCCACCCAAATCTCATCTTGAATTGTAGCTCCC +ATAATTTCCGTGTCTTGTGGGAGGGATCCAACGGGAGATAACTGAATCACAGGAGTATTT +CCCCCATACTGTTCTCGTGGTCTTGAATAAGTCTCACAAGAGCTGATGATTTTATAAGGG +GGTTCCCCTTTCACTCAGCTCTCATTCTGTCTTGTCTGCCATCATGTAGAGATGTGCCTT +TTGCCTTCCACCATGATTGTGAGGCCTCCCCATCCACCTGGAAATGTGAGTCCATTAAGT +GTCTTTTTCTTCATAAATCACTCAGTCTCAGGTATGTCTTTATCAGCAGCATGAAAACAG +ACTAATACAGTACATTGGTACTGGTAGAGTGGGGTGCTGTTGTAAAGATAACCCAAAAAT +GTGGAAGCGACTTTGGAACTGGGTAACAGGCAGGGGTTGAAACAGTTTGGAGGGCTCAGA +AAACAACAGGAAAATGTGGGAAAGTTTGGAACTTCCTAGAGACTTGTTGAATGGCTTTGA +CTAAAATGTCAAATAATGATATAGACAATGAAATCCAGGCTGAGATGGTCTCAGATGGAG +ATGAGGAACTCAATGGGAACTGGAGTAAAGGTGTCTCTTGCTATCGAGAGAGACTGGCAG +CATTTTGTCCCTGCCCTAGAGATTTGTGGAACTTTGAACTTGAGGGAGATGAGTTAGGGT +ATCTGGCAGAAGAAATTTCTAAGCAGCAAATCATTCAAGAGTGACTTGGGTGTGTTAAAA +GCACTCAGTTTTAACAGGAAAACAGAGCATAAACGTTCAGAAAATTTGTAGCATGACACT +GTGATAGAAAAGAAAAATCCATTTTCTGAGGAGAAATTCAAGCTGGCTGCAGAAATTTGC +ATAAGTAACAAGGAGCCAAATGTTAATCGCTAAGTCTTCAGGCCATGTCAGAGATCTTTG +TGGCAGCCCCTTCCATCACACACCCAGAGGCCTAGGAGGAAAAAATGGTTTCATAGGCTG +GGCCCAGGGCCCCTCTGCTGTTTGCCTGTGTACAGCCTAGGGACTTGGTGCTCTGTGTCC +CAGCTGCTCCAGCCACAGCTAAAAGGGGTCAAGGTACAGCTCAGGCCATGGCTTCAGAGG +GTGCAAGCCTCAAGCTTTGGCAGCTTCCATGTGGTGTTGAGCCTGTGGATTCACAGAAGT +CCAGAATCGAGGTATGGGAACCTCCATCTAGATTTCAGAGAATGTATGGAAATGCCTGGA +TCTCCAGACAGAAGTTTGCTGCAGGGGTGAGGTCTTCATGGAGAACCTCTGCTAAGGCAG +TGGGGAATGGAAATGTGGGGTTGAAGCCCCCAACACAGAGTCCCCACTAGGGTACTGCCT +AGTGGAGCTATGAGAAGAGGGCTGCTGTCCTCCAGACCCCGGAATGGTAGATCCACCGAC +AGCTTGCACTGTGTGCCTGGAAAAGCTGCATACAATGCCAGCCTGTGAAAGCAACCGGGA +GGAAGGCTCTCCCCTGCAAAACCACAGGGGTGGAGCTGCCTGAGACCATGGGAACCCACC +ACTTGCATGAGTATGACCTGGATGTGAGACATAGAGTCAAAGGAGATCATTTTGGAGCTT +TAAGATTTGACTGTCCCACTGGATTTCGGACTTGCTTGGAGCCTTTAGTCCCTTTGTTTT +GGGTAAATTTTACCATTTGGAATGGCTGCATTTACCCAATGCCTGTACTCCTATCTTATC +TAGAAAATAACTAAATTGCTTTTGATTTTACAGGTTTATATGTGGAAGAGACTTGCCCTG +TCTCAGGTGAGACTTTGGACTGCCAACTTTTGAGTTAATGCTGAAGTGAGTTAAGACTTT +TGGGGACTATTGGGAAGGCATGATTGGTTTTGAAATGTGAGGACATGAGATTTGGGAGGT +GCCAGAGGCAGAATGAGGTGGTTTGGCTGTCCCCTTTCCCAAATCTCATCTTGAATTGTA +GCTCCCATAATTCCCATGTGTTGTGGAGGGACCTGGTGAGAGATAATTGAATGATGGGGT +GGCTCCCCCATACTGTTCTTATGGTCGTGAATAAGTCTCATGAGAGCTGATGACTTTACA +AGGGGCTTCCCCTTTCACTCAGCTCTCATTGTCTCTTGTCTGCTCCCATGTAATGCATAC +TTTTCACCTTCTGCCATGATTGTGAGGCCTCCCCATCCACATGGAACTGTGATTCCATGA +AACTCTTTTTATTCATAAATTACCCGGTCTTGGATATGTCTTTATCAGCAGCATGAAAAT +GGACTAATGCAAGCAGAATAAGCAGAATTCTTCGATACTGACTCAGCACCCACACACGTT +GGTTCCAAGATGTAGAAATGGAAGCTTCAAGGCTTTTAACATCTGGACATCAAAACTGGA +AGTTTTACTTTCACTGTATTTTATTGGTCAAAGCAGTCAAAGAGCCCACCCAGGTTCAAG +GAGAAAGAATATGTCCCCACGTTTTCAACGGGATGGTGCCACAAAATTTCTAGTCATCTT +AATTCACCACAGATAGAAATATGAAGAGCTCATTTGTTATGTTATTTGTGAATGCAGACT +AAAGATATTTGTTGGTTTATATAGTAGTGGGAAAATGAGAACTTTTAAAATATTCAACTT +TTAGCCCTTGACATGCAAAATGAGTTCATTACATGGTAAGGATGAGGGAGAAAGAAAAGA +TCTGAAAAAGTAGAAGAGTGATGGATTCAGAAAGTATAGGATGATTGTCAGTGTGATTGT +TTTATCTAGCCACATATAGCTGTGTGGTATCAAGATGTAGAAGGCAGAGAGTAGGATTTA +TCAGGATTGTTGTTTGGAAGAGTGAGTACAATCATTACGAGGAAGCAAGGTATTGATCAT +GGAATATAAAGTGGGAAAAGAGGTAAGGTAAGAAGGATATCAGTAAAGTGAATGACAGCA +TAAATATGGTAGAACCGTTGGATTGGTGGCTCTGGAGGAATTGAATAATTATTAGACTTG +AAGCATTAGATGGTGCATTAGTGAGGGCATCTCCAACTAAGTCTACCATCAAGTCATGGT +GATTTATTATCTCAAATATATGACAAATTTATCTACTTATTTCCAAAACTCCCATATCTA +GTTTAAGTAATCAAATTTCTTGCCTTGGCAAGCATGTTGCTTTCTAATTGACTCACCTGT +ATCCAATTTGAATTCCTTAAAATCCATTCTATACATTGTAACCATAGTGATATTTACAAA +TGTGAAATCTGGTCAAATCATTCTTCTGCTTAGTAGTCTTGGATTTCTCATTCTCTTAGG +AAGCATCTTCCACTACTTATTTCAGCATTATCTGCACAATGCTTCCCCTCACTTCCTCAC +AATGTGGTTTCAGGCACAACTCCCAAGGCCCCACTCTGGCCTCGGGGAGCAGATTGTTCC +CCCTGCAGGAAAACCTTTGTTCTCCACTCAGTTAACTGCTGTTTACCCTTTAGATCTCAG +CTTCAGTGTTGCTTTCTTAGGGGAAACTGACTCACATCAAATCCCTCTCTTATAGTAATT +TTCATTGTATTTCAGAGTAATTTTTATGGTTGCAATTTTACATTTGTGTGATTGTTTGAT +TAATCTCTGTCTCCTCCACGAAAACTCCAAGATGCAGGAACTATATCTTACTGGCATTCA +GCACAATACCTGGCACATAGGTGTTCAAAAAATACTAATAGGGTAAATAAATGAATTAAT +TTTATGCTTTTATTTTAATATTTTCATGGTATTAATATTTCTCTCTATGTGATATTTTGT +ATGTACCTATTTTCTTTTAATTTGAAGATTTATAGTTTAGTTATGTGCTGTATAAATTAT +ATTTAGTTCTTTAATTTTTGTGTTATTTCCAAGGGTGCTCTCCATTGACTCTTTTAATAT +AGTTCCACTTTACCCCTTAAACCCACTTTCCTCTCCCACCTTCGTCATCCAACTTTATTT +GATTTTGTTATTTTTAATTTTTCTAATAATGACCTTTATCTTTTAAAATAATATTTAATC +ACCCATAACATAATTTGTTGATTCTCTCCCACTGTGAAAGTTGAATGGACCAGAATATAT +TTCTACTATCTTTCTCTTCTTATTTTTGTTATGAATATAATTAGTCTTTATACAGTTATG +GTTTGTAACATTTGCATTCTGTTCTTTAACCGCAAACCCCAGAACATTTTGATATTAGGC +TTCAGAATGCTCACTTGTATCATGTTATCTCTATTCATTTTTAGTGGATAGTTTTCTTTT +TTAAGTTTTTCTGATAGAGATGGGGTCTTGCTATGTTGCCCAGGCTGGTCTTATCTTGAA +CTCCTGGGCTCAAGTGATTCTCCTGCCTTGGCCTTTCAAAGTGTTGGGACTGTAGGTGTT +AGCCCCTGCGCCTGGCCTCTAATAGTTGTCTTCATTAAAGCCTCATGGGGACTCTATTTT +TTTTTTTTTTTGTGGGTTGTTTATTTTGTGTTTGTGAAGTCCGGTAAATTCAGTTGCATC +TGCCTTGATGTGGTCATACTATAACACATTTTTTCTGGATAAAGATAAGCCCTTTAACCA +TTAGATTCAATGTTTTCTTCATTTCAGAAAAGTTTTCTTTTATCTTTGAATTTTTTAACC +AGATATTGTGAGCTCTTTCACACTAATTTCTCATTTGTTGGACCTGACTTTAATGTTACA +TTTCACCTTCTTGTGTTTTCTATTTCGTTTTGCTCAGGATATATTTAAGCCTGTCATTTA +TATTCTTATCTGTGTTTTTAGCAGCATTATTCTCTCCACTTCCCACTTTTTTTCCTGCTT +TTATTGATCTTCATTTCTTTCATGGTTGTCTTTACTCATTACATCCTGAATTTTGCCAGT +TTATTTTTTATCACTTTATTTTGTATTTATTTTCAATTATGTCTTCTAAATATCATTTCA +GAGAGAAAACATTTTAGAGAAGGCATATTTTTAAAAAACATAGAAAATTTGATCCTGTTT +TTTACTGCTTCATGGTATAATTTGTATGTTCTGTACCTTATGTAATTTTCCCTTTTTCTT +CTAGTATTTTTATAAAGGTCATCAAGTTTTATTTTTGTAATACAATTATTATAAATAATT +ATATAATATTATTAGTCTTTGAATATTCTAGATACTTGTGAAAGGATATTGTGGAGGAGG +AGCTGGGGGTAGTAAGTATGATGGAAGGCAGACGAGTTTTGGAATCTTGTCTCCAAAACA +CTCTCATCTGTTAGAATGACTCCTAGGCTATAGGATTGACTATGGCTTAGAGTGGATTCA +TAGTTGTTAATTTCATCATGTGACTTGTGACTTATCCTTTTCTTTTCATAATAGAATGAA +AATTGCCATCTGTCTGGCTTCTTCCCCATCTTTTTGCCTTCTTTCATTACACCACACACG +TGTCCTAATTATTCCAAAGGTGATACATTTGCATGTTTCCCTTTAAACTCCTTTCCCTCT +GTCACTCTGTGGAGGGTTCACATGCTGCAATATTTCTGTTCCAAGTAAAGATCACAGGTT +TTGATCCTCAGTCCTCAGTATACACACCTCTTTTAGGGATTTCTGGGCTTCTTGACTAGC +TCAAGCTCTTCAGAGGCATGCACTTTATCTTGGTGTTCAGTCTTGACTGGTTTAAACTTT +TGATGTCCAGAAGGTTTTCTTCATGTGTTGTTGTGTGGAATTGTAAATATTTTCTAGCTT +TTGTAAGGTTGTGGCTCATATTTATATTTCTCCTGGTTTGAAAGAAGAGAGAGAAAGAAG +TATGTCAAATTGAGACTCTTAGATTGGAAATCTGAATTTATTTACACGATTGAGATTGAT +CTAGAGTTTTATTTTTTCTGCTGTAACTGAAATTTGGATTCAAGATTATATGTGTTTTGT +GAATATGTTTGGTAACATTGTGACTTTTCTATAATTTAGGGAAGTTTGATGTAGGAGAAA +GAGAAAAAATTTTTGAGAGAATCCTAAATTCATATATGGCCTAACCTTTTAATATCTATG +TAATTTTAGATAATAAATAATTTGTTTGAGATTATGTGGCTCTAACAACACCTGCTTCAC +AGTGTAATTATGAGGATTTCATAGAATTTGTATAGTGAGCATTAGTTTTGATGTTACTTT +AAACCTCTTTGCCTTATACATTCTATTTTTTCCATGGAACATTATATGATTTCATGTCCA +CATATTAATCTCATACTTTCAATTACATTTTATGTTTAAATTGAATATTATGGTAATCGT +TATGTAAATGATTAAAAATTTAAAGGGACAACATTTAATGTTGCTCTGGAATTCACCTTT +AGTCATAAAATAAAGATTTAAAGTATCATCTGTAGACAATGGCAAAAGCCCTTTTTTGTC +ATAAGAAAATCAAATATGCTTTATTTCACCCAATTAACATGGCTATCCCGGGAAAACCAA +AATGACCATAGGCGGTAATTCCCCAGGCCGTGTGATCTCAGTCTGGCATTCTCGGATCTC +CAAGGCATCACTTTGGCCACTACCCTCTGGGGCTGTGATTAGCAGCTCTCTTCCTGTTTT +ATGCAGCTCTGTGTGTATGTCTGCAGTGATGCCGTACTGGATCTGGTTCATCTTGTGAGA +ACTATACCTATCTGAATTTTTGATGATGCTCTTTTCTTAGTTCCCTTGGCAAAACAGGTA +GGTGAGGGATAGAAATAAAATCTATACTTAGTAAATCGGTGAGCCAAGGTCTGTGACTGG +CAATGAGTGAATTACATTCTCCTCAGTTGGGTGCAATGTCTGCCTTCTGTGTGGCCATTT +GCTGTTGCCACTAGAGAAGGAGGATGCAGCAGGGATCAGGCACCGTGGAGAAAAGTCGCC +GTGTGTAGGCAGCTAAGAATGTAGGAAAATGAACATCTCGGCTCCCAAAGGACGAGAATA +AAGCTGTAGAAGAATGTCAGGGAGGAATCTGAGTTGATCGTATGACTATTCATCCTTCTT +CCCACATTTTCCCGACTGTTTAGCCCTACTTTTCTTCGCGTTGGGTCTCATTTTCCTTCC +TGTGTGGCCTGTGCCTTATGGTCAGCGCGGACGTCCATCAGTCTATCAAATGCCTAGAAA +CCTTTCGCCCTTTGTCACCTTCTGTGTCACCCAGCATTCCCCTTCTCAGCCCTTTTCATT +CTCATGGTGGAATCCTTTTGGTTTGATTTCAAGGGTCCAGCACTGTTGATGTCACAACAG +AGTGGCATGGAAAGTTTCTGAAAATTTTGTCATCTAACCTCTCGTGGGGACTTTTAATTA +ATTCAGCTTTTGACAACTCCATCACATTCATTATATTATCCATTCATTCATTCATTAATA +CATTTGACATTTATAATGTGTGCCAACAATGTGCCAGGTCAAAACTGCCCACTTACAATG +TAGAACATTTCTGTAAATTTTATTTCAATTTTCTTGTATTTCTTCTCCTTTATTCTACCA +TCCCACTTGATCTTCTGCCACAGAAGTTCTCTTCTCTCTCTCTTTGTTCTCTCTTCTCCT +CCTTTATTCTTGATACCTGCTTCTGTGTTGGCTCCTCTAGGCCAGCACTTGTCCTCCTAC +CTCTGTGATGTTCTGTCTAGTTTATTGATTCCTTTTCCTACTTTACATAATCAATGTGGA +TAGTTTCTATAGTTGGGTCTTTGCTTTTTAATCTTTTTTTCCTGTGTATTATTTCCTTCA +GGGACCTTATGCACTCTTACACATCCGTCTATTATTTTTATATGGATTACTATACAATTA +CATGTTGAATTTGTACTTTTCCCCCATATATCCTGTCATATGTTTTCACCTGAGCATCTC +AATATCTAATACTCTTATTTGCTTAAAATACACGTGATTATTTTCTCCACCCTGACATAT +TTTATGTTCAACTTTCTAATTTCTAAAAATGGACCTACCATTGTCCTATTTATTCTTGCT +TAAATCTTGATATTTTCTTTGAGTTCATGCTCCTTCGTATTCACTCCAGCTGTGATAAGT +CACCAATCCTTTGGGTTTTTACTTACCAGTATTTCTATTTCTGTTTCTATAGCCTTAAAG +CTGGAACTGTGTAGTCCCAGTTCCTCTGTGTAGCCCCCCAAGTCTGCTCTATTTCAATCT +TCTCTTAAGGGAACTCCTTCCCTCCGTTTTTCTTTTCCTCCATTTGATACATCGCACTTA +TAGATGGGGCATCTTCCCTAATTACTGGCTTCATCCTCAATTCCCGGGACCCATACCTTC +ACTGGCTCCCTAAATTTATTTAATAATTCTCATATACCTTTGAGAAGTTTCTAATGATAG +GCAACAAATGAATATTGACTACCTTTCTTATTTTCCTTTCTTCACCAAAATGATTTTTAG +GATGTAGACAATCTGTATGCTTCAACATACACCAAACTTACCATTTTTGAAATATTTTAC +AATCTACTTGAAAAGACTTCTTTAGACCCTATATTCATGTATTGTAATATTTATCCTCTT +TTATGGCTATACTCAAATGCCACATCACTATAGTGCCTTCCCTCATCACTGTAGCTATCT +CTTTTCACTCTACTTATATTGTAGAGGATTTGTTACACTTCTTAAACTGCTGATCTCAAG +CGATTTGCTTGCTTTGACCTCCCAAAGTGCTGGGCTGACAGGCGTGAGCCACTGCACATG +GCCTGATTTGTTCCACTTCTACTATATGCATCACACATGCCTGATGCATATTTTAATGCA +CGTTGGATAAGGATCGGCTTTGTACGACTTCAGTCTTTCTTGATGTGTGACACCCACTTC +TATTTTGGCTCCACTTTAACAAAATGAATAAGTGAGAAGGTAATACTGGAAACAGAACAT +AACTGTGACTAGGAATTTGGTCTTGACTCGCCATTTAATTTTCTGATATGCATGACTGTT +TTCTTCACATGTGAAATTTAACATGAGGTTGAAACTGGAGAATTTTATATTTTTCATGAA +AAAGGCAATTTGGGAGAAAAGTCCATTTTCCTGAGGATAAGGTATTGTATGGTTTGACTG +CTTTGCCTTGGCTGGTCAACACATTTGTACACCTGGATAGGCACAGTTTTCAGAAATCCT +TTCAAGCATCTACCAATTCTCCTGTCTACAAGTTTACCTTCCTCCCATTTCTCATTCCTA +ATGACAAGGGAAATATCCAGTGTTATCTGAAGTGGTCATAAAAGACATTTTTTTTCTTTT +TATGTGAGGAATTGAAACTTATGGCTTTAGATTATGGGGCTTACCATCAAGGAAAGGGCG +TAGCGTGGTCAGAGGACAAAACTTCTTCCTGCATTTCTCAGGAAGTCTTTGATTAGTGTG +TCCACCTAGGAGCAATTTTTTTTTTGGGGGGGGTGCTGGGAAATATACTTAAGTGATTAA +ATCCAAGTGTAGACATGAGAGCTTTACCTAAAGCCAGGTCTAATTACCATACCTGAGAAT +CAGGGAGTATTTAAAATTTGAGAAATAATTTTCTATACTTGAAAGTCACTTATGTAGGTA +GGCCTCAGATTATAATAAATAACGTTTATTGTGCTATACTATGTGGTAGGTATGAGGTTA +AGTATTTTTACCTATATTATATCACTTATTTCTTACAAATGGAGCAAGGGAGCAAGCAAG +CAAGGGAGGTATTATTATCCCTATTTTATGTATTTATGTATTTATTTTTGATTTCTATTC +TTTTGGTTTTTTTGTTGTTTTTTATTGATGTATCATAGTTGTACATGTTTTGGGGTACAT +GTGATATTTTTGATACATGTATACAATGTGTAATGATCAAATCAGAGTAATTTGGATATT +CATCACCTCGAATATTTATCTTTTCTTTGTGTTGGGAACATTATAATTTTTCTCTGCTAG +CTATTTTAGAATATATAATAAATTATTGTTCCCTATGATTTCTCCATTGTACAATTGAAT +ACTAAAATTTATTATGTCTATCTACATATCCCCAGTTCAATAACTATAATTTCTCTGCTG +TGCAATCAAATACTAGAACTTCTTCCTTCGAACGCTATATCCCTAATTCAATAACAAGTA +AACTGAAGCTCAGCATGGTCTAGGAACTTTGTTACGTTAACACAGCAAGTGAGTGTTGCA +GCCTGGATCCAAAAATCAGGCCTGGTCGACCTCAAAGTCCAGATTATTGACCTTTCTACC +ATAATGTATGGAGGTAAGTTTGTGAATTTATTCAAAAATCAGGCCTGGTCAACCTCAAAG +TCCAAATTATTAACCTTTCTACCATAATGTATGGAGCTAAGTTTGTGAATTTTCATAGTT +TTAGGATTTGAAGATAAAAGAGGTGAAAATTTGGAAATGGTTTCTGGACTTTTGAATTTT +GGCAAACAGCTATGTGATAAGTCCACCCTGCAGACCCACAACTTTTGGAAATAACTCTAC +TGTGACCTTCAGTAGCAGAAGCTGCTCCTGGGGTGGTAGAACACAAGGAAAACACACACT +AGTAAAAATTTCATGTGCCTTCTTTGTTCTGTACATGTGTTTCTCTTGATTAGTATATGG +TAGTATCCTCAAATCATAGTAACAAGTATACTTTTTCCAGTGAATTGCATGTGTATATTA +TTGTATAGTATAAAAGGCAATATTTCCATTTATTATCATCTGTGCTTTTCAAAGAAACTC +TGTGAGTCCAACAGGGCAGATAATAGAAGCAACTGCCCTTTCTCTCCCCCGTTAAATGCA +ACCCAATGTCACAGTCCGTAGCATCCCCAGATGAGTGTATTAAAGGTGAGAAATTCCCAA +AGTCAAACTCAGTAGCATCCTTGAATGAGTGTATTAAAGGTGATAAATTTATTTTATTTA +TGTTCTTTTTAACCTGTGTTCTCAGAAACAGAGACTACTGTATTTCATCCTACCTTAGTC +TTGCTTAGCAGTTTCTCTTCTCCTTTGAGGCTCTTTTATTTTTAAATCATTGTTCATATC +TTCTAATTTCCCCTTTCTCCCATTCTTTCCATATTTTTAATCTTTTTTTAACTTTATCTC +TGTTCTGCTTTTTCTGTATTTCAAATTGATCCATAGACTTTAGAAAAATGAGTTGAATGC +TGGCTGTAGGCTGTCTTATCCCCAGCAAGAAACATGTTGTAAAGTCTTAGTACCTTCCCA +CTGGAAGATCATTAGTCATGGCTACTATGTTTTTAAATGAGAATTGTTTTAATTATGCAT +TTTAAAATTATTGGAAAACATGAGGGAGAGGAATGAACCATAAGTAATAAAGATTATTGA +CTTGAAGTTAAGACCTTACTATGATCTGGGATTATTAGTCTTACTTGTCAATCAAGAACT +ATCCACTTTCTATTTGTTTGTGGGTATCTAATATGGTTATATACACAGAAGTAATGATAA +TTGATATGAAAAGGTCTCCTCCTGTTATATCAATTTAGGTATTTTTCACACATTGTGTAC +CTCATTCTTCTCCTATTCAATTTTCACTAATTCCTAAAGGGTCAGGTCAATGTCCTTGGC +ATAACCTCCTCCACCTGTTCTTAATGGCAATTGTATCTTCTGCCCTCCAATATCTATAAC +ACTTTTTTCTTTAAAACTCTTTGAATGTTTATCTTAATACTCATTTGATATATATTGTAT +ACCACATATGATTGTTTGTTATATGTACAATACATGTTTTTTCAACTTTTTTTGGTTCTT +TCCATTTACAGGAATTAGAGAAAGAACTAATCAGTGTGAAGGAGAATTGTCAGTAAAATT +ACAAGAAAAGATTGAGATCATAATTGACCTTTGAGGATAATAAAATTTAAAGACCAAAAG +GATGGACTTCACAGAAACATGACCTTAGGTTGTTTTTGCAGTTGTAGTAACTGGTTATAT +GACCAACAAAATATGAAGAATGGGTAAACAAATTCTGATAGTAATGATCAGTCACTTTGC +AAATATAAAGTTACTATTTACTACTGTATTGTACAGGTTCAATAATCTTTGTGTACACAT +TTTATGTATTTATTGTCAGGCTGCTATATAATTCAGTATTTATAATAGATACTATGTATA +GCAATCTATGGTTAGTTTTGGTCTTAACCAGGAAAAATCACTCTTTTGAGTTTTGCTGTT +TTTACCAGATTATTTTTACTGGATGATTGCTCATATTATTTGATTATTATTGCAATTTGT +CTTTCTGGAATAGGAAGCAAGAGGCCTGAATTCTGGTTCCTATTCTATCAATTGTGTGAA +TTCTGGAAACTCAGTTTACTTTTCTGGGCCTCATGGTTTTCATCTGAATGATGACCAACT +TGGATAAAATGGTCTTTATATAATTCCATAGGCATTTCCCTTCCCAAGGGCTTGAGTCTT +TTTCAACAATTATAGAGTTTTCCGGTCCCTCTTCCCAGTGCCTCAGCACCTTGCTATTCA +TGTTCATCTGATCAGTTGTTTGCATGCTGACTTACATTACCCTGATGGGCAGTACCTGTG +GCTGTTTCTGCTCCCTCACCCAGTCCATAGGCTTCTGGTTGTAAAAAGTGTGCATCTTGA +GACTGTGGACAGTTAGCTCCAGAGGTGACAGTATAATCACTTCACGTAGAAGAGGATAGA +GAGAGACTCATGCCAGTGGTGGTGAGCAAGTATTAGAGATATGATGTGTGCCTCTGTGAG +TTTTGGGGTCTAAGATAAATTATGGCACTAGGAAGATGGTCCTTTGTGTCAGAAGAACTG +GAGTTGTTGGTGCAAAAAAGTATGATGTCAGCATAGCAGTTTTATTTGTACCTCAGCAAC +TTCTAAAATAATCTCTATTAAGTGTTTTCAGGAACTACTTTCTACTATAGGAAAATGATT +GAGGTGAGTATCCATCTGGACACAGAGAAATATAACACTGTTTTCTGCTCACCCTCCACT +TCACATATAAATACAATATGTGTTAAAGGACTAAATTTCTAGTGTCACAGTTTGTACTTT +ATAGTTTGAAGTCAATAAGAAAGCTCATATACCTTCCTAAAAGTCACTTGTTAATGTTTG +ATATTAATCTAATTTTATCATAAATTAAAAGTATAAAACTACAAATTTCTTAAAGATAAA +ATATCCGAATGGATTCAGTCAAATTAAGCATGATAATATCAAATATCAGAATAGGTTACC +ATGCAGGAGGTACTGAGTACTTAAAAGGGTGGGGAATGCAATGAACATAAAAGCTGGTAC +CAAGGGGAGGAGGAGACAGTGATGAATTAAAACATTATCTTAACTAATCCAAGTGCTGGT +CTTCAATACTTTCATGTGTATAGACAAAGAGAAACTGCAGAGATTTCTCACAACCTCTGT +GTCCATTTTATGCATGTATCTTAGCAGAAACACTGGTGAAATCCCTCCAAAACATATTTA +TTAGGCATGGAAAAAGCCTTACATGACAGGTGGCATAGGCTCCTTATGAAATCATTGCAG +GATGGGAAGCCATTTAGGGCTTCATAATTGTGAAAGATTGTATAGAAACTGAGGCACTTA +AATAGCAGTAAGCATGAGAAAATGTGGTAGATAATGGTGGTGATTCTATTTCTTGTGAAA +GTCCACTTACTCTAGTCTGCTACAGTTGTGGGCTTTCCGATTTCACATACCCCAGTCTCT +ATATTCTCTCAATCCACAGCCTACCTCAACTAAGTCCGTCCCAGGCACCTCTTACTGCAG +TGATAATCCATCTGTTAATCATGTTTTCCTCTTATGTCTACTTTCTGTCAGAGAATTGTG +GGTGCAAACTGGGAAGGGAAGGAAATTATAAGAATATGTATAAGTACAAATGGAATATGT +TGGAAATGAGGAATAGTTAATATCACAGGTCATTTAAACACCTGATGAATTTCATGGATA +GTCAGGAATCTTGTTCTTACCTAATCTGTTAATTTTAGATCAGACATTACACTGAAAGTA +TTGATGATGGGTTTAAATCAGGTTGCAGCTCACATGTTGTGATAATATTATGTTGATTTT +TTGTTTTTAATATGTGAGGAACAGAATAACTGTATACTATTTATTCATAGTGACATTGCA +ATATTGATTTTAGTACATATTATTATCTTCATAATCACAATTTCCTCCCCATTTTCTTAG +TTCTCATAATTTTAGCCACAGCCCAGTTGGCTGGACCAATGGATGGAGAGAATCACTCAG +TGGTATCTGAGTTTTTGTTTCTGGGACTCACTCATTCATGGGAGATCCAGCTCCTCCTCC +TAGTGTTTTCCTCTGTGCTCTATGTGGCAAGCATTACTGGAAACATCCTCATTGTGTTTT +CTGTGACCACTGACCCTCACTTACACTCCCCCATGTACTTTCTACTGGCCAGTCTCTCCT +TCATTGACTTAGGAGCCTGCTCTGTCACTTCTCCCAAGATGATTTATGACCTGTTCAGAA +AGCGCAAAGTCATCTCCTTTGGAGGCTGCATCGCTCAAATCTTCTTCATCCACGTCGTTG +GTGGTGTGGAGATGGTGCTGCTCATAGCCATGGCCTTTGACAGATATGTGGCCCTATGTA +AGCCCCTCCACTATCTGACCATTATGAGCCCAAGAATGTGCCTTTCATTTCTGGCTGTTG +CCTGGACCCTTGGTGTCAGTCACTCCCTGTTCCAACTGGCATTTCTTGTTAATTTAGCCT +TCTGTGGCCCTAATGTGTTGGACAGCTTCTACTGTGACCTTCCTCGGCTTCTCAGACTAG +CCTGTACCGACACCTACAGATTGCAGTTCATGGTCACTGTTAACAGTGGGTTTATCTGTG +TGGGTACTTTCTTCATACTTCTAATCTCCTACGTCTTCATCCTGTTTACTGTTTGGAAAC +ATTCCTCAGGTGGTTCATCCAAGGCCCTTTCCACTCTTTCAGCTCACAGCACAGTGGTCC +TTTTGTTCTTTGGTCCACCCATGTTTGTGTATACACGGCCACACCCTAATTCACAGATGG +ACAAGTTTCTGGCTATTTTTGATGCAGTTCTCACTCCTTTTCTGAATCCAGTTGTCTATA +CATTCAGGAATAAGGAGATGAAGGCAGCAATAAAGAGAGTATGCAAACAGCTAGTGATTT +ACAAGAGGATCTCATAAATGATATAATAAGCCCTTCTCATTAAACATGATATGGCTTTAT +GTTTCTTTCTTTGATATTTTAGATTCAGGAACTATGAGACATTATGTATTGATTTGAATG +TTATTAGACCTGTAACATAATTCTTATCTGATGAATATATGATGAATATATTCCTTGTTC +AAAATGAGTCATAAATTCAACACATCTCTACATCTATATTATGCCCATTTAATTTCTTTC +AGCAATGTTTTGTAGTTTTTGGTGAACAGGTACTTTATGCATATGTACTTTATATTTATC +TCTAAGTTTTATATTTCTGATGCCCTTTTAAGTGACATTTTTATTTCAATTTACAATTGT +TTATTCTTAGCTTATGGGCACATAATAGATCTTTGTTTGACATTATATCCTGTAAACTTG +CAAAACTTATAAGTTCCATCAGTTTTTTATAGGTTATGTAGGATTTTCTTTATAGATGAT +TATGTTGTCAGTGAATAAAGACATTTGCTTTTAAAATTCTAGTATGAATTCACTATATTC +ATTTTGTTGAATGCTGAGTAGAATTAGTTAGAGTAGACATCTTTGACTTGTTCCTGTTAT +GAAATATATTAAATATTTCATCATTAAGTATAATGTTAGCTATAATTTTTTTCATAGGTA +CTCTTTAACAGGCTGAGAAAGTTTTCTGTATTCACAGTTTGCTGAAAATTTCTTTTATCT +TTAGTCAGGAATGGATCTTGGATTTTGTAAAGCTTTTTCGTTTCAGAATCAGGGTAATGC +TGGCCCTTTAGAATGAGTTGGGAAGCATCTGCTCTTCTTAAATTTTCTGCCATAATTTTG +TAGAATTCATATAATTTTTTTCTTTAAAAAGGGAAGTACTTAAGTATTTTTTCCCATAAG +TTACCCATAAGTAAATCTAAAGGAAAGTGGGAAACTTTGATACGCATTGGTTGCCCCCTG +GTGGAGATTTCTGGGTTCTTGATTATTTTAACACTGGAGATAGAATCTGGTGGAATGACG +TCAATGCTACCGTGATTAAGAGGTGTGTAGGAAATGCTTCATGTAAAAGAGAAAATAGTC +TTTATGAGAATCTGCCTGGTGGAAAGGAGTTGGTGCAACAATAACAATATAAATTAGTGA +AAAATTTTAAATTGACAAATAATAATTGTATCTATTTATGGGGTACAATGTAATGTTTTG +ATACATGTTTAAATTGTGGAAAGATTAGGTCTATCTTATTGACATACATATCTTTTTTGT +GGTGAAAACATTTAAAATCTACTCTGTTAGTCATTTTGAAACATACAATACCTTGTTATT +TATTACAGTCACCATTCTGTGCAATAGTTCACTGAAACTTTGTCTAACTGAAACTTTGAA +CCCTTTTATCAACATCTACCTTTTCCATGTCTACCCCCAACTACTAGCCTCTGATAATCA +CCATTCCATTCTCTACTTCTATGAATTCAACTTTTTTAGATTCCACATATCAGTGAGATC +ATGTGATATTTGTCTTTTCGTGCCTGGCTTATTTCACTTAGCGTGATATCTTCTGGGTTA +ATTCATGTTGTCACATATATCAGGTTTTCCTTCCTATTAAGGCTGAGTAGTATTCCATTG +TATATATACACTACATTTTCTTCATCCATTTGTCAGTTGATAGACACCTGTGTTGATTTC +ATATTTGGGTATTGTGAATAATGCTGCAATGAACATGAGCCTGGAGATATCTCTTCAGCA +TATTGACTTAAATTCCTTTGGATATATACAAGGAAGTGGGATTGCTGGATCATATAGTAA +TTCTAGTTTTAGTTTTTTGAGTAACTTTTATCTATTTTTCATAATAGTATTAATTTACAT +TTCCACCAACAGTGTACGAGGGTTCCCTTTTCTCTGTATCCTCTTCAACACTTGTTATCT +TTTATCATTTTGATAGTAGCCATTCTAACAGGTATGAAGTGGCATCTCACTGTCATTTTA +ATTTGCATTTCCCTGATAATTAGGATGACAAACTTTTTTTATGTTAGTCATTTGTATTTT +TTTTGAGAAATGTCTATTTAGGACCTTGCCCATTTTTTGACTTGGTTATTTGTTTTCTTG +ATATTGAGTTGAGTCCCTTATATATTTGGAGATTAGCCTTTCATCAGATGTATGCTCTGC +AAATATTTTCTCACAACTTGTAGGTTGTCTCTTCACCATATTGTTTCCTTTGCTGTGCAG +AAGCTTTTTAGTTTGATGCAATCCCATATATTTTTGCTTTTGTTGCCTGTGCTTTGGGGG +TGATATCCAAGAAATCTTTGACCAAACCAACATTGTGGAACTTTTCCCCTATGTTTTCAT +CTAGTAGTTTTACAGTTTTATGTTTAAACCTTTAATCCATTTTGAATTGATTTTTGTGTA +TGGTGTGAGATAAGGATACACACCATACACATTCGTGTTCTTCTGCATGTGGATATCTAG +TTTTCTTAACACCATTTATTGAAACAAATGTCTATTCTTCATTACGTTTTCTGGGCACCT +TTGTCAAAAATTTATTGGTCATAAATGCATGAGTTTATTTCTGGGCTCCTTATTCTGTTC +CCCTGGTCAATGTGTCTGTTTTTGTGCAAGTGTCATATTGTTTTGATTACTATGGTTTTG +TGATATGTACTTGTTTTGGGGGGGATCGATTTTTATTTGGGTTTCTCACAGTGGTTAGAG +AACAACCACAGCACAGGAAATGCCTCACCAAGATTGCCCAGAAAACTGACCAGCTGCATC +TTATTGCTTAAAAATACACATATTCACAATAACTGACAAATGGTGATGTGCCTCACACAG +GAATGTGTTCACATTTGCAATGCTGTGTACAGACTTCACTTCGTTCAACATAGATTTTGG +TTTAATGGAATTCAAATGCGGATGCTTGTTCACAGCCTTGGATTTGTCTGTTTTTGGAGA +GATACAACCTCCATGAGTATATCTGCATGAAAACCACAGACAATGAAGGTATTTCTTCAT +TGATTTATTTATTCTTTTGACTGTAGTAACAAACCCTGGATGACACCCTTCCTTTTAATT +CACCTGGAAACCAGACTCAATCAAATCTCCCTGGTCCCCTCACTATTCCTTCAAATTCCC +TATTTCTATCTCTTCCTGAGGAGGGTAACCTCCTGTAGCAGGGGTCAGACTGTGACTTGG +GAATCAAGCTTAGGTCTGCAGGTTGCCTGTTCATCTTCTTGTAAAATATTGTAGAACACT +GCAGTGAATCCAACAGTTAACACTCAGAGCAGTTCCCTGCTCTAACTCAGGAAAGAGACT +TCAGAGGGTCAGGATTCATCCATTTGATCAGTTAACTGAGAAGGATTCATTTTGGTAAAA +CTTGTTCAGCTTTGAGACACTTCAGTGAGTTGTTTGAGATTTTTTTTTAAATTATATTTT +AAGTTCTGGGGTACATATGCAGAACATGCAGGATTGTTACATAGGTATACACGTGCCATG +GTGGTTTGCTGCACCCATCAACCCATCATCTACATTAGGTATTTAACCCAATGCTAACCT +TCCCCCAGCCCCTACCCCCAGACAGGCCCCGGTGTGTTGTGTTCCCCTCCCTCTGTCCAT +GTGTTCTCATTGTTCAACTCTCATTTATGAGTGAGAACATCGGGTGTTTGGTTTTCTGTT +CTTGGATTAGTTTGCTGAGAATGATGGTTTCCAGCTTAATCCATGTCCCTGAAAAGGATA +TGAACTCATCCTTCTTTATGGCTGCATAGTATTCCATGGTGTATATATGCCACATTTTCT +TTATGCAGTCTATCACTGAATGGGCATTTTGGTTGGTTCCAAGTCTTTGCTATTGTGAAC +AGTGCCACAATAAACATATGTGTGCATGTGTCTTTATAGTAGAATGATTTATAATCCTTT +GGATATATACCCAGTAATGCAATTACTGGGTCAAATCATATTTCTAGTTCTAGAACCTTG +AGGAATCACCACACTGTCTTCCACAATGGTTGAACTAATTTACACTCCCACCAACAGTGT +AAAAGCATTCTTATTTCTCCACATCCTTTCCAGCATCTGTTGTTTCCTGACTTTTTAATG +ATCGCCATTCTATCTGGCGTGAGATGGTATCTCATTGTGGTATTGATATGCATTTCTCTG +ATGACCAGTGATGATGAGCTTTTTTTCATATGTTTGTTGGCTGCATAAATGTCTTCTTTA +GAGAAATGTCAGTTCATATCCTTCACCCACTGATGGGTTTGTTTGTTATTTTCTTGTAAA +TTGTTTAAGTTCTTTGTAGATTCTGGATATTAGCCCTTTGTCAGATGGATAGATTGCAAA +AATTTTCACCCATTCTGTAGGTTGCCTGTTCACTCTGATGATAGTTTCTTTTGCTGTGCA +GGAGCTCTTTAGTTTAATTAGATCCCATTTGTCAATTTTGGCTTTTGTTGCCATTGCTTT +TGGTGTTTTAGTCATGAAGTTTTTGTCCATGCCTATGTACTGAATGGTATTGCCTAGGTT +TTCTTCTAGGGTTTTTTATGGTTTTAGATCTTATGTTTAAGTCTTTAATACATCGTGAGT +TAATTTTTGTGTAAAGTGTAAGAAAGGGATCCAGTTTCAGTTTTCTGCATATGGCTAGCC +GGTTTTCCCAACACCATTTATTAAAAAGGGAATCGTTTCCCCATTGCTTGTTTTTGTCAG +GTTTGTCAAAGATCAGATAGTTGTAGATGTGTGGTGTTATTTCTGAGGCCTCTGTTCTGT +TCCATTGGTCTACATATCTGTTTTGGTACCAGTACCATGCTGTTTTGGTTACTGAAGACT +TGTAGTATAGTTCGAAGTCAGACAGCGTGATGCCTCCAGATTTGTTCTACTTGCTTAGGA +CTGTCCTAGCTCTGCGGGCTCATTTTTGGTTCCATATGAAATTTAAAGTAGTTTTTTCCA +ATTCTGTGAACAAAGTCAGTGGTAGCTTGATGGGGACAGCATTGAGTCTATAAAAACTTT +GGGCAGTATGTCCATTTTCATGATATTGATTCTTCCTATCCATGAGCATGGAATGTTTTT +CCATTTGTTTGTGTCCTCTCTTATTTCCTTGAGCAGTGGTTTGTAGTTCTCCTTGAAGAG +GTCCTTCACATCCCTTGTAAGTTGGATTCCTAGGTATTTTATTCTCTTAGTAGCAATTGT +GAATGGGAGAGTTCACTCATGATTTGGCTCTCTGTTTGTCTGTTTTTTGCATATAGGAAT +GCTTGATTTTTGCACATTGATTTTGTATCCTGAGACTTTTCTGAAGTTGCTTATTAGCTT +AAGAAGATTTTGGGCTGAGACCATGGGGTTTTCTAAATACACAATCATGTCATCTGCAAA +CAGAGACAATTTCTTTCTCTTGCCTGATTGCCCTGGCCAGAACTTCCAATACTACGTTGA +ATAGGAGTGGTGAGATAGGGCATCCTTGTCTTGTGCTGGTTTTCAAAGGGAATGCTTCCA +GTTTTTCACCATTCAGTATTGGCTGTGGGTTTTTCATAAATAGGTATTATTATTTTGAGA +TATGTTCCATCAGTACCTAGTTTATTGAGAGTTTTTAGCATGAAGGGCTGTTGAATTTTT +TCGAAGGCCTTTTCTGCATCTATTGAGAGAAGCATGTGGTTTTTGCCATTGGTTCTATTT +ATATGATGAATTATGTTTATTGATTTGCGTATGTTGAACTAGCCTTGTATCCCAGGGATG +AAGCCGACTTGATTGTGGTGGACAAGCTTTTGATGTGCTGCTGGATTTGGTTTGCCAGTA +TTTTATTGAGGATTCTTGCATCGATGTTCATCAGGGATATTGGCTTGAAATTTTCTTTTT +TTTTGTTGTGTCTCTGCCAAATTTTGGTACCAGAATTATTCTGGCCTCATAAAATGAGTT +AGGGAGGATTCCCTCTTTTTCTGTTGTTTGGAATAGTTTCAGAAGGAATGGTACCAGCTC +CTCTTTGTACCTCTGGTAGAATTCGGCTGTGAATCCATCTGGTCCTGGACTGTTTTTTGG +TTGGTAGGCTATTAATTCTGCCACAATTTCAGACCTTGTTATTGGTCTATTCAGGGATTC +AACTTCTTCCTGGTTTAGTCTTGGGAGGGTGTATGTGTCCAGGAATTTGTCCATTTCTTC +TAGATTTTCTAGTTTGTGTAGAGGTGTTTATAGTATTCTCTGATAGTAGTTTGTATTTCT +GTGGGATCAGTGGTGGTATCTCCTTTATCATTTTTTATTGCATCTGTTTGATTCTTCTCT +GTTTTCTTCTTTATGAGTCTGGCTAGTGGTCTATCTATTTTATTGATATTTTCAAAAAAC +CAGCTCCTGGATTCATTGATTTTTTTTGAAGGTTTTTTTGTGTCTCTATCTCCTTCAGTT +CTGCTCTGATCTTAGTTATTTATTGTCCTCTGCTAGCTTTTTGTATGCTCCTGCCTCTTG +AGTTCTTCTAATTGAGATGTTAGGGTGTCAATTTTAGATCTTTCCTGCTTTCTCTTGTGG +GCATTTAGTGCTATAAATTTCCCTCTACACACTGCTATAATTGTGTACCAGAGATTCTGG +TATGTTATGTCTTTGTTCTCATTGGTTTCAAATAACTTATTTATTTCTGCCTTAATATCT +TTATTTACCCAGTAGTTGTTCAGGAGCAGGTTGTTCAGTTTACATGTAGTTGTGTGGGTT +TGAGTCAGTTTCTTAATCCTGAGTTCTAATTTAATTGCACTGCGATCTGAGAGACTGTTA +TGATTCCCATTTTTTTTTGCATTTGCTGAGGAGTGTTTTACTTCCAAATATGTGGTCAAT +TTTAGAATAAGTGCAATGTGGTGCTGAGAAGAATGTATATTCTGTTGATTTGGGGTGGAG +AGTTCTGTAGCTGTCTATTGGATCCACTTGGTCCAGAGCTGAGTTCAAGTCCTGGATATC +CTTGTTAACTTTCTGTTTCGTTGATCTGTCTAGTATTGACAGTGGGATGTTAAAGTCTCC +CACTATTATTGTGTGAGGGTCTAAGTCTCTTTTTAAGTCTCTAAGAGCTTACTTTATGCA +TCTGGGTGCTCCTGTATTGGGTGCATATATATTTAGGATAATTAGCTCTTCTTGTTGCAT +TGATCCTTTTACCATTATGCAATGCCCTTATTTGTCTCTTTTGATCTTTGTTGGTTTAAA +GTCTGTTTTATCAGAGACTAGGATTGCGACCCCTGCTTTTTTTTGCCTTCCATTTGCTTG +GTAAGTATTCCTCCATCCCTTTATTTTGAGCCTATTTGTGTCTTTGCACGTGAGATGGGT +CTCCTGAATACAGAACACTGATGGGTCTTGACTCTTTAGCCAATTTGCCAGTCTGTGTTT +TTTAATTGGAGCATTTAGCCCATTTACATTTAAGGTTGATATTGTTATGTGTGAATTTGA +TCCTGTCATTACGATGCTAGCTGGTTATTTTGCTGTTAGTTAATGCAGTTTCTTCATAGT +GTCAATGGTCTTTACAATTTGGTATGTTTTTGCAGTGGCTGATACCAGTTGTTCCTTTCC +ATGTTTAGTGCTTCCTTCAGGAGCTCCTTTAAGGCAGGCCTGGTGGTGACAAAATCTCTC +AGCATTTGCTTGTCTGTAAAGATTTTATTTCTCCTTCACTTATGAAGCTTAGTTTGGCTG +GATATGAAATCCTGGGTGGAAAATTCTTTTCTTTAAGAATGTTGAATATTGGCCCCCATT +CTCTTCTGGCTTGTAGAATTTCTGCTGATAGATCTGCTGTTAGTCTGATGGGCTTCCCTT +TGTGGGTAACCTGACCTTTCTCTCTGGCTGCCCTTAACATTTTTTCCTTCATTTCAACCT +TGCTCAATCTGATGACTATGTGTCTTGGGGTTGCTTTTCTTGAGGAGTGTCTTTGTGATG +TTCTCCGTATTTCTGAATTTGAATATTGGCCTGCCTTGCTAGGTTAGGGAAGTTCTCCTG +GATAATATCCTGAAGAGTGTTTTCTAACTTGGTTCCATTCTCCCCATCACTTTCAGGTAC +AGCAATCAAACGTAGATTTGGTCGTTTCACATAGTCCCATATTTCTTGGAGGCTTTGTTC +ATTTCTTTTCATTCTTTTTTCTCTAATCTTGTCTTCTTGATTTATTTCATTAAGTTGATA +TTCAGTCTCTGATATCTTTCTTCCGCTTGATCGAATCAGTGCTTGATCCTTGTGCATGCT +GCATGAAGTTCTCATGGCATGTTTTTCAGCTCCATCAGGTCATTTATGTTCTTCTCTAAA +CTGGTTATTCTAGTTAGCAATTGGTCTAGCCTTTTTTCCAGGTCCTTAGCTTCCTTACAT +TGGGTTAGGACATGCTCCTTTAGCTTGGAGGAGTTTGTTATTACCTACCTTCTGAAACCT +ACTTCTCTCAATTCATCAAACTCATTCTCCGTCCAGTTTTCTTTTGTTCCCTTGCTGGTG +AGGAGTTGTGATCCTTTGGAGGAGAAGAGGCGTTCTGGTTTTTGGAATTTTCAGCCTTTT +TGCTCTGGTTTCTCTCCATCTTCATGGATTTATCTACCTGTGGTTTCTGATGTTGGTAAC +CTTCTGATGAGGTCACTGAGTGGCTGTCCTTTTTGTTGATGTTGATGCTATTCCTTTTTG +TTTGTTAGTTTTCCTTCTAACAGTCAGGCCCCTCTGCTGCAGGTCTGTTGGTGTTTGCCC +TAGGTCTACTCTAGACCCTGTTTGCCTGGGCATCACCAGCGGAGGCTGGAGAACAGCAAA +GATTGCTGCCTGTTTCTTCCTCTGGAAGTTTTGTCCAAGAGGGGCACCCACCAGATGCCA +GCCAGAGCTCTCCTGTATGAGGTGCCTGTTGGCACCTACTGGGAGGTGTCTCCCAGTCAG +GATACACGGGGGTTAGGGACCCACTTGAGGAGGCAGTCTGACCCTTATCAGAGCTCGAAT +ACTGTGCTGGGAGATCTGCTGCTCTCTTCAGAGCCATCAGGCTTTTCAAAGATGCTTTAA +GTCTGCTGAAGCTGTGCCCACAGGCGCCCTTTCCCCTAGGTGCTCTGTTCCAGGGAGATG +GGGGTTTTATCTATAGGTCTCTGACTGGGGCTGCTGCCCTTTTTTCAGAGATGCCTTGCC +CAGAGAGGAGAAATCTAGAGAGGCAGTCTGGCTGCTGTGGCCTTGCTGAGTTGTGGTGGG +CTCCACCCAGTTCAAACTTTCTGGTGGCTTTGTTTACACTGTGGGGGTAAAACTGCCTAC +TCAAGCCTTGGCAATGTGGAAGCCCCTCCCGCCACCAAGCTCGAGTGTCCTAGGTCAACC +TCAGACTGCTGTGCAAGAATTTCAAGCCAGTGGATCTTAGCTTGCTGGGCTCTGTATGGG +TGGGACCCGCCGAGCCAGACCACTTGGCTCCCTGGCTTCAGCCCCCTTTCCAGGAGAGAG +AATGGTTCTGTCTTGTTGGCATTCCAGTTGCCATTGTGGCATGAAAAAAAAAAAAAAACT +CCTGCAGCTAGCTCGGTGTCTGCCCAAACAGCTGCCTAGTTTTGTGCTTGAAACCTAGGG +CCTTGGTGGCAGAGGCACTGGAGGGAATCTCCTGGTCTGTGGATTGTGAAGACCGTGAGA +AAAGCATAGTTTCTGGGTGGAGTGCACCGTTCCTCATGGTACAGTCCCTCGGGGCTTCCC +TTGGCTAGGGGAGGGAATTCCCCCAACCCCTTGCACTTCCCGGGTGAGGCGACACCCCAT +TCTGCTTTGGCTCACCCTCCGTGCGCTGCACCCACTGTCCAACCAGTCCCAGTGAGATGA +ACCAGGTACCTCAGTTGGAAATGCAGAAATCACCTGCATTCTGCATTGATCTCACTGGGA +GCTGCAGACTGGAGCTGTTCCTATTTGGCCATGTTGCCAGCAAATTCTGAGATTTTTTTT +AAAAGTGCAAAGAAAGACATCTGAGGGGTGCTGACATATTCGGGTCACCTCAAGCCACAT +GCCAGCTTGCTTGCCCCTGTTGGATTCAGCAGAGGGAGATAGGCCTTGCCATACCTGTGG +TGTCTGCCAAAGCTTCCTCCTGGCAATTCTTGGGAGTGCTGATACCTGGGCCACAGTTAG +TCCAAGTTTATCACTGAAGATCCTATCAAAGTTTTGTCTGAAATTCCACTTTTGCCTTTT +GTCCTAAGTGGTTGTGGACATCTCCAGGGGCTGATACCAAGGACTAGGAACAGCTGAGGG +AGGCAGAAAGGTTCAGAGTACATCTCTATTTACAGGGAACAGAACACCGGCCTCCGAGAG +TCCATGGAGCAATGGGAAAATTGCAGTGATTACTCATCACTGTGAAACTTCTACTTTGAA +TACAGTATCTTCTGGCAAGCATAGGGGACTGCAGTCGACAATGCTGCTGAATATACCTGA +GTACATAGTAAGACATTTGTTTGGTAAACAGTCAATGCATACAATAAATTACCTTGAGAG +GGCCATCTGTGCTCCAGATGTGAGAGTTCATGTGAATAGAATGGCCGCAATTCAAAGAAT +CTTCACAGGAAAACAGGGCTCAGAGCTCATCCACAATGGACAGACAGGGAGGGAAACAGG +TGGAGGTTAGTTCACCACTTCCTCATAAGAAGGTAATAAATAGTTTGGTGAAATAAAATG +GTAGCACTGAGTAATTGCGGGCTTCTGGATAGGCAGGCAGGTTGATTTCATGTTGCTACT +GCTGGACTTGAGGGCTGGCTTGGCTGTGGTGGCAGACACAGCAGCAGCTCAGGATGATGG +TGATGGTCCACGCGAGCCAGAACCACCAATGTTCATAGTAGTAGTTACAACACTGAGACT +GCCCATAGCAGTGTCCTGTTGTGTCACAGATGTAGCTTTGATTGTTGGTACACACACAGG +CTTCCTTATCCTGTGGGGGTTCAGCCCTGGCTGACACAGGGCTGGGCAGTGCCTAGAGGT +GCAAGAGCTCCATGCCACCCAGGAGTCTTCCCTCCTTACTCCTCCTGCTCCTCCGACCCA +GCGCGGGCACCTCCCTCCACCCTTGCTGCACTTCTCCTCTACCCTCTTCTTCCTTCTTTT +GTTCTTTTCCTGTAATACGTTTTGAAGTCAGATTGTGAGGCCTTCAGCTTTGTTCTTATT +GCTCAAGAGTGCTTTAGTTATTCAGGGTCCTTTGTGGTTCCATATAAATTTTCAAATTGT +TTTTTCTATTTCTGTGAAGAATGACATTGAAATTTTGATAAATGTTGCATTAAACCTATA +AATCGCTTTGGGCAGTAAGGACATTTTAAGAATATTAATTCTTCCTACCCATGAACATAA +AATATCTTTCCATGTATTTGTGTCATCTACAATTTTTCATCAATGTTTTATAGTGTTCAG +AATACAGATCTTTCACCTCCTTGGTTAAATGTACTCCTAAGTACAATCCTAAATGTGCTC +CTAAACAAAAAAAATACAGTTTTTTTGATGCTACTGTGAATGAGATTGATTTCTTTATTT +TTGTCATATAGTTTGTTGTGAGTGTAAAGAAACTACTGAGTTTTGTATATTGATTTTGAA +TTCTGCAATTTTATTGAATTCATTTATCATTTCTAATAGCTTTTTGGTGGAGTTTTTAGG +GTTTCCTATATATAATATGTCATCAAACAGAGACAATTTTACTTCTTCCTTTTCAATTTG +AATATCTTTTATTTCTTTATTTGGCTTAATTGCTCTGGCTAGGACTTCCAGAAATAAGTT +GAATAGAAGTAGTGAGAATAAATATCCTTGTCTTGTTCTTGATCTTAGCAGAAAAGATTT +CACTTTTTCATTGTTGGGTATGATGTGAGCTGTGAGCTTGTTATATATGTCCTGTTTTGT +GTTAAGGTACATGCCTTCTACGCCCAATTTGTTGAGAGGTTTTGTCATGAGAGGATTTTG +AATTTAGTCAAATGCTTTTTCTGCATATATAGAGATAGCTATTTTTTTATCCTTCATTCT +GTTAATGTGGTTTATCACATTTGATTTGTGTTTGCTGAAACATCTGGAGGATAAATCCAC +TTTATCATGGTAAATGTTCTCCTAATATGTTGTTAAATTCTGTTTGCTAGTACTTATTTT +GAGGACTTTTGTATCTATGTTCATCAGGGATATTGGTTGGCCCATACTTTTCTTATAGTG +TCCTTGTTTGCCTTTTTATTTTTATTTTTATTTATTTATTTTTTAAATTATACTTTAAGT +TTTAGGGTACATGTGCACAACGTGCAGGTTAGTTACATATGTATACATGTGCCATGCTGG +TGTGCTACACCCATTAACTCATCATTTAACATTAGGTGTATCTCCTAATGCTATCCCTCC +CCCCTCCCCCCACCCCACAACAGGCCCCAGTGCTAATATCCGGAATCTACAATGAACCCA +AACAAATTTACAAGAAAAAAACAAACAACCCCATCAAAAAGTGGGCAAAGGATATGAACA +GACACTTCTCAAAAGAAGACATCTATGCAGCCAAAAAACACATGAAAAAATGCTCATCAT +CACTGGCCATCAGAGAAGTGCAAATCAAAACCACAATGAGATACCATCTCACACCAGTTA +GAATGGCCATCATTAAAAAGTCAGGAAACAACAGGTGCTGGAGAGGATGTGGAGAAATAG +GAACATTTTTACACTGTTGGTGGGACTGTAAACTAGTTCAACCATTGTGGAAGTCAGTGT +GGCGATTTCTTAGGGATCTAGAACTAGAAATACCATTTGACCCAGCCATCCCATTACTGG +GTATATACCCAAAGGATTATAAATCATGCTGCTATAAAGACACATGCACACGTATGTTTA +TTGCAGCACTATTCACAATAGCAAAGACTTGGAACCAATCCAAATGTCCAACAATGATAG +ACTGGATTAAGAAAATGTGGCACATATACACCATGGAATACTATGCAGCCATAAAAAATG +ATGAGTTCATGTCCTTTGTAGGGACATGGATGAAGCTGGAAACCATCATTCTCAGCAAAC +TATCACAAGGACAAAAAACCAAACAGTGCATGTTCTCACTCATAGGTGGGAATTGGACAA +TGAGAACACATGGACACAGGAAGGGGAACATCACTTTAAAAAAAAAACAATAATGCTGAT +CTTTTAAAATGAGTTTGGAAATACTCTTTCTCCTTCAAGTTTTTGGAAGAATTTCAGAAG +GATTGTATTATTATTTTTTAAAATGTTAGAATTCAGCAATGAAGTTTTCTGGTCCTGGGA +TGTTCTTTGATGGGAGATGTTTTATTATTGATATACTCTCCATACTCAGTATTGTTCTGT +TCAGATTTTATCTTTCTTCTTGACTTTCTCTAGGTAAGTTGCATTTTTCTAGAAATTTAT +CTGCTTTTTCTAGGTTATCCAATTTGTTGGCTTGTAATTGTTTATAGTGGCCTCTTATGA +TCCTCTATATTTCTGTGGTATTAGTTGCAATATTTCCTCTTTCATTTCTGATTTTATTGC +TTTGAGTATTCTCTCGTTTTTCTAGTCTAGCTAATGGTTTGTCAGTTTTGTTTATCTTTT +CAAAGAACAAATTCTTAGTTTCATTGATCTGTTCTATTTTCTTTCACAGTCTTTTTGTAT +TTGAAGGACTTGTATTTGTTAACTGGCTCAAGCCTGGAAATTTGTTGAGGTGCTATGAGT +CTCTATTGCTCTCATTTCTCTTCACTAGACATAGAAATTTTCTGATTACACGAATCAAAT +AAGACTAATAAGCTTCCCAGGGATGAATCCCACTTAAGCATGGTGAATTTTTTTGCTGTG +TTTTCTTAAAAATAATATTTGCTAATATTTGGCTGAGGGTTTTTCCATCTAAGTTCATCA +GGAGTATTGGTCTGCAATTTATTTTTATTATAGTGTCCTTCTCTGGTTTTGGTATCAGGG +TAATGCTGGTTTTGAAAAATGAATTTGGAAGTATTCCTCTTCTTCATGTTTCTGGAAGCG +TTTGAGAAGGATTGGTGTTAGTTATCTAAGTGTTTGTTAGAATCCAGCCACTGAGCCATT +CAATCCTGGGTCTTTCTTTTATGAGAGACCTTTCATTGGTGATTTAATTTCCTTATTCAC +GATTTGTTCTAAATTTTGAATTCTTCATGATTCAGTTTTGGTACGAGTTTATCAATTTCT +TCTAGGTTATCTAATTTGCTGGTGAATAATTAATTATAGTAGTATGTTATGATTTTTTAA +CTTCTGTGGTATCAGTTTTAATGTCTCTTCTTTCATTTCTGAGTTTGTTTTCTTTTTTCT +TAGTCTATGTAAGAATTTGTTAATTTTGTTTATCTTTTCAAAAAACAATTCTTATTTTTA +TTGAAATTTTCAGTTTCTATTATATTATTTCTGCTCTGATCTTTGTTATTTGTTTCCTTC +TGCTATCTTTGGGCTTGTATTGTTCTCTAATTTTCTCGCTCCTTTAGGCATAATATTAGG +TTGCTTATTTGAGATCTTTTTTTCTTTTTTGATGTAGGCATTTATTGCTATAAGTGTCCC +TCTTATAACTGCTTTTGTTGCATCCCATATGTTTTAGTATGTTATGTTTCCATTTTCATG +CTACCTGATTTTAGAATATATTTCAAAGCATGGTGTACAGTGCTTTTAAAAAGAGGCTAT +ATATAGGTATATATAAAAACAATACACACATTGTATATAAACTATGGCATGCTTGTAAAG +AAAAGAGAACATAAAGTGTCTGAGGAAATAATTAGAAGAACAAGAGGATGCAAAGGGGTC +TGTCAAAGATTCAGTGAAATGAGGGTTTTTGGATATTCACAGCTAATAGATTAATGCATT +AGGAATGAGCAAAAAAATTGATGGTAGTCAAACAGAGGGAGGGAGGTAGATTTTGAATGA +TTCAAAGCAGGAGTGTTTTGAAGATAAACAGAATAACTAAAAAGAAAGACTCAGATGAAA +AGCCTAGATTTAAAGCATTTGAATCAAGAGGTGGTAATCTAGGAATTAGGTTGATTTCTT +TTTTTTTTAATTTGTGTAGCTTTTTATTTTATTTTTTATTATACTTTAAGTTTTAGGGTA +CATGTGCACAAAGTGCAGGTTTGTTACATATGTATACATGTGCCATGTTGGTGTGCTGCA +CCCAGAAGACTGGTTAATTTCAATAACCTAAAAATCCACAAGGTGGGAGCGTTTCACTGA +AGACAGTTGTTAGAGAAACGTTAGAACCAACTTCCTTTTTTTCTCTGTCCCTTCTTCTCT +GCTTTCTTCTTTTCTCCTCCTCCTCCTCCTCCCTTTACTCTCCTTCTTCTCTCTCTGTTT +TTCTAATCATGAAAACAAACGAAAAAAACTATGAGCAAGAGCACAGAAAAAAGACTAGCG +AAGACTGCAGTTATTGAAAGTATCAGATACAGAAAATAAAATAACTATATTTAGTATGTT +TAAAGTAAAACAAAAAATTAAAAATATCATAATGGAACAGGAAACTCTAGAGAATGGCCA +AGAAGATTAAAAGAAAACAAATAGAATGTCCATAGAGAATAACATAATTGAAATTTAAAC +CCAAATGAATGGTTTTAACAGAATATTAGTATGTTAGAAGCAGTTGAAGAGTGAACTAGT +AAACTGTAATATAGGTCAGAAGGGGCTATCCAAAATGAACACAGGAATAAGGAAATGGAA +AATAAGAAACATGTAGTTAGGAGACATGGAAGACAGAGGGGGAAATGCTAAAAAGTTTTA +AAGAGTGTTTCAGAAGGAGAGAAAGGAGATCATGAATCAGTGTATATATTTTTTAAATTT +TATTTTATGTTCTGGGATACACGTGCAGAAAGTATAGGTTGATACATAGGTAAATGTGTG +CCATGGTGGTTTGCTGCACCCATCAACCCATCACCTAGGTATGAGGCCCTGCATGCATTA +GCTATTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGT +TCCCCTCCATGTACCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAG +GCCCTGGTGTGTGTTGTTCCCCTCCATGTACCCACGTGTTTGTCCTGATGGTCTCCTACC +CCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGT +CCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCA +TGTATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTG +TGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCC +CCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCTGATGGT +CTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCAC +GTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTT +CCCCTCCATGTATCCACGTGTTTGTCTTGATGGTCTCCTACCCCCTGTCCCGCTGAGAGG +CCCTGGTGTGTGTTGTTCCCCTCCATGTACGCACGTGTTTGTCCTGATGGTCTCCTACCC +CCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTC +CTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCAT +GTATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGT +GTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCC +CTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCTGATGGTC +TCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACG +TGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTC +CCCTCCATGTATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGC +CCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCTGATGGTCTCCTACCCC +CTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCC +TGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATG +TATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTG +TGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCC +TGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCTGATGGTCT +CCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGT +GTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCC +CCTCCATGTATCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCC +CTGGTGTGTGTTGTTCCCCTCCATGTACCCACGTGTTTGTCCTGATGGTCTCCTACCCCC +TGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCCT +GATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGT +ACCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGT +GTTGTTCCCCTCCATGTACCCACGTGTTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCT +GAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTACCCACGTGTTTGTCCTGATGGTCTC +CTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCCCTCCATGTACCCACGTG +TTTGTCCTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCCTGGTGTGTGTTGTTCCC +CTCCATGTACCCACGTGTTTGTCTTGATGGTCTCCTACCCCCTGTCCCCCTGAGAGGCCC +TGGTGTGTGTTGTTCCCCTCCATGTATCCACGTGTTTGTCTTGATGGTCTCCTACCCCTG +TCCCGCTGAGAGGCCCTGGTATGTGTTGTTCCCCTCCATGTATCCATGTGTTTGCTCTCA +TTGTTCAACTCCCTCTTACGACTGAGAACATGTGGTGTTTGGTTTTCTGTTCCTGTGTTA +GTTTGCTGAGGGTGATGGCTTCCAGCTTCATCCATGTCCCTGCAAAGAACATGATCTCAT +TTATTTTAACGGCTGCATAGTATTCCATGGTGAATATATATCACATTTTCTTTATCCAAT +ATATCATTGATGGGCATTTGGGTTGATTCCATGTATTTTCTATCGTAAATAGTGCTGCAA +TAATCATATGTGTGCATGTATATGTATGTGTGTGTGTATATATATGTAGTTATAATATGT +ATATATATGTGTATATATATGTGTGTATATATATACACATATATATACATTTACATATAT +AATATCTGTATATATGTATATATATGTGTATATATATGTATGTATATGTATATATATATA +TTTTTTTGAGATGGAGTTTTGCTCTTGTTGCCCAGGCTGGAGTGCAATGGTATGATCTTG +GCTCACTTTGACCTCTGCCTCCTGGGTTCCAGCGATTCTCCTGCCTCAGCCTCCAAAGTA +GCTGGTATTACAGGTGTGCACCACTATACCTGGCTAATTTTTTTATTTTTAGTAGAGATG +GAGTTTCCCCATGTTGGCTAGGCTGGTCTCAAACTCCTGTCCTCAGGTGATCCACCCGCC +TTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACTGCACCCAGCCCTGTGCATGT +ATCTTTATAATAGAATGATTTATATTCCTTTGGGCATATATCCAGTAAAGGGATTGCTGG +GGCAAATGGCATTTCTGGTTCTAGATCTTTGAGGAATTTTCACACTGCCTTCCACAGTGA +ATGAACTAATTTACATTCCCACAAACAGTGTAAAAACATTCCTATTTCTCCACAGCCTTA +CCAGCAACTGTTGTTTCTGGAGTTTTTGATAATCACCATTAAGACTGGTTTGAGATAGTA +TCTCATTGTGGTTTTGAGTTGCATTTCTCTAATGATCAGTGATTTGAGCTTTTTTTCATA +TGTTTGTTGGCCACATCCATGTCTTCTTTTGAGAATTGTCTGTTCATGTCCTTTGGCCAA +TTTTTGATGTTTTTTTTTTTTCTTGTAAATTTAAGTTCTCCATAGGAGCAGGTGCTCTAA +TTGCTTGGAGGTCTGCCTATGTGTGGAGATGAGAGGGCCTCACTGCACTATAATCTCAGC +ACAGGAAGGTTGGGGAAGCTCAGGCTGCTGATCCAGTCAAGTGGGTACTCCACATACCTG +GAAATCTGCCTGGCCATAGACTGGAGAGGGCCCCACTGCACCACAACCTATGTTTATAAA +CGGTGGGGTAGCTCAGGATGCTGGTCCAGGTAGACAGGTGCTCCAATGCCTGAATTTCTG +CCTGGGGGTGAAGCAGAGAAAGCCCTGCTGTATCACATTCTCAGGGGAACAGGCTGGGGC +ACCCAGCAATGACACCTGCAGACTGGTTGTAGGTCTCCAAGCTGGCCCTGGCTGCAAGTT +TCATCACCTGGGAGAAATTACAGCTGTAGCAGCTTTTCTGTTGCCCCGAGGCTGCGATGG +GGGAAAGCACAATTCCAGCACATACTGCTGAGGTGTTTTCCACAATATGGCTGTGAAGGT +CCCTACCAAGCCCCAAAGCAGTTGTTCCAATCTTTGGCCTGAGACTAAAATGCCTGTGCA +GGCATTCTGCTGGGTCACAAAAAGAAAAAAAAAAGCTGACTTTGCATGCATCCAGATTGA +AAATGGCATCTTGCTCTTACTTCCTGGTCTGGGAAAATGTCTGCAGCTGTTCCCAGTGTC +TTTGCTTCACAGCATCTCCAAGCCTCTCCCCATGTTGACTCCAGGCCTTGGGAGAAACAA +AATGCAACAACTTGGCTGGGGTTGCTCAGATTCACAGTGAAAATGTCAGTTACAGAGGGA +GGCTCTCTGCCTCTCTCACATACTAGGACTTCGCTCACTTTTATAAGCTGGTTGCTGTCA +TGTTGACTGTTTGCTCACATTCTCCTTCTTGGGATCTATGATGTCCTTCATGATTCTGGT +GGATTCCCATTTTCCTTCTTGACTTAGAGCTCACAGAGTTGACCTTTGTGCACTCTCTTG +CTATTTCTAAGTGGCCGAGGCATACTAAAAGCCTCTAATTTATCATCTTTGGAAAAAAAC +AAAACAGGGAAGTTTGCTTTTGCAAATTGTTGTTTGTGGGGGTCTGTCCTGCAGACCCCA +GCTGCACGAGGGATGAATAATGTACTCAGACACCAATTATTCAGTGAAAGAGCCGCTAGG +GGGCTGGGCCGTGCACAGAAAGAGTTCTGGCAGCCACGAGCCCTGACTAGCTAGCCCTGC +CAGCATTTATTGAAAAAACATTAAATGACAGGGGCTTTTAGTCAACACAAATAGAGGGTA +ATTAACCTGGTCACCCTCCCCCGAGAGAGAGCCATCCTGCCTGTGAATGATCAAAGGTTG +GCTTCAGGACCACATGAGTAAACAAGTTATTTAGATAAACTCCCTTACATTCCTTTGCAC +CTACTTTAAGCTATTTACTCAAGGAAGGATTAGGCCGCCTTCATTCAGATCTATTACTGA +AGCTATACAACACCCCCAGCCTTCCATGAAGGTTTGTGTCGATTTCTTATAACTATCTTT +AAAATTTTTCCCACCAGCCTGACTGAACTCCCACAGTTGTTGCTACTTTTTGAAATTGAA +ATACTTCTAGGAAGACTGATTAAGAACAATATAGAGAAAAGACATATTTTTCAAACTCCT +GATGAAGAAGAAACATCCGTATTAATATATAGCTAATAAAAAGATAAGAGATGTTGTGGA +AAACTTCATACAAGGGTGCCCACTCTCAGAACTTCTATTCAACATAGTACTGGATGTCCT +AGCCAGAGCAATTAGGCAAAAGAAAGAAATAAAAGGCATGAAAATTGGAAAGGAAGAAGT +TAAATTGTTTCTGTTTGCAGTTGACATGATCTTATATATAGAAAACACCAATAACTCTGC +CAAAAAATTTAGAATTCATAAATGAATTTAGTAAAGTTGCAGGATACAATGTGAACATAC +AAAATTCAGTAGCATTTCTACACATCAACAACAAACTATACAAAAAAAGAAATCAAGAAA +ACAATCCTATTTATAATAGCAACAAAAAATACTTAGATGTAAATTTAAACAAAGAGGTGA +ATGATCTTTACACTGAAAACTACAAAACATTGATGAAAACAATTGAAGAAGCCACAAATA +AATGGAAAGATATATCATGTTCATGGATTGGAAAAAGTAATATGTTTGAAATGTCCATAC +TATCCAAAGTGATGTACATATTGAATGCAATCTCTATCAAAATTCCTATGACATTTTCCC +ACAGAAATAGAAAAACAACTCTCAAATCTGTATGGAATCACAAAAAACTCTGAAAAGCCA +AAATAATCTTGATCGAAAAAAGCAAGGCAGGAGATATCACATTACCTGACTTCAAATTAT +ACTACATAGCTATAGCAATCGAAACACCATGGTACTGGCATAAACGCAGACACATAGACC +AATTACACAGAATAAAGAGCCCATAAATAAATCTACATATTATAGTCAATTGACTTTCAA +CAAAGGTGCCAGGAACACACATGGGGAAAGAACAGTCTCTTCAAAAAATGGTGTTGAGAA +AACTGAATGTCCACAAGATTGATCTTAGGCCCTTATTTCATACCATATAAAAATATAAAT +TCAAAATAAGTTAGACTTAAATGTAAGACCTAGCACTATAGAACTCCTGGAAGAAAACAG +GGGAATAACTCCAAGACATTGGTCTGGGCAATAATATTTTATGATATGACTCTAAAGCAC +AGGCAAGAAAAGCAACAAAACACAAATGGAATAGCATCAACCTAAAAAGCTTCTGCACAG +CAAAAGAAAGTCAACAGAGTGAAGTGATAACCTACAAAATGGGAGAAATTATCTGCAAAC +TATACATTTGATAAGAGGCTAATGTCCAAAATATCTTAGGAACTCAAACAACACAATAAT +AAGAAAACAAGGAACCCTAATGAAAAATTGACAAAGGATCTAAATAGACATTTCTCAAAA +GAAGACATACAAATGGCCAACAGATATATAAAAATGCTAATTATCACTGATCATCAGAGA +AATGCATATTAAAACTACAATAAAATGCCATTTCACATCCGTTAGAATGGCTGTTACAGA +AAAGGCAGAAGATACCAAGTGTTGGAGAGGATGTGGAGAAAAGGAAAACCTTGTAATTGT +TGAGAATGTAAACTATTTCAGCCATTGTAAAAGACAGTATAAATGATTCTGTAAAAATAG +AATTACCATATGATTCAGTAATGCTATTTCTGGGCATATATTAAAAAGATATCAAATCAG +TGTGTCAGTGAGTTATCTGTACTCCCATATTTATTGTAGCATTATTCACAACAGCCAAGA +TGTGGAATTAACTTAAGTATCCATCGACACATGAGTGGATGAAGAAAATGTGGTACACAT +ACACAATAGAATAGTATACAACCTTAAAAAATAAAAAAAGTATCATTTGTGACAACATGA +ATGAACCGGGAGGACATTATACTGAGTAAAATAATCCAGGCACAGAAAGCCAGATACTGC +ATAATCTCACTTGTATGTGGAGGTCTAAGAAGGCTGAACACATAGAAGTACAGAGTAGAA +TGATGGTTACCAGGAGGATTGGGTAGATGTTGGTCAAAGGGTACAAAATTGCATTGTACA +GGAGGAATGAATTCAACAGATCTATTGTGCAATATGGTGACTATAGTGGATAACAATGTA +TTGTTTTTAAATTTAATTTTTGTGGGTACATAGCAGGTGTATACATTTATGGGGTACATG +AAATATTTTGGTACAGGCATGCAATGTACAATAAGTACATAATGGAAAATTGGATATTCA +TCCCCTCAAGCATTTATTATTTGTGTTATAAACAATCCAATTATACTCTTTCAGTTATTT +TTAAATGTATAATTGAATTTTAGACTGCAATCCCCCTGTTGTGCTATCAAATACTAGGTC +TTATTAAATCTTTCTTTTTTTGTACCCATTAACCATCCCCCACCTCTCCCAACCCCCACT +ACCCTTCACAGCCTCTGGTATACTTCCTTCTACTCTCTATCTCCATGAGTTCAGTTGTTT +GCTTTTTGGATTCCACATATAAGTGATAACACATAGTATTTGTCTTTTTGTGCCTGGCTT +ATTTCACTTAACATAATGACCTCCAGTTTCATCTATGTTGTTGCAAATGACAGGGTCTCA +TTCCTTTTTATGGCTGAATAATACTTCATTGTATATAAGTACCACATTTTCTTTATTCAT +TCATCTGTTGATGGACACTTAGGTTGACTCCATAACTTCGCTATTGTAAATAGTGCTGCA +ACAAATACGGGAGTGCAGATATCTCTTCGATATACTGATTTCTTTTTTGGGGGGTATATA +TGCAGCAGTGGGATTGCTGGACCACATGGTAGCTCTATTTTTACTTTTTTGAGGAGCCTT +CAAACTGTTCTCCATAGGGGATGTACTTGTATTCTTCAAAATTGCTAAGAGTAGATTTTT +AAGTGTTCTCATAAAAAAAGATAAGCATGTAAGGTAATGCATATGTTAGCTTAACATGGC +TATTTTACAATGAATATATATTTCAAAACATATAATTTTATTTATCTGATAAAATAAATA +TAAAATATGAAACTTTATATTAATAAATTTGACAATCATAAGGAATGGTCAAGTTCCTAT +GAAAAATACCTACTTTTATGAAATGATCAGAAAAAAACTAGAAAAACTGAGTAGTTTTTT +TTTCATTGTAGAAATTTTATTTAGAAAATTTTTTTTTCCTGTAGAAAGAACTCCAGGGCT +AGGTGGATGCAATATTTAATAAAGAAATATTACCAAATATTTAATAAAGAAATAATGCCA +ATGTTACATGAATATTTTTAGAGAATTGGGAAGACATAACACTTTCCAACTTGTTTTATA +TGGTGGTACCTCCATGATAGTAAAACCATACAAGGATATTAAAAGAAATGAAATTACAGA +CTAATATACTACATAATAATTCTAAACAAAAATGTTTGCAAATATAATCCAACAATATAC +TCCAAAGAAAAATACATCATGACTAAGTGCAGTAATTTCAAGAATGTATGGTTTAAAATT +AGAAAACCAAACAATGAAATTAACCACATTAACTGAATAAAAGAAAAAAATATGGTTATT +TCAATAGCTGTGGGAAAAGCACTTGTTCACATTTGAAACTATTTGTAATAATAACAAACT +AGGAATAGAAGAGAACTGATGTAAATATCTTAATATATACACAAAAACTACTCTCAACAT +TATAAATAATCATGACATATTAAACAGTTTCATTCTAACATGAGGAACAAGGTACACATG +TCCAGCTCAACACTTTATTCATCATTAAAATAATACTGTGCAGTAAAATTAACAAGGAAA +ATTTTAAAAAGAACACAAAAGAAAACTACAAATCCTTATCCCTGATCAACACAGATGTAA +AAATACTCAACAAAATTCTAGCAAACTGAAGCTAACAACACATCAAAAAGATAATTCATC +ATGATCAAGTGGGCTTTATTCCAGGGGTGCTTGAATGGTTCAAAATAGACAAATCAATAA +ACATGATTCACCACATAAATGGAACTGAGAACAAAAACCCTATGATCATCTCATTAGATG +CAGAATAAGCATTTGATAAAATCCAACATCTGTTTATGATAAAAACCCTCAACAATATAG +GTATAGATGGAGTATACCTCAAAAAATGAGTCATCTATGACAAAGCCACAGCCAACATCA +TCCTGGATGGGCAAAAGTTAGAAGTGTTGCTTCTAGAAACTGGAAAAAAGCAAGGATGTT +CACCTTCATCATTCCTATTCAATACAGTACTGGAAGTGCTAGCCAGAACTATCAGAAAGG +AGAAAGAAATAAAAGGTATACAAATTAGAAAAGAAGTCAAATGATCTCTGCTCACTGATG +ACATGACTGTAGGCCTAGAAAACCCTAAAGTCTTCAGAAGACTCCTAGACTTGATACACG +ACTTCAGTAAAGTCTTGGGATAAACAAGCCACAAAAATCAGTTGTATTTCTATACACCAA +ATACATTCAAGCTGTTTGAATGTTTGTTGAGATTAATTTGTTGAGAACCAAATTAAGAAC +TCAACTGAATTTACAATAGCCATGAAAAATACCTAGGAATGCATAACTATATAAATGAAA +GATCTCTACAAGGAGAACTACAAAATACTAATGAAAGAAATTATAGATGACATAAACAAA +TGGAAAAACATCCCATGCTCATGGATTAGAAAAATCAATAGCTAAAGTGACCATATCACC +CATACAATCTATAGAGTTAATGCAATTCCCATCAAATTACCAACGTTATTTCTCACAAAA +TTAAAAAAAAATCCTAAAGTTCACATGGAGCCAAAAAAAGATCCCTAATAGCCAAAGCAC +TTCTAAGCAAAAAACAAAGCAAAACAAAACAAAGCCCCCAGAGCAAAAGACAAATATGGT +TCCTACAAATGAAGACCAATGGTAATGCTTATCTGTTCGTGGTAGAAGTGTAAATTGGTA +GGATTGTTAAAAAAAATAGTGTAGCATTTCATGGTAATGTTGAATAACTCAATAATTTTA +CTTTTAAATATATACCCCAGAGGATATCTTGCACATATGAACCAGGTGATTTACAAAAGA +ATGTTCATAGCAGCATTGTTTGTAATGGTTAAAAACTGGAAAAATTTCAAGTGTTCATCA +ACAATAGATCTGAGGAATGAAGTCCGACATATTCATGTAGTGGAATATCATATAGCAATA +CGAATGGATGAATTACACCAACATTCAACAAGGTTGTAATATGCAAACTTATTATTGAAT +CAAGGTGAAAGTACCTTCTGATAAAGGTGAAAGAACTTCTACAAAATAATTTCATTTATA +TAAGTTTCAAAGAACCAAACTAAATAATGCATCACTTGAGAACCATTAAAGTCTATTAAA +AAACACATACAATGCAATGGAAGGACAGTGGTCATATCCAGCAGGAAATAAAGGAGAACA +CAATTGGCAAGGAGCACCCAATGGGAGTCTAAGGCACTAGTAAAGTTCTATTTTGTTTCC +AATCCTCCAAGACATCTAGTTTTTTTATTTTTCTGAGACATGGTGGCCCAGGCTGGAGTA +CGATAGTGTGATCTTGGCTCACTGCAACCTGTGTCCTGGGCTTAAGTGATCCTCCCACCT +CGGCCTCCCAAAGTACTGGGATTACAGGTGTGAGCCACCATGGCCGGCAAATGTTCTATT +TCATATCCTGTATGGTGGACACATAGATGTTCTCTTTTTTATTATTCCTTGAACACTAAG +TATATGTTTATTTATATTCTCTGTGGAATACCTCCTTATTTCTCAGTCAATTCAGGATAC +CTCCTTACCCCCATCCCCTTTTTACTTTTCGTCATGTCATATAGTTTCTGAAATATAGAA +AAGCTTACATATTATCCTGTCATCAAAGCGGCATGGAGGCATTTGGTAGAATAAATATTA +TTTGTTGATTATTCATCCTTTCCTTTCACTTTACAGAGTCAATCAAACACCAGGTCATGT +TAATTTTACTGTCACGCACATATCTTGAATTTGCCTCCTTATCTCTATTTCCACTATTCA +GTTCAGACCTTGATAATCACTCATCTGCATTGTAGTTGCATTTTTCTAATTATTCTGTTT +CTAGTCTTGTTCTAAAATCTTTTTTCCTCCCACAATGCAGCTAGAGTGGTCAATTTAAAG +CATCATCTATCTCAAGAACAAAAAACCAAACACCGCATGTTTTCACTCATAGGTGGGACT +TGAACAATGAGAACACTTGGACACAGGAAGGGGAATATCACACACCGCGGCCTGTTGTGG +GGTGGGGGGAGAGGGGAGGGATAGCATTAGGAGATATACCTAATGTAAATGATGAGTTAA +TGGGTGCAGCACACCAACACGGCACATGTATACATATGTAACCTGCACGTTGTGCACATG +TACCCTAGAACTTAAAGTATAATAAAAATAAATATTAAAAAAAGAAGCATCATCTTTATT +AAAACATTTAACGGTCCTACTATTCCTTATGCTATAAATTTCTTATAATTTAATAAATAT +TTTTCCATAATTGTGACTCTCTTCTATAGCTCTTGTTACTCCCGATATTCTTCTAATTAT +CAGGCAGCAGTACAAAGCTGCTTACACCTCTTTACACATCTCTTTATTTTAGGCCTCCTT +GCATTTGCTCATGCTGTTCCTTTTTGTTTGAAAAACTTACACATTTCTTCATTTGGTCAA +TCCTTGCACACTTTCAAGATTCATTTGAGGCCTCATTGACTTTGGAAACCTTCCCTGTAA +TCTTGTATTATTAATTTATCTTAGTTTTCACTTATTAGCTCTTATTAGATTACTGTCCTT +ACGTGTGTAACTCTCCCACTAGACAGTAAGCTTTTGGACGGCAGAGATGATGTCTCATTC +ATCTTTGCATCTTTAGCGCCCAGCCTGGTTTCTGGTTTCCTATAGTCACTCAGTGTTGAG +CTAAACCATATTTTTGGAGCAATGACTTGACAATGCAGTATCATGATGGAACTATCACAG +ATGGACAGAATGAGTCTCTTGATTCCTACATTTATTTTTCTATTGATATAGCTGATTTAA +AAAGAAACCTGTTAATTATATAATCATGTAATTACCCTGACATAACATCAAACTCCATAA +ATTACTTTCCATCTCTGCCTCTCTCTCTTTCTATATATATAACATATACATGTTACAAAA +ATGCACAGGGAATAAATATGAGCAAAATGGTAAGAAGTGCAGGTCCTAGGTCAGATTTCT +TGCATTTAGTTGCAGGCTACACCAACTTTAGAGAAAAGATTTAGTGAAAAATAAAAATGA +ATCATTAATACACCACTTGGCACAGATAAGTTATTCAGTAAACATTAACATATGTGCATT +TATGTTTAACCATGGGTTTAAGTGATTATCCAGAAATCTCCCTCTCTTTGACTATGTTTG +AATATTAGATACTTCTTAATTTATCTTTGCTCTGAATTTGTTTTTTTTCACTCGTTGTAT +ACTCATGGACCATTTTATGTGTTTCAGGAATTGATATTTTATTTAAAAACTGTTACTATA +GAAAATTAACTTTTGGATAGTCCTGTTCAGACTAAAACTATCATTTGTAAGATCTGTATT +ACTGCAATCATTGGTGTTAATACTTTGCATTAATTAAAATTTTTTATGGACATATAATAA +GTATTTCTCCCACCTTGATTTTTGTGGCTATCATTTTATTCATTCCATTGCTTTTTTCTC +CCAGTTTGCTATGAGGAAGTTGATAAGTACGTAGGCAAAACGATAGATTGTTTTGGCAGC +TTCAGTGTATTTAAGTGCCTGTGATGAGGCTATGGTTTATTTTTCTAATGTAGAATTCAT +AATGTAGAATAAATTTTAAAAACATAAATTTTATTCCTGCACATTGTGCACATGTACCCT +AGAACTTAAAGTATGATAAAAATATACATATATAACAAATTAAAAACATAAATTTCTTTG +CACAGCTTTTTCTTTCTGCTATTTTTATTCAATGATTATTTGCTTCCCTTGTTATTTAAG +AGCTGACTTTTGGCTTCATGGCCAAAAATAAAATTCTTAGTAGGAGAAAGTAAATGTGAT +TTACTGATGAAGATGCCACCCCCAAGTGACCCATTAACCACTTTCCCTGCGTTACCCTGG +GACAACCAAAGTGATTCCAGGAGACAATTCCCATGACAAGTGATTTCTGGCTGGCAATGC +CAGGTCTCTGAAGTTCCACTTGGCCACTGCCCAAGAACAATTAGTGCCGTTAGTTAACTA +CCTTTACTATGACAGCATTTTGTGTAACTCTTTGCACAGGGGAGTTTTATGCAACAGACA +GAAACTTTCTGAGTTGTTCTGATTGCCTGAAGATGCCCTGTTTTAGAGGAGCAAAATTTT +CCCTGTTTACTGTGTTTCAGTGTTAAAAATATGAATGCATTGTCAGGATTAGCTCTGGCA +ATGGTAGTTAAATGCAGATATCCAGACAAAGGAGGTTATAGATTGGAGACTTTGTGCTAC +TTGATAATGAAGCCTTGGTTTTGATTTTATTTATTTTTAAGTTGAAAAACAAAACACACA +CACACAATACAAAACATGGCACAAAACAAACTTATAGTTTGATTTTTGTAAACATCCCTG +TAATCATCACATAAGTCAAGATATAGGACTTTGCCAGCCCTGAAGCATGTGACTCTCCTC +AACTGCAGCCACCTTTCTCCTGAAAAGTGACGATAAACATGACTGTTCCAGTAGAGGCGT +CCTTGCATTTTCACGGCTGTGTCCTTCATGCATGCATTCCAAGACACTATGATTTAGTCT +TGCCCATTTGTTTTCATTTGTCGTGTTTTTAAAATCCCTTCTAACATACAGGTTTCTTTT +CAAAGTTTTCTTTCCCATACAATATATTTGTTGAAAAATTTGGGATTTTTGTCACTTGGT +GTCCACACTGTGAATTTTGCTGGTGAGACTCTCAGTGAAGATCGACATTTTCACTATCCT +TTGCGTTTTATCCAAATGACAGTTGAATCCAGAGGTTTGACTAGGACACGTGCTTGATTC +TATTTTTGGTAAGATTGTAGGTGATGGTGTGTTCATTCACCAGGAGGTTTAATTATGGCT +TTTATCTTAGCACCTACTACTACTTTCTACTAACACCTGTTAATACAAAGAAAGTTAATA +TTTTCTACTAGCACCTGTTAATCCTCAATATGTACATGTAGGATATGTATAGACACACGT +GTGTCTATGCATATAATATATAATAAGTACATATTATATATTTTTTAAGAGAAGGAAAGA +GCATGTGAGAGAGCACATTGCTTATTTATGTTGATAATACTGATTCTAATGTAACTCAGT +GGGCTGCTTCTTTCCTTGTCTTATTCCATATCTGTATCTCTGTCCTTTCACAGTGAGAAT +CTGGGGTTCTAGCAATACAAATATATTAATATTTACTCATTGGCTTAATCTTACAATGCA +CATACATTTGTTTCAGAATTGTTATATTTATACTAATATAAAAAGAAAAAATCCTATCAT +GAAGATTTAATAATTTTTTGCAGATATTTTATTTTTTCAAGCAATAGTATGTAGTCAAAG +TATGTTCAAAAGTCAATTTGAAATAAGAGAACAGTCAAAAATTAATCAGATTAATTATTA +TTTTCCCCTTAAGTTTGATTATGTCATTCATTCATTTGAAATATATTTGGATTCACTTGT +TTCTCATTGCATTCGGTTTTAGAGTCTTGTAATAACTTATCTTTGCTTGCTTAATATCAC +ACTTTGAGAGTGTAAAAGATTAACTTAATTAAAAATGTACAATTATGCACAAAAGCATTC +ACAGAGCAATATCCCATTCTCCCATATTTCTTTCACCAAATTTCCCTCTAATTCTTTATA +GATAATACATGTTTTCAGATTCTGGTACATTTTGGCTACATTTGTTTGTTTCATGCTTGT +ATTTTTGGTGTATTATCTAAGAATGCATTGCCAATCCACAGCAATGTTTTATTTCCATGT +TTTCTTCTAAGCATGTATGGTTTTCACTCGTATATTTACATTATTGATCCAATCTAGATT +TTGTATATAATGTGAGGTAGGGGTCCAGCTTCATTTTTTTTGCATATGAATATTCAGTAT +TCCCAGCACTTTTTGTTGAAAAAGCTATTATTCCCCACTGAATAATGTTGGCTCCCTTGT +AAAAAAAAGTCAGCTGAATAGAGATGTTTTGCTTAGTCTATGTAAAAGTATATTAATTTT +ATTGATATTTTAAAAGAACCAACTTTTAGTTTTGTTGATCTCTGTATAATTTTTTAATTC +TCAATTTCATTTATCTCTGCTCTAATGTTTATTTCCTTCCTTCTGCTAGCTCTGGATTTT +GTTTGCTCTTCCTTTTATGGTTTATTGAGTAAAGTTTGGTTATTGATTTGACATGTTTCT +TTTTTAAAATGTAGGTGTTACAACTCTGAGCACTGCTTTTGATATATCACACCCATCTTG +TTATATCTTTGTTTTCAATCGTCTCTAAACATTTTCTAATTTCCCTCATGATTTGTTCTT +TGATTCATTGGTTGGTAAATACTGTGTTGTTTAATTTCCAAATATTTGTAAATTTTCTAG +TTTTTCTTTTGTTATTGATATCTTATTTCATTCCATTGTGGTCAGTGAAGATACTTTGCA +TGATTTCAATCTTTTTAAGTTTATTGAGCTTATCTTATGGCCTAACATATCATCTGTGCT +GGAGAATGTTCCATGTTCACTTGAGAAGAATGTGTATTCTGCAGTTTTTGAGAGAAGTGT +TATCTATAGTTATTGCTTATAGTTTTATTCAAATCCTCTAATTCCTCCCTTGATATTTGC +TCTGGATGTTTTGTCCTTTATTAAAGTTGGGTTTTAAAATGCCCAACAATTTTCGTGGAA +TTGTCTGTCTCTCCCTTTAATTCTCTCAATGGTTACATTATATATTTTGGAGCCCTGTTA +GTTGGTGTACATATATTTATAATTGTTATATCTTCTTGTTTAATTTTGAAATCAATATAT +ACTGTTCTTTGTATTTTGTAACAGTTTTTGACTTAAAGTCTATTTTGTCTGATATAAGTA +TATTTGCCTCAGATCTCCTTTGGTTATTACTTACATGGAATATTTTCTCCCATCCTTTCA +TTTCAACTCATTGTGTATTTTGATCTAAAGTGAGTATCTTGTGGACAATATAGTTGGATC +ATTTTTTAAAAATCCATTCTGTCAATCTCTTTCTTTGGATTGGAGAGTTTAATTCATTTG +TATTTAATGTAATTACTGATAAAGAGGGGCTTACTCCTACCATTTTGCTTTTGTTTTCTG +TATGTCTTATACCTCCTTTGTTCCTAATTTCCTCAATTATCGCCTTCTTTTGTGTTTAGT +TGCTATTTTGTAGCATATCACTGTGTTTACCCTCTGCTTTCCTTTTCTGTATTTTCAAAA +GATATTAACTTAGTGGTTACCATGGGGATTTACAATTAACATTCTTAATTTGGAACAATT +TAGAATAAATTGAAACAACTTCAATAGTATACAAAATCTCTATTATTATTTAGTTTCCTA +TGAATTTCTTTATGTTGGTAATTTCACAAACCACATCTTTATACATCATGCTTCATTAAC +ATAGATTTATAGTCATTATTTTACACATTTGTTTTAAAACATATAGAATATTTAAAAAGA +CTTACAAAAAATATGATAATTGCTTTTATATTTACCTATGTAGTTATCCTTACTGGAGTT +ATTTCTTTATGTGGTTTTGAGTTACTTTCTAGTGTTTTTTAGTTTGTATCTGAAGGAGTC +TTTTTTTTTAAAAGTGTATCTTGAAGTACAGCCTACCAAACATGAACTTTTAAAGCTTGC +TTGCTTTTCTTTCTTTCTTTTCTTTCTTTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTC +TTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCCTTTTCTTTCTTTCTTTCTTTCTTTCTT +TTTCTTTCTCTCCCTTTCTTTCTCTCTCTTCTTTCTTTCTTTCTCTTTCTCTCTCTCTTT +TTTTTTTAATCTGGGAATGTGTAATTTATCCTTAATACTTGAAGGGGCATCTTCCAAGTT +ACAGAATTTTTGGTTGACAGTGTTTTTTTCTTTCAGAACTTTAAAATGTCATTCTAAGCT +CTTCTGGCACCCATGGTTTATAATGAGCTCTCTGCTGTCAAACTTACTGAGGATCCTTTG +TAAATGATGCATTGCCTTTTTCCTAAGCTCTTCTGGCATCCATGGATTATAATGCACTAT +CTGCTGTCAAACTTATTGAGGATCCTTTGTAAATGACGCGTTGCCTTTCTCTTGCTGCTT +TCAAACATTCGCTTTGCCTTTTGACAATTTGAAACGTAGTGTGTCTTGGTGTGAATATCT +TTGTATATTTCCTTGATGAAGTGCACTGAGCTTTTTGAATGTATATATTTGTTTTTAGTG +AAATTTGGGAAGCTTTCAAACACATTTCTTCAAATAGTCTTCCTGCCCCTCACTCCCCAC +CAGGATTCTGTATGTAGGCATTCTTGATGTTGTTACACAGGTCTTTAGGCTCTATTCTTT +TTTGTTGTCATTCTTTCATTTTCCTGCTCTTCAGACTGAATCATTTCACTTGATCTATCA +AGTTCACTGATTCTTTTTTCCAGCTGCTCAAATCTTCTATTGGAACCCTAAGTAAAAAGT +AACTTTTTAATTAGTTATTGTACTTTTCAGCCTCAGAATTTTTTTGTACCTTTTAAAAAA +TTCATATTTCTTATTTATTTATATGTCATTCTCTTGGGTTTCTTTAGCTCTTTAAGTTTA +TTTAAGACAGTTATATAAAGTTTTTGTCTAATATTTCCAATATCTGCTTACTCAGGGAGA +GTCTCATTTATTTCTTCTGTAAATGGGCCATAGTTTTGTGTTTATTTGCATGCTTCTTAA +TTTTTGTTGAAAACTGGACATTTTGGATATTATAATGTGTTTATTCTGGAAACCAAATTT +TTCCCTTCTTCAAGGTTATTTTTGTTACCCACTGTGGGATGTAGTTTTTATTTGTTTAGT +AACTTTTGTAAACTGGTTTTGTAATATCTGCATTCTTTTTTATGTTTGATGTTTGAAGGC +GGCTCGGTTCCTTTAGCTTGTGTTCATTTAGCATTTAGTGATTTAAAAATGATTTCCTTG +ACTGCAAGGAGCCAAAAAAGAAAAAAATATGAAAAACATCTCCCAGACTTTGCTTACTGA +CTCTGTATTGGGGCTCCCTCAACACTTAGTGGAGCCATATATAATTCTGCCTTAGCCTTC +ATTTTTTCTTGCTGTGAGCCTAGGAATTACTAAAGGTGAGTTATTAGTGTCTTCTCAGGC +CTTTTCTGAGCATGTGTCCCACCTTGGCCATGCTTATGGATTTCCAAATTTTTCATTGTA +TGTAAGCACTTTTGAGTATTCGAATTTCCCAAAGGAACTTTCTCTCCTGCTTTTTCCTCA +AGTTTTCAGTACAGTATATCTTGCCTCAATTGTAATATTTTGCCTCAAATGGCTGAGGGT +TGTTAATTTGCCTTTGGATGATCTGATTTCTAAAGGTTTGGTGGAATTCTCTGTGAAAAC +ATCTAAACCTAGTGTTTGTGTGTGTGTTATAATTCCATGACAACTGTATTTCTCTATGGA +AATTGCTCACATAAGTGCTGTACTTCTTTTTTTTTTTTTTTTTTGAAGTCAATTGTGGTG +AATTGTATTTTTCTGGAAAATTACCCATTCCCTCTAGCTTTCAATGTTTTTCATAGATGT +GAACAACATTGTTTTTAATGATTTTTTATTTGCTGATTATCAATAGTTATTTCTCTCACC +ATTCCTTATTCATTTTTGTGCTTTCTCTTTTTTTATTCATGATTAAAAGATCTAATTTTT +TGTCAACTTTGTTGATTTGTTTAAAGAACAAGATTTTTGGTTTACTGATTTGATCTGTTT +TTTGGCTTCTTATTTTATTAATTTTCACTTTTTTCTACTATGGGTTCTTTCTTGTACTTT +CTGCTTACTCTTTTAGATACTTTTTACATTTTTCAGCTGATAATTTAATTCCTACACTTT +TATTAATAAATGTGTTAAGGCTATAGATTTTCCTCTGATCACTGCTTTAACTATATCCCA +TATACAGATGCTCCTTGATGTATGATGAAGTTATGTCCCAACAAACCCCCGTAAACTGAA +AATATCATAAGTTAAAAATGCATTTAGCACACCAAAAATTATAGGTTAGCCTAGCTTACT +TTGAACATGCTCAGAACATTTTGATTAGACTTCATTGGTCAAAATAATCTAACAAAATGT +CTAAATAAAGTATTGAATAACTGATATTTATTAAATATGGTACTGAAAATAAGAAACAGA +ATGGTTGTATGGGTACTCATCATTAATGTACATAGCTGAAATTACACAGGGCCTGAAGAA +TTTTTGAAGCATTGAGCTAAAGTTAATTGCTGAATGATGGGACTAATACTTTGACACAGT +CAGTGTCTGTCTCTTCCGATGATGAGGGTTGAGAATAGCTGGTAGAAAGTATTGATGCTT +GTTGATGGTAGGCAGGAATTATGTTCTTCAGGAAGATATCAATAATATTGATATCAGGAA +GATATCAATAATGTCACAGATTATGCTTCATACTTGTCTTCCTGAGTCTTCTTTATCCCG +AACACCCTGAGTTTTCGAATGGTTGACATGCCAGCTGGCTTTCTGCAGATGTACTTCTCG +TGCGTAAATTTCCTTCTCTGTGAGGTATTCATATTGAACATGACCTCCAAGTGTGTTTGG +GTCTGTGCAGAAGACAATAGGACTGCGATTTCTGATGATTAAAACCTGGATTGTATGTTA +CTGTGATCAGACCCTGAGACTGCGTTAGCAAGTTTTATAGCATCTGAGTCGCTCTGTTGG +AGGAAAGTGCATGTGATGGGCATTTGCTTGCTTCCCCACCAGATTCTCTACCTTCACCCT +TCCTGCAATATTCCCTAGGAAGCTGACCTCTGCTGAATGCAACACTCAGGTTCTCTGCTT +CCTAGATTCTAGTTGAGTTTGGTCCATGGGAGGCCTTGGCAGAAATTTTGAGAGTAAGAG +CAAATAATTACTTAACCATTAGAAAAAAATAACATGAATGTGTCCTTCTATCCATGGCCT +CAGTTCCTGTTGGGGAGCCTCGGTGCCAATCCCTCGGTGCATCACCATTTCTAATTAGTT +CCTGTTTTAGTCTGCTTTTGCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG +TGTGTGTTGTTATAAAGGAATACCAGAGGCTGAATAATTTTAAAGAAGAGAGGTTTATTT +GGTTCACAGTTCTGAAGGTGTGCAAGAAGCATGGTGCCACCATTTGCTTCTGGTGAGGGC +TTTAGTCTGTTTCCACTCATGGCAGAAGGGGAAGGGAAGCTGGCATGTGCAGAGATCACG +TGGCAAGAGAGAGGGGTTTGTACCAGGCTCTTGTTAACAACCAGCTCTTGTGGGAATTAA +GAGAGCTAGAACTAGGTAGGCACGGTGGCTTACACCTGTAATCCCAGCACTTTGGGAGGC +CGAGGCAGGTGGATCACCTGAGGTCAGGAGTTTGAGACCAGCCTGGCCAACATGGTGAAA +CCCCGTCTCTACTAAAAATACCAAAAATTAGCTGGGCATAGTGGTGGGTACCTGTAATCC +TAGCTACTCTGGAGGCTGACACAGGAGAATGGGTTGAACCCGTGAGGTGGATGTTGCAGT +GAGCCAAGATCGCACCACTACATTCCAACCTGGGCAGCAAGAGTGAAACTACATCTCAAA +AAGAAAAAAAGAGCGAGCAAGAACTCACTTGGATGGCACCAAGACATTCGTGAGAGGTCC +ACACTCAGGACCAAAACACCTCCCATTAGGCCCCACCTCCAACAATGGGGATCACATTTC +AACATGAGTTTGGAGTGGTCAAATATCCAAACCCTAGCAGTTCCCTTAACCCTGGAAAGA +GACCCTTCATTAAACTCTTTCTGCTTAATCCTTTGAGAGTGCAACAATTTCCTGCTAGGA +CCCTGACGGATAGAGGGACCATACAGATCACTAAAATGCTGAGGAATTTTTCAAATGAAC +TGCACCCAACAGACCTCCCTGATTCTGAATATATCAAACTTTTATTTTTTATTTTATTTT +ATTTTATTTTTTGAGACGGAATCTCGCCCTGTCACCCAGGCTGGAGTGCAGTGGTGCGAT +CTCGGCTCCCTGCAACCTCCACCTCCTGGGTTCAAGCGATTCTCCTGCCTTAGCCTCCCG +AGTAGCTGGGACTACAGGCATCCACCAGCAGGCCCGGCTAATTTTTTATTTTTAGTAGAG +ATGGGGTTTCACCATGTTGACCGGGCTGGTCTTCAACTCCTGACTTCATGATCCACCCAC +CTTGGCTTCCCTAAGTGCTTGGATTACAGGCGTGAGCCGCTGCACCCAGCCAAACTTAAA +AAAAAAAACCCAAATAGTACTTTGAACTTCACCCGCAGGGAGTTATTCAAATTGGTTGTC +AGCCAGTTATTTCAGGTTGTTGAGATCATCTGGCTCTTGATTTTATTAATCATCTTAGCC +TTCCCTTTCAACAATTTGCCGACTTTGTGCAAATTTTATTAATATGTGATCTCTGTCTTT +ATCCATGGAGAGGCAGTATAGTATCATGAGGAAAAATAGACTTTGGAGTAGGCAGAAATT +AGGTTTGAATTACTAGCCACGAGGCTTTGGGAACATTACTTAAACTCTATAAGCTTCAAT +TTCTTTATCTATAAGGTATAGATACCTTACCTTTATCTATACCTTATAGATACCTTTATC +TATAAGGTATAGATCTTTATCTATAAAACCTGAAAGTTTTGGCATGAGTTTAGTAAAACT +GTCTGTGAAGCCCTTGTGGACTGCTTGGTCCATGTAGGCATTTGATAAATGGTGGCTTTA +TATAGAGTAGGGAAATGCAAGCTATCTCAAAAAGAAATCAGGGAAATAAGAATGCCATCT +GAAATCTGTCATATGAGAATGAAAGGAGCATAGACAGGTTTTGAGTGTGGGGTGAGGAGT +AGGGGAGGGGAGGAGATAAGTGAACTGCCCCTCAGACTTCCAGGGAGGAGAAAAATGATG +TCACTGGGAACTGCAGTCATTTGAAAAGATAGCAATCAAGCATTTCTTTCAGAGCCCTGT +TCATCTTTCAGTGGCTTTGCTTCTCCAGATGCTTTTGCTCCTTCAATTATCTCTGCCTTC +TCCCACCTCCTCTCCAACCATCTCTTCCCTTCCTTAATTCACAATTTTTCTCCCTCTTTT +CAAGGCATAGTGCTTTGATTTATAAATTAGTTCTATGTTTCTGTTTTCTAATTTATTAGT +TTCTGCTTTCTTATTTATTTATTTTGAGATGGAGTGTCACTCTGTTGCCCCAGTTGGAGT +GCAGTGGCATGATCTTGGCTCACTGCAACCTCTGCCTCTCAGGTTCAAGAGATTCTCCTG +CCTCAGCCTCCCAAGTAGCTGGAATTACAGGAGTGCGCAACCAAGCCTGGCTAGTTTTTG +TATTTGTAGGAGAGACAAGATTTCACCATGTTGGCCAGGCTGGTCTGGAACTCCTGACCT +CAGGTGATCTGCCTGCCTCAGCCTCCCAAAGTGCTGGGATTACAGATGTGAGTCACCGTG +CCTAGCCTGCTTTCATATTTATTAACACATTATTTCCACTTTCCTAAGGATAGTTGTTGT +TCAACCTTTACTAGCTTTTTTGTTGTTCATACTTAATACATTTATTTTTATTGTGCTATA +GCTATTTCCCACATGTGATTTTTTTTTTTTTTTTTGAGATAGGATCTTGCTCTGTTGCTG +AGGCTGGAGTGCAGTGATATGATCATGGCTTGCTGAAGCCCTGAACTCCTGAGGTTGGGT +GATTCTCCCACCTTAGCCTCTCAAGTAGATGGGATTACAAGAAGTACCACTATACCTGGC +TATTTAAAATTTTTTTTTGGCGTGTGTGGAGATGGAGTCTCCCTATGTTGTCCAGGCTGG +TTGCGAACTCCTGGTCTCAAGTGATCCTGCCACCTTGGCATCTCAAAATGCTGGGATTAC +ACATGTGTAATATTTTTATTGTCACTATTTTCCACATATTCTGGAAATTTTATTTGGATT +TCTTTTTTTTTTTTTTTTGACAGAGTCTTGCTGTGTCACCTAGGCTGGAGTGCAGTGGTG +CAATCTCAGCTCACTGCAACCTCCACCTTCTGGGTTCAAGGAATTCTCCTGCCTCAGCCT +CCTAAGTAGCTGGGATTACAGGCATGCGCCACCAGGCCCAGCTAATTTTTGTATTTTTAG +TAGAGACAGGGTGTCGCCATGTTGACGAGGCTGGTCTTGAACTCCTGACCTCAAGTGACC +TGCCCACCTTGGCCTCCCAAAGTACTGGAATTACAGGCATGAGCCACTGTACCCGGCCTG +GATTTCTTTTTGACATAGAATTATTTAAGAGAAAGCTTTTAAATTTTCATGCTGTAATTT +CTAGTTTTGTTGTGTCATAATCAGAGAATATAATCTGTAGCATTTCTACATTCTCTACTT +TGCTTAGATGTTTTTAGGGTGGGGTGTGTAATATGTACTGAATTTTGTAAACATTTTATG +GACATACAAATTTCAATGTTTACTTTTTCAGGCTATAGGCTTTGCTACATAATCTTTGTG +TATTTTTTGGTCCTCATATAGATTTTTTAATTACCTTTTTGCTGTGATAGAGATTAGAAG +GGTAAATTAATGTCTCATTTACCATCATTTTTCTTTCTGTATCTCTTTTCATTTCCTGAT +GCTTTGGCTTTATGAAATCTTTATGTATAAAAATTGTGCACACATATCTTTATGCACAGT +GTTTTGGATTTTACCCTTCATAATGAGCTTTTTTCTCTCCTTTGAATTTGACCTGGCCTG +GTGTTAACAGCCCAGGTGTAAAATTCCAGTGAGAAAGAAGTCTGATGAGGAGTCAGTAGG +ATCTTTGTGTTGCTGAGAACTGCTCAGTAACACGGACAGCTCCCTGCACTCCAGGAAACA +TCCTGATTCAGTGTCTTGAGTATTGTGAAACACAGTTAGAGCAGAAACATGGAGAATCAC +CTTAAAATGGCAAATTGGCTTCTGGTCTTGCATAAGACTTCATTGAGGCCTAATGGGCTA +TGCAGGTCTACTGTCCAAAGTACAGAGGTTATTCCTAGTGTCTTTAATATTACTGTCCCT +TTAGGCAAGAGTATCCTTATGATAAGGGAGACTGAATTAAGCTATTTTGGCTGAGGTATA +TTTTTATAAATTCATCCAATTAGCTTCCCTTGTTGTAGTTTTGGCTCACCAAACATTGTT +CTGATTATAATTTAGCATCCCATATAATTTCATCTGCAGGGAGAGTCTGTACTAGGCATG +GCGATGCTTACATGTCAGCCCGTGTGACTGCAAGAGTCTCAGTATAATTTGATAACATGG +CACTCAGATTCTAGACATTATTCTCTGTGTGCTTAGTGAGTGTGATGACATAACCTTCAG +AAAGATTCATCCTTTCTCACATATTGATAAATCAACTTTTACATCTACAAAGTTGAGAGC +CAGAAATTAAAACCTGATTAATTCACTAAGGCATCCCTATGACGGCAGTCTTCCAACTAG +CTCCATTCTGGGGCACTCTGACATCATTATACACTTTCCAATGAAAGCAGGGAGTGTATG +TGATTAAAGGGAGAGCCCTGTGGCACTCCTGAAAAATCTCCCCTCCCAGTTCACAGTGAC +TTATTAACCAACACTCATGATCATGTGAAACTCTAGAACTGGATCTGGGTGCCTGGCAGG +ATGACATGGTGTGAGGCTCAAGCAGCACTGTGGGAATTCAAGCATCTGTTTATTTCTGAG +AGAAAAAGTGTAAAGCAAAATAATATCTTTTAACAAATGTTTGTATTTGACTAAAAAGGA +AGCAAGCACTTAATTTATGAATTTGCTAATTGCTCTTCTGAGCTGAGAATATCTGTGTTG +AATATTAGTCATTATCCATATTTGGCACAGAATAATCCCGAGGGCTAAATGACATTGTTC +CTACAGTGGGCACCTGAAGACTGGCTATAAAAGCAATCCTGGCCAGGGGCGGTGGCTCAC +GCCTGTAATCCCAGCACTTTGGGAGGCCAACGTGGGTGGATCATGAGGTCAGGAGTTTGA +GACCAGCGTGGCCAACATAGTGAAACCTCATCTCTACTAAAAATATAAAAAAATTATCTA +GGCACGGTGGCAGACACCTGTAATCCCAGCTACTTGGGCGGCTGAGACAGGAGAATCACT +TGAACCTGGGAGGCAGAAGTTGCAGTGAGTCAAGATTGCGCCAATGCACTCCAGCCCAGG +CGACAGTGTGAGACTCTGTCCAAAAAAAAAAAAGAAGAAAAAAAGAGAAAGGAAAAAAAA +AGGAAAAATAAATAAATAAGTAAATAAATAAATACATAAAAGCAACCCTAACACTACTGA +GGCTATTGACAGTGGCACTTTGCTCTTCTGTTAGAACCTTGGGAAAATGTTTTCCCCCTG +AATACAGTATAATAAACTTGGTTCTTATTTCTCTTTCTCTCCCCCTCCTTTTTTCTTCCC +TCCCCACTACCACATGCACACACACAAATAGACAGATTTGTTTATATTTGACTTTCTAAA +AACCTGTTACTAGAAAGGCACATTAATACATTTCTCCTGTGCTGATAGTAATCAGGCAAC +TCTGGTTTCTATCGGAGGCAATTTCTTACGTATTAAATGCCAGAAAAAGGGCATCCCTCC +GTTTTTGTAGAGAGCCTTTCTTTATGAAGACTAATGACCACATTAGTTAGTCAGTCAGTC +AATAATACTTACCAAATGTCAGTAGAGCCGAAGTGAACACCAACAGAAAATCACATTTTA +CAAATGCAATTTACTTGGTATCCTAACATGCCATGTCATAATAATTATTGAGGCTTTTCT +TCTCTGCTGCATTGGTCTAATGAAAGTGGCTAGAAAAATATGGGTGCCCATGTAGCCTCC +TGGAAGCACCTGTATGACTTTTCTAGAAGCGAGGTTCCTGGATAAAGATGAATTTTTAAA +AGCTGGAATGAATGAGCAGCAATAGCAGAAGGAGAAAAGTGAGTGAGGGCTCTCCAAGAA +GCCATCTGGCAGGCTAAGGGTTCTGAGGGAAGCTCTGGTTTCAGAAGCAACTCAGGAATT +ACTTCTGTCATATTAGGATGGGATGGTAGGAGATTGGGAACTCTAGGGACTAGAAGTCAT +TTAATTTCCTGTCTACAATCCTTAGAAGAGGTTTTGAGACTTGCAACCTAGGACCTTAAC +TAATCATCTTCCCTCAGCATTGATAGAATTCTTTATTATACATGTTAATATCAGATTAGT +CAGGATGGGCTGGATTATGCTGTGTTAACAGCCATTCTCTAAATCTCTGTGGCTCAACAT +GGAGCTCTGCCTGTCATGGTCACTTGGGACCCAGGCTTTGGGTATAAGGCTACAGCACAT +GGAAAACGTATGAATGTCTCTCAGATTCTTAAAGCTTCTGCTGGAAGTGACATGTCATTC +TGCTCACAGTTCATTGGCTAAATGAGTCACGTGGCTCTCTCTAACTTCAAGGATGGTATG +AAATTGCAATCCTACCATGTTTCTAGAAGGAGAACCAGCCCTAATCACAATGCTACATGT +TTATAGCTTGCCTCATAGAGTTTACTGTATTCTCCTGGTATAATTTTCTTACATGCTCAA +CTGGAGAGGAAGCTCTTAAATAGAAAAAAATCACAGTAAATTTCCTTTAAAAGATCTATT +TTACAACTCTAGCATGATGGAGCACAATGGAGTCCTTAGTAATGGACTCCATCTCTTCCA +TCAGATAAAATGTTGAGAACTGAAGTTAAAATTTGAATAATGAAACCAAAGGAAAAAAAA +TTAAATGAATTTTAAGACAATTGAGATAAGAACAACTGTGGCATCAGCATAATTCAATTT +AATAATGTATTAAATATTTTGCAGAAAAGTGAAAACAAATTGATAGCCAAATCAATGCAG +CATTAAGCCACCATGTGGTCTAATTTCTTGCTGAATTGACAAAACAAAACACTAGTTTAG +TTATATAAACATGGCTGATGTTTATACAAACAACAGAATTTGCCGGTAGCATTATCACTG +GAAAATAAGATGTGTACTTAATTCTTGTATGTTCTGAGCCCATCTAGGAAGAACATAAAA +GACGAAGAACAAAGCAATCACAGGATGTTATCATGAAAATATCACCTTTGGCTGGAGTAA +AGTTTTGGCTAAATGTGGCACTAGTATTTATTACAGCTCACCTTTTTATAATGAAGGGCT +ATGGACTGAACATTCTTATTATTTCCCATTTTCTTACCACTCTATCCCAACACACATGCA +CATGCATGCACACACGCACACACACTGGCACCCACACCCATGCATGTGGGACACACAGAG +CAGCCCAGGCAATTTCAATTGTTGGCAGCTTTGCTTTTATTAGGTATTAGTCTACCAACT +TGCTTTCTCTTTAGAGAGACTAAGTGAAACCAAACTCATTTCCACCCAGTTATCCTGCTG +GAACCTGTAACAGTTACTGTAATGTTAAAAGCAGTAAAACAAAATAAAAACCAGTCAGTT +CACTTACTCCCGAAGTCCGCAGTTTGGTGTTCAGCTTTAAAACGTGCTCTGGGCGTCCTG +TGGTGGCTACCAGAGGCTTTGGTGAGTCATTGTCAACCCAGTAGCTAGAGAAGTGCTGGA +ATGCCCCTGTTAAATACAGAGCCAGTTTGTCCTTCAGAATGGCTGCTTGAACGAATTTAC +TGCTCAACTCGAAAGGCCATTTTTTATAACCCACTGCAGTTGTGCTTCATGTGTTTCTCC +ACCTATCCTGTAAAGTGTATTGTGAAATTAATTTTGTAGATTTCCTCACACTGCAGTGAC +TAGGGAAATCACCCATTCATTATTATCTAATGAGGAGAAAGTGGAAACATCTAGAAGCAC +TGCTCCCATCCTCCTCCCCAGCCCACACAGACACCTACCTCAGGCCCTCCCTGTCCCAGG +TGAGCAGAGGGCCCCACCTTCGGAGGTTGCCTCCCTTCCACCTTCACCAATCCTATGACC +AGATTATCCCCAAGGAAATGTCAATCTCCAGGCAGCAAGGGAATCATATAAAGATAAGAT +CATTGAGAGATTTTTTTCCTCCGTGATTGGCAGTTTATATTTTCTTGGGTCTACAAATCT +GACAGCATTTATTAAATTTTCTAGTTTGATACTGACCTCTGTCTGATGCTGGGCTGTCAC +CATGCCCAAGACTGAGGGGACCCACAGTCTAGCTAGAAGGCATGGATCAATTCCAACTGC +CCTACCCCTAGCCTGTGTGCAGGAGAAAGCTCTCAGGCTCTGGCAGAGGAGTCCCAGGGG +AAGGATGCATGATCTTCCACTGTGCCTCCCAGCCATGCTGAGCAGCAAAGCAGACCATGA +GCAGGTCTCCCTTAAATTCATTTGCTTGATTTGTCCTTGAGTGTCCTTGGATGGGTTTGT +TCCCTCCTTGTCCAGTATGTCTTGGTCATCCTGATTCCTGGGCTTGGCTCCCAGGTTGAT +TCTTTCCCTGACACAAAACAGGCACTATGGGCAAAGACACCTGCAGCCTTGGAGAGACCA +GTGATGCTGGATGTTTCCTGTTAGCACTCAGGAAAGCTCAGAGCTTTTGATGAGCATCTT +TTGATCCATTAGTTAAAACCACGCTGGGTTCTTTATAGTGGTTAGTTAGCTCTGGGCTAT +GGGATTGTGGAAGACATTTATTTCTTCTTTGGATTCACCTGGATTTTCTGCAACGGACAT +GTATCGATAAAATACATGGTGCTTTTCAGAAATTGCCCCATCATCATGTTGCTGTTGTTG +TTATTGATATTGTTGTTTCTGATGGATAGAGATCTAGGCCTGACACTCCAAGCAGTGTGA +ACAGCATTTACCTTGATAAGCATTCTTACATCTTAACCCTCAGGAATTTTAAATAGAAGT +GTTCCGTGTGATTAAATTAACAGGTTTAGAGATGGGTGTCCTGGTTATTTCCTTTGTTCT +CCTCCTGGTAGCTGCCTGCACTCACAGCGTGTTGGGAATGGTGATTATAAATGTAACCAT +GCTCTCTTCTTGTAAGTGGAGAGCCCAGGTACCTCTTATCCAGCATGTGACCCTCTTTCT +ACCTCAGGATAGTCATACTCTTAGGCTTCCTAGATTTATTCAGGGCCAAAGGAGTGGTCA +AGGTCCTTTTTGTTTTGCCCTATTCCCTTTGGAAAACATTTAGTTTATGCCCATGTTACA +GATTGCAAAATACAGGCACATATTCTCACTAATGTGGTCTGCATGTCCCTTTGCAAGGAC +ATGCAATGTGACTTCACTACTCCTTTCATCAAGAAAAGGAGCCTCTTGGTCGGGCACGGT +GGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGCAGGCAGATCACGAGGTCAGG +AGATGGAGACCATCCTGCCTAACACAGTGAAACACAGTCTCTACCAAAAAATACAAAAAA +AAAAAAAAATTAGCCAGGCGTGGTGGTAGGTGCCTGTAGTCTCAGCTACTTGGGAGCCTG +AGGCAGGGGAATGGCGTGAACCCAGGAGGCAGAGCTTGCAGTGAGCCTAGATCGCGCCAC +TGCACTCCAGCCTGGGCAACAGAGCAAGATTCTGACTCAAAAAAAAAAAAAAAAAAAGAA +AAGAAAAGGAGCCTCTTTGCCTCTTTACCCTAATCTGGGCAAGCCTTGCAACCTGATTTG +CCAAAAAAAATATGAAGGAAGCAATGTGATGTGATTTTCCAGGCTAGAATGTAAGAAGCC +TTGGAGCTTCTGCATTTACTGTCTTCAGATGCTGCCTGAAACCACTGTAAGAAGCTCTAA +CCTACTGGAGGATAAGGGGTGAGCCCAAGAGCATCAAGGCTCCCATCAACAGCCAGTCCT +GTGAGTGAGGCCATCTTGGACCTGCCAGCTCAGTAAACCCTTTTGCTGAACACAGCCCAA +GGAAGGAACCCTTGCAAAATGAAATCATGTGGTCAGTTTGCAGGGTGGTTATTACACAGC +AGTAGATGATTGAAAAGGCCCAGTGTCTTCCTGGGGACTGAAACACCCACCTCCTGTTCA +TGTTGATACACGGTGAGCAGAATATGGATGTGGGAGTGGTGTTGGTTGCAGGTGAGGTAG +AGAAGCACTGAACAGAGCACAAAGACCTGATGTTCCAGGGTCGGGAGTTTAGACTTGATC +CTAACAGCGGCCATAGGCGGATTTAGGCAAGAGAGTAACGTGGTCAGATTTTCATTTTAG +AAAGTTACTCTGACATCCATGTGGAGAATGAACTTGAAGGTCACAAGGCTGATGGAGCCA +GGAAGACCATTTGGGAGGTGATCGTAGTAATCTACTTAAGAGTTCATTACGAGCTGGGGA +ATGGGGAGGTGTTAGAGAAGAGAAAATGGATTTGAAGAGCTGAGGGATGTTAAAAAGGCA +AAACTGGGCCAGGGATGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGTG +GACAGATCATGAGGTCAAGAGATTGAGATCATCTGGGCCAATATGGTGAAATCCCCTCTC +TACTAAAAATACAAAAATTATCTGGATGTAGTGGCACACACCTATAATCCCAGCTACTTG +GGAAGCTGAGGCAGGAGAATCGCTTGAACCCAGGCAGTGGAGGTTGCAGTGAGCTGAGAT +TGCACCACCGCACACCAGCCTGGTGACAGAGCAAGACTCCGTCTAAAAAAAAAAAACAAC +GGAAAATTGTTGGGACTTGTAATTAATTGGGTGAGGAAACTGAGTGGCAAATGGTCTCAG +CTCTACACATGGAGAGCCCTGGGGACATAGGGAGAGCACATTTGGAAGGAAAGATGATGA +TTTTAGTTCTTAAAATTTTGTTTGTGGAGGAGGCATTCAGACAGAGAATTCTGTTGGGCA +GTTTTATGTAGAGAACTACATCTAAAGAGGTCAGAAGTGAACTTCAATAAAATTGAGGTG +ACCAATGATCATCAGTTTTAAAGAGGACATATTTTCTTTTTCTGTTAAAGGGAACACACC +TATGAGTCAGAAAGCCAGACATTTATTTTTTCTCGCCAAAGGTTATTGTACAACCTACGG +AAGAGAGTGTAAACACTGGTCTTTAAGATGAATTGTAAAGCTCTAAAGAGAATAAGAAAA +ATTGTGTTTCATGATTTATGATGGATAACATTTTAGAGTTGATTTCATAAGAGAATTCAT +TAAGCCAATAGACAACCATGGCATTTTAACTGTAGTGTTTAAGTATCTTTAGCTCTGATT +TTTTAATTAGCAGAAGCAAATAAAGAGAGCTTCATTTTAACCATGAGAAATCTCTCTTCT +GTATTTCATGTGACTAAATTTGTCCAGACGCTGAAGTTCAAATAATCACAGTGATTGCCA +ACATAATGGTTAATTTTCTGAGAAGTAAGTTCATGCTTTGCCACAGTTTGCTCCCCTGTA +AGATCAGACAGAAAAATAAGAATAAAACCGACTAATAGCTATTGATTGCTTCTGGAACAG +CTATCAATATAAAGAGCCAGACAAAACACATAATAAAGAATTGTGTTAGTGCCAGAGAGA +CTTTAGAGATCATTTGCCCATCTCTTTACCTTCTCCCACTTCTTTCTGTCCCTCCACCCC +ACCAGCTCTGATACAGACACACAGGATATTAGTAAAGGATAGTATTTTTTGAGAGCCTTT +TGCATGTCAGGCACTGCTTCTAAACGTTGTATAATACCAGCTCATTCAATCTTCAAATCA +ATGCTATACAGTAGGTACTCTTCTTCTTTTTTTTTTTTTTTTTAAATTTTACAGCTGAGG +GACTGAGGTATGGAGAGGTTAGGTAACTTGTTCAAGGACACCAAGCCAGTCAGGCTGCCA +CTGGACCTAAGACAAGGTAACCTGGCTCTGAGACCAACCCCACAGAGAAGTATGTGGATG +CTGACAACACTGTAGGAAGTTACAAGGAGCAAAAGAATAGCAGCCTCAGCCCTGAATTCC +ACTGTAAGCTTCCCTCTAATCTTCCCTGCCTCACTCTCAATCGAATAAAGAGCTGATCAG +GAAGCAACTATGCACGGTCTTCCCCTCCACACCTCCAGCCCCAGCTCCCTTCCCCAGACT +CAGTGCCAGCCTGTGCCAGCCCCCAAGATGGCAGTGTGGAGCCATGCACTAGGTCTGCCG +CGCACCCAGCAGTCGGCTGTGGGTTCTTTGTATCTGTCAGAGTCCTGGCAGGAAATGGTT +TCATTCTCAAAGGGTTAACTAGGAAGAATTTAGTGAAGGGTCAGTTTACAAGGTTCAGGA +ACTAACGGAAAATGGTGAAGCACCCAGGGACTGGCACTGGAGCTTCCCCACAGGAGCTGA +GGCCAGAGAAGTATACATCCATTGTTGTCTTAAAGAGTGGTTAACTATCTATTTGCTCTT +ACTTTCAACATTTCTGCTGGGGCCTTGCATTGAGCAAACTCAACTGTAATCTAGAGAGCA +GGGACTCCTGAGTGGCACATTCAGTGGGAGTCAGCTTCCTAGGGAATCATTTATTTATTT +ATTATTTATTTATCAGAGTCTCACTCTGTAGCCCAGGCTGGAGTGCAGTGGTGCGATCTT +GGCTCACTGCAACCTCTGCCTCCCGGGTCTCTGTTCAAGCAATTCTCCTGCCTCAGCCTC +CTGAGTAGCTGGGATTACAGGCACGTGCCCCCATGCCCAGCTAATTTTTGTATTTTTAGT +AGAGACGGGGTTTCACCATGTTGGCCAAGCTGGTCTTGAACTCCTGACCTTGTGATCTGA +CTGCCTCAGACTCCCAAATTGCTGGGCTTACAGGCATGAGCCACTGAGCCCTGCCTTCCT +AGGGAATCTTGTAGGAAAGACAAAGGTAGAGAATCTGTCTGATGGCAGAAGCAAATGAAT +GCCCATCACATGCACTTTCCTCCAACAGAGCAACTCGGATGCTATGAAACAATGCTAAGT +CAGTCTCAGTGTCTGTTGCAGTAATATTGTACATACTGTAGGTCTTAATCATAGGAAATT +ACATGCCCATTGCCCTGTGCATGGACCGGAGCGCACTTATGGGGGGCCGGTAGTCCTCCT +TTCAGACATCTTTTTTTTCTCTGCCCCAACAAGTGGCCTTTCCATAGAAGACTGCCCAGA +GAACCCTATGGCAACCCTACCCTCTTATTCCACTTTATTTTTCTTCAAAGTGTTTATTAC +TCCCTGTTGTTATGTTAGACTCTATATTTCTGTATTTGCTGTCCTCCAACTTGAAAAGAA +CCTCTGAGAGGGGAGGGACTTTCCTGGTCACATTCACTTGTCCCAGCACCTGCGATGGTG +CCTGACATATCTCAGGGGCTCCTTAAATATTTATTGCTAGACAATGGGTATCATGGCTCA +GCCTCCTCTGGGGTTACGAGGCTGGAGGAAAGAAACTTTAGCATGAGTGCAGTGAGAGTA +AAAGAATTCAGCAGCTCTAATCAGGGAATGAATCTGGTGTGTAATAGGATCTCAAGGCTT +GACTCCTAGTCTAAGACCATTTCTGGAGTTTGCTGACTTGATCCCCATCCTTCATCATTA +GCACTTTGCAGGGAAGGAGCTGAGCGTGGATCTTGACTCTGAATTGGCTGGGACATGCAA +AATCGGGGGCATGCTTGGTGTTGCCCAGGCTCAGCTCTGCCTAGACACACGTGAGGGCCA +AGATCTGGTTTGTGTTTCATGAGCTCTCCCAGGATGAAGACCCAGCCAGGCTGTCTGAAG +AAGGGGTGTTCTTGAGTAGGAGGGAAGTACTGCTCCAATACGAAAAATCTAACAATAGCA +TAGTCCTTAAGAGCTTGAGCTTTGAAGAGGGAGAACAGACCCATTTAAGGCATGAAAAAT +AAAGGAAACTCTTGAGTCCCTCCAAGGAAAATTCCAGCCACCTGGCTAGCCTCAAGAAGT +AGATGAGCACCCTGATAAGTAAGAAGGTAATAATAGCTTAAAACAATAGTCAAGAAAATT +AGAGCCACAAACTAATCTTAAATGACGAGTTAATGGGTGCAGCACACCAACATGGTACAT +GTATACATACGTAACAGACCTGCACGTTGTGCACATGTACCCTAAAACTTAAAGTATAAT +TAAAAAAAAAAGAAAATTAGAGCCACAAAATGTTTGTTTCCCTATAGAAACTAGAGATAA +CATCTTAACATATGTCCCTGAGTTGTTTTGTAGAAACCCAGACCCCGCTAAATGGAAAAT +ACCACCTGTTGGCTCGTAGATCTCAGATAAGGAGGAACTGAGGACTGAACACTCACAACT +GTTCTTTGTTCTAAATTTCTTCCTGAGGGACCTGGAGGAAGTCACACCCACAGGCCAGAG +CAGAACATTCCTTTCTGCTGACCCCAAGTTTGTAGCCAAAACTTAACCAATCACAAATCA +GAAAATCTTTGGGTTTTTGTTTGTTTGTTTGAGACAGAGTCTCACTCTGCTGCCCAGGCT +GGAGTGCAGTGGCACGATCTCAGCTCACTGAACCCTCTGCCTCCCACGTTCAAACGATTC +TCATGCTTCAGCCTCCTGAGTAGCTGGGATTACAGGTGCACACCACCATGCCCAGATAAT +TTTTGTATTTTTAGTAGAGATGGTGTTTTGCCATGTTTGTCTGGCTGGTCTCAAACTCCT +GGCCTCAAGTTATCCACCCACCTTGGCCTCCCAAAGCGCTGAGATTACAGGTGTGAACCA +CTGCACCTGGTCTCAAATCAGAAAATCTTTGAATTCATCTAATGGTCACCTATCCTGTGG +GCCCTCACTTTGAGATATTTTGCCTTTTTTGGCCAAACCAATATGTAGCCTCCATGTATT +ATATGACCTTGCCTGCAACCTCTGCCTTCCCACCTTTAAAAACCCTTACACATAAGCCAT +CAGGGAGATTAGGCCTTAAGGATTAGCTGCCTGATACTCCTTGCTTGCTGCCTGCAATAA +ATTCCTCAACTTCTGTCTCAGCAATGCCGATATCAGTGCTTGACTTTGATAGGCTGGGTG +GGTGGACCCAAATTTGGTTTGGTGACCCTTTGAGCTTAGATTCAAAATTCTAGTTTTGTC +ACTCTGCAGTTTTGTGATCTTGAGCAAGTTACTTAACCTCTCTGAGCCTTGTTTGTCATG +TGTAATGAAAAGAGCTATACTTACCTTGTGAGGTAGTCCTCAGGATTCAATGAGATAATA +AGTACTCACTAAACAAAACTCGTTATTACAAAAGAATCACTTTGTCTCTGAAGTGGGCAA +TTCAACCCATTTCTAGGAGATTTTAAACATGATTTTAGATATTTGGTGTGATTTTGTGAA +TGGGTTTATCGTTAATAGCTTTCATGCTCCAGAATTTTCTTGAATAATAGGTTTTTGCAA +AGTGCATTCCATGGAATACTCATTTGGGTGACGTTAATAGACATCACTCAAAAGCTGGGT +GAATATTACAATGTTTACTTCATCTGTAACAAGCTGAGTAGCTACAGTACATATCTAAGA +GGGGGCTCTAATTCTCAATATTTTCCAAATTTATTAGATCACAGACTTTTCTTTTAGTGA +AGTGCTTAATGAAACTTAAGTTCTGTGAAAAGTACTTTGAGAAATATTGCTTTAAAAAGA +AAAAGATTGAGCCCTGTATCAGGGGAAATATCTAATATTATATTAAACAAAAAAGTCCCA +CTGAAGAAAATCATCTTATTGTTCATAGACCTTAGTTTAGGTATTGGGGCCAAAGGATGG +ATGACCATTTCAAACGATCCAGGCTAAGCCAGGAGGAGAGCTCAAAGTCTGATCTGGTGA +GTAAGTTGTGAAGGGAATGTGATGAAAAAGTACACTTCTATTGCAAAGAAATCATGAGCT +AGGTTTATACGCTATGCTGTGAATGGCCAATAGATTATAAATTCAACAGTCTCCCTGTCA +CAGCTATGGTAATGACGACTGTTTAGGCCTTAGGGGAGCTTTAGGGAGAGGCAATTTCAT +ACTTAAGTCACACTGACTTAAAAAGTGAAATATTTGAAATCATTGTTGAAATCACGTGGA +GGTCGTCAGCAAGCGGATGAGGTTGGAATGCCTATCATTTTCCTCAAGCTCATGTCCTCT +CATTTTCTTATTTGAAAATCTATTTGGCTCAGAAAGGACACCTAGGGTTAGTCAAAAATC +ACCTCCTGATGTTCCTTTTAAAGGAAGCTTCCAAGTTATTTGAATAGCTTCCAAGTTATT +CATCGAGAAACAAAGCAAATTCAAAGATTATGTCCGTAAGCACAAACTGGATTTTAAGAA +ATCCTGGCTGCATAAACAATTGTCTTATAGAAAAGAATTTCTGTTCCTCTTTTCCCTCCC +CTTGTCAATCCTATTTGTTTCAGACCTGGGTTCAAACACTAGCTGTAGAGGCTATAAGCT +ATTGGAAGCACATTTGAGCCTGAAATAAACTGAACCTCTTTTGCCTTGGTTTTCTCACTT +GTAAATGGGGATTTTTGTGTCTACCTCAAAGGTACGTTGCAAGGATCGAGGGACAGAGCG +TGCAGCAAGTGGCCAATGAATAGAAGTCTGGTTTTCTGAGCATCCTTGCAGCTGCAGGCT +TCAGTCTACCAGAGAATGTGAGGTGTTATTCTTCTAGGGCAGTGGTTAGAAAAGAAAATG +AAAGTAGCAGTACTCTTTTCCTAATGCAACCATAGATGGATGATCAGAATTTGTAATCCA +TAAGGTAGAAGCTGCTGTGCCTGAAGAAATAGAAAGTGGGCAGAGGTGGAGGGGCAAGGT +AGGGAGTGGAGTGGAAGGTAGGGAGAGTTTGATCCTAGCCTGCACTGCTCCTCAGAGGTA +CTTTAGCCTCTTTGGAACAGTATTAGAAAATCATGGTTCTATCAACTCATGTCTGAAAAT +CAATTGCTATTTCAGAGCAGGAGGTGACCAATCTTGGAAATAAGGAAGGGAGAGAGGCAG +CCAAGCCAGCAGCTCCTAGGATTAGTCACTGCCTGGAGCCAGCTCTTGGAAGTTCCCCAG +GAGCTGTCCAGTCTTATGTCATGTCTAGTCAGCAGAGTCCCAAAGAAGCTTGTCATTCTC +TAGGCATTTGTGCTTACATTCTGATGGGCCTAATAGCAGGGAGATGACATGGAGCCCAGG +CAGAACAGCTGAGATTTCTACTGGTCATGACCTCCATCTTCTCCTTCACACCTTTCCTAC +CTTTCTTTTTCCATGCATTCAACAGACATTTATTACCCAATAAGTGCCAGGTAGTAAGCG +AGGACCTGGGGAGAGCAGATGAGTAAGACACCGTCTCTGTCTCTCAGGAGCTCTCAGATT +CTTAGGGACACATGTACATCCTAATAAACACAGTGCATCTCATGAATGTGTAAGTTTAAG +TTATTGATATAGGCACACACAGACAGAGGGACTTCGTTCCCTGCAGGTTCTGTAGTATTT +CGTGCCCACTCCCCTTTCTTCCCTTGCTGCTCACATCATCCTGCCTTCAAGGAATCTGGG +GGGATGGTAGACTGAAAGTGGCCCTTTCTGCATAATTCTTCTTGAAAATAAACATTTGCT +CTCTTCTTAGAGGCTGACTATACTGAGAGCTACCACTCCTTGGCTGCTTATTAGCCATTG +GGTTATTGCTAAGCCCTTTACATATGTTATATCATTTAATTGTATTGAATCTTCACCATA +ACACTTCAATGGAAATATTTTTCCAAATAAGGAAAGGTGAGACTCAAAGTAGTTGTATTA +GTCTGCATTGCTATGAAGAACTACCTGAAACCGGGTAACTTATAAAGAAAAGAGGTGGGC +CGGGCGCGGTGGCTCATGCCTATAATCCTAGCACTTTGGGAGGCCGAGGTGGGCAGACCA +CGAGGTCGGGAGTTAGAGACCAGCCTGGCCAACATGGTGAAACCCCGTGTCTACTACACA +CACACACACACACACACACACACACACACACACACCTGTAATCCTAGCTACTCAGGAGGC +TGAGGCAGGAGGATTGCTTGAACCCTGGAGGTGGAGGTTGCATTGAGCCAAGATCACACC +ACTGCACTCCAGCCTGAGTGACAGAGCGAGACTCCATCTCAAAAAAAAAAAAAAAAAAAA +AAAAAAAAGAAAGATGTTTAATTGACTCTATGTTCCACAGGCCATACAGGAAGCATGGCT +TGGGAGCATGGCTGTACTCCAGCCTAGGCGACAGAGTGAGACTCTGTCTCAAAAAAAAAA +AAAAAAAATCCCCATATCCCCATTCACTGTCCTTTTCTCTAGAAAATACCCCATTTCATA +TAACTGTCTAAACAACGGTTTAAGGTCTACACAAGATTGTGAAGTGAACCTGCAGGATTA +GGAGGGTAAGGATTCCCACCTAGGTGGGCTCACTTGCTCTGCCATACCTGGGTAGGATCC +CAGCCTGCTTCTGTGATTGTCAGGAGGCACCAAAAAGGCTACCCTAGGTTTTCTGTCATT +CGGCCCAAACATTTCCTCTGCTGGGCAAATGTGGAAAAGAGGCATTAAGCTGGTGCTCCC +ACAACTGAAAGGAAAGCAATTCTCTTTCTGTTGTGGTTCCTTCCTCTTTGGACTCTTTTC +TTCCATTCCAGCCTATCCCCTTCTTGGAAAAGCTGTTCTACCAATAGCAGGGAAGAAACA +GCGCCGTGTACCTGATACGCTACCCTGGGCACAGGCGATCAGACCAGGGATAGACACCTG +AACTGATCTGGGCAGATGCCCTCTTCTGGCCATTGAGAATTGACAGCATCAGACATCTAG +AACATAATAGTATTTTTAAATTCTGCAGGGACATCCACCAGGCTGAGGGGGACCAATTTT +GTTTTAAAAATGTATCCTGAACTTGGCCAGGCATGGTGGCTCATGCCTGTAATCACAGCA +CTTTGAGAGGCCAAGGTGGGCGGATCACTTGAGGTCAGGAGTTTGAGACCAGCCTGGCCA +ACGTGGTAAAATCCTGTGTCTATTAAAAAATACAAAAATTAGCCAGGCGTGGTGGTGTGT +ACCTGTAATCCCAGCTGCTGGGAAGGCTGAGGCAGGAGAATTGCTTGGACCAGGGAGGTG +GAGGTTGCAGTGAGGTGAGATCATGCCACTGCATTCCAGCCTGGCCAACAAGAGCAAAAT +TCCATCTCAAAAAAAAAAGTATCCCAAACTTGGAAGTAAAAATAGGATGACTGCACGTCT +TTCTAATGCCATACTGGAAGGTTGCCTAACAAACCACCAAAGCTTTTTTTAACTCTCTAA +GGGAAGGTACTTTTGTTTGACTTACTATTTACTATTGATTAGGGCCCAGACTCTGCCAAG +TTACATGTTAATTTTTGTCTGGTAGAGATACAAATGATTTTTGTCCTGTAAAAAGATTTT +ATTGCTCCACAGGACATTAATGAGTGAGGTTTCCAAATTAGCAAACTTATGTCAGCATGC +TGTTTCTGATGGTCTATCCAAATCTTTCTCCTTCCAATTCTCTTTTCAAACAGCTTTACC +ATCCTCTGGTTCTTTCTTTTGTGAAGTAAACAGATCTTTATACACACTCCCTATAGACTT +ATATAAGAATCATGTTTTCACTTTTTGAAAATGATGCTTTGACAATTCCACTGAACAGGC +TGGGGAAAATTTTATGAGAATTGTTGGATCCTGCTCAGAAGCAAAAAGATAAAACCAGGC +TATCCTCTATCATGGCTGATCTGGGGTTCATTCCCAGAAATGAGGGTCTTGGATCAGGGT +CAAATATGTGGGTGGGGTGGACTCAATTACTGAGATACCCATCTCATGAGGAAGGATGGG +ACCCATATTATGGGAAACAAAACAGGAAGAATGAGAGTGAAAAGATTAATCCTTTCACTA +AATTGGGAAAACAGGAGAAAGTGTTGTTGGATAAAGAAGGAACTTTAGCACAATGAGCAG +AGACAAGACGGTAAATGTTCCTTATCCAGTAATCTCTGATGAAAGGCCAGTGCTCACATC +ATTAGTAATGTCCAGAAATGATAATATCAGTAGTAGCAATACTCACAATGTAAATAAGTA +GCTCTCATGTTTTGATTGCCAATAGTGCTAGCAACCTTACATGTATCACTCTCTACCCCA +GCCCTGTTAATTGGTACTATGATGAAGAAAGAGACTCAAAGAAAATAAATGACTCACTCG +CGTATTTTTACACAGCTAGAATTGCTACAGAAAGGATTAAAGCCAAGTCTATCCAAATCC +ACTGTCTATGTCCCTCCCTCCCTCCCTCCCTCCCTCCCTTCCTTCCTTCCTTCCTTCCTT +GCTCCTTCCTTCCCTCCCTTTCTGCCTCCCTCCCTTTCTGCCTCCCTCCCTCCCTATCTC +AAACATCTATTGAGTGTCTACCATGTGCCAGGCACTGTGTCAGGCTCTTGGGATACAGCA +ATAAGCCAAGTCCTTGCTTTCAGGGAGTTTACATTCCAGTGAGAGGGTCACAGAAACAAA +TGTATCTCTATGGCAGCAAGTGCTATGAAGAAAATCAGCTTCATTTTTATTGTTTCATGC +CCATCATGCAGGTTTCCCACAGTCCATCATCCCCACTCCACCCCCCACCCAATGTAGTGC +TTTCCTCTGTCCTGGAGAATCGGAAAGACTTCACAGCAACATCTGCAGTCCCTTTGTTTC +AGTGACTTTGGCACAGAGAAGTGGACATGGTGGCAGACAAAGCTGCTGGAAGCTGTCAGG +CTACTGGCAGCCAAAAGCTTAATCACACATTCCAAAGGCAGTGTGTGTGTGATGTTGCAT +CTCTGGCCCTGGAAGGGAGATAGAGGTCACCTTCTTGGGAGTCAGAGTTGGCCCCTCAGC +TCCCAGGGGTTCAGCTGAGCAGCTTCAGAGGGCTGACTGCAGAGACCAGGAAGGGGCCAT +TCACTCTGATGGGAATTGGGAATCATTGATGCTCGAGCAACAGCTGAGTTAAAATTCATG +CTAAGAAATCAGCATTCACATGTGTACATATTTAAGTCAGGATCTCAGTGAAGAGGGCAT +GACAGCAGTGAAAAGAGGTGCCAGACCTGAAGTAGGCTACCTTATGGTTGCTGCTTCACC +TGTTGCTCTACACACACACACACACACACACACACGATTCCAGAAGATAGTGGGACAGTA +GCAATTTGAAGGCTCTGCCAGAAAAGCATTTGCTTAAAGTGTTGGGAATTTTTTGTTGGA +TTGTTGTTTCATTCATAGGGCTTCTAAATTTCACTTTTGCATTTTAACCATTTCAAGGAA +TTCCCCCTGATTTTGAGTGTGAATGGGTACAAAAGACCAGGGGTTGTTAACCAAAAGCCT +GGAACATTCAGGTGAACGGCTGTTCTGCAGGGAAGGAGGGAAACAGCAGGGTGAGATGGA +TGGTCAACCTTCAAAGGCCTTACACAGTCCCGGCCAGGATAATCTTCGCCTCTCCCTTCT +GCTGGGGAAAAGTCTGGATTGCTAAGACCAGGGTCTCTATAGTGGCATCTCCAACACTCA +GGCCGAGCTTCATGGCTGGGTTCCTGTTTTTTCATTTGCTCATGCCCCTCAGTGGTATCA +TCTGACTCAGCTCCTTTCCCTCCTGTTGGGCCAGTACTTACAGTGGGTCTCCTGATGAAG +CTGAGGTCATGGGTTCATGAGCCCAATTATCACCATGCTGACCGCACCACTAACCTGGCT +CCGTGTAGTTGCAAACTTGGCTGCACATTGGAATTCCTAGGGAGAGTTTTAAACATCCCA +ACGACCAGGCTGCAATGAAATAAGACCGATGAAATCAGGATCTCAGGGGTGGAATGGGAC +TGGTAATTTACAGAATCTCTCCAGCTGATTCCATATTCAGACAAGTTAGAGCACCAATGC +CCTCAGTCCTGAGAGTGAGGGCTGGTCTCATGAATCCATTCACACAGATGGAAGTCCATC +CTCACAGCGGTCAGGCCTCACACAACATCGGGCATGTTGGTAGGCATATGCCTAAGTTTC +TGTGCAATGAATGCATGCCTTACTGGTGATGCATCAATAGCAAGGCATTCAGGGGAGAGA +GTACCCTGCCTCAGTGCCTAGCATGAGACATACATCCAGGACCATGTTTTTATTCCCATC +TTATGGATGAGAAAACTGAGGTTCAGAAAGGGTAGGCAAAATCCCCTAGCTCACCTGGCT +GGAAGGGGGCAGAACTTCCCTGTACGTGCTGAGAACACCACTGTTCGAGCAGAGGGGAAA +CCTCTGCAAATTTCACTCTGTGTTCAGTGGGTGACTTGCCAAAATGACTTGCCAAAGCCC +TTTAGGGCCAATAAATTAGAGTGTTTGCATCAAATTTCCATGCACAAGAGCCAACTCAAA +ACCTTAGATCCAATTCCATTGGTTCCCATAGCTCTGAAGTGGAGAGATGCTAGTAATAAA +TCCTACAGGCTGATGGCAGGACTTTGATATATAATATTAACTCTGATCTTGGTGGTGGTC +TGACTCAAGACAGAGGGAATATTAAAAGCAGTAGTAATCCTTCTAAAAGTTCCATGCGCT +TCTGCCCAGATATCCAGGGTTTCTGGCTGAATTAGCCTGCAGAAGCAATTGTGCAGATTA +GGTGATGTTGAACCACGAGAAAGTGTCTTCCCACTTAGCAAATCAAGGGTCCATGGGATG +GAGAGAAAGGAGGGAATAGAGTTTGTCACTTGGGCTGTACTGACCCCAGTGGTGATGTCT +TCCCTTTGATGGGTGGTGTTGGGACAGCAAGGCAGTCATCATTTAGCCCACTAGTGCTAA +GGCGGAAGGCATCCGCAGTGCATGGTCTGGCATCCCCAGGCAAAGACAAGAGGATGGGCC +CTGCAGAGTGTTTTGGGTTAGAAACAAGCTGAGTGAACTGAGTGTTTCTTCAGGGAGCGC +ACTAAAGATGAGCCGACAAATCCACGACAGTGGGGAGTGAGGTGAGGCAGGGACACAAAT +CCACAGCTGACTCACCCAGCACATTCCCACCTCCTCAGCATAGAAAACCACAGGGACAAA +CTGACCAGAAGGCTATTCATCCATGGGTCTATCCCGTGCCTTGATCAGTCTTCCTAAATC +CCACCTTTGCCAAAGTCACTCCAGTCTGTGAATTTTCCATGGCTTCCTGATGCATATGGA +AAGACGTTCAGACTCCCAATCTGAGGTCCAATGCTCTCCAGAATTCCATCTTTCCCTACC +TTCCTGGAATCATTTCCCATTGACTTGCCATCTACCTGGACAAGCTGGAATGGCTGCTTT +GGCTGTCTTCTGAAAATGCCCTGAGGTGTCTCTGCCCCAGGCCTGTCTCCTGTGCCCCCA +GAGCTGCCCAGGCCCCTGCTTCCTACAGAGACCAGCTCACAGTCTTCTTGTCAGTGGTCA +TCTAACAGTGGTCTTGTAAAAGCAGAGCAAGTTCCAATCTTATTTATAGCATTCAGCAGT +TTTTTTTTTTTTTAGAGCTGGTGTCTTGCTCTGTTGCCCAAGTTTGAGTGCAATGGCTCA +ATCACAGCTTCACTGCAGCCTTGAACTCCTGGGCCCTAGTGATCCTCCTCTTTCAGCCTC +CTGAGTAGCTGGGACCACAGGTATGCACCACCATGCCCACCTAAACACAGTCTACCTTTA +TGTGTGTGTGTCCATCCATCACCAGATGCTCACGGAAGGTAGGGCAGAAACATTTTGAAA +AATAATTTTTACCTTTGAAGAGTAATCTTAATGATAACCTAGCAGGTGCTCAGATACATC +GGGTCGATTCACTTCCTATGGCTGTGTAACAAATTACCACAAACTTGGTGATTTAGAGCA +ATGCCCATTTATTATCTCAGGGTTTCTATAGGTCAGAAGTTTGGGTGTTGCATGGCTGGA +TTGTCTGTTTAGGATCTCACAGGGTTGAGATCGGGGTAGCCAGGGTTGCTTCTCATCTGG +GGCTCCAAGTCCTCTTTGCAAGCTCACTGGTTGTCAGTAGAATTCAGTTCCTGTGGTTGT +AGGACTGAGGTCCCCATATTCTTCTTGCTGTTTGTCAGTCTGGGGTGCTCCCAGCAACTC +AAGGCCACTCTCAGGTTGTTGACACAGGGTGCCAACATCTATCTTCAAAACCAGTAGGAG +GATTTCTCTTGCACTGAATCTCTTTTGCATCTCTGACATTCTCAGTCTCTGACCTCTAGA +TCCAGATTTAAAGGGTTCACTTGATTCTGTCAGACCCACTCAGGACAATTATTTTGTTGT +GCGTCCCTTTTTCTGGGAAGTGGGTCTACCACTTCTATCACGTTCTTAAAAGGGTCTGGG +AATGTTCACCCATCACAGACATCCACACCAGGCCAGTTAAGTCAGAACTGCTGGAGATTC +CACATTCTCCTGGGCAGCCTGGGTGGAGAACCACCTATGTGGAAGGAACACTGGGCTCCA +AAGATAAGGGGCCTTGCATTTTATTTCATTACCAGTGTCTATTGGCTCTGAGACCTTACA +GAAATCACTCAACTTCTCAGGGCCTCATTTGCAAACACGGATGATAATAGTAAGCTCCAT +CTCTCACGGTTGTTAGGAGGATTAAAAGTGTATAAAGATGCTCTGCAAGCTCTGAAGTAT +TAGCCAACCGTCTAGTCAGTGTGAAGAGACACTGAAAAGTGAGGTGGGACAGAGCATTTT +AAGTGAAAAAGAAGGGAGAAGCTTATCTTTATCAAAGTTAAATATTAGATACTGAGTACT +TTGTAAAGTCTGTTGCTGCTGGGGATCAGGCAAATTGTTATAACCTTCCTGGAAGGCAAT +TTCCCATAATTATCAGCAGTTTACAGAATATCCAAGCCATTTGACCCTAAGATAATGTTT +CTAGGGATTTCTCTTAAGGATTTAATCAAGGACACATACACAGATTATAGCAGTTCAAAA +TTGGAACCCATCTATTTAACAATAAGGGATTGTTTAATTACACATGAAATATTATTTAAA +CTTGAACATTATATTGCCTTTAAATATTTGACATGGAAAGAAGCTTAAAACTCAGTCCTA +TTTCCTTATCAATGTTCTATCAACAAGGGGCAGGAGGTGTCACCTCCTTGGGAATCAGAG +TTGGCCCCTCAGGTAGGTGTTTGGAGCTTCCTGGTAGGGGCTGGGGACAAAGTGTGGATG +GGGCACCTGCTGGACCTGTGGCAAGATCATCAGGGATTGCTATTGGTCTCAGCAAGGGAG +TGAGGCTGACCAGTTCTCAGCTGCATTTCAGAGAAGGATGAAATGCCCTAATCAGAAGTC +AGCTCCCCTCATGACCCTGGAGGGAATTCTGCCCACTCACAGACTCTTTCTTATTCTGGG +CCTCTGCTGTTATCTGGGTCTAGCTCCCTGTCACAGTCAGTTTGGGGACTGATCCTCCAG +GAAAGTCCTGGGACCTCTCGGCAGGCTGAATGCTTCTCCTTTGTGACTCCCCTGCCATGG +CGGTTGTGCCCCTTCTTACCTTCTACAGACACGACTTTTCATGGGCCTCTTCCTTTCTCC +CCACCGGTAAATCACCACCCTTCAAAGGCAGGAACTGTCTCTATTTCATCTTAGTATCCT +ACGGGCCTGGCCCAGAGTAGATGCTCCAAAAAACTTGTCCTGAACTGAATGGGCGTGAAG +CCGGGGCCTGTTGCACTGTGTTGTTGTGGGGTGGGGTGACTTCCAACCACACTGGGAGCC +ATCTCCCTCTCTCATTCCGAGGGAAGAGTCCGCAGCACAGATGGGTGCAACCCAATGTCA +GGAGCTGACACTGTGATCAAAGAAAATCATTTCCATTGCTCCTGTAGACGAAAAGAGTCA +AACTCAGTAAAATATTTGAAGAGATGTATTCTGAGCCAAATATGAGTGACCACGGCCCTT +GCCATAGCCCTCAGGAGGTCCTGAGAACATGTGTCCAAGGTGGTCGGGGTACAGCTTGGT +TTTATGCATTTTAGAAAGGCATGAGACATCGATCAAGTACATTTAAGAAATACACTGGTT +TGGTCCAGAAAGGTGGGACCAAAGCAGGAGGAGAGGGGCGCTTCCAGGCTATAGGTAAAT +TTCAGTGAGTTTGTCTAAAGACCTGGGATCCATAGAAAGGGAATTTTCAAGTTAAGATAA +AAGATGGTGGAGACCAAGGTTCTTTTGAAGTCTTATAGAGGCTGTCCTCAGAGACAATAG +ATGGCAAATGTTTCCTATTCAGATCTTTAAAAGGTGCTAGACTTGGCCAGGCACGGTGGC +TCACGCCTGTAATCCCAGCACTTTGGGAGGCCCAGGTGGGTGTGGATCACAAGGGCAGGA +GTTTGAGACCATCCTGGCCAATGTGGTGAAACCTCATTTCTACTAAAAATATAAAAATTA +GCTGTGTGTGGTGGTGGGCGTCTGTAGTCCCAGCTACTCAGGAGGCTGAAGCAGGAGAAT +CGCTTGAACCCGGGAGGCAGAGGTTGCAGTGAGCCGAGATCATGTCACTGCACTCCAGCC +TGGGCGACAGAGTGAGACTCCGTCTCAAACAAAAAAAAACAAAGTGCTAGACTTTCAGTT +AATCTCTTTAGGATTGGGAGGGCCTGGAAGAAAAATATCTAGCTATGTTAATAGAGATTC +TTTACAGATACAAATTTTCCCCCACAAAGGACAGCTTTGCAGGGCCATTTCAAGATATGG +ACAAAAAAGCCTATGTTTTGGGGTAAAATATTTTGATTTTCTTCCTTGTCTCATAATGTT +ATGACAGAGTCAGTTTGGAAAGTAAGTCACAATATATAGGGTTAAATAAAATCCATCTGA +TGAGAATTTATGGTTTGTAGGACATCACTCCCCAGACCCTTTAGATAGGGAATTTGGGTA +AGATAAAAAAAAAAATCAGAGCTTAGTCTTCACTTGCAAGGGTGCCCCTGTGTTCCTCCA +CTCTCCATCCCCAAGCTGGGCTGGGATTTCTTGAGCCAGATGAGTTGAAGATGCTGCAAA +GTTAAAATGGCCTTGCCTTCCTGTGCAGTCAGATGGAGCACCCCCTTCCCTCATCTGGGC +CTGCTGAGTAGGGTCTCACTGATCCCCGCACTGTGTGTCCCTTAGACCTTTCCTGAGACC +CAGCCCTTCCCCCGGTGGAAGGGAGAATTATTTGAAAAGTGTGGGTTTTGGTGTCAGACA +GACTGGGACCCAGGTCTAGGCTACTGAACCAGTGAGCTGTGTGGCTTTGTGCATGCTATT +TAGACACTCTGAGTTTTAATTTCCTAATTTCTAATTGCCAGACAGGTTGGTTGGGAGGAA +CAGCTTAGATTGACCTATGAAAGCATTTGTAGACTCGGAAGTGTTCTCATGGCACTTTGG +ATGAAATCGTTCCTGCTGCTTCAAACTACTGTGTGATGAGTTTCCAAAAATCATTGCCTG +TGATCTGCAGGCTCGTTGTATGTCACAGATCACCAGATGTGCTTCCATTCCATGCTTGCT +TCTGCAGTCCTGTTCTAAGCTCTGGCCTAATATTCTTCCCGCCCACGGAGCTCTTGCCAC +TGCCTCACCGCAGAGACTGGAACCCTGTCCTTTAACTCCCAGCTCAGAGTGTAGGGAAGT +GTTTCTCAAAGTATTCTCTGTGTTATCTGCTTCCAAATTGCCTGGATATTGGTTAAAAAC +CAAACCTCTGGTTCCCCTTCCAGACTGAAGGATGAGAATTGGCTGTGGGAATGAGTGGGA +ATCTACGCTGTTGTGAAGTTCCCCACAGGGATCTCCTGCATCTTAAGGCTCAAAGGCCAT +GGACCTAGCCCCTGGATACTGGGCATAGGCATCTCAGATGCTGTCTGTTTCTTCACTTCC +CTGACTGGCCTGGGCTCTGGGGTTGGGCCCTTCTCATTTCTGGATTTGTGATACTTGTCT +TGTATCCCCTTTTATCATAGTGTGCTTTTGCTTACAAGTGAACAAAAACCCAATCCAAAG +TGATTTAAACAAAAAGAGCACTTATTGTAAAAGTTCAGAATAAACTGCCTTCAGGCATGG +CTTGATCCAGGGGCGCACACTGTGTTACCAGGAGGCAGTTTCTCTCTGCCTCCTCACTTG +GCTACATTTTTCTCTCACTTGTGCATCCTGAGCCATTCACAGAGCTCAGGAGGATGAGTG +TTCTGATGGAGCAGGGTACGCTGGTGGTTAGTGCCATCAAAAACAGAATGAGATAATGAT +ATGGCTCAGATGACTGGAGGAGCACCAGGGTTCTTGGTCTAGCACACACTTGGATAAAAT +GACACAGACACACCTGGAGTGGTTTTAAGGAGCGAAAAGTTTAATATACAAGAAAGAAGG +AAGGAAGAAGAAAACAGCTCCCCAGTACAGAGACAGAGGGAGAGGGGATTTGAACAGAGA +GAAAACCCCGGTGGGGAGAAGGGATGTGGGGGGAGGGCGTGTGTGTGGTGTAATCAGCTA +GTTATATGAGGAGGCTGGAGGAGGCGGTGCTGGCTTGCATAGGGCTCAGAGGATTGGTTT +GACCAGGCAGGTCATTCACATAGCCTGCGAAAAAGCTGGCCCTCACAGTCTAGCCTTTTA +AGAATGCAAATGCAGGGCGCCATGATGTTCTACACACGTGGGGATATGTGGGGGCGGCCA +TGTTGCCAGCCACCTGTTGGGGCAAGGAAGAAACCTGGAATCTCCATGTTTGGGTGGACT +CAGTTTCCAGTGGCCTGCGTTTGCATATCAAAGCTTGCCAGTGGCTCTTAGAGCTGGCGC +TCTCCTGTTAGACAAGAAAGGTTTCTGGATCTGCTTTAAAAGAAACAAAAACTTCCCAAG +GACCTCTTTTCCTCTCTATCTGCCTAAAATAATTTCTTAATAACTCCTATAACAATAAGG +GGGTGGTCCATTCCCACATGTAAATTGAGGCTTTTCCCAGAAATAGGGTGAATAGATGCT +GAGTTACCCCAGTCAGCAAATGTCCATTTATCTCATTTGTGAACTCTGGACTCTGCACAG +AGATTGTGGTGACACAGGCTGTCCTGTGACCCTGTGGCTGGGTCAGCTCCTGTGTCTGCG +ACAGGATGCCCTGAGTCCCCATGGATTCCTCAACCCCACACCCTGTCCTACTTTTAGCCA +AGTCAGCCATGCCCCTCTGAGGGCTACGCTGCTTCAATAGGCCTGGCTTCCTAAGTACCT +TTCATTATCACCCAGGCTCATACCCAGAAGCAAAGCAGAAATTTCTTTTGAGATCCAGGG +TGGGAAATGGTCAGTTGAATTGAGTTGCAACCGAAGGTGAGGAAACGTCTTTTATGAAAA +CCCATTTCCCTCTGTCGGAGGTGATTTCAGTCACATTTTCCAAGCTCAGGATAATTTACC +CCCTACCAGGGTGCACTGCAGAAGGTCTGGCTGGAAGGCCCCGAGCACAGGAGTTGATTG +CTAGCTGCTAAGAGGCTGCGCTTTGTTCCCGAAGGAGAAAGCTGCAGGTTAAGAGAACAT +TCCCCACCTTGCCAGGGGTGACAAAGCAGGGGACTGCTTGAGGGCTGACACTGGAGTTAG +AGATAATGAAAGGAGAGGAGGAAGAAGAAGCCAGGGCCTGGCTCAGCATCTCACCGCATT +GGTGGGGAGAGGAGCTGCTCACCTTCTCGCACCTGTTGTTGGGCTGAGACAGATTTTCAG +AGAGCAATGCCTCCTGGACAGAGGCTCTTCCCCACAGGGCAAATGTAATTAGATGAGAGA +AAAACAAAGCTCTGAAACCCTAATTAGGTGCCAAGCCCTCAGGCTTTATACATCTAAACA +GCTAAGGAACAGAGGATAAGATTCTCCAGTCGGCACTCCCTTGCCAGTCCTGGCTGAGCT +AATGGTGAAGTGAGAGCTGTGCCACAGATCCCATGGTTGGCTTTTTGTTGTTGTTATTTC +AGATGGAGTTTCACTCGCCACCCAGGCTGGAGTGCAGTGGTGCAATCTTGGCTCACCACA +ATCTCCGCCTCCTGGGTTCAAGTGATTCTCCAGCCTCAGCCTCCCGAGTAGCTGGGACTA +CCAGCGCCCGCCACCATGCCTGGCTAATATTTTGTGTTTTTAATAGAGACGGGGTTTCAC +CATGTTGACCAGGCTGGTCTTGAACTCCTGACCTCAGGTGACCTGCCCACCTCAGCCTCC +CAAAGTGCTGGGATTACAGGCGTGAGCCACTGCACCTGGCCCCGTGGTTGGCTTTTACTC +CTTCCATTCTGCCACCCTGAAGCTGATCCTCTGGAATTTGCTTGTTTTTGGTGTGTCCAG +AAATGAAGGTCTATCAGTTCTTGAAATTGGGTTGTTTTAAGTAACTGATGTGCTGGGATG +ACAGTGAAGAAGACAAGATAGGGATTCCTCTTCCTAAACTTTAGGGCCTGAAGGGACTCC +TCATTGACAGCAGATGGGATTTTTAATTTCACTCTGGGATGGAGGAAGTGGAGAGGTGAT +CCAGGCTGGATTGAAATCTCTCAAGCCTGGGAGATTTTGCCCAAAGACTTTTGACATGGG +AACAGTAGAAACATTGGGAAAATTGGACTTTCAGGTCAGCATTCTGGGTATTTCCCCAGT +CTTCCCAGGGTGGGATCATCTGGCCCCAGTTATGGGAATAAGACCACATAAATAGAAGAT +GACTTGGGAAGTCATCTTCCCAAGGTGTCAGGGAGGAGGTGGAGGACCACTGTTCTGATC +AGCCTCCTTCAACCTCACAGTGGGGTTGGTCTCAGATGGTGCCCAGGAACCTGCCAGCAG +CGGCACTTTGATGGCACCAAGATCGTGGGTGCAGGGACCCAGATTTGCTTCCTACTCATG +TCTCCCTACCCACTGAAAAATGGAATATCAGTGAGGAATATCTTAGAGGGCTGCCTTTGC +TCCTTTTGCCAGAGAACCAATATTGGTTATTAACAATTGGGCCACATCTGGTGTGCAGAA +AAATGAATATTTTAATAGTGCTTCATAGGGTATCGTAGCATCTTATAAAAAGTGGCCCAT +CAAATTATTGATTCAATCATTTAAAATGCATTAGCAGAGGATGCCTATCAGACTAAGACA +TCCATGTTTCTGATCCAGTGAAAAGGGTCCAGGTAAGGAACACATATGAAGCCTCTTGGC +ATCCTTGTGTGAGCACGGTGCATGACGTGGCCATCAGTATCATTGTTTTCTTTGAGTTTT +TGCTTGAGTGTTGAGATGTGTGAGGGATAGAAGATCCTTGTTTGCTTCTAGTCCTGACCT +ACACTGTCCATTAGGGAAATAATTTGTTTTCTTGAACCCATTATATGAATAATTTTGTTT +TTAATCAATAGAAACAAATGGTCTTTATTTAACTAACAGAAAAAATTCCAATGAGGCCAG +GCCACATAGGGGTTTCTGTAAATGTCATATCATTTCTCTTCTGTCCCCTCAGCTAAGAGT +ATAAAAAGTTCAGGCGACCTCCAGGGGCTTTTGCCTACTTAAATAGTATTACTTAGAGAT +GAGCTAGTACTTGGTTTTAAAAGTAATTTTTTTTTTCTTTTTTGAGACGGAGTTTCGCTC +TGGTCGCCCAGTCTGGAGTGCAATGGCACAATCTCGGCTCGCTGCAAGCTCCACCTCCCG +GGTTCAAGAGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGATTACAGGTGCCTGCCAC +CATGCCTGGCTAATTTTTGTATTTTTAGTAGAGACGGGGTTTCACCATGTTGGGCAGGCT +GGTTTCAAACTCCTGACCTCAGGTGATCCGCCTGACTGAGCCTCCCAAAGTGTTGTGATT +ACAGGCGTTAGCCACTGCTCCTGGCCCTAAAAGTAACAGTTCTAAGCTTTGTACTTACGA +CACCAAAAACATACAGACTGACATCTAAGTAATTAAGTCAATCATTAAGATATTTAGTTA +TGTCATGCAAAATAATAATCTCCAAGGAGTTCTCAAAGAATTCAGTAGTTTGATGTTATT +GCCAGCACAGCCTTTACTGAGTCCTCTTATAAATCTTAAAGAAAAATTTAAGATTTTTAA +TTTTTAAAGATTTAAAAATTTTTAATTAAATTTTTTTTTTAGGGCTGGACTCTTGGTCTG +TCGTCCAGGATAGAGGGCAGGGATGCCATCACTACTCACTATAACCTCAAACTCCTGGGC +TCAAGCAATCCTCCCACCTCAGCCTCCGGAGTAGCTGGGACTACAGGCATGCCCCACCAC +ATTCGGCTAATTTTTAAAATTTTTTTGTAGAGACAGGGTCTCACTATATTGTCCAGGCTG +CTCTCAAAATCCTGGCCTAAAGTGATCCTCCTGCCTCAGCCTCCTGAGTAGCTGGGTTAG +ATCCTGGCAAATGAAAGGGCCCCAGCTTTGAACTACCTTTGGGGACGATCTCACTGCACA +CGGGTTCTCACACAGCACACCCCGTCACACACATGAACTCACACTGAGAACATATGAACA +CTACACACATGTTCTCACACAGCACACGCCCCGTCACACCCATGAACTCACACCGAGAAC +ACAACATCACACACAGGGACTCACGCACAGAGGACATGTGAACACTACACACACGTTCTC +ACACAGCACACCCCGTCACACCCATGAACTCACACCAAGAACACAACATCACACACAGGG +ACTCACGCACAGAGGACATGTGGACACTACACACACGTTCTCACACAGCACACGCCCCGT +CACACTCATGAACTCACACCGAGAACACAACATCACACACAGGGACTCACGCACAGAGGA +CATGTGAACACTACACACACGTTCTCACACAGCACACACCCCGTCACACCCACACCCCCA +CATGCCTAGACACACACATCCTTACTCTGCGTGCATCCCTGGCCTGGTGGACGGAAGATC +GAGCGCTCTGGGTGGACTTACGGCCACAGGACGGGGGCAGAGTCGGCAGGGAGGCCCCTC +CGAGGCCCAGTGGGCCCTGCGCTGGCCCCGGCCGCAGACGCCCACCTGCTGCTGTGCTGG +CTGCGGCGTGTGCCCCGGGCTCTGCGGCTGACCTGGCCTCCACGTCTCACCCATGAAGCA +GGCATGAAAGGCTGGCCAGGTTGGCTAAATGGGACCACAGCAGAAGCATGAGCCCCAGAA +TGTGCACGAAGGAAGAGAGAGCCGGGGGAGGTGGCGGGCTGGGTGTGCAGAGTGGGCCTG +AGCTCCGGCCTCCTCCCTGGACGCCCTCCCGTGGCCGCAGCCATCCCCGCACCCACTGGT +GTGGCCTGACCCTTCACCCTGAGCCCACCCTTCGCGGCCACTAGGGAACCTCAGGAGAGG +CCGCCGCGGTGGGGTGGGCGGATTCCCCCGGAGCAGGCCCAGGCCCCTGCTCCTGAGCTC +TCCTGCAGCGCCGTCTGCTGGCCACAGAGAACCCACGTGCGCCGGCCGCCAGGCCTGGGC +ATCTCCTCTCCTGCAGCGCCGCCTGCTGGCCACAGAGAACCCGCGTGCGCCGGCCGCCAG +GCCTGGGCATCTCCTCTCCTGCAGCGCCGCCTGCTGGCCACAGAGAACCCGCGTGCGCCG +GCCGCCTGGCCTGGGCATCTCCTCTCCTGCAGCGCCGCCTGCTGGCCACAGAGAACCCGC +GTGCGCCGGCCGCCTGGCCTGGGCATCTCCTCTCCTGCAGCGCCGCCTGCTGGCCACAGA +GAACCCGCGTGTGCCGGCCGCCAGGCCTGGGCATCTCCTCTCCTGCAGCGCCGCCTGCTG +GCCACAGAGAACCCGCGTGCGCCGGCCGCCTGGCCTGGGCATCTCCTCTCCTGCAGCGCC +GCCTGCTGGCCACAGAGAACCCACGTGCGCCGGCCGCCTGGCCTGGGCATCTCCTCTCCT +GCAGCGCCGCCTGCTGGCCACAGAGAACCCGCGTGCGCCGGCCGCCAGGCCTGGGCATCT +CCCCGGGCCCTAGTTCCCCCCCTCACCTAAGGGGAGGGACTCCCGTCTTTCCATCCACCC +CCTCCTTGCCTCTGCAGAGCTCCAGGGAAGGCTGGCACCCGCTCACTGCATTTAGACTCC +ATCAGGTTCAGACAGTGGGTCAGGGTACAAGGCTTCAGTGGCCAGGGATGTGGCCTCTAA +TTTGTAGAGAGAAAGAAGGGCAGAGGCAAAGGTTTGGGCCCAGGGACTGGGCTCCGTTTC +CAGAATCACTCTTGGAGCTGGTGAGCAGAGGGCTGGACACTGCCCTCCATGACCAGCACT +GCCCTCCACCCTAGCTCACTCCCCTAGCTGGCCCAGGGGTTCAGGCTTTCCTTTCATAAA +GTGGGGTCGAGGAAAGGCAAAACCTCCTCCCCTGGGCCACACGAACCGTGGTGCACAGGC +TCCCACTAGGTGGGCCAGTCAGCTCATCCCATGGACACACCAGGGGCATCGAGAAAGGAA +TAGCGACCTGAACCCCATACCCGAAGGGTGGCCCTCAGGACCCCCAAGGCAGGGAACAGG +CTGCAGAGGGTTTGGGGGAGCATCTTGGTGCATAGAAAACAAACACTCTGGGAAGCCGCT +GTGAGTGTGTGTGGCTCTCAGGCCTGTTCTGTCCTGGGTGCGCTGCGTTCCCCAGGCGGC +ACCATCTCTCTGCCTCTGTACCCTTGAATTCCCTCTGCCTGCACCCGGTCCCCACCCACC +TCCTGCCCAGCCCCACAAGCCCTTCCAGACCACTGCTGGGGCATTCCTGGGCCCCCTCGG +TTCTTGGTGACTACCATGCAGTTCTCTATGGAAACTGACTCTCACTGAAAACAAGTGTAA +CCGTCTACCTAAGAGACTCACACAGAGTTCTCAGCCAGGTCTCCAGGACAATCAGACGCA +ACTTGTCATTCTCACTCATCCCATCACCCGACTAGCTTCTCAGCCCAGCCCTGGGGGAGG +TTTTCCCCTTACTTGAAATGTCTCTTGGATTTGAAAAATCCCAGCGTTCACCCCTGGTGC +CGACACTTGCCTCTGTAACCTTCTGCCTGCTGCTTTGCTCTCATCCAGACCGGTTGGCAC +TTGGCCCCCTCTGGCCAGCTGGTTCCCCAGAGACAACCATCTTGCCCACCTTGTGGAAGG +CCCCATGGCCTGCCTCACCCCTCACTCCCATTTCACAGCTCTCGTGGTGCTCTACAAGAA +AAATCTGCTTTATAGATGAGGAAAGACCCTTGGGGCAGACAAGACAGTCCCTGTTTGACA +TAATTCCTTTATCTCTTCTCCCCCAGCTCTGCTGCCCCCTGCCCCATACACGTGATGGAG +CAGAAAACGTGCTGTGTGAACCTGTGACTTCAGGGCCTGTTGACGTGGTCGTGCTTGCAT +ACTCTCTGGTGAGGGGTGGGGAGAGGGGGTGGGAGACGGGTAGAAATAGATGAAGTAGAT +GATGGGTGGATTGCTGGCTAGATAGATGATAGATAGGGATAGGTGGTATATGGGTGATAG +GTAACAGGTGATGGATAGATGATAGAAATAGATGATGGATAGATACTTGATAGGCAAATT +AGATAATAGATAGCAATAGATGAACTAGATGATAGATGGAAAGGTAGGTAGGTAGATATA +TGATAGATGGTTGATAGATAAAAATAGATGAAATAGATGGCATGGTTAGATAGGTGGGTA +GGTAGATAGATGACAGATAGAAAGACAATAGACCACTGGGGGCTGAGCCTGGCCTGAGCC +AGAAAGGTGAGAAGGGGACAGCGGTGAGGACCCCACAGGTCCCTGCTCTCACCCCTATTA +GCCCCAGTGTTTGGCCTGAGCTCTGACTGACAGCTCCCTCTTTCCGAGATGAGACTCAAG +AGGAGGAAGAGGGGACTTCCTAAGGACAGGGATTCTTGGTGTCTCCTTGGGGGTGGTAGA +CACTGCCTGCCTCGCCTGCTGTGGCCTCTCTGCACACAACCAACGACCCCTAAAGGGCTC +CATGGGCGCCCATGCTGCCCCCATCAGCTGACACCCCCTGTGCGAAGATTCTCCTCCTCC +TCTTCCTCCTGCCTTTCTGTCCCCTCATCCTCCTCTTTATGGAATTAACTTCCCTTGGTC +AACATCTTCCTGCTTCACTCACTTCCCTAAACTCCTCCCTATCCCTTCTCAATCTGCAAG +AAAAATGTAGAAAGAATATGGTAAAGGAAAGCTTTGAGCCCATATTTGGGTCCAATGCCG +ACACCACATGCCCCAAAGCCCCCTTGAGAGCATCCACGTCCGTGTAGTTGAGTATTGCCC +GAGCTGGAGTGAGATTTGCCTCTCTACGGAGCTGCCTTCCTGCAGTTCAAGAGCACTGTC +TCTTTTCTGGGCCTCCTGCCTGGTGCAAGGGCCCCAGCTGAGCCTCCTCCAGCTCTGACC +TCTGGTGGTTCCGGGCTGCCCCAGAGGGTCTTGCCCAGGCTCTGACACTTGGCATGGTCT +GGGAGCTCCAGCAGCCACAGCCCAGCCCTGGGGAGGCTTTGTGGTCTCTGAGGGGGCAGG +TGCACTCCCCCAACTCCAGTTCATGTTTTTCCCTCCAACTCTAAGCCTTTTTCTTCCTCT +GCTATTACCCAGGCACCCTACCCTGTCAACAACACTGGCCTTCAAGACCCTTTGTAGCAT +AACTCCCACCTATAACTCCCACCTGAAGCCAGCCCTTCCCACCTCTGCGCCTCTGATGCC +CAGGACAGCTCTGACCATGGGCAGCTCTGACCCAGGACAGCTCTGACCTTGGGCAGCCCT +GATCTGGGGCAGCTCTGACCTCGAGTAGCTGTGACCCTGGGCAGCTCTGACTCTGGGTAG +TCGTGACCCTGGGGAACTCTCAGCACGGGGGTTGCATGCTCCTGTTTAGACAGCTGCTGT +CCCCCAAGCTGGCTCACTATCCCATGTTGGAGTGCACTGTTCGGGGCTGCCTGCCTGGAT +TGATGCAGGGAAACTTGGTTCCAGCCCACCTCCTCCTGCGGAGGCTGAGTCAGGGGCTCT +TCCCTCGGCCAGGCTGAAAGGCAGCTGTTGGTCCCCCTGTGAGGTCTTCCACATGGCCTG +GGAGAGTCTCCCCATCTCTTCAGGCAGAAGGGAGGACAGTCCATAATGTTCCTTCCAGTC +CTCTGACTTGTCATTTTTCTACCCCAAATCTTGCACTTTAACCCCATAGAGAGCTCCTGA +AGGGGGAATTTTAACTGGCAAAACTCAGAACTCCATCCAAACACAACCGAAACCATCCTG +GGTGGCTTAGAGGTGGCTGCCTCCCAGACAAGTCCATAGCCCCACAGAAACGTCTGGTCC +TTCACCTGCCAGAGCTCAGGCTTTTTGGTTGAAGCCGGAGACAGGCCCAGCTCAGAGTGT +GCCCCGGTTTATCCTGAACACCGACTTGGTGCGGTGTGTGTGACAGACCAGCGAAGCGGG +TCTTGCTGCCTGTCCTGTGGTTGGCCCTTGGCTCCCAGCCTCGAGTCCTACCCTTAGGCC +AGGTCAGAGCAGGTTCAGCAGCAGGACTGGCTAGGCACCACCCAGGCTCATGAGGTGGCT +TTGTGGGGAGGAAATGAGGTTTTTTTTTTTCCTCTTGTAAAGTTGCTTGTTGTTAATTTA +AAATTTTAATTTCATTTCTGAATTAACATTCAGCAAAACTGCTATTTTTTGGTGTACAGT +TCTATGAGTTTAACACATTTATAGATTCATGTAGCAACACTGTGGATACAGAACAGTTAC +ATCACCCCCAGAACTCCGTTCACAGTCACGCTCCCCGACCCAGCCCCGGCAGCTCTCCCT +GTGGTTTGTCTTTTGCAGAGGAAATCCCGCAGCTGGCGGCACCTGGAGACCGGCTCCTCG +CCGAGCCGACCGCGCGTGCGCGGCTCCCTCCTCGTCCGTGCTGAGCGCCGCGTGGGGTTC +CGCGTGGAGGCGCCTGTGCCGCTGAAGCGTGTTTGGGTTGCTTCCAGGGTGGGATGGTTG +TTGGATAGAGCTGTTTGTGCATTTGCGTTGTAGGTTTTTGTGTGAACATAAGCTTTTGTT +TCTCTCGGGTACATACCCAGAAGTGCAATTGCTGAGTCATGTGGGAAGCGTGTGCCCAAC +TTTACAGGAAAACACCACAGGCCGCCCCTTCGCTTTGCGCTCCCGCTAATCGGGAATGAG +TGCCTGCTGCTCCGCGTTCTTGCGGGCACCCAGCATTTTCCGTGCTTACATTTCAGCCAT +CCCGGAATGAATGAAAAGCGTTTCCTAGTGGCTGTAATTTGCATCTCCCTGGTGGCTGAT +GGAAGCTTATTTCCCATCCATATCCCTTGCTTGGTGACGCATCTGTTCAAGTCCTTCCCC +GGTTTGTAACTGGATTATTTGGTGTTTTTACTGTTGGATTTTGAGAGTTCTTTATGTATT +CTAGATACAATTCCTTTGCCAGATATGAGATTCACAAATATTTTCTCCAACTCTATGTCT +TGTGTTTTCATTCTCTCAACAGTGACTTTTGCAGCATTCATAGGGATTTTATGTTTTCTT +CTCAAAGTTTTATAAACCACTATATTTAAAATTTTAATTTAAAAACTATAAACCTATTAT +AGTTTTTAAATTAAACTGTAAACCTCTTATATAGATTTTCTGTTTAAACTTATGATTCCT +TTTAAGTTAATTATTATGTAAGTTGTGAGGGTTGGGTCAAGGCATTCCTTTGCTTAAAAT +CCCCAGCTTTTCATTTCTCTCAGACAGAAGTCTTGACCTGCAGGGTCAGGCTCCCCTGCT +CTCTGAGCTCGCCCTCCCCACGCAGCGCTAGCCCCTGGACTATTCTCACCACTCAGGCCT +TGGCCTCCATACCCGCTTGGCACCCACCAAAGGGTCCGGGGACCCCTCCACAGGGCAGCG +TTCTGTCTGTGAGGTGAAGCGGGAGCAGAGGGCCAGGCAGAGCCAGGCTGGGACCCAATC +TCTGCTTCAGGCTGGTCTTTTTTTTTTTTTTTTTTGAGACGGAGTCTCGCTGTCGCCCAG +GCTGGAGTGCAGTGGCGCGATCTCGGCTCACTGCAAGCACCGCCTCCCGGGTTCACGCCA +TTCTCCTGCCTCAGCCTCGCGCGTAGCTGGGACTACAGGTGCCTGCCACCATGCCTGGCT +AATTTTTTGTATTTTTAGTAGAGACGGGGTTTCACCGTGTTAGCCAGGATGGTCTTGATG +TCCTGACCTTGTGATCTGCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGC +CACCGCACCTGGCCAGGCTGGTCTTTTTTGCCAGAGTTAGTGTTGTATTGAGGGACATGG +AGGGAGAAAAGGGGGTCAGTTAGGGGCAAGTTTACTTGTGCAGGTAACCAGGGTGAGGGC +TCGAGGGGAGAAGAGAGATAAGGAGGGCAGAGCTCAGCCAAGTTGGCCTGATGACATGAC +CAGAATGTGATCACTAGATCCCCTGCCTGGAGGCCCAAGTGTGGCCCCAGGTCTGGATAG +TTGCAGCCACTGTGGGGAAGCTTCAGTTTGGGAGCCACAGAAACCAAGAATATTGTCTGG +GAAGCTGATGTGCAGAGAGGAGAATGGAGCGGATGGAGGTGCGGTGGGGGAGAGAGACAA +AGAGACAGAGAGGAGAGTAAAAGCCTGTTGCTGGCTCCACTATGTTGGGCTTGTCAGCCC +AGCTTCTTCTTGTCCCATCCATAAAATGGGCTGGTGTCGCCCATCCTGGTTAGGAGGCAC +AAGGAAGTGTTGCGCTGTGTGCTCGGCCCAGCTGACTCAGCAGCTCTCCAACCTTGGGGA +CTCTCCAGACAGGTGTGTGCAGGTGAGGTGCTGGACCAAGGAAGGGCAGGTGGAGGACAT +GGCCGAGGGGAGCTCTGTGAGCTGAGCTGCCTGCTTCGAGGGTGCCCTTGAGGCCCAGGA +CTGACCCCTGGAGGGAGAGGCTTCCTTCCTTCTGTTGGGGCTCAGAAAACAACGCCCCAA +AATGAAGTCCTCAGCAGCAGCCTCAGAAGCAAAAGTTGTCTCTGACCTTCTCCTGCCCTC +CTGTCTCTCAGTCTCATTCTCCCCGAAGGCGCTGTAGAAACCAGACTCTCTTTTTCCCCA +AGGCCGGTCACAGAAATCAGAACCCCTTCTCCCCAAAGCTGGTCAGAAAACCTAAAAATA +TTACTCAGTTTTCCGTCTACCTTTCTATATAAGAGCTGACTAGAGAGAAATGATCCAACA +TCCCTTGTTTGACTGTAGGTCATGAGACTGTCATTCCAGAGAGGGCCCTGCCCCACGTCC +AGAGAAGAAAATGCTCAGAGACGAAGACAAATCTAGACAGACCTTGCTGGGTTCCCACTC +AGTCTATTCACATTAGATCAAGCCCTTTGTGTCCAATCCTTTTTTTAGAGGACTGTTCAT +ACGTTATTAAACCTAAACATAAAAATGGACAATTTCCCCCATCGTTGGGTCTTCGTTCTA +AAGGTTCTTATATGTACACATCACATAAATTTGCATACCGTTTCTCCTATTAATCCATCT +GTCTCATGTCAGTGACTTCTCAGCAAACCTTTAGGGGCCAAGGGGCCCCACACTCTCCAG +CGGCAGGCACAATGGGCCTGGGGTGCAGTTGTGGACACTCGGACCCTCCTTGGAGCTGGT +TTAGCTGTGCTGTGTGCTTGTGGGAATGGATTGCCATGATTTCTGGGCTCTAATAAATTG +TGCTTCAATCGACTCTTGAGGAGTTAATGAGAGGCCTCACTTCAGACCATAAACACCCTC +CCTGTGTGGGATAGAAACACACATCGTCACAGCCAGGAGGTCAGTCGGGTGAGGGTCTGC +TTTGCTTACAAGGTCCAGAAACCCAGCAGAAAACCCTCGAGGCCACATCAGTGAAGAGTA +ACTTATTTCAGCAACATTTCCATGTGTGACACAAGACACACATTTCCTGCATCCACCTTT +AAAGTCAAGAAGTTGAAGCTGAATAAAGCCAGCAGGCAGCGAAAATCACCTGCACTCAGT +TCAGTTGTGGCAGGAAAGGGAAAGAGCCATGAAGAAAGGAGAGGGGGATGGAGAGGGAGA +AAGGAGAGGGGGATGGAGAGGAGAAAGGAGAGGGGGATGGAGAGGGAGAAAGGAGAGGGG +GATAGAGAGGAGAAAGGAGAGGGGGCTAGAGAGGAGAAAGGAGAGGGAGATGGAGAGGGG +GATGGAGAGGGGGATGGAGAGGAGAAAGGAGACGGGGATGGAGGGGGGATGGAGAGAAGA +AAGGAGAGGAGGGTGGAGAGCGACAGCTGCAGAGGGAGGCAGGGAGGCTGGCTGGGCGTG +GACAGCTGCAGAGGGAGGCAGGGGAGGCCGGCTGGGCATGGACACTGCAGAGGGGACACA +GCCACTCTGGGAACAGCAGCCAGTGGCGGATCTGCCTGGAATGCTGTTCCCTCCTGTCCA +GGATGGGCCTGTCTCTGCAGACAGGGGCCCTCCCCTTCCTGGCCTGGCTGTGCACTCCCC +ATGTGCATGGTGGAAGCTCTGCAGAGGCCGTTCTGCTCCAGAGTGGGGCATAGCCTCGGG +CGAGGTTCACAGCTTGGGGGGCTGGTCCTGCCCTGTCCCACATGTGGCTGTGTGGGCAGC +ATGGATCTTCTTCCGCGGTGACCCTGTGTGCCCACCCCCCCCAACTTATGCCTGCTTCCC +AAGGCCATGGGCCTCACCCTCAGACTTCACTTTTGTGTATATGGAAAGACACAATTATCG +GGACAGAAACAGATCAGTATTTGCCAGTGGGTGAGTGAGGGGAGAGGAGTTTACTACCGA +GGGGCCGAACTGGGGCCATTTTTGAGGGATGAAAGTCTTCTGTGTGGCTCTACAGAGTTG +GGTACGTGATGCTGTGCTTGTCAAACCCCACAGGACTGGACCTCACTGTGGGAACAACAA +GATCAACAAGAGGAGCAAGAACAACATCAAGAGTCAGGGCCCGGGGGTCCTGACGGGTAC +AGGACGGGTACAGACCCACACAGGAATCCCAGAGTGTGTTCCACAGCAGGACACGCCTGC +GCTGAAAGAGTGGGCAGAAAGGAGCTGACCTGGGTAAGTCCAAAAACAGTGTTTTGATTA +GATTCTGGAAAGAATCAAATAACTCTGCATATCTAAGCACTAAACTCCAATTGGTAAAAT +TGTTTCCCACAGCAATACATGTTAGCAACTTTGAAACTACTTTTATATATACTAAGGTTT +CACAAATAAGTCAATACAGTAGTAAGAGTCAGGGTTCTCACAGCTGGATAAGGAAGTCAT +GGAAAAGCCAGCGGGGACCCTGAGGTCCATATATAATATATATTATACATATATACAGAT +CAGAATGGACCCTAAGGTGGTCGGTTATAGACAGATATGCCAGCAGGAACTCATGTTTAC +ATGATACATATATACAGATCAGAATGGACCCTGAGGACCATATATAATATATATTATACA +TATATGCAGATCAGAATGGACCCTGAGGTCCATATATAATATATATTATACATATATACA +GATCAGAATGGACCCTAAGGTGGTCGGTTATAGACAGATATGCCAGCAGGAACTCATGTT +TACATGATACATATATACAGATCAGAATGGACCCTGAGGACCATATATAATATATATTAT +ACATATATACAGATCAGAATGGACCCTAAGGTGGTCGGTTATAGACAGATATGCCAGCAG +GAACTCATGTTTACATGATACATATATACAGATCAGAATGGACCCTGAGGTCCATATATA +ATATATATTATACATATATGCAGATCAGAATGGACCCTGAGGTCCATATATAATATATAT +TATACATATATACAGATCAGAATGGACCCTGAGGTGGTCAGTTATAGTCAGATATGCCAG +CAGGAACTCGTGTTTACATGATACATATATACAGATCAGAATGGACCCTGAGGTGGTCGG +TTACAGTCAGATATGCCAGCAGGAACTCGTGTTTACATGATACTTATATACAGATCGGAA +TGGACCCTGAGGTGGTCAGTTATAGTCAGATATGCCAGTAGGAACTCGTGTTTACATGAT +ACATACATACAGATCAGAATGGACCCTGAGGTGGTCAGTTATAGTCAGATATGCCAGTAG +GAACTCATGTTTACATGATACATATATACAGATCAGAATGGACCCTGAGGTGGTCGGTTA +TAGTCAGATATGCCAGCAGGAACTCGTGTTTACATGATACATATATACAGATCAGAATGG +ACCCTGAGGTGGTCGGTTACAGTCAGATATGCCAGCAGGAACTCGTGTTTACATGATACT +TATATACAGATCGGAATGAACCCTGAGGTGGTCAGTTATAGTCAGATATGCCAGTAGGAA +ATCATGTTTACATGATACATATATACAGATCAGAATGGACCCTGAGGTGGTCGGTTACAG +TCAGATATGCCAGTAGGAAGTCGTGTTTACATGATACATATATACAGATCAGAATGGACC +CTGAGGTGGTCAGTTATAGTCAGATATGCCAGCAGGAACTCATGTTTACATAATACATAT +ATACAGATAGGTTAAATATATACACACACACGTGCGTGTGCATACATGGCTTAGCACACA +CATCTGTAGATCCTGGGTTTGTCCTTTGAGAGGGGACACCCCAGTAGCAGCAAGCACATT +CCATGCCCAGATGTTAGTTTCTAAATTTCATCTTCAATAAAAGGAGCCAAGTCTCCCTGG +AGAAATGGCTGATAATTGGGATGTGGGAGAGAAAATACAAGATGAACCTGGAGCATCTTG +TAGTCCCAGGAAGTAAGAAAATGCTCAAAAATAAAATTTTTAAAAAGCTGTGGGCATTTC +AAAAGGGCATGGAACCCAAAATGTAAGAGCTCCCAGTGGCCACAGCTACAATGATTTGAG +TGCACACACACTCACACAGACATACACACACACACACACACAAATCGGATTATGCCCCAA +AGAATAAAATGAATGTCCATGGATTTGTAAGCATATAAATAAATTATTGAATAAATTAAA +ACTGAAAGGGTAGCCGGGCGAGGTGGCGAGCGCCTGTAGTCCCAGCTACTCGGGAGGCTG +AGGCAGGAGAATGGTGTGAGCCCGGGAGGTGGAGCTTGCAGTGAGCCAAGATCACGCCAA +TGCACTCCAGCTGGGGTGACAGAGCAAGACTCTGTCTCAAAAACAAAACAAAACAAAACA +AAACAAAAAACTGAAAGGGACAGGCCTTTCTTGGAACAAATTCCAAACAAGAAATGTGGA +GTAAATAGGGAAAATCACCATCAGGCTGGGCACAGTGGCTCGTGCCTGTAATCTCAACAC +TTCGGGAGGCTGAGGCAGGTGGATCTCCTGAGGTCAGGAGTTCGAGACCAGCCTAGCCAA +CATTGTGAAACCCTGTCTCTACAAAAAAATACAAAATTAGCTGGGCCTGGTGACACATGC +CTGTAATCTCAGCTACTTGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGTTGC +AGTGAGCTGAGATTGTGCCACTGCACTCCAGCCTGGGCAATAAGAGCAAAACTCTGTCTC +AAAAAAAAGAAAGAAAGAAAGAAAAGAAAAGAAAAAAAAGAAAATCACCATCAGTGCTGC +AGGCAAGCTCCCCTGAGGAATGCTAAAATTCCTGTGCAAAGTTTAAGGAGAAAGAAGATA +TTTGTATACTGTCAAAGTGTCTCCCCTAAATGTTCAGTAATTACCATGGTGCCCAAATTC +TTTGATGCTCCTTCCTGTGGGAGTTGGAGCTCATGCTGGACTTCATGACTCACTCTTAAC +CAGCAGGACATGGAGAGGAAAACAGTCACTCTCCCGTGGGGAGACCTGGCAGGCCTCACC +TTGGCCGTGTGATCAAGGTCCAGACCACCAGTGATGAGGCATGTTGACATCGTGGCCCCT +GAGAGCACGTGATGAGAAGAGCGCTCCACCTCTGCCGTGTTCTTACGCAAACGCACAGTT +CCAGTGTAATCAGAGAGAACATCACACACACACCAATTGAGGGGCATCTTGCAGAATACC +TGAGCAGCACTCTGCAAAGCTGTCAAGGCAGTGAAACGAAGACAGGCCAGGAAAGGGTCA +CAGGTGCAGGGGACTAAGGAGGCGTGAGGGCCAGTGCAGCCTGGGGTCCTGGACGTGAGC +TGCTGAGACGGCACCCGCGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGACGGCA +CCCGCGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGACGGCACCCGCGTGAGTGT +CGCAGTTTCCACACCGTGAGCTGCTGAGACGGCACCCGCGTGAGTGTCGCAGTTTCCACA +CCGTGAGCTGCTGAGACGGCACCCGCGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTG +AGACGGCACCCGCGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGC +GTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGCGTGAGTGTCGCAG +TTTCCACACCGTGAGCTGCTGAGATGGCACCCGCGTGAGTGTCGCAGTTTCCACACCGTG +AGCTGCTGAGATGGCACCCGCGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATG +GCACCCGCGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGCGTGAG +TGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGTGTGAGTGTCGCAGTTTCC +ACACCGTGAGCTGCTGAGATGGCACCCGTGTGAGTGTCGCAGTTTCCACACCGTGAGCTG +CTGAGATGGCACCCATGGGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACC +CGCGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGCGTGAGTGTCG +CAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGTGTGAGTGTCGCAGTTTCCACACC +GTGAGCTGCTGAGATGGCACCCGTGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAG +ATGGCACCCATGGGAGTGTCGCAGTTTCTACACCGTGAGCTGCTGAGATGGCACCCGTGT +GAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGTGTGAGTGTCGCAGTT +TCCACACCGTGAGCTGCTGAGATGGCACCCATGGGAGTGTCGCAGTTTCTACACCGTGAG +CTGCTGAGATGGCACCCACGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGC +ACCCGTGTGAGTGTCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCACGTGAGTG +TCGCAGTTTCCACACCGTGAGCTGCTGAGATGGCACCCGTGTGAGTGTCGCAGTTTCCAC +ACCGTGAGCTGCTGAGATGGCACCCGTGTGAGTGTCGCAGTTTCCACACGTGCATCATTG +CTGTGTAAGATGCTCAAGTGAGAGGAAGCTGGTGAACGGGTCTGTGGGAAGTTGCAGTAC +TGTCTTTGCAACTCTTCTGGACATCTTTTTTTTTTTTTTAAATAAAACATTTTTAACATG +AAAATATGCAGAGCACGGTGGCTCGCACCTGTAATCCCAGCACTTTGGGAGGCCGAGGCA +GGTGGATCATGAGGTCAGGAGTTCAAGACCAGCCTAGCCAACATGGTGAAACCCCGTCTC +TACTAAGAATACAAAAATTAGCTGGGCGTGGTGATGGGCATCTGTAATCCCAGCTACTCG +GGAGGCTGAGGCAGGAGAATCACTTGAACCCGGGAGGCAGAGGTTGCAGTGAGCCGAGAT +CGCGCCCCTGCACTCCAGCCTGGGTGACAGAGCAAGACTCCATCTCAAAAAAAATAAAGG +AAATATGCGTCGTTGGATGCTGTATGACAATCAAGCTACTTATAACAAACAAAATTGAGA +ATGAAGGTAAATTAAAAATAATTTATAGTCTTTAAAAAGCAGGAACTACAAAATTTACAT +TTCTGAAAATGGCAGAAAAATCCCACATGGCTGTATATGTATGTGTGAGATTGTGTATGA +ATGAGCGCATGCATATATTTTTGTGTGTTTGGATTATATGTGTGACGGTGTGCATGAGTG +TGTATATGATTTGGGGGTATGTGTGAGTGTGTATGACTGTGTGTATGAGTGTGTATGATT +TGTGTGTGTGAGTGTGTACATGTATACACTAGTGTGCGTATGATTTGGGGGTATGAATGT +GAATGTGTACATATGTATTTATGATCTGAGTGTGTATGAGTGTGAATGTGAACATGTGTG +TGTGAGTGGGTATATGATTTGGGTGTGTGCAAGTATGAATATGTATTGTGTGCATTAATG +TGTATATTTTGGGCTGTGTATGAGTGAATGTGAACATGTGTGCACGAGTGTATATATGAT +CTGGGTGTGTATGAGTGAGCATGAGTGAACATGTGTGCATGAATGTGAGTATGATTTGGG +TGTGTATGAGTGTGAATGTGTGCACGAGTGTATATATGATCTGGGTGTGTATGAGTGAGC +ATGAATGTGAACATGTGTGCATGAATGTGAACATGTGTGCATGAATATATGATTTGGGTG +TGTATGAGTGTGAATGTGTGCACGAGTGTACAATCGGTGTGTATGAGTGAGCATGAATGT +GAACATGTGTGCACGAGTGTATATATGATCTGGGTGTGTAGGAGTGAGCATGAATGTGTA +TGCACAAGTGTGTGTATGTGTGTATGATCTGGGTGTGTAGGAGTGTGAATACGAACACGT +ATGCACAAGTATGTATATGATCTGTGTATGTATGAGTGAGTGTGAATGTGTGCATAAGTG +TGTGTATGATCTGGGTATGAGTGATTGTGAATGTGAGCATGTGTGCACGAGTGTGTATAT +GATCTGGGTGTGTGGGAGTGAGCATGAATGTGTATGCACAAGTGTGTGTATGTGTGTATG +ATCTGGGTGTGTAGGAGTGTGAATATGAACACGTGTGCACAAATGTGTATATGATCCGAG +TATGTAGGAGTGAGTGTGAATGTGAACATGTTTGCACGTGTGTATATGATATGGGTGCAT +GTGTGGGTGTGTTTGTGCAGGTGCACTGGGAGCTTTCAGCATTGAGTCTGTGTGGCATCC +AGGCTTTTCTGGATGATGTAGAATCAAACCCCATAATTAATTCCAGTAACTTAGAAATTT +TCACTTATGAATACTAAATTCTCCTCACCTAGCAACTGACTGAGCAGGTTGAACAGCACC +CTTCGCCGTTCTCCTGCAGAACCCCGTGGAAGGGCCCTGCTTTCTCAGAGTGCTCCTAGC +GGTGATGAGGGAGCCCAGCTCATTGCGGTTCGTGCAGAAGGCTGTGTGCCATCTCCGGGA +CTGCACGGAGAGGCGGAGGCTCAGGCGTGGGATCTGAGCTCAGTGGGCCCTTTAAGGACC +GCTGCCTCCTTTCCTCCCTTTGGCATTCAGCATCGACTTACGATGGCTCCCAGTCACAGT +CCTTGTCACTGCCTGGCATTACACAGGGCCACAGTCCCTTAACTGAAACACTTGGGACCA +GTTGCATTTTGGAATTTGGAATGTTTCTTGATTTCAGAGAGAGAAGAGGGGATGGACTGT +TGGGCAGCCCTGATTAACCCTGCAGCGTCTTGGCTCTAGAGGGGCCTACACGGCTGGGAG +CGTCTCGGCTCTAGAGAGGGGCCTGCACTGCCGGGAGCATCTCAGCTCTAGAGAGGGGCC +TGCACTGCTGGGAAGCCTACACGGCTGGGAGCGTCTCGGCTCTAGAGCCACAGCTGATGC +ATGGCAACGATGAGCTCTCCTGCTTAGTGCTGATGTGCCTCAGCCCCTAACCCCACTGGT +GTCCAGATGAGGAACTTGAGGCTCAGAGAAGCTAGGTCAAGGTGAACACCAGTGTTGAGT +TTCAGCCCCAGGTCTACCTGATGCTGCCTCCACATTGACTGAGTTGGCCTGGTCCATTGT +GAGGTCAGGTAGAGCCAGGGCCGAGGTGGGGATGCCAAGGTCCCATGCCGCAAAGATGGG +TGGGACGGCACAGGAGCCAGTCATCATCCCCAAAGACACAGCTCCGAATACCTCATCCTG +AAATCCCAAAGATCAAAATCCCAAAAGTATAAATCTGGAAAAAATAATGTCGATGTTATT +TATTTACATTTTTAAAAGGTATGTATTTGAGAAACATAAAAACACAACAGAACATTTCAT +AGGCCACTTTACACAATAAAATAGGCAATGATAACAGGTATTTTTGCATAAACACTGAGG +TAACTAACGACGGCGGCATGGGTGTAGCAGTTATAAGAAGACAGACCATAAAGAAATAAG +TCAAAAGAGAAACGTGTACACGTATATCGCTACGGTTACTAATTGTGTGCACCTAGCCCT +GTAGCTGTGGTCATCTGAAATATCAGGGATTTTAGACTTGAGGGATTTTGATCTTTAGGG +ATTTCAACATTCCACATTATGGTGCTTGGGATTGTGTCTTTCAGGATTATGATCCAAACT +CAGCTGGGCCTCCCCTCCCTGCCCCAGGATTGTGGAGTGAGAACGTTGCAGCAGGAGAGA +ACAACGCAGCAAAGCACAGCAGGGGAACCGGAAATGCTCACCTTTTGACAGGGTACTTTT +AGTTCTGGGGCCTTATCTTAAGGATATTCCAACATATACAAAAAGATTCATGCACAGAGA +TATTTACTTTAGTATTATTTACCATAGGAAAAAAGTTGGAAACAATACATTTTATGTTCT +GTAAAATGAAAGAACAGTTAAATAAATCATGGCTCTAAGACGACTCCAGGGCTGTGTACG +GAAGTTCAGGGACAGAATCAGTTGAGGCTGTTCCACCTGAGCCTAAGGTTCCTCTGCTGT +ATGTCGGGAATCAGGTGGGGGCCAAGCGAGATCACCACAGTGCAGGCCAGTGTGCAGGGC +ACAGGTGGGCGCCAGGGAGGGGACGCCGCACAGCCCCATGCTCTCGCCAAAAACGTGCAG +CACAATTTGGAAGAAAACGTTTCCATCTGTTAATAAAGAGCAACGGCCTCTGGTCATAAG +TGACACATGACCCTTTGCCTGAGTCTTTTTAAATTTTTCCATATGTTCCATATTTTCTAC +ACCAAATGTAAGCTACTTTCATAATCACAAAAACTTAATGGAAAGAGGAGGAGGAGGACG +GGGGTGGGGAGTAGTAGCCATGGGTTCGAGCCCTTCCTCTCCGCATGACTTGGATAACAC +GGTATATTCACACAGCTATTTCCCCATCTATGAACTTCTGAGGTGCTTTTATTAGTTGAT +GTCTGGGACCCCTAGGAGCTCTCTTTATACCTCATGATATCAAATGCCCACCTTTCCAGC +TCCTCTTGGCCTCCTGCCCTTCCTGGAGGGAGATGCGCTCCCTGGAGCTGCTGACTAGGT +GGAAGCAGACTGGCTCCTTCAGTGGGTAGGCCAGCCTGCCTGTCTCCCTAGCCCAGTCCC +ACCGTGCTGGCCTCAGTGGTGGAGGCAGGCATGGAGCCTTGGAGGAACCACTCCTCCCCA +GCCGCCACCAACATTTGTGGCACCGAGAAGCACCCGTGCTATTCCGGACAGGGATGGGGT +TGGACACCCATGCATAGGGGACCCTACACTCCTAGGCTTGGCTCTGGGCTAAACAGCAGG +TGTGGATTTGGGCCTAGGCCTCGGAGAAGCCATCAGCTAGGGCAGAATTCCCATGTGGGC +AGGATGTTATTTAGGAATTCCAGGGCTTTCTGTATTCCAGATTTCCTGTATTGTGCATAT +GTGCGTGCATGTATGTGCCCTCAGCCATGATGTAAAGTGTTTTTCTGGCTGGGGTTGCAT +CACAGAGTTTGGAAGCCACTGCTCTGCAGATTCTGAGGACCACCTCCCTTATTTCTCACC +AAATTCCCATTTCTTCTGTTTTTGTTCCACCCAATGCAAAAAGCATACTGCCTTCTCTTC +TGCATTGGTGGGCAGCGGGTCCTGCAGCTCAGGTTTCTCCAGCCAGGGCCCTGAACGTGA +GCCTGGTGGCGTGGGCAGGGGGCTGACTCCATGTGGGCCAAAGGCAACCTATCCAGCTCT +TCAGAATGGCTTTTCTCTCCTCCCTATAAAACATATTTTCTCTCCTCCCTATAAAGCCTA +TTTTTGTATTAGGGTGTTTGTTAAAATGAAAACATGAGATCATTGATGCATAACGAGAAG +CCGTGTCATTACTTCCCAGGCCCTGTGCAAGGTGCAAATTGGCGTGTTAGTGGCTGTTTG +CATCTTTTCAGTTCCTTTCGTCTTTTCTCCTTATCCTGCCCTTTATATGGTTTCTGCTTT +AAGTCAAACATTGTGAGTGGATTGATGGACATATGTGTGTGTGAGCGTGTGTGCACAGAT +GCATGAGAACTGCAGAGAGAGATGGGAGGTAACCAGGGGGATCACTGTTCTCTTCTTCCC +AAACATTAGCGTTAGGCTGTTCCGCTTCTGTTCTTGAGAGGGCACCCACATTACTGCTTG +GGAGCCTGGAAATGGCCCCACTGAAGCAGCTCTGAGGCCCTGGACACCCTTTTCCTGGTT +GTGGCCAGCTGAGTTGTTCATGGTCCTCCCCGTGGGATGTGCTTGGAGCATCTGCTGGTA +GCAGAGCCTCAGTTCCTCTCCTGCGTTCTTTCGCTACAGGTGTTAGACCTGCTGCCCACC +TGTGACCTGTTTACTGCCAGGGATAGACCTGTGGCCAGTGTGGAAAGCGAGATGCTTTGT +CCATACAGCCTGCGGGGCTCAGCCTTCCCGGGGTTGCCCACAGCTAGGCTGGGCCAGGAC +CCCCAAGCCTGGGAACTTACACCTTTCTCACCTGCTTTCCTAAAGGTGGTTTTCCTTTGT +GATCTCTCTCCCTGAACGGCTAAACCACACTCTGAATAGAAAACTGTCTTGAAAACTGCT +TTGCACGTACATCTGATAAGGTCCTCTGGAGGGCGACCTCCACTGTCTAGTGGGCGAGGA +TTGTTTAGCCGCCTTGGCTGAGTCACCGAGCTGCCAAGGGCAGACTGTACCCTGGGCTCA +CCAGCATGCAAAGATATTTTATTCATTTATTTATTCCATAAATATATATTTATATTATTT +ATATTTAGAGCCAGTGTATCTCTCTGTCGCTCAGGCTGGAGTGCAGTGGCACTATCTCAC +TGCAGCCTCAAGCTCCCGGGCTCAAGGAATCCTCCTACTTTGTCCTCCCAAACAAAAATA +TTTTTAAGGAGCCCACTAGGAGAGTGCTGAGTTTAAAATCTAAGTTCTTGTTTCTTTTTT +CTTTTTCACTGATGCATAATAGATGTACATAGTTTCAGGGTACATGTGATAGTTTAATGC +ATTCATATAATTGTGAAAATCAAATCAGCCTACTTGGAATATCTATCGCCTTAAATATTT +GTTTTTGCTTTATGCTAGAACCGTTCCGATTCTTCTCTTCTAGCCATTTTGAAATATACA +GTAGGCAATTGCCAACTATGATCTATGTAACACTAGGTCTTATTCCTTCTATCAAACCAC +GTATTTGTACCCTTCAATCAACTTCTCTTTCTCCCCCTCTCCCCGCTACATTTCCCCACC +TCTGGTAACCACGCGTCTACCCTCTGTCTTCACGAGAGCTACTTTTTTAGTAGGTGGGAG +AGAACATTCAATGTTTGTCTTTCTGTGCTTGGCTTATTTCACTTAACATAATGATCCCTA +GTTCCATCTTGTACAAATAACAGGCTGTCGTTCCTCTGTATGGCTGAATAATATTCCACT +GTGTATACACACCACGTTCTGTTTATCCATCATCCGCTGATGAACTCAGAGGCTGATTCC +GTATTTTGGCGATTGTGAGTAGTCCCGCAGTAAACATGAGAGTGCAGATGTCTTTACGAT +ATATTGATTTTGTTTCTTTTGACTATAGGCCCAGTTAGTGAAATTACTGGATCATACAGC +AGTTTTACTTTTAGATGGTTTTTTTTTTTTTTGTTTGTTTTTTGAGATGGAGTCTTGCTC +TGTCACTAGGCTGGTGTGCAGTGGTGTGATCTTGGCTCACTGCAACCTCTGCCTCCCGGG +TTCCTGTGTTTAAGCGATTCCCCTGCCTCAGCCTCCCGAGTAGCTGGGATTTATAGGTGC +GCACCACCACGCCCAGCTAATTTTTTGTATTTTAGTAGAGACGGGATTTCACCATGTTGG +CCAGGATGGTCTCGATCTCCTGACCTTGTGATCCGCCCGCCTCCACCTCCCAAAGTGCTG +GGATTACAGGTGTGAGACACCGCGCCCGGCCAACTTTTATTTATTTATTTATTTTTTAAG +GAGGAGTCTTGCTCTGTCACCCAGGCTGGAGTGCAATGGTGCGCTCTCTGCTCACCGCAA +TCTCCACCTCCTGTGTTCCAGTGATTCTCCTGCCTCAGTCTCCCAAGTAGCTGGGATTAC +AGGGTCGCACCACCACGCCTGGCTAATTTTTTATATTTTTAGTAGAGATGGGGTTTCATC +ATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTTGTGATCCCCCTGCTTTGGCCTCCCAA +AGTGCTGGGACCACAGGCGTGAGCCACCGTGCCCGGCCCCTTTTGGTTTTTTGAGGAGCC +TCCATCTGTTTTCCATAGTGGTTGTACTAATCAACGTTCCCACAACAGTGTGTGAGGGTC +CCCCTTTCTCCACATCCTCGCCAGCATCCCTTATTCCCTGCGTTTTTGACGAAAGCCATT +TTAACTGAGGTGAGAGAAGACCTCATTGCAGTTTTTTATTTGCGTTTCTCTGATGATTAG +TGATGTTGAGCATTTTTTCATGTACCTGCTGGCCATTTGTACATCTTCTTTTGAGAAATG +TCTACTCAGGTCTCTTGCCCATTTTAAAATTCGATTAATTGTTTGCTATTGTTTGAGCTC +CTGGTTATGAATCCCTTTTCAGGTGGGTAGCTTGCAAGTATTTTCTCCCATTCTGTGGGT +TGTCTCTTCAGTTTGTTGACTTTTTCCTTTGGTCTGCAGAGGGTTCTTAGCTTGGTGTGA +TTTCACTTGTCTGTTTTTGCTTTGGTTGCCTGTGCTTTTGGGGCCCTACTGAAAAAGTCT +TTGCTGAGAACAATGTCCTGGAGCACTTCCCTAATGTTTTCTTCCAGTAGTTTTATACTT +TCAGGTCTCAGTTTTACCTTTAATCCATTCTGATTTGATTTCTGTGTATGGTAAGAGAGA +CGGGTCTAGTTTCATTCTTCTGCATATCTTTATCTAGTTTCCCCTGCACCACTTATGGAA +GAGACCGTCCTTTCGCTCGTATGTTGTTGGTGCCTTTGCTGAAGATGAGCTGGCTGTAAA +TGTGTGGATTTATATCTGGGTTCTCTATTCTGTTCCACTGGTCTATGTGTCTGTTTTACG +TGATTACCAGGCTGATTACCAGGCTGATAGGTTGGCTCATGCCTGTAATCCCAGTACCTT +TGGAGGCCCAGGTGGGAGGATCACTTGAAGCCAGGACTTCAAAACCAGCCTGGGCAACAA +AGCAGGACCCCATCTCTACAATGTTTTAAAAAATTATTTGGTGCAGTGGCATACACCTGT +AGTCCCAACTACGCAGGAGGCTGAGGTGGGAGGATCCTTTGAGCCTAGGAGTTTGAGGCT +GCTCTGAGCTGTGATTGTGCTACTGCACTCCAGCCTGGTTGACAGAGCAAGGCCCTGTCT +CTTAAAAAAAAAAAAAAAAAACTATTGCAAGAGGAGAGAGAGAGACTGAATTCAACTCTC +AATACAACAGAGACAAGTGGGGATAGCCAATGAGCAGGGTGAGGGAGGTGATGAAAAGTT +GTTGAAAGGAGCTTGGTTAGTTAGCAAGGGTGGGGAAGATTCTCACTAAGGACCTTAGCA +GCATTCCTTGCTAGCACTGAGCTCAGCAGGCCAAGGATGAGGCTTCATCAAGGAGAAGGC +TCAAAGGAGCCTGAGTGGAGTTTGGTCAAGGAGAGCGTCTTTGTCATCCTTGCAATGACT +CATTTTATAGGTAATTAAGTAGGGGGTTCAGACAGGTCAAAGACTTACCAAAAAGAGGAA +ATTGTGTCCATGTGGCTGGTGGCTCACCCCAGGAACTGACAGTGGCTTACTCTCAGAAAC +TCAGAGTGTGCATGTCTCTTTGAATCCGTATCTGTGTGTGGGTGGGTGTGTCTGTCTGTG +TGCGTGCCTCAGTCTCTTCTGAATTTCTCTCCCAATCCCCGTCTCTCTTTCCTCGGGTTG +GTGTTTCCCTCCTGCTGGCCTCTGGCCAGCTATTTCTGGAAGTGTCAGCTGCTCTGTCTT +CCTGCCCCTGTCTCCACCATCACGTCTGTGTCTGACTCCCTTTCTTTCCCATACAAAACC +CCTAATGCAAGTCCTACTGTTTCTGTAACTGGCCACTGCCTATAACAAATCTTTGCTTAG +GTTGTGTTTCTTTGTAGAATAGACTGATGTACTGTGTGCTTGATTTTTACAAGATGAGCA +CAATACCTTATCTTTCTTCTTTATTAAAAAAAAGGAAAAATCCAAACACAAGATTAATAT +CTCGTCATGGACTGTGCCCCGCTCGAGCCTCTCCACATGCAGCAGGAAGGAAAGTGGAGG +GAGCTGCTCCTTTCCGTAGCCGGGGTGCCCACCCCAACCAGGCTGCCTCTGCCACCCAAG +ACAGAGGTTCTCTGATAATAATTTGTGGGGCTTGTTTCCAGAGACCACACCTGAAGCTGC +CAACTCCCCGGAGGGAAGGTCCTGATTAATGGCCGATGAATTTCTCCTTAAGGCCCTGAA +ACTGCCTACTCAGAACCAAGCCAGTTTTTCCTGCCTGTCCTGTTTGGGCAGGCAGAGGAG +GCAGCTAGAAACCCATTATGCAGGGGATGGGGGTAAGTGGAGGAGGGAGGGGTCGGGGGA +GGAGTGGGGAGGAGGAGGAGGGAAACAGGAAACCCCAGGCTTTGGCTATGATGGGGTCAG +CCTTTCTACACCATTCCGGGATGCTGGTGTCCACCACTGCTGCCTGGGCACGGGGAACAG +AGAATCTGCCTGGTGGGAGCAGACAAGAGGTTCGAGGACCAGAGCTCATCCTCTTCGGTG +TGTGCCTGGGAGGAGGTGTAGGTGCAGCCAGTGGGGTATGATTAAAAAGAAGGGACGCGA +GTTTAGGGGACAGCCGCCCACGTGCACCAGCTCTCCGTGTGCCAAAATCTTGCCTGTCAG +GGACCAGGATCCCACTTCACAGTTAGCAAATAGCAGCTCAGGGACATTAAGCAACTCGCC +CAGCATCCCACCAGCAGACAGTCTCGCCTTCAGGGTCGTCTGTGTCTGTTAAAGTCGAGT +CTAGTTTCGGGTCTCAGAGCACCTCCCTAAAGCTGCCGTAAACCAAGAATAAAATTCTAA +GCCCCACAGCCGATCGCGTGGACCCCGCCTCTGGGCCAAAGGGATTCCAGAGAAACCTGA +AGAACTAGTTCAGGCCGTGATGAGGAGGAGTGGGGGCTGGACAGGCCTCATTGTACCCTC +CTCCCTTTGGAATTTGGGCAGAACTGACCAGAACCAACATTAAAACAGAGATCTGAAGAC +TGACAAGGCTCTCTAGCAATAAGATACCAAATTCCAACCTGATTCCAGTGCAGCATCACA +TGACAGACAGAGGCCATGAAATCAATATTTTACCTCAAAATATATTTCTTTGACATACTT +TGAAATGGCCCTGCCAAGCTGTCTCTTGTGGGGGACATTTACATTCTGTAGAGAATCCCT +TCCCTTTCCAGGTCTTTCTCTGATCCTGAAGACATTGGCTGAGAGCCTAGCACCTTCTAT +GGGTCTGAACAGGAAACATTTGCCATCTATTGTCTCTAAGGGTGGCCACCTATGAAACTT +CATCTACATAATAAGAACCTTGGTCTGCACAGTCTCTTATCTTAACCCAGACTCTCCTTT +CTATTGATAGCAGGTCTGTAGATAATAATTCTTTCAACCAATTGAGAATCAGAAAATCTT +TGAATCTATCTATGACCTGTAAACCCCATTACTTTGAATTTTCCTCCTTCCAGACCAAAC +CAATGCACAACTCCTACGTACTGATGGTGGTCTTACGTTTCCCTAAGTTTCTGCCGACTA +AACTGTGCACACGTTCTCAGGACCTCCTGAAGCTGCGTCACAGGCGCTGATCAAAGAACA +CAACCAAGGTGAGTGTCAATCATTTCAAGAAATCTGTTTGCAAGGTTAAGGACACACCTG +AGAAAAGAACAGAGAACCACAGGAAAAACTGTGGTCCGTGCTTTTCCCAAAGATTGTCTG +GGGACCTCAGTAAGTAAAGGGGAGAAGTGTGGGTGTTGGGGAAAGGGGAAGAAGTGGAAA +AAATGGGTGTGGGTAAATCAGAGGCAAATGGTTGCATTCTTCTGTCTTTGGTCAGCGTTC +ACTGAATACACATTTTACATGTGATGGAGGTAGAGGCAGGGATGTAGCTTTTTTATCTTT +GTGTAATAGCTATCTTATTTAGGAACCAGATGGGAAGCAGGTTTGCATAAGCCAGTTCCC +AGCTTGGCTTTTCCCTTTGGCTTAGTGAGTCTGGGGTCCCAGGATTTATTTTCCGTTCTC +ACAGGTTGTGGTCCTCACATTTGGCTCAAAATATTCAAAATTTTTTCCAGAGTTTGGCCT +TTTCTTCAGCACTGGGAATTGTGATCCAAAGCTTTTCCTGATGAGGCACAAAGTTGGAGA +AACAAAACGCAAACTAAGCAACAATGAAACAGAACAGAGTGAATCTGCTGTAGCTCAAGA +GAGGACGTAGCTGCCCCCACCCCGCATCCCTGGGCTCGGGTTTGCCTTGCTGACCTCTGC +TGCCACCTGGTGCCGCACAGAGAAACTGAGGAGAAACCACATCAGTCTCCTTCAGCCTCA +GCTTCACATCTGTGGGTCAAGCAACCCTTTCAGAAGCTGTATAATGTGGGAAAGCTTTCC +TCTCAGGAAAATGCACACATCCAACTTTGAGAAGATGCCCTTGGGGGCGCTTCAAGGATC +CTAGATAATAACCCCCTTTCCCGAACATCCAAGAACCTAAGTTTTTTTTTTTTTTTTGAG +AAAGTCTCGCTCTCTCTCCCATTCTGGAGTGCAGTGGCGTGATCTTGGCTCACTGCAAGC +TCCACCTCCCAGGTTCAAGCCATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGGGCTACAG +GCACCTGCCACCACACCCGGCTAATTTTTTTGTATTTTTAGTAGAGACGGGGTTTCACCG +TGTTAGCCAGAATCGTCTTGATCTCCTGACCTTGTGATCCACCCGCCTCGGCCTCCCAAA +GTGCTGGGATTACAGGTGTGAGCCACCACACCTGGTCCAAGAACCCAACTTTTAGATCTA +GAGTGATGTCAGCATGACATTGATTTCCTGAGGCCCAGGGGTGAAGGAGCTGAGGACAGC +AGAGGGGTGAAGGAAGTCAGCTACAGACAGCAGCAGCTGATGCACAGGCCTCCCAGCGCC +TGAAGTCACCCGGAATTGGGAAGTGCTCAGAAGCTTACAAAGCTGCCTCGAGGTGGGAAC +ACAACATTAATCCAAGAGTAGATCCCTGATCCTATAAAAATGTACTAGATGCAGTGGGGG +CATTTTAAATGAGCAGGGCAGGACAGACAGATAAACAGAAGGACAAACAGTATTGGGATT +GGGATAAATGCTCAGCTTTTGCCCAAATCTTAGTGACTTAAGCATCACTTATTTGCTCAC +GATTCTGTGGCTGGACCATTTGGTTTGGCTCACAGGGCAGGGACTGTGCTGGTCTTACCT +GAGCAGACCTGCATGTCTGCGGTCAACTGGGTTGGCAGAGACAGAGTGACTGTCTTCCTC +CAGGAAGCAGCAGGTTAACTGGTTGGCAGAGACAGAGGGACTGAGGGACTGTCTCCCTCC +AGGAAGCAGCAGGTTAACTGGTTGGCAGAGACAGAGGGACAGAGGGACTGTCTTCCTCCA +GGAAGCAGCAGGTTGGCTCTGGTTCCTTCGTGGGGCAGCTGGTCTCCAGGGCAGCAAGAG +AGACCAAGCCCCCGTGCACATTCTACAGCCTCTGTGCACATCAGACTTGTTAATATCCCA +TTGGCCAGTGCAAGTCACACGGCCAAGCCCAGATTAAGGAGTGGAAAGATGGACGCTATC +TCCTCCTGGGAGAGGAGGCAAAGGAGGTGAGAGCATTATGTGGCCACTTATGTTTGCAAT +CTACCATACTTAGCCCTTTGAGAAAAGAATTAACTGAGAAACTTGCTTCAAATAGGGCAT +TCAGTAAAATGAAGCCCCAATTGAAGTAAAATGCATATATAAAAAATGAAACTGTGACCG +ATTTTAAGGACAGTATTGGCAAATATTTCTGTGCTCTTGGAGGAGAAGACCCTTATTGGC +ATGACGTGTCAGAAACCACAATGAAAGAATTATTTTAACTTGCATTCATAAAAATTAAAA +TTATTCATTAAAAACATCGTGAATGAAATTAAAAGTCAAAATGTAAGCCAGAAAATTATT +TACAACATATGTGTCAGGAAAAGACAATACCCTTCAGACTTTGAGAGTTTACATCAGAAA +GAAAATAGCAAATGACATGATCCAAACTTGATAAAGGACATGAAAAAGAGCCAGCACTTA +GTATGTTTTCTGAATGAATAAGTAGCCAACAGCACATGAAAATGTGTGTAATCCACTTGT +AAGCAGAGAAATGCAAATTAAAACAGTAAAGTGTCATTTTCACTTCCTGGATTGGCAAAG +GGTTTTATGTATTTTACTGACAGTGCTCAACATTAGCAGTAAACAACAAATGGTGAGTAA +ATACGAGCTTCGGAACCTCAGGGAAATGATCTCCTTATTTCAACCTGTAGATTCCTTCCT +ACAACCAGTGTAGAGCAGAGTACCAGGACGGGCCATTGAGCACCCTGGTGTTGAGAGCAA +GTGGCCTCTAGTCAGAGTTGGGTCAGGGTCACTGTGAGTGGGCTGCCCCCAACATGAGTC +AGCTGTCTAGGACTAGTTTATCTCTGCTTCTCACTTTACTGGTATTATGGGGCAGCTCCT +GCTGTCTTCCAATTTGGTGTCTTCCAAATCGGCACCGTCTTTTAAAGTTGAGTTTCTTGT +TATTCTCACCTGATATACCTTATTTATCCCACACCCACCCCAATAACATATCGTGCTCAG +TGTTATCTTTGAGACAACACTTGAATTTTACTCAGCCTGGCGTGCTCTTCACATGTCTTG +TCTAGATCCAGTTCGGACTCATTCTTCAGCCGTGCATCAGTAAATGGGGGCTAGGTTAAA +CTGTGGTGACAAACAACCTCCAAATTTCAGTGGCTCAAAAATCTTCTTCCTCATTTATTT +ACATTTCATCATGGGTCAGGTGAGAGGTAGCTCTGTGCTGTGTCATCCTAACACAGGAAT +CCAGACGGAAGGAGGGACAATCAGTAAGATCCCCATTGCTATAGAAAAGAGAAAAAAGTA +TGCGGAATAGAACTCTGTTTCTTGGAGATTTCTCCTGAAAAAGTCACATGTTATTTCTTC +TCACCTCCATTGGCAAAAAAAAAGTCACGTGGCCATGTGAAAATGTAAGTAGGCGGGATG +GAACAGTCAGAATGCATTCATAAAATATGAACTGAAAATATCTGGAGAACAGCACCTATG +ACTACCACGAATGCCAACATGCATCCCTAACAACCCAGTGCTGTCACCCTCCAAACTTTT +TATGTCTTGCAAAGTATTAGAACTTCTTATCTGAAGCCATACCACTCAGAGGGAATGCAA +AATACATATTGACATCTCCTTTAGGATGTCCTTAGAGAATTCAAGGAAAAGAAGTTAAAT +AATTTAAAAGTGCTTTTGGGTACAGCTATTTAGCACTAGAGGGTAAGATTAGACATAGAT +TGTAAAGATAATAATAGGGTTAGGGATAGGATTAGGATCTGGGTCAGAGTCAGGGCCAGA +AGTATGGTTAGAGGTGGGGTCATGGTCAGGGTCGAGATCAAAGTCAGGGTCAGAATTAGG +GACCAGGATAGGGATCAGGATTTAGGTTCAGTGTCAAAGTCTTGGGACAGGGTTAGGGTT +AGGATTAGAACCAGAGCTTTGTTCTCCTCAGGACCCACCCGAGGACGGGTCACCATGGCT +TTGGAGCACCTGGTAGTGTGGCATGTCCACAGTGAAGACCAGAGTTTCATTGTCCTTAAG +ACTGACCTGGGGAGACGTGGCTGCAGGCCATTGAGGAAGGTGAGGAAAAACTTCCTGTCT +GCTCCCCGTGTGCTGAGGAGGGAGCTCTGCCGTGGGCTTTACTTTCACATGTTATATTCC +ACAAGTCTTGTTTTACAAAAGCATCCCTTCCTTGAGGCTTCGGCTGCTCATCGCTGCTCA +TCATCATAGCGTGCCATAACATATAGTAAGATTTGGGTTTGTTTCTGGGGAGAGATCTTG +GTATAGAGAAAGGAGAAATGCTTAGAGCCACCATCAGGACAGTTGGGATGAAAGTTGGGT +ATAGGCAGAGGCTGGAGGAAACATGTGCATCCCCTGTAAACACTTTTATTCATGTTTTAA +TTACTCATTTTTCTTACAGTGTTAAATTAGTAAAGATAGTATTGAAAAATTGAAAAGTAG +GCATATTAAAACCTGCAACACTATTTAAGCTTAGATATATTATTTGTACCTCATCAACAT +TTTTTATTTTGTTGAGAAAGTTTAAGGTTAATTGACAGCATATTTCTAATAGTAGATAGA +ATAACATCCCTTTTATAAACATTGACATCCTACATTACATGTGTGAACCCTGAAAATCTG +AGACAGCTCTCAGATTTTTTAGAAAGTTTATTTTGCCAATCTTGAGGATGTGCACCTGTG +ATGCCTCCTCAGGAGATCCTGACAACATGGGCCCAAGGTGGTCGGGGCACAGCTTGGTTT +TATACACTTTAGGGAGACACGAGAGATCAATCAATATGTGTAAGATGTACATTGGTTCAG +TCCAGAAAGGTGAGAAGGCCAGACAGGGGGCTTCCAGGTCACAGGTAGGTAAGAGACAAA +TGGTTTCATTCTTTTGCATTGCTGATTACCCTCTCCACGTGAGGCAATCAGGTATGCATT +TATCTCGGTGATCAGATGGGTGTCTTTGGATAGAATGGGAGGCGGGTTTGCCCTAGGCAG +TTCCCAGCTTGACTTTTCCCTTTAGCTTAGTGATTTTGAGTCCCCAAGATTTATTTTCCC +TTCGTAAGTGTTCCTATGAGTATTAATTATTCATTGTGTCTTTTATTACACAAATAAGGC +ACAGATTTTTAAGAAATCATCAACTTCATGGCTACCTATATAGACATAATTACATAGAAG +CTCAACTAAATTTGCAAACATTCCAGAGTTTGGGTTTCCAATAATTCTTTGTGATTCTTT +AAAAGGTAAAGTATTTTTTCCCATAAAACATAGCAACATTTAAAATCAACCGTAGAATGT +CCTGCCATTTTTGTTTCTCTAGTTTCCTCATTTTCTGCAAAGCCTCACTGAGGAAATTGA +CTTTGAATATCCTTTTAGACTCTTGTTTTAGAAAGCATTGTGGTAAAACATTGAATCATC +GTGGTCACAAGTTCTGTTCACATTCTTTCTTTCTTTGAATATTTTTTCCCAGTGGCCAAT +ATTTGATTCTGTTGTATCATGGCTAAAAGGTAGGCATGGCAACAAAATAAAGACAAGAAG +TCTTTGGAATAATTGATCCCATCACAATGAATCAATTTGCCATTGGAACATGTTTTTACA +AAGTCACTCTTTTGAAAATATTCAGCTATGACTTGAAACAGAGTCTGTATGGTTAATATT +TTTCCTGGTCTAAGATGAACAGCATTTTAGAGAATGAACCCAGGACACAACCACAGCACA +AGAAAAACATGTGATAATTAAGTTTACACATGTGTGTTACTACAGTAACAGAAAACATGT +AAAGAACATTTGATTTATGTATCAGTCTGCACTGTTTAATTTTTTGTGTCATAATTGCTC +TTATTTTAAAAAACAGGACTAGTTAACAGTGTCAATTACTAGTAATTCATGGTATAAATA +ATTAAACAAGGAAGTGTTAAAAAAAGTGTTTTAAATAAAGTTTTATTTTACGTCTTTTTT +TTACTTACACAGAAATCGTCAAAAAAAAAAAGAGATTTCCCATGTAGCCGCAACCTAGTT +TCCTCTCTTATTAACATCTTCTATCAGTGTGTCTCACATGGCTTATTAATATCTTACATA +ATTTGCCGCAGTTAATGAACCAATACTGATAGACTGTTATTAACTAAAGTTCATATTTCA +TTTGGATTCCCTTAGTTCTATCTTACTCTGACCCAGGATCCCATCCAGGATCCCACACGA +CATGTAGTCATCACATAGGCTCTTCCTGGCTGTGACAGTGTGTTAGGCTTTCCATCTCAT +GATGACCTTCATAGCACTGAGGAGGATTGGTCAGGATTTTTGTAGAATGTCCCCCATTGT +CACTTCATGTTCTCAAGGTGAACTGTCAGCTTTGGTGTTCACTTGGATCATTTGGCAGAG +CTACTGTTTGTCAGATTTCTCCACTGTGAAGTTATTTTTCCTCCTTGTCCATACTGCATG +TGTTCTTTTGGAGCAAGTCACTATGCAGAGCCCACACTTACGGAGTGAGGAGTTGGCTCC +ACCTTCTTGATGGCTGAGTGTCTACATCAGTTATTTGGAATTCTTTTGCAAAGGAGATTT +CTATGCAACTCCATTTGCTTATTCACCTAGGTATACAAATACAGACACCTAGATAATTAC +TTTAAGCTTTAGTTATTATTCGACACTATAGCATTATGTTGCACAATTCCTTCCTGTGTT +GGCCATCGGTAGCTGTTTTTATTGGCTTTTATTTTTGTTTGATATATTTTAATTTTTTTA +GTACTTACTTTCTGATACTTCCAGATTATCCTGGCTCCTATATTTACTGTCCCAGTTCTA +GTATCAGACATTTCTTCAAAGAGCCTGATTCCTTTCAGAATGGTGGGAAAACTTACATGT +GGCTGCTGAATGCACATTGTATCTTGTCCCTCATTAGCAATGCTAGGAAGCATATGTGCG +TGTCTAACCTACCTACACACACCTAATTATAAAGTTTTCTATGTAGAACTGTGTGTATCT +ATATTAAACTAAGCATAAGTTTACGTTGATGTCTCCACCTCTGATCTACTATCACAGGAA +TCATTCTAGCCTTCTCGTCTTGCTAATTTGTAACCTCCCACTTCAACAGTGAGAAAGCTG +GTTCCCACCATCTGCGACTTATGTAAGTCATTGTTTTACTCCAGATACAGACACTGTGGT +TTTACAATTGTTCACAATTGCTTCTGTTGGAAAGAACTTTATAAAATGGAATCCAATAAT +GAAGTATAGTTCACGTGCCTTCAGCCTACAGATTCTATTCATTTTCAAAGTTTTTACCTA +GATTTGTGTCTTAGTCCATTTTGTGCTTCTGTAACAGAATACCTGAGGCTGCGTAATTTA +TAAGTAAAACAGTTTCATTTGGTTCACAATACTGGTAGCTGGAATGTCCGAGATTGGGCA +GTTGCATCTGGCGGGGCCTCAGTCTTTTTCACCTCATGGTGGAAAGTGGAAGGGGAGCAA +GGGGTGCACCAGAGATCACATAGCAGAAGTGAAAGCAAGAGGGAAGCCAAGGAAGCCAGA +CTCTTTTTAATTACCTACTCCTGCAGGAATTATCTATTCCTGTGAGAACAGAACTCACTC +ACCCCCATGGAGGACATTAATCTATTCATGAGGGATCCGTCCCCACGACCCAAACACCGT +CCACTAGGCCCCACCGCCCCACACTGACACAGTGGGAGTCAAATTTCAACATGAGTTTTT +GTGGGGACAAACCACATCCAAACCATCGTAATTTATAGCATAAATTCTTTTTCACATGAT +GTATTCTGTCCTGGGATACTCCACATCCTGAGTAATTTGATTTAATTTGAATAGAGTTTG +CTTTAACCATTTGGCTGTAAAATTCTGCATATTTCGACAAATGCATTGTGGCAGATATCC +CACTATTAAAGTATCATATGGAATGCCTCAAACCCCCACCCCATGGAGCCAATGGCTTCC +CATCTGTGTAGTTTGCCTTCCCCAGTGTCTCATTAAATGAGGTCACACTGTGTGTATCCT +CCTCAGACTGTCTTCTTCCACTTAGCAATGTGCATGCAAGATTCACTCATGTCTTTGTGT +GTGTTGATATCTTGTTCCTTTCTATGGCTAAATAGTATTCCATTACATGAATGTAGCACA +ATTTGGTTATGCATTTTGGGGAGTAGAACCTTCCTCTTCTAACTTTGTTCCAGGGTTGGA +GACCTTCAAATTAACTGACAATAGATACATTAGTAGGAGAGACAATACTTGGCTTCTTGT +TCCCCAAGTATCATTGTGGGACAAAATTCATCAGATGGCAGGATCCAGTTTACAAAGAGG +TAAAAATAGCCCAGAAACAAGAAACAAGACTAGAATCTGATAACTCTCAATGGCTATAGT +TTTCCTTTAAAAAAATTTTTTTTGAGACAGGGTCTGGCTCTGTCGCCCAGGCTGGAGTGC +AAAGGTGCAATCTCAGCTCACTGCAACCTCTACCTCCTGGGTGCAAACGATCCTCCCTCC +TCAGCCTCCTGATTACCTGGGACTACAGGCACATGCCGTCATGCCCATCTAATTTTTGTA +TTTTTGGTAGAGACGGGGTTTCTACCAAAATATTCGATTTTTTCTGTGGCAGACAACATT +TATTTATTTATTTATTTAGAGACAGAGTCTTGCTCTGTCGCCCAGGCTGGAGTGCAGCGG +TGCGATCTCGGCTCACTGCAAGCTCTGTCTCCTGGGTTCACGCCATTCTCCTGCCTCAGC +CTCCCGAGTAGCTGGGACTACAGGTGCCTGCCATCACGCCCGGCTAATTTTTTATATTTT +TAATAGAGATGGAGATTCACCGAGTTAGCCAGGATGGTCTGGATCTCCTGACCTTGTGAT +CCACCTGCCTCAGCCTCCTAAAGTGCTGGGATTATAGGCATGAGCCACTGTGCCTGGCAC +AACATTTAAAGTAATAATTGGAATTATGACTCATTACTCTATAGTGGCACATAGCATGGA +TAAGGAGGACATTGACAAACTTCCAGGAATTTTATATAATTTCTGAAAACATAACATTTT +ACCCATACAAATATAACACAGGGAAGGTTAGGTATCTCTTTTTATTTGTATCTTCTGTAT +GGTTTTCCTTATAAAAAATGCAACCTACTTTACTTGCGAAACATGCCCTACTTTTCTTGC +ATGCTTTGCATAGAGTTGTTTCTAGTTATTCTATTATTTCTAGTAGTTTTATTTACATAT +ATTGATTATAATTTTAATACTTAGTAATCTTTTATTTTCCAGAGAAAACTAGGAAGTAGA +CAGTTATAAACTGTCATATATTAGCATTCTATAGTAGGTTAGAAAATGTATGAATATACC +ATCTCCCAACATCTAGAGGGATGTGTTTCCTCATAATACAATTCCTCAGTGTGGCAGAAA +AAAACATGTTTATTAACGGGCCAAAATATCTTTAGTCTCTCTGTAAAAACAGGAAGCCAA +AAGTATATAAACTTGAATTATTTATGTTCAGTAATTAATGTTTTAGTATTGTATCTTATT +TATAAATGGTCTAGATATTTAATGCAAATCTTTTACTTAGCTTAACTTTAAGGTTAAAAA +TTACCAAAAGTACTTTGGAAACTATTCTTAGGCAGATTTACTGTAGACAAATTATTTTTG +AAATAATGTTTTTCGCTTTTCACAAGACGGCACCGAAAGCGAAGGAAGCTCCTGCTCCTC +CTAAAGCCGAAGCCAAAGTGAAGGTTTTAAAGGCCAAGAAGGCAGTGTTGAAAGGTGTCC +GCAGCCACACGCAAAAAAGAAGATCCGCATGTCACCCACCTTCAGGCGGCCCAAGACACT +GCGACTCCGGAGGCAGCCCAGATATCCTCGGAAGAGCACCCCCAGGAGAAACAAGCTTGG +CCACTATGCTATCATCAAGTTTCCGCTGACCACTGAGTCGGCCGGAAGAAGATAGAAGAA +AACAACACGCTTGTGTTCACTGTGGATGTTAAAGCCAACAAGCACCAGATCAGACAGGCT +GTGAAGAAGCTCTATGACAGTGATGTGGCCAAGGTCACCACCCTGATTTGTCCTGATAAA +GAGAACAAGGCATATGTTCGACTTGCTCCTGATTATGATGCTTTCGATGTTGTAACAAAA +TTGGGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCCTTGAAGCGCCCCCAAGGGCATCTTCTC +AAAGTTGGATGTGTGCATTTTCCTGAGAGGAAAGCTTTCCCACATTATTCAGCTTCTGAA +AGGGTTGCTTGACCCACAGATGTGAAGCTGAGGCTGAAGGAGACTGATGTGGTTTCTCCT +CAGTTTCTCTGTGCGGCACCAGGTGGCAGCAGAGGTCAGCAAGGCAAACCCGAGCCCGGG +GATGCGGGGTGGGGGCAGCTACGTCCTCTCTTGAGCTACAGCAGATTCACTCTGTTCTGT +TTCATTGTTGCTTAGTTTGCGTTTTGTTTCTCCAACTTTGTGCCTCATCAGGAAAAGCTT +TGGATCACAATTCCCAGTGCTGAAGAAAAGGCCAAACTCTGGAAAAAATTTTGAATATTT +TGAGCCAAATGTGAGGACCACAACCTGTGAGAACGGAAAATAAATCCTGGGACCCCAGAC +TCACTAAGCCAAAGGGAAAAGCCAAGCTGGGAACTGGCTTATGCAAACCTGCTTCCCATC +TGGTTCCTAAATAAGATAGCTATTACACAAAGATAAAAAAGCTACATCCCTGCCTCTACC +TCCCTCGCATGTAAAATGTGTATTCAGTGAACACTGACCAAAGACAGAAGAATGCAACCA +TTTGCCTCTGATTTACCCACACCCATTTTTTCCACTTCTTCCCCTTTCCCCAATACCCGC +ACTTTTCCCCTTTACTTACTGAGGCCCCCAGACAATCTTTGGGAAAAGCACGGACCACAG +TTTTTCCTGTGGTTCTCTGTTCTTTTCTCAGGTGTGTCCTTAACCTTGCAAATAGATTTC +TTGAAATGATTGACACTCACCTTGGTTGTGTTCTTTGATCAGCGCCTGTGACGCAGCTTC +AGGAGGTCCTGAGAACGTGTGCACAGTTTAGTCGGCAGAAACTTAGGGAAACGTAAGACC +ACCATCAGTACGTAGGAGTTGTGCATTGGTTTGGTCTGGAAGGAGGAAAATTCAAAGTAA +TGGGGCTTACAGGTCATAGATAGATTCAAAGATTTTCTGATTGTCAATTGATTGAAAGAA +TTATTATCTACAGACCTGCTATCAATAGAAAGGAGAGTCTGAGTTAAGATAAGAGACTGT +GGAGACCAAGGTTCTTATTATGTAGATGAAGTTTCATAGGTGGCCACCCTTAGAGAAAAT +AGATGGCAAATGTTTCCTGTTCAGACCCATAGAAGGTGCTAGACTCTCAGCCAATGTCTT +CAGGATCAGAGAAAGACCTGGAAAGGGAAGGGATTCTCTACAGAATGTAAATGTCCCCCA +CAAGAGACAGCTTGGCAGGGCCATTTCAAAGTATGTCAAAGAAATATATTTTGAGGTAAA +ATATTGATTTCACGGCCTCTGTCTGTCATGTGATGCTGCACTGGAGTCAGGTTGGAATTT +GGTATCTTATTGCTAGAGAGCCTTGTCAGTCTTCAGATCTCTGTTTTAATGTTGGTTCTG +GTCAGTTCTGCCCAAATTCCAAAGGGAGGAGGGTACAATGAGGCCTGTCCAGCCCCCACT +CCTCCTCATCACGGCCTGAACTAGTTCTTCAGGTTTCTCTGGAATCCCTTTGGCCCAGAG +GCGGGGTCCACGCAATCGGCTGTGGGGCTTAGAATTTTATTCTTGGTTTACGGAAGCTTT +AGGGAGGTGCTCTGAGACCCGAAACTAGACTCGACTTTAACAGACACAGACGACCCTGAA +GGTGAGACTGTCTGCTGGTGGGATGCTGGGCGAGTTGCTTAATGTCCCTGAGCTGCTATT +TGCTAACTGTGAAGTGGGATCCTGGTCCCTGACAGGCAAGATTGTGGCACACGGAGAGCT +GGTGCACGTGGGCGGCTGTCCCCTAAACTCGCGTCCCTTCTTTTTAATCATACCCCACTG +GCTGCACCTACACCTCCTCCCAGGCACACACCGAAGAGGATGAGCTCTGGTCCTCGAACC +TCTTGTCTGCTCCCACCAGGCAGATTCTCTGTTCCCCGTGCCCAGGCAGCAGTGGTGGAC +ACCAGCATCCCGGAATGGTGTAGAAAGGCTGACCCCGTCATAGCCAAAGCCTGGGGTCTC +CTGTTTCCCTCCTCCTCCTCCCCACTCCTCTCCCGACCCCTCCCTCCTCCACTTACCCCC +ATCCCCTGCATAATGGGTTTCTAGCTGCCTCCTCTGCCTGCCCAAACAGGACAGGCAGGA +AAAACTGGCTTGGTTCTGAGTAGGCAGTTTCAGGGCCTTAAGGAGAAATTCATCGGCCAT +TAATCAGGACCTTCCCTCCGGGGAGTTGGCAGCTTCAGGTGTGGTCTCTGGAAACAAGCC +CCACAAATTATTATCAGAGAACCTCTGTCTTGGGTGGCAGAGGCAGCCTGGTTGGGGTGG +GCACCCCGGCTACGGAAAGGAGCAGCTCCCTCCACTTTCCTTCCGGCTGCCTGTGGAGAG +GCTCGAGCGGGGCACAGTCCATGACGAGATATTAATCTTGTGTTTGGATTTTTCCTTTTT +TTTAATAAAGAAGAAAGATAAGGTATTGTGCTCATCTTGTAAAAATCAAGCACACAGTAC +ATCAGTCTATTCTACAAAGAAACACAACCTAAGCAAAGATTTGTTATAGGCAGTGGCCAG +TTACAGAAACAGTAGGACTTGCATTAGGGGTTTTGTATGGGAAAGAAAGGGAGTCAGACA +CAGACGTGATGGTGGAGACAGGGGCAGGAAGACAGAGCAGCTGACACTTCCAGAAATAGC +TGGCCAGAGGCCAGCAGGAGGGAAACACCGACCCGAGGAAAGAGAGACGGGGATTGGGAG +AGAAATTCAGAAAAGATTGAGGCACGCACACAGACAGACACACCCACCCACACACAGATA +CGGATTCAAAGAGACACGCACACTCTGAGTTTCTGAGAGTAAGCCACTGTCAGTTCCTGG +GGTGAGCCACCAGCCACATGGACACAATTTCCTCTTTTTGGTAAGTTCTTTGACCTGTCT +GAACCCCCTACTTAATTACCTATAAAATGAGTCATTGCAAGGATGACAAAGACGCTCTCC +TTGACCAAACTCCATTCAGGCTCCTTTGAGCCTTCTCCTTGATGAAGCCTCATCCTTGGC +CTGCTGAGCTCAGTGCTAGCAAGGAATGCTGCTAAGGTCCTTAGTGAGAATCTTCCCCAC +CCTTGCTAACTAACCAAGCTCCTTTCAACAACTTTTCATCACCTCCCTCACCCTGCTCAT +TGGCTATCCCCACTTGTCTCTGTTGTATTGAGAGTTGAATTCAGTCTCTCTCTCTCCTCT +TGCAATAGTTTTTTTTTTTTTTTTAAGAGACAGGGCCTTGCTCTGTCAACCAGGTTGGAG +TGCAGTAGCACAATCACAGCTCACAGCAGCCTCAAACTCCTAGGCTCAAAGGATCCTCCC +ACCTCAGCCTCCTGCGTAGTTGGGACTACAGGTGTGTGCCACTGCACCAAATAATTTTTT +AAAACATTGTAGAGATGGGGTCCTGCTTTGTTGCCAAGGCTGGTTTTGAAGTCCTGGCTT +CAAGTGATCCTCCCACCTGGGCCTCCAAAGGTACTGGGATTACAGGCATGAGCCAACCTA +TCAGCCTGGTAATCACGTAAAACAGACACATAGACCAGTGGAACAGAATAGAGAACCCAG +ATATAAATCCACACATTTACAGCCAGCTCATCTTCAGCAAAGGCACCAACAACATACGAG +CGAAAGGACGGTCTCTTCCATAAGTGGTGCAGGGGAAACTAGATAAAGATATGCAGAAGA +ATGAAACTAGACCCATCTCTCTTACCATACACAGAAATCAAATAAAAATGGATTAAAGGT +AAAACTGAGACCTGAAAGTATAAAACTACTGGAAGAAAACATTAGGGAAGTGCTCCAGGA +CATTGTTCTCAGCAAAGACTTTTTCAGTAGGACCCCAAAAGCACAGGCAACCAAAGCAAA +AACAGACAAGTGAAATCACACCAAGCTAAGAACCCTCTGCAGATCAAAGGAAAAAGTCAA +CAAACTGAAGAGACAACCCACAGAATGGGAGAAAATACTTGCAAGCTACCCACCTGACAA +GGGATTCATAACCAGGAGCTCAAACAATAGCAAACAATTAATCGAATTTTAAAATGGGCA +AGAGACCTGAGTAGACATTTCTCAAAAGATGTACAAATGGCCAGCAGGTACATGAAAAAA +TGCTCAACATCACTAATCATCAGAGAAACGCAAATAAAAAACTGCAATGAGGTCTTCTCT +CACCTCAGTTAAAATGGCTTTCGTCAAAAACGCAGGGAATAAGGGATGCTGGCGAGGATG +TGGAGAAAGGGGGACCCTCACACACTGTTGTGGGAACATTGATTAGTACAACCACTATGG +AAAACAGATGGAGGCTCCTCAAAAAACTAAAAGGGGCTGGGCCCGGTGGCTCACGCCTGT +GGTCCCAGCACTTTGGGAGGCCAAAGCAGGGGGATCACAAGGTCAGGAGTTTGAGACCAG +CCTGGCCAACATGATGAAACCCCATCTCTACTAAAAATATAAAAAATTAGCCAGGCGTGG +TGGTGCGACCCTGTAATCCCAGCTACTTGGGAGACTGAGGCAGGAGAATCACTGGAACAC +AGGAGGTGGAGATTGCGGTGAGCGGAGAGCGCACCATTGCACTCCAGCCTGGGTGACAGA +GCAAGACTCCACCTTAAAAAATAAATAAATAAAAGTTGGCCGGGCGCGGTGTCTCACACC +TGTAATCCCAGCACTTTGGGAGGTGGAGGCGGGCGGATCACAAGGTCAGGAGATCGAGAC +CATCCTGGCCAACATGGTGAAATCCCGTCTCTACTAAAATACAAAAAATTAGCTGGGCGT +GGTGGTGCGCACCTATAAATCCCAGCTACTCGGGAGGCTGAGGCAGGGGAATCGCTTAAA +CACAGGAACCCGGGAGGCAGAGGTTGCAGTGAGCCAAGATCACACCACTGCACACCAGCC +TAGTGACAGAGCAAGACTCCATCTCCAAAAACAAACAAACAAACAAAAAACACCTAAAAG +TAAAACTGCTGTATGATCCAGTAATTTCACTAACTGGGCATATAGTCAAAAGAAACAAAA +TCAATATATCGTAAAGACATCTGCACTCTCATGTTTACTGCGGGACTACTCACAATCGCC +AAAATACGGAATCAGCCTCTGAGTTCATCAGCGGATGATGGATAAACAGAACGTGGTGTG +TATACACAGTGGAATATTCTTCAGCCATACAGAGGAATGACAGCCTGTTATTTGTACAAG +ACGGAACTAGGGATCATTATGTTAAGTGAAATAAGCCAAGCACAGAAAGACAAACATTGA +ATGTTCTCACCCACCTACTAAAAAAGTAGCTCTCGTGAAGATAGAGGGTAGACGCCTGGT +TACCAGAGGTGGGGAAATGTAGCGGGGAGAGGGGGAGAAAGAGAAGTTGATTAAAGGGTA +CAAATACGTGGTTTGATAGAAGGAATAAGACGGGCCGGGTGCGGTGGCTCACGCCTGTAA +TCCCAGCACTTTGGGAGGCCGAGGTGGGCGGATCACGAGGTCAGAAGATCGAGACCATCC +TGGCTAACACGGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCTGGGCATGGTG +GTGGGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATGGCGTGAACCCGG +GAGGCGGAGCTTGCAGTGAGCCGAGATCCCGCCACTGCACTCCAGCCTGAGCGACAGAGT +GAGACTCTGTCTCAAAAAAAAAAAAAAAAAAGAAGGAATAAGACCTAGTGTTACATAGAT +CATAGTTGACAATTGCCTACTGTATATTTCAAAATAGCTAGAAGAGAAGAATCGGAACGG +TTCTAGCATAAAGCAAAAACAAATATTTAAGGCGATAGATATTCCAAGTAGGCTGATTTG +ATTTTCACAATTATATGAATGCATTAAACTATCACATGTACCCTGAAACTATGTACATCT +ATTATGCATCAATAAAAAAGAAAAAAGAAACAAGAACTTAGATTTTAAACTCAGCACTCT +CCTAGTGGGCTCCTTAAAAATATTTTTGTTTGGGAGGACAAAGTAGGAGGATTCCTTGAG +CCCGGGAGCTTGAGGCTGCAGTGAGATCGTGCCACTGCACTCCAGCCTGAGCGACAGAGA +GATACACTGGCTCTAAATATAAATAATATAAATATATATTTATGGAATAAATAAATGAAT +AAAATATCTTTGCATGCTGGTGAGCCCAGGGTACAGTCCGCCCTTGGCAGCTCGGTGACA +CAGCCAAGGCAGCTGAACAATCCTCGCCCACTAGACAGTGGAGGTCGCCCTCCAGAGGAC +CTTATCAGATGTACGTGCAAAGCAGTTTTCAAGACAGTTTTCTATTCAGAGTGTGGTTTA +GCCGTTCAGGGAGAGAGATCACAAAGGAAAACCACCTTTAGGAAAGCAGGTGAGAAAGGT +GTAAGTTCCCAGGCTTGGGGGTCCTGGCCCAGCCTAGCTGTGGGCAACCCCGGGAAGGCT +GAGCCCCGCAGGCTGTATGGACAAAGCATCTCGCTTTCCACACTGGCCACAGGTCTATCC +CTGGCAGTAAACAGGTCACAGGTGGGCAGGAGGTCTAACACCTGTAGCGAAAGAACGCAG +GAGAGGAACTGAGGCTCTGCTACCAGCAGATGCTCCAAGCACATCTCACGGGGAGGACCA +TGCACAACTCAGCTGGCCACAACCAGGAAAAGGGTGCCCAGGGCCTCAGAGCTGCTTCAG +TGGGGCCATTTCCAGGCTCCCAAGCAGTAAGGTGGGTGCCCTCTCAAGAACAGAAGCGGA +ACAGCCTAACGCTAATGTTTGGGAAGAAGAGAACAGTGATCCCCCTGGTTACCTCCCATC +TCTCTCTGCAGTTCTCATGCATCTGTGCACACACGCTCACACACACATATGTCCATCAAT +CCACTCACAATGTTTGACTTAAAGCAGAAACCATATAAAGGGCAGGATAAGGAGAAAAGA +TGAAAGGAACTGAAAAGATGCAAACAGCCACTAACACGCCAATTTGCACCTTGCACAGGG +CCTGGGAAGTAATGGCACGGCTTCTCGTTATGCATCAATGATCTCATGTTTTCATTTTAA +CAAACACCCTAATACAAAAATATGCTTTATAGGGAGGAGAGAAAATATGTTTTATAGGGA +GGAGAGAAAAGCCATTCTGAAGAGCTGGATAGGTTGCCTTTGGCCCACATGGAGTCAGCC +CCCTGCCCACGCCACCAGGCTCACGTTCAGGGCCCTCGCTGGAGAAACCTGAGCTGCAGG +ACCCGCTGCCCACCAATGCAGAAGAGAAGGCAGTATGCTTTTTGCATTGGGTGGAACAAA +AACAGAAGAAATGGGAATTTGGTGAGAAATAAGGGAGGTGGTCCTCAGAATCTGCAGAGC +AGTGGCTTCCAAACTGTGTGATGCAACCCCAGCCAGAAAAACACTTTACATCATGGCTGA +GGGCACATACGTGCACGCACATATGCACAATACAGGAAATCTGGAATACAGAAAGCCCTG +GAATTCCTAAATAACATCCTGCCCACATGGGAATTCTGCCCTAGCTGATGGCTTCTCTGA +GGCCTAGGCCCAAATCCACACCTGCTGTTTAGCCCAGAGCCAAGCCTGGGGGTGTAGGGT +CCCCTATGCATGGGTGTCCAACCCCATCCCTGTCCGGAATAGCACGGGTGCTTCTCAGTG +CCACAAATGTTGGTGGCGGCTGGGGAGGAGTGGTTCCTCCAAGGCTCCACGCCTGCCTCC +ACCACTGAGGCCAGCACGGTGGGACTGGGCTAGGGAGACAGGCAGGCTGGCCTACCCACT +GAAGGAGCCAGTCTGCTTCCACCTAGTCAGCAGCTCCAGGGAGCGCATCTCCCTCCAGGA +AGGGCAGGAGGCCAAGAGGAGCTGGAAAGGTGGGCATTTGATATCATGAGGTATAAAGAG +AGCTCCTAGGGGTCCCAGACATCAACTAATAAAAGCACCTCAGAAGTTCATAGATGGGGA +AATAGCTGTGTGAATATACCGTGTTATCCAAGTCATGCGGAGAGGAAGGGCTCGAACCCA +TGGCTACTACTCCCCACCCCCGTCCTCCTCCTCCTCTTTCCATTAAGTTTTTGTGATTAT +GAAAGTAGCTTACATTTGGTGTAGAAAATATGGAACATATGGAAAAATTTAAAAAGACTC +AGGCAAAGGGTCATGTGTCACTTATGACCAGAGGCCGTTGCTCTTTATTAACAGATGGAA +ATGTTTTCTTCCAAATTGTGCTGCACGTTTTTGGCGAGAGCATGGGGCTGTGCGGCGTCC +CCTCCCTGGCGCCCACCTGTGCCCTGCACACTGGCCTGCACTGTGGTGATCTCGCTTGGC +CCCCACCTGATTCCTGACATACAGCAGAGGAAGCTTAGGCTCAGGTGGAACAGCCTCAAC +TGATTCAGTCCCTGAACTTCCGTACACAGCCCTGGAGTCGTCTTAGAGCCATGATTTATT +TAACTGTTCTTTCATTTTACAGAACATAAAATGTATTGTTTCCAACTTTTTTCCTATGGT +AAATAATACTAAAGTAAATATCTCTGTGCATGAATCTTTTTGTATATGTTGGAATATCCT +TAAGATAAGGCCCCAGAACTAAAAGTACCCTGTCAAAGGGTGAGCATTTCCGGTTCCCCT +GCTGTGCTTTGCTGCGTTGTTCTCCCCTGCTGCAACGTTCTCACTCCACAATCCTGGGGC +AGGTAGGGGAGGCCCAGCTGAGTTTGGATCATAATCCTGAAAGACACAATCCCAAGCACC +ATAATGTGGAATGTTGAAATCCCTAAAGATCAAAATCCCTCAAGTCTAAAATCCCTGATA +TTTCAGATGACCACAGCTATAGGGCTAGGTGCACACAATTAGTAACCGTAGTGATATACG +TGTACACGTTTCTCTTTTGACTTATTTCTTTATGGTCTGTCTTCTTATAACTGCTACACC +CATGCCACCGTCATTAGTTACCTCAGTGTTTATGCAAAAATACCTGTTATCGTTGCCTAT +TTTATTGTGTAAAGTGGCCTATGAAATGTTCTGTTGTGTTTTTATGTTTCTCAAATACAT +ACCTTTTAAAAATGTAAATAAATAACATCGACATTATTTTTTCCAGATTTATACTTTTGG +GATTTTGATCTTTGGGATTTCAGGATGAGGTATTCGGAGCTGTGTCTTTGGGGATGATGA +CTGGCTCCTGTGCCGTCCCACCCATCTTTGCGGCATGGGACCTTGGCATCCCCACCTCGG +CCCTGGCTCTACCTGCCCTCACAATGGACCAGGCCAACTCAGTCAATGTGGAGGCAGCAT +CAGGTAGACCTGGGGCTGAAACTCAACACTGGTGTTCACCTTGACCTAGCTTCTCTGAGC +CTCAAGGTCCTCATCTGGACACCAGTGGGGTTAGGGGCTGAGGCACATCAGCACTAAGCA +GGAGAGCTCATCGTTGCCATGCATCAGCTGTGGCTCTAGAGCCGAGACGCTCCCAGCTGT +GTAGGCTTCCCAGCAGTGCAGACCCCTCTCTAGAGCCGAGATGCTCCCGGCAGTGCAGGC +CCCTCTCTAGAGCCGAGACGCTCCCGGCCGTGTAGGCCCCTCTAGAGCCAAGACGCTGCA +GGGTTAATCAGGGCTGCCCAACAGTCCATCCCCTCTTCTCTCTCTGAAATCAAGAAACAT +TCCGAATTCCAAAATGCAACTGGTCCCAAGTGTTTCAGTTAAGGGACTGTGGCCCTGTGT +AATGCCAGGCAGTGACAAGGACTGTGACTGGGAGCCATCGTAAGTCGATGCTGAGTGCCA +AAGGGAGGAAAGGAGGCAGCGGTCCTTAAAGGGCCCACTGAGCTCAGATCCCACGTCTGA +GCCTCCGCCTTTCCGTGCAGTCCCGGAGATGGCACACAGCCTTCTGCACGAACCGCAATG +AGCTGGGCTCCCTCATCACCGCTAGGAGCACTCTGAGAAAGCAGGGCCATTCCACGGGGT +TCTGCAGGAGAACGGCGAAGGGTGCTGTTCAACCTGCTCAGTCAGTTGCTAGGTGAGGAG +AATTTAGTATTCATAAGTGAAAATTTCTAAGTTACTGGAATTAATTATGGGGTTTGATTC +TACATCATCCAGAAAAGCCTGGATGCCACACAGACTCAATGCTGAAAGCTCCCAGTGCAC +CTGCACAAACACACCCACACATGCACCCATATCATATACACACGTGCAAACATGTTCACA +TTCACACTCACTCCTACATACTCGGATCATATACACATTTGTGCACACGTGTTCATATTC +ACACTCCTACACACCCAGATCATACACACATACACACACTTGTGCATACACATTCATGCT +CACTCCCACACACCCAGATCATATACACACTCGTGCACACATGCTCACATTCACAATCAC +TCATACCCAGATCATACACACACTTATGCACACATTCACACTCACTCATACATACACAGA +TCATATACATACTTGCGCATACGTGTTCGTATTCACACTCCTACACACCCAGATCATACA +CACATACACACACTTGTGCATACACATTCATGCTCACTCCTACACACCCAGATCATATAT +ACACTCGTGCACACATGTTCACATTCATGCTCACTCATACACACCGATTGTACACTCGTG +CACACATTCACACTCATACACACCCAAATCATACTCACATTCATGCACACATGTTCACAT +TCATGCTCACTCATACACACCCAGATCATATATACACTCGTGCACACATTCACACTCATA +CACACCCAAATCATACTCACATTCATGCACACATGTTCACTCATGCTCACTCATACACAC +CCAGATCATATATACACTCGTGCACACATGTTCACATTCACACTCATACACAGCCCAAAA +TAATATACACATTAATGCACACAATACATATTCATACTTGCACACACCCAAATCATATAC +CCACTCACACACACATGTTCACATTCACACTCATACACACTCAGATCATAAATACATATG +TACACATTCACATTCATACCCTCAAATCATACGCACACTAGTGTATACATGTACACACTC +ACACACACAAATACACACTCATACACAGTCATACACACTCACACATACCCCCAAATCATA +TACACACTCATGCACACCGTCACACATATAATCCAAACACACAAAAATATATGCATGCGC +TCATTCATACACAATCTCACACATACATATACAGCCATGTGGGATTTTTCTGCCATTTTC +AGAAATGTAAATTTTGTAGTTCCTGCTTTTTAAAGACTATAAATTATTTTTAATTTACCT +TCATTCTCAATTTTGTTTGTTATAAGTAGCTTGATTGTCATACAGCATCCAACGACGCAT +ATTTCCTTTATTTTTTTTGAGATGGAGTCTTGCTCTGTCACCCAGGCTGGAGTGCAGGGG +CGCGATCTCGGCTCACTGCAACCTCTGCCTCCCGGGTTCAAGTGATTCTCCTGCCTCAGC +CTCCCGAGTAGCTGGGATTACAGATGCCCATCACCACGCCCAGCTAATTTTTGTATTCTT +AGTAGAGATGGGGTTTCACCATGTTGGCTAGGCTGGTCTTGAACTCCTGACCTCATGATC +CACCTGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGTGCGAGCCACCGTGCTCTGCATA +TTTTCACGTTAAAAATGTTTTATTTAAAAAAAAAAAAAAGATGTCCAGAAGAGTTGCAAA +GACAGTACTGCAACTTCCCACAGACCCGTTCACCAGCTTCCTCTCACTTGAGCATCTTAC +ACGCAATGAGGCACGTGTAGAAACTGCGACACTCACACGGGTGCCATCTCAGCAGCTCAC +GGTGTGGAAACTGCGACACTCACGCGGGTGCCATCTCAGCAGCTCACGGTGTGGAAACTG +CGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCACGCG +GGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAG +CAGCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGT +GGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACA +CTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGC +CGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCAGCT +CACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAA +CTGCGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCAC +GCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCT +CAGCAGCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGG +TGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCG +ACACTCACGCGGGTGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCACACGGG +TGCCGTCTCAGCAGCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCA +GCTCACGGTGTGGAAACTGCGACACTCACGCGGGTGCCGTCTCAGCAGCTCACGTCCAGG +ACCCCAGGCTGCACTGGCCCTCACGCCTCCTTAGTCCCCTGCACCTGTGACCCTTTCCTG +GCCTGTCTTCGCTTCACCGCCTTGACAGCTTTGCAGAGTGCTGCTCAGGTATTCTGCAAG +ACGCCCCTCAATTGGTGTGTGTGTGATGTTCTCTCTGATTACATTGGAACTGTGCGTTTG +CGGAAGAACACGGCGGGGGGGGGGGCGGCGCTCTTCTCATCACGTGCTCTCAGGGGCCAC +GATGTCAACATGCCTCATCACTGGTGGTCTGGACCTTGATCACACGGCCAAGGTGAGGCC +TGCCAGGTCTCCCCACGGGAGAGTGACTGTTTTCCTCTCCATGTCCTGCTGGTTAAGAGT +GAGTCATGAAGTCCAGCATGAGCTCCAACTCCTACAGGAAGGAGCATCAAAGAATTTGGG +CACCGTGGTAATTACTGAACATTTAGGGGAGACACTTTGAGACTATACAAATATCTTCTT +TCTCCTTAAACTTTGCACAGGAATTTTAGCATTCCTCAGGGGAGCTTGCCTGCAGCACTG +ATGGTGATTTTCTTTTTTTTCTTTTCTTTTCTTTCTTTCTTTCTTTTTTTGAGACAGAGT +TTTGCTCTCATTGCCCAGGCTGGAGTGCAGTGGCACAATCTCAGCTCACTGCAACCTCCC +GGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGAGATTACAGGCATGTGTCA +CCAGGCCCAGCTAATTTTGTATTTTTTTGTAGAGACAGGGTTTCACAATGTTGGCTAGGC +TGGTCTCGAACTCCTGACCTCAGGTGATCCACCTGCCTCAGCCTCCCGAAGTGTTGAGAT +TACAGGCACGAGCCACTGTGCCCAGCCTGATGGTGATTTTCCCTATTTACTCCACATTTC +TTGTTTGGAATTTGTTCCAAGAAAGGCCTGTCCCTTTCAGTTTTTTGTTTTGTTTTGTTT +TGTTTTGTTTTTGAGACAGAGTCTTGCTCTGTCACCCCAGCTGGAGTGCATTGGCGTGAT +CTTGGCTCACTGCAAGCTCCACCTCCCGGGCTCACACCATTCTCCTGCCTCAGCCTCCCG +AGTAGCTGGGACTACAGGCGCTCGCCACCTCGCCTGGCTACCCTTTCAGTTTTAATTTAT +TCAATAATTTATTTATATGCTTACAAATCCATGGACATTCATTTTATTCTTTGGGGCATA +ATCCGATTTGTGTGTGTGTGTGTGTGTATGTCTGTGTGAGTGTGTGTGCACTCAAATCAT +TGTAGCTGTGGCCACTGGGAGCTCTTACATTTTGGGTTCCATGCCCTTTTGAAATGTCCA +CAGCTTTTTAAAAATTTTATTTTTGAGCATTTTCTTACTTCCTGGGACTACAAGATGCTC +CAGGTTCATCTTGTATTTTCTCTCCCACATCCCAATTATCAGCCATTTCTCCAGGGAGAC +TTGGCTCCTTTTATTGAAGATGAAATTTAGAAACTAACATCTGGGCATGGAATGTGCTTG +CTGCTACTGGGGTGTCCCCTCTCAAAGGACAAACCCAGGATCTACAGATGTGTGTGCTAA +GCCATGTATGTACACGCACGTGTGTGTGTATATATTTAACCTATCTGTATATATGTATTA +TGTAAACATGAGTTCCTGCTGGCATATCTGACTATAACTGACCACCTCAGGGTCCATTCT +GATCTGTATATATGTATCATGTAAACACGACTTCCTACTGGCATATCTGACTGTAACCGA +CCACCTCAGGGTCCATTCCGATCTGTATATATGTATCATGTAAACATGATTTCCTACTGG +CATATCTGACTATAACTGACCACCTCAGGGTTCATTCCGATCTGTATATAAGTATCATGT +AAACACGAGTTCCTGCTGGCATATCTGACTGTAACCGACCTCCTCAGGGTCCATTCTGAT +CTGTATATATGTATCATGTAAACACGAGTTCCTGCTGGCATATCTGACTATAACCGACCA +CCTCAGGGTCCATTCTGATCTGTATATATGTATCATGTAAACATGAGTTCCTGCTGGCAT +ATCTGACTATAACTGACCACCTCAGGGTCCATTCTGATCTGTATATATGTATAATATATA +TTATATATGGACCTCAGGGTCCATTCTGATCTGCATATATGTATAATATATATTATATAT +GGACCTCAGGGTCCATTCTGATCTGTATATATGTATCATGTAAACATGAGTTCCTGCTGG +CATATCTGTCTATAACCGACCACCTTAGGGTCCATTCTGATCTGTATATATGTATAATAT +ATATTATATATGGTCCTCAGGGTCCATTCTGATCTGTATATATGTATCATGTAAACATGA +GTTCCTGCTGGCATATCTGTCTATAACTGACCACCTTAGGGTCCATTCTGATCTGTATAC +ATGTATAATATATATTATATATGGACCTCAGGGTCCCCGCTGGCTTTTCCATGACTTCCT +TATCCAGCTGTGAGAACCCTGACTCTTACTACTGTATTGACTTATTTGTGAAACCTTAGT +ATATATAAAAGTAGTTTCAAAGTTGCTAACATGTATTGCTGTGGGAAACAATTTTACCAA +TTGGAGTTTAGTGCTTAGATATGCAGAGTTATTTGATTCTTTCCAGAATCTAATCAAAAC +ACTGTTTTTGGACTTACCCAGGTCAGCTCCTTTCTGCCCACTCTTTCAGCGCAGGCGTGT +CCTGCTGTGGAACACACTCTGGGATTCCTGTGTGGGTCTGTACCCATCCTGTACCCGTCA +GGACCCCCGGGCCCTGACTCTTGATGTTGTTCTTGCTCCTCTTGTTGATCTTGTTGTTCC +CACAGTGAGGTCCAGTCCTGTGGGGTTTGACAAACACAGCATCACGTACCCAACTCTGTA +GAGCCACACAGAAGACTTTCATCCCTCAAAAATGGCCCCAGTTCGGCCCCTCGGTAGTAA +ACTCCTCTCCCCTCACTCACCCACTGGCAAATACTGATCTGTTTCTGTCCCGATAATTGT +GTCTTTCCATATACACAAAAGTGAAGTCTGAGGGTGAGGCCCATGGCCTTGGGAAGCAGG +CATAAGTTGGCGGGGGTGGGCACACAGGGTCACCGCGGAAGAAGATCCATGCTGCCCACA +CAGCCACATGTGGGACAGGGCAGGACCAGCCCCCCAAGCTGTGAACCTCGCCCGAGGCTA +TGCCCCACTCTGGAGCAGAACGGCCTCTGCAGAGCTTCCACCATGCACATAGGCTGTGCA +CAGCCAGGCCAGGAAGGGGAGGGCCCCTGTCTGCAGAGACAGGCCCATCCTGGACAGGAG +GGAACAGCATTCCAGGCAGATCCGCCACTGGCTGCTGTTCCCAGAGTGGCTGTGTCCCCT +CTGCAGCGTCCATGCCGGCCTCCCCTGCCTCCCTCTGCAGCTGTCCACGCCCAGCCAGCC +TCCCTGCCTCCCTCTGCAGCTGTCGCTCTCCACCCTCCTCTCCTTTCTTCTCTCCATCCC +CCCTCCATCCCCCTCTCCTTTCTCCTCTCCATCCCCCTCTCCATCCCCCTCTCCATCTCC +CTCTCCTTTCTCCTCTCTAGCCCCCTCTCCTTTCTCCTCTCCATCCCCCTCTCCTTTCTC +CCTCTCCATCCCCCTCTCCTTTCTTCATGGCTCTTTCCCTTTCCTGCCACAACTGAACTG +AGTGCAGGTGATTTTCGCTGCCTGCTGGCTTTATTCAGCTTCAACTTCTTGACTTTAAAG +GTGGATGCAGGAAATGTGTGTCTTGTGTCACACATGGAAATGTTGCTGAAATAAGTTACT +CTTCACTGATGTGGCCTCGAGGGTTTTCTGCTGGGTTTCTGGACCTTGTAAGCAAAGCAG +ACCCTCACCCGACTGACCTCCTGGCTGTGACGATGTGTGTTTCTATCCCACACAGGGAGG +GTGTTTATGGTCTGAAGTGAGGCCTCTCATTAACTCCTCAAGAGTCGATTGAAGCACAAT +TTATTAGAGCCCAGAAATCATGGCAATCCATTCCCACAAGCACACAGCACAGCTAAACCA +GCTCCAAGGAGGGTCCGAGTGTCCACAACTGCACCCCAGGCCCATTGTGCCTGCCGCTGG +AGAGTGTGGGGCCCCTTGGCCCCTAAAGGTTTGCTGAGAAGTCACTGACATGAGACAGAT +GGATTAATAGGAGAAACGGTATGCAAATTTATGTGATGTGTACATATAAGAACCTTTAGA +ACGAAGACCCAACGATGGGGGAAATTGTCCATTTTTATGTTTAGGTTTAATAACGTATGA +ACAGTCCTCTAAAAAAAGGATTGGACACAAAGGGCTTGATCTAATGTGAATAGACTGAGT +GGGAACCCAGCAAGGTCTGTCTAGATTTGTCTTCATCTCTGAGCATTTTCTTCTCTGGAC +GTGGGGCAGGGCCCTCTCTGGAATGACAGTCTCATGACCTACAGTCAAACAAGGGATGTT +GGATCATTTCTCTCTAGTCAGCTCTTATATAGAAAGGTAGACAGAAAACTGAGTAATATT +TTTAGGTTTTCTGACCAGCTTTGGGGAGAAGGGGTTCTGATTTCTGTGACCGGCCTTGGG +GAAAAAGAGAGTCTGGTTTCTACAGCGCCTTCAGGGAGAATGAGACTGAGAGACAGGAGG +GCAGGAGAAGGTCAGAGACAACTTTTGCTTCTGAGGCTGCTGCTGAGGACTTCATTTTGG +GGCGTTGTTTTCTGAGCCCCAACAGAAGGAAGGAAGCCTCTCCCTCCAGGGGTCAGTCCT +GGGCCTCAAGGGCACCCTCGAAGCAGGCAGCTCAGCTCACAGAGCTCCCCTCAGCCATGT +CCTCCACCTGCCCTTCCTTGGTCCAGCACCTCACCTGCACACACCTGTCTGGAGAGTCCC +CAAGGTTGGAGAGCTGCTGAGTCAGCTGGGCCGAGCACACAGCGCAACACTTCCTTGTGC +CTCCTAACCAGGATGGGCGACACCAGCCCATTTTATGGATGGGACAAGAAGAAGCTGGGC +TGACAAGCCCAACATAGTGGAGCCAGCAACAGGCTTTTACTCTCCTCTCTGTCTCTTTGT +CTCTCTCCCCCACCGCACCTCCATCCGCTCCATTCTCCTCTCTGCACATCAGCTTCCCAG +ACAATATTCTTGGTTTCTGTGGCTCCCAAACTGAAGCTTCCCCACAGTGGCTGCAACTAT +CCAGACCTGGGGCCACACTTGGGCCTCCAGGCAGGGGATCTAGTGATCACATTCTGGTCA +TGTCATCAGGCCAACTTGGCTGAGCTCTGCCCTCCTTATCTCTCTTCTCCCCTCGAGCCC +TCACCCTGGTTACCTGCACAAGTAAACTTGCCCCTAACTGACCCCCTTTTCTCCCTCCAT +GTCCCTCAATACAACACTAACTCTGGCAAAAAAGACCAGCCTGGCCAGGTGCGGTGTCTC +ACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCAGATCACAAGGTCAGGACATC +AAGACCATCCTGGCTAACACGGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCC +AGGCATGGTGGCAGGCACCTGTAGTCCCAGCTACGCGCAAGGCTGAGGCAGGAGAATGGC +GTGAACCCGGGAGGCGGTGCTTGCAGTGAGCCGAGATGGTGCCACTGCACTCCAGCCTGG +GCGACAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAAAAGACCAGCCTGAAGCAGAGATT +GGGTCCCAGCCTGGCTCTGCCTGGCCCTCTGCTCCCGCTTCACCTCACAGACAGAACGCT +GCCCTGTGGAGGGGTCCCCGGACCCTTTGGTGGGTGCCAAGCGGGTATGGAGGCCAAGGC +CTGAGTGGTGAGAATAGTCCAGGGGCTAGCGCTGCGTGGGGAGGGCGAGCTCAGAGAGCA +GGGGAGCCTGACCCTGCAGGTCAAGACTTCTGTCTGAGAGAAATGAAAAGCTGGGGATTT +TAAGCAAAGGAATGCCTTGACCCAACCCTCACAACTTACATAATAATTAACTTAAAAGGA +ATCATAAGTTTAAACAGAAAATCTATATAAGAGGTTTACAGTTTAATTTAAAAACTATAA +TAGGTTTATAGTTTTTAAATTAAAATTTTAAATATAGTGGTTTATAAAACTTTGAGAAGA +AAACATAAAATCCCTATGAATGCTGCAAAAGTCACTGTTGAGAGAATGAAAACACAAGAC +ATAGAGTTGGAGAAAATATTTGTGAATCTCATATCTGGCAAAGGAATTGTATCTAGAATA +CATAAAGAACTCTCAAAATCCAACAGTAAAAACACCAAATAATCCAGTTACAAACCGGGG +AAGGATTTGAACAGATGCGTCACCAAGCAAGGGATATGGATGGGAAATAAGCTTCCATCA +GCCACCAGGGAGATGCAAATTACAGCCACTAGGAAACGCTTTTCATTCATTCCGGGATGG +CTGAAATGTAAGCACGGAAAATGCTGGGTGCCCGCAAGAACGCGGAGCAGCAGGCACTCA +TTCCCGATTAGCGGGAGCGCAAAGCGAAGGGGCGGCCTGTGGCGTTTTCCTGTAAAGTTG +GGCACACGCTTCCCACATGACTCAGCAATTGCACTTCTGGGTATGTACCCGAGAGAAACA +AAAGCTTATGTTCACACAAAAACCTACAACGCAAATGCACAAACAGCTCTATCCAACAAC +CCTGGAAGCAACCCAAACACGCTTCAGCGGCACAGGCGCCTCCACGCGGAACCCCACGCG +GCGCTCAGCACGGACGAGGAGGGAGCCGCGCACGCGCGGTCGGCTCGGCGAGGAGCCGGT +CTCCAAGTGCCGCCAGCTGCGGGATTTCCTCTGCAAAAGACAAACCACAGGGAGAGCTGC +CGGGGCTGGGTGGGGGAGCGTGACTGTGAACGGAGTTCTGGGGGTGATGTAACTGTTCTG +TATCCACAGTGTTGCTACATGAATCTATAAATGTGTTAAACTCATAGAACTGTACACCGA +AAAATAGCAGTTTTGCTGAATGTTAATTCAGAAATGAAATTAAAATTTTAAATTAACAAC +AAGCAACTTTACAAGAGAAAAAAAAAAACCTCATTTCCTCCCCACAAAGCCACCTCATGA +GCCTGGGTGGTGCCTAGCCAGTCCTGCTGCTGAACCTGCTCTGACCTGGCCTAAGGGTAG +GACTCGAGGCTGGGAGCCAAGGGCCAACCACAGGACAGGCAGCAAGACCCGCTTCGCTGG +TCTGTCACACACACCGCACCAAGTCGGTGTTCAGGATAAACCGGGGCACACTCTGAGCTG +GGCCTGTCTCCGGCTTCAACCAAAAAGCCTGAGCTCTGGCAGGTGAAGGACCAGACGTTT +CTGTGGGGCTATGGACTTGTCTGGGAGGCAGCCACCTCTAAGCCACCCAGGATGGTTTCG +GTTGTGTTTGGATGGAGTTCTGAGTTTTGCCAGTTAAAATTCCCCCTTCAGGAGCTCTCT +ATGGGGGTAAAGTGCAAGATTTGGGGTAGAAAAATGACAAGTCAGAGGACTGGAAGGAAC +ATTATGGACTGTCCTCCCTTCTGCCTGAAGAGATGGGGAGACTCTCCCAGGCCATGTGGA +AGACCTCACAGGGGGACCAACTGCTGCCTTTCAGCCTGGCCGAGGGAAGAGCCCCTGACT +CAGCCTCCGCAGGAGGAGGTGGGCTGGAACCAAGTTTCCCTGCATCAATCCAGGCAGGCA +GCCCCGAACAGTGCACTCCAACATGGGATAGTGAGCCAGCTTGGGGGACAGCAGCTGTCT +AAACAGGAGCATGCAACCCCCGTGCTGAGAGTTCCCCAGGGTCACGACTACCCAGAGTCA +GAGCTGCCCAGGGTCACAGCTACTCGAGGTCAGAGCTGCCCCAGATCAGGGCTGCCCAAG +GTCAGAGCTGTCCTGGGTCAGAGCTGCCCATGGTCAGAGCTGTCCTGGGCATCAGAGGCG +CAGAGGTGGGAAGGGCTGGCTTCAGGTGGGAGTTATAGGTGGGAGTTATGCTACAAAGGG +TCTTGAAGGCCAGTGTTGTTGACAGGGTAGGGTGCCTGGGTAATAGCAGAGGAAGAAAAA +GGCTTAGAGTTGGAGGGAAAAACATGGAGTTGGGGGAGTGCACCTGCCCCCTCAGAGACC +ACAAAGCCTCCCCAGGGCTGGGCTGTGGCTGCTGGAGCTCCCAGACCATGCCAAGTGTCA +GAGCCTGGGCAAGACCCTCTGGGGCAGCCCGGAACCACCAGAGGTCAGAGCTGGAGGAGG +CTCAGCTGGGGCCCTTGCACCAGGCAGGAGGCCCAGAAAAGAGACAGTGCTCTTGAACTG +CAGGAAGGCAGCTCCGTAGAGAGGCAAATCTCACTCCAGCTCGGGCAATACTCAACTACA +CGGACGTGGATGCTCTCAAGGGGGCTTTGGGGCATGTGGTGTCGGCATTGGACCCAAATA +TGGGCTCAAAGCTTTCCTTTACCATATTCCTTCTACATTTTTCTTGCAGATTGAGAAGGG +ATAGGGAGGAGTTTAGGGAAGTGAGTGAAGCAGGAAGATGTTGACCAAGGGAAGTTAATT +CCATAAAGAGGAGGATGAGGGGACAGAAAGGCAGGAGGAAGAGGAGGAGGAGAATCTTTG +CACAGGGGGTGTCAGCTGATGGGGGCAGCATGGGTGCCCATGGAGCCCTTTAGGGGTCGT +TGGTTGTGTGCAGAGAGGCCACAGCAGGCGAGGCAGGCAGTGTCTACCACCCCCAAGGAG +ACACCAAGAATCCCTGTCCTTAGGAAGTCCCCTCTTCCTCCTCTTGAGTCTCATCTCGGA +AAGAGGGAGCTGTCAGTCAGAGCTCAGGCCAAACACTGGGGCTAATAGGGGTGAGAGCAG +GGACCTGTGGGGTCCTCACCACTGTCCCCTTCTCACCTTTCTGGCTCAGGCCAGGCTCAG +CCCCCAGTGGTCTATTGTCTTTCTATCTGTCATCTATCTACCTACCCACCTATCTAACCA +TGCCATCTATTTCATCTATTTTTATCTATCAACCATCTATCATATATCTACCTACCTACC +TTTCCATCTATCATCTAGTTCATCTATTGCTATCTATTATCTAATTTGCCTATCAAGTAT +CTATCCATCATCTATTTCTATCATCTATCCATCACCTGTTACCTATCACCCATATACCAC +CTATCCCTATCTATCATCTATCTAGCCAGCAATCCACCCATCATCTACTTCATCTATTTC +TACCCGTCTCCCACCCCCTCTCCCCACCCCTCACCAGAGAGTATGCAAGCACGACCACGT +CAACAGGCCCTGAAGTCACAGGTTCACACAGCACGTTTTCTGCTCCATCACGTGTATGGG +GCAGGGGGCAGCAGAGCTGGGGGAGAAGAGATAAAGGAATTATGTCAAACAGGGACTGTC +TTGTCTGCCCCAAGGGCCTTTCCTCATCTATAAAGCAGATTTTTCTTGTAGAGCACCACG +AGAGCTGTGAAATGGGAGTGAGGGGTGAGGCAGGCCATGGGGCCTTCCACAAGGTGGGCA +AGATGGTTGTCTCTGGGGAACCAGCTGGCCAGAGGGGGCCAAGTGCCAACCGGTCTGGAT +GAGAGCAAAGCAGCAGGCAGAAGGTTACAGAGGCAAGTGTCGGCACCAGGGGTGAACGCT +GGGATTTTTCAAATCCAAGAGGCATTTCAAGTAAGGGGAAAACCTCCCCCGGGGCTGGGC +TGAGAAGCTAGTCGGGTGATGGGATGAGTGAGAATGACAAGTTGCGTCTGATTGTCCTGG +AGACCTGGCTGAGAACTCTGTGTGAGTGTCTTAGGTAGACGGTTACACTTGTTTTCAGTG +AGAGTCAGTTTCCATAGAGAACTGCATGGTAGTCACCAAGAACCGAGGGGGCCCAGGAAT +GCCCCAGCAGTGGTCTGGAAGGGCTTGTGGGGCTGAGCAGGAGGTGGGTGGGGACCGGGT +GCAGGCAGAGGGAATTCAAGGGTACAGAGGCAGAGAGATGGTGCCGCCTGGGGAACGCAG +CGCACCCAGGACAGAACAGGCCTGAGAGCCACACACACTCACAGCGGCTTCCCAGAGTGT +TTGTTTTCTATGTACCAAGATGCTCCCCCAAACCCTCTGCAGCCTGTTCCCTGCCTTGGG +GGTCCTGAGGGCCACCCTTCGGGTATGGGGTTCAGGTCGCTATTCCTTTCTCGATGCCCC +TGGTGTGTCCATGGGATGAGCTGACTGGCCCACCTAGTGGGAGCCTGTGCACCACGGTTC +GTGTGGCCCAGGGGAGGAGGTTTTGCCTTTCCTGGACCCCACTTTATGAAAGGAAAGCCT +GAACCCCTGGGCCAGCTAGGGGAGTGAGCTAGGGTGGAGGGCAGTGCTGGTCATGGAGGG +CAGTGTCCAGCCCTCTGCTCACCAGCTCCAAGAGTGATTCTGGAAACGGAGCCCAGTCCC +TGGGCCCAAACCTTTGCCTCTGTCCTTCTTTCTCTCTACAAATTAGAGGCCACATCCCTG +GCCGCTGAAGCCTTGTACCCTGACCCACTGTCTGAACCTGATGGAGTCTAAATGCAGTGA +GCGGGTGCCAGCCTTCCCTGGAGCTCTGCAGAGGCAAGGAGGGGGTGGATGGAAAGACGG +GAGTCCCTCCCCTTAGGTGAGGGGGGGAACTAGGGCCCGGGGAGATGCCCAGGCCTGGCG +GCCGGCACACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAGGAGAGGAGATGCCCAG +GCCTGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAGGAGAGGAG +ATGCCCAGGCCAGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAG +GAGAGGAGATGCCCAGGCCTGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGG +CGCTGCAGGAGAGGAGATGCCCAGGCCTGGCGGCACACGCGGGTTCTCTGTGGCCAGCAG +GCGGCGCTGCAGGAGAGGAGATGCCCAGGCCTGGCGGCCGGCGCACGCGGGTTCTCTGTG +GCCAGCAGGCGGCGCTGCAGGAGAGGAGATGCCCAGGCCTGGCGGCCGGCGCACGCGGGT +TCTCTGTGGCCAGCAGGCGGCGCTGCAGGAGAGGAGATGCCCAGGCCTGGCGGCCGGCGC +ACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAGGAGAGGAGATGCCCAGGCCAGGCG +GCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGTGCTGCAGGAGAGGAGATGCCCAG +GCCTGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAGGAGAGGAG +ATGCCCAGGCCTGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAG +GAGAGGAGATGCCCAGGCCTGGCGGCACACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCT +GCAGGAGAGGAGATGCCCAGGCCTGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAG +GCGGCGCTGCAGGAGAGGAGATGCCCAGGCCTGGCGGCCGGCGCACGCGGGTTCTCTGTG +GCCAGCAGGCGGCGCTGCAGGAGAGGAGATGCCCAGGCCTGGCGGCCGGCGCACGCGGGT +TCTCTGTGGCCAGCAGGCGGCGCTGCAGGAGAGGAGATGCCCAGGCCAGGCGGCCGGCGC +ACGCGGGTTCTCTGTGGCCAGCAGGCGGTGCTGCAGGAGAGGAGATGCCCAGGCCTGGCG +GCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAGGAGAGGAGATGCCCAG +GCCAGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGTGCTGCAGGAGAGGAG +ATGCCCAGGCCTGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGGCGCTGCAG +GAGAGGAGATGCCCAGGCCTGGCGGCCGGCGCACGCGGGTTCTCTGTGGCCAGCAGGCGG +CGCTGCAGGAGGGGAGATGCCCAGGCCTGGCGGCCGGCGCACGTGGGCTCTCTGTGGCCA +GCAGGCGGCGCTGCAGGAGAGCTCAGGAGCAGGGGCCTGGGCCTGCTCCGGGGGAATCCG +CCCACCCCACCGCGGCGGCCTCTCCTGAGGTTCCCTAGTGGCCGCGAAGGGTGGGCTCAG +GGTGAGGGGTCAGGCCACACCAGTGGGTGCGGGGATGGCTGCGGCCACGGGAGGGCGTCC +AGGGAGGAGGCCGGAGCTCAGGCCCACTCTGCACACCCAGCCCGCCACCTCCCCCGGCTC +TCTCTTCCTTCGTGCACATTCTGGGGCTCATGCTTCTGCTGTGGTCCCATTTAGCCAACC +TGGCCAGCCTTTCATGCCTGCTTCATGGGTGAGACGTGGAGGCCAGGTCAGCCGCAGAGC +CCGGGGCACACGCCGCAGCCAGCACAGCAGCAGGTGGGCGTCTGCGGCCGGGGCCAGCGC +AGGGCCCACTGGGCCTCGGAGGGGCCTCCCTGCCGACTCTGCCCCCGTCCTGTGGCCGTA +AGTCCACCCAGAGCGCTCGATCTTCCGTCCACCAGGCCAGGGATGCGCGCAGAGTAAGGA +TGTGTGTGTCTACGCATGTGGGGGTGTGGGTGTGACAGGGTGTGTTCTGTGTGAGAACAT +GTGTGTAGTGTCCACATGTCCTCTGTGCGTGAGTCCCTGTGTGTGATGTTGTGTTCTCGG +TGTGAGTTCATGGGTGTGATGGGGTGTGTGCTGTGTGAGAACGTGTGTGTAGTGTCCACA +TGTCCTCTGTGCGTGAGTCCCTGTGTGTGATGTTGTGTTCTTGGTGTGAGTTCATGGGTG +TGACGGGGTGTGCTGTGTGAGAACGTGTGTGTAGTGTTCACATGTCCTCTGTGCGTGAGT +CCCCGTGTGTGATGTTGTGTTCTCGGTGTGAGTTCATGGGTGTGACGGGGTGTGTGCTGT +GTGAGAACGTGTGTGTAGTGTCCACATGTCCTCTGTGCGTGAGTCCCCGTGTGTGATGTT +GTGTTCTCGGTGTGAGTTCATGGGTGTGACGGGGTGTGTGCTGTGTGAGAACGTGTGTGT +AGTGTCCACATGTCCTCTGTGCGTGAGTCCCTGTGTGTGATGTTGTGTTCTCGGTGTGAG +TTCATGGGTGTGACGGGGTGTGTGCTGTGTGAGAACGTGTGTGTAGTGTCCACATGTCCT +CTGTGCGTGAGTCCCCGTGTGTGATGTTGTGTTCTCGGTGTGAGTTCATGGGTGTGACGG +GGTGTGTGCTGTGTGAGAACGTGTGTGTAGTGTCCACATGTCCTCTGTGCGTGAGTCCCC +GTGTGTGATGTTGTGTTCTCGGTGTGAGTTCATGGGTGTGACGGGGTGTGTGCTGTGTGA +GAACGTGTGTGTAGTGTCCACATGTCCTCTGTGCGTGAGTCCCCGTGTGTGATGTTGTGT +TCTCGGTGTGAGTTCATGGGTGTGACGGGGTGTGTGCTGTGTGAGAACGTGTGTGTAGTG +TCCACATGTCCTCTGTGCATGAGTCCCTGTGTGTGATGTTGTGTTCTCGGTGTGAGTTCA +TGGGTGTGACGGGGTGTGCTGTGTGAGAACGTGTGTGTAGTGTCCACATGTCCTCTGTGC +GTGAGTCCCTGTGTGTGATGTTGTGTTCTCGGTGTGAGTTCATGGGTGTGACGGGGTGTG +CTGTGTGAGAACGTGTGTGTAGTGTTCACATGTCCTCTGTGCGTGAGTCCCTGTGTGTGA +TGTTGTGTTCTCGGTGTGAGTTCATGGGTGTGACGGGGCGTGTGCTGTGTGAGAACATGT +GTGTAGTGTTCATATGTTCTCAGTGTGAGTTCATGTGTGTGACGGGGTGTGCTGTGTGAG +AACCCGTGTGCAGTGAGATCGTCCCCAAAGGTAGTTCAAAGCTGGGGCCCTTTCATTTGC +CAGGATCTAACCCAGCTACTCAGGAGGCTGAGGCAGGAGGATCACTTTAGGCCAGGATTT +TGAGAGCAGCCTGGACAATATAGTGAGACCCTGTCTCTACAAAAAAATTTTAAAAATTAG +CCGAATGTGGTGGGGCATGCCTGTAGTCCCAGCTACTCCGGAGGCTGAGGTGGGAGGATT +GCTTGAGCCCAGGAGTTTGAGGTTATAGTGAGTAGTGATGGCATCCCTGCCCTCTATCCT +GGACGACAGACCAAGAGTCCAGCCCTAAAAAAAAAATTTAATTAAAAATTTTTAAATCTT +TAAAAATTAAAAATCTTAAATTTTTCTTTAAGATTTATAAGAGGACTCAGTAAAGGCTGT +GCTGGCAATAACATCAAACTACTGAATTCTTTAAGAACTCCTTGGAGATTATTATTTTGC +ATGACATAACTAAATATCTTAATGATTGACTTAATTACTTAGATGTCAGTCTGTATGTTT +TTGGTGTCGTAAGTACAAAGCTTAGAACTGCTACTTTTAGGGCCAGGAGCAGTGGCTAAC +GCCTGTAATCACAACACTTTGGGAGGCTCAGTCAGGCGGATCACCTGAGGTCAGGAGTTT +GAAACCAGCCTGCCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCA +GGCATGGTGGCAGGCACCTGTAATCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATCTCT +TGAACCCGGGAGGTGGAGCTTGCAGCGAGCTGAGATTGTGCCATTGCACTCCAGACTGGG +CGACCAGAGCGAAACTCCGTCTCAAAAAAGAAAAAAAAAATTACTTTTAAAACCAAGTAC +TAGCTCATCTCTAAGTAATACTATTTAAGTAGGCAAAAGCCCCTGGAGGTCGCCTGAACT +TTTTATACTCTTAGCTGAGGGGACAGAAGAGAAATGATATGACATTTACAGAAACCCCTA +TGTGGCCTGGCCTCATTGGAATTTTTTCTGTTAGTTAAATAAAGACCATTTGTTTCTATT +GATTAAAAACAAAATTATTCATATAATGGGTTCAAGAAAACAAATTATTTCCCTAATGGA +CAGTGTAGGTCAGGACTAGAAGCAAACAAGGATCTTCTATCCCTCACACATCTCAACACT +CAAGCAAAAACTCAAAGAAAACAATGATACTGATGGCCACGTCATGCACCGTGCTCACAC +AAGGATGCCAAGAGGCTTCATATGTGTTCCTTACCTGGACCCTTTTCACTGGATCAGAAA +CATGGATGTCTTAGTCTGATAGGCATCCTCTGCTAATGCATTTTAAATGATTGAATCAAT +AATTTGATGGGCCACTTTTTATAAGATGCTACGATATCCTATGAAGCACTATTAAAATAT +TCATTTTTCTGCACACCAGATGTGGCCCAATTGTTAATAACCAATATTGGTTCTCTGGCA +AAAGGAGCAAAGGCAGCCCTCTAAGATATTCCTCACTGATATTCCATTTTTCAGTGGGTA +GGGAGACATGAGTAGGAAGCAAATCTGGGTCCCTGCACCCACGATCTTGGTGCCATCAAA +GTGCCACTGCTGGCAGGTTCCTGGGCACCATCTGAGACCAACCCCACTGTGAGGTTGAAG +GAGGCTGATCAGAACAGTGGTCCTCCACCTCCTCCCTGACACCTTGGGAAGATGACTTCC +CAAGTCATCTTCTATTTATGTGGTCTTATTCCCATAACTGGGGCCAGATGATCCCACCCT +GGGAAGACTGGGGAAATACCCAGAATGCTGACCTGAAAGTCCAATTTTCCCAATGTTTCT +ACTGTTCCCATGTCAAAAGTCTTTGGGCAAAATCTCCCAGGCTTGAGAGATTTCAATCCA +GCCTGGATCACCTCTCCACTTCCTCCATCCCAGAGTGAAATTAAAAATCCCATCTGCTGT +CAATGAGGAGTCCCTTCAGGCCCTAAAGTTTAGGAAGAGGAATCCCTATCTTGTCTTCTT +CACTGTCATCCCAGCACATCAGTTACTTAAAACAACCCAATTTCAAGAACTGATAGACCT +TCATTTCTGGACACACCAAAAACAAGCAAATTCCAGAGGATCAGCTTCAGGGTGGCAGAA +TGGAAGGAGTAAAAGCCAACCACGGGGCCAGGTGCAGTGGCTCACGCCTGTAATCCCAGC +ACTTTGGGAGGCTGAGGTGGGCAGGTCACCTGAGGTCAGGAGTTCAAGACCAGCCTGGTC +AACATGGTGAAACCCCGTCTCTATTAAAAACACAAAATATTAGCCAGGCATGGTGGCGGG +CGCTGGTAGTCCCAGCTACTCGGGAGGCTGAGGCTGGAGAATCACTTGAACCCAGGAGGC +GGAGATTGTGGTGAGCCAAGATTGCACCACTGCACTCCAGCCTGGGTGGCGAGTGAAACT +CCATCTGAAATAACAACAACAAAAAGCCAACCATGGGATCTGTGGCACAGCTCTCACTTC +ACCATTAGCTCAGCCAGGACTGGCAAGGGAGTGCCGACTGGAGAATCTTATCCTCTGTTC +CTTAGCTGTTTAGATGTATAAAGCCTGAGGGCTTGGCACCTAATTAGGGTTTCAGAGCTT +TGTTTTTCTCTCATCTAATTACATTTGCCCTGTGGGGAAGAGCCTCTGTCCAGGAGGCAT +TGCTCTCTGAAAATCTGTCTCAGCCCAACAACAGGTGCGAGAAGGTGAGCAGCTCCTCTC +CCCACCAATGCGGTGAGATGCTGAGCCAGGCCCTGGCTTCTTCTTCCTCCTCTCCTTTCA +TTATCTCTAACTCCAGTGTCAGCCCTCAAGCAGTCCCCTGCTTTGTCACCCCTGGCAAGG +TGGGGAATGTTCTCTTAACCTGCAGCTTTCTCCTTCAGGAACAAAGCGCAGCCTCTTAGC +AGCTAGCAATCAACTCCTGTGCTCAGGGCCTTCCAGCCAGACCTTCTGCAGTGCACCCTG +GTAGGGGGTAAATTATCCTGAGCTTGGAAAATGTGACTGAAATCACCTCCGACAGAGGGA +AATGGGTTTTCATAAAAGACGTTTCCTCACCTTCGGTTGCAACTCAATTCAACTGACCAT +TTCCCACCCTGGATCTCAAAAGAAATTTCTGCTTTGCTTCTGGGTATGAGCCTGGGTGAT +AATGAAAGGTACTTAGGAAGCCAGGCCTATTGAAGCAGCGTAGCCCTCAGAGGGGCATGG +CTGACTTGGCTAAGAGTAGGACAGGGTGTGGGGTTGAGGAATCCATGGGGACTCAGGGCA +TCCTGTCGCAGACACAGGAGCTGACCCAGCCACAGGGTCACAGGACAGCCTGTGTCACCA +CAGTCTCTGTGCAGAGTCCAGAGTTCACAAATGAGATAAATGGACATTTGCTGACTGGGG +TAACTCAGCATCTATTCACCCTATTTCTGGGAAAAGCCTCAATTTACATGTGGGAATGGA +CCACCCCCTTATTGTTATAGGAGTTATTAAGAAATTATTTTAGGCAGATAGAGAGGAAAA +GAGGTCCTTGGGAAGTTTTTGTTTCTTTTAAAGCAGATCCAGAAACCTTTCTTGTCTAAC +AGGAGAGCGCCAGCTCTAAGAGTCACTGGCAAGCTTTGATATGCAAACGCAGGCCACTGG +AAACTGAGTCCACCCAAACATGGAGATTCCAGGTTTCTTCCTTGCCCCAACAGGTGGCTG +GCAACATGGCCGCCCCCACATATCCCCACGTGTGTAGAACATCATGGCGCCCTGCATTTG +CATCTTAAAAGGCTAGACTGTGAGGGCCAGCTTTTTCGCAGGCTATGTGAATGACCTGCC +TGGTCAAACCAATCCTCTGAGCCCTATGCAAGCCAGCACCGCCTCCTCCAGCCTCCTCAT +ATAACTAGCTGATTACACCACACACACGCCCTCCCCCCACATCCCTTCTCCCCACCGGGG +TTTTCTCTCTGTTCAAATCCCCTCTCCCTCTGTCTCTGTACTGGGGAGCTGTTTTCTTCT +TCCTTCCTTCTTTCTTGTATATTAAACTTTTCGCTCCTTAAAACCACTCCAGGTGTGTCT +GTGTCATTTTATCCAAGTGTGTGCTAGACCAAGAACCCTGGTGCTCCTCCAGTCATCTGA +GCCATATCATTATCTCATTCTGTTTTTGATGGCACTAACCACCAGCATACCCTGCTCCAT +CAGAACACTCATCCTCCTGAGCTCTGTGAATGGCTCAGGATGCACAAGTGAGAGAAAAAT +GTAGCCAAGTGAGGAGGCAGAGAGAAACTGCCTCCTGGTAACACAGTGTGCGCCCCTGGA +TCAAGCCATGCCTGAAGGCAGTTTATTCTGAACTTTTACAATAAGTGCTCTTTTTGTTTA +AATCACTTTGGATTGGGTTTTTGTTCACTTGTAAGCAAAAGCACACTATGATAAAAGGGG +ATACAAGACAAGTATCACAAATCCAGAAATGAGAAGGGCCCAACCCCAGAGCCCAGGCCA +GTCAGGGAAGTGAAGAAACAGACAGCATCTGAGATGCCTATGCCCAGTATCCAGGGGCTA +GGTCCATGGCCTTTGAGCCTTAAGATGCAGGAGATCCCTGTGGGGAACTTCACAACAGCG +TAGATTCCCACTCATTCCCACAGCCAATTCTCATCCTTCAGTCTGGAAGGGGAACCAGAG +GTTTGGTTTTTAACCAATATCCAGGCAATTTGGAAGCAGATAACACAGAGAATACTTTGA +GAAACACTTCCCTACACTCTGAGCTGGGAGTTAAAGGACAGGGTTCCAGTCTCTGCGGTG +AGGCAGTGGCAAGAGCTCCGTGGGCGGGAAGAATATTAGGCCAGAGCTTAGAACAGGACT +GCAGAAGCAAGCATGGAATGGAAGCACATCTGGTGATCTGTGACATACAACGAGCCTGCA +GATCACAGGCAATGATTTTTGGAAACTCATCACACAGTAGTTTGAAGCAGCAGGAACGAT +TTCATCCAAAGTGCCATGAGAACACTTCCGAGTCTACAAATGCTTTCATAGGTCAATCTA +AGCTGTTCCTCCCAACCAACCTGTCTGGCAATTAGAAATTAGGAAATTAAAACTCAGAGT +GTCTAAATAGCATGCACAAAGCCACACAGCTCACTGGTTCAGTAGCCTAGACCTGGGTCC +CAGTCTGTCTGACACCAAAACCCACACTTTTCAAATAATTCTCCCTTCCACCGGGGGAAG +GGCTGGGTCTCAGGAAAGGTCTAAGGGACACACAGTGCGGGGATCAGTGAGACCCTACTC +AGCAGGCCCAGATGAGGGAAGGGGGTGCTCCATCTGACTGCACAGGAAGGCAAGGCCATT +TTAACTTTGCAGCATCTTCAACTCATCTGGCTCAAGAAATCCCAGCCCAGCTTGGGGATG +GAGAGTGGAGGAACACAGGGGCACTCTTGCAAGTGAAGACTAAGCTCTGATTTTTTTTTT +TATCTTACCCAAATTCCCTATCTAAAGGGTCTGGGGAGTGATGTCCTACAAACCATAAAT +TCTCATCAGATGGATTTTATTTAACCCTATATATTGTGACTTACTTTCCAAACTGACTCT +GTCATAACATTATGAGACAAGGAAGAAAATCAAAATATTTTACCCCAAAACATAGGCTTT +TTTGTCCATATCTTGAAATGGCCCTGCAAAGCTGTCCTTTGTGGGGGAAAATTTGTATCT +GTAAAGAATCTCTATTAACATAGCTAGATATTTTTCTTCCAGGCCCTCCCAATCCTAAAG +AGATTAACTGAAAGTCTAGCACTTTGTTTTTTTTTTGTTTGAGACGGAGTCTCACTCTGT +CGCCCAGGCTGGAGTGCAGTGACATGATCTCGGCTCACTGCAACCTCTGCCTCCCGGGTT +CAAGCGATTCTCCTGCTTCAGCCTCCTGAGTAGCTGGGACTACAGACGCCCACGACCACA +CACAGCTAATTTTTATATTTTTAGTAGAAATGAGGTTTCACCACATTGGCCAGGATGGTC +TCAAACTCCTGCCCTTGTGATCCACACCCACCTGGGCCTCCCAAAGTGCTGGGATTACAG +GCGTGAGCCACCGTGCCTGGCCAAGTCTAGCACCTTTTAAAGATCTGAATAGGAAACATT +TGCCATCTATTGTCTCTGAGGACAGCCTCTATAAGACTTCAAAAGAACCTTGGTCTCCAC +CATCTTTTATCTTAACTTGAAAATTCCCTTTCTATGGATCCCAGGTCTTTAGACAAACTC +ACTGAAATTTACCTATAGCCTGGAAGCGCCCCTCTCCTCCTGCTTTGGTCCCACCTTTCT +GGACCAAACCAGTGTATTTCTTAAATGTACTTGATCGATGTCTCATGCCTTTCTAAAATG +CATAAAACCAAGCTGTACCCCGACCACCTTGGACACATGTTCTCAGGACCTCCTGAGGGC +TATGGCAAGGGCCGTGGTCACTCATATTTGGCTCAGAATACATCTCTTCAAATATTTTAC +TGAGTTTGACTCTTTTCGTCTACAGGAGCAATGGAAATGATTTTCTTTGATCACAGTGTC +AGCTCCTGACATTGGGTTGCGCCCATCTGTGCTGTGGACTCTTCCCTCGGAATGAGAGAG +GGAGATGGCTCCCAGTGTGGTTGGAAGTCACCCCGCCCCACAACAACACAGTGCAACAGG +CCCCAGCTTCACGCCCATTCAGTTCAGGACAAGTTTTTTGGAGCATCTACTCTGGGCCAG +GCCCGTAGGATACTAAGATGAAATAGAGACAGTTCCTGCCTTTGAAGGGTGGTGATTTAC +CGGTGGGGAGAAAGGAAGAGGCCCATGAAAAGTCGTGTCTGTAGAAGGTAAGAAGGGGCA +CAACCGCCATGGCAGGGGAGTCACAAAGGAGAAGCACTCAGCCTGCCGAGAGGTCCCAGG +ACTTTCCTGGAGGATCAGTCCCCAAACTGACTGTGACAGGGAGCTATACCCAGATAACAG +CAGAGGCCCAGAATAAGAAAGAGTCTGTGAGTGGGCAGAATTCCCTCCAGGGTCATGAGG +GGAGCTGACTTCTGATTAGGGCATTTCATCCTTCTCTGAAATGCAGCTGAGAACTGGTCA +GCCTCACTCCCTTGCTGAGACCAATAGCAACCCCTGATGATCTCGCCACAGGTCCAGCAG +GTGCCCCATCCACACTTTGTCCCCAGCCCCTACCAGGAAGCTCCAAACACCTACCTGAGG +GGCCAACTCTGATTCCCAAGGAGGTGACACCTCCTGCCCCTTGTTGATAGAACATTGATA +AGGAAATAGGACTGAGTTTTAAGCTTCTTTCCATGTCAAATATTTAAAGGCAATATAATG +TTCACGTTTAAATAATATTTCATGTGTAATTAAACAATCCCTTATTGTTAAATAGATGGG +TTCCAATTTTGAACTGCTATAATCTGTGTATGTGTCCTTGATTAAATCCTTAAGAGAAAT +CCCTAGAAACATTATCTTAGGGTCAAATGGCTTGGATATTCTGTAAACTGCTGATAATTA +TGGGAAATTGCCTTCCAGGAAGGTTATAACAATTTGCCTGATCCCCAGCAGCAACAGACT +TTACAAAGTACTCAGTATCTAATATTTAACTTTGATAAAGATAAGCTTCTCCCTTCTTTT +TCACTTAAAATGCTGTGTCCCACCTCACTTTTCAGTGTCTCTTCACACTGACTAGACGGT +TGGCTAATACTTCAGAGCTTGCAGAGCATCTTTATACACTTTTAATCCTCCTAACAACCG +TGAGAGATGGAGCTTACTATTATCATCCGTGTTTGCAAATGAGGCCCTGAGAAGTTGAGT +GATTTCTGTAAGGTCTCAGAGCCAATAGACACTGGTAATGAAATAAAATGCAAGGCCCCT +TATCTTTGGAGCCCAGTGTTCCTTCCACATAGGTGGTTCTCCACCCAGGCTGCCCAGGAG +AATGTGGAATCTCCAGCAGTTCTGACTTAACTGGCCTGGTGTGGATGTCTGTGATGGGTG +AACATTCCCAGACCCTTTTAAGAACGTGATAGAAGTGGTAGACCCACTTCCCAGAAAAAG +GGACGCACAACAAAATAATTGTCCTGAGTGGGTCTGACAGAATCAAGTGAACCCTTTAAA +TCTGGATCTAGAGGTCAGAGACTGAGAATGTCAGAGATGCAAAAGAGATTCAGTGCAAGA +GAAATCCTCCTACTGGTTTTGAAGATAGATGTTGGCACCCTGTGTCAACAACCTGAGAGT +GGCCTTGAGTTGCTGGGAGCACCCCAGACTGACAAACAGCAAGAAGAATATGGGGACCTC +AGTCCTACAACCACAGGAACTGAATTCTACTGACAACCAGTGAGCTTGCAAAGAGGACTT +GGAGCCCCAGATGAGAAGCAACCCTGGCTACCCCGATCTCAACCCTGTGAGATCCTAAAC +AGACAATCCAGCCATGCAACACCCAAACTTCTGACCTATAGAAACCCTGAGATAATAAAT +GGGCATTGCTCTAAATCACCAAGTTTGTGGTAATTTGTTACACAGCCATAGGAAGTGAAT +CGACCCGATGTATCTGAGCACCTGCTAGGTTATCATTAAGATTACTCTTCAAAGGTAAAA +ATTATTTTTCAAAATGTTTCTGCCCTACCTTCCGTGAGCATCTGGTGATGGATGGACACA +CACACATAAAGGTAGACTGTGTTTAGGTGGGCATGGTGGTGCATACCTGTGGTCCCAGCT +ACTCAGGAGGCTGAAAGAGGAGGATCACTAGGGCCCAGGAGTTCAAGGCTGCAGTGAAGC +TGTGATTGAGCCATTGCACTCAAACTTGGGCAACAGAGCAAGACACCAGCTCTAAAAAAA +AAAAAAACTGCTGAATGCTATAAATAAGATTGGAACTTGCTCTGCTTTTACAAGACCACT +GTTAGATGACCACTGACAAGAAGACTGTGAGCTGGTCTCTGTAGGAAGCAGGGGCCTGGG +CAGCTCTGGGGGCACAGGAGACAGGCCTGGGGCAGAGACACCTCAGGGCATTTTCAGAAG +ACAGCCAAAGCAGCCATTCCAGCTTGTCCAGGTAGATGGCAAGTCAATGGGAAATCATTC +CAGGAAGGTAGGGAAAGATGGAATTCTGGAGAGCATTGGACCTCAGATTGGGAGTCTGAA +CGTCTTTCCATATGCATCAGGAAGCCATGGAAAATTCACAGACTGGAGTGACTTTGGCAA +AGGTGGGATTTAGGAAGACTGATCAAGGCACGGGATAGACCCATGGATGAATGGCCTTCT +GGTCAGTTTGTCCCTGTGGTTTTCTATGCTGAGGAGGTGGGAATGTGCTGGGTGAGTCAG +CTGTGGATTTGTGTCCCTGCCTCACCTCACTCCCCACTGTCGTGGATTTGTCGGCTCATC +TTTAGTGCGCTCCCTGAAGAAACACTCAGTTCACTCAGCTTGTTTCTAACCCAAAACACT +CTGCAGGGCCCATCCTCTTGTCTTTGCCTGGGGATGCCAGACCATGCACTGCGGATGCCT +TCCGCCTTAGCACTAGTGGGCTAAATGATGACTGCCTTGCTGTCCCAACACCACCCATCA +AAGGGAAGACATCACCACTGGGGTCAGTACAGCCCAAGTGACAAACTCTATTCCCTCCTT +TCTCTCCATCCCATGGACCCTTGATTTGCTAAGTGGGAAGACACTTTCTCGTGGTTCAAC +ATCACCTAATCTGCACAATTGCTTCTGCAGGCTAATTCAGCCAGAAACCCTGGATATCTG +GGCAGAAGCGCATGGAACTTTTAGAAGGATTACTACTGCTTTTAATATTCCCTCTGTCTT +GAGTCAGACCACCACCAAGATCAGAGTTAATATTATATATCAAAGTCCTGCCATCAGCCT +GTAGGATTTATTACTAGCATCTCTCCACTTCAGAGCTATGGGAACCAATGGAATTGGATC +TAAGGTTTTGAGTTGGCTCTTGTGCATGGAAATTTGATGCAAACACTCTAATTTATTGGC +CCTAAAGGGCTTTGGCAAGTCATTTTGGCAAGTCACCCACTGAACACAGAGTGAAATTTG +CAGAGGTTTCCCCTCTGCTCGAACAGTGGTGTTCTCAGCACGTACAGGGAAGTTCTGCCC +CCTTCCAGCCAGGTGAGCTAGGGGATTTTGCCTACCCTTTCTGAACCTCAGTTTTCTCAT +CCATAAGATGGGAATAAAAACATGGTCCTGGATGTATGTCTCATGCTAGGCACTGAGGCA +GGGTACTCTCTCCCCTGAATGCCTTGCTATTGATGCATCACCAGTAAGGCATGCATTCAT +TGCACAGAAACTTAGGCATATGCCTACCAACATGCCCGATGTTGTGTGAGGCCTGACCGC +TGTGAGGATGGACTTCCATCTGTGTGAATGGATTCATGAGACCAGCCCTCACTCTCAGGA +CTGAGGGCATTGGTGCTCTAACTTGTCTGAATATGGAATCAGCTGGAGAGATTCTGTAAA +TTACCAGTCCCATTCCACCCCTGAGATCCTGATTTCATCGGTCTTATTTCATTGCAGCCT +GGTCGTTGGGATGTTTAAAACTCTCCCTAGGAATTCCAATGTGCAGCCAAGTTTGCAACT +ACACGGAGCCAGGTTAGTGGTGCGGTCAGCATGGTGATAATTGGGCTCATGAACCCATGA +CCTCAGCTTCATCAGGAGACCCACTGTAAGTACTGGCCCAACAGGAGGGAAAGGAGCTGA +GTCAGATGATACCACTGAGGGGCATGAGCAAATGAAAAAACAGGAACCCAGCCATGAAGC +TCGGCCTGAGTGTTGGAGATGCCACTATAGAGACCCTGGTCTTAGCAATCCAGACTTTTC +CCCAGCAGAAGGGAGAGGCGAAGATTATCCTGGCCAGGACTGTGTAAGGCCTTTGAAGGT +TGACCATCCATCTCACCCTGCTGTTTCCCTCCTTCCCTGCAGAACAGCCGTTCACCTGAA +TGTTCCAGGCTTTTGGTTAACAACCCCTGGTCTTTTGTACCCATTCACACTCAAAATCAG +GGGGAATTCCTTGAAATGGTTAAAATGCAAAAGTGAAATTTAGAAGCCCTATGAATGAAA +CAACAATCCAACAAAAAATTCCCAACACTTTAAGCAAATGCTTTTCTGGCAGAGCCTTCA +AATTGCTACTGTCCCACTATCTTCTGGAATCGTGTGTGTGTGTGTGTGTGTGTGTGTGTA +GAGCAACAGGTGAAGCAGCAACCATAAGGTAGCCTACTTCAGGTCTGGCACCTCTTTTCA +CTGCTGTCATGCCCTCTTCACTGAGATCCTGACTTAAATATGTACACATGTGAATGCTGA +TTTCTTAGCATGAATTTTAACTCAGCTGTTGCTCGAGCATCAATGATTCCCAATTCCCAT +CAGAGTGAATGGCCCCTTCCTGGTCTCTGCAGTCAGCCCTCTGAAGCTGCTCAGCTGAAC +CCCTGGGAGCTGAGGGGCCAACTCTGACTCCCAAGAAGGTGACCTCTATCTCCCTTCCAG +GGCCAGAGATGCAACATCACACACACACTGTCTTTGGAATGTGTGATTAAGCTTTTGGCT +GCCAGTAGCCTGACAGCTTCCAGCAGCTTTGTCTGCCACCGTGTCCACTTCTCTGTGCCA +AAGTCACTGAAACAAAGGGACTGCAGATGTTGCTGTGAAGTCTTTCCGATTCTCCAGGAC +AGAGGAAAGCACTACATTGGGTGGGGGGTGGAGTGGGGATGATGGACTGTGGGAAACCTG +CATGATGGGCATGAAACAATAAAAATGAAGCTGATTTTCTTCATAGCACTTGCTGCCATA +GAGATACATTTGTTTCTGTGACCCTCTCACTGGAATGTAAACTCCCTGAAAGCAAGGACT +TGGCTTATTGCTGTATCCCAAGAGCCTGACACAGTGCCTGGCACATGGTAGACACTCAAT +AGATGTTTGAGATAGGGAGGGAGGGAGGCAGAAAGGGAGGGAGGCAGAAAGGGAGGGAAG +GAAGGAGCAAGGAAGGAAGGAAGGAAGGAAGGGAGGGAGGGAGGGAGGGAGGGACATAGA +CAGTGGATTTGGATAGACTTGGCTTTAATCCTTTCTGTAGCAATTCTAGCTGTGTAAAAA +TACGCGAGTGAGTCATTTATTTTCTTTGAGTCTCTTTCTTCATCATAGTACCAATTAACA +GGGCTGGGGTAAAGAGTGATACATGTAAGGTTGCTAGCACTATTGGCAATCAAAACATGA +GAGCTACTTATTTACATTGTGAGTATTGCTACTACTGATATTATCATTTCTGGACATTAC +TAATGATGTGAGCACTGGCCTTTCATCAGAGATTACTGGATAAGGAACATTTACCGTCTT +GTCTCTGCTCATTGTGCTAAAGTTCCTTCTTTATCCAACAACACTTTCTCCTGTTTTCCC +AATTTAGTGAAAGGATTAATCTTTTCACTCTCATTCTTCCTGTTTTGTTTCCCATAATAT +GGGTCCCATCCTTCCTCATGAGATGGGTATCTCAGCAATTGAGCCCACCCCACCCACATA +TTTGACCCTGATCCAAGACCCTCATTTCTGGGAATGAACCCCAGATCAGCCATGATAGAG +GATAGCCTGGTTTTATCTTTTTGCTTCTGAGCAGGATCCAACAATTCTCATAAAATTTTC +CCCAGCCTGTTCAGTGGAATTGTCAAAGCATCATTTTCAAAAAGTGAAAACATGATTCTT +ATATAAGTCTATAGGGAGTGTGTATAAAGATCTGTTTACTTCACAAAAGAAAGAACCAGA +GGATGGTAAAGCTGTTTGAAAAGAGAATTGGAAGGAGAAAGATTTGGATAGACCATCAGA +AACAGCATGCTGACATAAGTTTGCTAATTTGGAAACCTCACTCATTAATGTCCTGTGGAG +CAATAAAATCTTTTTACAGGACAAAAATCATTTGTATCTCTACCAGACAAAAATTAACAT +GTAACTTGGCAGAGTCTGGGCCCTAATCAATAGTAAATAGTAAGTCAAACAAAAGTACCT +TCCCTTAGAGAGTTAAAAAAAGCTTTGGTGGTTTGTTAGGCAACCTTCCAGTATGGCATT +AGAAAGACGTGCAGTCATCCTATTTTTACTTCCAAGTTTGGGATACTTTTTTTTTTGAGA +TGGAATTTTGCTCTTGTTGGCCAGGCTGGAATGCAGTGGCATGATCTCACCTCACTGCAA +CCTCCACCTCCCTGGTCCAAGCAATTCTCCTGCCTCAGCCTTCCCAGCAGCTGGGATTAC +AGGTACACACCACCACGCCTGGCTAATTTTTGTATTTTTTAATAGACACAGGATTTTACC +ACGTTGGCCAGACTGGTCTCAAACTCCTGACCTCAAGTGATCCGCCCACCTTGGCCTCTC +AAAGTGCTGTGATTACAGGCATGAGCCACCATGCCTGGCCAAGTTCAGGATACATTTTTA +AAACAAAATTGGTCCCCCTCAGCCTGGTGGATGTCCCTGCAGAATTTAAAAATACTATTA +TGTTCTAGATGTCTGATGCTGTCAATTCTCAATGGCCAGAAGAGGGCATCTGCCCAGATC +AGTTCAGGTGTCTATCCCTGGTCTGATCGCCTGTGCCCACGGTAGCGTATCAGGTACACG +GCGCTGTTTCTTCCCTGCTATTGGTAGAACAGCTTTTCCAAGAAGGGGATAGGCTGGAAT +GGAAGAAAAGAGTCCAAAGAGGAAGGAACCACAACAGAAAGAGAATTGCTTTCCTTTCAG +TTGTGGGAGCACCAGCTTAATGCCTCTTTTCCACATTTGCCCAGCAGAGGAAATGTTTGG +GCCGAATGACAGAAAACCTAGGGTAGCCTTTTTGGTGCCTCCTGACAATCACAGAAGCAG +GCTGGGATCCTACCCAGGTATGGCAGAGCAAGTGAGCCCACCTAGGTGGGAATCCTTACC +CTCCTAATCCTGCAGGTTCACTTCACAATCTTGTGTAGACCTTAAACCATTGTTTAGACA +GTTATATGAAATGGGGTATTTTCTAGAGAAAAGGACAGTGAATGGGGATATGGGGATTTT +TTTTTTTTTTTTTTGAGACAGAGTCTCACTCTGTCGCCTAGGCTGGAGTACAGCCATGCT +CCCAAGCCATGCTTCCTGTATGGCCTGTGGAACATAGAGTCAATTAAACATCTTTCTTTT +TTTTTTTTTTTTTTTTGAGATGGAGTCTCGCTCTGTCACTCAGGCTGGAGTGCAGTGGTG +TGATCTTGGCTCAATGCAACCTCCACCTCCAGGGTTCAAGCAATCCTCCTGCCTCAGCCT +CCTGAGTAGCTAGGATTACAGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG +TTTAGTAGACACGGGGTTTCACCATGTTGGCCAGGCTGGTCTCTAACTCCCGACCTCGTG +GTCTGCCCACCTCGGCCTCCCAAAGTGCTAGGATTATAGGCATGAGCCACCGCGCCCGGC +CCACCTCTTTTCTTTATAAGTTACCCGGTTTCAGGTAGTTCTTCATAGCAATGCAGACTA +ATACAACTACTTTGAGTCTCACCTTTCCTTATTTGGAAAAATATTTCCATTGAAGTGTTA +TGGTGAAGATTCAATACAATTAAATGATATAACATATGTAAAGGGCTTAGCAATAACCCA +ATGGCTAATAAGCAGCCAAGGAGTGGTAGCTCTCAGTATAGTCAGCCTCTAAGAAGAGAG +CAAATGTTTATTTTCAAGAAGAATTATGCAGAAAGGGCCACTTTCAGTCTACCATCCCCC +CAGATTCCTTGAAGGCAGGATGATGTGAGCAGCAAGGGAAGAAAGGGGAGTGGGCACGAA +ATACTACAGAACCTGCAGGGAACGAAGTCCCTCTGTCTGTGTGTGCCTATATCAATAACT +TAAACTTACACATTCATGAGATGCACTGTGTTTATTAGGATGTACATGTGTCCCTAAGAA +TCTGAGAGCTCCTGAGAGACAGAGACGGTGTCTTACTCATCTGCTCTCCCCAGGTCCTCG +CTTACTACCTGGCACTTATTGGGTAATAAATGTCTGTTGAATGCATGAAAAAAGAAAGGT +AGGAAAGGTGTGAAGGAGAAGATGGAGGTCATGACCAGTAGAAATCTCAGCAGTTCTGCC +TGGGCTCCATGTCATCTCCCTGCTATTAGGCCCATCAGAATGTAAGCACAAATGCCTAGA +GAATGACAAGCTTCTTTGGGACTCTGCTGACTAGACATGACATAAGACTGGACAGCTCCT +GGGGAACTTCCAAGAGCTGGCTCCAGGCAGTGACTAATCCTAGGAGCTGCTGGCTTGGCT +GCCTCTCTCCCTTCCTTATTTCCAAGATTGGTCACCTCCTGCTCTGAAATAGCAATTGAT +TTTCAGACATGAGTTGATAGAACCATGATTTTCTAATACTGTTCCAAAGAGGCTAAAGTA +CCTCTGAGGAGCAGTGCAGGCTAGGATCAAACTCTCCCTACCTTCCACTCCACTCCCTAC +CTTGCCCCTCCACCTCTGCCCACTTTCTATTTCTTCAGGCACAGCAGCTTCTACCTTATG +GATTACAAATTCTGATCATCTATGGTTGCATTAGGAAAAGAGTACTGCTACTTTCATTTT +CTTTTCTAACCACTGCCCTAGAAGAATAACACCTCACATTCTCTGGTAGACTGAAGCCTG +CAGCTGCAAGGATGCTCAGAAAACCAGACTTCTATTCATTGGCCACTTGCTGCACGCTCT +GTCCCTCGATCCTTGCAACGTACCTTTGAGGTAGGCACAAAAATTCCCATTTACAAGTGA +GAAAACCAAGGCAAAAGAGGTTCAGTTTATTTCAGGCTCAAATGTGCTTCCAATAGCTTA +TAGCCTCTACAGCTAGTGTTTGAACCCAGGTCTGAAACAAATAGGATTGACAAGGGGAGG +GAAAAGAGGAACAGAAATTCTTTTCTATAAGACAATTGTTTATGCAGCCAGGATTTCTTA +AAATCCAGTTTGTGCCTACGGACATAATCTTTGAATTTGCTTTGTTTCTCGATGAATAAC +TTGGAAGCTATTCAAATAACTTGGAAGCTTCCTTTAAAAGGAACATCAGGAGGTGATTTT +TGACTAACCCTAGGTGTCCTTTCTGAGCCAAATAGATTTTCAAATAAGAAAATGAGAGGA +CATGAGCTTGAGGAAAATGATAGGCATTCCAACCTCATCCGCTTGCTGACGACCTCCACG +TGATTTCAACAATGATTTCAAATATTTCACTTTTTAAGTCAGTGTGACTTAAGTATGAAA +TTGCCTCTCCCTAAAGCTCCCCTAAGGCCTAAACAGTCGTCATTACCATAGCTGTGACAG +GGAGACTGTTGAATTTATAATCTATTGGCCATTCACAGCATAGCGTATAAACCTAGCTCA +TGATTTCTTTGCAATAGAAGTGTACTTTTTCATCACATTCCCTTCACAACTTACTCACCA +GATCAGACTTTGAGCTCTCCTCCTGGCTTAGCCTGGATCGTTTGAAATGGTCATCCATCC +TTTGGCCCCAATACCTAAACTAAGGTCTATGAACAATAAGATGATTTTCTTCAGTGGGAC +TTTTTTGTTTAATATATTAGATTTGACCTTCAGCAAGGTCAAAGGGAGTCCGAACTAGTC +TCAGGCTTCAACATCGAATACGCCGCAGGCCCCTTCGCCCTATTCTTCATAGCCGAATAC +ACAAACATTATTATAATAAACACCCTCACCACTACAATCTTCCTAGGAACAACATATAAC +GCACTCTCCCCTGAACTCTACACAACATATTTTGTCACCAAGACCCTACTTCTGACCTCC +CTGTTCTTATGAATTCGAACAGCATACCCCCGATTCCGCTACGACCAACTCATACACCTC +CTATGAAAAAACTTCCTACCACTCACCCTAGCATTACTTATATGATATGTCTCCATACCC +ATTACAATCTCCAGCATTCCCCCTCAAACCTAAGAAATATGTCTGATAAAAGAGTTACTT +TGATAGAGTAAATAATAGGAGTTTAAATCCCCTTATTTCTAGGACTATGAGAATCGAACC +CATCCCTGAGAATCCAAAATTCTCCGTGCCACCTATCACACCCCATCCTAAAGTAAGGTC +AGCTAAATAAGCTATCGGGCCCATACCCCGAAAATGTTGGTTATATCCTTCCCGTACTAA +TTAATCCCCTGGCCCAACCCGTCATCTACTCTACCATCTTTGCAGGCACACTCATCACAG +CGCTAAGCTCGCACTGATTTTTTACCTGAGTAGGCCTAGAAATAAACATGCTAGCTTTTA +TTCCAGTTCTAACCAAAAAAATAAACCCTCGTTCCACAGAAGCTGCCATCAAGTATTTCC +TCACGCAAGCAACCGCATCCATAATCCTTCTAATAGCTATCCTCTTCAACAATATACTCT +CCGGACAATGAACCATAACCAATACCACCAATCAATACTCATCATTAATAATCATAATGG +CTATAGCAATAAAACTAGGAATAGCCCCCTTTCACTTCTGAGTCCCAGAGGTTACCCAAG +GCACCCCTCTGACATCCGGCCTGCTCCTTCTCACATGACAAAAACTAGCCCCCATCTCAA +TCATATACCAAATTTCTCCCTCATTAAACGTAAGCCTTCTCCTCACTCTTTCAATCTTAT +CCATCATGGCAGGCAGTTGAGGTGGATTAAACCAAACCCAACTACGCAAAATCTTAGCAT +ACTCCTCAATTACCCACATAGGATGAATAACAGCAGTTCTACCGTACAACCCTAACATAA +CCATTCTTAATTTAACTATTTATATTATCCTAACTACTACCGCATTCCTACTACTCAACT +TAAACTCCAGCACCACAACCCTACTACTATCTCGCACCTGAAACAAGCTAACATGACTAA +CACCCTTAATTCCATCCACCCTCCTCTCCCTAGGAGGCCTGCCCCCGCTAACCGGCTTTT +TGCCCAAATGGGCCATTATCGAAGAATTCACAAAAAACAATAGCCTCATCATCCCCACCA +TCATAGCCATCATCACCCTCCTTAACCTCTACTTCTACCTGCGCCTAATCTACTCCACCT +CAATCACACTACTCCCTATATCTAACAACGTAAAAATAAAATGACAGTTTGAACACACAA +AACCCACCCCATTCCTCCCCACACTCATCGCCCTTACCACACTGCTCCTACCTATCTCCC +CTTTTATGCTAATAATCTTATAGAAATTTAGGTTAAATACAGACCAAGAGCCTTCAAAGC +CCTCAGTAAGTTGCAATACTTAATTTCTGCAACAGCTAAGGACTGCAAAACCCCACTCTG +CATCAACTGAACGCAAATCAGCCACTTTAATTAAGCTAAGCCCTTACTAGACCAATGGGA +CTTAAACCCACAAACACTTAGTTAACAGCTAAGCACCCTAATCAACTGGCTTCAATCTAC +TTCTCCCGCCGCCGGGAAAAAAGGCGGGAGAAGCCCCGGCAGGTTTGAAGCTGCTTCTTC +GAATTTGCAATTCAATATGAAAATCACCTCAGAGCTGGTAAAAAGAGGCTTAACCCCTGT +CTTTAGATTTACAGTCCAATGCTTCACTCAGCCATTTTACCTCACCCCCACTGATGTTCG +CCGACCGTTGACTATTCTCTACAAACCACAAAGACATTGGAACACTATACCTATTATTCG +GCGCATGAGCTGGAGTCCTAGGCACAGCTCTAAGCCTCCTTATTCGAGCCGAACTGGGCC +AGCCAGGCAACCTTCTAGGTAACGACCACATCTACAACGTTATCGTCACAGCCCATGCAT +TTGTAATAATCTTCTTCATAGTAATACCCATCATAATCGGAGGCTTTGGCAACTGACTAG +TTCCCCTAATAATCGGTGCCCCCGATATGGCGTTTCCCCGCATAAACAACATAAGCTTCT +GACTCTTACCCCCCTCTCTCCTACTCCTGCTTGCATCTGCTATAGTGGAGGCCGGCGCAG +GAACAGGTTGAACAGTCTACCCTCCCTTGGCAGGGAACTACTCCCACCCTGGAGCCTCCG +TAGACCTAACCATCTTCTCCTTACACCTAGCAGGTATCTCCTCTATCTTAGGAGCCATCA +ATTTCATCACAACAATTATTAATATAAAACCCCCTGCCATAACCCAATACCAAACGCCCC +TTTTCGTCTGATCCGTCCTAATCACAGCAGTCTTACTTCTCCTATCTCTCCCAGTCCTAG +CCGCTGGCATCACTATACTACTAACAGACCGTAACCTCAACACCACCTTCTTCGACCCAG +CCGGAGGAGGAGACCCCATTCTATACCAACACCTATTCTGATTTTTCGGTCACCCTGAAG +TTTATATTCTCATCCTACCAGGCTTCGGAATAATCTCCCATATTGTAACTTACTACTCCG +GGAAAAAAAGAACCATTTGGATACATAGGTATGGTCTGAGCTATGATATCAATTGGCTTC +CTAGGGTTTATCGTGTGAGCACACCATATATTTACAGTAGGAATAGACGTAGACACACGA +GCATATTTCACCTCCGCTACCATAATCATCGCTATCCCCACCGGCGTCAAAGTATTTAGC +TGACTCGCCACACTCCACGGAAGCAATATGAAATGATCTGCTGCAGTGCTCTGAGCCCTA +GGATTTATTTTTCTTTTCACCGTAGGTGGCCTGACTGGCATTGTATTAGCAAACTCATCA +CTAGACATCGTACTACACGACACGTACTACGTTGTAGCCCACTTCCACTATGTCCTATCA +ATAGGAGCTGTATTTGCCATCATAGGAGGCTTCATTCACTGATTTCCCCTATTCTCAGGC +TACACCCTAGACCAAACCTACGCCAAAATCCATTTCGCTATCATATTCATCGGCGTAAAT +CTAACTTTCTTCCCACAACACTTTCTCGGCCTATCCGGAATGCCCCGACGTTACTCGGAC +TATCCCGATGCATACACCACATGAAATATCCTATCATCTGTAGGCTCATTCATTTCTCTA +ACAGCAGTAATATTAATAATTTTCATAATTTGAGAAGCCTTCGCTTCGAAGCGAAAAGTC +CTAATAGTAGAAGAACCCTCCATAAACCTGGAGTGACTATATGGATGCCCCCCACCCTAC +CACACATTCGAAGAACCCGTATACATAAAATCTAGACAAAAAAGGAAGGAATCGAACCCC +CCAAAGCTGGTTTCAAGCCAACCCCATGGCCTCCATGACTTTTTCAAAAAGATATTAGAA +AAACCATTTCATAACTTTGTCAAAGTTAAATTATAGGCTAAATCCTATATATCTTAATGG +CACATGCAGCGCAAGTAGGTCTACAAGACGCTACTTCCCCTATCATAGAAGAGCTTATCA +TCTTTCATGATCACGCCCTCATAATCATTTTCCTTATCTGCTTCCTAGTCCTGTACGCCC +TTTTCCTAACACTCACAACAAAACTAACTAATACTAACATCTCAGACGCTCAGGAAATAG +AAACCGTCTGAACTATCCTGCCCGCCATCATCCTAGTCCTTATCGCCCTCCCATCCCTAC +GCATCCTTTACATAACAGACGAGGTCAACGATCCCTCCTTTACCATCAAATCAATTGGCC +ATCAATGGTACTGAACCTACGAATACACCGACTACGGCGGACTAATCTTCAACTCCTACA +TACTTCCCCCATTATTCCTAGAACCAGGCGACCTGCGACTCCTTGACGTTGACAATCGAG +TAGTACTCCCGGTTGAAGCCCCCATTCGTATAATAATTACATCACAAGACGTCTTACACT +CATGAGCTGTCCCCACATTAGGCTTAAAAACAGATGCAATTCCCGGACGTCTAAACCAAA +CCACTTTCACTGCTACACGACCAGGGGTATACTACGGCCAATGCTCTGAAATCTGTGGAG +CAAACCAGTTTTATGCCCATCGTCCTAGAATTAATTCCCCTAAAAATCTTTGAAATAGGG +CCCGTATTTACCCTATAGCACCCCCTCTACCCCCTCTAGAGCCCACTGTAAAGCTAACTT +AGCATTAACCTTTTAAGTTAAAGATTAAGAGAACCAACACCTCTTTACAGTGAAATGCCC +CAACTAAATACTACCGTATGACCCACCATAATTACCCCCATACTCCTTACACTATTCCTC +ATCACCCAACTAAAAATATTAAATACAAATTACCACCTACCTCCCTCACCAAAGCCCATA +AAAATAAAAAACTATAACAAACCCTGAGAACCAAAATGAACGAAAATCTGTTCACTTCAT +TCATTGCCCCCACAATCCTAGGCCTACCCGCCGCAGTACTGATCATTCTATTTCCCCCTC +TATTGATCCCCACCTCCAAATATCTCATCAACAACCGACTAATTACCACCCAACAATGAC +TAATCCAACTAACCTCAAAACAAATGATAGCCATACACAACACTAAGGGACGAACCTGAT +CTCTTATACTAGTATCCTTAATCATTTTTATTGCCACAACTAACCTCCTCGGACTCCTGC +CTCACTCATTTACACCAACCACCCAACTATCTATAAACCTAGCCATGGCCATCCCCTTAT +GAGCGGGCGCAGTGATTATAGGCTTTCGCTCTAAGATTAAAAATGCCCTAGCCCACTTCT +TACCACAAGGCACACCTACACCCCTTATCCCTATACTAGTTATTATCGAAACCATCAGCC +TACTCATTCAACCAATAGCCCTGGCCGTACGCCTAACCGCTAACATTACTGCAGGCCACC +TACTCATGCACCTAATTGGAAGCGCCACACTAGCAATATCAACTATTAACCTTCCCTCTA +CACTTATCATCTTCACAATTCTAATTCTACTGACTATCCTAGAAATCGCTGTCGCCTTAA +TCCAAGCCTACGTTTTTACACTTCTAGTAAGCCTCTACCTGCACGACAACACATAATGAC +CCACCAATCACATGCCTATCATATAGTAAAACCCAGCCCATGGCCCCTAACAGGGGCCCT +CTCAGCCCTCCTAATGACCTCCGGCCTAGCCATGTGATTTCACTTCCACTCCACAACCCT +CCTCATACTAGGCCTACTAACCAACACACTAACCATATACCAATGATGGCGCGATGTAAC +ACGAGAAAGCACATACCAAGGCCACCACACACCACCTGTCCAGAAAGGCCTTCGATACGG +GATAATCCTATTTATTACCTCAGAAGTTTTTTTCTTCGCAGGATTTTTCTGAGCCTTTTA +CCACTCCAGCCTAGCTCCCACCCCCCAACTAGGGGGACACTGGCCCCCAACAGGCATCAC +CCCGCTAAATCCCCTAGAAGTCCCACTCCTAAACACATCCGTATTACTCGCATCAGGGGT +ATCAATCACCTGAGCTCACCATAGTCTAATAGAAAACAACCGAAACCAAATAATTCAAGC +ACTGCTTATTACAATTTTACTGGGTCTCTATTTTACCCTCCTACAAGCCTCAGAGTACTT +CGAGGTTAAAATATTAGATATTTCCCCTGATACAGGGCTCAATCTTTTTCTTTTTAAAGC +AATATTTCTCAAAGTACTTTTCACAGAACTTAAGTTTCATTAAGCACTTCACTAAAAGAA +AAGTCTGTGATCTAATAAATTTGGAAAATATTGAGAATTAGAGCCCCCTCTTAGATATGT +ACTGTAGCTACTCAGCTTGTTACAGATGAAGTAAACATTGTAATATTCACCCAGCTTTTG +AGTGATGTCTATTAACATCACCCAAATGAGTATTCCATGGAATGCACTTTGCAAAAACCT +ATTATTCAAGAAAATTCTGGAGCATGAAAGCTATTAATGATAAACCCATTCACAAAATCA +CACCAAATATCTAAAATCATGTTTAAAATCTCCTAGAAATGGGTTGAATTGCCCACTTCA +GAGACAAAGTGATTCTTTTGTAATAACGAGTTTTGTTTAGTGAGTACTTATTATCTCATT +GAATCCTGAGGACTACCTCACAAGGTAAGTATAGCTCTTTTCATTACACATGACAAACAA +GGCTCAGAGAGGTTAAGTAACTTGCTCAAGATCACAAAACTGCAGAGTGACAAAACTAGA +ATTTTGAATCTAAGCTCAAAAGGTCACCAAACCAAATTTGGGTCCACCCACCCAGCCTAT +CAAAGTCAAGCACTGATATCGGCATTGCTGAGACAGAAGTTGAGGAATTTATTGCAGGCA +GCAAGCAAGGAGTATCAGGCAGCTAATCCTTAAGGCCTAATCTCCCTGATGGCTTATGTG +TAAGGGTTTTTAAAGGTGGGAAGGCAGAGGTTGCAGGCAAGGTCATACAATACATGGAGG +CTACATATTGGTTTGGCCAAAAAAGGCAAAATATCTCAAAGTGAGGGCCCACAGGATAGG +TGACCATTAGATGAATTCAAAGATTTTCTGATTTGAGACCAGGTGCAGTGGTTCACACCT +GTAATCTCAGCGCTTTGGGAGGCCAAGGTGGGTGGATAACTTGAGGCCAGGAGTTTGAGA +CCAGCCAGACCAACATGGCAAAACACCATCTCTACTAAAAATACAAAAATTATCTGGGCA +TGGTGGTGTGCACCTGTAATCCCAGCTACTCAGGAGGCTGAAGCATGAGAATCGTTTGAA +CGTGGGAGGCAGAGGGTTCAGTGAGCTGAGATCGTGCCACTGCACTCCAGCCTGGGCAGC +AGAGTGAGACTCTGTCTCAAACAAACAAACAAAAACCCAAAGATTTTCTGATTTGTGATT +GGTTAAGTTTTGGCTACAAACTTGGGGTCAGCAGAAAGGAATGTTCTGCTCTGGCCTGTG +GGTGTGACTTCCTCCAGGTCCCTCAGGAAGAAATTTAGAACAAAGAACAGTTGTGAGTGT +TCAGTCCTCAGTTCCTCCTTATCTGAGATCTACGAGCCAACAGGTGGTATTTTCCATTTA +GCGGGGTCTGGGTTTCTACAAAACAACTCAGGGACATATGTTAAGATGTTATCTCTAGTT +TCTATAGGGAAACAAACATTTTGTGGCTCTAATTTTCTTTTTTTTTTTAATTATACTTTA +AGTTTTAGGGTACATGTGCACAACGTGCAGGTCTGTTACGTATGTATACATGTACCATGT +TGGTGTGCTGCACCCATTAACTCGTCATTTAAGATTAGTTTGTGGCTCTAATTTTCTTGA +CTATTGTTTTAAGCTATTATTACCTTCTTACTTATCAGGGTGCTCATCTACTTCTTGAGG +CTAGCCAGGTGGCTGGAATTTTCCTTGGAGGGACTCAAGAGTTTCCTTTATTTTTCATGC +CTTAAATGGGTCTGTTCTCCCTCTTCAAAGCTCAAGCTCTTAAGGACTATGCTATTGTTA +GATTTTTCGTATTGGAGCAGTCCTTCCCTCCTACTCAAGAACACCCCTTCTTCAGACAGC +CTGGCTGGGTCTTCATCCTGGGAGAGCTCATGAAACACAAACCAGATCTTGGCCCTCACG +TGTGTCTAGGCAGAGCTGAGCCTGGGCAACACCAAGCGTGCCCCCAATTTTGCATGCCCC +AGCCAATTCAGAGTCAAGATCCACGCTCAGCTCCTTCCCTGCAAAGTGCTAATGATGAAG +GATGGGGATCAAGTCAGCAAACTCCAGAAATGGTCTTAGACTAGGAGTCAAGCCTTGAGA +TCCTATTACACACCAGATTCATTCCCTGATTAGAGCTGCTGAATTCTTTTACTCTCACTG +CACTCATGCTAAAGTTTCTTTCCTCCAGCCTCATAACCCCAGAGGAGGCTGAGCCATGAT +ACCCATTGTCTAGCAATAAATATTTAAGGAGCCCCTGAGATATGTCAGGCACCATCGCAG +GTGCTGGGACAAGTGAATGTGACCAGGAAAGTCCCTCCCCTCTCAGAGGTTCTTTTCAAG +TTGGAGGACAGCAAATACAGAAATATAGAGTCTAACATAACAACAGGGAGTAATAAACAC +TTTGAAGAAAAATAAAGTGGAATAAGAGGGTAGGGTTGCCATAGGGTTCTCTGGGCAGTC +TTCTATGGAAAGGCCACTTGTTGGGGCAGAGAAAAAAAAGATGTCTGAAAGGAGGACTAC +CGGCCCCCCATAAGTGCGCTCCGGTCCATGCACAGGGCAATGGGCATGTAATTTCCTATG +ATTAAGACCTACAGTATGTACAATATTACTGCAACAGACACTGAGACTGACTTAGCATTG +TTTCATAGCATCCGAGTTGCTCTGTTGGAGGAAAGTGCATGTGATGGGCATTCATTTGCT +TCCGCCATCAGACAGATTCTCTACCTTTGTCTTTCCTACAAGATTCCCTAGGAAGGCAGG +GCTCAGTGGCTCATGCCTGTAAGCCCAGCAATTTGGGAGTCTGAGGCAGTCAGATCACAA +GGTCAGGAGTTCAAGACCAGCTTGGCCAACATGGCGAAACCCCGTCTCTACTAAAAATAC +AAAAATTAGCTGGGCATGGGGGCACGTGCCTGTAATCCCAGCTACTCAGGAGGCTGAGGC +AGGAGAATTGCTTGAACAGAGACCCGGGAGGCAGAGGTTGCAGTGAGCCAAGATCGCACC +ACTGCACTCCAGCCTGGGCTACAGAGTGAGACTCTGATAAATAAATAATAAATAAATAAA +TGATTCCCTAGGAAGCTGACTCCCACTGAATGTGCCACTCAGGAGTCCCTGCTCTCTAGA +TTACAGTTGAGTTTGCTCAATGCAAGGCCCCAGCAGAAATGTTGAAAGTAAGAGCAAATA +GATAGTTAACCACTCTTTAAGACAACAATGGATGTATACTTCTCTGGCCTCAGCTCCTGT +GGGGAAGCTCCAGTGCCAGTCCCTGGGTGCTTCACCATTTTCCGTTAGTTCCTGAACCTT +GTAAACTGACCCTTCACTAAATTCTTCCTAGTTAACCCTTTGAGAATGAAACCATTTCCT +GCCAGGACTCTGACAGATACAAAGAACCCACAGCCGACTGCTGGGTGCGCGGCAGACCTA +GTGCATGGCTCCACACTGCCATCTTGGGGGCTGGCACAGGCTGGCACTGAGTCTGGGGAA +GGGAGCTGGGGCTGGAGGTGTGGAGGGGAAGACCGTGCATAGTTGCTTCCTGATCAGCTC +TTTATTCGATTGAGAGTGAGGCAGGGAAGATTAGAGGGAAGCTTACAGTGGAATTCAGGG +CTGAGGCTGCTATTCTTTTGCTCCTTGTAACTTCCTACAGTGTTGTCAGCATCCACATAC +TTCTCTGTGGGGTTGGTCTCAGAGCCAGGTTACCTTGTCTTAGGTCCAGTGGCAGCCTGA +CTGGCTTGGTGTCCTTGAACAAGTTACCTAACCTCTCCATACCTCAGTCCCTCAGCTGTA +AAATTTTTTTAAAAAAAAAGAAGAAGAGTACCTACTGTATAGCATTGATTTGAAGATTGA +ATGAGCTGGTATTATACAACGTTTAGAAGCAGTGCCTGACATGCAAAAGGCTCTCAACAA +ATACTATCCTTTACTAATATCCTGTGTGTCTGTATCAGAGCTGGTGGGGTGGAGGGACAG +AAAGAAGTAGGAGAAGGTAAAGAGATGGGAAAATGATCTCTAAAGTCTCTCTGGCACTAA +CACAATTCTTTATTATGTGTTTTGTCTGGCTCTTTATATTGATAGCTGTTCCAGAAGCAA +TCAATAGCTATTAGTCGGTTTTATTCTTATTTTTCTGTCTGATCTTACAGGGGAGCAAAC +TGTGGCAAAGCATGAACTTACTTCTCAGAAAATTAACCATTATGTTGGCAATCACTGTGA +TTATTTGAACTTCAGCATCTGGACAAATTTAGTCACATGAAATACAGAAGAGAGATTTCT +CATGGTTAAAATGAAGCTCTCTTTATTTGCTTCTGCTAATTAAAAAATCAGAGCTAAAGA +TACTTAAACACTACAGTTAAAATGCCATGGTTGTCTATTGGCTTAATGAATTCTCTTATG +AAATCAACTCTAAAATGTTATCCATCATAAATCATGAAACACAATTTTTCTTATTCTCTT +TAGAGCTTTACAATTCATCTTAAAGACCAGTGTTTACACTCTCTTCCGTAGGTTGTACAA +TAACCTTTGGCGAGAAAAAATAAATGTCTGGCTTTCTGACTCATAGGTGTGTTCCCTTTA +ACAGAAAAAGAAAATATGTCCTCTTTAAAACTGATGATCATTGGTCACCTCAATTTTATT +GAAGTTCACTTCTGACCTCTTTAGATGTAGTTCTCTACATAAAACTGCCCAACAGAATTC +TCTGTCTGAATGCCTCCTCCACAAACAAAATTTTAAGAACTAAAATCATCATCTTTCCTT +CCAAATGTGCTCTCCCTATGTCCCCAGGGCTCTCCATGTGTAGAGCTGAGACCATTTGCC +ACTCAGTTTCCTCACCCAATTAATTACAAGTCCCAACAATTTTCCGTTGTTTTTTTTTTT +TTAGACGGAGTCTTGCTCTGTCACCAGGCTGGTGTGCGGTGGTGCAATCTCAGCTCACTG +CAACCTCCACTGCCTGGGTTCAAGCGATTCTCCTGCCTCAGCTTCCCAAGTAGCTGGGAT +TATAGGTGTGTGCCACTACATCCAGATAATTTTTGTATTTTTAGTAGAGAGGGGATTTCA +CCATATTGGCCCAGATGATCTCAATCTCTTGACCTCATGATCTGCCCACCTTGGCCTCCC +AAAGTGCTGGGATTACAGGCGTGAGCCACCATCCCTGGCCCAGTTTTGCCTTTTTAACAT +CCCTCAGCTCTTCAAATCCATTTTCTCTTCTCTAACACCTCCCCATTCCCCAGCTCGTAA +TGAACTCTTAAGTAGATTACTACGATCACCTCCCAAATGGTCTTCCTGGCTCCATCAGCC +TTGTGACCTTCAAGTTCATTCTCCACATGGATGTCAGAGTAACTTTCTAAAATGAAAATC +TGACCACGTTACTCTCTTGCCTAAATCCGCCTATGGCCGCTGTTAGGATCAAGTCTAAAC +TCCCGACCCTGGAACATCAGGTCTTTGTGCTCTGTTCAGTGCTTCTCTACCTCACCTGCA +ACCAACACCACTCCCACATCCATATTCTGCTCACCGTGTATCAACATGAACAGGAGGTGG +GTGCTTCAGTCCCCAGGAAGACACTGGGCCTTTTCAATCATCTACTGCTGTGTAATAACC +ACCCTGCAAACTGACCACATGATTTCATTTTGCAAGGGTTCCTTCCTTGGGCTGTGTTCA +GCAAAAGGGTTTACTGAGCTGGCAGGTCCAAGATGGCCTCACTCACAGGACTGGCTGTTG +ATGGGAGCCTTGATGCTCTTGGGCTCACCCCTTATCCTCCAGTAGGTTAGAGCTTCTTAC +AGTGGTTTCAGGCAGCATCTGAAGACAGTAAATGCAGAAGCTCCAAGGCTTCTTACATTC +TAGCCTGGAAAATCACATCACATTGCTTCCTTCATATTTTTTTGGCAAATCAGGTTGCAA +GGCTTGCCCAGATTAGGGTAAAGAGGCAAAGAGGCTCCTTTTCTTTTCTTTTTCTTTTTT +TTTTTTTTGAGTCAGAATCTTGCTCTGTTGCCCAGGCTGGAGTGCAGTGGCGCGATCTAG +GCTCACTGCAAGCTCTGCCTCCTGGGTTCACGCCATTCCCCTGCCTCAGGCTCCCAAGTA +GCTGAGACTACAGGCACCTACCACCACGCCTGGCTAATTTTTTTTTTTTTTTGTATTTTT +TGGTAGAGACTGTGTTTCACTGTGTTAGGCAGGATGGTCTCCATCTCCTGACCTCGTGAT +CTGCCTGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGTGCCTGACCA +AGAGGCTCCTTTTCTTGATGAAAGGAGTAGTGAAGTCACATTGCATGTCCTTGCAAAGGG +ACATGCAGACCACATTAGTGAGAATATGTGCCTGTATTTTGCAATCTGTAACATGGGCAT +AAACTAAATGTTTTCCAAAGGGAATAGGGCAAAACAAAAAGGACCTTGACCACTCCTTTG +GCCCTGAATAAATCTAGGAAGCCTAAGAGTATGACTATCCTGAGGTAGAAAGAGGGTCAC +ATGCTGGATAAGAGGTACCTGGGCTCTCCACTTACAAGAAGAGAGCATGGTTACATTTAT +AATCACCATTCCCAACACGCTGTGAGTGCAGGCAGCTACCAGGAGGAGAACAAAGGAAAT +AACCAGGACACCCATCTCTAAACCTGTTAATTTAATCACACGGAACACTTCTATTTAAAA +TTCCCGAGGGTTAAGATGTAAGAATGCTTATCAAGGTAAATGCTGTTCACACTGCTTGGA +GTGTCAGGCCTAGATCTCTATCCATCAGAAACAACAATATCAATAACAACAACAGCAACA +TGATGATGGGGCAATTTCTGAAAAGCACCATGTATTTTATCGATACATGTCCGTTGCAGA +AAATCCAGGTGAATCCAAAGAAGAAATAAATGTCTTCCACAATCCCATAGCCCAGAGCTA +ACTAACCACTATAAAGAACCCAGCGTGGTTTTAACTAATGGATCAAAAGATGCTCATCAA +AGGCTCTGAGCTTTCCTGAGTGCTAACAGGAAACATCCAGCATCACTGGTCTCTCCAAGG +CTGCAGGTGTCTTTGCCCATAGTGCCTGTTTTGTGTCAGGGAAAGAATCAACCTGGGAGC +CAAGCCCAGGAATCAGGATGACCAAGACATACTGGACAAGGAGGGAACAAACCCATCCAA +GGACACTCAAGGACAAATCAAGCAAATGAATTTAAGGGAGACCTGCTCATGGTCTGCTTT +GCTGCTCAGCATGGCTGGGAGGCACAGTGGAAGATCATGCATCCTTCCCCTGGGACTCCT +CTGCCAGAGCCTGAGAGCTTTCTCCTGCACACAGGCTAGGGGTAGGGCAGTTGGAATTGA +TCCATGCCTTCTAGCTAGACTGTGGGTCCCCTCAGTCTTGGGCATGGTGACAGCCCAGCA +TCAGACAGAGGTCAGTATCAAACTAGAAAATTTAATAAATGCTGTCAGATTTGTAGACCC +AAGAAAATATAAACTGCCAATCACGGAGGAAAAAAATCTCTCAATGATCTTATCTTTATA +TGATTCCCTTGCTGCCTGGAGATTGACATTTCCTTGGGGATAATCTGGTCATAGGATTGG +TGAAGGTGGAAGGGAGGCAACCTCCGAAGGTGGGGCCCTCTGCTCACCTGGGACAGGGAG +GGCCTGAGGTAGGTGTCTGTGTGGGCTGGGGAGGAGGATGGGAGCAGTGCTTCTAGATGT +TTCCACTTTCTCCTCATTAGATAATAATGAATGGGTGATTTCCCTAGTCACTGCAGTGTG +AGGAAATCTACAAAATTAATTTCACAATACACTTTACAGGATAGGTGGAGAAACACATGA +AGCACAACTGCAGTGGGTTATAAAAAATGGCCTTTCGAGTTGAGCAGTAAATTCGTTCAA +GCAGCCATTCTGAAGGACAAACTGGCTCTGTATTTAACAGGGGCATTCCAGCACTTCTCT +AGCTACTGGGTTGACAATGACTCACCAAAGCCTCTGGTAGCCACCACAGGACGCCCAGAG +CACGTTTTAAAGCTGAACACCAAACTGCGGACTTCGGGAGTAAGTGAACTGACTGGTTTT +TATTTTGTTTTACTGCTTTTAACATTACAGTAACTGTTACAGGTTCCAGCAGGATAACTG +GGTGGAAATGAGTTTGGTTTCACTTAGTCTCTCTAAAGAGAAAGCAAGTTGGTAGACTAA +TACCTAATAAAAGCAAAGCTGCCAACAATTGAAATTGCCTGGACTGCTCTGTGTGTCCCA +CATGCATGGGTGTGGGTGCCAGTGTGTGTGCGTGTGTGCATGCATGTGCATGTGTGTTGG +GATAGAGTGGTAAGAAAATGGGAAATAATAAGAATGTTCAGTCCATAGCCCTTCATTATA +AAAAGGTGAGCTGTAATAAATACTAGTGCCACATTTAGCCAAAACTTTACTCCAGCCAAA +GGTGATATTTTCATGATAACATCCTGTGATTGCTTTGTTCTTCGTCTTTTATGTTCTTCC +TAGATGGGCTCAGAACATACAAGAATTAAGTACACATCTTATTTTCCAGTGATAATGCTA +CCGGCAAATTCTGTTGTTTGTATAAACATCAGCCATGTTTATATAACTAAACTAGTGTTT +TGTTTTGTCAATTCAGCAAGAAATTAGACCACATGGTGGCTTAATGCTGCATTGATTTGG +CTATCAATTTGTTTTCACTTTTCTGCAAAATATTTAATACATTATTAAATTGAATTATGC +TGATGCCACAGTTGTTCTTATCTCAATTGTCTTAAAATTCATTTAATTTTTTTTTCCTTT +GGTTTCATTATTCAAATTTTAACTTCAGTTCTCAACATTTTATCTGATGGAAGAGATGGA +GTCCATTACTAAGGACTCCATTGTGCTCCATCATGCCAGAGTTGTAAAATAGATCTTTTA +AAGGAAATTTACTGTGATTTTTTTCTATTTAAGAGCTTCCTCTCCAGTTGAGCATGTAAG +AAAATTATACCAGGAGAATACAGTAAACTCTATGAGGCAAGCTATAAACATGTAGCATTG +TGATTAGGGCTGGTTCTCCTTCTAGAGACATGGTAGGATTGCAATTTCATACCATCCTTG +AAGTTAGAGAGAGCCACGTGACTCATTTAGCCAATGAACTGTGAGCAGAATGACATGTCA +CTTCCAGCAGAAGCTTTAAGAATCTGAGAGACATTCATACGTTTTCCATGTGCTGTAGCC +TTATACCCAAAGCCTGGGTCCCAAGTGACCATGACAGGCAGAGCTCCCTGTTGAGCCACA +GAGATTTAGAGAATGGCTGTTAACACAGCATAATCCAGCCCATCCTGACTAATCTGATAT +TAACATGTATAATAAAGAATTCTATCAATGCTGAGGGAAGATGATTAGTTAAGGTCCTAG +GTTGCAAGTCTCAAAACCTCTTCTAAGGATTGTAGACAGGAAATTAAATGACTTCTAGTC +CCTAGAGTTCCCAATCTCCTACCATCCCATCCTAATATGACAGAAGTAATTCCTGAGTTG +CTTCTGAAACCAGAGCTTCCCTCAGAACCCTTAGCCTGCCAGATGGCTTCTTGGAGAGCC +CTCACTCACTTTTCTCCTTCTGCTATTGCTGCTCATTCATTCCAGCTTTTAAAAATTCAT +CTTTATCCAGGAACCTCGCTTCTAGAAAAGTCATACAGGTGCTTCCAGGAGGCTACATGG +GCACCCATATTTTTCTAGCCACTTTCATTAGACCAATGCAGCAGAGAAGAAAAGCCTCAA +TAATTATTATGACATGGCATGTTAGGATACCAGGTAAATTGCATTTGTAAAATGTGATTT +TCTGTTGGTGTTCACTTCGGCTCTACTGACATTTGGTAAGTATTATTGACTGACTGACTA +ACTAATGTGGTCATTAGTCTTCATAAAGAAAGGCTCTCTACAAAAACGGAGGGATGCCCT +TTTTCTGGCATTTAATACGTAAGAAATTGCCTCCGATAGAAACCAGAGTTGCCTGATTAC +TATCAGCACAGGAGAAATGTATTAATGTGCCTTTCTAGTAACAGGTTTTTAGAAAGTCAA +ATATAAACAAATCTGTCTATTTGTGTGTGTGCATGTGGTAGTGGGGAGGGAAGAAAAAAG +GAGGGGGAGAGAAAGAGAAATAAGAACCAAGTTTATTATACTGTATTCAGGGGGAAAACA +TTTTCCCAAGGTTCTAACAGAAGAGCAAAGTGCCACTGTCAATAGCCTCAGTAGTGTGAG +GGTTGCTTTTATGTATTTATTTATTTACTTATTTATTTATTTTTCCTTTTTTTTTCCTTT +CTCTTTTTTTCTTCTTTTTTTTTTTTTGGACAGAGTCTCACACTGTCGCCTGGGCTGGAG +TGCATTAGCGCAATCTTGACTCACTGCAACTTCTGCCTCCCAGGTTCAAGTGATTCTCCT +GCCTCAGCCGCCCAAGTAGCTGGGATTACAGGTGTCTGCCACCGTGCCTAGATAATTTTT +TTATATTTTTAGTAGAGATGAGGTTTCACTATGTTGGCCACGCTGGTCTCAAACTCCTGA +CCTCATGATCCACCCACGTTGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGC +CCCTGGCCAGGATTGCTTTTATAGCCAGTCTTCAGGTGCCCACTGTAGGAACAATGTCAT +TTAGCCCTCGGGATTATTCTGTGCCAAATATGGATAATGACTAATATTCAACACAGATAT +TCTCAGCTCAGAAGAGCAATTAGCAAATTCATAAATTAAGTGCTTGCTTCCTTTTTAGTC +AAATACAAACATTTGTTAAAAGATATTATTTTGCTTTACACTTTGTCTCTCAGAAATAAA +CAGATGCTTGAATTCCCACAGTGCTGCTTGAGCCTCACACCATGTCATCCTGCCAGGCAC +CCAGATCCAGTTCTAGAGTTTCACATGATCATGAGTGTTGGTTAATAAGTCACTGTGAAC +TGGGAGGGGAGATTTTTCAGGAGTGCCACAGGGCTCTCCCTTTAATCACATACACTCCCT +GCTTTCATTGGAAAGTGTATAATGATGTCAGAGTGCCCCAGAATGGAGCTAGTTGGAAGA +CTGCCGTCATAGGGATGCCTTAGTGAATCAATCAGGTTTTAATTTCTGGCTCTCAACTTT +GTAGATGTAAAAGTTGATTTATCAATATGTGAGAAAGGATGAATCTTTCTGAAGGTTATG +TCATCACACTCACTAAGCACACAGAGAATAATGTCTAGAATCTGAGTGCCATGTTATCAA +ATTATACTGAGACTCTTGCAGTCACACGGGCTGACATGTAAGCATTGCCATGCCTAGTAC +AGACTCTCCCTGCAGATGAAATTATATGGGATGCTAAATTATAATCAGAACAATGTTTGG +TGAGCCAAAACTACAACAAGGGAAGCTAATTGGATGAATTTATAAAAATATACCTCAGCC +AAAATAGCTTAATTCAGTCTCCCTTATCATAAGGATACTCTTGCCTAAAGGGACAGTAAT +ATTAAAGACACTGGGAATAACCTCTGTACTTTGGACAGTAGACCTGCATAGCCCATTAGG +CCTCAATGAAGTCTTATGCAAGACCAGAAGCCAATTTGCCATTTTAAGGTGATTCTCCAT +GTTTCTGCTCTAACTGTGCTTCACAATACTCAAGACACTGAATCAGGATGTTTCCTGGAG +TGCAGGGAGCTGTCCGTGTTACTGAGCAGTTCTCAGCAACACAAAGATCCTACTGACTCC +TCATCAGACTTCTTTCTCACTGGAATTTTACACCTGGGCTGTTAACACCAGGCCAGGTCA +AATTCAAAGGAGAGAAAAAAGCTCATTATGAAGGGTAAAATCCAAAACACTGTGCATAAA +GATATGTGTGCACAATTTTTATACATAAAGATTTCATAAAGCCAAAGCATCAGGAAATGA +AAAGAGATACAGAAAGAAAAATGATGGTAAATGAGACATTAATTTACCCTTCTAATCTCT +ATCACAGCAAAAAGGTAATTAAAAAATCTATATGAGGACCAAAAAATACACAAAGATTAT +GTAGCAAAGCCTATAGCCTAAAAAAGTAAACATTGAAATTTGTATGTCCATAAAATGTTT +ACAAAATTCAGTACATATTACACACCCCACCCTAAAAACATCTAAGCAAAGTAGAGAATG +TAGAAATGCTACAGATTATATTCTCTGATTATGACACGACAAAACTAGAAATTACAGCAT +GGAAATTTAAAAGCTTTCTCTTAAATAATTCTATGTCAAAAAGAAATCCAGGCCGGGTAC +AGTGGCTCATGCCTGTAATTCCAGTACTTTGGGAGGCCAAGGTGGGCAGGTCACTTGAGG +TCAGGAGTTCAAGACCAGCCTCGTCAACATGGCGACACCCTGTCTCTACTAAAAATACAA +AAATTAGCTGGGCCTGGTGGCGCATGCCTGTAATCCCAGCTACTTAGGAGGCTGAGGCAG +GAGAATTCCTTGAACCCAGAAGGTGGAGGTTGCAGTGAGCTGAGATTGCACCACTGCACT +CCAGCCTAGGTGACACAGCAAGACTCTGTCAAAAAAAAAAAAAAAAAAGAAATCCAAATA +AAATTTCCAGAATATGTGGAAAATAGTGACAATAAAAATATTACACATGTGTAATCCCAG +CATTTTGAGATGCCAAGGTGGCAGGATCACTTGAGACCAGGAGTTCGCAACCAGCCTGGA +CAACATAGGGAGACTCCATCTCCACACACGCCAAAAAAAAATTTTAAATAGCCAGGTATA +GTGGTACTTCTTGTAATCCCATCTACTTGGGAGGCTAAGGTGGGAGAATCACCCAACCTC +AGGAGTTCAGGGCTTCAGCAAGCCATGATCATATCACTGCACTCCAGCCTCAGCAACAGA +GCAAGATCCTATCTCAAAAAAAAAAAAAAAAAATCACATGTGGGAAATAGCTATAGCACA +ATAAAAATAAATGTATTAAGTATGAACAACAAAAAAGCTAGTAAAGGTTGAACAACAACT +ATCCTTAGGAAAGTGGAAATAATGTGTTAATAAATATGAAAGCAGGCTAGGCACGGTGAC +TCACATCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGGCAGATCACCTGAGGTCAGGA +GTTCCAGACCAGCCTGGCCAACATGGTGAAATCTTGTCTCTCCTACAAATACAAAAACTA +GCCAGGCTTGGTTGCGCACTCCTGTAATTCCAGCTACTTGGGAGGCTGAGGCAGGAGAAT +CTCTTGAACCTGAGAGGCAGAGGTTGCAGTGAGCCAAGATCATGCCACTGCACTCCAACT +GGGGCAACAGAGTGACACTCCATCTCAAAATAAATAAATAAGAAAGCAGAAACTAATAAA +TTAGAAAACAGAAACATAGAACTAATTTATAAATCAAAGCACTATGCCTTGAAAAGAGGG +AGAAAAATTGTGAATTAAGGAAGGGAAGAGATGGTTGGAGAGGAGGTGGGAGAAGGCAGA +GATAATTGAAGGAGCAAAAGCATCTGGAGAAGCAAAGCCACTGAAAGATGAACAGGGCTC +TGAAAGAAATGCTTGATTGCTATCTTTTCAAATGACTGCAGTTCCCAGTGACATCATTTT +TCTCCTCCCTGGAAGTCTGAGGGGCAGTTCACTTATCTCCTCCCCTCCCCTACTCCTCAC +CCCACACTCAAAACCTGTCTATGCTCCTTTCATTCTCATATGACAGATTTCAGATGGCAT +TCTTATTTCCCTGATTTCTTTTTGAGATAGCTTGCATTTCCCTACTCTATATAAAGCCAC +CGTTTATCAAATGCCTACATGGACCAAGCAGTCCACAAGGGCTTCACAGACAGTTTTACT +AAACTCATGCCAAAACTTTCAGGTTTTATAGATAAAGATCTATACCTTATAGATAAAGGT +ATCTATAAGGTATAGATAAAGGTAAGGTATCTATACCTTATAGATAAAGAAATTGAAGCT +TATAGAGTTTAAGTAATGTTCCCAAAGCCTCGTGGCTAGTAATTCAAACCTAATTTCTGC +CTACTCCAAAGTCTATTTTTCCTCATGATACTATACTGCCTCTCCATGGATAAAGACAGA +GATCACATATTAATAAAATTTGCACAAAGTCGGCAAATTGTTGAAAGGGAAGGCTAAGAT +GATTAATAAAATCAAGAGCCAGATGATCTCAACAACCTGAAATAACTGGCTGACAACCAA +TTTGAATAACTCCCTGCGGGTGAAGTTCAAAGTACTATTTGGGGTTTTTTTTTAAGTTTG +GCTGGGTGCAGCGGCTCACGCCTGTAATCCAAGCACTTAGGGAAGCCAAGGTGGGTGGAT +CATGAAGTCAGGAGTTGAAGACCAGCCCGGTCAACATGGTGAAACCCCATCTCTACTAAA +AATAAAAAATTAGCCGGGCCTGCTGGTGGATGCCTGTAGTCCCAGCTACTCGGGAGGCTA +AGGCAGGAGAATCGCTTGAACCCAGGAGGTGGAGGTTGCAGGGAGCCGAGATCGCACCAC +TGCACTCCAGCCTGGGTGACAGGGCGAGATTCCGTCTCAAAAAATAAAATAAAATAAAAT +AAAAAATAAAAGTTTGATATATTCAGAATCAGGGAGGTCTGTTGGGTGCAGTTCATTTGA +AAAATTCCTCAGCATTTTAGTGATCTGTATGGTCCCTCTATCCGTCAGGGTCCTAGCAGG +AAATTGTTGCACTCTCAAAGGATTAAGCAGAAAGAGTTTAATGAAGGGTCTCTTTCCAGG +GTTAAGGGAACTGCTAGGGTTTGGATATTTGACCACTCCAAACTCATGTTGAAATGTGAT +CCCCATTGTTGGAGGTGGGGCCTAATGGGAGGTGTTTTGGTCCTGAGTGTGGACCTCTCA +CGAATGTCTTGGTGCCATCCAAGTGAGTTCTTGCTCGCTCTTTTTTTCTTTTTGAGATGT +AGTTTCACTCTTGCTGCCCAGGTTGGAATGTAGTGGTGCGATCTTGGCTCACTGCAACAT +CCACCTCACGGGTTCAACCCATTCTCCTGTGTCAGCCTCCAGAGTAGCTAGGATTACAGG +TACCCACCACTATGCCCAGCTAATTTTTGGTATTTTTAGTAGAGACGGGGTTTCACCATG +TTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCCACCTGCCTCGGCCTCCCAAA +GTGCTGGGATTACAGGCGTAAGCCACCGTGCCTACCTAGTTCTAGCTCTCTTAATTCCCA +CAAGAGCTGGTTGTTAACAAGAGCCTGGTACAAACCCCTCTCTCTTGCCACGTGATCTCT +GCACATGCCAGCTTCCCTTCCCCTTCTGCCATGAGTGGAAACAGACTAAAGCCCTCACCA +GAAGCAAATGGTGGCACCATGCTTCTTGCACACCTTCAGAACTGTGAACCAAATAAACCT +CTCTTCTTTAAAATTATTCAGCCTCTGGTATTCCTTTATAACAACACACACACACACACA +CACACACACACACACACACACACGCAAAAGCAGACTAAAACAGGAACTAATTAGAAATGG +TAATGCACCGAGGGATTGGCACCGAGGCTCCCCAACAGGAACTGAGGCCATGGATAGAAG +GACACATTCATGTTATTTTTTTCTAATGGTTAAGTAATTATTTGCTCTTACTCTCAAAAT +TTCTGCCAAGGCCTCCCATGGACCAAACTCAACTAGGATCTAGGAAGCAGAGAACCTGAG +TGTTGCATTCAGCAGAAGTCAGCTTCCTAGGGAATATTGCAGGAAGGGTGAAGGTAGAGA +ATCTGGTGGGGAAGCAAGCAAATGCCCATCACATGCACTTTCCTCCAACAGAGCGACTCA +GATGCTATAAAACTTGCTAACGCAGTCTCAGGGTCTGATCACAGTAACATACAAGCCAGG +TTTTAGTCATCAGAAATCGCAGTCCTATTGTCTTCTGCACAGACCCAAACACACTTGGAG +GTCATGTTCAATATGAATACCTCACAGAGAAGGAAATTTACACACGAGAAGTACATCTGC +AGAAAGCCAGCTGGCATGTCAACCATTCGAAAACTCAGGGTGTTCGGGATAAAGAAGACT +CAGGAAGACAAGTATGAAGCATAATCTGTGACATTATTGATATCTTCCTGATATCAATAT +TATTGATATCTTCCTGAAGAACATAATTCCTGCCTACCATCAACAAGCATCAATACTTTC +TACCAGCTATTCTCAACCCTCATCATCGGAAGAGACAGACACTGACTGTGTCAAAGTATT +AGTCCCATCATTCAGCAATTAACTTTAGCTCAATGCTTCAAAAATTCTTCAGGCCCTGTG +TAATTTCAGCTATGTACATTAATGATGAGTACCCATACAACCATTCTGTTTCTTATTTTC +AGTACCATATTTAATAAATATCAGTTATTCAATACTTTATTTAGACATTTTGTTAGATTA +TTTTGACCAATGAAGTCTAATCTAAATGTTCTGAGCATGTTCAAAGTAAGCTAGGCTAAC +CTATAATTTTTGGTGTGCTAAATGCATTTTTAACTTATGATATTTTCAGTTTACGGGGGT +TTGTTGGGACATAACTTCATCATACATCAAGGAGCATCTGTATATGGGATATAGTTAAAG +CAGTGATCAGAGGAAAATCTATAGCCTTAACACATTTATTAATAAAAGTGTAGGAATTAA +ATTATCAGCTGAAAAATGTAAAAAGTATCTAAAAGAGTAAGCAGAAAGTACAAGAAAGAA +CCCATAGTAGAAAAAAGTGAAAATTAATAAAATAAGAAGCCAAAAAACAGATCAAATCAG +TAAACCAAAAATCTTGTTCTTTAAACAAATCAACAAAGTTGACAAAAAATTAGATCTTTT +AATCATGAATAAAAAAAGAGAAAGCACAAAAATGAATAAGGAATGGTGAGAGAAATAACT +ATTGATAATCAGCAAATAAAAAATCATTAAAAACAATGTTGTTCACATCTATGAAAAACA +TTGAAAGCTAGAGGGAATGGGTAATTTTCCAGAAAAATACAATTCACCACAATTGACTTC +AAAAAAAAAAAAAAAAAGAAGTACAGCACTTATGTGAGCAATTTCCATAGAGAAATACAG +TTGTCATGGAATTATAACACACACACAAACACTAGGTTTAGATGTTTTCACAGAGAATTC +CACCAAACCTTTAGAAATCAGATCATCCAAAGGCAAATTAACAACCCTCAGCCATTTGAG +GCAAAATATTACAATTGAGGCAAGATATACTGTACTGAAAACTTGAGGAAAAAGCAGGAG +AGAAAGTTCCTTTGGGAAATTCGAATACTCAAAAGTGCTTACATACAATGAAAAATTTGG +AAATCCATAAGCATGGCCAAGGTGGGACACATGCTCAGAAAAGGCCTGAGAAGACACTAA +TAACTCACCTTTAGTAATTCCTAGGCTCACAGCAAGAAAAAATGAAGGCTAAGGCAGAAT +TATATATGGCTCCGCTAAGTGTTGAGGGAGCCCCAATACAGAGTCAGTAAGCAAAGTCTG +GGAGATGTTTTTCATATTTTTTTCTTTTTTGGCTCCTTGCAGTCAAGGAAATCATTTTTA +AATCACTAAATGCTAAATGAACACAAGCTAAAGGAACCGAGCCGCCTTCAAACATCAAAC +ATAAAAAAGAATGCAGATATTACAAAACCAGTTTACAAAAGTTACTAAACAAATAAAAAC +TACATCCCACAGTGGGTAACAAAAATAACCTTGAAGAAGGGAAAAATTTGGTTTCCAGAA +TAAACACATTATAATATCCAAAATGTCCAGTTTTCAACAAAAATTAAGAAGCATGCAAAT +AAACACAAAACTATGGCCCATTTACAGAAGAAATAAATGAGACTCTCCCTGAGTAAGCAG +ATATTGGAAATATTAGACAAAAACTTTATATAACTGTCTTAAATAAACTTAAAGAGCTAA +AGAAACCCAAGAGAATGACATATAAATAAATAAGAAATATGAATTTTTTAAAAGGTACAA +AAAAATTCTGAGGCTGAAAAGTACAATAACTAATTAAAAAGTTACTTTTTACTTAGGGTT +CCAATAGAAGATTTGAGCAGCTGGAAAAAAGAATCAGTGAACTTGATAGATCAAGTGAAA +TGATTCAGTCTGAAGAGCAGGAAAATGAAAGAATGACAACAAAAAAGAATAGAGCCTAAA +GACCTGTGTAACAACATCAAGAATGCCTACATACAGAATCCTGGTGGGGAGTGAGGGGCA +GGAAGACTATTTGAAGAAATGTGTTTGAAAGCTTCCCAAATTTCACTAAAAACAAATATA +TACATTCAAAAAGCTCAGTGCACTTCATCAAGGAAATATACAAAGATATTCACACCAAGA +CACACTATGTTTCAAATTGTCAAAAGGCAAAGCGAATGTTTGAAAGCAGCAAGAGAAAGG +CAACGCGTCATTTACAAAGGATCCTCAATAAGTTTGACAGCAGATAGTGCATTATAATCC +ATGGATGCCAGAAGAGCTTAGGAAAAAGGCAATGCATCATTTACAAAGGATTCTCAGTAA +GTTTGACAGCAGAGAGCTCATTATAAACCATGGGTGCCAGAAGAGCTTAGAATGACATTT +TAAAGTTCTGAAAGAAAAAAACACTGTCAACCAAAAATTCTGTAACTTGGAAGATGCCCC +TTCAAGTATTAAGGATAAATTACACATTCCCAGATTAAAAAAAAAAGAGAGAGAGAAAGA +GAAAGAAAGAAAGAAGAGAGAGAAAGAAAGGGAGAGAAAGAAAAAGAAAGAAAGAAAGAA +AGAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAG +AAAGAAAAAGAAAGAAAAGAAAGAAAGAAAAGCAAGCAAGCTTTAAAAGTTCATGTTTGG +TAGGCTGTACTTCAAGATACACTTTTAAAAAAAAAGACTCCTTCAGATACAAACTAAAAA +ACACTAGAAAGTAACTCAAAACCACATAAAGAAATAACTCCAGTAAAGATAACTACATAG +GTAAATATAAAAGCAATTATCATATTTTTTGTAAGTCTTTTTAAATATTCTATATGTTTT +AAAACAAATGTGTAAAATAATGACTATAAATCTATGTTAATGAAGCATGATGTATAAAGA +TGTGGTTTGTGAAATTACCAACATAAAGAAATTCATAGGAAACTAAATAATAATAGAGAT +TTTGTATACTATTGAAGTTGTTTCAATTTACTCTAAATTGTTCCAAATTAAGAATGTTAA +TTGTAAATCCCCATGGTAACCACTAAGTTAATATCTTTTGAAAATACAGAAAAGGAAAGC +AGAGGGTAAACACAGTGATATGCTACAAAATAGCAACTAAACACAAAAGAAGGCGATAAT +TGAGGAAATTAGGAACAAAGGAGGTATAAGACATACAGAAAACAAAAGCAAAATGGTAGG +AGTAAGCCCCTCTTTATCAGTAATTACATTAAATACAAATGAATTAAACTCTCCAATCCA +AAGAAAGAGATTGACAGAATGGATTTTTAAAAAATGATCCAACTATATTGTCCACAAGAT +ACTCACTTTAGATCAAAATACACAATGAGTTGAAATGAAAGGATGGGAGAAAATATTCCA +TGTAAGTAATAACCAAAGGAGATCTGAGGCAAATATACTTATATCAGACAAAATAGACTT +TAAGTCAAAAACTGTTACAAAATACAAAGAACAGTATATATTGATTTCAAAATTAAACAA +GAAGATATAACAATTATAAATATATGTACACCAACTAACAGGGCTCCAAAATATATAATG +TAACCATTGAGAGAATTAAAGGGAGAGACAGACAATTCCACGAAAATTGTTGGGCATTTT +AAAACCCAACTTTAATAAAGGACAAAACACCCAGAGCAAATATCAAGGGAGGAATTAGAG +GATTTGAATAAAACTATAAGCAATAACTATAGATAACACTTCTCTCAAAAACTGCAGAAT +ACACATTCTTCTCAAGTGAACATGGAACATTCTCCAGCACAGATGATATGTTAGGCCATA +AGATAAGCTCAATAAACTTAAAAAGATTGAAATCATGCAAAGTATCTTCACTGACCACAA +TGGAATGAAATAAGATATCAATAACAAAAGAAAAACTAGAAAATTTACAAATATTTGGAA +ATTAAACAACACAGTATTTACCAACCAATGAATCAAAGAACAAATCATGAGGGAAATTAG +AAAATGTTTAGAGACGATTGAAAACAAAGATATAACAAGATGGGTGTGATATATCAAAAG +CAGTGCTCAGAGTTGTAACACCTACATTTTAAAAAAGAAACATGTCAAATCAATAACCAA +ACTTTACTCAATAAACCATAAAAGGAAGAGCAAACAAAATCCAGAGCTAGCAGAAGGAAG +GAAATAAAGATTAGAGCAGAGATAAATGAAATTGAGAATTAAAAAATTATACAGAGATCA +ACAAAACTAAAAGTTGGTTCTTTTAAAATATCAATAAAATTAATATACTTTTACATAGAC +TAAGCAAAACATCTCTATTCAGCTGACTTTTTTTTACAAGGGAGCCAACATTATTCAGTG +GGGAATAATAGCTTTTTCAACAAAAAGTGCTGGGAATACTGAATATTCATATGCAAAAAA +AATGAAGCTGGACCCCTACCTCACATTATATACAAAATCTAGATTGGATCAATAATGTAA +ATATACGAGTGAAAACCATACATGCTTAGAAGAAAACATGGAAATAAAACATTGCTGTGG +ATTGGCAATGCATTCTTAGATAATACAACAAAAATACAAGCATGAAACAAACAAATGTAG +CCAAAATGTACCAGAATCTGAAAACATGTATTATCTATAAAGAATTAGAGGGGAATTTGG +TGAAAGAAATATGGGAGAATGGGATATTGCTCTGTGAATGCTTTTGTGCATAATTGTACA +TTTTTAATTAAGTTAATCTTTTACACTCTCAAAGTGTGATATTAAGCAAGCAAAGATAAG +TTATTACAAGACTCTAAAACCGAATGCAATGAGAAACAAGTGAATCCAAATATATTTCAA +ATGAATGAATGACATAATCAAACTTAAGGGGAAAATAATAATTAATCTGATTAATTTTTG +ACTGTTCTCTTATTTCAAATTGACTTTTGAACATACTTTGACTACATACTATTGCTTGAA +AAAATAAAATATCTGCAAAAAATTATTAAATCTTCATGATAGGATTTTTTCTTTTTATAT +TAGTATAAATATAACAATTCTGAAACAAATGTATGTGCATTGTAAGATTAAGCCAATGAG +TAAATATTAATATATTTGTATTGCTAGAACCCCAGATTCTCACTGTGAAAGGACAGAGAT +ACAGATATGGAATAAGACAAGGAAAGAAGCAGCCCACTGAGTTACATTAGAATCAGTATT +ATCAACATAAATATACAATGTGCTCTCTCACATGCTCTTTCCTTCTCTTAAAAAATATAT +AATATGTACATATTATATATTATATGCATAGACACACGTGTGTCTATACATATCCTACAT +GTACATATTGAGGATTAACAGGTGCTAGTAGAAAATATTAACTTTCTTTGTATTAACAGG +TGTTAGTAGAAAGTAGTAGTAGGTGCTAAGATAAAAGCCATAATTAAACCTCCTGGTGAA +TGAACACACCATCACCTACAATCTTACCAAAAATAGAACCAAGCACGTGTCCTAGTCAAA +CCTCTGGATTCAACTGTCATTTGGATAAAACGCAAAGGATAGTGAAAATGTCGATCTTCA +CTGAGAGTCTAACCAGCAAAATTCACAGTGTGGACACCAAGTGACAAAAATCCCAAATTT +TTCAACAAATATATTGTATGGGAAAGAAAACTTTGAAAAGAAACCTGTATGTTAGAAGGG +ATTTTAAAAACACGACAAATGAAAACAAATGGGCAAGACTAAATCATAGTGTCTTGGAAT +GCATGCAGGAAGGACACAGCCGTGAAAATGCAAGGACGCCTCTACTGGAACAGTCACGTT +TATCGTCACTTTTCAGGAGAAAGGTGGCTGCAACTGAGGAGAGTCACATGCTTCAGGGCT +GGCAAAGTCCTATATCTTGACTTATGTGATGATTACAGGGATGTTTACAAAAATCAAACT +ATAAGTTTGTTTTGTGCCATGTTTTGTATTGTGTGTGTGTGTGTTTTGTTTTTCAACTTA +AAAATAAATAAAATCAAAACCAAGGCTTCATTATCAAGTAGCACAAAGTCTCCAATCTAT +AACCTCCTTTGTCTGGATATCTGCATTTAACTACCATTGCCAGAGCTAATCCTGACAATG +CATTCATATTTTTAACACTGAAACACAGTAAACAGGGAAAATTTTGCTCCTCTAAAACAG +GGCATCTTCAGGCAATCAGAACAACTCAGAAAGTTTCTGTCTGTTGCATAAAACTCCCCT +GTGCAAAGAGTTACACAAAATGCTGTCATAGTAAAGGTAGTTAACTAACGGCACTAATTG +TTCTTGGGCAGTGGCCAAGTGGAACTTCAGAGACCTGGCATTGCCAGCCAGAAATCACTT +GTCATGGGAATTGTCTCCTGGAATCACTTTGGTTGTCCCAGGGTAACGCAGGGAAAGTGG +TTAATGGGTCACTTGGGGGTGGCATCTTCATCAGTAAATCACATTTACTTTCTCCTACTA +AGAATTTTATTTTTGGCCATGAAGCCAAAAGTCAGCTCTTAAATAACAAGGGAAGCAAAT +AATCATTGAATAAAAATAGCAGGAAGAAAAAGCTGTGCAAAGAAATTTATGTTTTTAATT +TGTTATATATGTATATTTTTATCATACTTTAAGTTCTAGGGTACATGTGCACAATGTGCA +GGAATAAAATTTATGTTTTTAAAATTTATTCTACATTATGAATTCTACATTAGAAAAATA +AACCATAGCCTCATCACAGGCACTTAAATACACTGAAGCTGCCAAAACAATCTATCGTTT +TGCCTACGTACTTATCAACTTCCTCATAGCAAACTGGGAGAAAAAAGCAATGGAATGAAT +AAAATGATAGCCACAAAAATCAAGGTGGGAGAAATACTTATTATATGTCCATAAAAAATT +TTAATTAATGCAAAGTATTAACACCAATGATTGCAGTAATACAGATCTTACAAATGATAG +TTTTAGTCTGAACAGGACTATCCAAAAGTTAATTTTCTATAGTAACAGTTTTTAAATAAA +ATATCAATTCCTGAAACACATAAAATGGTCCATGAGTATACAACGAGTGAAAAAAAACAA +ATTCAGAGCAAAGATAAATTAAGAAGTATCTAATATTCAAACATAGTCAAAGAGAGGGAG +ATTTCTGGATAATCACTTAAACCCATGGTTAAACATAAATGCACATATGTTAATGTTTAC +TGAATAACTTATCTGTGCCAAGTGGTGTATTAATGATTCATTTTTATTTTTCACTAAATC +TTTTCTCTAAAGTTGGTGTAGCCTGCAACTAAATGCAAGAAATCTGACCTAGGACCTGCA +CTTCTTACCATTTTGCTCATATTTATTCCCTGTGCATTTTTGTAACATGTATATGTTATA +TATATAGAAAGAGAGAGAGGCAGAGATGGAAAGTAATTTATGGAGTTTGATGTTATGTCA +GGGTAATTACATGATTATATAATTAACAGGTTTCTTTTTAAATCAGCTATATCAATAGAA +AAATAAATGTAGGAATCAAGAGACTCATTCTGTCCATCTGTGATAGTTCCATCATGATAC +TGCATTGTCAAGTCATTGCTCCAAAAATATGGTTTAGCTCAACACTGAGTGACTATAGGA +AACCAGAAACCAGGCTGGGCGCTAAAGATGCAAAGATGAATGAGACATCATCTCTGCCGT +CCAAAAGCTTACTGTCTAGTGGGAGAGTTACACACGTAAGGACAGTAATCTAATAAGAGC +TAATAAGTGAAAACTAAGATAAATTAATAATACAAGATTACAGGGAAGGTTTCCAAAGTC +AATGAGGCCTCAAATGAATCTTGAAAGTGTGCAAGGATTAACCAAATGAAGAAATGTGTA +AGTTTTTCAAACAAAAAGGAACAGCATGAGCAAATGCAAGGAGGCCTAAAATAAAGAGAT +GTGTAAAGAGGTGTAAGCAGCTTTGTACTGCTGCCTGATAATTAGAAGAATATCGGGAGT +AACAAGAGCTATAGAAGAGAGTCACAATTACGGAAAAATATTTATTAAATTATAAGAAAT +TTATAGCATAAGGAATAGTAGGACCGTTAAATGTTTTAATAAAGATGATGCTTCTTTTTT +TAATATTTATTTTTATTATACTTTAAGTTCTAGGGTACATGTGCACAACGTGCAGGTTAC +ATATGTATACATGTGCCGTGTTGGTGTGCTGCACCCATTAACTCATCATTTACATTAGGT +ATATCTCCTAATGCTATCCCTCCCCTCTCCCCCCACCCCACAACAGGCCGCGGTGTGTGA +TGTTCCCCTTCCTGTGTCCAAGTGTTCTCATTGTTCAAGTCCCACCTATGAGTGAAAACA +TGCGGTGTTTGGTTTTTTGTTCTTGAGATAGATGATGCTTTAAATTGACCACTCTAGCTG +CATTGTGGGAGGAAAAAAGATTTTAGAACAAGACTAGAAACAGAATAATTAGAAAAATGC +AACTACAATGCAGATGAGTGATTATCAAGGTCTGAACTGAATAGTGGAAATAGAGATAAG +GAGGCAAATTCAAGATATGTGCGTGACAGTAAAATTAACATGACCTGGTGTTTGATTGAC +TCTGTAAAGTGAAAGGAAAGGATGAATAATCAACAAATAATATTTATTCTACCAAATGCC +TCCATGCCGCTTTGATGACAGGATAATATGTAAGCTTTTCTATATTTCAGAAACTATATG +ACATGACGAAAAGTAAAAAGGGGATGGGGGTAAGGAGGTATCCTGAATTGACTGAGAAAT +AAGGAGGTATTCCACAGAGAATATAAAAAAACATATACTTAGTGTTCAAGGAATAATAAA +AAAGAGAACATCTATGTGTCCACCATACAGGATATGAAATAGAACATTTGCCGGCCATGG +TGGCTCACACCTGTAATCCCAGTACTTTGGGAGGCCGAGGTGGGAGGATCACTTAAGCCC +AGGACACAGGTTGCAGTGAGCCAAGATCACACTATTGTACTCCAGCCTGGGCCACCATGT +CTCAGAAAAATAAAAAAACTAGATGTCTTGGAGGATTGGAAACAAAATAGAACTTTACTA +GTGCCTTAGACGCCCATTGGGTGCTCCTTGCCAATTGTGTTCTCCTTTATTTCCTGCTGG +ATATGACCACTGTCCTTCCATTGCATTGTATGTGTTTTTTAATAGACTTTAATGGTTCTC +AAGTGATGCATTATTTAGTTTGGTTCTTTGAAACTTATATAAATGAAATTATTTTGTAGA +AGTTCTTTCACCTTTATCAGAAGGTACTTTCACCTTGATTCAATAATAAGTTTGCATATT +ACAACCTTGTTGAATGTTGGTGTAATTCATCCATTCGTATTGCTATATGATATTCCACTA +CATGAATATGTCGGACTTCATTCCTCAGATCTATTGTTGATGAACACTTGAAATTTTTCC +AGTTTTTAACTATTACAAACAATGCTGCTATGAACATTCTTTTGTAAATCACCTGGTTCA +TATGTGCAAGATATCCTCTGGGGTATATATTTAAAAGTAAAATTATTGAGTTATTCAACA +TTACCATGAAATGCTACACTATTTTTTTTAACAATCCTACCAATTTACACTTCTACCACG +AACAGATAAGCATTACCATTGGTCTTCATTTGTAGGAACCATATTTGTCTTTTGCTCTGG +GGGCTTTGTTTTGTTTTGCTTTGTTTTTTGCTTAGAAGTGCTTTGGCTATTAGGGATCTT +TTTTTGGCTCCATGTGAACTTTAGGATTTTTTTTTAATTTTGTGAGAAATAACGTTGGTA +ATTTGATGGGAATTGCATTAACTCTATAGATTGTATGGGTGATATGGTCACTTTAGCTAT +TGATTTTTCTAATCCGTGAGCATGGGATGTTTTTCCATTTGTTTATGTCATCTATAATTT +CTTTCATTAGTATTTTGTAGTTCTCCTTGTAGAGATCTTTCATTTATATAGTTATGCATT +CCTAGGTATTTTTCATGGCTATTGTAAATTCAGTTGAGTTCTTAATTTGGTTCTCAACAA +ATTAATCTCAACAAACATTCAAACAGCTTGAATGTATTTGGTGTATAGAAATACAACTGA +TTTTTGTGGCTTGTTTATCCCAAGACTTTACTGAAGTCGTGTATCAAGTCTAGGAGTCTT +CTGAAGACTTTAGGGTTTTCTAGGCCTACAGTCATGTCATCAGTGAGCAGAGATCATTTG +ACTTCTTTTCTAATTTGTATACCTTTTATTTCTTTCTCCTTTCTGATAGTTCTGGCTAGC +ACTTCCAGTACTGTATTGAATAGGAATGATGAAGGTGAACATCCTTGCTTTTTTCCAGTT +TCTAGAAGCAACACTTCTAACTTTTGCCCATCCAGGATGATGTTGGCTGTGGCTTTGTCA +TAGATGACTCATTTTTTGAGGTATACTCCATCTATACCTATATTGTTGAGGGTTTTTATC +ATAAACAGATGTTGGATTTTATCAAATGCTTATTCTGCATCTAATGAGATGATCATAGGG +TTTTTGTTCTCAGTTCCATTTATGTGGTGAATCATGTTTATTGATTTGTCTATTTTGAAC +CATTCAAGCACCCCTGGAATAAAGCCCACTTGATCATGATGAATTATCTTTTTGATGTGT +TGTTAGCTTCAGTTTGCTAGAATTTTGTTGAGTATTTTTACATCTGTGTTGATCAGGGAT +AAGGATTTGTAGTTTTCTTTTGTGTTCTTTTTAAAATTTTCCTTGTTAATTTTACTGCAC +AGTATTATTTTAATGATGAATAAAGTGTTGAGCTGGACATGTGTACCTTGTTCCTCATGT +TACAATGAAACTGTTTAATATGTCATGATTATTTATAATGTTGAGAGTAGTTTTTGTGTA +TATATTAAGATATTTACATCAGTTCTCTTCTATTCCTAGTTTGTTATTATTACAAATAGT +TTCAAATGTGAACAAGTGCTTTTCCCACAGCTATTGAAATAACCATATTTTGTTCTTTTA +TTCAGTTAATGTGGTTAATTTCATTGTTTGGTTTTCTAATTTTAAACCATACATTCTTGA +AATTACTGCACTTAGTCACGATGTATTTTTCTTTGGAGTATATTGTTGGATTATATTTGC +AAACATTTTTGTTTAGAATTATTATGTAGTATATTAGTCTGTAATTTCATTTCTTTTAAT +ATCCCTGTATGGTTTTACTATCATGGAGGTACCACCATATAAAACAAGTTGGAAAGTGTT +ATGTCTTCCCAATTCTCTAAAAATATTCATGTAACATTGGCATTATTTCTTTATTAAATA +TTTGGTAATATTTCTTTATTAAATATTGCATCCACCTAGCCCTGGAGTTCTTTCTACAGG +AAAAAAAAATTTTCTAAATAAAATTTCTACAATGAAAAAAAAACTACTCAGTTTTTCTAG +TTTTTTTCTGATCATTTCATAAAAGTAGGTATTTTTCATAGGAACTTGACCATTCCTTAT +GATTGTCAAATTTATTAATATAAAGTTTCATATTTTATATTTATTTTATCAGATAAATAA +AATTATATGTTTTGAAATATATATTCATTGTAAAATAGCCATGTTAAGCTAACATATGCA +TTACCTTACATGCTTATCTTTTTTTATGAGAACACTTAAAAATCTACTCTTAGCAATTTT +GAAGAATACAAGTACATCCCCTATGGAGAACAGTTTGAAGGCTCCTCAAAAAAGTAAAAA +TAGAGCTACCATGTGGTCCAGCAATCCCACTGCTGCATATATACCCCCCAAAAAAGAAAT +CAGTATATCGAAGAGATATCTGCACTCCCGTATTTGTTGCAGCACTATTTACAATAGCGA +AGTTATGGAGTCAACCTAAGTGTCCATCAACAGATGAATGAATAAAGAAAATGTGGTACT +TATATACAATGAAGTATTATTCAGCCATAAAAAGGAATGAGACCCTGTCATTTGCAACAA +CATAGATGAAACTGGAGGTCATTATGTTAAGTGAAATAAGCCAGGCACAAAAAGACAAAT +ACTATGTGTTATCACTTATATGTGGAATCCAAAAAGCAAACAACTGAACTCATGGAGATA +GAGAGTAGAAGGAAGTATACCAGAGGCTGTGAAGGGTAGTGGGGGTTGGGAGAGGTGGGG +GATGGTTAATGGGTACAAAAAAAGAAAGATTTAATAAGACCTAGTATTTGATAGCACAAC +AGGGGGATTGCAGTCTAAAATTCAATTATACATTTAAAAATAACTGAAAGAGTATAATTG +GATTGTTTATAACACAAATAATAAATGCTTGAGGGGATGAATATCCAATTTTCCATTATG +TACTTATTGTACATTGCATGCCTGTACCAAAATATTTCATGTACCTCATAAATGTATACA +CCTGCTATGTACCCACAAAAATTAAATTTAAAAACAATACATTGTTATCCACTATAGTCA +CCATATTGCACAATAGATCTGTTGAATTCATTCCTCCTGTACAATGCAATTTTGTACCCT +TTGACCAACATCTACCCAATCCTCCTGGTAACCATCATTCTACTCTGTACTTCTATGTGT +TCAGCCTTCTTAGACCTCCACATACAAGTGAGATTATGCAGTATCTGGCTTTCTGTGCCT +GGATTATTTTACTCAGTATAATGTCCTCCCGGTTCATTCATGTTGTCACAAATGATACTT +TTTTTATTTTTTAAGGTTGTATACTATTCTATTGTGTATGTGTACCACATTTTCTTCATC +CACTCATGTGTCGATGGATACTTAAGTTAATTCCACATCTTGGCTGTTGTGAATAATGCT +ACAATAAATATGGGAGTACAGATAACTCATTGACACACTGATTTGATATCTTTTTAATAT +ATGCCCAGAAATAGCATTACTGAATCATATGGTAATTCTATTTTTACAGAATCATTTATA +CTGTCTTTTACAATGGCTGAAATAGTTTACATTCTCAACAATTACAAGGTTTTCCTTTTC +TCCACATCCTCTCCAACACTTGGTATCGTCTGCCTTTTCTGTAACAGCCATTCTAACGGA +TGTGAAATGGCATTTTATTGTAGTTTTAATATGCATTTCTCTGATGATCAGTGATAATTA +GCATTTTTATATATCTGTTGGCCATTTGTATGTCTTCTTTTGAGAAATGTCTATTTAGAT +CCTTTGTCAATTTTTCATTAGGGTTCCTTGTTTTCTTATTATTGTGTTGTTTGAGTTCCT +AAGATATTTTGGACATTAGCCTCTTATCAAATGTATAGTTTGCAGATAATTTCTCCCATT +TTGTAGGTTATCACTTCACTCTGTTGACTTTCTTTTGCTGTGCAGAAGCTTTTTAGGTTG +ATGCTATTCCATTTGTGTTTTGTTGCTTTTCTTGCCTGTGCTTTAGAGTCATATCATAAA +ATATTATTGCCCAGACCAATGTCTTGGAGTTATTCCCCTGTTTTCTTCTAGGAGTTCTAT +AGTGCTAGGTCTTACATTTAAGTCTAACTTATTTTGAGTTTATATTTTTATATGGTATGA +AATAAGGGCCTAATATCAATCTTGTGGACATTCAGTTTTCTCAACACCATTTTTTGAAGA +GACTGTTCTTTCCCCATGTGTGTTCCTGGCACCTTTGTTGAAAGTCAATTGACTATAATA +TGTAGATTTATTTATGGGCTCTTTATTCTGTGTAATTGGTCTATGTGTCTGCGTTTATGC +CAGTACCATGGTGTTTCGATTGCTATAGCTATGTAGTATAATTTGAAGTCAGGTAATGTG +ATATCTCCTGCCTTGCTTTTTTTGATCAAGATTATTTTGGCTTTTCAGAGTTTTTTGTGA +TTCCATACAGATTTGAGAGTTGTTTTTCTATTTCTGTGGGAAAATGTCATAGGAATTTTG +ATAGAGATTGCATTCAATATGTACATCACTTTGGATAGTATGGACATTTCAAACATATTA +CTTTTTCCAATCCATGAACATGAGATATCTTTCCATTTATTTGTGGCTTCTTCAATCGCT +TTCATCAATGTTTTGTAGTTTTCAGTGTAAAGATCATTCACCTCTTTGTTTAAATTTACA +TCTAAGTATTTTTTGTTGCTATTATAAATAGGATTGTTTTCTTGATTTCTTTTTTTGTAT +AGTTTGTTGTTGATGTGTAGAAATGCTACTGAATTTTGTATGTTCACATTGTATCCTGCA +ACTTTACTAAATTCATTTATGAATTCTAAATTTTTTGGCAGAGTTATTGGTGTTTTCTAT +ATATAAGATCATGTCAACTGCAAACAGAAACAATTTAACTTCTTCCTTTCCAATTTTCAT +GCCTTTTATTTCTTTCTTTTGCCTAATTGCTCTGGCTAGGACATCCAGTACTATGTTGAA +TAGAAGTTCTGAGAGTGGGCACCCTTGTATGAAGTTTCCCACAACATCTCTTATCTTTTT +ATTAGCTATATATTAATACGGATGTTTCTTCTTCATCAGGAGTTTGAAAAATATGTCTTT +TCTCTATATTGTTCTTAATCAGTCTTCCTAGAAGTATTTCAATTTCAAAAAGTAGCAACA +ACTGTGGGAGTTCAGTCAGGCTGGTGGGAAAAATTTTAAAGATAGTTTTAAGAAATCGAC +ACAAACCTTCATGGAAGGCTGGGGGTGTTGTATAGCTTCAGTAATAGATCTGAATGAAGG +CGGCCTAATCCTTCCTTGAGTAAACAGCTTAAAGTAGGTGCAAAGGAATGTAAGGGAGTT +TATCTAAATAACTTGTTTACTCATGTGGTCCTGAAGCCAACCTTTGATCATTCACAGGCA +GGATGGCTCTCTCTCGGGGGAGGGTGACCAGGTTAATTACCCTCTATTTGTGTTGACTAA +AAGCCCCTGTCATTTAATGTTTTTTCAATAAATGCTGGCAGGGCTAGCTAGTCAGGGCTC +GTGGCTGCCAGAACTCTTTCTGTGCACGGCCCAGCCCCCTAGCGGCTCTTTCACTGAATA +ATTGGTGTCTGAGTACATTATTCATCCCTCGTGCAGCTGGGGTCTGCAGGACAGACCCCC +ACAAACAACAATTTGCAAAAGCAAACTTCCCTGTTTTGTTTTTTTTCCCGAGATGATAAA +TTAGAGGCTTTTAGTGTGCCTCGGCCACTTAGAAATAGCAAGAGAGTGCACAAAGGTCAA +CTCTGTGAGCTCTACGTCAAGAAGGAAAATGGGAATCCACCAGAATCATGAAGGACATCA +TAGATCCCAAGAAGGAGAATGTGAGCAAACAGTCAACATGACAGCAACCAGCTTATAAAA +GTGAGCGAAGTCCTAGTATGTGAGAGAGGCAGAGAGCCTCCCTCTGTAACTGACATTTTC +ACTGTGAATCTGAGCAACCCCAGCCAAGTTGTTGCATTTTGTTTCTCCCAAGGCCTGGAG +TCAACATGGGGAGAGGCTTGGAGATGCTGTGAAGCAAAGACACTGGGAACAGCTGCAGAC +ATTTTCCCAGACCAGGAAGTAAGAGCAAGATGCCATTTTCAATCTGGATGCATGCAAAGT +CAGCTTTTTTTTTTTCTTTTTGTGACCCAGCAGAATGCCTGCACAGGCATTTTAGTCTCA +GGCCAAAGATTGGAACAACTGCTTTGGGGCTTGGTAGGGACCTTCACAGCCATATTGTGG +GAAACACCTCAGCAGTATGTGCTGGAATTGTGCTTTCCCCCATCGCAGCCTCGGGGCAAC +AGAAAAGCTGCTACAGCTGTAATTTCTCCCAGGTGATGAAACTTGCAGCCAGGGCCAGCT +TGGAGACCTACAACCAGTCTGCAGGTGTCATTGCTGGGTGCCCCAGCCTGTTCCCCTGAG +AATGTGATACAGCAGGGCTTTCTCTGCTTCACCCCCAGGCAGAAATTCAGGCATTGGAGC +ACCTGTCTACCTGGACCAGCATCCTGAGCTACCCCACCGTTTGTAAACATAGGTTGTGGT +GCAGTGGGGCCCTCTCCAGTCTATGGCCAGGCAGATTTCCAGGTATGTGGAGTACCCACT +TGACTGGATCAGCAGCCTGAGCTTCCCCAACCTTCCTGTGCTGAGATTATAGTGCAGTGA +GGCCCTCTCATCTCCACACATAGGCAGACCTCCAAGCAATTAGAGCACCTGCTCCTATGG +AGAACTTAAATTTACAAGAAAAAAAAAACCATCAAAAATTGGCCAAAGGACATGAACAGA +CAATCCTCAAAAGAAGACATGGATGTGGCCAACAAACATATGAAAAAAAGCTCAAATCAC +TGATCATTAGAGAAATGCAACTCAAAACCACAATGAGATACTATCTCAAACCAGTCTTAA +TGGTGATTATCAAAAACTCCAGAAACAACAGTTGCTGGTAAGGCTGTGGAGAAATAGGAA +TGTTTCTACACTGTTTGTGGGAATGTAAATTAGTTCATTCACTGTGGAAGGCAGTGTGAA +AATTCCTCAAAGATCTAGAACCAGAAATGCCATTTGCCCCAGCAATCCCTTTACTGGATA +TATGCCCAAAGGAATATAAATCACTCTATTATAAAGATACATGCACAGGGCTGGGTGCAG +TGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCAAGGCGGGTGGATCACCTGAGGAC +AGGAGTTTGAGACCAGCCTAGCCAACATGGGGAAACTCCATCTCTACTAAAAATACAAAA +ATTAGCCAGGTATAGTGGTGCACACCTGTAATACCAGCTACTTTGGAGGCTGAGGCAGGA +GAATCGCTGGAACCCAGGAGGCAGAGGTCAAAGTGAGCCAAGATCATACCATTGCACTCC +AGCCTGGGCAACAAGAGCAAAACTCCATCTCAAAAAAATATATATATACATATACATACA +TATATATACATATATATACACATATATATATACATATATACATATATTATATAGGTAAAT +GTATATATATGTGTATATATATACACACATATATATACACATATATATACATATTATAAC +TACATATATATACACACACACATACATATACATGCACACATATGTTTATTGCAGCACTAT +TTATGATAGAAAATACATGGAATCAACCCAAATGCCCATCAATGATATATTGGATAAAGA +AAATGTGATATATATTCACCATGGAATACTATGCAGCCGTTAAAATAAATGAGATCACGT +TCTTTGCAGGGACATGGATGAAGCTGGAAGCCATCACCCTCAGCAAACTAACACAGGAAC +AGAAAACCAAACACCACATGTTCTCAGTCGTAAGAGGGAGTTGAACAATGAGAGCAAACA +CGTGGATACATGGAGGGGAACAACACACACCAGGGCCTCTCAGGGGGACAGGGGTAGGAG +ACCATCAGGACAAACACGTGGATACATGGAGGGGAACAACACACACCAGGGCCTCTCAGG +GGGACAGGGGTAGGAGACCATCAGGACAAACACATGGATACATGGAGGGGAACAACACAC +ACCAGGGCCTCTCAGGGGGACAGGGGTAGGAGACCATCAGGACAAACACGTGGATACATG +GAGGGGAACAACACACACCAGGGCCTCTCAGGGGGACAGGGGGTAGGAGACCATCAGGAC +AAACACGTGGATACATGGAGGGGAACACCACACACCAGGACCTCTCAGCGGGACAGGGGG +TAGGAGACCATCAGGACAAACACGTGGATACATGGAGGGGAACAACACACACCAGGGCCT +CTCAGGGGGACAGGGGGTAGGAGACCATCAGGACAAACACGTGGGTACATGGAGGGGAAC +AACACACACCAGGGCCTCTCAGGGGGACAGGGGTAGGAGACCATCAGGACAAACACGTGG +ATACATGGAGGGGAACAACACACACCAGGACCTCTCAGCGGGACAGGGGGTAGGAGACCA +TCAGGACAAACACGTGGGTACATGGAGGGGAGCAACACACACCAGGGCCTCTCAGGGGGA +CGGGGGGTAGGAGACCATCAGGACAAACACGTGGATACATGGAGGGGAACAACACACACC +AGGGCCTCTCAGGGGGACGGGGGGTAGGAGACCATCAGGACAAACACGTGGGTACATGGA +GGGGAACAACACACACCAGGGCCTCTCAGGGGGACGGGGGGTAGGAGACCATCAGGACAA +ACACGTGAGTACATGGAGGGGAACAACACACACCAGGGCCTCTCAGGGGGACGGGGGGTA +GGAGACCATCAGGACAAACACGTGGGTACATGGAGGGGAACAACACACACCAGGGCCTCT +CAGGGGGACGGGGGGTAGGAGACCATCAGGACAAACACGTGGATACATGGAGGGGAACAA +CACACACCAGGGCCTCTCAGCGGGACAGGGGGTAGGAGACCATCAGGACAAACACGTGAG +TACATGGAGGGGAACAACACATACCAGGGCCTCTCAGGGGGACGGGGGGTAGGAGACCAT +CAGGACAAACACGTGGGTACATGGAGGGGAACAACACACACCAGGGCCTCTCAGGGGGAC +GGGGGGTAGGAGACCATCAGGACAAACACGTGGATACATGGAGGGGAACAACACACACCA +GGGCCTCTCAGGGGGACAGGGGGTAGGAGACCATCAGGACAAACACGTGGATACATGGAG +GGGAACAACACACACCAGGGCCTCTCAGGGGGACAGGGGGTAGGAGACCATCAGGACAAA +CACGTGGATACATGGAGGGGAACAACACACACCAGGGCCTCTCAGGGGGACGGGGGGTAG +GAGACCATCAGGACAAACACGTGGGTACATGGAGGGGAACAACACACACCAGGGCCTCTC +AGGGGGACGGGGGGTAGGAGACCATCAAGACAAACACGTGGGTACATGGAGGGGAACAAC +ACACACCAGGGCCTCTCAGGGGGACAGGGGTAGGAGACCATCAGGACAAATAGCTAATGC +ATGCAGGGCCTCATACCTAGGTGATGGGTTGATGGGTGCAGCAAACCACCATGGCACACA +TTTACCTATGTATCAAACCTACACTTTCTGCACGTGTATCCCAGAACATAAAATAAAATT +TAAAAAATATATACACTGATTCATGATCTCCTTTCTCTCCTTCTGAAACACTCTTTAAAA +CTTTTTAGCATTTCCCCCTCTGTCTTCCATGTCTCCTAACTACATGTTTCTTATTTTCCA +TTTCCTTATTCCTGTGTTCATTTTGGATAGCCCCTTCTGACCTATATTACAGTTTACTAG +TTCACTCTTCAACTGCTTCTAACATACTAATATTCTGTTAAAACCATTCATTTGGGTTTA +AATTTCAATTATGTTATTCTCTATGGACATTCTATTTGTTTTCTTTTAATCTTCTTGGCC +ATTCTCTAGAGTTTCCTGTTCCATTATGATATTTTTAATTTTTTGTTTTACTTTAAACAT +ACTAAATATAGTTATTTTATTTTCTGTATCTGATACTTTCAATAACTGCAGTCTTCGCTA +GTCTTTTTTCTGTGCTCTTGCTCATAGTTTTTTTCGTTTGTTTTCATGATTAGAAAAACA +GAGAGAGAAGAAGGAGAGTAAAGGGAGGAGGAGGAGGAGGAGAAAAGAAGAAAGCAGAGA +AGAAGGGACAGAGAAAAAAAGGAAGTTGGTTCTAACGTTTCTCTAACAACTGTCTTCAGT +GAAACGCTCCCACCTTGTGGATTTTTAGGTTATTGAAATTAACCAGTCTTCTGGGTGCAG +CACACCAACATGGCACATGTATACATATGTAACAAACCTGCACTTTGTGCACATGTACCC +TAAAACTTAAAGTATAATAAAAAATAAAATAAAAAGCTACACAAATTAAAAAAAAAAGAA +ATCAACCTAATTCCTAGATTACCACCTCTTGATTCAAATGCTTTAAATCTAGGCTTTTCA +TCTGAGTCTTTCTTTTTAGTTATTCTGTTTATCTTCAAAACACTCCTGCTTTGAATCATT +CAAAATCTACCTCCCTCCCTCTGTTTGACTACCATCAATTTTTTTGCTCATTCCTAATGC +ATTAATCTATTAGCTGTGAATATCCAAAAACCCTCATTTCACTGAATCTTTGACAGACCC +CTTTGCATCCTCTTGTTCTTCTAATTATTTCCTCAGACACTTTATGTTCTCTTTTCTTTA +CAAGCATGCCATAGTTTATATACAATGTGTGTATTGTTTTTATATATACCTATATATAGC +CTCTTTTTAAAAGCACTGTACACCATGCTTTGAAATATATTCTAAAATCAGGTAGCATGA +AAATGGAAACATAACATACTAAAACATATGGGATGCAACAAAAGCAGTTATAAGAGGGAC +ACTTATAGCAATAAATGCCTACATCAAAAAAGAAAAAAAGATCTCAAATAAGCAACCTAA +TATTATGCCTAAAGGAGCGAGAAAATTAGAGAACAATACAAGCCCAAAGATAGCAGAAGG +AAACAAATAACAAAGATCAGAGCAGAAATAATATAATAGAAACTGAAAATTTCAATAAAA +ATAAGAATTGTTTTTTGAAAAGATAAACAAAATTAACAAATTCTTACATAGACTAAGAAA +AAAGAAAACAAACTCAGAAATGAAAGAAGAGACATTAAAACTGATACCACAGAAGTTAAA +AAATCATAACATACTACTATAATTAATTATTCACCAGCAAATTAGATAACCTAGAAGAAA +TTGATAAACTCGTACCAAAACTGAATCATGAAGAATTCAAAATTTAGAACAAATCGTGAA +TAAGGAAATTAAATCACCAATGAAAGGTCTCTCATAAAAGAAAGACCCAGGATTGAATGG +CTCAGTGGCTGGATTCTAACAAACACTTAGATAACTAACACCAATCCTTCTCAAACGCTT +CCAGAAACATGAAGAAGAGGAATACTTCCAAATTCATTTTTCAAAACCAGCATTACCCTG +ATACCAAAACCAGAGAAGGACACTATAATAAAAATAAATTGCAGACCAATACTCCTGATG +AACTTAGATGGAAAAACCCTCAGCCAAATATTAGCAAATATTATTTTTAAGAAAACACAG +CAAAAAAATTCACCATGCTTAAGTGGGATTCATCCCTGGGAAGCTTATTAGTCTTATTTG +ATTCGTGTAATCAGAAAATTTCTATGTCTAGTGAAGAGAAATGAGAGCAATAGAGACTCA +TAGCACCTCAACAAATTTCCAGGCTTGAGCCAGTTAACAAATACAAGTCCTTCAAATACA +AAAAGACTGTGAAAGAAAATAGAACAGATCAATGAAACTAAGAATTTGTTCTTTGAAAAG +ATAAACAAAACTGACAAACCATTAGCTAGACTAGAAAAACGAGAGAATACTCAAAGCAAT +AAAATCAGAAATGAAAGAGGAAATATTGCAACTAATACCACAGAAATATAGAGGATCATA +AGAGGCCACTATAAACAATTACAAGCCAACAAATTGGATAACCTAGAAAAAGCAGATAAA +TTTCTAGAAAAATGCAACTTACCTAGAGAAAGTCAAGAAGAAAGATAAAATCTGAACAGA +ACAATACTGAGTATGGAGAGTATATCAATAATAAAACATCTCCCATCAAAGAACATCCCA +GGACCAGAAAACTTCATTGCTGAATTCTAACATTTTAAAAAATAATAATACAATCCTTCT +GAAATTCTTCCAAAAACTTGAAGGAGAAAGAGTATTTCCAAACTCATTTTAAAAGATCAG +CATTATTGTTTTTTTTTTAAAGTGATGTTCCCCTTCCTGTGTCCATGTGTTCTCATTGTC +CAATTCCCACCTATGAGTGAGAACATGCACTGTTTGGTTTTTTGTCCTTGTGATAGTTTG +CTGAGAATGATGGTTTCCAGCTTCATCCATGTCCCTACAAAGGACATGAACTCATCATTT +TTTATGGCTGCATAGTATTCCATGGTGTATATGTGCCACATTTTCTTAATCCAGTCTATC +ATTGTTGGACATTTGGATTGGTTCCAAGTCTTTGCTATTGTGAATAGTGCTGCAATAAAC +ATACGTGTGCATGTGTCTTTATAGCAGCATGATTTATAATCCTTTGGGTATATACCCAGT +AATGGGATGGCTGGGTCAAATGGTATTTCTAGTTCTAGATCCCTAAGAAATCGCCACACT +GACTTCCACAATGGTTGAACTAGTTTACAGTCCCACCAACAGTGTAAAAATGTTCCTATT +TCTCCACATCCTCTCCAGCACCTGTTGTTTCCTGACTTTTTAATGATGGCCATTCTAACT +GGTGTGAGATGGTATCTCATTGTGGTTTTGATTTGCACTTCTCTGATGGCCAGTGATGAT +GAGCATTTTTTCATGTGTTTTTTGGCTGCATAGATGTCTTCTTTTGAGAAGTGTCTGTTC +ATATCCTTTGCCCACTTTTTGATGGGGTTGTTTGTTTTTTTCTTGTAAATTTGTTTGGGT +TCATTGTAGATTCCAGATATTAGCACTGGGGCCTGTTGTGGGGTGGGGGGAGGGGGGAGG +GATAGCATTAGGAGATACACCTAATGTTAAATGATGAGTTAATGGGTGCAGCACACCAGC +ATGGCACATGTATACATATGTAACTAACCTGCACGTTGTGCACATGTACCCTAAAACTTA +AAGTATAATTTAAAAAATAAATAAATAAAAATAAAAATAAAAAGGCAAACAAGGACACTA +TAAGAAAAGTATGGGCCAACCAATATCCCTGATGAACATAGATACAAAAGTCCTCAAAAT +AAGTACTAGCAAACAGAATTTAACAACATATTAGGAGAACATTTACCATGATAAAGTGGA +TTTATCCTCCAGATGTTTCAGCAAACACAAATCAAATGTGATAAACCACATTAACAGAAT +GAAGGATAAAAAAATAGCTATCTCTATATATGCAGAAAAAGCATTTGACTAAATTCAAAA +TCCTCTCATGACAAAACCTCTCAACAAATTGGGCGTAGAAGGCATGTACCTTAACACAAA +ACAGGACATATATAACAAGCTCACAGCTCACATCATACCCAACAATGAAAAAGTGAAATC +TTTTCTGCTAAGATCAAGAACAAGACAAGGATATTTATTCTCACTACTTCTATTCAACTT +ATTTCTGGAAGTCCTAGCCAGAGCAATTAAGCCAAATAAAGAAATAAAAGATATTCAAAT +TGAAAAGGAAGAAGTAAAATTGTCTCTGTTTGATGACATATTATATATAGGAAACCCTAA +AAACTCCACCAAAAAGCTATTAGAAATGATAAATGAATTCAATAAAATTGCAGAATTCAA +AATCAATGTACAAAACTCAGTAGTTTCTTTACACTCACAACAAACTATATGACAAAAATA +AAGAAATCAATCTCATTCACAGTAGCATCAAAAAAACTGTATTTTTTTTGTTTAGGAGCA +CATTTAGGATTGTACTTAGGAGTACATTTAACCAAGGAGGTGAAAGATCTGTATTCTGAA +CACTATAAAACATTGATGAAAAATTGTAGATGACACAAATACATGGAAAGATATTTTATG +TTCATGGGTAGGAAGAATTAATATTCTTAAAATGTCCTTACTGCCCAAAGCGATTTATAG +GTTTAATGCAACATTTATCAAAATTTCAATGTCATTCTTCACAGAAATAGAAAAAACAAT +TTGAAAATTTATATGGAACCACAAAGGACCCTGAATAACTAAAGCACTCTTGAGCAATAA +GAACAAAGCTGAAGGCCTCACAATCTGACTTCAAAACGTATTACAGGAAAAGAACAAAAG +AAGGAAGAAGAGGGTAGAGGAGAAGTGCAGCAAGGGTGGAGGGAGGTGCCCGCGCTGGGT +CGGAGGAGCAGGAGTATGGAGGGAAGACTCCTGGGTGGCATGGAGCTCTTGCACCTCTAG +GCACTGCCCAGCCCTGTGTCAGCCAGGGCTGAACCCCCACAGGATAAGGAAGCCTGTGTG +TGTACCAACAATCAAAGCTACATCTGTGACACAACAGGACACTGCTATGGGCAGTCTCAG +TGTTGTAACTACTACTATGAACATTGGTGGTTCTGGCTCGCGTGGACCATCACCATCATC +CTGAGCTGCTGCTGTGTCTGCCACCACAGCCAAGCCAGCCCTCAAGTCCAGCAGTAGCAA +CATGAAATCAACCTGCCTGCCTATCCAGAAGCCCGCAATTACTCAGTGCTACCATTTTAT +TTCACCAAACTATTTATTACCTTCTTATGAGGAAGTGGTGAACTAACCTCCACCTGTTTC +CCTCCCTGTCTGTCCATTGTGGATGAGCTCTGAGCCCTGTTTTCCTGTGAAGATTCTTTG +AATTGCGGCCATTCTATTCACATGAACTCTCACATCTGGAGCACAGATGGCCCTCTCAAG +GTAATTTATTGTATGCATTGACTGTTTACCAAACAAATGTCTTACTATGTACTCAGGTAT +ATTCAGCAGCATTGTCGACTGCAGTCCCCTATGCTTGCCAGAAGATACTGTATTCAAAGT +AGAAGTTTCACAGTGATGAGTAATCACTGCAATTTTCCCATTGCTCCATGGACTCTCAGA +GGCCGGTGTTCTGTTCCCTGTAAATAGAGATGTACTCTGAACCTTTCTGCCTCCCTCAGC +TGTTCCTAGTCCTTGGTATCAGCCCCTGGAGATGTCCACAACCACTTAGGACAAAAGGCA +AAAGTGGAATTTCAGACAAAACTTTGATAGGATCTTCAGTGATAAACTTGGACTAACTGT +GGCCCAGGTATCAGCACTCCCAAGAATTGCCAGGAGGAAGCTTTGGCAGACACCACAGGT +ATGGCAAGGCCTATCTCCCTCTGCTGAATCCAACAGGGGCAAGCAAGCTGGCATGTGGCT +TGAGGTGACCCGAATATGTCAGCACCCCTCAGATGTCTTTCTTTGCACTTTTAAAAAAAA +TCTCAGAATTTGCTGGCAACATGGCCAAATAGGAACAGCTCCAGTCTGCAGCTCCCAGTG +AGATCAATGCAGAATGCAGGTGATTTCTGCATTTCCAACTGAGGTACCTGGTTCATCTCA +CTGGGACTGGTTGGACAGTGGGTGCAGCGCACGGAGGGTGAGCCAAAGCAGAATGGGGTG +TCGCCTCACCCGGGAAGTGCAAGGGGTTGGGGGAATTCCCTCCCCTAGCCAAGGGAAGCC +CCGAGGGACTGTACCATGAGGAACGGTGCACTCCACCCAGAAACTATGCTTTTCTCACGG +TCTTCACAATCCACAGACCAGGAGATTCCCTCCAGTGCCTCTGCCACCAAGGCCCTAGGT +TTCAAGCACAAAACTAGGCAGCTGTTTGGGCAGACACCGAGCTAGCTGCAGGAGTTTTTT +TTTTTTTTTCATGCCACAATGGCAACTGGAATGCCAACAAGACAGAACCATTCTCTCTCC +TGGAAAGGGGGCTGAAGCCAGGGAGCCAAGTGGTCTGGCTCGGCGGGTCCCACCCATACA +GAGCCCAGCAAGCTAAGATCCACTGGCTTGAAATTCTTGCACAGCAGTCTGAGGTTGACC +TAGGACACTCGAGCTTGGTGGCGGGAGGGGCTTCCACATTGCCAAGGCTTGAGTAGGCAG +TTTTACCCCCACAGTGTAAACAAAGCCACCAGAAAGTTTGAACTGGGTGGAGCCCACCAC +AACTCAGCAAGGCCACAGCAGCCAGACTGCCTCTCTAGATTTCTCCTCTCTGGGCAAGGC +ATCTCTGAAAAAAGGGCAGCAGCCCCAGTCAGAGACCTATAGATAAAACCCCCATCTCCC +TGGAACAGACCACCTAGGGGAAAGGGCGCCTGTGGGCACAGCTTCAGCAGACTTAAAGCA +TCTTTGAAAAGCCTGATGGCTCTGAAGAGAGCAGCAGATCTCCCTGCACAGTATTCGAGC +TCTGATAAGGGTCAGACTGCCTCCTCAAGTGGGTCCCTAACCCCCGTGTATCCTGACTGG +GAGACACCTCCCAGTAGGTGCCAACAGGCACCTCATACAGGAGAGCTCTGGCTGGCATCT +GGTGGGTGCCCCTCTTGGACAAAACTTCCAGAGGAAGAAACAGGCAGCAATCTTTGCTGT +TCTCCAGCCTCCGCTGGTGATGCCCAGGCAAACAGGGTCTAGAGTAGACCTAGGGCAAAC +ACCAACAGACCTGCAGCAGAGGGGCCTGACTGTTAGAAGGAAAACTAACAAACAAAAAGG +AATAGCATCAACATCAACAAAAAGGACAGCCACTCAGTGACCTCATCAGAAGGTTACCAA +CATCAGAAACCACAGGTAGATAAATCCATGAAGATGGAGAGAAACCAGAGCAAAAAGGCT +GAAAATTCCAAAAACCAGAACGCCTCTTCTCCTCCAAAGGATCACAACTCCTCACCAGCA +AGGGAACAAAAGAAAACTGGATGGAGAATGAGTTTGATGAATTGAGAGAAGTAGGTTTCA +GAAGGTAGGTAATAACAAACTCCTCCAAGCTAAAGGAGCATGTCCTAACCCAATGTAAGG +AAGCTAAGGACCTGGAAAAAAGGCTAGACCAATTGCTAACTAGAATAACCAGTTTAGAGA +AGAACATAAATGACCTGATGGAGCTGAAAAACATGCCATGAGAACTTCATGCAGCATGCA +CAAGGATCAAGCACTGATTCGATCAAGCGGAAGAAAGATATCAGAGACTGAATATCAACT +TAATGAAATAAATCAAGAAGACAAGATTAGAGAAAAAAGAATGAAAAGAAATGAACAAAG +CCTCCAAGAAATATGGGACTATGTGAAACGACCAAATCTACATTTGATTGCTGTACCTGA +AAGTGATGGGGAGAATGGAACCAAGTTAGAAAACACTCTTCAGGATATTATCCAGGAGAA +CTTCCCTAACCTAGCAAGGCAGGCCAATATTCAAATTCAGAAATACGGAGAACATCACAA +AGACACTCCTCAAGAAAAGCAACCCCAAGACACATAGTCATCAGATTGAGCAAGGTTGAA +ATGAAGGAAAAAATGTTAAGGGCAGCCAGAGAGAAAGGTCAGGTTACCCACAAAGGGAAG +CCCATCAGACTAACAGCAGATCTATCAGCAGAAATTCTACAAGCCAGAAGAGAATGGGGG +CCAATATTCAACATTCTTAAAGAAAAGAATTTTCCACCCAGGATTTCATATCCAGCCAAA +CTAAGCTTCATAAGTGAAGGAGAAATAAAATCTTTACAGACAAGCAAATGCTGAGAGATT +TTGTCACCACCAGGCCTGCCTTAAAGGAGCTCCTGAAGGAAGCACTAAACATGGAAAGGA +ACAACTGGTATCAGCCACTGCAAAAACATACCAAATTGTAAAGACAATTGACACTATGAA +GAAACTGCATTAACTAACAGCAAAATAACCAGCTAGCATCGTAATGACAGGATCAAATTC +ACACATAACAATATCAACCTTAAATGTAAATGGGCTAAATGCTCCAATTAAAAAACACAG +ACTGGCAAATTGGCTAAAGAGTCAAGACCCATCAGTGTTCTGTATTCAGGAGACCCATCT +CACGTGCAAAGACACAAATAGGCTCAAAATAAAGGGATGGAGGAATACTTACCAAGCAAA +TGGAAGGCAAAAAAAAGCAGGGGTCGCAATCCTAGTCTCTGATAAAACAGACTTTAAACC +AACAAAGATCAAAAGAGACAAATAAGGGCATTGCATAATGGTAAAAGGATCAATGCAACA +AGAAGAGCTAATTATCCTAAATATATATGCACCCAATACAGGAGCACCCAGATGCATAAA +GTAAGCTCTTAGAGACTTAAAAAGAGACTTAGACCCTCACACAATAATAGTGGGAGACTT +TAACATCCCACTGTCAATACTAGACAGATCAACGAAACAGAAAGTTAACAAGGATATCCA +GGACTTGAACTCAGCTCTGGACCAAGTGGATCCAATAGACAGCTACAGAACTCTCCACCC +CAAATCAACAGAATATACATTCTTCTCAGCACCACATTGCACTTATTCTAAAATTGACCA +CATATTTGGAAGTAAAACACTCCTCAGCAAATGCAAAAAAAAATGGGAATCATAACAGTC +TCTCAGATCGCAGTGCAATTAAATTAGAACTCAGGATTAAGAAACTGACTCAAACCCACA +CAACTACATGTAAACTGAACAACCTGCTCCTGAACAACTACTGGGTAAATAAAGATATTA +AGGCAGAAATAAATAAGTTATTTGAAACCAATGAGAACAAAGACATAACATACCAGAATC +TCTGGTACACAATTATAGCAGTGTGTAGAGGGAAATTTATAGCACTAAATGCCCACAAGA +GAAAGCAGGAAAGATCTAAAATTGACACCCTAACATCTCAATTAGAAGAACTCAAGAGGC +AGGAGCATACAAAAAGCTAGCAGAGGACAATAAATAACTAAGATCAGAGCAGAACTGAAG +GAGATAGAGACACAAAAAAACCTTCAAAAAAAATCAATGAATCCAGGAGCTGGTTTTTTG +AAAATATCAATAAAATAGATAGACCACTAGCCAGACTCATAAAGAAGAAAACAGAGAAGA +ATCAAACAGATGCAATAAAAAATGATAAAGGAGATACCACCACTGATCCCACAGAAATAC +AAACTACTATCAGAGAATACTATAAACACCTCTACACAAACTAGAAAATCTAGAAGAAAT +GGACAAATTCCTGGACACATACACCCTCCCAAGACTAAACCAGGAAGAAGTTGAATCCCT +GAATAGACCAATAACAAGGTCTGAAATTGTGGCAGAATTAATAGCCTACCAACCAAAAAA +CAGTCCAGGACCAGATGGATTCACAGCCGAATTCTACCAGAGGTACAAAGAGGAGCTGGT +ACCATTCCTTCTGAAACTATTCCAAACAACAGAAAAAGAGGGAATCCTCCCTAACTCATT +TTATGAGGCCAGAATAATTCTGGTACCAAAATTTGGCAGAGACACAACAAAAAAAAAGAA +AATTTCAAGCCAATATCCCTGATGAACATCGATGCAAAAATCCTCAATAAAATACTGGCA +AACCAAATCCAGCAGCATATCAAAAGCTTGTCCACCACAATCAAGTCAGCTTCATCCCTG +GGATACAAGGCTAGTTCAACATACGCAAATCAATAAACATAATTCATCATATAAATAGAA +CCAATGGCAAAAACCACATGCTTCTCTCAATAGATGCAGAAAAGGCCTTCGAAAAAATTC +AACAGCCCTTCATGCTAAAAACTCTCAATAAACTAGGTACTGATGGAACATATCTCAAAA +TAATAATACCTATTTATGAAAAACCCACAGCCAATACTGAATGGTGAAAAACTGGAAGCA +TTCCCTTTGAAAACCAGCACAAGACAAGGATGCCCTATCTCACCACTCCTATTCAACGTA +GTATTGGAAGTTCTGGCCAGGGCAATCAGGCAAGAGAAAGAAATTGTCTCTGTTTGCAGA +TGACATGATTGTGTATTTAGAAAACCCCATGGTCTCAGCCCAAAATCTTCTTAAGCTAAT +AAGCAACTTCAGAAAAGTCTCAGGATACAAAATCAATGTGCAAAAATCAAGCATTCCTAT +ATGCAAAAAACAGACAAACAGAGAGCCAAATCATGAGTGAACTCTCCCATTCACAATTGC +TACTAAGAGAATAAAATACCTAGGAATCCAACTTACAAGGGATGTGAAGGACCTCTTCAA +GGAGAACTACAAACCACTGCTCAAGGAAATAAGAGAGGACACAAACAAATGGAAAAACAT +TCCATGCTCATGGATAGGAAGAATCAATATCATGAAAATGGACATACTGCCCAAAGTTTT +TATAGACTCAATGCTATCCCCATCAAGCTACCACTGACTTTGTTCACAGAATTGGAAAAA +ACTACTTTAAATTTCATATGGAACCAAAAATGAGCCCGCAGAGCTAGGACAGTCCTAAGC +AAGTAGAACAAATCTGGAGGCATCACGCTGTCTGACTTCGAACTATACTACAAGTCTTCA +GTAACCAAAACAGCATGGTACTGGTACCAAAACAGATATGTAGACCAATGGAACAGAACA +GAGGCCTCAGAAATAACACCACACATCTACAACTATCTGATCTTTGACAAACCTGACAAA +AACAAGCAATGGGGAAACGATTCCCTTTTTAATAAATGGTGTTGGGAAAACCGGCTAGCC +ATATGCAGAAAACTGAAACTGGATCCCTTTCTTACACTTTACACAAAAATTAACTCACGA +TGTATTAAAGACTTAAACATAAGATCTAAAACCATAAAAAACCCTAGAAGAAAACCTAGG +CAATACCATTCAGTACATAGGCATGGACAAAAACTTCATGACTAAAACACCAAAAGCAAT +GGCAACAAAAGCCAAAATTGACAAATGGGATCTAATTAAACTAAAGAGCTCCTGCACAGC +AAAAGAAACTATCATCAGAGTGAACAGGCAACCTACAGAATGGGTGAAAATTTTTGCAAT +CTATCCATCTGACAAAGGGCTAATATCCAGAATCTACAAAGAACTTAAACAATTTACAAG +AAAATAACAAACAAACCCATCAGTGGGTGAAGGATATGAACTGACATTTCTCTAAAGAAG +ACATTTATGCAGCCAACAAACATATGAAAAAAAGCTCATCATCACTGGTCATCAGAGAAA +TGCATATCAATACCACAATGAGATACCATCTCACGCCAGATAGAATGGCGATCATTAAAA +AGTCAGGAAACAACAGATGCTGGAAAGGATGTGGAGAAATAAGAATGCTTTTACACTGTT +GGTGGGAGTGTAAATTAGTTCAACCATTGTGGAAGACAGTGTGGTGATTCCTCAAGGTTC +TAGAACTAGAAATATGATTTGACCCAGTAATTGCATTACTGGGTATATATCCAAAGGATT +ATAAATCATTCTACTATAAAGACACATGCACACATATGTTTATTGTGGCACTGTTCACAA +TAGCAAAGACTTGGAACCAACCAAAATGCCCATTCAGTGATAGACTGCATAAAGAAAATG +TGGCATATATACACCATGGAATACTATGCAGCCATAAAGAAGGATGAGTTCATATCCTTT +TCAGGGACATGGATTAAGCTGGAAACCATCATTCTCAGCAAACTAATCCAAGAACAGAAA +ACCAAACACCCGATGTTCTCACTCATAAATGAGAGTTGAACAATGAGAACACATGGACAG +AGGGAGGGGAACACAACACACCGGGGCCTGTCTGGGGGTAGGGGCTGGGGGAAGGTTAGC +ATTGGGTTAAATACCTAATGTAGATGATGGGTTGATGGGTGCAGCAAACCACCATGGCAC +GTGTATACCTATGTAACAATCCTGCATGTTCTGCATATGTACCCCAGAACTTAAAATATA +ATTTAAAAAAAAATCTCAAACAACTCACTGAAGTGTCTCAAAGCTGAACAAGTTTTACCA +AAATGAATCCTTCTCAGTTAACTGATCAAATGGATGAATCCTGACCCTCTGAAGTCTCTT +TCCTGAGTTAGAGCAGGGAACTGCTCTGAGTGTTAACTGTTGGATTCACTGCAGTGTCCT +ACAATATTTTACAAGAAGATGAACAGGCAACCTGCAGACCTAAGCTTGATTCCCAAGTCA +CAGTCTGACCCCTGCTACAGGAGGTTACCCTCCTCAGGAAGAGATAGAAATAGGGAATTT +GAAGGAATAGTGAGGGGACCAGGGAGATTTGATTGAGTCTGGTTTCCAGGTGAATTAAAA +GGAAGGGTGTCATCCAGGGTTTGTTACTACAGTCAAAAGAATAAATAAATCAATGAAGAA +ATACCTTCATTGTCTGTGGTTTTCATGCAGATATACTCATGGAGGTTGTATCTCTCCAAA +AACAGACAAATCCAAGGCTGTGAACAAGCATCCGCATTTGAATTCCATTAAACCAAAATC +TATGTTGAACGAAGTGAAGTCTGTACACAGCATTGCAAATGTGAACACATTCCTGTGTGA +GGCACATCACCATTTGTCAGTTATTGTGAATATGTGTATTTTTAAGCAATAAGATGCAGC +TGGTCAGTTTTCTGGGCAATCTTGGTGAGGCATTTCCTGTGCTGTGGTTGTTCTCTAACC +ACTGTGAGAAACCCAAATAAAAATCGATCCCCCCCAAAACAAGTACGTATCACAAAACCA +TAGTAATCAAAACAATATGACACTTGCACAAAAACAGACACATTGACCAGGGGAACAGAA +TAAGGAGCCCAGAAATAAACTCATGCATTTATGACCAATAAATTTTTGACAAAGGTGCCC +AGAAAACGTAATGAAGAATAGACATTTGTTTCAATAAATGGTGTTAAGAAAACTAGATAT +CCACATGCAGAAGAACACGAATGTGTATGGTGTGTATCCTTATCTCACACCATACACAAA +AATCAATTCAAAATGGATTAAAGGTTTAAACATAAAACTGTAAAACTACTAGATGAAAAC +ATAGGGGAAAAGTTCCACAATGTTGGTTTGGTCAAAGATTTCTTGGATATCACCCCCAAA +GCACAGGCAACAAAAGCAAAAATATATGGGATTGCATCAAACTAAAAAGCTTCTGCACAG +CAAAGGAAACAATATGGTGAAGAGACAACCTACAAGTTGTGAGAAAATATTTGCAGAGCA +TACATCTGATGAAAGGCTAATCTCCAAATATATAAGGGACTCAACTCAATATCAAGAAAA +CAAATAACCAAGTCAAAAAATGGGCAAGGTCCTAAATAGACATTTCTCAAAAAAAATACA +AATGACTAACATAAAAAAAGTTTGTCATCCTAATTATCAGGGAAATGCAAATTAAAATGA +CAGTGAGATGCCACTTCATACCTGTTAGAATGGCTACTATCAAAATGATAAAAGATAACA +AGTGTTGAAGAGGATACAGAGAAAAGGGAACCCTCGTACACTGTTGGTGGAAATGTAAAT +TAATACTATTATGAAAAATAGATAAAAGTTACTCAAAAAACTAAAACTAGAATTACTATA +TGATCCAGCAATCCCACTTCCTTGTATATATCCAAAGGAATTTAAGTCAATATGCTGAAG +AGATATCTCCAGGCTCATGTTCATTGCAGCATTATTCACAATACCCAAATATGAAATCAA +CACAGGTGTCTATCAACTGACAAATGGATGAAGAAAATGTAGTGTATATATACAATGGAA +TACTACTCAGCCTTAATAGGAAGGAAAACCTGATATATGTGACAACATGAATTAACCCAG +AAGATATCACGCTAAGTGAAATAAGCCAGGCACGAAAAGACAAATATCACATGATCTCAC +TGATATGTGGAATCTAAAAAAGTTGAATTCATAGAAGTAGAGAATGGAATGGTGATTATC +AGAGGCTAGTAGTTGGGGGTAGACATGGAAAAGGTAGATGTTGATAAAAGGGTTCAAAGT +TTCAGTTAGACAAAGTTTCAGTGAACTATTGCACAGAATGGTGACTGTAATAAATAACAA +GGTATTGTATGTTTCAAAATGACTAACAGAGTAGATTTTAAATGTTTTCACCACAAAAAA +GATATGTATGTCAATAAGATAGACCTAATCTTTCCACAATTTAAACATGTATCAAAACAT +TACATTGTACCCCATAAATAGATACAATTATTATTTGTCAATTTAAAATTTTTCACTAAT +TTATATTGTTATTGTTGCACCAACTCCTTTCCACCAGGCAGATTCTCATAAAGACTATTT +TCTCTTTTACATGAAGCATTTCCTACACACCTCTTAATCACGGTAGCATTGACGTCATTC +CACCAGATTCTATCTCCAGTGTTAAAATAATCAAGAACCCAGAAATCTCCACCAGGGGGC +AACCAATGCGTATCAAAGTTTCCCACTTTCCTTTAGATTTACTTATGGGTAACTTATGGG +AAAAAATACTTAAGTACTTCCCTTTTTAAAGAAAAAAATTATATGAATTCTACAAAATTA +TGGCAGAAAATTTAAGAAGAGCAGATGCTTCCCAACTCATTCTAAAGGGCCAGCATTACC +CTGATTCTGAAACGAAAAAGCTTTACAAAATCCAAGATCCATTCCTGACTAAAGATAAAA +GAAATTTTCAGCAAACTGTGAATACAGAAAACTTTCTCAGCCTGTTAAAGAGTACCTATG +AAAAAAATTATAGCTAACATTATACTTAATGATGAAATATTTAATATATTTCATAACAGG +AACAAGTCAAAGATGTCTACTCTAACTAATTCTACTCAGCATTCAACAAAATGAATATAG +TGAATTCATACTAGAATTTTAAAAGCAAATGTCTTTATTCACTGACAACATAATCATCTA +TAAAGAAAATCCTACATAACCTATAAAAAACTGATGGAACTTATAAGTTTTGCAAGTTTA +CAGGATATAATGTCAAACAAAGATCTATTATGTGCCCATAAGCTAAGAATAAACAATTGT +AAATTGAAATAAAAATGTCACTTAAAAGGGCATCAGAAATATAAAACTTAGAGATAAATA +TAAAGTACATATGCATAAAGTACCTGTTCACCAAAAACTACAAAACATTGCTGAAAGAAA +TTAAATGGGCATAATATAGATGTAGAGATGTGTTGAATTTATGACTCATTTTGAACAAGG +AATATATTCATCATATATTCATCAGATAAGAATTATGTTACAGGTCTAATAACATTCAAA +TCAATACATAATGTCTCATAGTTCCTGAATCTAAAATATCAAAGAAAGAAACATAAAGCC +ATATCATGTTTAATGAGAAGGGCTTATTATATCATTTATGAGATCCTCTTGTAAATCACT +AGCTGTTTGCATACTCTCTTTATTGCTGCCTTCATCTCCTTATTCCTGAATGTATAGACA +ACTGGATTCAGAAAAGGAGTGAGAACTGCATCAAAAATAGCCAGAAACTTGTCCATCTGT +GAATTAGGGTGTGGCCGTGTATACACAAACATGGGTGGACCAAAGAACAAAAGGACCACT +GTGCTGTGAGCTGAAAGAGTGGAAAGGGCCTTGGATGAACCACCTGAGGAATGTTTCCAA +ACAGTAAACAGGATGAAGACGTAGGAGATTAGAAGTATGAAGAAAGTACCCACACAGATA +AACCCACTGTTAACAGTGACCATGAACTGCAATCTGTAGGTGTCGGTACAGGCTAGTCTG +AGAAGCCGAGGAAGGTCACAGTAGAAGCTGTCCAACACATTAGGGCCACAGAAGGCTAAA +TTAACAAGAAATGCCAGTTGGAACAGGGAGTGACTGACACCAAGGGTCCAGGCAACAGCC +AGAAATGAAAGGCACATTCTTGGGCTCATAATGGTCAGATAGTGGAGGGGCTTACATAGG +GCCACATATCTGTCAAAGGCCATGGCTATGAGCAGCACCATCTCCACACCACCAACGACG +TGGATGAAGAAGATTTGAGCGATGCAGCCTCCAAAGGAGATGACTTTGCGCTTTCTGAAC +AGGTCATAAATCATCTTGGGAGAAGTGACAGAGCAGGCTCCTAAGTCAATGAAGGAGAGA +CTGGCCAGTAGAAAGTACATGGGGGAGTGTAAGTGAGGGTCAGTGGTCACAGAAAACACA +ATGAGGATGTTTCCAGTAATGCTTGCCACATAGAGCACAGAGGAAAACACTAGGAGGAGG +AGCTGGATCTCCCATGAATGAGTGAGTCCCAGAAACAAAAACTCAGATACCACTGAGTGA +TTCTCTCCATCCATTGGTCCAGCCAACTGGGCTGTGGCTAAAATTATGAGAACTAAGAAA +ATGGGGAGGAAATTGTGATTATGAAGATAATAATATGTACTAAAATCAATATTGCAATGT +CACTATGAATAAATAGTATACAGTTATTCTGTTCCTCACATATTAAAAACAAAAAATCAA +CATAATATTATCACAACATGTGAGCTGCAACCTGATTTAAACCCATCATCAATACTTTCA +GTGTAATGTCTGATCTAAAATTAACAGATTAGGTAAGAACAAGATTCCTGACTATCCATG +AAATTCATCAGGTGTTTAAATGACCTGTGATATTAACTATTCCTCATTTCCAACATATTC +CATTTGTACTTATACATATTCTTATAATTTCCTTCCCTTCCCAGTTTGCACCCACAATTC +TCTGACAGAAAGTAGACATAAGAGGAAAACATGATTAACAGATGGATTATCACTGCAGTA +AGAGGTGCCTGGGACAGACTTAGTTGAGGTAGGCTGTGGATTGAGAGAATATAGAGACTG +GGGTATGTGAAATCGGAAAGCCCACAACTGTAGCAGACTAGAGTAAGTGGACTTTCACAA +GAAATAGAATCACCACCATTATCTACCACATTTTCTCATGCTTACTGCTATTTAAGTGCC +TCAGTTTCTATACAATCTTTCACAATTACGAAGCCCTAAATGGCTTCCCATCCTGCAATG +ATTTCATAAGGAGCCTATGCCACCTGTCATGTAAGGCTTTTTCCATGCCTAATAAATATG +TTTTGGAGGGATTTCACCAGTGTTTCTGCTAAGATACATGCATAAAATGGCCACAGAGGT +TGTGAGAAATCTCTGCAGTTTCTCTTTGTCTATACACATGAAAGTATTGAAGACCAGCAC +TTGGATTAGTTAAGATAATGTTTTAATTCATCACTGTCTCCTCCTCCCCTTGGTACCAGC +TTTTATGTTCATTGCATTCCCCACCCTTTTAAGTACTCAGTACCTCCTGCATGGTAACCT +ATTCTGATATTTGATATTATCATGCTTAATTTGACTGAATCCATTCGGATATTTTATCTT +TAAGAAATTTGTAGTTTTATACTTTTAATTTATGATAAAATTAGATTAATATCAAACATT +AACAAGTGACTTTTAGGAAGGTATATGAGCTTTCTTATTGACTTCAAACTATAAAGTACA +AACTGTGACACTAGAAATTTAGTCCTTTAACACATATTGTATTTATATGTGAAGTGGAGG +GTGAGCAGAAAACAGTGTTATATTTCTCTGTGTCCAGATGGATACTCACCTCAATCATTT +TCCTATAGTAGAAAGTAGTTCCTGAAAACACTTAATAGAGATTATTTTAGAAGTTGCTGA +GGTACAAATAAAACTGCTATGCTGACATCATACTTTTTTGCACCAACAACTCCAGTTCTT +CTGACACAAAGGACCATCTTCCTAGTGCCATAATTTATCTTAGACCCCAAAACTCACAGA +GGCACACATCATATCTCTAATACTTGCTCACCACCACTGGCATGAGTCTCTCTCTATCCT +CTTCTACGTGAAGTGATTATACTGTCACCTCTGGAGCTAACTGTCCACAGTCTCAAGATG +CACACTTTTTACAACCAGAAGCCTATGGACTGGGTGAGGGAGCAGAAACAGCCACAGGTA +CTGCCCATCAGGGTAATGTAAGTCAGCATGCAAACAACTGATCAGATGAACATGAATAGC +AAGGTGCTGAGGCACTGGGAAGAGGGACCGGAAAACTCTATAATTGTTGAAAAAGACTCA +AGCCCTTGGGAAGGGAAATGCCTACGAAATTATATAAAGACCATTTTATCCAAGTTGGTC +ATCATTCAGATGAAAACCATGAGGCCCAGAAAAGTAAACTGAGTTTCCAGAATTCACACA +ATTGATAGAATAGGAACCAGAATTCAGGCCTCTTGCTTCCTATTCCAGAAAGACAAATTG +CAATAATAATCAAATAATATGAGCAATCATCCAGTAAAAATAATCTAGTAAAAACAGCAA +AACTCAAAAGAGTGATTTTTCCTGGTTAAGACCAAAACTAACCATAGATTGCTATACATA +GTATCTATTATAAATACTGAATTATATAGCAGCCTGACAATAAATACATAAAATGTGTAC +ACAAAGATTATTGAACCTGTACAATACAGTAGTAAATAGTAACTTTATATTTGCAAAGTG +ACTGATCATTACTATCAGAATTTGTACCCATTCTTCATATTTTGTTGGTCATATAACCAG +TTACTACAACTGCAAAAACAACCTAAGGTCATGTTTCTGTGAAGTCCATCCTTTTGGTCT +TTAAATTTTATTATCCTCAAAGGTCAATTATGATCTCAATCTTTTCTTGTAATTTTACTG +ACAATTCTCCTTCACACTGATTTGTTCTTTCTCTAATTCCTGTAAATAGAAAGAACCAAA +AAAAGTTGAAAAAACATGTATTGTACATATAACAAACAATCATATGTGGTATACAATATA +TATCAAATGAGTATTAAGATAAACATTCAAAGAGTTTTAAAGAAAAAAGTGTTATAGATA +TTGGAGGGCAGAAGAGACGATTGCCATTAAGAACAGGTGGAGGAGGTTATGCCAAGGACA +TTGACCTGACCCTTTAGGAATTAGTGAAAATTGAATAGGAGAAGAATGAGGTATACAATG +TGTGAAAAATACCTAAATTGATATAACAGGAGGAGACCTTTTCATATCAATTATCATTAC +TTCTGTGTATATAACCATATTAGATACCCACAAACGAATAGAAAGTGGATAGTTCTTGAT +TGACAAGTAAGACTAATAATCCCAGATCATAGTAAGGTCTTAACTTCAAGTCAATAATCT +TTATTACTTATGGTTCATTCCTCTCCCTCATGTTTTCCAATAATTTTAAAATGCATAATT +AAAACAATTCTCATTTAAAAACATAGTAGCCATGACTAATGATCTTCCAGTGGGAAGGTA +CTAAGACTTTACAACATGTTTCTTGCTGGGGATAAGACAGCCTACAGCCAGCATTCAACT +CATTTTTCTAAAGTCTATGGATCAATTTGAAATACAGAAAAAGTAGAACAGAGATAAAGT +TAAAAAAAGATTAAAAATATGGGAAGAATGGGAGAAAGGGGAGATTAGAAGATATGAACA +ATGATTTAAAAATAAAAGAGCCTCAAAGGAGAAGAGAAACTGCTAAGCAAGACTAAGGTA +GGATGAAATACAGTAGTCTCTGTTTCTGAGAACACAGGTTAAAAAGAACATAAATAAAAT +AAATTTATCACCTTTAATACACTCATTCAAGGATGCTACTGAGTTTGACTTTGGGAATTT +CTCACCTTTAATACACTCATCTGGGGATGCTACGGACTGTGACATTGGGTTGCATTTAAA +GGGGGAGAGAAAGGGCAGTTGCTTCTATTATCGCCCTGTTGGACTCACAGAGTTTCTTTG +AAAAGCACAGATGATAATAAATGGAAATATTGCCTTTTATACTATACAATAATATACACA +TGCAATTCACTGGAAAAAGTATACTTGTTACTATGATTTGAGGATACTACCATATACTAA +TCAAGAGAAACACATGTACAGAACAAAGAAGGCACATGAAATTTTTACTAGTGTGTGTTT +TCCTTGTGTTCTACCACCCCAGGAGCAGCTTCTGCTACTGAAGATCACAGTAGAGTTATT +TCCAAAAGTTGTGGGTCTGCAGGGTGGACTTATCACATAGCTGTTTGCCAAAATTCAAAA +GTCCAGAAACCATTTCCAAATTTTCACCTCTTTTATCTTCAAATCCTAAAACTATGAAAA +TTCACAAACTTAGCTCCATACATTATGGTAGAAAGGTTAATAATTTGGACTTTGAGGTTG +ACCAGGCCTGATTTTTGAATAAATTCACAAACTTACCTCCATACATTATGGTAGAAAGGT +CAATAATCTGGACTTTGAGGTCGACCAGGCCTGATTTTTGGATCCAGGCTGCAACACTCA +CTTGCTGTGTTAACGTAACAAAGTTCCTAGACCATGCTGAGCTTCAGTTTACTTGTTATT +GAATTAGGGATATAGCGTTCGAAGGAAGAAGTTCTAGTATTTGATTGCACAGCAGAGAAA +TTATAGTTATTGAACTGGGGATATGTAGATAGACATAATAAATTTTAGTATTCAATTATA +CAATGGAGAAATCGTAGGGAACAATAATTTATTATATATTCTAAAATAGCTAGCAGAGAA +AAATTATAATGTTCCCAACACAAAGAAAAGATAAATATTCAAGGTGATGAATATCCAAAT +TACTCTGATTTGATCATTACACATTGTATACATGTATCAAAAATATCACATGTACCCCAA +AACATGTACAACTATGATACATCAATAAAAAACAACAAAAAAACCAAAAGAATAGAAATC +AAAAATAAATACATAAATACATAAAATAGGGATAATAATACCTCCCTTGTTTGCTTGCTC +CCTTGCTCCATTTGTAAGAAATAAGTGATATAATATAGGTAAAAATACTTAACCTCATGC +CTACCACATAGTATAGCACAATAAATGTTATTTATTATAATCTGAGGCCTACCTACATAA +GTGACTTTCAAGTATAGAAAATTATTTCTCAAATTTTAAATACTCCCTGATTCTCAGGTA +TGGTAATTAGACCTGGCTTTAGGTAAAGCTCTCATGTCTACACTTGGATTTAATCACTTA +AGTATATTTCCCAGTGCCCCCCCCAAAAAAAATTGCTCCTAGGTGGACACACTAATCAAA +GACTTCCTGAGAAATGCAGGAAGAAGTTTTGTCCTCTGACCACGCTACGCCCTTTCCTTG +ATGGTAAGCCCCATAATCTAAAGCCATAAGTTTCAATTCCTCACATAAAAAGAAAAAAAA +TGTCTTTTATGACCACTTCAGATAACACTGGATATTTCCCTTGTCATTAGGAATGAGAAA +TGGGAGGAAGGTAAACTTGTAGACAGGAGAATTGGTAGATGCTTGAAAGGATTTCTGAAA +ACTGTGCCTATCCAGGTGTACAAATGTGTTGACCAGCCAAGGCAAAGCAGTCAAACCATA +CAATACCTTATCCTCAGGAAAATGGACTTTTCTCCCAAATTGCCTTTTTCATGAAAAATA +TAAAATTCTCCAGTTTCAACCTCATGTTAAATTTCACATGTGAAGAAAACAGTCATGCAC +ATCAGAAAATTAAATGGCGAGTCAAGACCAAATTCCTAGTCACAGTTATGTTCTGTTTCC +AGTATTACCTTCTCACTTATTCATTTTGTTAAAGTGGAGCCAAAATAGAAGTGGGTGTCA +CACATCAAGAAAGACTGAAGTCGTACAAAGCCGATCCTTATCCAACGTGCATTAAAATAT +GCATCAGGCATGTGTGATGCATACAGTAGAAGTGGAACAAATCAGGCCAGGTGCAGTGGC +TCACGCCTGTCAGCCCAGCACTTTGGGAGGCCAAAGCAAGCAAATCGCTTGAGATCAGCA +GTTCAAGAAGTGTAACAAATCCTCTACAATATAAGTAGAGTGAAAAGAGATAGCTACAGT +GATGAGGGAAGGCACTATAGTGATGTGGCATTTGAGTATAGCCATAAAAGAGGATAAATA +TTACAATACATGAATATAGGGTCTAAAGAAGTCTTTTCAAGTAGATTGTAAAATATTTCA +AAAATGGTAAGTTTGGTGTATGTTGAAGCATACAGATTGTCTACATCCTAAAAATCATTT +TGGTGAATAAAGGAAAATAAGAAAGGTAGTCAATATTCATTTGTTGCCTATCATTAGAAA +CTTCTCAAAGGTATATGAGAATTATTAAATAAATTTAGGAAGCCAGTGAAGGTATGGGTC +CCGGGAATTGAGGATGAAGCCAGTAATTAGGGAAGATGCCCCATCTATAAGTGTGATGTA +TCAAATGGAGGAAAAGAAAAACGGAGGGAAGGAGTTCCCTTAAGAGAAGATTGAAATAGA +GCAGACTTGGGGGGCTACACAGAGGAACTGGGACTACACAGTTCCAGCTTTAAGGCTATA +GAAACAGAAATAGAAATACTGGTAAGTAAAAACCCAAAGGATTGGTGACTTATCACAGCT +GGAGTGAATACGAAGGAGCATGAACTCAAAGAAAATATCAAGATTTAAGCAAGAATAAAT +AGGACAATGGTAGGTCCATTTTTAGAAATTAGAAAGTTGAACATAAAATATGTCAGGGTG +GAGAAAATAATCACGTGTATTTTAAGCAAATAAGAGTATTAGATATTGAGATGCTCAGGT +GAAAACATATGACAGGATATATGGGGGAAAAGTACAAATTCAACATGTAATTGTATAGTA +ATCCATATAAAAATAATAGACGGATGTGTAAGAGTGCATAAGGTCCCTGAAGGAAATAAT +ACACAGGAAAAAAAGATTAAAAAGCAAAGACCCAACTATAGAAACTATCCACATTGATTA +TGTAAAGTAGGAAAAGGAATCAATAAACTAGACAGAACATCACAGAGGTAGGAGGACAAG +TGCTGGCCTCGAGGAGCCAACACAGAAGCAGGTATCAAGAATAAAGGAGGAGAAGAGAGA +ACAAAGAGAGAGAGAAGAGAACTTCTGTGGCAGAAGATCAAGTGGGATGGTAGAATAAAG +GAGAAGAAATACAAGAAAATTGAAATAAAATTTACAGAAATGTTCTACATTGTAAGTGGG +CAGTTTTGACCTGGCACATTGTTGGCACACATTATAAATGTCAAATGTATTAATGAATGA +ATGAATGGATAATATAATGAATGTGATGGAGTTGTCAAAAGCTGAATTAATTAAAAGTCC +CCACGAGAGGTTAGATGACAAAATTTTCAGAAACTTTCCATGCCACTCTGTTGTGACATC +AACAGTGCTGGACCCTTGAAATCAAACCAAAAGGATTCCACCATGAGAATGAAAAGGGCT +GAGAAGGGGAATGCTGGGTGACACAGAAGGTGACAAAGGGCGAAAGGTTTCTAGGCATTT +GATAGACTGATGGACGTCCGCGCTGACCATAAGGCACAGGCCACACAGGAAGGAAAATGA +GACCCAACGCGAAGAAAAGTAGGGCTAAACAGTCGGGAAAATGTGGGAAGAAGGATGAAT +AGTCATACGATCAACTCAGATTCCTCCCTGACATTCTTCTACAGCTTTATTCTCGTCCTT +TGGGAGCCGAGATGTTCATTTTCCTACATTCTTAGCTGCCTACACACGGCGACTTTTCTC +CACGGTGCCTGATCCCTGCTGCATCCTCCTTCTCTAGTGGCAACAGCAAATGGCCACACA +GAAGGCAGACATTGCACCCAACTGAGGAGAATGTAATTCACTCATTGCCAGTCACAGACC +TTGGCTCACCGATTTACTAAGTATAGATTTTATTTCTATCCCTCACCTACCTGTTTTGCC +AAGGGAACTAAGAAAAGAGCATCATCAAAAATTCAGATAGGTATAGTTCTCACAAGATGA +ACCAGATCCAGTACGGCATCACTGCAGACATACACACAGAGCTGCATAAAACAGGAAGAG +AGCTGCTAATCACAGCCCCAGAGGGTAGTGGCCAAAGTGATGCCTTGGAGATCCGAGAAT +GCCAGACTGAGATCACACGGCCTGGGGAATTACCGCCTATGGTCATTTTGGTTTTCCCGG +GATAGCCATGTTAATTGGGTGAAATAAAGCATATTTGATTTTCTTATGACAAAAAAGGGC +TTTTGCCATTGTCTACAGATGATACTTTAAATCTTTATTTTATGACTAAAGGTGAATTCC +AGAGCAACATTAAATGTTGTCCCTTTAAATTTTTAATCATTTACATAACGATTACCATAA +TATTCAATTTAAACATAAAATGTAATTGAAAGTATGAGATTAATATGTGGACATGAAATC +ATATAATGTTCCATGGAAAAAATAGAATGTATAAGGCAAAGAGGTTTAAAGTAACATCAA +AACTAATGCTCACTATACAAATTCTATGAAATCCTCATAATTACACTGTGAAGCAGGTGT +TGTTAGAGCCACATAATCTCAAACAAATTATTTATTATCTAAAATTACATAGATATTAAA +AGGTTAGGCCATATATGAATTTAGGATTCTCTCAAAAATTTTTTCTCTTTCTCCTACATC +AAACTTCCCTAAATTATAGAAAAGTCACAATGTTACCAAACATATTCACAAAACACATAT +AATCTTGAATCCAAATTTCAGTTACAGCAGAAAAAATAAAACTCTAGATCAATCTCAATC +GTGTAAATAAATTCAGATTTCCAATCTAAGAGTCTCAATTTGACATACTTCTTTCTCTCT +CTTCTTTCAAACCAGGAGAAATATAAATATGAGCCACAACCTTACAAAAGCTAGAAAATA +TTTACAATTCCACACAACAACACATGAAGAAAACCTTCTGGACATCAAAAGTTTAAACCA +GTCAAGACTGAACACCAAGATAAAGTGCATGCCTCTGAAGAGCTTGAGCTAGTCAAGAAG +CCCAGAAATCCCTAAAAGAGGTGTGTATACTGAGGACTGAGGATCAAAACCTGTGATCTT +TACTTGGAACAGAAATATTGCAGCATGTGAACCCTCCACAGAGTGACAGAGGGAAAGGAG +TTTAAAGGGAAACATGCAAATGTATCACCTTTGGAATAATTAGGACACGTGTGTGGTGTA +ATGAAAGAAGGCAAAAAGATGGGGAAGAAGCCAGACAGATGGCAATTTTCATTCTATTAT +GAAAAGAAAAGGATAAGTCACAAGTCACATGATGAAATTAACAACTATGAATCCACTCTA +AGCCATAGTCAATCCTATAGCCTAGGAGTCATTCTAACAGATGAGAGTGTTTTGGAGACA +AGATTCCAAAACTCGTCTGCCTTCCATCATACTTACTACCCCCAGCTCCTCCTCCACAAT +ATCCTTTCACAAGTATCTAGAATATTCAAAGACTAATAATATTATATAATTATTTATAAT +AATTGTATTACAAAAATAAAACTTGATGACCTTTATAAAAATACTAGAAGAAAAAGGGAA +AATTACATAAGGTACAGAACATACAAATTATACCATGAAGCAGTAAAAAACAGGATCAAA +TTTTCTATGTTTTTTAAAAATATGCCTTCTCTAAAATGTTTTCTCTCTGAAATGATATTT +AGAAGACATAATTGAAAATAAATACAAAATAAAGTGATAAAAAATAATCTGGCAAAATTC +AGGATGTAATGAGTAAAGACAACCATGAAAGAAATGAAGATCAATAAAAGCAGGAAAAAA +AGTGGGAAGTGGAGAGAATAATGCTGCTAAAAACACAGATAAGAATATAAATGACAGGCT +TAAATATATCCTGAGCAAAACGAAATAGAAAACACAAGAAGGTGAAATGTAACATTAAAG +TCAGGTCCAACAAATGAGAAATTAGTGTGAAAGAGCTCACAATATCTGGTTAAAAAATTC +AAAGATAAAAGAAAACTTTTCTGAAATGAAGAAAACATTGAATCTAATGGTTAAAGGGCT +TATCTTTATCCAGAAAAAATGTGTTATAGTATGACCACATCAAGGCAGATGCAACTGAAT +TTACCGGACTTCACAAACACAAAATAAACAACCCACAAAAAAAAAAAAAAATAGAGTCCC +CATGAGGCTTTAATGAAGACAACTATTAGAGGCCAGGCGCAGGGGCTAACACCTACAGTC +CCAACACTTTGAAAGGCCAAGGCAGGAGAATCACTTGAGCCCAGGAGTTCAAGATAAGAC +CAGCCTGGGCAACATAGCAAGACCCCATCTCTATCAGAAAAACTTAAAAAAGAAAACTAT +CCACTAAAAATGAATAGAGATAACATGATACAAGTGAGCATTCTGAAGCCTAATATCAAA +ATGTTCTGGGGTTTGCGGTTAAAGAACAGAATGCAAATGTTACAAACCATAACTGTATAA +AGACTAATTATATTCATAACAAAAATAAGAAGAGAAAGATAGTAGAAATATATTCTGGTC +CATTCAACTTTCACAGTGGGAGAGAATCAACAAATTATGTTATGGGTGATTAAATATTAT +TTTAAAAGATAAAGGTCATTATTAGAAAAATTAAAAATAACAAAATCAAATAAAGTTGGA +TGACGAAGGTGGGAGAGGAAAGTGGGTTTAAGGGGTAAAGTGGAACTATATTAAAAGAGT +CAATGGAGAGCACCCTTGGAAATAACACAAAAATTAAAGAACTAAATATAATTTATACAG +CACATAACTAAACTATAAATCTTCAAATTAAAAGAAAATAGGTACATACAAAATATCACA +TACAGAGAAATATTAATACCATGAAAATATTAAAATAAAAGCATAAAATTAATTCATTTA +TTTACCCTATTAGTATTTTTTGAACACCTATGTGCCAGGTATTGTGCTGAATGCCAGTAA +GATATAGTTCCTGCATCTTGGAGTTTTCGTGGAGGAGACAGAGATTAATCAAACAATCAC +ACAAATGTAAAATTGCAACCATAAAAATTACTCTGAAATACAATGAAAATTACTATAAGA +GAGGGATTTGATGTGAGTCAGAGAAGTTTCCCCTAAGAAAGCAACACTGAAGCTGAGATC +TAAAGGGTAAACAGCAGTTAACTGAGTGGAGAACAAAGGTTTTCCTGCAGGGGGAACAAT +CTGCTCCCCGAGGCCAGAGTGGGGCCTTGGGAGTTGTGCCTGAAACCACATTGTGAGGAA +GTGAGGGGAAGCATTGTGCAGATAATGCTGAAATAAGTAGTGGAAGATGCTTCCTAAGAG +AATGAGAAATCCAAGACTACTAAGCAGAAGAATGATTTGACCAGATTTCACATTTGTAAA +TATCACTATGGTTACAATGTATAGAATGGATTTTAAGGAATTCAAATTGGATACAGGTGA +GTCAATTAGAAAGCAACATGCTTGCTAAGGCAAGAAATTTGATTACTTAAACTAGATATG +GGAGTTTTGGAAATAAGTAGATAAATTTGTCATATATTTGAGATAATAAATCACCATGAC +TTGATGGTAGACTTAGTTGGAGATGCCCTCACTAATGCACCATCTAATGCTTCAAGTCTA +ATAATTATTCAATTCCTCCAGAGCCACCAATCCAATGGTTCTACCATATTTATGCTGTCA +TTCACTTTACTGATATCCTTCTTACCTTACCTCTTTTCCCACTTTATATTCCATGATCAA +TACCTTGCTCCCTCGTAATGATTGTACTCACTCTTCCAAACAACAATCCTGATAAATCCT +ACTCTCTGCCTTCTACATCTTGATACCACACAGCTATATGTGGCTAGATAAAACAATCAC +ACTGACAATCATCCTATACTTTCTGAATCCATCACTCTTCTACTTTTTCAGATCTTTTCT +TTCTCCCTCATCCTTACCATGTAATGAACTCATTTTGCATGTCAAGGGCTAAAAGTTGAA +TATTTTAAAAGTTCTCATTTTCCCACTACTATATAAACCAACAAATATCTTTAGTCTGCA +TTCACAAATAACATAACAAATGAGCTCTTCATATTTCTATCCGTGGTGAATTAAGATGAC +TAGAAATTTTGTGGCACCATCCCGTTGAAAACGTGGGGACATATTCTTTCTCCTTGAACC +TGGGTGGGCTCTTTGACTGCTTTGACCAATAAAATACAGTGAAAGTAAAACTTCCAGTTT +TGATGTCCAGATGTTAAAAGCCTTGAAGCTTCCATTTCTACATCTTGGAACCAACGTGTG +TGGGTGCTGAGTCAGTATCGAAGAATTCTGCTTATTCTGCTTGCATTAGTCCATTTTCAT +GCTGCTGATAAAGACATATCCAAGACCGGGTAATTTATGAATAAAAAGAGTTTCATGGAA +TCACAGTTCCATGTGGATGGGGAGGCCTCACAATCATGGCAGAAGGTGAAAAGTATGCAT +TACATGGGAGCAGACAAGAGACAATGAGAGCTGAGTGAAAGGGGAAGCCCCTTGTAAAGT +CATCAGCTCTCATGAGACTTATTCACGACCATAAGAACAGTATGGGGGAGCCACCCCATC +ATTCAATTATCTCTCACCAGGTCCCTCCACAACACATGGGAATTATGGGAGCTACAATTC +AAGATGAGATTTGGGAAAGGACACAGCCAAACCACCTCATTCTGCCTCTGGCACCTCCCA +AATCTCATGTCCTCACATTTCAAAACCAATCATGCCTTCCCAATAGTCCCCAAAAGTCTT +AACTCACTTCAGCATTAACTCAAAAGTTGGCAGTCCAAAGTCTCACCTGAGACAGGGCAA +GTCTCTTCCACATATAAACCTGTAAAATCAAAAGCAATTTAGTTATTTTCTAGATAAGAT +AGGAGTACAGGCATTGGGTAAATGCAGCCGTTCCAAATGGTAAAATTTACCCAAAACAAA +GGGACTAAAGGCTCCAAACAAGTCCGAAATCCAGTGGGACAGTCAAATCTTAAAGCTCCA +AAATGATCTCCTTTGACTCTATGTCTCACATCCAGGTCATACTCATGCAAGTGGTGGGTT +CCCATGGTCTCAGGCAGCTCCACCCCTGTGGTTTTGCAGGGGAGAGCCTTCCTCCCGGTT +GCTTTCACAGGCTGGCATTGTATGCAGCTTTTCCAGGCACACAGTGCAAGCTGTCGGTGG +ATCTACCATTCCGGGGTCTGGAGGACAGCAGCCCTCTTCTCATAGCTCCACTAGGCAGTA +CCCTAGTGGGGACTCTGTGTTGGGGGCTTCAACCCCACATTTCCATTCCCCACTGCCTTA +GCAGAGGTTCTCCATGAAGACCTCACCCCTGCAGCAAACTTCTGTCTGGAGATCCAGGCA +TTTCCATACATTCTCTGAAATCTAGGTGGAGGTTCCCATACCTCGATTCTGGACTTCCGT +GAATCCACAGGCTCAACACCACATGGAAGCTGCCAAAGCTTGAGGCTTGCACCCTCTGAA +GCCATGGCCTGAGCTGTACCTTGACCCCTTTTAGCTGTGGCTGGAGCAGCTGGGACACAG +AGCACCAAGTCCCTAGGCTGTACACAGGCAAACAGCAGAGGGGCCCTGGGCCCAGCCTAT +GAAACCATTTTTTCCTCCTAGGCCTCTGGGTGTGTGATGGAAGGGGCTGCCACAAAGATC +TCTGACATGGCCTGAAGACTTAGCGATTAACATTTGGCTCCTTGTTACTTATGCAAATTT +CTGCAGCCAGCTTGAATTTCTCCTCAGAAAATGGATTTTTCTTTTCTATCACAGTGTCAT +GCTACAAATTTTCTGAACGTTTATGCTCTGTTTTCCTGTTAAAACTGAGTGCTTTTAACA +CACCCAAGTCACTCTTGAATGATTTGCTGCTTAGAAATTTCTTCTGCCAGATACCCTAAC +TCATCTCCCTCAAGTTCAAAGTTCCACAAATCTCTAGGGCAGGGACAAAATGCTGCCAGT +CTCTCTCGATAGCAAGAGACACCTTTACTCCAGTTCCCATTGAGTTCCTCATCTCCATCT +GAGACCATCTCAGCCTGGATTTCATTGTCTATATCATTATTTGACATTTTAGTCAAAGCC +ATTCAACAAGTCTCTAGGAAGTTCCAAACTTTCCCACATTTTCCTGTCGTTTTCTGAGCC +CTCCAAACTGTTTCAACCCCTGCCTGTTACCCAGTTCCAAAGTCGCTTCCACATTTTTGG +GTTATCTTTACAACAGCACCCCACTCTACCAGTACCAATGTACTGTATTAGTCTGTTTTC +ATGCTGCTGATAAAGACATACCTGAGACTGAGTGATTTATGAAGAAAAAGACACTTAATG +GACTCACATTTCCAGGTGGATGGGGAGGCCTCACAATCATGGTGGAAGGCAAAAGGCACA +TCTCTACATGATGGCAGACAAGACAGAATGAGAGCTAAGTGAAAGGGGAACCCCCTTATA +AAATCATCAGCTCTTGTGAGACTTATTCAAGACCACGAGAACAGTATGGGGGAAATACTC +CTGTGATTCAGTTATCTCCCGTTGGATCCCTCCCACAAGACACGGAAATTATGGGAGCTA +CAATTCAAGATGAGATTTGGGTGGGGACACATCCAAACCATATTGCTGCTGAATAGATCA +TGTAGACAGGCTCTCAAACTACACGGAGAGCAAGAGAGGCCCACCTTACCACAACATTTC +ATCCAATCCACTAATAAAACAGGCACATCACTGAAGCCACCTTCAACTCTCCAGACTACC +CAGCTGCCAGCTGAATACCACAGATGGCTACAGTTAATACCACATGGAGCAGAATCATGT +AGCTAAGCCCTGCTTGCGCTAATACAAGTCCACAATTTTTTTTAAGTTTGTTGTTTTAAG +CTGCTAAGTTTTGAGGTGGTTTGTGGTACGTGGAATAAGATGTCACTCTAATATAATATA +AACTTAAACTATGTGGCATTGGCTTTGGAATCAGACAATGGATAGAAGCCAGAAGGATTT +CACAAAGACTGTTAGTGAAAAGTGAACAGACTTCAAGGAAAATGATAGCAAAACCTGTAA +AAGCATTCTGGGAACTGACAGTAAACACTGAATGGTCCTTAAGGAGACTGAAAACTTGAA +AGAGCTTAAGAAGTCTACTGGAAAGGGCTTTAAGGATAATGAGAAAAAATCATCAGTGGA +GGCTGAGGAAAACGCACCAAAGTCATATTCTGATGGGAGAATTAGAAAACGCTTGCCTGG +AATGATATAAAAAATAGGAAAAATACCGAAAAAGTTTGTGGATCTGGCTGGGGAGATTTT +TGGTGTCAACTAAAGAAAAAAATTAAGCTTTTAAGAAATTAAAGTTAGATTTATTTAGGG +GTCTGAGAACAAGAGACTGAGGATTACAGCCTAGGAGAAGTCTTCCAGAGAGGTTCTGTC +AGACTGCTCTGGTGAAGGTCTTTAGCCCACAGTTTATATGCAGGCTGTACATATACACCA +TGGAATACTATGCCGCCATTAAAAAATGATATCATGTCTTTTGCTGGAACATGGATGGAC +CTTCTATTATCCTTAGCAAACTAATGCAGGAACAGAAAACCAAATACAGCATACTCTCAG +TTATAAGTGGGAGCTAAATGATGAGAACTCATGAACACAAAGAATAAAACAGACACTGGG +GTCTACTTGAGGGTGGAGGGTGAGAAAAGGAAGAGAAGCAGAAAAGATAACTATTGGGTA +CTAGGTTTAATACCTGGGTGATGAAATGATCTGTACAATAACCCCCTGTGACACCAGTCT +ACCTATGTAACAAATGCCCCTAAACTTAAAATAAAAGTTAAAAAAAAAGAAAATTAAAAT +CTCCTTATCATCTACCTGGTAATATGAAAAACACAAATCTTTCATTCATTCCTTTCAACT +GATGAGGAAAATGAGGCATCGGGAGTTAGTAAAAGTCCACATTGAGATATGAGACCCACC +ACTGGCTGGACGCAGTGGCTCACACCTGTAATCCCAGCACTTTGGGAGGCCGATGCTGGT +GGATCACCTAAGGTCAGGAGTTCGGGACCAGGCTGGCCAACATGGTGAAACCCCCATCTC +TACTAAAAATACAAAAATTAGCTGGGTGTGGTGGCAGGCACCTGTAATACCAGCTACTAG +GGAGGCTGAGGCAGGAGAATCGCTTGAACCCAGGAGGTGGAGTTTACAGTGAGCCAAAAT +CACGCCATTGCACTCCAGCCTGGGCAACAAGAGCAAGACTCTGTCGGGGAAAAAAAAGAA +AAAAAAAAACCACCGCCATCATTTTGCAAGTGTTACCACTATTGTGTGTTAATATTGTAG +AAGTATTCCTAATTATGATTTCTTTGTATTCCTAATTGTAATAGCTTTGTATTTGAAAAA +TTATTGATTCATACTCTATATGTTATTATTTTGTATGTGATGACAACAGAATATATTATC +ATGCTCCTTTTGTGAATCTCATTCATAATATAAAGTATAAATTTGTGATTTTGCTTTAAT +TTGAAATATTAACTTCAAATATGTTATCACAATTTGATACAAACTATTGACAGTAAATCT +GTGGATTAAGTAATGTCTTAGTAGGTATTGGGAAAATTTGAAACTAGTAACATGGAGGAC +TATTGTCATTGTTTATTTCAAAGCCAGTTAAAATTCTGCAAAGCAGTGTACATAAAAATA +ATTTCAAGAAATTTATAAAATACCGAGATTATGGTGTATAAACAACTTTAGATTCTTTGT +TTAAGAAATTCTGCCAGTTTGTAATATATGCTTCATTCAAAGTAGCTAAGGGCTGTACCT +GGCTAATAGTAGGCACCTAATATTTGTTGAAAAGGAATACTGAGTAGCTGGGACCTCCTG +AGTAGCTGGGACCACACACATTTAACCTGTATTTATAAAATTACTGTTTAGAGAATAACA +TTTGATGGAATCATGCTTTTACTTTCTGCTTACGACTCAATTGTTTGTACTGACATTAAC +ATCCCAAATCCTTAGCATGGCCTACAAGGCCCTGAGCAATGTGGCACCTGCTGAAGCCTG +CTGCCTCATTTAATAACTCTTTGTCTCTTTCCCAGATCCAGCCACTCTAACATTTTTTAG +CTCCTGGACCAAGACAAGCTCTTCCCAGAACCTGACCTTTGTACCTGTTCTTTATTCCTG +GAGTATTTTTCCCCTGACAAATTACTTATCATCTATCATAATTCAGGTTAAATGGCACTA +ACTCAGGGAAGGCTTCCCTAACTGCCTCCCTTCTCCAACCAAATTAGGAACAATTATATG +GCCACATAGTATCGAATCAAGTTTATAATTTTAAAATAATTGGGAGATTTTGTTGTTTAA +CACTTGTTTTCACTATAAGACTGTAATTACATGCAAGTAAGAACCATGCCTGTTTGTTCA +CTCCTGCCACAGTCAGAATAGTGCCTGGAATATGCAGTAAGGGCTGAACAAGCACTAAAT +AAATGAACAAGTGAATAAATGGATATTGTCTCATTTTTAGAACAGAGTACTGAATGGATC +ATGAACACTATCTGGTATGTCACGTAGGTAATTTACAAGGGCTACAATTTCAGCTCAGAT +TTACCTTTTCCTGGATACAGGTCTTGATAGGTCTCTTGATGTCATTTCACTTCAGATTCT +TCTTTAGAAAACTTGGACAATAGCATTTGCTGTCTTGTCCAAATTGTTACTAAGAATCAA +GAGAGATATCTGACATGAAATGACATTGGAAAACATTAAACACGATTGAAATAATGCTAG +CCAATATGGTTATTATTAGAAACCAATTACATTTTCAACTTAAAAATAGTAATACTTATT +GCAGACTCAAATGTGCTTATTCTAAAACAAGTAAATGTTTGCCTATGGTCTGAGATTCTA +ATCCACGGAGTTCATTCTAATCCACATTCAACACTATCATGTACCAGTGGGCCTCATAAC +CCACCTAGCCCTGTGATTTTTCAGGTTCACTTTTCTAAACTTGTGAATTAAATATTTATT +TTCTTAGTTCAGAAGAGGAAAAAAACTCTTGTAATTGTTGCCCATTTCAGGAGAAATCTT +GCATATGAAAACAAGAGATAAATATACACAACTGAGGGCTGTGGTTTAAACAAAATCTTG +AGAATGTTTTTTGACCTTACACATTTGTGCTTTAGTATAACAAAATGATATAGACAAAGG +TAACTTTTAATAGAACCAGTCACTAAATTAAAAAAATGACAAATTCTTCTGCTTAGCTAA +GCAACAGAGAAGGTAAAATACTAATTCAATTCATCAATTTAAGCAATACTCATTAAGAGC +CAAGTATGTGCTCACTGAATAAGCTGCTAAGGTTTGGTGGTTACAGAGTGTGCGGTGAAA +TGATGTCTACATCACAGTCCAACATTCACAGAGTTTAAAAGCCTACCAAGAATCAAGACA +GACACAAATACCTAACATAGACATTTGTATATGATAAGAGAGCCAGAGTACAATTTAGGA +GAAGAAATTGTATGGAAGGAAGGTTCATTTCCATTAGACCAGAAAAGACAGCACATTTGA +AGGCCTGAATAAGAAATATTCTGGATAAGATATTGTGGCTGCTACCAGAATGGCTCTTGA +TGATCTCTACCTCTTGGTATTTATACCCTTATATAATCTCTTTCCTATAGTGTAAGCTGG +TCCCAGGTACTTGTTTCTATTGAATAGAATAGAACAAAAGAAATGAGATGCCACTTCTGA +GATTAGATTATAAGATACTGTGAATTTCTTCTTGTGCCCTCTCCCTCTCTCTCTTTCTCT +TGCCCTCTCATTTGAATGAAGCCAACTGGCATGCTGTCAGTGGCCCAGTGTAAGTCCTGT +TACAAGAAATTGATGATTACCTGTAGCCAACCCTAAGTGAAGAACTGAGGTCCTCAGTCC +TACAAATGGAGAGAAACTGAATCTAGCTAAGAACCATGTGAGTGAGCTGGGAAGAAGATC +CACCCTCAGTTGAAATTTAAGATGACATATTGAGCAGACATACTGAGACACACTGAAAGT +AAGAGAGCAGGAGGAAACAAAACCAGGGTCATACAAAGAACACAACTGATTTTGAGATTC +TCACATAAGTATTACACCTTCAGTGAGCACGTGTACTAGAAATTTAAAAAATAAATAAAA +TAAACCTTCAAAGTGAGCTAGCAAATAAATTTCCCTATGGTCTCAGCTCTGAGTGGAGAG +AGAAAATGTTCCCTGTGGAGTTTATAGCCAGAATCCAGCTCTCAAACAGGTTTCAGCCTG +AACTCACACAATCTGTGTGGCTTCCAAATTTGCAAGCTGAGAATTTAATTCAAAGTGGTC +TCAGGTTGATAGCAGTCCAAAATGCTAGGTAGGAAAAAAAATCCTCTCTGGACAAATAAA +TCATCAAAGCAAGCTCATAAGAGCAGGTTTCAAAGGTCATGAGCTTCTAACACACACACA +AAAATCACACACACAAAATGGGGGTAGCAGCAACATGGGTAGCGTATTCAAACTTGAAAA +GACTTTAAATATTTGTATTATTAGATGTAGATTATGAAACACATATTTTAATGTGGTTAA +TTTTTTTAAGGAATCAAAACTATGAGTAAAGACCAAGAAAATTGTGCTGGATGGCCACTT +CCACCATGGCTCCCCTCCTATTTAAGTCTGGGTACTGTGTCACCCGAAGTCTTCAGGCAC +ATTGTTCCAGGTCTGGGTTTGCCTATGAAAGAAACTCATGAGAGCTGGAAATGAGGAGTG +AAGAGGAGGTCTTCAAATAAAGCAGGCTTAAGGATTAGACATAGCAGGTTTGACAGATGT +GATGGCTTGCAGAATCCTTTATGAGCTCCCACTGTCCATCTGGATAAGATTTACAGACCT +TTCAGAAATTCCTATAAGCTTGGGTTCTGTGCCCACACTCTAGACTGTCAGGCTAAGATC +TCTGATATAAAACAGACCTCTTCTGATTTTGTCTAGCTGCTTTTCTAATATCTATTCACC +AAGCTCTTCCAATAATAGCATAAGGCCCTAATTAATATTAAACTTTTATCATTATAATAC +ATAGGATGTCTTCTGTTTTCCTGATCAAATTCTGACTACTATTAAAATATAAAGAATTGT +CCAGAAATATATAAAAAAAGAATCACACATTGATCTTCTTTAAATGAAAATATAACAATT +GTATGGACTAGGATGATTACAGTTGTTCAGTTCTGACTGTTATTTGAAGAAAAAAGCAAT +AAGAAGCCTCAGCAACTTAACAGAAGGAGCTGCCATTTACTAGGAGAAAAGATTGTGGAT +GAGAGTGTAGCAAAGGTCAGAATTCTGTGAAGCTTGAGATGTTTATTATAATGAATTATC +TTTTATACTCACTACAATTTCCTAACAATTTTGGGGTTTATATTTTTGAAAGAGATATAC +CTTTAATTTTCTTTCTTTGTACTATTGTTAGGTAACTTTGATGTGCAGATTATACTACAG +TGAAAGTTGCCAATGACAAGGCAAAGTCACTTACATCAGACCCAAAGCAAAGTGGAGCCG +GGTCATGAAAAAGGGGATCTTGTGTGTCTGTCCACGATAAGCACTATCACAAGGACTTTC +TATAAACTCACAAGAAATTTCTGCCCACCCAGCACACTCTGTTTGTCCAGCTCATCCTGT +AGGTGTCTCTATAATAGGACCTATCATAAAAAATTCCTCAAGACTGCAGCATTTCAGATA +AGCCACCCTCACAAGAACACTTGCCTAGCAATGGCTGTTTCTGCCAGTAAGTTAACACCA +GCTCCTGCATCAGACCCTGTGACCAATGATGTTTGTTTCAAAACAGCTTGCATGGACTTC +TTTTTGTCTTTACATATTTTCCTTACCTCAACCTCTTGGGATGCACCTATGATTGATCAT +AGCACAAATATCTCAGATTATAATCCTTGTTTATTTCCAAATAAATTTATTTCTTTGGAG +ATCCACTTTTTCTGTTATTATACATTGACATTGTTATTATGAAATTGGTTGGGTGATGTG +TCTTATTTTCTTGTCTCCAGAAGAATTTCTGTAACAGTGCAATTAAACGTTCTTTGCATG +TTTGCTAGAACTCACCTGTAAAATTGTCTGAGCAACCAAAGCCTGGTTTTTGTGTTTAGT +TTTTCTTTTGTGATTGGGGAGGGGGGTTTATCGTACTGATTCAAGGTGTGAAGGTAACAT +CATTTTGATTTTATACATCTTCTTCAGTCCATTTAAGCATGTTACATAGCGTTGTTTGTT +CTTTTCATGATATTCTTTACAGTAGTCTCCTAAATGTTCCCTCTGCTTCTGCCATGAGCC +CCTACAATCTATTTCAACTCAGAAGCTATAGAGTTTGTTTAAAACATGTAACATATTATG +CCACCTTTCTTACTGTAAAACATCCCATGGTTTCTCGTAGTATTTATAGTAAAAGTGAAA +TTTTTATGATGGCTTGAGAAACTTTTCCCATTAGATGCCCAAGTGCTGGTCTGGTCTGAT +CTTCTCATCTTCCCTTGGGTGATTCTGTGGCAGTCACACTAGCCTCCTTGCTGCTCCACA +AAAACTCCAGCATGATCCTACTTCAGGATATTTGCCATTGTTACTGCATCTGCCTGGAAC +CTTTTCTCCCATATAAACATAGAGATTGCTCTTGCCTGTCCTTCAAGTCTATTCTTAAAT +GTCCCATTCTCTGTGAAGCTTTCCTGCCCACCCTATTTAAATTACAGACTTCACTCCCAA +TTCCCCATCTACTTTAAGAGTCTTCATTTATCATTCCTTGACAAACTGTAAATATACATG +TTCACTTTTTTATCGTCTGTCTCCAAATACTGGAATGTTAAGTTCTGTAATGTCAGATAT +TTCTGTTTGGTTCACTGGTGTATTCTTAAAGCATGTTACATACTAGGTATACTCAATGAA +TATTTGTTGAATAAATATCACATTGGGCTTATTCCAGAAATTCAAGCTTGTTTCAATAGT +TAGAGCAATCTACAAATGTAATTCCTTACATTAACTAATTAAAGGAGCTAAATCACATCA +CCACCACAATAATGCAGAAAACCACATTTGATACAACTCAATATTCATGTCTGCCTAACA +AACATCTCATGATACTAGGAAAAGAGGAAGGGATATATTATTTTCATGTATAAAGCACTA +ACCATTGTAGCATGCCAATATACTCAAAATTCAATGAAATTCCTATCAAAATCTTAGCAT +TCCTCTTAGCCCTCAACAAAGCATTTCTAAAATGTGTATAGAAGACCAAAGGGCCAAAAG +AGTCAACTTCTGAAGAAGCGCAAAAAGAAAGTTGAGGAAATCTTAAAACATGTTATTGAG +CTTAAAGTTGCAAAAATAAACTCATGTGCCATAATTCATGAGTAGAAAAATAGACTAGTG +GAATAACATAAAAATAAAAACAATGCTTACATAAAATGTTGTAACTGATTTGGATGTCAT +TAGAAATCAGTAAGTAAATAGATGGACAATGTAATGAAAGATGCTAGGCAAATAATGTGG +TAGGGAGAATAATGGCCCTCAAAGATGCCCATGCCTAACCCTGGAACCTGTGAATATGTT +ACACTGAATGCAATAAAGGCTTATCAGATGTGATTAAGGATGCAAACCGAGATGGAGAGA +TCTTCCTGGGTTACCCAGATGGGCCCAGTCTAATCACATGAGTTCTTAAAAATGGAGAAC +CTTTCTTAGCTGAGTCCAGAGAGAGATGTGACAATGAAAGAATGGTCAGAGAAATGTGAC +ATTGCCAGCTTTAAAAAGAGAGAGGAGAGGCAATGAGAAAAGGAATGCTGATGTTCTCTA +GAAGATAGAAAAGGCCAGGATATGGATTCTACCCTAGCCACCATAAAGAAACATGCCTGT +CGACAACTTGATTTTAGTTCACTAAAATTCATGCCTGATTTCTGACTTGTGTACACTGTA +AGATGACAAGTTTGTGTTATTTTAGGTCACTTAGTTTGCAGAAATTTGTTACAGCAGTAA +TAGAACAAGTGGTTATCCATATGAGGCAAATTAGATTGGATACCTATCTCCAATAGAAAT +CAATTCAAGGTGAATTCCAGGAAAATACTTAAAACATTTAGATTAAAAATAAATGAGAAT +TTTTGTTACTTTTGGTAGGTCATAGAACCAAGAAAAACAAACATTAAGGAGGAAAAATGA +ACATATGACTACATCAAAATATAAAGCTTCTCTATTTGGAAGATATCATAAGGTGACAAA +TCATAAACTGTAATATTTACAACATATATATAAGTGAATAAATATACATTTAGAATATAT +ATGAACTCCCAAAAATCAACAGGAAAAATAAGACATAGAACAAGCAAAATGCATAAACAA +AAGAAGGCAAAACAAAAATAATGACTCATAATTATATGAAAAGAAGCTCATCTTCATAGA +TGAGCAGATAAATGCAAATTAAAACCACCCTGAGATGCTTTTTACATCCATGAGCCTGAT +AAAAGTTAGAGTCTAAAAGTAATAATTAACAAAGATGGGAAGTAACAGAAAATCTTGTCC +ATTACTGGTTAAAGTATAAACTGATACAGCTACTTTATAGAATATTACATTATAGAATAA +AGTTGTGAGTATGTATATGCAGTGACTCAGCATATTCATTGCTAGTATGTACTCAAGAGA +AACTTACAGGAGTGGACTAGGAAGTAAATACAAAATGATTACAACATTGTTTGTTATATC +AAAAAATAAAAAAGACACCCAATTTTCCAGCAAAAAAAATAAGTAAAAATAAATCCTGGT +GTATTCTAACAATGGAATAATATATAGCCATTAAAATAAATCAACTATTACTGTACATAT +GAATGTAAGTATCAGCAAAACATATTGTTTAGTGAAAAACTAAGAAGCTGAAGAAGAATA +TATACAATATGGTTACATTTATATGAAGTCCCAAAACTTGCAAAATAAAGAAATGTATTT +AGAAATAGATTCACATGTGAGAAAACTAGAAGAAAATTAATGAAAGGATAAGAGGGATAG +CAGTAATTCTGAGTAGTTGAGGGAATTTCAATTGGAAAAAAATAATATCATATTCTTTAA +GTCAGGTAGTGGGTATTAGCATTTGTTTTACCATCGTTCTTTATTCTTATAGCTACACTA +TATATTTTCAATGTATTTAATATATTTTTTGCATAATTAAATATTATGCAATAAAAATGA +GAAAACAAAAAAGTAGAAAATGATAAATTACAATAAAGAAATGGAGAAAAAATTATAATC +TAGTTGAGTAATGGTATATTACATAGCTATTTTCTTAAGTAGATGTATGTACATGATGTA +TGCACGATTGTACATACATGTTCTTAATTATATATAAATATATATGTACATATTTTTAAT +ATAAAATACTAAACAAAGTACACCAAAATATTAGCTCCTATGTTAGTGAGATAATGTTTT +GTTTTTTTGTATTTTAAGTTTTACATAGTAGGTGTATTTTTCTGTTTTCATACTGCTATA +AAGAACTGCCCAAGACTGGGTAATTTATAAAGGAAAGAAGTTTAATTGGCTCACAGTTCA +GCACAGCTTGGGAGGCCTCAGGAAATCTACAATCATGGCGGAAGACAAAGAGGAAGCAAG +CCAGCTTCTTCGCAAGGCAGCATGAAGAAGTGCCGAGCAAAGGGGAAAGAATCCCTTATA +AAACCATCAAATCTCGTGAGAACTCACTATCACAAGAACAGCACAGGGGAAACTGCCCCC +ATGATTCAATTACCTCCACCTGGTCTCTCCCTTGACCTGTGGGGATTATGGGGGCTATGG +GGATTACAATTCAAGACGAGATTCAGGTGGGGATACAAAGCCTAACCATATCAGTAGGCA +TGTATTGAATTTTAAACTCAGAGAAAAATACTAGTGTTTTTATAGGATTCTTACTAAAGA +AAAACCAGAAAGTAATAAACCATCTACGCTAAGACATAAAATTCAGTTGTTTAGTTACAA +GATAGAATGTGGCCTTGTAAGAAAGCAAATTAACTTCTAACATACAAAGCCTTAGAGAAG +ATTCAAGTGACTGACGGATCTTAAACAGAGCTATTATTACAACTTGAACTGCAGTAAAAT +ATCCTCAGCAACATAGATGTGTATGTTTCACTAGTCAGAGCAATACAAATTTAACGAAAC +TCCATTGGTGGTGTTTTTAATCAGACAATTTCTGAAGATGTCCTGGCTTATTCACAGATG +CAAGCCAAATCTCTAGAAGAGTACCATAATAAGAAAAAAAAGAATACAGGCAATTGAGAG +CTGTTCCAAAGTTTAGGGAGTTTTTGTAAGGAATTAATAAATAAAAATGTTCTTGAAAGA +GAGAAATTAATATGCAGTTCATACTGCCAGAATTGCAGGCAATTTATCAAAGTCCCCTAA +TCCTCCAAAATCGCTATTTTTTTTTTTGACACACACTTTACAGTACAGAAGAAAATGTCT +CCGGCAATAAATCACAAAGTTAAAATTACCTAGTCTACAATTAACTACACAGTGATGGTA +AATCATTTTCTACCAAAAGAAAGAAATGTCTTGTCTATTCAGGTTCTGCTCTACTTAAAA +GTTTTCCTTGTTGGCGAGCAAGTGGTTAGAAAATCATATTTTATACGTACATTCAGCTTA +ACTATCATTCAGCTCAGGAAGATGACTCAGGGCCTTATCCATACCTTCAAGTTTGCTCTT +AGCAAGTAATTGTTTCAGTATCTATATCAAAAATGGCTTAAGCCTGCAACATGTTTCTGA +ATGATTAACAAGGTGATAGTCAGTTCTTCATTGAATCCTGGATGCTTTATTTTTCTTAAT +AAGAGGAATTCATATGGATCAGCTAGAAAAAAATTAAGAGGAAAATCACATGGAAAGTTA +TATATTATATATCTATTATATATAATATTATATATCTATTATATATTATATATTGTATAT +CTATTACATATATATTATATATGTATTATATATATTATATATCTATTATATATATAATAT +TATATATTATATATCATTTCCAAATTCCCCAGCGTTCATATTTGTCAGTGCAAGTAAAGA +GCCTTACTGCTGATGAGGTTTGAGGTATGACCATTTGGCCAGAATTTATGAACTCTACAT +GTCGCTTGATGTGTGCCTCAGGGTATACTTTTTTTTTTTTTTTGAGACGGAGTCTTGCTC +TGTCGCCCAGGCTGGAGTGCAGCGGTGCGATCTCAGCTCACCGCAAGCTCCGTCTCCCGG +GTTCATGCCATTCTCCTGCCTGAGCCTCCTGAGTAGCTGGGACTACAGGCGCCCGCCACT +ATGCCCTGCTAATTTTTTGTATTTTTAGTACAGACGGGGTTTCACCGTGTTAGCCAGGAT +GGTCTCGATCTCCTGACCTCGTGATCCACCCGCCTCGGCCTCCCAAAGTGCTGGAATTAC +AGGTGTGAGCCACCACGCCCGGCCAGGGTACACTTTTAAGCAGAGACACTACTTTGAAGG +TCATAAAAAATATAATAAGAGATAAGGCTAATTTCCTTTAATAATAATAAAATCCTTTAA +TAAAAATATAAAGGAATAATATAATAATTTTATTTAATAAAATATAATAAGAGATAAGGC +TAATTTCCTTTAATAAAATATAGTAACTACATACCAACAGAATTCCAAAAAAAGAAATGG +AGAGGAAGGGAGCATGGGTCATTAATCTTGTCAAAAATATAAAATTATATACGAGGAATT +CCTAGAAACTGTTTTCCTTGTCTGCGGCCATTGTGCTGCTGCTACACAACTACCGCAAGC +AGCCCTTCACGCCCTCCTCCCAGTACAAAGCTAATTGACTTGTGAGAAATGTTAAGCTTG +GAAGAGTCAGCATCGCTGCACTTATTTTTTATTCTACTCTGACATTAGAATAATCCTTGA +GTGGGGGAAAGGTTAAAAACCCCCCTGGATAAGTGTTACTAATTAATGATGATTGTTTTA +AACAATGTTTGGATAATTTTTCCTTGTCCCTTGACATAAACTTGATAAATAACTGAGAAG +TGAGAAGGAGATTAGTGGGTTGATTAAATTCCATTCAGGTACTTAAAGTTAGCTCCAAAA +ATTTAGCTATTTGTAAATTGTCATGCATTGTTAATGTATAAGAGATGTAGATTTCATTTA +TCTTTGGTGGAGCGAGATGAAGCAGTGAATCATTGAAGACTGAAAGAAAGAAAAAGGTCT +TTTCCCTTTTCTTTAAGAAGCATCATTAGTTAAAAACATGTTAGTTGATACCAGAGAACT +ATATTTAAAGGGACAGCAATAAGCAAATTGATTACTCTGGTGATTATTGGAGTGACATTG +CCTTTTAGTTGTACTTTCACAAAAATTCACAATATTTGCCAAAGTCAAGTTATCCATTAC +ACTATTAATTTGTCATTCTTTTGTTTATATAGTCAATCTCTATCTCAATTGGATCTATCT +CAACTGCTTCTAAACAAGCCACCATAGTCTCTCCCATTTCAACAATCTCTTCCAAGTACC +ACTTCATTTCTTCTTTTCATATTTTTGAAAACTTTTGAAAAACTACCTATTTTCCTCCTC +CATTTCTTGTTCATTCCATTCTAGTGGACATGGAATCTGTTCCTCCTCCAAAACGGAATT +TGGTAACCCTTAAATTACTAAACCCAAAACAACATGTTGTCTTTATCTTTACCTCTCTGT +GGCATTTAATGATAAGACCACTACTTTCTTCTCTTTTACCCTTCTTTCTTGAATTCAGTC +AAACAACGTACTTACATTTTTCGTCTTATTCTCCATCTTAGAAACCACCTCAGCTTTCTC +CATTCAGCTATAAAATTGTGCTTTTCCTCAAAGATTAATCTGCCTCTCCTCTCACTCTAT +ACTATCTCTGTTAGCTAATTTTATTTGTGCACATTGCTTATACTGGGCATTATATACACA +TATGCATGTGTGTACATGTGCATACACACACTGTATGTGGACATGTATATATATATATGT +GTGTGTGTATATATATAGTATATATATAAATTACAATAACATAAAGGTGGCATTTTAAAT +TAGTGGAAATTACCCTGATTTGATCACTACACATTCTATACATGTAAAGAAAATATCACT +CTGTATCCCAAGAATATGTACAATTATGGTTTGTCAAATGAAAAAGTTCATACATTGAAA +AATTTTAGATAAATATCAAACTTTCTCTGAAACTGTAACTGTAAAATGTAAAAAACAGTA +ATTGCTATATTGCTTATTTCTGAGTAGAAGAATATGAGACATTTCCCTAATCATTATGTG +TAATTACAATTACATAGAAGAATATGAGACATTTCCCTAATCATTATGTGTAATTACAAT +TACATATATATATGTAATTGTAATTACACATAATGATTAGGGAAATGTCTCATATTCTAT +ATATATAGACAGAAAGAGAGAAAATATATGAGGGAGAGAAGGAATCTTTCCATCTCCTTT +GAGTTCCACGGTGTTGAGAGTCAGGACAACTGCAATTGCTTCATCATGCCTGCTTGCAAT +TATAGGGCTTTTGAACCATTTGTTCCCTCCTTAGATATCCTCATTTTTTTCAGATTCTTG +CTTAGAAGTCACTCCTCCGTGGACCTCCTCTGACATATTAAACATTGCAGTCCATTATAA +GCTGCAAGAGGACAGGGATTTTTGCCTGTTTTATTCCCTACTGTATCACCAGGGGCTACA +GCAATATCTGACAAACAGTGGGCATGTAATGAATATATGTTAAGTGAAGTAATAAATTCA +ATCAAATCACATCACCTGTTTAAAGCACTTCATTGGCTTCACATTGCACTTAGAATAAAG +AGAAATTCTTTTTATACAATATAAGTTCCTGCAGAATGCAGACACTTTCTACTTCTCCAG +CCTCTTTTCGACTCCTCTCCTACTAGCTTCTGTATTTAAGCCACATTAGACCTTTCTTCA +GTTTTTTATATAGACTTTGTCGCATCACACCTCAGAGATTCTGTACATGTTCTTCCTCCT +GCCTAGAAAGGATCGTCCCTCCACTTTCGCCAACTAATCCCTGCTCAACTTTTCATCTCA +GCAGGAGGCCCATTCTCTTTGGCAATCCTCTGGCCTCCAGCCCATTTATTATATGCTCAC +ATGTCAACATGTACTTCGTACAGCATGTAACACAATTGCACTTTTATATTTTAACAAATT +ATATTTCCCATATTGAACTGTAAGTCTCCTGAAAGCAGGAATTTTGTTCTTGCTCATCAT +CAACTTTTTCAACATCCAGTGCACCATTTAGAACTTAGATGTAGTCAATACAGGTTTGTG +GAATGAAAGAGGAAAAGAAAGAATTAATATTCCTTTAAATTAGGATGGCAAAGATCGTAT +ATAGAAAATTGGCTAAGTTGTGGTCCATTCATGTTTGCTCCCAATTAAGGAGCACAGCTA +TGAAAAGGAAGGCTTCAAATTAATAACCAATAGATTTTTTTAAAAAGAAAACTGGCCAGG +TACTGTGGCTTATGTCTGTAATATCAGCATGTTGGGAGGCCAAGGCAGGATTACTTGAGC +CCAGAAATTCCAGACCAGCCTGAGAATTTGGCAAAACTCTGTCTCTACAAAAAATACAAA +AATTAGCCAAGTTTGGTGGCATGTGCCTGTAGTACCAGCTACTTGGGAGGCTGAGGTGGA +AGAATAGCTTGAGTCTGGGAGGTCAAGGCTGCAATGAGCTGTGATTGCACCACTGCACTC +AAGCCTGGGTGGTAGAGTAAGACCCTGTCTCAAAAAAAAAAAGAAAAATCACTAAGCAAA +ATAAGACATGTGAAGGATCATGTCAAAGGTAAGAAAAATTAGGGGAACATTAAAAGCTTT +CTTCCCAAGCCACTAAATCAACTTGACTAACAAAATTACCACTTGATTTAGCATTAGAAA +ATTACATTACATATCAAACATAAACCCATTAATCAAATACTAAAGAAATTTCTGAGTTAA +ATGGTATAATGTTAGCTTATGCCAGAGCTGACCTTGAAAGATTGTTCAAATATGGCTCAG +TGTGATTGAAAGTTCTGTGTGAATATGTTTTTGGAAAGATCCAACAGCAACACCTTAGTG +TATGTTTTTGAAATAAAATGTATCTGAGTAGCAGCAAAGTTATTCTCAAATTTCCATTTT +ATAGCTGGAGATGTCATACCGTGACGTATATGATAGGACCCAATATGGATCAATCCCTTT +TAGAAGTCAATCAGGAAGAGGGGAGCAGTTAAAACAGTTGCTTGGTTTACAAACATTAGA +ACAATTTTCTTATTCACACCATCTGATTATTGTATTTTATTTTTTCCCCAACGTTTAGAC +TACACAATGAGTTAAGAATGATAAAAATAAGCTCACCAATATACTATGTACATATTTACC +AAAATCTGTGCATGCTTATACATATAAACACAGCTGATAATTTATTAGTTAGGCTCATTT +GTAATTTTTGTCACTATAGACCAGTTTTTTATTTAAATTGAAGATTAGTATACATTTTAA +ATGATTAGTCAAAATAAAAAATCTAAAATGTGCTCTAAATACCTCTTAGGTCAGAAAAAA +AAAGTCAAAAGCTAGAGTATAGAGAAATTAAGAAACGCCCTAAATTTCTAATCTGACAAA +AATTCATACAAGATTTAAATATTTTAATGGAAAATAGAACAGAACTAATTATTGAAGAAA +TTATAGAAAGGAAACAAAATAAACAGATTATATGGAGGATTTTTAGAAGATAAGTAAATA +AATTAATATACTAGGAAAAAACAAGGGAAATATACTTGATAAATAAATACAGGTAAGAGT +TCTTTTGAAATAATGATAAAATAGAAAATCTCTGTCAAAACTAAAAGGAAAGATGCATAA +ATATATAAATAAATGATAAAAAATGTTGCATACATATATGACTTTTTCAGAATCAAAAAA +TTTAAATTTCTGTAATAAAATTTAAATGTTTATAAATTTAAAAAACTAGAAGAAAGAATG +TTGACTGTTCACAATACAAATAAATGACAAATATTTGAGGTGATGGATATGCTAATTATC +CTTATTTGATCATTGGGCATTGTATACATGTATCAAAATATCACTCTGTATCCCATGAAT +ATGTACAATTATTTGTCTCAAAAACAAACAAAAAAAAAGATAATGGGAGAATGTTGAAAA +CTCAGAGAGAAGAGCAACTCTCACAGATAGGGATCCAGATAACATTAGCAGCTGATTTCT +CGGCAGAAACCTTGAAGGCCAGCAGGCAGTGGATTATATATTTAAAATAATGAAGAAACC +TGTCAATTGAGAAATATATAGCTGGAAAACTTATCCTTCAAAAATGAAGGAGAAATTAAG +ACATTTCCGGATTTTTTTTTAAAACTGAAAAAAATCCATTTATCCCTGAATTTGACATTC +AGGAAGTGTTAAGTCCTTCAGGTTGAAATAAATGAACTCTAGGCAATAACTATGTAAGTA +AATAAGCAAGCTGTATGAATATACAAAGCTCTCTGGTAAAGGTAAATACATAAACAAACA +TAAAAACAGTCCTATTGTAATTTTGGTTTGTAACTCTGCTTTTTATTTTCTACATAATTT +AAAAGGCAAATGCATAAAATGTAATTGTAAATCTGTTAGCTGGTATACAATGAATAAAGA +TATAATTTGTCACATCAATAACATAAAAAGAGTAGAGCTATATATATAGCAGTAGAATTT +TGGTATGTGATTGAACTTAAGTTGAAATAAATTCAAATTAAAATGTTATAACTCTAGGAT +GTTATATGTAATTCTCATAGTAACCAAAAATGAAATATATATAGAATATAAACAAAAGGA +AATGAGACTAGAAACAAAATGTGTCACTACAAAAAAATCAACTAAAGATAAAAAAGAAAT +AATTGAGAAAATGATTGGCAAAAATCAGTAACTCTGACGTATTAAAACTTTCCATGCTAC +ATAAATCTGAAAACTCTATTTCACATAAAACTGGAGCTGAAAGAAACAAATATTTACCTA +TAAAGTTAAAAGTTATATAGGGAACAAACACTAATTTTTTTTAGAAAAAATTATAAAAAG +TAAAAATATGCCTTATACTACCGTAATTTCATGTTTTACAGCTCTGGGAAAATAGAAAAT +AAAATGTTCTGTTAGCATGAATCCCTCTGTGCCCCCAAAAAACCCTATGGATTGCATCAT +TATTACCTAAAAAGTCTATTCTCAAATGCAGCAGAGTGATATTTTTTACAAGGTAGATAT +TAATTTTAGATATGGAATAATATTGATGATTTCAATTTTATAACACTGGGTTAAGATGAA +AGAATGAGAAGATAAAGGTCCCTCAGCAATATAACTCACAAACATGTTCAGAAGCAGTAA +GAAGTTACATTAATTATCTTTTGAAAGTCGATAATCTACATCTTTAATGTATGCATATAG +CATAGCTAATGTACTATCGCTGGGTCCATTTATTCAATGAATAATTGCCGCTATGTGTCA +GACATTTTTCTAGGCCTAGGAATGGATACATAAGTGAACAAAGCAAAGATTCTGGTTCTT +GTAGAGTTTCCATTAAAAGACAATTTAGTAAAACTTTTCTTCCCCCAAATTATAAAATCT +GTAAGATGATTTAACAACATGTGTAAAAGTCATTGTGGGCCAGGCACGGTGGCTCATACC +AGGTGTGGTGACTCATAGCACTCTGTCACCCAGGCTGGAGTGCAGTGGCACAATCTCTGC +TCACTGCAACCTCTGCCTCCTGGGTACAAGCGATTCTCCTGCCTCAGCTTTCTGAGTAGC +AAGGACTACAGGTGCACACCATCACGCCTGGCTAATTTTTGTACTATTAGTACAGACGGA +GTTTCACCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAAATGATCCGCCCACCTC +GGCCTCCCAAAGTGCTGGAATTACAGATGTGAGCCACAATGCCCGGCCTTATTTTCTACA +ACTTTGGTAACTTTAGCATATACCCCAAATCTGTAAGACATAATATTATAATTCAAATGC +AACTCATGGCTTCTCTTTGTACTCTTTCTCTAGCTTTTGAATTATTTATTCTAATACCAG +TTTTAATTCTGACACAAAATCATGGGAGTTCTAATCAAAATCCAACCTTTTATCATAAAA +ACTATGAAGAAATTATGAGTAGAATTTAAAAAGGAAAATAGGCCTATTAATTAGATTTGT +CTTTGTAGCATTTAACTCTATAATAAATAATATTTTATGCCTATGAGTCCCCAACAAAGC +CTCCAGCTTCTATTTAGATACAAACTGTAAAAGTCACTACTGGATCCACAAGCAAGACTA +TGGTAAATAAATTTCTCCACCTAACCAGCTTCTTTTACATGATGTTACATGTTTCTTTTG +TTTTTTCATTTTGGCAAATATTGATTGTCATCTTCGTGTTTGTCTATGTCCTAAGTGCTG +GGATACAGAATCTGAAAAGATGGACACAGGACCTGCCTTCAAGTTCACCCCCTTTTTTTT +TTTTTTTTGAGATGCAGTTTTGCTCTTGTCACCCAGGCTGGAGTGTAATGGTGAGATCTC +TGCTCACTGCAACCTCCACCTCCAGGGTTCAAGTGATTCTCCTGCCTCAGCCTCCCAAGT +AGCTGGGATTACAGGTCCCAGCCACCACGCCTAGCTAATTTTTGTATTTTTAGTAGAGAC +AGCGTTTCATCATGTTGGTCAGGCTGGTCTCGAACTCCTAACCTCAGGTAGTCGACCCAC +CTCGGCCTCCCACAGTGCTGAGATTACAGGCATGAGCCACCACGCCCTGCTAGGAGTTCA +CGCTTTAGTTGGGGAAAATATACAATAAGCAAGCCAGTTTTTAAAATGAGAACTGCAATT +AGAGTTAAATGCTACAAAGACAAACTCACAGGAAGATGGGATGTAGAATGATAAGGCTCT +CAGAATAGTAAGAGAAACTATTGCTTCTTACGATGTTTGTCTTTCTTTGTATCGGTGCTC +AGCTGAGTCTGCAGTGCTTCAGAGGCAGCTTTCATTTTATAAAAATCTATGATTTCTCCT +TCCAGTTGTTTTTTCTCTTCCTCGAGCTTCCTTATCTCCTCCTGTTGAATCATTTTAAGA +TGCTCGAACTTGTCCTGCAGCTGTGAAACCAATGTGCAGTTGTGACACCAAAGCAGTGTG +GCTGAACACCTAAAAGAATACGCTTTTTTTCTGATTATCAAACAAACCCAAATCATCACA +GTAGAGCACGATCTTAATAACAATCTCAAAAACTCAGGAGTAAACACTCAGATATGGAAT +TTTTCTTTTCTTTCTTTTTTCCTTTTATAAGATGGAGTCTCACTCTGTTGCCCAGGCTGG +AGTGCACTGGTGCGATCTCAGCTCACTGCAACCTCCATCTCCCAGTTCAAGTGATTCTCC +TGCCTCAGCCTCTTGAGTAGCTGGGACTATAGGCATGCACCACCACTACAGGCGTGTGCC +ACCACACCTGGCTAATTTTTGTATTTTTAGTAGAGATGGGGTTTTGCCATGATGGCCAGG +CTGGTCTCGAACTCCTGACCTCAGGTGATCCTCCCGCTTTGGCCTCCCAAAGACTTTTTT +TTTTTTTTTTAATATAGAGACAAGTTCTCAGTACGTTGCCCAGGCTGGTCTCAAACTCCT +GAGCTCAAGTGATCCTCCCACCTCAGCTTCCCAAAGTGCTGGGACTGACTGGATGCAGTG +GCTCATGCTTGTAAACTCAGCACTTTGGGAGGCCAAGGTGGGAGGATCGCTTGAGCCCAG +GAGTTCAAGACCAGACTGGGTGATATAACACAATAGTCAACTTCAACAGGAGAGAGAATC +TGTAAACTTGAATATAGATCTTCCGAAATTATCCAGTCAGAGGACAGAGAAAAAAAGAAT +AAAAGAGAGAAAAGAAGGCTGGGTGTGGTGGCTCAAGCCTGTAATCCCAACACTTTGGGA +GGCCGAGGCAGGCAGATTAAGAGGTCAGGAGTTCAAGACCAGCCTGTCCAACATGACAAA +GCCCCATCTCTACTAAAAATACAAAAATTAGCCGGGTGTGGTGGCACACACCTGTAGTCC +CAGCTACTTAGGAGGCTGAGGCAGGAGAATCGCTTGAACCCAGGAGGCGGAGGTTGGAGT +GCAATGTGAGCCGAGACCACACATTACACTCCAGCCTGGGTGACAGAGCATGACTCTGTC +TCAAAAAGAAAAAAAAAAGAGACAGAGAAAAGAAAGCCAACAAGACACCATTAAGCAAAC +CATTGTCAGGTTATGGGAGTTTGAGAAGGAAAGTAGAGAAAGGAGAATAAAGCTTATTTA +AAGAATGGCTGACAACTGCCTAAATCATGGGAAAGATTTAGACATCTAAATCCATGAAGC +TTAAAGATTCCTAAAGAGGTTCAAACCAAATAGATACTCACCAAGTCACAATATAATCAA +ATAGTCAAAAGTTAAAGAAACTTTGCAGGTCAGGACAGAATCGAATAATACATTCAAAGT +GCTGAAAGAAAAAAACTGCCAGCAACTAATACTATGTCTGACAAAGCTGTCCTTCAGAAA +GGAAAAAGAAATAACGTGTTTCCTCGACAAACAAAGCTGAGGGCATTCAGGACCACTAGG +TCTACCTTAAAAAAATGCTTAACGGAGTTTTTCAAGTAAAAATGAATGAAGTTGGGAGCG +GTAGCTCATGCCTGTAATCCCATTTTGGGAGGCTGAGGTGGGTGGATCACCTGAGGTCGG +GAGGTCAAGACCAGCCTGGCCAACATGGCAAAACCCCACCTCCAGTAAAAATACAAAAAA +TTAGCCAGGTATGAAGGCCACTGAGATCGTGCCACTGCACTCCAGCCTGGGTGACAAGAG +TCAAACTACATTTCAAAAACAAAAAACAAAACAAACAAAAAAAACAAAACTTGAGGCCTG +GCCTTCTGCTCCTCTCCAACCTCCCCTTCTCTGGGCCCAAGCCACCTTGGCTGAGGAGGG +GGCGAGGAGGTGTGAGCCCCTGCCAGGAACCCCCTGCCCGGACCAAGTGCTCGGCCCCCA +GGCCTGCGTTCAGTGAGGCCTCCCGTGGCGTCAGCATGTTCGTGTGGAGGAATGTGGAAG +GTCACTCTTCGGCCGTGTTCTCCTGGTACTCCATCCCCTTCCTGACCCCTCCCTGCAGCC +ACACGAGGCCCAGCAACCTGCCAGTCACTCAGAGTCTCTGGCCTCCAACCAGAGAAAACA +ACCTGCCAAGTTGGCAGCCGTTGCTCATGAGCGTCCACCAAGTGGGACAGGGAGTGTTGA +CCCTGGGCGGCCCCCTGGAGCCACCTGCCCTGAAAGCCCAGGGCCCGCAACCCCACACAC +TTTGGGGGTGGTGGAACCTGGTAAAAGCTCACCTCCCACCATGGAGGAGGAGCCCTGGGC +CCCTCAGGGGAGTCCCTGCTGGACAGTGAGACAGAGAATGACCATGATGATGCTTTCCTC +TCCATCATGTCTCCTGACACCCAGTTGCCTCTACCACTCAGATGATGTCAGGCCCAGTCC +CTCAGTGCCCTGCGCAAGGAAAAGGACTCATCTTCTGAGAAGGATGGACGCAGCCCCAAC +AAATCAGACAAGGACCACATCCGGTGGCCCATGAGTGGCGCTCATGATCTTCAGCAGGCG +GCACCAGGCCCTGGCGGGGCGCACCAGGGTCACCCCAACCAGGATAACCGGACCGTCAGC +CAGATGCTGAGCGAGCGGTGGTACACCCTGGGGCCCAATGAGATGCAGAAATACAACCTG +GCCTTCCAGGTGAAGGTGGCCCACTTGCAACAAGGACCGAAAGAAGTCCAGCTCAGAGGC +CAAGCCCACAAGCCAGGGGCTAGCAGGAGTGTAACAAGGGCTCGTGGGAGCGGAGCATAT +CAGAGACGGGCACTGCCACTGCCCCTGGGGTGTCCTCTGAACTCCTGTCAGTTGCAGCCC +AAACACTCCAGAGCTCGGATACCAAGGAGCAGCTTCTATGGGGCAGAACGGCTGCACACA +GTCAGGGAACCTGGCTCAGCCTGGCCCAAGCCTTCTCCCACAGCGGGGTACACAGCCTGG +ACGGCAGGGAAATAGACCGTCAGGCACTACGGGAACTGACACAGGTGGTGTCTGGCACTG +CATCATACTCTGGCCCAAAGCCTTCTACTCAGCATGGAGCTCCAGGCCACTTTGCAGCCC +CTGGTGAGGGAGGTGACCCGTGGGCAGCCCTGCTGCCGCCCACGTGAGCTGCTCATTCCC +AGCACATGGCCAGCGAGGTCATAGCGAGTGACGAGGAGCACACGGTCATCCATGAGGAGG +AGGGGGTGATGATGTCATTGCTGATGATGGCTTTAGCACCACCGACACCGATCTCAAGTT +CAAGGAGTGGGTGACCGACTGAGAGTGGGGACAACTCTGGGGAGGAGCCAGAGGGCAACA +AGGGCTTTGGTGGGAAGGTATTTGCACCTGTCATTCCTTCCTCCTTTACTCCTGCCGCCC +CTTGCTGGATCCTGAGCCCCCAGGGTCCCCCGATCCACCTGCAGCTTTTGGCAGTCTATG +GTCACACCCTGTCCTCCTCCTACACATACTCGGATGCTTCCTCCTCAACCTTGGCACCCA +CCTCCTTCTTACTGGGCCCAGGAGCCTTCAAAGCCCAGGAGTCTGGTCAACGCAGCAGAG +CGGGCCCCCTACGGCCCCAACCCCTGGGGATGGGGGCCCAGGGACGCCTTCCAAGGTGGC +CTGTTTCCTCCCAATGGATCCTGCCACCTTCTGGTGCAAGAGACCTGAAAGTGTGGGTGA +CCTGGAGCTACCAGGCTCCTCAGTCATCAGGGTCCCTCCCAACACTAAGGCTTTCCTAGG +CAGGAGCTGGGCTGAGCCACCCGGGGGGCAGAGCCTGAAGAGAAACTGACTGGGCTTTCG +GGGTCGGGGCAGAGGGAACCCCACGGACATGGATCCCACACTGGAGGACCCCACCGCGCC +CAAATGCAAGATGAGAAGATGCTCCAGCTGCAGTCCAAAGCCCAACACCCCCAAGTGTGC +CATGTGTGATGGGGACAGCTTCCCCTTTGCCTGTACAGGTGGAGAAGCCGAGGACAGGCT +CAGGGAACCGGAGACCGAGAAGGCGCTGTCCTCTTCACTGCACGTACCCTGGACCAGTGC +CGGCCCTGATCATGCAGCTCTTCCAGGCCCACTGCTTCTTCCTGTCCACTAGGCCACAGC +CGCCCTCCAGGCCCACTATGCACACATCTTCCCCTCCAAGGTTTGTTCTGCCCCTGCCCT +GACTCCCAGCCCTGTGGGGGTCCTGACCGCACCTCACCTGGCTCAGACTCTTGACGCTGC +CCTGGCTGCCCCACCACTGCTTCTGCCCGAGAGTCACGTGAGGCTGAGAGTAGGGGCAGG +GGCAGCAGTGGTGCCAGTTGGGGGGCGGTCCAGTGGGAGGAGCCTCAGCCTCGCAGGCTG +CTCCGTGGGACTGATGACTGCATGATCTTCTGGGCACCTCACGGATCTTCAACTGCAGGT +GAAACGGATGCTGGTGGTGGGTGCAGGGCCGCTGGGAGCTGCTGCATGGTTCCCAGAGGC +TGGACTGAGGCAGGTGCCAACTGAAGCTGCTGGGGCAGCATGGGCAGGATGTTCTGCACA +CAAACCTTGGAGAAGAAGATGTGTGCATAGCAGGTCCACTGCTGCTGCCCCTGCCCTGAC +TCCCAGCCCTGCCTGACCCCACCTCAACCTGCTCAGGCTCTGGCACAACCCTGGCTGCCC +TGCCACTGCCTCTGCCCCAGAGTTGGGGCCTTGACAGCCTGGTTGGAAGGGGACACCCCA +GCCCTGCCTCAACACCTGGGGGTCTCCATAACTACCACAGGCAGGTGGGCAACCCCAAAG +ATCCCAGGACTCACAGTACCCCCTGAGAACATGGACAGTATGTGGGGGTAGCAATGGAGG +GCAGGATGGTTATCTTCTCCCAGGTGAAGCCATTTAATCCTTTCAGTTTGGGACGGAGTA +AGGCCTTCCTCTTTTTTTTTTTTTTTTTTTTTTTTTTTTTGAGACCGAGTCTTGCTCTGT +CGCCCAGGCTGGAGTGCAGTGGTGCGATCTTGGCTCACTGCAACCTCTTCCCGCCGGGTT +CACGCCATTCTCCTGCCTCAGCCTTCCGGGTAGCTAGGATTACAGGTGGACGCTACCACG +TCCGGCTAATTTTTGTATTTTTAGTACAGACGGGGCTTCATCATCTTGGCCAGGCTGATT +TCGATCTCCTGACATCGTGATCTGCCTGCCTCCCCCTCCCAAAGTGCTGGGATTACAGGC +GTGAGCCACCACGCCTGGCCAAGGCCTGCTCCTCTTATCTATACCCCCTACCCCTGCAGC +TGTGCCGGGGGAAAGCTGGGCAGTTTCCCTCCTCCGAGCCCCTGTACATACCATGAATTG +TGGGACCTTCAGAGCTTTTCACTTTTCGGAAAATAGCTCCTGCTGGGGCTACAAGATGGA +GTGTGAAGAGGGCCTTGGGCCACAGGGAGGCGCCTGTGGACTAGGGGGAGTTCATGCACC +CCTTCTTTCCCCAGAGGGGCTGGACTCAGGTGAGTATGGGGGTGGGGGCTCCTGCACTTC +GACACAGGCAGCGGGAGGGTTTTCTCCCCATTCCCTCTGCACTCCCAACTTGAGCTATAC +TTTTTAAGAAAGTGATTCACCCTGCCTTTGCCCCCTTCCCCAGAACAGAACACGTTGATC +GTGGGCGATATTTTTCATTGTGCCAAAAAGTTGCCATGACCGTCATTAAACCTGTTTAAC +ACCAAATAATAAGGAAAATAAAATAAAAAATTCGGGCTTGGCGCAGAAACTCACTCCAAA +TAAATTACCTATCAAAATATTTACATAATGGTGGAAATATTCCAAAATTCAATATTTTGG +GATTTATACACAAAAGATAAACAAATTAGAGGCCAAGAGGCTGCCGGAAGGGAAAAACGG +GGCCTGGAATGGCCGACGTGAGGAATGAGCTGGGCCTAAAGAGGCCACTGGCAGGCAGGA +GCTGGACCTGCCGAAGTGGCCGAAAGGCAGGAGCTTTGGACTGGGGAGGCCGCAGTGAGG +CGAGAGCTAGCTGGGCGTGGAGAGTCTGCTGTGAGGCCGAGGCCGAGGCCGGGCCCGTGC +AGGCCTTCGAGAGGCAGGAGGCCGGGCCTGCAAAGGCCGACTGGAGATCAAGTTCTGCGC +CTGAAGAGGCTGCCAAAAGTCAAAAGCGGGGCCTGGGAAGGCCGCCGAGAGCCATGAGCT +GGGCTGGGCCGAAAGAGGCCACTGGGAGGCAGGAGGAGCTGGGCCTGGAGAGGCTGACTC +GAGGAAGTTTTGCACCTGGAGAGGCCGTCGAGAGGACGGAGCTGGGCCCAGGGAGGCCGA +CTTGCTGCTCTTCCAGGCCCACTTCCAGGCCGACTTGAGGACGACTTGGGCCTGCAGAGG +CCGCCGGGAGGCTGGAGCTAAGCCTGGAGAGACTGACTTCGGGACGATTTGGGCCTGCAG +AGGCCGCCGGGAGGCCCAAGCTGGGCCTAGAGGAGCCCACCGACCGGAGGCCATTTGGGG +CCTGCAGATGTCATCGGAGGGCCAGGAGCTGAGCCTGGAGAGGCCACCGCGAGGCCTGAG +CTGGGCCTGGGGAGCTTGGCTTAGGGAAGTTGTGGGCCTACCAGGGCCGCTGGGAGCTGG +GCAGGAGCTGAGTCCAAAGACGTTGTTGGGACCTGGAGTCGGGCCAGAGTCCGGCCTGGA +GATGCAGCCGGGAGGAAGAGCTGGGCCCGGAGGGGGCGCCGGGAGGCTGCAAGTGGGTCT +GAGAGGCCAACTTGAGGAGGCCTGGCCTCTGCCTCCCGCATTGCCCAGCTGTTCCTCCTG +GCTGCATCTCCCACCTCCCAGCAAACAAGCTCTTTTGGCTCAGCTCCCGCCTGCGTTTGT +AGACCCCGAAGTTTCTGCAACCAAGCTCTTCAGACCCACATCCCTTCTCCCAGTGACTGA +ACAGTCCCAGCTCCGGCTGGAGAAGGGCGTCTGCAGACCCCGCTGTTGCCTCCCAGGGGA +GTCTCCAGGCCCAGCTCTCGCCCCACCGCGACCTCCCAGGCCCAAGTCCCTGCCTACCTC +CCAGCAGCCCGAGTGCGATCCTGTTCCTCCCTCACGGTGGCCTGTTGAGGCAGGGGATCA +CGCTGACCTCTGTCCGCGTGGGAGGGGCCGGTGTGAGGCAAGGGCTCACATTGACCTCTC +TCAGCGTGGGAGGGGCCGGTGTGAGACAAGGGGCTCACGCTGACCTCTGTCCGCGTGGGA +GGGGCCGGTGTGAGGCAAGGGCTCACACTGACCTCTCTCAGCGTGGGAGGAGCCAGTGTG +AGGCAGGGGCTCACGCCTCTGGGCAGGGTGCCAGAGGCATGAGTTGGGCATCAACAGGCC +ACCGTGAGGGAGGAGCTGGGCCGCACGCGGGCTGCTGGGAGGCAGGCAGGGACTTGGCCC +CGGGAGGCCGCCGTGGGGGCAAGAGCTGGGCCTGGAGAGGCCCCTGGGAGGCAAGGGAGG +GGCCTGCAGAGGCTGTTCTCCAACCAGTGCTAGAACTGTACAGGCCACCAGGAGGCAGGA +GGTGGGCCCTCAGAGCTTGGCTGGAGAAAGTTCGGGGCCTACAAAGGCGGTTGGGAGCTG +GGCAGGAGTTGAGCCAAAAGAGCTTGCTTACTTGCTGGGAGGCAGGGCCGGGAGAGCCTG +ACTTCAGGACAACTTGGGCCTGCGGCGGTCGCCGGGAGGCCCAACCTTGGCGTGGAGGAG +CCCACCGACCGGAGACCATTTGGGGCCTGGAGATGCCATCGGAGGGCAGGAGCTCATCCT +GGAGAGGCCACCGTGAGGCCTGACCTGGGCCTGGGGAGCTTGGCTTGAGGAAGCTGTGGG +CCGACCAAGGCCGCCAGGAGATGGGTAGGCACTGAGTCCAAAGAGGTTGTTGAGAGGCAG +GAATCGGGCCTGGAGACCCAACCAGGAAGAAGAGCTGGGCCCGGAGAGAACGCCCGGAGG +GTGCAAGTGGGTCTGGAGAGGCCGACTTGAGGAGGTTCTGGGCCCGGAGAGGCCGCCGGA +AGGGAAAAACTGGGCCTGGAAAGGCTGTTGTCAGGAATGAGCCCCATGGGCCTGAAGAGG +CCACTGGCAGGCGGGAGCTGGGCCTGCCGAAGCGGCCGAGAGGCAGGAGCTTTGGACTCG +GGAGGCCGCAGTGAAGCAACAGCTAGCTGGGCGTGGAGAGTCCGCTGTGAGGCAGAGGCT +GGGCCTGTGCAGGCCTTCGGGAGGCAGGAGGCTGGGCCTTGTCGAGGCCTGCAGAGGCCA +CCGAAAGTCAAAAGCGGGGCTTGGGAAGGCCGCCGGGAGGCATGAGCTGGGCTGGGCCGA +AAGAGGCCACTGGGAGGCAGGAGGAGCTGGGCCTGGAGAGGCTGCCGAAAGGCAGGAGCT +TCGCCTGAGGATGCCACAGTGAGACACCATCTGGGTCTGGAGGGTCCACTGTGAGGCAGA +GGCTGACCTGTAGAGTCCGACAGTAGACAGAAGTTGGGCAAAAGCCTGATTTGAGGAAGT +TTTGGGCTTCAAGAGTCAGCCACGAGGCAGGCACTAGGCCTGGAAATGGACTCACAGTCA +TGAGTTGGGCCTAAATGGGCCACTGTGAGGGAGGAGCTGTGCCTGTTGAGGCTGCTGGCA +GGCAGGCAGAAATTTGGCCTGGGGCAGCTGCCATGAGGCAAGAGCTGGGCCTGGAAAAAG +CCCCTGGGAGGCAAGAGCAGGGCCTGCAGAGGCTGTTCTCAAGTCAAAGCTGGGCCTGTT +GATGCCACCGGGAAGCAGAAGGTGGGCCTGGAGAGTTTGACTTGAGGAAGTTTTGGGCCT +ACATTGGCCGCCATGAGCTGGACAGGAACTGGGCCAAAAAAGGCTGTTGTGAGGCAGCAG +TTGTGCCTGTAGACCCAGCCAAGAGGAAGAGGTGGGCCTGGAGAAGCCCCCATGAGGCAG +AGGTTGGGCCTGTAGACGCTGACAGGAGGCAGGAGCTGGGCCTGGACAGGTCAACTTGAG +GAGATTTTGGGCCTTCATAGGCCACCAGGAGGCAGCAGTTGGGACTAGAGAGTCTGACTT +GAGTAAGTTTTGGGCCCGGAGATGACGTCCTGGGACAGGAGTTGGGCGTGGAGAGGCCAC +CGTGAGGCATAAGCTGGATGTAGAGAGGCCAGTGTGAGGCAAGACCTGGGCCTGTCTAGG +CTGCTGGGAGACAGGCAGGAATCTGGCCAGGGAAGGTTGCCATGAGACAAAAGTTGGGCC +TGGAAAGGCCCTTGTGAAGCATGAGCTTGGCCTAAAGAGGCCACTGGGTGGCAGGAGCTA +GGTGTGTAGAAGCTGCTGAAAGGTTGGGAGCTTGGCTTGGGGGGTCCACAGTGAGGTAGA +TGCTGGGCGTGAAGAATCTGCTGTGAGGCAGACTTTGGGACTGTAGAGGCTGACGGGAGG +CAGAGGCTGGGCCTGGAGGGGCCACCAAGATGCAGGAGCTGGGCCTGGAGAGGCTGCAAA +GAAGCATGAGCTGGGCCTGGTGAGGTCGACTTGAGAAAGTTCAGGGCCTGGAGAGAAGGC +TGGGAGGCAGGAGCTGGGTCTAAAGAGGCCATTGTAACGATGGAGCTGTGCCTGTGGAGG +CTGTTGTGAGGCAGTAGCCTCATCTGCGGAGGCTGCCGTGACATAGGGTATGGGCCTAAA +TAGGCCATTGTGAGTCATGAGCTTGGTCTGTAGAGGCTGACTGGAGAAAGTTCTGGGCCT +GGAGAGGCTGCCGGGAGGTAGGAGCTGGGCCAAAAGATGTAAGCACATTTGCATTTATTA +GGCACTTTATTTCCATTATTACACTGTAATATATAATAAAATAATTATAGAACTCACCAT +AATGTAGAATTAGTGGGCGTGTTAAGCTTGTTTTCCTGCAACTGAATGGTCCCACCTGAG +CGTGATGGGAGAAAGTGACAGATCAATAGGTATTAGATTCTCATAAGGACAGCGCAACCT +CGATCCCTCACATGCACGGTTCACAACAGGGTGCGTTCTCCTATGAGCATCTAATGCTGC +TGCTCATCTGAGAAGGTGGAGCTCAGGTGGGAATGTGAGCAAAGGGGAGTGGCTCTAAAT +ACAGACGAAGCTTCCCTCACTCCCTCACTCGACACCGCTCACCTCCTGCTGTGTGGCTCC +TTGCGGCTCCATGGCTCAGGGGTTGGGGACCCCTGCTCAAGTGCATCCAAAGCGACCCTT +CCCACACCAGTCTTCACAGTGGTCAAGGGCAGCAACCACTTAGCTCCCAAGGCATGTGCC +TCAGCTGGCATTTCGTCACAATCAACAGTAAGTGGTAGCTTGAGTCACTGTGAGGTCACC +TACTGGAAATCACCAGCACCCCATTTCCCACTGGCAAAGAGCTCAGCACTGCCCCCTGGG +AAACCAAACCTATGCCCAAATCCCATCTGTGTGGGTCTACCTCCTGGGACCCTTCCTAAC +ATATTAGTCAGAGTCCAATCAGGAAGCATAAACCACTCAAAAGTTTAAAGTGGTAAAATT +TAATACAGAGAATTATTCATTATAACAGGTGAACAGCATAATGAGAGATTGGCTAGCACA +GAGTAAAGAGAACTCTAGAGAATATGGGACTAGCCCAGGCCAGGCATGGTGGCTCATGCC +TGAAATTCCAGCCATTACAGAAGCTAATGCAGGAGGATTGCTTAAGGCCAGGAGCTAGAG +ACCGGTCTGGACGACACAGTGAGACCCTGTCTCTATCCAAAAGAAGAAAAAAGTTAGCTG +GGGGTGGTGGTGCACACTTGTAGTCCCAGCTACTCAGAATGCTGAAGTTTGAGCCTGGGA +GGTCAAGGCTGCAGTGAGGCATGATTATGCCACTACAGTCCAGCCGGATGACAGAGCAAG +ACCCTGTCTCAAAGAACAAAACCACAACAACCATTTACAGACAGAAAAGAAATAGAGCTA +ATAAGCTGAGGAAAGATGTTGAAATGTGACAAGTAAAGTAATATGAGGTCTTTTGTCTAT +TTAAAATAATCAAACAAAAAATGGCTTACGAAATTATAATACCCTGTGCTGGCAAAGGTG +CAGTGAAATGGGCACTTTCTTATACTATGAGGGGTGGTTAAATTGTGTATAAGCCTTCCA +GGGTAAAGCCTGTCAATTTTTTAAAATAATGGAGACAGGGTCTCACCATACTGCCATACT +GCCTCCTCCAACTCTTGGCCTCAAGCAATCCTCCTCTCTTAGCCTCCCAAAGTGCTAAGA +TTATAGCTGGGAGGCACCCAAAACCCTGTCAATTTACATCAAGGGTAAGGAGAATGTCCA +TTCACCATGACTCACAGTAATCTTACTTCTGGGGAGACAATTCAATCTAAGCAAAAGGTC +ATCTGTACACACACAGTAAAAATCTGGGAGTAACTGAAGACAGAGTTGGTAAGTGAAATA +AGAAACAGTTATAAGAAATTAAACTATGGTATCAATAGGCACCTGGTAAAAGGTCAGTTG +ATGTTAGCTGCTACTTTTTTGTTGTTTTGAGACAGGGTCTCACTCTGTCACCCAGGCTGG +AGTGCAGAGGCCTGATCATGACTCACTGCAGTCTCAGCCTCCCTGGGCTCAAGTGATCCT +CCCACCTCAGCCTCCCAAGTAGCTGGGACTACAGGAACATGCCACCACACTAGGCTAATT +CATGTATTTTTCTGTAGGGATGGTGACTCCCCCTTTGTTTCCAAGGCCTATCGCAAACTC +TTGGCCTCGAGCCATCCTCCTGCCTCAGCCTCCCAAAGTGTTGTGATTACCAGTGTGAGC +CACCACACCTGGCCAGCTGCTACTTTTATCAATATTATTCTTATTCCACTCAATTAAAAA +TTATTATTTTCAAGGCTATGCAACAGTATGTATCCTACAGCGTAATTGTAAAAACATACA +CAGTCGTCATCCCTCAGTATACAGAATTAGTTCCAGCCCCCCATCTCTGCATATACCAAA +ATCCATGCTTACTCACGTTTCGCTGTCACCCCTCTAGAATCCACGTATACGAAAATTCCA +AATGTTAGTTGGGCATAGTGGCAAGCACCTGTAGTCTCAGCCACGTGGGAGGTTGAGGTG +GGAGGATCGCTTCAGCCTGGAAGGTTGAGGCTGCAGTCAGCTGCGATAGCACTACTACAC +TCCAGCCTTGGACAACAGAGGGAGACCCTGTCTCAGAAAAAAAAACAAAATAAAACAGGT +TAGAAATTGTAATGAGGTCTGCTGGGCAAAATTCCATATAAGCAATGTATAAATTAATAA +AGCAAATCGTGATAAATTAGTACGATTGACTTTCTGGAGTTTCTGACAATAAAAGTAAGG +AAAATGCAGAACACAAAGACAGAGAGTAAAAAGAGAAATTAGGAAAGCATTCTACATGTT +GAATAGGAAGACACTGGCCATGTTCGTGCAGCGGCAGTATGTCGTGACATGACATACCTT +GGAGAGAAGTTAACAGATGAGGAAGTTGATAAAAATCATCAGAGAAGCAAAATACTGGTA +GCGACACTCAAGTAAACCATGAAATTTCCATAACTTATGTCAGCAAAGTGGGAATATTGT +ACAGTGTGTGTTGAAGTTCCTATACAACATTGTTTATCTGCCTTTTGTTTGTTTGTAAGG +AATGTACATACTAAAAGTTCTTCTTGCTGTCAAAAGAATATGCGTGAATAAGTCATTTTA +ACTTATTCTTCTGTTTTTCTTTTATCTTCCTGCCATCATCCCACAGCCTTACTTTAGAAA +TTTCTTTTTTAGAAAATTGAACAAGTGCTCCCTGTGGTGGCACATACCTCGAGGATGGGA +GGCAGGGGTGGAAGGGTCACTTGAGGCCATTAGTTTGACACCAGCCTGGCCAACAAAGTG +AGACCCCGTGTCTACAAAACAATTTAAAAATTAGCCAAGTATCGTCATGTATACCTACAG +TCCCAGCTATCTGAACTTACTGAGAATGTTCAGGGCCTGGAGAGAAGGCTGGGAGGCAGG +AGCTGGGTCTAAAGAGGCCATTGTAACGATGGAGCTGTGCCTGTGGAGGCTGTTGTGAGG +CAGTAGGCTCATCTGCGGAGGCTGCCGTGACGTAGGGTATGGGCCTAAATAGGCCATTGT +GAGTCATGAGCTTGGTCTGTAGAGGCTGACTGGAGAAAGTTCTGGGCCTGGAGAGGCTGC +CGGGAGGTAGGAGCTGGGCCAAAAGATGTAAGCACATTTGCATTTATTAGGCACTTTATT +TGCATTATTACACTGTAATATATAATAAAATAATTATAGAACTCACCATAATGTAGAATC +AGTGGGCGTGTTAAGCTTGTTTTCCTGCAACTGGATGGTCCCACCTGAGCGTGATGGGAG +AAAGTGACAGATCAATAGGTATTAGATTCTCATAAGGACAGCGCAACCTAGATCCCTCAC +ATGCACGGTTCACAACAGGGTGCGTTCTCCTATGAGAATCTAACGCTGCTGCTCATCTGA +GAAGGTGGAGCTCAGGCGGGAATGTGAGCAAAGGGGAGTGGCTGTAAATACAGACGAAGC +TTCCCTCACTCCCTCACTCGACACCGCTCACCTCCTGCTGTGTGGCTCCTTGCGGCTCCA +TGGCTCAGGGGTTGGGGACCCCTGCTCAAGTGCATCCAAAGCGACCCTTCCCACACCAGT +CTTCACAGTGGTCAAGGGCAGCAACCACTTAGCTCCCAAGGCATGTGCCTCAGCTGGCAT +TTCGTCACAATCAACAGTAAGTGGTAGCTTGAGTCACTGTGAGGTCACCTACTGGAAATC +ACCAGCATCCCATTTCCCACTGGCAAAGAGCTCAGCACTGCCCCCGGGAAACCAAACCTA +TGCCCAAATCCCATCTGTGTGGGTGTATCTCCTGGGACCCTTCCTAACATATTAGTCAGA +GTCCAATCAGGAAGCATAAACCACTCAAAAGTTTAAAGTGGTAAAATTTAATACAGAGAA +TTATTCATTATAACAGGTGAACAGCATAATGAGAGATTGGCTAGCACAAAGTAAACAGAA +CTCTAGAGAATATAGGACTAGCCCAGGCCAGGCATGGTGGCTCAGGCCTGAAATTCCAGC +AATTTGAGAAGCTAATGCAGGAGGATTGCTTAAGGCCAGGAGCTAGAGACCGGTCTGGAC +GACACAGTGAGACCCTGTCTCTATCCAAAAGAAGAAAAAAGTTAGCTGGGGGTGGTAGTG +CACACTTGTAGTCCCAGCTACTCGGAATGCGGAAGTTTGAGCCTGGGAGGTCAAGGCTGC +AGTGAGGCATGATTATGCCACTACAGTCCAGCCTGGTGACAGAGCAAGACCCTGTCTCAA +AGAACAAAACAACAACAACCATTTACAGACAGAAAAGAAATAGAGCTAATAAGCTGAGGA +AAGATGTTGAAATGTGACAAGTAAAGTAATATGAGTTCTTTTGTCTATGTAAAATAATCA +AACAAAAAATGACTTACTAAATTATAATACCCTGTGCTGGCAAAGGTGCAGTGAAATGGG +CACCTTCTTATACTATGAGGGGTGTTTAAATTGTGTATAAGCCTTCCCGGGTAAAGCCTG +TCAATTTTTTAAAATAATGGAGACAGGGTCTCACCATACTGCCATACTGCCTCCTCCAAC +TCTTGGCCTCAAGCAATCCTCCTCTCTTAGCCTCCCAAAGTGCTAAGATTATAGCTGGGA +GGCACCCAAAACCCTGTCAATTTACATCAAGGGTAAGGAGAATGTCCATTCACCATGACT +CACAGTAATCTTACTTCTGGGGAGACAATTCAATCTAAGCAAAAGGTCATCTGTACACAC +ACAGTAAAAATCTGGGAGTAACTGAAGACAGAGTTGGTAAGTGAAATAAGAAACAGTTAT +AAGAAATTAAACTATGGTATCAATAGGCACCTGGTAAAAGGTCAGTTGATGTTAGCTGCT +ACTTTTTTGTTGTTTTGAGACAGGGTCTCACTCTGTCACCCAGGCTGGAGTGCAGAGGCC +TGATCATGACTCACTGCAGTCTCAGCCTCCCTGGGCTCAAGTGATCCTCCCACCTCAGCC +TCCCAAGTAGCTGGGACTACAGGAACATGCCACCACACTAGGCTAATTCATGTATTTTTC +TGTAGGGATGGTGACTCCCCCTTTGTTTCCAAGGCCTATCGCAAACTCTTGGCCTCAAGC +CATCCTCCTGCCTCAGCCTCCCAAAGTGTTGCGATTACCAGTGTGAGCCACCACACCTGG +CCAGCTGCTACTTTTATCAATATTATTCTTATTCCACTCAATTAAAAATTATTATTTTCA +AGGCTATGCAACAGTATGTATCCCACAGCATAATTGTAAAAACATATAGTCGTCGTCCCT +CAGTATACAGAATTAGTTCCAGCCCCCCATCTCTGCATATACCAAAATCCATGCTTACTC +ACGTTTCGCTGTCACCCCTCTGGAATCCACGTATACGAAAATTCCAAATGTTAGTTGGGC +ATAGTGGCAAGCACCTGTAGTCTCAGCCACGTGGGAGGTTGAGGTGGGAGGATCGCTTCA +GCCTGGAAGGTTGAGGCTGCAGTCAGCTGCGATAGCACTACTACACTCCAGCCTTGGACA +ACAGAGGGAGACCCTGTCTCAGAAAAAAAAACAAAATAAAACAGGTTAGAAATTGTAATG +AGGTCTGCTGGGCAAAATTCCATATAAGCAAAGTATAAATTAATAAAGCAAATCGTGATA +AATTAGTACGATTGGCTTTCTGGAGTTTCTGACAATAAAAGTAAGGAAAATGCAGAACAC +AAAGACAGAGAGTAAAAAGAGAAATTAGGAAAGCATTCTACATGTTGAATAGGAAGACAC +TGGCCATGTTCGTGCAGCGGCAGTATGTCGTGACATGACATACCTTGGAGAGAAGTTAAC +AGATGAGGAAGTTGATAAAAATCATCAGAGAAGCAAAATACTGGTAGCGACACTCAAGTA +AACCATGAAATTTCCATAACTTATGTCAGCAAAGTGGGAATATTGTACAGTGTGTGTTGA +AGTTCCTATACAACATTGTTTATCTGCCTTTTGTTTGTTTGTAAGGAATGTACATACTAA +AAGTTCTTCTTGCTGTCAAAAGAATATGTGTGAATAAGTCATTTTAACTTATTCTTCTGT +TTTTCTTTTATCTTCCTGCCATCATCCCACAGCCTTACTTTAGAAATTTTTTTTTTAGAA +AATTGAACAAGTGCTCCCTGTGGTGGCACATGCCTCGAGGATGGGAGGCAGGGGTGGAAG +GGTCACTTGAGGCCATTAGTTTGACACCAGCCTGGCCAACAAAGTGAGACCCCGTGTCTA +CAAAACAATTTAAAAATTAGCCAAGTATCATCATGTATACCTACAGTCCCAGCTACCTGA +ACTTACTGAGAAAGTTCAGAGCCTGGAGAGAAGGCTGGGAGGCAGGAGCTGGGTCTAAAG +AGGCCATTGTAACGATGGAGCTGTGCCTGTGGAGGCTGTTGTGAGGCAGTAGGCTCATCT +GCGGAGGCTGCCGTGACGTAGGGTATGGGCCTAAATAGGCCATTGTGAGTCATGAGCTTG +GTCTGTAGAGGCTGACTGGAGAAAGTTCTCGGCCTGGAGAGGCTGCCGGGAGGTAGGAGC +TGGGCCAAAAGATGTAAGCACATTTGCATTTATTAGGCACTTTATTTCCATTATTACACT +GTAATATATAATAAAATAATCATAGAACTCACCATAATGTAGAATCAGTGGGCGTGTTAA +GCTTGTTTTCCTGCAACTGGATGTTCCCACCTGAGCGTGATGGGAGAAAGTAACAGATCA +ATAGGTATTAGATTCTCATAAGGACAGCGCAACCTTGATCCCTCACATGCACGGTTCACA +ACAGGGTGCGTTCTCCTATGAGAATCTAACGCTGCTGCTCATCTGAGAAGGTGGAGCTCA +GGCGGGAATGTGAGCAAAGGGGAGTGGCTGTAAATACAGACGAAGCTTCCCTCACTCCCT +CACTCGACACCGCTCACCTCCTGCTGTGTGGCTCCTTGCGGCTCCATGGCTCAGGGGTTG +GGGACCCCTGCTCAAGTGCATCCAAAGCGACCCTTCCCACACCAGTCTTCACAGTGGTCA +AGGGCAGCAACCACTTAGCTCCCAAGGCATGTGCCTCAGCTGGCATTTCGTCACAATCAA +CAGTAAGTGGTAGCTTGAGTCACTGTGAGGTCACCTACTGGAAATCACCAGCATCCCATT +TCCCACTGGCAAAGAGCTCAGCACTGCCCCCTGGGAAACCAAACCTATGCCCAAATCCCA +TCTGTGTGGGTCTACCTCCTGGGACCCTTCCTAACATATTAGTCAGAGTCCAATCAGGAA +GCATAAACCACTCAAAAGTTTAAAGTGGTAAAATTTAATACAGAGAATTATTCATTATAA +CAGGTGAACAGCATAATGAGAGATTGGCTAGCACAAAGTAAACAGAACTCTAGAGAATAT +GGGACTAGCCCAGGCCAGGCATGGTGGCTCATGCCTGAAATTCCAGTAATTTCAGAAGCT +AATGCAGGAGGATTGCTTAAGGCCAGGAGCTAGAGACCGGTCTGGACGACACAGTGAGAC +CCTGTCTCTATCCAAAAGAAGAAAAAAGTTAGCTGGGGGTGGTGGTGCACACTTGTAGTC +CCAGCTACTCGGAATGCTGAAGTTTGAGCCTGGGAGGTCAAGGCTGCAGTGAGGCATGAT +TATGCCACTACAGTCCAGCCTGGTGACAGAGCAAGATCCTGTCTCAAAGACCAAAACAGC +AACAACCATTTACAGACAGAAAAGAAATAGAGCTAATAAGCTGAGGAAAGATGTTGAAAT +GTGACAAGTAAAGTAATATGAGTTCTTTTGTCTATGTAAAATAATCAAACAAAAAATGAC +TTACTAAATTATAATACCCTGTGCTGGCAAAGGTGCAGTGAAATGGGCACTTTCTTATAC +TATGAGGGGTGGTTAAATTGTGTATAAGCCTTCCAGGGTAAAGCCTGTCAATTTTTTAAA +ATAATGGAGACAGGGTCTCACCATACTGCCATACTGCCTCCTCCAACTCTTGGCCTCAAG +CAATCCTCCTCTCTTAGCCTCCCAAAGTGCTAAGATTATAGCTGGGAGGCACCCAAAACC +CTGTCAATTTACATCAAGGGTAAGGAGAATGTCCATTCACCATGACTCACAGTAATCTTA +CTTCTGGGGAGACAATTCAGTCTAAACAAAAGGTCATCTGTACACACACAGTAAAAATCT +GGGAGTAACTGAAGACAGAGTTGGTAAGTGAAATAAGAAACAGTTATAAGAAATTAAACT +ATGGTATCAATAGGCACCTGGTACAAAAGGTCAGTTGATGTTGGCTGCTACTTTTTTGTT +GTTTTGAGACAGGGTCTCACTCTGTCACCCAGGCTGGAGTGCAGAGGCCTGATCATGACT +CACTGCAGTCTCAGCCTCCCTGGGCTCAAGTGATCCTCCCACCTCAGCCTCCCAAGTAGC +TGGGACTACAGGAACATGCCACCACACTAGGCTAATTCATGTATTTTTCTGTAGGGATGG +TGACTCCCCCTTTGTTTCCAAGGCCTATCGCAAACTCTTGGCCTCGAGCCATCCTCCTGC +CTCAGCCTCCCAAAGTGTTGTGATTACCAGTGTGAGCCACCACACCTGGCCAGCTGCTAC +TTTTATCAATATTATTCTTATTCCACTCAATTAAAAATTATTATTTTCAAGGCTATGCAA +CAGTATGTATCCTACAGCGTAATTGTAAAAACATATACAGTCGTCGTCCCTCAGTATACA +GAATTAGTTCCAGCCCCCCATCTCTGCATATACCAAAATCCATGCTTACTCACGTTTTGC +TGTCACCCCTCTGGAATCCACGTATACGAAAATTCCAAATATTAGTTGGGCATAGTGGCA +AGCACCTGTAGTCTCAGCCACGTGGGAGGTTGAGGTGGGAGGATCGCTTCAGCCTGGAAG +GTTGAGGCTGCAGTCAGCTGCGATAGCACTACTACACTCCAGCCTTGGACAACAGAGGGA +GACCCTGTCTCAGAAAAAAAAAAATAAATAAATAAAACAGGTTAGAAACTGTGATGAGGT +CTGCTGGGCAAAATTCCATATAAGCAAAGTATAAATTAATAAAGCAAATCGTGATAAATT +AGTACGATTGGCTTTCTGGAGTTTCTGACAATAAAAGTAAGGAAAATGCAGAACACAAAG +ACAGAGAGTAAAAAGAGAAATTAGGAAAGCATTCTACATGTTGAATAGGAAGACACTGGC +CATGTTCGTGCAGCGGCAGTATGTCGTGACATGACATACCTTGGAGAGAAGTTAACAGAT +GAGGAAGTTGATAAAAATCATCAGAGAAGCAAAATACTGGTAGCGACACTCAAGTAAACC +ATGAAATTTCCATAACTTATGTCAGCAAAGTGGGAATATTGTACAGTGTGTGTTGAAGTT +CCTATACAACATTGTTTATCTGCCTTTTGTTTGTTTGTAAGGAATGTATATACTAAAAGT +TCTTCTTGCTGTCAAAAGAATATGCGTGAATAAGTCATTTTAACTTATTCTTCTGTTTTT +CTTTTATCTTCCTGCCATCATCCCACAGCCTTACTTTAGAAATTTTTTTTTTAGAAAATT +GAACAAGTGCTCCTTGTGGTGGCACATGCCTCGAGGATGGGAGGCAGGGGTGGAAGGGTC +ACTTGAGGCCATTAGTTTGACACCAGCCTGGCCAACAAAGTGAGACCCCGTGTCTACAAA +ACAATTTAAAAATTAGCCAAGTATCGTCATGTATACCTACAGTCCCAGCTACCTGAACTT +ACTGAGAATGTTCAGGGCCTGGAGAGAAGGCTGGGAGGCAGGAGCTGGGTCTAAAGAGGC +CATTGTAACGATGGAGCTGTGCCTGTGGAGGCTGTTGTGAGGCAGTAGCCTCATCTGCGG +AGGCTGCCGTGACGTAGGGTATGGGCCTAAATAGGCCATTGTGAGTCATGAGCTTGGTCT +GTAGAGGCTGACTGGAGAAAGTTCTGGGCCTGGAGAGGCTGCCGGGAGGTAGGAGCTGGG +CCAAAAGATGTAAGCACATTTGCATTTATTAGGCACTTTATTTCCATTATTACACTGTGA +TATATAATAAAATAATTATAGAACTCACCATAATGTAGAATCAGTGGGCGTGTTAAGCTT +GTTTTCCTGCAACTGGATGTTCCCACCTGAGCGTGATGGGAGAAAGTGACAGATCAATAG +GTATTAGACTCTCATAAGGACAGCGCAACCTAGATCCCTCACATGCACGGTTCACAACAG +GGTGCGTTCTCCTATGAGAATCTAACGCTGCTGCTCATCTGAGAAGGTGGAGCTCAGGTG +GGAATGTGAGCAAAGGGGAGTGGCTGTAAATACAGACGAAGCTTCCCTCACTCCCTCACT +CGACACCGCTCACCTCCTGCTGTGTGGCTCCTTGCGGCTCCATGGCTCAGGGGTTGGGGA +CCCCTGCTCAAGTGCATCCAAAACGACCCTTCCCACACCAGTCTTCACAGTGGTCAAGGG +CAGCAACCACTTAGCTCCCAAGGCATGTGCCTCAGCTGGCATTTCGTCACAATCAACAGT +AAGTGGTAGCTTGAGTCACTGTGAGGTCACCTACTGGAAATCACCAGCATCCCATTTCCC +ACTGGCAAAGAGCTCAGCACTGCCCCCTGGGAAACCAAACCTATGCCCAAATCCCATCTG +TGTGGGTCTACCTCCTGGGACCCTTCCTAACATATAACCTTCATAACAAACTTGAGAGGC +TGAGGTGAGACAATCGATTTAGCCCAGGAGTTTGAGATCAGCCTGGACGACGTAACTAAA +TCTCATCTCTACAAGGAAGAGGTGGGAGGATCACTTGAGCCCAGGAATTTGTGGCCAGCC +TGGGCAACAAAAGAAGACCCCATCTGGCCAACATGGCCAACCTGGCCACCACGGTGAAAC +TCTGACTCTACAAAAATGATCTGGGCATGGGTGACATGCATGTGTAGTCCTAGCTACTTG +GGAGGTTGAGATGGGAGGATTGCTTGATCTCAGAAGGCCAAAGCTATAGTGAGCTATGAT +CACATCACTGCACTCCAGCCTGGATGGCACAGGGAGATTCTGTCTCAAAAAAAAGAAAAG +AAATATATATTTAATCTCTGTCCCTGGTTCCTGGCACAGAGCTTCTAAAGCTCTTACAAA +GACCTCAGTGATAGATGTGACAGGAGCATCTTTTGTTTTAATATTTGATCTTGGTCCCAG +GTTTCTAACACAAGAGCCTCTAAGAACTTTGGGATCTCCAGCATGGTAAGAATGCATTTG +GGGATGTTGTTGAGATGACTGGGTGACTGCAAGCTCCTAAATTTCTTCAAGAGGAGGGCT +GATTACCATGCAACCACATGGTAAGAGGCTTGGAACTTTCAGCCTCATGCACTGAACTCC +AGGGGGAAGAGGGGCTGGAGACTGACTTAATCACCAACAGCCAAAGGTTTTATCAATCAT +GCTTGCATAATAAAGCCTCCATAAACACCCTGAAAGGGGTTTGCAGAGCTTTCAGGGTTG +CTGGACACAGGAGATGCTGGGAGGGTCGCATGTTCAACAGAGGGCATGGGAGCTCTGTGC +CCCTCCGAACTTAACTTGCCCTGGGTATCTTTCTTTTTTTTGAGACAGGATCAGGCTCTT +TTGTCCAAGCTGGAGTGCAGTGGCACAATCTCAGCTTACTGTAACCTAAGCCTCCCCAGT +CCCCAGCTCAAGGTATCCTCTCATCTCAGCTTCCCTAGTAGTTGGAACTCTAGGTGCACA +ACACCACACCAGTTATTATTATTATTTTTTAATTTTTTATAGAGACAGGTTTTCACCATG +TTGCCCAGGCTGGTCTCAAACTCCTGAGTTTAAGCGATCCTCCCACCTTGGCCTCCCAAA +GTGCTGAGATTACAGGCATGAGCCACTGCATCCAGCATGCACGTCTCTTTCATTGACTGT +TTCTGAGATGTATCCTTCACAATGAACCAGTAATAGGAAATGAACTGGCCAGATGTGGTG +GCTCACATCTGTAATCCCAGCACTTTCAGAGGCTGAGGTGGGAGGATCACTTGAGACCAG +GAATTTGTGGCCAGCCTGGCCAACACAACAAGACCCCATCTATACAAAAAATAAAAGAAA +CTAGCCAGATGTGGTGGTGCAGGCATGTAGTCTCAGCTACTAGGGAGGCTGAGGTGGGAG +AACCACTGGAACCCAGACAATCAAGGCTGCAATGAGCTATGACTGCACCATTGCACACCA +GCCTGGGCAACAAAATAAGACCCTCTCTCTCAGAAAAAAAGAAAATAAACTGTTTTTCTG +AGTTCCGTAAACTGTTCTAGCAAATTATTAAACCCAAGAAGACAGTTACGGGAACCCCCG +ATTGGTAACAGGTTGGTCAAAAGTATGGTGACAACTTAGGACTTGCCATTGTCATCTGAA +GTGAGGATGGCCTCGTGGGACTGAGCCCCTAACTTGTGGGGTCTGTGCTAACTCCAGGTA +GTGTCAGAATAAAGTCATGGGATACCCAGTTAATATCCAGAGCACTGAAGAATCTGGTGT +AGAAACTCCATACATACATTCAGTCGGAAGTGTGTGAGTAGAGACAAACATGGGCTTTTC +TGTCACCTACCTGCTTAACTGCATAGGAGAGGCAATATGTGGTGCTCATGAACAAAGCAA +ACATTAAAGTCAGACCAGACCCAACATTTGACTCAGTCTTAATATCCAGGTGAGCCTGCG +CAAATCATTCATTATTCCTAAGGTTTTCATCACTCCATTCATAAAATGGGGATAACTGTG +GCACCTATATGTGATTCTGTGAGAATTAACGAAATATTATGCTTGGGGTTATTGTGATCA +TTATACCTGTTCCAAACTATTTGACAAGGACAGTGATGGATGAAGACATCAAAAAATCAG +AAACTGCAATGAGGTCTCTCAGGCAAAATTCCATACAAGCAAATTACTGTGTCTACAAAG +CATTCCTGCCACACTTAATTCACCATTCCCTGAACAAAATATGCCATCTTCGTTGTTCAG +GTCTGTACAGTGCTGGTTTCCCTTCCCGGGCAGTTTGCGCTATCCCATCCCGGCCCATTC +CCCATCCCTCCACCTCCCCCTTCCCTCCCCACTCTCATACAACTCTTCCTCATCTTTCAG +GACTTGGCTTCAATGTCACCTTAACTGGAAGCTTCTCTCACTCTCCAGAAGAGCTTCCCA +TTGCACCTGATGCATGGGAAACATAATTTGATCATTTTTAAGTTACAGTCCAAATCTTTT +TGTACCTGAATAACATGTTGCCCAGTCAGTCTCTCTTCCTGGATTCACAAGTCTTTCATG +GTAGATCCAGCTGGAAGTGACAAAAAGACATCTTTTGACATAAAGGGATGACACAGACAG +ACATAAGTTCTTAAATGTCTTAAATGTCATGTGAAAATTAAACAGAATTCAAAGACTTGT +GGGGAGCACTTAGGAAGTTACTGGGAATGTCATGAAGGGTTAATTTGTATTTTATTTTAT +TTTTTGAGACAGTCTCATTCTGTCACCTAGGCTGGAGTGCAGTGGTGCAATCAGGCTCAC +TGCAGCCTTGACCACCTGGGCTCAAGTAATCTCACTTAATTTTTATTTGGTTTAAGAAAG +TCTTGGTTGAGGGTGGTGGCTTATGCCTGTAATCTCAGCACTTTGGGAGGCTGAGAGAGG +TATATTACTTGAGGCCAGGAGTTTGAGATCAGACTGGGCAATATATTAAGACCCTGCCTC +TACCAAAAAACAGAGTGAATGTGTGGAAGACAATTTTTCCACAGACTGGGAATGAGGGAA +TAATTTCAGGATGATTCAAGTGCATTACATATATTGTGCACTTTATTTCTATTATTACTA +CATAGTAATATATAATGAAATGATTCTACAACTCACTATAACGTAGACTCAGTGGGATCT +CTGAGCTTGTTTTCCTGCAACTAGACTGTCCACCTGGGGTGATGGGAGACAGTAACAGAA +TATCAGGCATTAGATTCTCATAAGGAGTACACAACCTAGATCCCTCGCATGCACACTTCA +CAACAGAGTTTGTGCTCCTATGACAACCTAATGCTGCTGCTGATCTGACAGGACATGGAG +CTCAGGTGGTCGTGCAAGCGATGGGAGGGGCTAGAAATACAGATGAAGTTTCCCTTCACT +CGCCTGCTGCTCACCTCCAGCTCTGTGGCCCTGTGGTTGGAGACCGCTGCTCAAGTGCAT +TTGAAAGGAACCATCCCACGCCATTCTTCAGAGTCATCTTTACTGCTGCAGTGGTCAACT +TGTAGCACCCCCAAGCTCGCAGGACATATGCTTCAACTGGCATTTCACAATCAACAGTAT +GTGGCAGCTTGAGTCATTGTGAGCTCACTTCCTGGAAATCACCAGCATCCCATATCCCAT +TGCAAGGAGCTCAGCACTGCTCCTTGGATAACCAAACCTATTCCCAAATCCCATCTGTGT +GCGTCTATCTCCTGGTACCCTTCCTAGCATCAATTCTGTATTTGTAGGAGTCCAATCAGG +AGACACAAACCACTCAAAAGTTTAAACTAGAATGAGCAAGATGGCTCACACCTGTAATCC +CAGAACTCTGGGAGGCCAAGGTGGGTGGACTGCTTTGAGCTCAGGAGTTTGAGAACAGTC +TGGGAAACATGGTGAAACCTCGTCTCTACAAAAAACACAAAAATCAGCTGGGTGTGGTGG +CACTTACCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTTGAGCCTGGC +AGGTGGAGGCTGCAGTGAGCAGAGGTTGTGCCACTGTACTCCAGCCTGGGTGACAGTGTG +AGACCCGGTATCAAAAAGAAAAAACGTATATATATATATATATGTAAATTTAATATAAAA +AGTATTAATTTTGGCCAGGCAAAATGGCTCATGCCTGTAATCCCAGCACTTTGGGAGGCC +AAGGCAGACAGATCACCTGAGGTCAGGAGTTCGAAACCAGCCTGACCAGCACAGAGAAAC +CCCATCTCTACTAAAAATACAAAATTAGCTGGGCATGGTGGCACATGCCTGTAATCCCAA +CTACTCGGGAGGCTGAGGCAGGAGAATTGCTTGAACCCAGAAGGTGGAGGTTGCGCTGAG +CCGAGATAGCACCATTGCACTCCAGCCTGGGCAACAAGAGTGAAACTCCATCTCAAAAAA +AAAAAAAAAGGTATTAATTTTTACAGAGGATCAGCACAATGAGGGACACACTAGCACAAA +GTAAAGACAACTCTAGAGAATACGGAACTAGCAGAGGCCAGGCATTGTGGCTCATGCCTG +TAATCCCAGCAATTTGGGAAGCCTAGGCAGGAGGATCGCTTGAGGCCAGGAGTTGGAGAC +CAATCAGTGCTAAATAGTGAGACTCTGTGTCTACCAAAAAAAAGAGACATTAGCCAGGTG +TGGTGGTGGTGCACACCCGTAGTTCCAGCTACTTGGGAGTCTGGGGTGGGAGAAATCCCT +TGAGCCTGGGAAGTCTACACTACAGTGAGCCAAGATTGTGCCACTGCACTCCAGCCTGGG +CGACAGAGTGAGACCCTGTCTTAGAAAGAAAAAAGAAAAGAAAGTGTTAATCCCCCTATG +GGAATCTCCTCTTCTCCTGCCCTCTCTGGAACCTCACTTGTCAGTTCTTCCTCCCACTTT +CCTGTATCTTTAACCTATCCCCCACTTTTAGCTCCTTCCCATCATCATTTAAATTACTCA +AACTTCTTCTGTTTTAAAAACCTCTCCCTAAACTCAGGGAGAGGTCTTCTGCACACACAT +TGAGCCATCTGCTCTTCCTGGTGCCTTCTCTACAGCAGCCTGAGCCATGTCTCTAATCTA +TGAATCTCATCATGTTACTCCCCCATTTACATCACTTCTCCTTGCCTCAGGGATTAAGTC +CAAACTCCTTAACAGCCCCTGCTCTGCCCTGCCTTGCAAGGCAGCCTCACTGCTTGCCCC +TCTCCATTTCATCTGCTATGGAGTCCAACTGAGCCTCATCTGCCCCTTGAACGCACACTC +TTTCTCCTCTGGGAGTCTCTGAAGTGGGTAATATCCTCTGCTTATAATATGCTTCCCCTT +AAACCTCTACTCTCTTCCTAGCTAGCTTTGACTCCTCTGTCACTTGTCCGCTTTGGCATC +ACCTCCTCATAGAAGACTTCTATGACTCCCGAGATTCTCAGGAGCATGGCAGGTGAAGTG +CTCCTCCCATGAATGGATGGAGATTAGGGAGTGTGTGTTATTCATGCTTAATTCACCAGT +GCTTAGCTGAGTACCTGGCATAAAATAGTTACTGTGGTGGCCAAAGTAATAACCCCCACC +GCCACCAATTGCTCATGTCCTATGTTACACAGCACAATTACATAGGAAGGGGGAATTAAG +AGTGCAGATAAAATTAATGTTGCTCATCAGCTGACCTTAAAACAAGATTATCCTGGAGTA +TCTAGGAGAGCCCATGTAATTACAAGCATTCTTTAAAACTGGAAGAGGGAGGCAGAAGGT +TAAGAACCAGAGACGGTGGGCACAATGGCTCATGCCTGTAATACCAATACTTTGGGAGGC +CAGGGTAGGAAAATCCCTTGAGTGCAGGAGTTCAAGGTCAGCCATGGCAACATACTGAGG +TCCCATCTCTACAACAAAATAAAAACAAAATTCACTGAGTGTCACGATGCTTACCTGTAG +TCCCAGCTACTGGGAAGGCTGACATGGTAGGATTGCTTGAGCCTGGGAGTTTGAGGCTAT +AATGAGCCATGATAGGACCACTGAACTCCATCCTGAGTGACAGGGCAAGGTCCTGTTTCT +GAAGAAAAAAAGGACATTGGAATCAGGACCCTCTCCATCCTGAGGTGCCTACAAGGCATC +TCTCTCTGCAAACGAGTAAACATCACCCTCCAACTCCTTACAGAGTGGAGCAACAGGAAA +ACTCCTTCACCTCATTTCTGTGCTGCTTGGGAGGCCTGGACAGCCCAATAACCAGCTCCT +CGCTGATGAAGCAATCAGGAAATGGCTCGAGTTGAGCTAAGGAGAATTTGGATCCTTCCT +TTGGTTCTCAGTAGGCAGGGTAGGGGGCCAGGCATGGTGGCTCATACCTGTAATCCTTGC +ACTGTGGGGGGCCAAGGTGAGAGGATTGCTTGAGGCCAGGAGCTCAAGACCAGCCTGGAC +AACATAGCAAGACCTGGGTGGCATACACCTGTGGTCCCTACTACTTGGTAGGATGAGGTG +GGAGGATTGATCACTTGATCCCAGGAGTTTCAGGCTGCAGTGAGCCATGATCACACCACT +GCACTTCAGCCTGGGTGACAGAGCCAGACCATGTCACAAAAAGTTAGAAAAAAAAAAGAG +GGAGAGAGACTATACACAGGCACCACCACATTTGGCTAATTTTTAAATATTCTGTAGAGA +CAAGGTCTTGCTAGGTTGCCCAGGCTAGTCTAAAACTCCTGGCATCAGGCTGGGCATGGT +GGCTCATGCTTGTAATCGCAGCACTTTGGGAAGCTAAGGCAGGCAAATCACCTGAAGTCT +GGAGTTCGAGACCAGCCTGGCCAACACGGTGAAACTCTGACTCTATCAAAAATACAAAAA +TTAGCTGGGCAGTAGTGGCGTGTACCTGTAGTCTCACCTACTCGGGAGGCTGAGGCAGGA +GAATCACTTGAACCTGGGAGGTGGAGGTTGCAGTGGACCCCATCACTGCACTCCACCCTG +GGTGACAGAGCGAGACTGTCAAAAACAACAACAACAATAACAAAAACAAAAACAACAACA +ACAAAAAAAACTCCTGGCATCAAGACATCTTCCTGTCTTAGCCTCCCAAAGCCCTGGGAT +TATACTGTTTCCTATAATTGAAGACACTTGTTCTTATACTGCTTTAAGGTATAAAGGAAG +AAAAAAAAAACAGATAATGGCAAATGTTGGTGAAGGCCGGGCATGGTGGCAGCCTGTAAT +TCCAGAACTTAGGGAGGCTGAGGTGGGCAGATCACTTGAGGCCAGGAGTATGAGACCAGC +CTGGGCAACATGGTAAAATCCCACCACTACAGAAAAATCTAAAAATTAGCCAGGCATGGT +GGCGTACACCTGTAATTTTCAGCTACCCAGGAGGCTGAGATGAGAGAATCACTTGTGCCT +GGGAGGTCACGGCTGCAGTGAACTGTGATGGCATCATTGCACTGCGGCCTGAGAGACAGA +GCAAGCCCCTATCTAGAAAAAAAAAATGTCAGTGAAGATGTGGAGGAATTGGAACCCACA +TACATTACTGGTGGGAACATAAAATTGTGTAACCATTTTGTTTGGGTATTTCTTTTCTTG +TCATTTTAATTGGATTTTTAAAAAATCAAGACGGGGTTTCACTATCTTGCCCAGGCTGGT +CTTGAATTCACGGGCTCAAGCCATCCTCCTAGCTGAGCCTCCTGAGTAGCTGGGATTACA +GGTGTGAGCCATTGCACCCAACTGGTATAGCCACGTTAGAAAACAGTCTGGCAGTTTCTC +AAAAGGCTAAATGTACAGTCATCCTATAATGCAACAATTTCACTCCTAGGCATATATCCC +AGAAAAATAAAAATATATGTCCACACAAAAACTTGTACAACAATCTTCATAGCAGCATTA +TTCATAATGACCAATACATGGAATACATGGAAACAACCCAAATATCCACCAACTGATGAA +CAGATAAACAAAATGCAGTGTGTCTCTACCATGGAATACTGCCATAGAAGGAATGAAATA +TTGATACACACTATGACATAAAGGAACTTTGAAAACACTGTGCTAAGAGGGAAGAAAAGC +CACAAAAGATCACATATTGTACAATTCTATTTGTCCAGATTAGGCAAATCTATAGTGACA +AAAAAATTAATCAATGGTTGCCTAAGGCTGGGGGCAAAGGTAGGTGGGGAGAGTAGGAGG +TAGTGGCTAAGGGGTATGGATTTCTCTATAGGGTAATGAAAGGTTCTAAAAGTGACTGTG +GTGATCGATGCACAGCTCTGTGAATATTCTAAAACCTACTGAATTGCAGATTTCAATAAA +TAAAGTGAATGGTATGTGAATATTTTAATAAAGCTATTATTTAAAATAATAATAATAGGG +GGCTGGGCACAGGTGGTCATGCCTGCCTGTAATCCCAGCACTTTGGGAGGCTGAGGCAGG +AGGATCACTTGAGGTCAGGAGTTTTGAGCCCAGTCGGAGCAACATGGCAAGATCTCGTCT +CTATGATAAAAAATTACCTGGACATGGTGGCACATGTCTGTAGTCCCAGCTACTTGGGAG +ACTGAAGTGAGAGAACCACTTGAGCCCAGGAGTTTGAGGCTACAGTGAACCATGATCATG +TCACTGTACTGTAGCCTAAGCAACAGAGCAAGATGCCATCTCTGAAAAGGAAAGAAAACA +AATGCAAGTTTTTATCACTTTGTGAGTGTAGCCAAGTTGGAGGAGAAATAGACAATAATA +AAAGAGCACTGAATAATGACGGTGAGTGGCTGGTTAGGCTCAGTTGCTAGCTAAATGGCT +TCTAAAAAATTCAATAAAGTTACAGCTCTGGGGACAGTCATGTAGTCAAAGAATGAAGGC +GAAATTCATTACAATTGCCCATGGTCTTTATTTACATGCCTTCTAGTGAAAAATTCCTAA +GTGCCTAAACAGCAAGTCTGCAATGATAGCAGCTGTTTATTAAAGACTACAAAAAAGAAA +TGGAGGCCGGGCGTGGTTGTTCACATCTGTACTCCTTGAATTTTGGGAGGCTGAGGCAGG +CAGATTGCCTGAGGTCAGGAGCTCCAGAGGAGCCTGGCCAACATGGTGAAATCCCATCTC +TACTAAAAATACAAAAATTAGCTGGGTATGGTGGCGGGCACCTGTAATCCCAGCTACTCG +GGAGGCTGAGGCAGGAGAATTGCTTGAACCCAGAAGGTGAAGGTTGCAGTGAGCCAAAAT +CGCACCATTGCACTCCAGCCTGGGTGACAAGAGAAAGACTCTTATCTTAAAAAAAAAAAG +AAAAAAAAGAAATGGCATCTTCTTCAAGAATTACATCGTGTTTCATGATAAAGAAGCTCT +AATTTTGCATTTGTTCAAGTATTGATGAGATTTACCCAATATGACACCCATCTTGGATAA +AATGCAAACAACACAATTTCATTTTCTCATTAACAAAACCGATTAAGTAGTCTAATATAA +ATTGCGATCTTATTAAAAACTGATCAGATTAAAAAAATTATGGAATTATGGAGCCAATAA +GATGTTACAACCTGTTCCAAGGGGAATTCCAAAATCCACACATATCTGAGACCATCAAGT +ATGATGAAATATATTTGATTACTATATTGAAAAATAAACTGATTACATAGCCAACAATTG +GACAGGGGTCTCCTCATCCACAGCCACACAAACCCGATCATGCAGCTATGTGGTTACAAG +GCCTACATAGCCTAGAAGGGACTGGTCTGACTTGAGATTTCATTTGTATTTGTATTTTGA +GACAGGGTCCCACTCTGTCACCCAGGATGGAGTGCAGTGGTATAATCATAGCTCACTGCA +ACCTTGACCAACTGGGCTCAAGAGATGCTCCTGCCTCAGCTGCCCCCATACCTGGGAATA +CAGGCAAGTACCACCATGTCAGGCATTTTTTTCATTTTTGTAGAGAGAGAAGACTTGCTA +TGTTGCCCAAGCTGGCCTCAAACTCCTAGAATCAAGAGATCTGCCCATCTCAGCCACATG +AGTAACTGGGGCCATAGGTACATACCATCATGCCTGGCTATATTTATTTTATTTTATTAA +ATTTATTTTTTTTATTTTTGTAGAGAGGAGGTCTTGCTGTGTTGCCCAGGCTGCTCTCAA +ACTCATGGCCTTAAAACATACTCCCATCTCTGCCTCTCAAACTGTTGGAACTATAGGTGT +GAGCCACTGTACCTGGCCTGACTTGGGATTTCTTTTATCTAGCATCCTTTACTTGGTAGG +ATTGGGAAAAGCAGTAGTGTTTTTTAAAATTACTTAATAATTCAATCAGAATCAAACTCA +ACCTTGACCACTGCCTTCTCTCACAGCTCACATCCAGTCTGTCAGGAAATCCTACTGACT +GACTTCAACATGTATCCAGGCTCTAACCATCTCTCACCACCACCATGAACCCCGTCAGGA +TCACTATCATCTCCCACCGGGATGTTGCCACAGCTTGGCTCCCATGCTTCTACCCAAATC +TTCCCATAGTCTTTCTCAACTCGGCAGCCAGGTCGTGCTTTTAAATCAGGAGACGGATCA +TGTCGCCTCTCTGCTCAGAAGCCCTCGGTGGTTCCCATTTTAGTCAGAGTAAAAGCCAAA +GCCCCAGCAATAGCGTCCCAGGGCTTACACGATCTGTACCGATCCCAGCCCAGCAACTCC +CTGGCCACCTCGCTGACTTCGCTCCCTCTATCTCTTTGCTCCACTGGCCTCCTTCCAGAG +CCTCAGACACACCAGAGAGTTTCCTCCTAATGCCTTTATCCTGTTGACTCAGCCTACAAT +GCTCTTCCCTCAGCACCTTGGCCAGCTCCATCACCTGCTTCAAACTTTTGCTCAATATTC +ACTTATGAGGCCAACCCTGACCACTCTACTTAACACTGCCATCTGTCCCCATTCCCACCA +TGCTCATTTCTTTCTTTCTTTTTGAAACAAGGTCTTGCTTTATTGCCCAGGCTGGAGTAC +ACTGGTGCAATCACAGCTCACAGCAACTTCAACCTCCCAGGCTTAAACAATCCTCCCGCC +TCAGCCACCCTAGGAACTGAGACTACAGCTGCATGCCACAACACATGGCTTTTTTTTTTT +TTTTTTGAGATGGAGTCTCGGTCGCCCAGGCTGAAGTGTAAGGGTGCGATCTTGGCTCAC +TGCAATGTCTGCCTTTTGGGTTCAAGTGATTCTCTGCCTCCCAAGTAGCTGGGATTACAG +GCACCCACCACCACACCTGGCTAATGTTTGTATTTTTAGTAGAGATGGGGTTTCACCATC +TTGGCTAGGCTGGTCTTGAACTTCTGACCTCGTGATCCACCCTCCTCGGCCTCCCAAAGT +GCTGGGATTACAGGCGTGAGCCACTGCGCCTGGCCTTTAAAAAAATTTTTTTTTAGACAT +GAGGTCTCATTATGTTGTCCAGGCTGGTCTTAAGCTCCTGGGCTTAAGCGATCCTCCCAC +CTCAGCCTCCTAAAGTTCTGGGATTACAGGCGTGAGCAACCGTAACATGAGGTCCCAGCT +TCATGTTCATTTTTTGTTGTTGCTACAACAAAGTACCCTACATTTAGTGGCATCAAACAC +CACAAATCTACCATCTTACAGTTCTGGGGGCCAGAAGCCCAACTAGGTCTATTAAGGTTA +AAGTCAAGGTGTCAGAGAGGCTGCATTCCTTCTGGGGGAGGCTCTAGAAAGAATGTGCTC +CTTTGCCTTTTCCAGCTTCTAGAAGCCACCCCCATTCCTTGACTTACCTCGTGACTCCAT +ATTCAAGGCCAGAAGTGCAGCATCTTCAAATCTCCCTCTCTGACCTCTTCTTCCATTACC +ACATCACTTTCTCTAATTCTGACTCTCCTACCTCATTCTCTTATAAAGATCCTTGTGATT +GGTGGGTATGGGGGCTCCCATCTGTAATCCCAACATTTTGGGAGGCCAAAGAGGAAGGAT +TGCTTGAGGCCAAGAGTTAGAGATCAGCCTGGGGAAAAAAAGGAAGATCCTGCCTTTACA +AAATTAAAATCAGCTGGACATGGTGATGCATGCCTGTAGTTCCAGCTACTGGAGAGGCTA +AGGTGGGAGGATTGCTTTAGCCTAGGAGGTCAAGGCTGCAGTGAGCTATGATCACATCAC +TGCACTCCAGCCTCAGTGGCAGAGTGAGACTCTGTCTCCGATATAAGAAAAGAAATATAC +ATTTGGTCTCTGCCCCTGGTTCCTGGCATAAAGCTTCCAAAGCTCTTATAAAGCCCTTCG +TGACAGAGGTAATAGGAGCATTTTCTGTTTTGATATTTAGTCTTAGTCCCAGGTTCCTGA +CACAAGGGCCTCTAAGGTCTTTCAGATCTGCAGCATGGTAAGAATGCATGTGGGATGCTG +TTGAGCTAACAGGGTGGCTGCAAGCTCCGAGACTGCTTCAGGAGGAGGGCTAGCTGCCAG +AGAAAGCAACCACATTTTTTTTTTAAAACGGAGTTTGGCTCTTGTAGCCCAGGCTGGAGT +GCAATGGCACAATCTCAGCTCACTACAACCTCCACCTCCCGGGTTCAAGCAATTCTCCTG +CCTCGGCCTCCCGAGTAGCTGGAATTATAGGGATGTGCCACAACGCCTAGCTAACTGTTG +TTATTTTTAGTAGAAATGGGGTTTCACCATGTTGGTCAGGCTGGTCTCAAACTCTTGACC +TCAAGTGGTCCATGTGCCTCAGCCTTCCAAACTGCTAGGATTACAGGAGTGAGCCACCGC +ACCTGGCCCCAACCACATTTTTTGAGGCTTGGAACTTTCAGCCTCACCTGCTGAACTCCA +GGAGGCAAAAGGAACTGGAGATTGACTTAACTACCAATGGCCAATGATTTTATCAATCAT +GCCTCCATAAACACCCAAACAGCAGGGTTTGGAGAGCTTCTGTGTTGCTAAACACAAGGA +GGTCCTGGGAGGGTAGTGTGCCCAACAGAGGGCATGGAAGCTCTGTGCCCCTCCCCACTT +ACCTTGTCCTGTGCATCTCTTTCATTGGCTGTTCCTGAGATGGAGCCATTACATTGAGCC +AGTAATAGAAAATAAGGTGGCCAGATGCGCTGGCTCATGCCCGTAATCCCAGCACTTTGG +GAGGCAGAGGTGGGCGGAATCACTTGAGCCTAGGAATTTGAGACCAACCTGGGCAACATA +AGAAGACCCCATCTATACAAAAAATAAAAGAAATTAGCCAAATGTGGTGGTGGGAACCCT +GTAATTCCAGCTACTTGAGAGGCTGAAGCAGGAGAATCACTTGAGCTCTGGACGTTGAGG +CTTCAATGAGCTATGATTGCACCACTGCACACCAGCTTGGACAACAGAGCGAGGCCCTGT +CTCTTAAAAAGAAAAGAAAAAAAAACTTGTTTTTCTAAGTTCTGTGAGTTGTTCTAGTAA +ATAATTAAACTCAACAAGAGGGTCATGGGAAACCCTGATTTCTAACTGGTTGGTCAAAAT +ACAGGTGACAACCTAGGACTTGCAACTGGCATCTGAAGTGAGGGTGGTCTTGTGGGACTG +AGCCCCTAACCTGTGGGTTCTGTGCTAACTCTAGGTAGTGTCAGAATGGAATTGTGGGAT +ACGCGGTTGGTATCCAGAGAGTTGGAGAACTGGTGTAGAAACTCTGCACACACATTTGGT +CAGAAGTCTGTGAGTAGAGAGAAACGTGTTGCAGGAAGTCAGGGACCCCAAACGGAGGGA +CTGGCTGAAGCCACAGCAGAAGAACATAAATTGTGAAGATTTCATGGACATTTATTAGTT +CCCCAAATTAATACTTCTATAATTTCTTAGGCCTGTCATTACTGCAATCTCTGAACATAA +ATTGTGAAGATTTCATGGACACTTATCACTTCCCCAATCAATACCCTTGTGATTTTCTAT +GCCTGTCTTTAATCTCTTAATCCGGTCATCTTCGTAAGCTGAGGATGAATGTCCCCGCAG +GACCCTGTGATAATTGCGTTAACTGCACAAGTTGTTTAAACAATATGAAACCTGGGCACC +TTGAAAAAAGAACAGGATAACAGCAATTTCAGGGAACAAGGGAGATAACCTTAAACTCTG +GCTGCCAGTGGGCCGGGTTGAACAGAGCCATATTTCTCTTCTTTCAAAAGCAAATAGGAG +AAGTATTGCTGAATTCTTTTTCTCAGCAAAGAACATCCCTGAGAAAGAGAATGCATCCCT +AAGGGGAGGCCTCTGAAATGGCCGCTTTGGGGACGGCTGTCTTTTACAGTCATAGATAAG +GGATGAAATAAGCCCTGGGTTCGCGTGGCGCTCCCAGCCTTATCAGGACAAGGAAATTCC +CGCCTAATAAATGTTGGTCAGATGGGTTGTCTGCTCTCAAACCCTTTCTCCTGATAAGAT +GTTATCAATGACAATGCGCGCCCGAAACTTCATTAGCAATTTTAATTTCGCCCCGGTCCT +GTGGTCCTGTGATCTTGCCCTGCCTCCATTTGCCTTGTGATATTTTATTACCTTGTGAAG +CATGTGATCTCTGTGATCCACACCCTATTCGTACACTCCCTCACCTTTTGAAAATCACTA +ATAAAAACTTGTTGGTTTTGCGGCTTGGGGGGCATCACGGAACCTGCCGACGTGTGATGT +CTCCCCTGGACATCCAGCTTTAAAATTTCTCTCTTTTGTACTCTTTCCCTTTATTTCTCA +GACTGGCTGACACTCAGGGAAAATAGAAAAGAACCTACATGAAATATCAGGGGTGAATTT +CCCCCGATATCACACTGGCTCTTCTCTCACCTGTCTACCTGCTTAACTTAATAGGAGAGG +CAATGCATGGTGCTCATGAACAAGGCAAGCATTAAAGTCAGACCAGACTAACATTTGACT +CAGTCCTAATATTCAGGTGAGCTTGGGCAAATCGCTCATTAACCCCAAGTCTTCATCATT +TTGTGCATATAATGGGGATAACTGTGGCACCCACCTGTTTTTGTGAGAATCAATGAAATA +TTATGCTTGATGTTATTGTGATCATGATACTATCTGACAAGGGCAGTGATGCATGATAAC +ATCAAAAAATTAGAAACTGTAATGAGGTCTCTTGGGCAAAATTCCATACAAGCAAATTAC +TGTCTCTACAAAGCATTTCTGCCACACTTAATTCACCATTCCCTGAACAAAATGTGCCAT +CTTCATTGTTCAGGTCTGTATAGTGCTGGTTTCCCTGCCTGGGCAGCTCACTCCATCCCA +TCCCAGCCCAATCCCCATCCCTCCACCTCCCCCTTCCCTCCCCACTCTCATACAACTCTT +CCTTATCTTACAGGACTTGGCTTCAATGTCACCTTAACTGGAAGCTTCTCTCCCTCTCCA +GAAGAGCTTCCGATTGCACTTGATGCATGCACTATTATTTGATCATTTTTGAGTTACAGT +CCAAGTCTTTTTGTACCTGAATAACATGTTGCCCAGTCAGTTTCTCTTCCTGGATTCAGA +AGTCTTTCATGGTAGGTCCAGCTAGAAGTGACAAAAAGACATTTAAAAAAAAAAAAAGAG +GGATGACACAGACAGACATCAGCACTTAAAAGTTTTAAACGATATGTGAAAAACAAAATT +TAAGGGCTTCTAGGAGAAATGTAGGAGGGAAGGTGTTACTGGGAAATATGATAGAAGGTT +AATTTTTATTTTATTTTATTTTTAGAGAAAGGGTCTTGCTCTATCACCTAGGCTGGACTG +CAGTGGTGCAATCACAGTTAACTGCAGCCTCAACCTCCAGGGCTTGAGCAATATTCCCAT +CTAATTTTTATTTTGTTTAAGAAATGCAGTCTTGCTCTTAGCAAAGCTAAAGTGCAATGG +TGTGATCATAGCTTACTGCAGCCTCAACCTTCTAGACTCAAGTGATCCTCCAGTCTTAGC +CTCCCCAGTAGCTCGGACTACAGGTGTGCACTGCAACGTGTAGCTCATTTTTTTTTTTAA +TTTTTAGTAGAGACAAAGTGTCACTATGTTGACCAGGTTGGTGGTGATCTCCTACACTCA +GGCAGTTCTCTCACCTCAGCCTTCCAAAATGCTGGGATTACAGGTGTGAGCTGCCACACC +TGGCTGAGGGGGTTAATTTTTAATTATATAAAGAGCTCAAAGCAAATATTAGAAGGAGCC +TAAATGCCTCCAGCAGTTGACTGGTACTGGTAAATTGTGATACATCCATATAATAAAATA +TTATGCAACCATAAAAAGGATTAAGATAGATCAATAGGTATTGGCACAAATGTCCACGAA +ATATGAAAATATGAAGTGATGTTCAATCACCATGTACGTATCTTGAAGGATATGGCCCAT +TTTCTCAACTGCAATTATTTCCTGAGATAAGATTATGGGTCTAAAGAGTGAAGGACATTT +TTCACTTATTTAAAAGTATTTATCATTTTTATAATTTAATAAAAGATTAAACAGATCATT +GAATTAGTAAAAGACAAAGTAACTCTATAAATAAATGGAAAAGACACAGATACCCCAGGC +ATGGTGGCTCATGCTTATAATACCAGTACTTTGGGAGGGGGTGGTGGGGGGATTGCTTGA +GGCCAGGAGTTCCAGACCAGCCTAAGAAACAAAGCAAGACCTCCTCTCTAGTAAAAATAA +AAAAATAAAAATAATTGGCCAGGCATAGTGGCATGTGCCTATAGTCCCAACTACTGAGGT +GGAAGGATCACCTGAGCCTAGGAGGTCAAGGCTGCAGTGAGTTGAGACTGTGCCACTACA +CTGAAGCCTAGGAGACAGAGCGAGACTTCATCTCAAAAAAAAAAAAAGGACAATAAAGAA +ATAAAGCTAATAAGCTAACATAAGGAAAGATAAAATATGTGACAAATAGGCTGGGCACAT +GGCTCACAGCTGTAATCAAGCACTTTGGGAGGCCAAGGCGGGTAGATCACGAGATCAGGA +GTTCGAGACCAGCCTGATCAACATGGTGAAACCACGTTTCTACTAAAAATACAAAAATTA +ACCAGGCATGGTGGCATATGCCTGTAATCCCAGCTACTCAGGAGGCTGAGGCAGGAGAAT +CGCTTGAACCTGGGAGGCACAGGTTGCAGTGAGCTGAGATCACACCACTGCACTCCAGCC +TGGTCGACAGAGCGAGACTGTGTCTCAAAAATGAAAAAAGAATGGGTGACAAAGTAATAA +TAGGAGGTCTTTCATTTATCACACAGAAAATAACTTGTTAAATTATAATACCTGTGTGGG +CGAAGGTGCAGTGAAATGGCCATTTTCTTGTAGTATTAGTGGTGTTTAAAATGTATATAA +GCCTTCCAGCATAAAGCTTGGAAATTTTTTTTAAATCATACAGACAGTGACTCATTATAC +TGCCTCCTCCAACTCCTGGCCTCAAGCAATCCTCCCACCTCAGCCTCCCAAAGTGCTGGA +ATTACAGGCTGACAGCCACCATGCCTGAAAGCTTTGCAATTTACATCGAGGGTAATAAGA +ATGCTCATGCCCTGTGACTCACAGTAATCTCACTTCTGGAAATTTCACCTTTGGATATAA +TTCAACCTAAACAAAAGGTCATATGCACAAACACAGTGAAAATCTGCGAGTAATTTTTTT +CTCTTTTTTTAAAAAAATATGGAATGCTTCACAAATTTGCATGTCATTCTTTCACAGAGG +CCGTGCCAATCTCTCTATTGTTCCAACTAAAGTATGTGTGCTACTGAGGCAAGCATGAGT +AATTTAAGATAGAGTGGTTAAGTGACATAAGGAAGAATTATGGAGAATTTAAAAATCTAT +GCTATTTATAGGCACCTAGTAACAGCTCAGTAAATATTAGCTGCTACTATTATTATTTTT +ATGGTAATTTCACTCAATTAAAAACTGTCATTAAAAATTACCATTGTCATGGAACATAAT +GTCTCCTACTGTGTAATTGTAGAAACAGATACAATTTGTCCCTTGGTATATGGGGGGATT +AGTTCCAGCTCTCCCATTTCTGTGTATACCAAAATCCACGCATACTCAAGTTTTCGAAGT +CAGTCCTGTGGAATCCACATATAACACAAATGGGAAAATTAGTGAGGTGTGGTGACAAGC +ACCTGTAGTCCCAGCTACTTGTGAGGCTGAGGCAGGAGGATTGCTTGAGCCCAGGAGGTT +GAGGCTGCAGTGAGCCATAATTGCACCACTGCACTCCAGTCTGGGCAACACAGTGAGACA +GAAGGTTGACTTTTTAATAGAATTTTTCTGTTCACTTGAAGATATGGTCAGGATTGTGGC +ATATGAAAATTCTTCATAAAATAACTATCTAATCCAATTAATGCTGGAATTGGGAACAGC +AGAAGTGTCATCTCAGAGCTACTCACAATGAAAGGTGATGTCTGGGGCTCAGGTGTGTTG +AGGTCCCCATGCCTGGACTATGGGTGCTGAGTGGGATTTACTTGTCCATCCATTTTCTAT +ATTCCAGCACTGGGAAACTAGGGACAGTACTTGTTCTCAAGGGAATCTTCAGCTTAGGTG +GCTCTGTAAAAGAGAAATTACATCATTGAAAAATCGTCGCAGGTCAGGTGAGGTGGCTCA +TACCTATAATCCCAGCCCACTGGGAGACTAAGGCAGGAGGATTCCGTGAGGCCAGGAGTT +CAAGACCAGCCTGAGCAACACAGTGAAACCTCATCTCTACAAAAAATTAGAAAATGAACT +GGGTGCGGTAAAACATTCGTATAGTCCCAGCTACTCTGGAGGCTGAAATAGGAGGATCGC +TTGAGCCCAGGAAGTGGAAGCTGCAGTGAGCTCTGATCTCACCACTGCACTCTAGCCTTG +GTGACAGAGTGAGACCCTGTCTCAAGACACACACAAACACACACACACACACACACACAC +ACACACACACACACACACCCAATCTCACTCTGTCCAGCCTTGACTAATCAAAAGGGCCTT +CTGGTTACAGAAGAGGTATGCTCTTTTGTAGGACAGGGAGAGACCAGCAAGCTTGTTCAC +AGACTTTTCCTCATCCTCTGCTTAGTTTTCCAAGAACCCTCACAGTGGAAATGGAGTCTC +TGGGAAAATGACCTAAATCTTTGGGTTACCAGGGGAGAAATATGCCTCCTTTGTCAATTA +ATAAATGGAACATCAGCCTTAAAATCCAGGGAGTTCTGCTAGAATGAATCACTCCCTAAG +ACCCTGACCAATGCATGGAACATGAAAAACTGAAGTTTAACTGGGCGCGGTGGATCACGC +CTGTAATCCCAGCACTTTGGGAGGCTGAGGCGGGCGGATCACCTGAGGTCAAAAGTTCTA +GATCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGTTGGG +CATGGTGGTGGACACCTGTAATCCCAGCTACTTGGGAGGCTGAGGCAGGAAAATCGCTTG +AACCCGGAAGGCGGAGGTTGCAGTTACTTCTAGAAGAATTTCCATTAGCCCTTTGAAATC +CTTCAACATTCATGAAGGCCAAAGAGTTTTCACCTAATTTAATCTGATGGGTATGTGACC +AGAGTCTTTCTAGGGAATAGAGACTCCCAAACAGTTCGACTGGGAAGTGAGGAGAGAATT +TATTACTCAAAACCAAAGGGAAATGAAAAGAGGCCAACATAGAATGTCATTATTCTTTCT +TGGCGGGGAATGGATTCCAGAGTCATTCTGTGACCTTTACATGACCTCCTTATTAGCATC +TAAAAGCTTCCAGTGTAGGATGCAGCCAGCTAGGTTCTCTTCTAATGTAATAAAATTTGC +TTCGGCAAATCTTATGCAGAGCCAACTCCAGGCTCCAGAAACAATAGGCTATAAATTACT +GGATCTCCCATTTGATACAATGAAGTATGAGCACGGTCCTGAATGACTCCTCTACATACT +ACTCTGGGTGGCTTGAAGTGAATTTGATACAAGAACTGGAGCGAGGGCAAAGCAGAGCTA +GATCTAGGATTAATGTGCTTGGGCCCAGCTCCTCACTACTCACCTATGAGTCTAGTTCCA +GAACCCAAGTAGAGGATGGGGAAACAAGGCTCCTGACTTTTTTTCCCTAATATCTGCATC +TCTTTCACATTTCTTATCTCCTTGCAAAGAAACTAAACAGTCTCAACTGAAATAACTAAA +TGATTAAACCCTATACAGAGAATCTCCAAAGACTGACAAAATATCATTCAAGACTGTTAC +ACAGACAACCTTGAGGATGACTTGATGTACCAGTGATCTACAATATTTGGGATCATTCCA +AATTCCCATCAAGGATCTGCCTATATCAACAAAGGAGCCAAGGACCAACCATTCAAATGG +GCCCTGCTGCCAAGCCTTTTTTTTTTTTTTTAACAATGCCATCTCTTCATATTGTTCCAT +TTAACAAAACTGCAGCCCTTCATCTATCCTTAAGTCCCTTGGCCAATGGTACAGAGCCAG +AGTATGCTACTCCCTAGCAGGAAATCAACAGGATGACCTACTAAACACCATTCAGAAGAT +GCTAAGACCCATGAATTGCAACAGGAAAGAAAAGACAGAGAATTAGTCAGACAGGTACAT +GCTGTGCCAAAAATGCACTACAGCCCCCACCCAATTCTGCCTAATCCTAGCTGGGCTGAC +ACCAACCTGATGAGACAGGCCTATAAGATCTCAAACTAAAACAGAAACTCCTGAACTGGG +TTCTTTTGAGCCCAGGAAGCAGCAGTAAATCATTAAAGAACAGATAAGTTCTTAAGGTGA +GGGAGAGTTTCAGATAAATGGAATGCTGGTAGAACACAGGGCCCAAAGGAGCAAAAGTTA +ACCTAAGCCCAGGTAGAACCTTGTTTACTAGAGTATTAGGCATGGGTTTGGGCAACTATT +CTAACCAGAGAAACTGGCTTCAGTGAGGGCAAGTTGGCAATCCAAGGTATAGCATGCATA +GGGCTGGCAAAATTCAGGGTGACTGAAGCAAAAGCTTCAGAACCAGAAAGACCACATCTG +GGGGTAGAGCACAAAACTCTCAAGAGATGAATCTTTGTAAGAGTGAGGCAGAACTATATA +GCAGTTTTAGGAGATCTGTTGGTGCCCAGCAAGAGCTCCAAACGGGCTATATGCAGGGAT +GCAGGCTGTAGTCTCAGGAGAGGAGGTTCACAAAAGTCATTCAGTCCAAGACCTCAAACT +GTGTTCTCTACTAAAAGGAATCAAGGTTCCCTAGAGAAACGGCTGACTCCATGTATGGTG +CAGTATATTGATCCTGGAACATCTTTTTTGCCAGAAAGCAAGGAAGCCATCAAAGTCCAA +CAGGATCACGTCAAAAAGACATGAAAGTCAACTTGAAGAGATAATTATTAACCTAGATGA +GACAATGTAAGCATCCAAAACAATAAAGACTGCAATGGCCTGAAATACATCAAATGCAAA +CAATAAACTATGAGTTCATAATGGTATTCAGAAAAAAAAACTACTGGTCATTAGAGGGAA +GGTTACTAGGTCACTAACTTACTACTCTGAAAAGTGACTTAAGATGAGAGGTAGGGTGGA +GAATTAGCTATTTATTCAGTCTTTCCTGTACAAACATAAATTTTTAGGGAGATTGAAGCA +GATGAAACAAATCTGGAAAAATGGAGGTAACTGCTTAATCTGCGGGTTGGGTGCATGGAG +GTTCAACATATTTCTTTTGTGTATATTTGAACCCCCTACAAAAAAAGCACAAGACAGAAT +GTGAGCCAAGCAGCTTAGGGTTTAGGCAAGGCTTCTGCCTACAAGAGACACCAGGATATG +AGGGGTAGTTTTAGCCCTATTGGGCTGAGCCAACTGGAGGTATATAGGGAAGTGCTAAAT +TGCAGAGGTATCATGTTGCCCAGCACTTGATCAAATCCTAGATCCTAGGTCTGCTTGGTG +GCATGCTTCCTAGGTAGTGGATCTGAGGCTACCTATAGAACTTCCTTTGCAGTCATAGTT +CACTCAGAAACTACAAAAGTGCTTGCTCTTGAAAATGGAGTCTTTGTCCATTTCATGCTT +CTATAAAAGAATACCACAGACTGCATAATTTATAAAAAGGAAAAAAGGAAGGAAAGAAAA +AAGGAAGGAAGGAGGGAAGGAGGGAAAAAGGGAAGGAGGGAAGGAAAGGAAGGAAGGGAA +AGAAGGAAAGGAAGGAAGGGAAAGAGAGAAAGAGGGAAGGAGGAAGGGAGGGAAGGAGGG +AGGGAGGGAGAGAGGGAGGGAGGGGAAGGGAAGAAAAGGGAAGAGAAGGGAAAGGAGGAA +GAAAAGGAAAGGAAAGGAATAAATTTTATTTCTTAACAGTTCTGGATGTTAGGAAGTCCA +AGGTTGAGGGGCCTGCATCTGGTAAGGGTCTTCTTGCTGCATCATCCCACTACAGAAGGC +AGAAGGAAAAGAGAGTGCAAGAAAGCAAGAGGGCAAAAGGGGCTGAACTCTGTTTTATAA +TAAGCCCACTCTGTGATTACTAATCTATTAGCACAATAACAACATTAACTCATTCATGAA +GGCTATTTTATTAGGCCCCACATCCCAACTGTTGCATTGAGGATTGAGTTTCCAGCACAT +AAACTTTGGGGGACACATTTAAACCATAGCAGAGCACTTAGGTTAATTCAACTAAGAGGA +GCTGGGAAAATCAAAGGCATGAGAAAGACAGCAAAAGCTAGCAGAGAGAAATGCATAGGT +TAAGGAAAAAAGTCACAGTGAATCCTGTAGTGCAGGCTACTTTATCAAAAGCACCTAAAA +AAGATCTCATTAACTCCCCCAGCTCACCTCCACCCACATCTAAAGAGCCACACACAGCAC +CACCAAAGGCAGCACAATGAGAACAGCATTCTCCTCAACAGACAAGCTGGGAGTATCTAG +ACACCTGACCTCAATAGCTCCAGAACAGCCCTAAAACATTTCCTCCCTAACCACCACTCA +AGTCACCAGCTTGGAAAGTATTAAGAAAACCCAAATCCTGACACACCACTATGAAACAAC +TTAAAACAGCAAAGAACAACCCATTTAAACAGCAATGCCAGCTGTTGGGGAAAAAAGGAA +CAATGAGTAGAGGAGAAACAGACCACTCGGGGTCCACCAAGACCCAGTCTCTCAGCTTCA +GCACTTTTAAATGCAGAATCCATACCCCTCTGGGGCCTGTGGAGCTCCACAAGGCATGTC +GTCCTCAAAGATAAATGAGCAGGCAAGCTGGCTAGAAAACCACTAAGGGTATTTATTCTT +TAAAGAATCTTTACAGGGTCAAAGAAGAATGGGTCTTAACTGGCTATGTGAACTCCCCAC +AGATTCTGAGGATGATGTCAGTATCCCTTTCCAGATGTGTTTAACACTTTGCAGTCACTT +GTATTCCTGCCACTGAGTGCCAGTGCTTTGCTAATTTGAACTGATTCCAGCTCACGCTGA +CCCCAGCTCCCTGGATGTTACCATTAGCCAAGACTGTCACCCATACTGTACCCTTTCAAA +GAGTCCTAAAAACAGCTCTTCACCTACTCTTCCAAGACAAGTAAAAATGTCTGCCAAAGA +AATGGGGAAAAAAGATTCAGAGAGTGAAAACAATTAATATACTAACAAGAGAGCAAAAAG +CAAAGGGGGAGGAGAAACTAGGAAAATCATATATGGGCTCTCACCTATTTCCAAAGCTGG +GCTAATGTCCTTTTGCTTGTGTCTGAATAAGGCACCAATTTTAAGCTGCTAATGAAAAAA +AAAGAAAAAGAGAAAGAAGCAGGCCCAGGCTGGGCGCAGTGGCTCATGCCTGTAATCCCA +GCACTTTGGGAGGCCGAGGCGGGTGGATCACCCAAGGTCAGGAGTTCTAGACCAGCCTGG +TCAACATGGTGAAACACCATCTCTACTAAAAATACAAAAAATTAGCCAGGCATGGTGGCG +CATGCCTGTAAATCCAGCTACTAAGGAGGCTGAGGCAGGAGAATTGCTTGAACCTGGAAG +GCAGAGAATGTGGTGACCTGAGATCACGTCATTGCCCTCAAGCCACGGCAATGAGAACAA +AATTCGGTAAAAACAAAACAAAACAAAACAAAATCACCATAAAATAACTCAGACTTAATT +AAATACAACCCTAGTGGTGAATGACTAAAGATGGATTACTCATAACAGAGATAACGGTCC +AATAAGAATCCAGGAATCTTACCTTTTAATAACAAAAAAATCCTTTCCTTCTAAAGTAAC +ATCCTCTCAAGGCCAGGAATTCCATTAGTAGAAAGCCTTCCTAAAAAACAAAATTCCTGG +CCAGGCATGGGTTCACGTCTGTAATCTCAGCACTCTGGGAGGCCGAGGCGGGAAGATCAC +TTGATATCAGGAGTCGAGGCGGGAAGATCACTTGACGTCAGGAGTTCGAGACTGGCCCGG +CCAACATGGTGAAACCGCATCTCCACTAAAAATACAAAAATTAGCCTGGTGTGGTGGTGG +GCACCTGTAATCCCAGTGACTTGGGAGGCTAAGGCAGGAGAATTTCTTGAACCCAGGAGG +CAGAGGTTGCAGTGACCAGCAAGGTTGCGCCATTGCACCCCAGCCTGGGCGATAAGAGTG +AAAACTCCATCTCAAAAAAAAAAAAAAAAAATTCCTTTGGGAAGGCCTTCTACATAAAAA +TCTTCAACATGAGACTGGAAAAAAGGGTATGGGATCATCACCGGACCTTTGGCTTTTACA +GCTCGAGCTATAAGAACAAAAAGAAAAAGGGATATCATTTAAACACAGTATGTAGAAAAG +AATAATTATTGAATCTGTACTGGTCTTTAACTTTTACACTTTGATCTTTAATTCTGTTAT +TGTGATTGAGTCCAAAGAAAAACAGTATGAGTAAAATAAAAAGAACACCAAAAATGCTAA +TATTCTGTTTACCGAAGTCTGTAGTGATATATCCCATTAAATCCAAGTGCAGTGACACAC +CCATAATCCCAAGCACTTTGGGAGGCTGAGGCGGGTGAATCTCCTGAAGTCAGGAGTTCA +AGGCCAGCCTGGCCAACATGGTGAAACCCCAACTCTACTACAAATACAAAAATTAGGCAG +GCGTGGTGGCAGAGGCCTGTAATCCCAGCTACTTAGGAGGCTGAGGCAGGGAGAATTGCT +TGAACCCAGGAGGTGAGCTTGCCATGAGCTGAGATCATACCACTGCACTCCAGCGTGGGT +GACAGAACAAAACTTCAACCTCCAAAAAAAAAAAAACAGCTAGCAGGTGACATTTGCTAT +AGGGAGACTAGGGATATGATCTTGCTGCAATCCTTCCATTTTAGTAAATCTAAACAGTGT +GAATCCATTCTGTTTCGTCCCCACTCCACTCCAGAGCCAAAACAAGAAAATCAATTATAT +TTCTAGTTCTTTAAAAACATATCTAACTAAATCATCTAATTAAAAGATAATATGCATGGT +TCCATACTCTAAAAGAAAACTTATGTCCTGCATATCATGGACATTTGATGAATGCTTATT +CAGTTGACTGGTGTAGACTTCAATAATAACCTGTTCAATGCATTATGCCAGATGAATCTT +GCATCTCAAAAGTAGAACAAATATTGTTCTTTCAGTTTTGTCTACCCATAAATGCAATAT +TTACTAATAAAAAGAAAATGAGTTTATTGTTCTAGAGAGTATGAGAATTTTGACAACATG +AATTCTCCTGTCCTAGGACATAATTAATACTTAGAGGCATACTATTTCATGTGGAAGCTA +CCATTAAATCAATGTTAAGTGTTAATTACCTCACATAATCTTCTAATCTGACTTGACTGA +AGACGTACCTGACAAAGTTGATTTATCAAGTTGTAAATCTTCACCTGTTGAATTCATAAG +TTCATGTCTGAAAGGTGAGAATAAATACTTAATATTCACTAGGCAATTTCAGCAAAGTAA +TATCCACTAGTACATATTTAACATTTCATCATGAACTGCGGGTGTGAAGAGAAAAGACAG +GCTGGGCACAGTGGCTCACACCTGTAATCCCAGCAGTTTGGGAGGCCGAGGCAGGCAGAT +CATGAAGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTAAAACCCCGTCTGTACTAAA +AGTACAATAATTAGCTGGGCATGGTGGCAGGCACCTGTAATCCCAGCGACTCAGGAGGCT +GAGGCAGGAGAATTGCCTGAACCCAGGAGGTGGAGGTTGCAGAAACCATTATCACGCCAC +TGCATTCCAGCCTGGGCAAGAGAGCAAGATTCTGTCTCCATCAATCAATCAATAAAAATA +TAAGGAGGAAGCATTTACTGTGTATTTATATGTCTGGTATTATGTGAAGCACTTTACTAT +CTTATCAAATCTTCGGGACAGGTCTTCAGTTCTCATGACCACAAAAGAGGATACTAAAGC +TCAGACAGGAGAAGAGACGTGGCCAGCCTGTGTCCCCAGGGCCTATGGTCTTACCACTAG +GTTACAGTGTTTCCAGATATCACATGTTGTGAGATTTTTGCTTTAAAATGAACCAAAAAA +AAACCAAAGGTGAAAAAGGCATAAGCTATTAAAAAGTGGGAGAAACACTAAGAGAACCTT +AAGCATGTAACTAAAAATATTATGGAAATGTTATTGAATTCATTAGCAAATTTAGTGCTA +GGTTTTCATTGAGGAGTAGGTTATATTACTCATGATGAAGAAAAATGTTCCTTTTAAGTA +TATTAACATAAATACCATCAATATTGTTTATCATGTTTAAATGTTCACTTAAAGCAATTC +AGTTAAAATTCTGCATATCATACAATTTTATAGTTTGCTAGTAGGTTACAAGTAAATAGT +CACCCAAATAAAAACATCATGTTTTCCACTGGTTGTTGCTCTTTTTTAGGTGAGTATTTG +ATGTATACCAACAGAGAGAGGATAATAACAAATCGCTAATTTCTTTCATCACTATATAAA +GGTGGCTTCAGGATAGAATAGTATCAGGGCAATGATGAATTTGAAATCTAACATCAATTC +AGTGATGCATCAAGATAAAAGCAGAGACAACAGGGGCACCTTGGTGAGTACTGAACATTT +TATTTATTTACTTATTTATTTTGAGATGGAGTTTTGCTCTTTTTGCCCAGGCTAGAGTGC +AATGGTGCCAACCTCGCCTCACTGCAACCTCTGCCTCCTGGGTTCAAGCGATTCTCCTGC +CTTGGCCTCCCGAATAGCTGGGATTACAGACATGCGCCACCACACCCGTCTAATTTTGTA +TTTTTAGTAGAGACGGGGTTTCTCCATGTTGGTCAGGCTGGTCTCGAACTCCCGACCTAG +ATATCTGCCTGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCGCGCCCA +GATGAATTCCAAATTTAACAAAGCAGACTAAGAGAAACAATTCATTTAAAAAAATAATAT +TTGGCCAGGCATGGTGGCTCACACCTATAATCCCAGCACTTTGGGAGGCTGAGGTGAGTG +GATCAGGAGGTCAGCAGTTCAAGACCAGCCTAGCCAAGATCATGAAACCCCGTCTCTACT +AAAAATACAAAAATCAGCCAGGCGTGGTGGCTGGTGCCTGTAATCCTAGCTGCTCGGGAG +GCTGAGGCAGAGAACTGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGTGC +CACTGCACTCCAGCCTGGGCGACAGAGTGAGGCTCCGTCTCAAAAAAAATAAATAAATAA +TTCAATGAAATTCCTAAGATCCAGGGCTTTGCAATAAATATGTAAATAAATTTCCAATCT +CCATACTGAAAGTTTAAAAGAAATGCTAACTAATAACTAAAGAAATACAACTTTTCCTCA +GCTTTGCAGCAATCTAGAAACAAAGTGTGTAGACACTACAAAGCACCTTACAAGGAGAAA +CATGTAAGGATGGCATGACTCGCCGGCAGCCCTGGGCTTGTCCACGGTACCCCCATGATG +AACAGTAACTCCACTGTGTAAACGCCCATGAACATAAGATTACAAGACTTTTCCAGTTTA +GACATACCATATTTTCTTTCAGACAATTCTTCAGTTTGTTTACGTAGATCAGCGATACGA +TGATTCCATTTCTCTGAAAACCAAGCAAAAGTTGCTTCTCAATAACACATCCCTATGTCA +GAGCAGCACTAACGTATAATGACTGATGTCATATATTTTACATTCTAACAGTCCATATCA +TTTTACTGCTTTCAAGAAAAAATTTCCCCTTCTTGGTGGTTCTTAGAATTGGTTTAATGG +GAGACTATTAGAGAAGCTGAAAAGCAGGAGGGCAGAAAAGTTCAATCAAATTAAACACAA +TAACAGGGAGGTCACAATGAGGCGGTCTCCAGGGGTCTTTTAGCAAACTTCCTAAAACAT +GTCTCAGCTGTGTGAAAATAGACTTTACAGCAGCCGGGTGCAGTGGTGCAGGCCTGTAAT +CCCAGCACTTTGGCAGCAGAGGCAGGTGGATCACTTTGAGCTCAGGGCAACATAGCCAAA +ACCCCCCTCCCCAGCCCCACCCCCACCCCGTCCCTACCAAAAATACAAAACAGCAGGGCA +TGGTGGCGGGCGCCTGTAGTCCCAGCTACTCAGGAGGCTGAGGCAGGAGAATCACCTGAA +CCCAGGAGGCAGACATTGCAGTGAGCCAAGATCACACCACTGCCAGCCTGGATGACAGAG +CAAGACTCCACCTCAAAAAAAACAAAAACAAAAACACAAGGTTAAGAGGGACCCCCGACC +TTACAGATGCAAGTTTAAGAGGGACCCCTAAGCAAAAAATGCCAACCCTTTTTCTCCCAA +TCATTGAAACACCAGGAGGGTGTAACAGTTTTGCAGCCTAGCTGTAGCAGGCTGATGCCC +CCAAGATGCCCATATCCTAATCCCGGGAACTGGTGAACATGACCTTATATGGCAAAAGGA +GCTTTGCAGATATAATGAAGTTAAGGGTCTTTGGCTTTTGGGGTTGATGTACTCACTCGG +ATCCTTGTAAGAGCAGAGCAGGTGATGGAGAGGGTGGGAGGTGTAGTGACAGAAGCAGGA +AACTCCAGTCATTCGAGACGGGCAGCACAGGCTGAGGAGTGCAGGCCACCTCTACGGCCA +GGAAACAGATTCTCCCGCAGAGCCTCGGAAGCTACCGACCCTGCTCCCACCTTGACTCAG +TAGGACTTACTGTAGAATTCTGGCCTTCAGACCTGTAAGGGAATACATTTTGGTTGTTTT +AAGTCACTAAGTGTGTGGTAATTTGTTGCAGCAGCCACAGGAAACTAGTATTGTAGTGAA +GCCTCAAAACCCCCCTGAAGGGGCTGGGCTCAGTGGCTCATGCCTGTAATCCCAGCACTT +TGGGAGGCCGAGATGGGTGGATCACTTGAGGTCAGGAGTTCGAGACCAGCCCAGCCAACA +TGGTGAAATGCCATCTATACAAAAAATACAAAAACTAGCCGGGCATGGTGGCACATGCCT +GTAATCTCAGCTACTCAGGAGGCTGAGACAGGAGAATTGTTTGAACCCAGGGGGGCGGAG +GTTGCAGTGAACTGAGATTCCACCACTGCACTCCAGCCTGGGTGACAGAGCGACGCTCCA +CCTCGAAAACAAAACAAAACAAAAAAACCCCACCTGAAGGTTTCCAGTTCTGCCAGCACT +CTCCCACCCAACCCCCAGAAACAGACATTCCATTGCTGTGGGCCATGGACAGGCAGAAGG +AAGCACCTCCTCATGGCAGAGGCCTACCCAGGAGAAACCCAAGGGAAGGCACTGCTGGGC +TGGCCCCTCTCTGCCAAGGCCATATTCTTTTTTTTTTTTTTGAGGCCAGTTTCACTCTGT +CTCCCAGACTGGAGTGCAGGGGCACAGTCTCGGCTCACTTCGACCTCTGCCTCCCCAGTT +CAAGTGATTCTCCTGCCTCAGTCTCCTGAGTAGCTGGGATGACAGGAGTGGAGCATGCCT +AGCTAATCTTTGTATTTCTAGTAGAGATGCGGTTTTGCCACGTTGCCAGTCCACCTGTCT +CAGCCCCGCAAAGTGCTGGTATTACAGGAGTGAGCCACTGCACCCAGCATTTGCCAAGAC +CTTTGATGGCAGGCTTTTTCCAGGTGATCAGTCCTTGTCTGGTCTGGCTCTGCCCCACTC +TCCTTCTCACCTAGTTGGAATCCCTAGCTACTTTTCAGTAGAGGAGAGTGTGTACCCCAA +TCCCAGCTTGGTTCAGATCTGCATTTAACTCATGGAACCTGGCTGCTCCCCAGGTCCTGA +AGAAAAAAACGGTCTCTCTGTGGGTATGATAAAGGATGGGCCTGTCCCCAGGACCCTGTG +AGAGGGAAGCCCAATGTCCCACCAGGTTGGCAGGGCTGGGGAAGGGAAAGTGTTATGGCA +GCCCCAAGAAAAAAAAGAGGCAGCAGAGGGAGCAGGACAGCGCTCACATGGAACTCATGC +CACTGCCTGAGGGGGGGGAGGAGTGCACGCCAGTGACGTCAGGGGGCAGAGAGGCGCAGT +TCCAGGGTGGCTTTCCCCCTCACTTCCTGCCATGTTACTCTGATCGCCTCCAGGTGAGCC +TGCCCACTTTGTGCCCAGGGGCCTGTAGAAAACCACAGCTCCCCATGGTTATGGCCCCAG +GAGTGGGGCAGAGCAGGGAGGAGTCCTGGACAGAGGAGAGGCAGGGGCAGGAGGGAGTGG +GCCTCAAACTCCAGGAGGGGGCCCTTCTCATGGGTCCTGCTTTCTGGCTTCTCCTTCCTT +ACCCCTGGGCTGATCACTTGGGGAAGAACTGAGACAAAGTTTCTCGCCCTCAGGCCCAAA +GGGTTTAATTACTGGGCCCTTAGGGAGGTGTGAGCCCCCTGAAAGGATGCAAGGTTTTGT +TTTGTTTTGTTTTTTGAGACAGAGTTTCGCTCCTGTCGCCCAGGCTGGAGTGCAGTGGCG +TGATCTCACCACACTACAACCTGCGCCTCCCAGGTTCAAGTGATTCTCCTGCCTCAGCCT +CTGGAGTAGCTGGGATTACAGGTGGCTGCCACCACGCCTGGCTAATTTTTTGTATTTTTA +GTAGAGACAGGGTTTCGCCATGTTGGGCAGGCTGGTCTTGAACTCCTGACCTCAGGTGAT +CCGACTGGCTCCGCCTCCCAAAGTTCTGGGATCACATGAGCCACTGTGCTTGGCCACGAT +GAAAGGTTTTGTGTGGAGAGCATGTACATGCCTTTCTGGGAAAACAGTCCACAGCGCTTA +TTCTCAGCAGACTTCACGGTGAAAAAAGGTTAGAACTCTTGCTACAGAGCTGTGGAAGCA +GCCAGGTGAGGGGCCTGCCAAGGGCACTCTGGGCACTACCTGGGCACTCTCGAGCCCATC +ATCCCCTAGGCAGGCTGCACTGCTTGGTATTTGCAGAGCTGAGGGGGTGGGGCATGTGGG +GACTGTGAAATCGCCCTGAGATGACCCACAGTCCTCAGCTGGGAAGTGAGCGCTGCATCT +CCTGCAGCGTCCTCCATCCCTAGAGCCATGGGGCCAGGAGAACCGGCCCTTGCAGCAAGT +GAAAAGCCTATTATTGATTCCCTCCCTAGCCATGTAGACAGTGAACCAAGACACTCATAT +CAGGTAAATGCCTTGTTCTCTGTTACCAAGGTAACCAGTAGGCATTCCCAGATACAGCGA +AGGTCCTCACACCAAGATATGCACCTGGCCACCTGAGGAAAGAGAAAGGACTATCTGAGG +GGATGGGGCTGAGCTGGGTGTGGAGTGGTCCTTGTGGGTCTTGGAGAGTGGGAGGGGGAG +CAGCATGAGCCAGGCCTCGAGGCAGAAGGACAACCAGGAGACAGCCTGGAAAAAGTGCTG +GACCCACAAGGGCTCTAGGCTGGCCAGAGGGGAGGTGGGATAGGCTGTAAAGTCCTGAGG +TCTGAAGATTGGCCCTGGCAGGAAGAAACCAGGTAAGGTGGGGTGTTACCTACACCCTCG +GGGCCAGATGCAGGCCAGAGCCAGCCAATTACCAGGCCCTTAGGGAGGTGTGAGCCCCTT +GAAACGATGCAAGGTTTTTTGTTTTTGTTTTGGAGACGGAGTTTCGCTCTTGTCACACAG +GCTGGCACCTTTGCCCAGAGCAGGCACCAAGACTTCTGGCTCTGGGTGTGACCTCAGTCT +GGGTAAAAGCCCCAGCCCCCACCAGCACCACCTATCCCCTAGACTACTTCAGGTGCTGAG +CCCAAGCCAGGGGCAGGAAGCTAAACTGATACCTAGGGTAATCCCAACAAAGTCCCTGGT +TCCCCGCAGCTATGGGGCTGACGGGGAATTACAGCCCAAACCCCAGATGCTGGCTCTCAA +ACTAACACTGAGCCCTCAGTGCCCACAGGGAGATACAATCAGCGCACTTTCCAGATGGGG +AAATGGGATCAGAGAAGTGCAACAGCCTTGCCCAATGCCCCAGACCAGGGCTCCAGGCCC +AGAGTGTTCTTTTGTCACTGTGTTCAGAGGGCAGCAGCTGCTGTGATGTACCCACCTGAG +CCTGGCAGCTTTCTCCAACTTTGGAAGCCCAGGAGCATGGCCCCTGTCCACAGATGCACC +TGGCATGAGGCGTGCCCAGAGGGACAGAGGCAGATGAGTTGCGTCTCCTCCACTGGATTG +TGAGGGCCTAGAAGGAGACAAGGGTCTGCTTGAGAAGGCAGTGAACAGCGAGCAGCCTGA +GGCAGTGCCCCTCTGGATGGATGCGCAGTGCCTGGATGGAACCTGGCTCAGACAGAGCTC +AGTTCTGCAGGTCCCTGAGGCATGGAGAGTTCACAGCTACCAAGTGTAGGAGTCTGGATT +CAAAGCCAACGGCGTGACTCCAAAGTCCCTGCCCTAGCCCCTGGACCACCCTTGCAGGCC +CATCAGATGCCCAGGCCAGCAGCACAGCCGGCCAAGACCAGGGAAACTTGGGGAGCCTCA +GAGCACCCCCAGGTATTCCAACCTAACCCTGGTGCCCCGCCTCTCACCACCCTTCTTCCT +GCTTTTACCTCAACCCCTACACAAAGCCTGGGCCACTTAATGTGGCATCAAACAGACGCC +TCAATAAATCAGTCTAATCTCGAAAAAAAAAAGGCTTAACAGATATACAATTGCACGTTA +GAATGCTAAAGACCATAAACATATAACAACTTAAAGTACATATAAATTCAATATATATCC +AATCATTGTAACTATGACACAGTAGAATATTAAAATACTATTTTCAAAATGTATACAAGC +TTAATGTTCTATGTATTCAAACTGTTTATTCAAAATACAAATCATCAACATAAATTGCCA +CTAATATTCAGTCCCTTCACAGGACATGATTCACTGGGAGTTAATAAATTAGCAGCCGGC +AGGCAGTGACACACCGCAAAAATGAAAACCAAGAGGTGAAATAGTTCTGAAATAAAGGTT +TTAAAGCTAACAGAAATCACTGAATTACTAAGTCATTAGCACTAATTTTGAGCCAACTAA +CTAATTAATATGAGATGATACAATGTCCTATACTTTGGTAAATACAGACTATGTTTAAAC +AATGTCTGTAACGTGACTTGTAAAATGCTCCTGGCTTTACAAAGATGTGATTAAGATGTA +GTAACACATGCTAAACCATTTCCCCCTGCAGAGCATGTGGTAACTTTCATCAGTCACATT +GAGAGTCCAGAAGATAAAGGAAAAGGTCATGGATTTCGCTGAGAACTTACCAGAGTTGAA +CTCCCTCATTTTCCGTTCCCCAGCATTGGCGGGTTCTGGGACTGGTGGCTGTGGTGGCTC +GTTGGTCTTTGTCTCTTAGAAGGTGGGGAATAATCATCATCTTGAAAAAGAAAAAATGGT +CATTACTGAAGGAACCATCTTAGGTTACAGCCACCTCTGGGTCAATTCCCAACATTCAAA +AGCTGAGCAGGGCTTTAAAGCTATCTTATTAATAATTATTTCTGTATTGCGAACTTCAGC +ATACTTTTTTCTAGTTACATTTGAAATGTTATTCTTTTGGGATGTGCTCAAGTGAGTACT +GCTTTTTCCTCTGCCTTGCTTCATTACTTTTTAGTTTCCTTCATTTGAATCATCATTGTA +AGTCTCCCCTTCTCCTCAAATAACTTTCAAATTGCTGCCAAGAACTATGTTCTATCTTAA +GGCTTTTGAGAAAAAACTTTCAATGAAGATAGCCGCCTAAAGTTATACAAATATAGAAGA +AACGGGATAAAATAAAGCTTAGATTGGAAAAAATATTTAAGATTCTACAAAATTCACGCG +TAAACAAGGGAAGCTGAGTAATTGTATGTTCAAATACTTGCAAAACATGTAGGCTTAAAG +AAATAGAGCTGGCCAGGCATGGTGGTTCACGCCTATAATTCCAACAGTTTGGGAGGCCGA +GGCAGGCAGATAACTTGAGGTCAGGAATTCAAGACCAGCCTGGCCAACAGAGTGAAACCC +TCTCTCTACTAAAAATACAAAAATTAGGCCAGGAGTGATGGCTCATGCCTGTGATCCCAG +CACTTTGAGAGGCCGAGGTGGGTAGATCACCTGAGGTCAGGAGTTTGAGACCAGCCTAAC +CAACATAGGGAAACCCCGTCTCTACTAAAACTACAACATTAGCCAGGTGTGGTGGCACAT +GCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCCCTTGAACCCAAAAGGCA +AAGATTGTGGTGAGCCGAGATTGTGCCATTGCACTCCAGCCTGGGCAAAAACAGCGAAAC +TCCGTCTCAAAAAAAAAAAAAAAGAAAAAATTAGCCAGGCGTGAAGTTGCGGTGAGCTGA +GACTGCACCATTGCACTCCAGCCTGGGTAGCAGAGCAAGACCCTGTCTCAAAAAAAAAAA +AAAAAGAGAGAGAGAGAGAAAGAAAGAAAGAGGGCTACATTATTTATGAAACAGGTACTG +TTAACTCAGTCACCAGAAAGCCTGTGTATAAATGAGCAGTGAGATATTCAAGCACAGCAC +ACACACACTTCTCAGGACAGCTGTCGTGAGTGTTCCATGCTCATTTCCTTCTGGATACAT +CAGCAACTCACTCTGCTATGATCCTGCAATACATCTCATGTTAGAATTAGAGACATCTGG +GCCAGGCACAGTGGCTGACGCCTGTAATCCTAACACTTTGGGAAGCCGAGGCAGGCAGAT +CACCTAAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTGAAATGCTGTCTCTACCA +AAAATACAAAAAATTAGCTGGGCATGGTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAG +CCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGTGGAGGTTGCAGTGAGCCGAGATCTTG +CCACTGCACTCCAGCATGGGGGACGGAGCAAGGCTCTGTCAAAAAAAAAAAAAAAAAAAA +CAGAAAAAGAAAAAGAAAAAAGAATTAGAGACATCTGGATCAAATCAGCTGCCAGTCTCG +CAAAGTGTCGGGTAACATCCTATTAAGCTTGCTGCTTACACATCATCTATAAAATACTGA +AAATATCATTTTAAGAAATCTTTTTTTTATTTTGAGACAGAGTTTTGCTCATTGCCCAGG +CTGGAGTGCAATGGTGCGATCTCAGCTCACTGCAATCTCTGCCCCCTGGGTTCAAGCAAT +TCTCCTTCCTCAGCCTCCTGAGTAGCTGGGATTACAGGCATGCACCACCACGCCTGGCTA +ATTTTGTATTTTCAGTTGAGACAGGGTTTCTCCATATTGGTCAGGCTGGTCTCGAACTCC +TGACCTCAGGTGATCCACTGACCTTGGCCTCCCAAAGTGCTGGGATTACAGGTGTGAGCC +ACCATGCCTAGCCAAGAAACCCTTATTTTAAAACAAGCCAGGCGCGGTGGCTCATGCCTA +TAATCCCAGCACTTTGGGAAGCCAAAGCGGGTGGATCACTTGACGTCAGTAGTTTGAGAC +CAGCCTGGGCAACATGTTGTAACCCCATCTCTACTAAAAATATATTTTAAAAATTAGCTG +GGCATGGTGGTGGGCACCTGTAATCCCAGCTTCTCAGGAGGCTGAGGCAGGAGAACCACT +TGAACCTGGGAGGTGGAGGTTGCAGTGAGCGGAGATCACGCCACTGCACTCTAGCCTGGG +TGACAATAGAAAGACTCCATCTCAAAAACAAAACAAAACAAAACAAAACAAAAAACCACT +AAAAAAAAGACTCCATTTCAAAAACAAAACTAAAACCAAAAACACAACACAAATGTAGTA +CACAAATGAAAATAATTACTGTGTTAAACACAGTTTCATAGAAAATAAAAGACCAATCAA +ATACAATAAGCTGCCTTTTTAGATGGGTATGTTATTCTTCTTTCACAGCTAAAGAAACAG +GCTCAGAGAATGTTATTTGATTGGACCGTGTTGCATTTCTGGACAGTGCAGCTGAGATCA +GACTTTGTGTGTAACTCCACTAGCCTACCAGGGTGCCTCTCATAAAGCTAAGAAATGTAA +ATTTGGCCTAATATACAAAGTTGCCAGGGCAGCACTGGGTCAATTCTACATACAGTACTT +CTATGTTCATCAAGGGAAACCTTAAGGGAAAGTGAAAATGCTTCTAGAAGGCGACTGGAC +ACCAGCGCCTTTGCTTGTTGCCTTTGGGCTCTTCTTCTAAGGCCAACAGTGACCTGAAAT +TATTGACTGGCTTTTCAATCAAGTGGACAAAATGGTACCAAGGTCGGCAACATCAGACAA +ATTTACTTGAGGGCCTTATCTATGCGCTTTGAAAGACAAAACTGCTTTTGTAAAGGACAC +TGTATTTCAGAAAAACATAATCATATTAACAAATAATAACACTGTAAAATGCTGATGTGT +TGAATGCTACTTTAGAAAAACATGCTCAAATCTAGGGAAAAAATTTGATACAAAACTACG +TATCAATTATCTAGCTAGCTATCTATCTAGAGACATGCTTTCATTCTATTGCTCAGGATG +GGAAGCAGTGGGATTATCATAGCTCACTGCAGCCTTGAGCTCCTGGCCTCAAGTGATCCT +CCTGCCTCAGTCTCCTAACTAGCTAGGGCCACAGGTGGACACAGTTATGCCTGGGTTTTT +GTTTGTTTGTTTTGTAGAGACAGGGTGTCACTACATTGCCCAGGCTGGTGTCAAACTTTG +GAGTCTCGCTGTGTCGCCCAGGCTGGGGTGCAGTGGTGTGATCTTGGCCCAGTGCAACCT +CTGCCTCCCGGGTTCAAGTAATTCTCCTTTATCAGCCTCCCAGGTAGCTGGGACTACAGG +CATGCGCCACCACGGCCAGCTAATTTTTGTATTTTTTGTAGAGACTGGGTTTCACCATGG +CCAGGCTGGTCTCCAACTCCTGACCTCAGGTGATCCACCCGCCTCGGCCTCCCAAAGTGT +TGGGATTACAGGTGTCAGCCACTGAGCCTGGCGGAGCACTTTATGTTATTAAGTAGCCTA +ACCCAGGTGGGTCGCTGTCCCTCACGCCTGTAATCCCGACAACTCTGATGGCCAAGGTGA +GAAGATTGCTTCAACTCAGGAGTTCGAAACTGGCCCGGGCAACATAGCGAGGCACCCCCC +GACCCCATCTCTAGAAAAAAATACAAAAATTAGGCCAGGTGTCCACCGCGCCCGGCTAAT +TTTTGTATCTTTTGTAGAGACGGGGTTTCGTCATGTTGCCCAGGCTGGTCTCGAACTCCT +GAGCCCAAGCCATCCATCCTCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGTAGGGC +CCAGCCAGCCTCATGTTTTATTTAGCAGTCCCTCCCTGTTGCACACCTGGATAGTTTTTT +AAATTTTTTTAGACAGGGTTTACCTCAATCTCGCAGGCTGGAATGCTGTGGTGGGATCAT +AGCTCACTGGAGCCTTGAACCTTTGGGTTCAAGTAGCTGGGGGGCTGAGGTAGGACTACA +GAGATGGGGTTGCGCCATGTTGCTAGGCTGCTCTTGGCCTGAAGGGTCCTCCCGCCTCGG +CCGCGCCAGACATAGTTTTCTATTTTTGACCAACATAAACACTGTGCTGGGTCTGAATTT +TTCAGCTACCCTTCTTCAGCCGGCAACACACAGAACCTGGCGGGGAGGTCACTCTTACCA +GTCCCCACTCTGATGAGAAAACTGCCCAGCTCCAGGCACCATGGCGCCCCAGTGATGTAG +CCGAACACCCGCGCCTCTAACGTCGCCAACGGCCCACCTCTATGGTGTCGGCGAAGACCC +GCCCTTGTGACGTCACGGAAGGCGCACCCTTGTGACGTCACAGGGGACTACCACTCACGC +AGAGCCAATCAGAACTCGCGGTGGGGGCTGCTGGTTCTTCCAGGAGCGCGCATGAGCGGA +CGCTGCCTACTGGTGGCCGGGCGGGATGTAACCGGCTGCTGAGCTGGCAGTTCTGTGTCG +CTAGGCTTCTGCCCGGCCGCCGCCGCACATAAGCCACGAGGAGGAGCTTTACGACTTCCC +GGTCTTCGGCGCCGGGCGCAGCAAGGGCCAGACTCTGCGCTAGCAGGCGCTGCGCGCCAA +CCGGCCGGCACCTGTCGCAGAAGGTGCAACCGATCGCACTGTCGCGCAGAAGCTCCTCAA +TGGCCAGCGCCAGCTGCAGCCCCGGCCGCCCACTCGCCTCATCTGAGCCTGGGTACGTGC +GCTCCACAACGCCTCCCCCAGCCAGGGCCCGGGGATCCCCGGGAGCGTCCCCGGCTACCT +GGCGCCGCTCATCCTGGGTAGGGTCGGCCCCCTGAGGCTGCCCGGCATGAGGGAGTTGCA +CCCCTGAGCTTGACCTCTGACGGTCCTTTGTAATAGCATTAAGTCTTTGAAACTTGTAGC +GGGGTAGAAGGGGCTAGGAAATGAAGAAAACATCTTTTTAAAAATATAAGCAGTCGGCTG +GGCGAGGTGGCCCACACCTGTAATCCCAGCACTTTGGGAGGTCGAGGCGGGTGGATCACG +AGGACAGGAGTTCAAGACCAGCCTGGCCAGCATGGTTTCACTGAAACCCCGTCTCTACTA +AAAACACAAAAATTAGTCGGGCGTGGTGGCAGGTGCCTGTAATCCCAGCTACTCGGGAGG +CTGAGGCAGAGAATTGTTTGAACCCGGGATGCGGAGGTTGCAGTGAGCGGAGATCGCGCC +ACTGCACTCCAGCCTGGGCAACAGACCAAGACTCCGTCTAAACAAACAAATATATGTGTG +TATATATATGCGATCGAGCCCGGGAGGTTGAGATTACAGTGAGCTGAGATTATATAAGCG +ATCGAGCACTGGAGGTTGATGTTACAATGCGCTGAGATTGCGCCATTGCACTCCAGCCTG +TGTAACAGAGGGAGACTCTGTCTCTAAAAAATTATATGCAAGTGAGAGCTTTTCTTCCAG +CACTCATGCTCAGACTGAAGAAAGTAATTGGGCCAGGCCCGGTGGCTCACGCCTTTAATC +CCAGCATTTTGGGAGGCGGAGGCGGAAGTGGGTGGATCACTTGAGCTCAGGAATTCCAGA +CTAGTTTGGGCAACATGGTGGAACCCTTTCTCTACAAAAATACAAAAAATTAGCTGGACA +TGGTGGCACGCGCTTGTAGTCTCCGCAACTTGCCGGGCTTAGGCGGGAGAATCGCTCAGC +TGCAGCCTCGACCTCCAGGGGCAATCCATTTCAGCCTCCCAAAGTGCTGAGATTACAGGA +ATGAGCCATCGTGCCTGGCTTTACACTATATTTTAACACTTTTTTTGAAAATGGAAACTT +TTACAGGCAATTCACTTCCTTCAAACTAATGATAAGGAAGTGATGCTGTTCTGTTCTGTT +TTGTTTTTTGTTTTTGTGGGTTTTTTTTCTTTTTTGAGATGGGGTCTTGCCCAGGTTGGA +GTGAGGTGGTGCAAACAAGGCTCACTGCAGCCTTGACCTTCGGGCTCAAGGAATCCTTCC +CCGTCAGCCTCCCCGGTAGCTAGGACTACAGGTGCATGCTACCACGCTTGGCTAATTCTT +TTTTTGAAATGGAGTCTCACTCTGTCTCCCAGGCTGGAGTGCAGTGGTGCAATCTCGGCT +CACTGCAGGCTGGTCTCAACCTCTGACTTCGGATGGTCCACCCACTTCTGCATCCCAAAG +TGCTGGGATTACAAGTGTGACCCACCGCGCCTGGCGATTTTGCTCATTTTAGATACTAGA +ACTTTTTAATTTAAAATTTTTTTTTCCTGAGATGGAGTCTTACTTTGTCTCCAGGCTGGA +GTGTAGTCGCGTAATCTCGGCTCACTGCAACCTCCACCTCCTGAGTTCAAGCGATTCTCC +TGCCTCAGCCTGCCAGAGTTGCTGGGACTACAGGTGTGCACCACCACACCCAGGAGTTCA +AGGCTGCAGTGAGCCATGATCGTACCACTGCACTCCAGCCTGGGCAACACAGCGAGACCC +TGACTCCACAAATAAATAAATCAACGTCATATGATCTGTACCAGGGTATAGGCAGGTGCT +ATGATCCCCACTTTTCATCCTCAACTCTAAGTTGAGTCATACATCAACCTCTAGTAAAAA +GTGGCATGCTCTCAGTCAAAGGGGTAAGCCCAAACCACGTGGAGAGAATCTTATCTCTTT +TGAGAGCTAATATAAAAAGAATTCCTCCTAGGCATAAAAATATTATGACACCAGTTACTT +AGGCTAAACATGCCTATTATGCTAAGTGAGTTATTAACAATAAATACTTTAACTCTGTGC +CATGTTAATTATCATAATCTGATTTATAATTTGTTTTAACCTTAGGTTATATATACCTTG +AAGCCATTTATATTTTGGTATACTTGTAATAATTACTATACACTGGACTATGTATATTGG +ACTAAACACGGAGAGTCAAAAAAGAGTATGTGGTCAGAGTAGAAATCATGCCCTAGCTTC +CTTCGTGTCTACCTCCTACCTTGAGTAGAAGTGGTAGAAAAAGTAATTACCTAAGATTTT +TTGGATTCTGGTTTGTGGAGAAGCACCCTTATATTTAGGCTGATGGGCGGCAAAATTAGA +AAGTATTTTTTGTGATTTAGAATTTTATACAGAGATGTTCATTGTGATTAATTATTCTTT +GTATTAGCAGATTTTTGCTTTTTATAGCTGCATGATTTCTTGTTTATTATTCATTCATTA +TTGTCTATTAATAAAGAAAAACTTTATTTCACTGAAGCAGTGATATATAATCCAACTTGG +ATTTTTAAATAATGACTGACTTTTTTTCTTTGGGAATACATTACTGTTAAAAATGTAATT +ATTAGATACATTACTTTTAATGAATATAAGTGGTATAATTAGAAGGCTGAAAAGAATCCT +TGGAAACGTGAGTTTAATTTGATAGCTAAGAAACTGAGGACAAGATACTTATTCTTTGTA +GCATATTTTCTAATGTCATTTCATTGTCTCACCAAGAAATACTTGCATAAAGCAAGTTCA +ATTACAGTATCTGTTGAATATTTAAGGTTGAGTAAAGTGGGTGAGTTTAACAGATATTTT +CCCTTATTTCTTTTAGGCAAATCTGGATTGGGAAAGTTGACATTAATCAACTCATTATTC +CTCACAGATTTGTATTCTCCAGAGTATCCAGGTCCTTCTCAGAGAATTAAAAAGCCTGTA +CAGGTCTAGATATTGGTATTTTTAATTGATGATAAGCTGGAATAATATTAATACACACAA +AGCACGTGTTGTAACTTTCATTATGCTTCCTTAGAGGTAAGATGCAAATTTGCCCTTAGC +CAGTGTAAGATGGTAAATATGACTTCATAAAATCAAAAAAACAGAAGAAGTACAGTTAAT +CGAAAGATTATCTTGACTAGAACTTTCCAAATTTGTCCTAAGGATTCTCCTAGAGATGAC +ACTGTGACATAGTAACCAATTCCCCTGGAGTTGTGCTATGTAGTATGATAGTCATTTGCC +ACATGTTTAAATCAATTAAAATTAATTAAATTAAAATGCAATTTCTCATTTGCTCCAGAT +ACATTTCAAGTGCTCAACAGCCACATGTGGCAAGTGGCTGCCATTTTGTGCAGCACATAT +ATGAAGATTTTCATCATTGTAGAAAATTGCATTGGACAGTGTAGAGAAAACATGATTCAT +AGAAAAACTATTGTTATTTAAATACAGTGTTCTATATTAGTCAGTGGGATAATACCATAT +CATAGTTGAATGGCAATAGCAATTCTGTAAGACTCCCAAGCTATATGTGATCTAATTTAC +TGCTTCTCAGTCTTTGCTATGCATTCCAATCCTGGGTATCCTGTTAAATTTATTTCTTCT +AGTAGTTCTGAGATGGGCTGCCTTTCTACATTTCTAACAAGATCCCAGGTGATGCTGATG +CTGCTGGATGGTAGATCACACTTTATAAAGCAAGGGGCTAGACTCTAGATATGCACTTTT +TATTAAATAGTACAGCAGCCTGTAGCCACATGTGGCTATTAATCTTTGAAATGTGGGTAG +TCTGAATTGTGATGTTCTGCAAACATAAAATATGCCACAGATTTCTAAGACTGAGCATGG +AAAAGAAAATCTCCATAATTTTTTATATTGATTGTATACTGCAGTGATAATATTTTGGAT +GTATCAGGTTAAATAAAATTGACTGATTTCACCTTTTTCCTATTTTAAAAGTGGCTACTA +AGAAAATTTTAAATTACTTACATGACCGACATGGTATTTTTATTTGGCAGCGCTGCTCTA +AGCTGTTGATGAAAAATATTGTTGGTGAGCTCTGCTTAGGTAATATATAGGACATGAGCA +GAGAGGAGGCACGTGAACAGTTCTGGCCTGGAGTAGGCTTCATTGAGGCTGTGATGCTTT +TAGCTGGATTTGAAGAAGTGGTAGTGATCATCCCAGTGCACAGGATAGGTGGACAGTCTA +TGTATTCTGAGCAGTAACTCATATATCTCATACTGCAAGACCCCAAAGGAGTAATTTTGT +GAAGTAAATATCTTATTTCTCCTTTTTAATGTTTCTATTTTAGGAATTTTTTTTTTTTTT +AGTAACCTTCATAGGGCTTGAGATTTAAAATTACCTGCAAAATTCTACTCTAAAAACTTG +ATCCTACATGCTTATTTTGTGATAAATATTGGAAATTTTAAACCTAAGCAAGAAAATGAA +CTTTGAACTTTCTTAATTTGGGTATCTATTATGAATACCTTCACTTAAGTATTTATGAAT +TTAGATATGAAAGGTAAAACTAACCACTATCCAAATTAATATACAGTTCATTTCCAGAAC +CCTAGTTTCTTCCATGTGCTCACTTGCATTCAGTATTACAACCCCCAAAGATAAACACCT +TACTGACTGCCTTCTCCATAAATTTGCCTGTTCTTGAATGTTATATACGTATACTTTTTT +GTATCTGTTTTCTTTCAGTGAAGATTATGTCTGTATTATTTACTCATGTTGGGTGTAGTT +GTTTTTTTCATCGTCGTATAATACTCCATTGTGTGAATGTATCAGTATATCCTTTATTAT +TTATTTAAACTGACTTAAATGTTTTTTGACACTTTGGTTATATTTAAGAAGTTGACTTCT +CTAATTTCCTTGTCATGTTTATTTTTAAATATCTTTCTCTTTAAAAGTTGGGATACTATA +ATAAATATTCAGCAAGTATTTTGTGTTTAAATATAAAATCTTGTTATTTGGATTTTAATA +CTTTATATATAGTATTTATATATATAAACATAAACAAAACTAAAGACTCTATGAAAGAAT +CAAATGGATTTTCTATAACTGAAAATTTCAATGACTAAAATTAAGATATTACCAGATAGG +TTTAACAGCAAATTCCATAAAGTTGGTAAGAAAACAAGAATACTCAAAAAATGGAAAGAA +GTAGAAAATAAAAACACTGAGAAGCATAGAATGCAAATTTAGAAAAGAGCTTAAGAGACA +TATCAGACATGGTAAAAGGTTTAACACACATATAATCAAACTTTCCTAGCTCTGTTCACG +GAAAGGGCCTGGGAGCTGCAACACCTCAACAGCAACAAGCACACCTGCTACCTAGAACTT +GGTTTCTAAAAACCATCCTCCTCTAAAAGGAAACAGAGCTCTTTGAAGAAACGGTAATTT +CAAAGCTAGAGCACAGAAAGTATAAGATGAGCCCAGAATATCTTTTTGTACAAGAAAGTA +AGGCAATGCTCAAAGAATGATGGAGACATGCCCAAAAAAAGCAGAGAAGCCAACTTGAAA +AGATTCCAACAGGCCAAATATGGGGCGATTTGAACATCAGAATAAAATGGTGACAGTCAC +AGAATTATAACCCAGTGAAGAAAGGAATTCATGACATCATATTAATATAAATAATAATTG +AATATTGAAATTCGTTAAAGGAAATGAGATATTTATGTAGTCTTAAGGTATCTTCTCACA +AATTATGTATTACTTACAAAGGGGAAAAGTGCACCTTGACGTGAGAATCTTGGCAGAACT +ACTTTAATCAAGAGGTTTAGTTGAGCATTATCAGTAACAGAGTAAATCAAAATCATAAGC +CACTTGATAGATACAATGAGAAAATAAAGCATCACTTCTGTGACACCCTATAAAAAATGA +ATCTAATAATGAGGAAACATGAGAAAAAACCAAACTGAGGGATATTCTACAAATAAATTG +TCCTGTAATCTTCAAAAATTTCAAGGTTATAAAAGTCAAGAAAAACAGACAATCTTTTCC +AAACTCAAGGGAACTAAAGAGGCATGAAATCTAAATGCTTAATTCTGGATTTCATCTTTT +TGATATAAAGAACAGTATTGAGACTATTGATAAAATTTGAGTGGGGTCTGAAGATTCATT +GGTAGTAGTAAGCTCAATTTAATTTCCTCACTTTGATCATTGTACTCTGGTTTTTAGAAT +GTTCTAGTCAACAGGTAATATGAATTAAACTAATCGAGGGTGACAGGGCATTATATCAGC +CACTTATCAACAAACATTTCAGAGAAAAATAGTTCCTTGTATTGTTATTGCAATTTTCTT +TGAGATTGCCCCCTCCGAAACAGTAAGAACTTTCAAAAACAAACAAAGATATCAAGCCAC +AGATTCAAAGTGCTATAAACTCCACGCATGATTAGTTCTCACTCATAGGTGGGAATTGAA +CAATGAGAACACATGGACACAGGAAGGGGAACATCACACACCAGGGCCTGTTGTGGGGTA +GGGGGAGGGGGGAGGGATAACATTAGGAGATATACCTAATGTTAAATAACGAGTTAATGG +GTGCAGCACACCAACATGGCACATGTATACATATGTAACTAAACTGCACATTGTGCACAT +GTACCCTAAAACTTAAAGTATAATAAAAAAAAATCATACCTAGATATATCACAATAAAAC +TTGACCTCAGAGTTTCTAGCTCTCAAGACCAATTCCTCCCATCCTGCCACTAACAGATTT +CTCCAAACATCTCTGCACCTCAGAGTGCAAATACAATCAAACATTTCACTCCATTGATAG +GAAGCATCCTTCACTATCTTCTACCAAGGGCTTCCTCCTTTGGTGCTTCAAAATTTTTTA +TGAAAGGAACATCCATTTTATTCAAAGCACCTCCAAACCTGCAATCCTAAGTTCCAGGCA +ACTCAATCCCAAAAATCCACTGTAGATGCCCAAAGGCTGGGGTGTTCGGTCTTCAACATT +TTTGCCTTTGTGGCTCCCAGTCAAGATAGAGCTGCACCAAGTCCAATTCCATTCCTCATC +ACAGATGATTTTTTCTACTTTAAGATCAGAACTATACAAGCTTCTTGCTTTGTGTCAGCA +TGCTGTTGTACCCATGGGCAAATTCTTAGGTAAGACAAAAACACAGTCCCAAGGGCAGGT +AGTAATTTTTTCAGAAAAAGGTAAGGCAATCATTTATCTCAGTCTGCCCAGGACAGTCCC +AATTTACACATGTATATTCTCCCAATCTGTAGGCTGTCTTTTCATTTTGTTGATTATTTC +ACTTAATTTTTTATTATTTATTTATTTTATAGAGACAGATCTCATTATGTTGCCCAGGGT +GATCCTTGATCTCCTGGCCTCAAGTGATCCTCCAACCTTGGTCTCCCAAAGTGCTGGGAT +TACAGATGTGAACTACCACACCCAGTCAACGTGCAGAAGGTTTTCAGTTTGATGTAGTCT +GATGTAGTCTCATGTATTTATCCTTCTTGTTGTTGCCTGAGCTTTTGGTGTGATATCCAA +AAATATCATTGCCAAGATCAATATCAAGAAACTTTCCCCCTATGTTTCTTACAGAAATTT +TATGGTTTCAGATTTTTCATCCATTTTGAGTATATTTGTGTGTATGATGTAAGATAAGGG +TCCAGTCTCCCCAGTGTTGGATATCCAATTTTCATAACACCATTTATTGAAGAGATTATT +CTTTCTCCACTGTGTTTTCTTGATGTCCTTGTCAAAAATTAGTTGACTTTTATATGCTTG +GGTTTATTTCTGGGCTCTATTCTGTTTCATTGCTTTACATCTCTGTTTTCATGCCAGTGC +CACAGTGTTTTGATTACTATAGCTTTGTAATATAATTTGAAATCAGAATGTGTAATACCT +ATAACTTTGTTTTTTGCTCTAAAGATTTATTTATTTATTTATTTTTGCCATTTCAGGTCT +TTTGTGGTTTCATATGAATTTCAGAATTGTTTTTCCTATTTCTGTGAAAAATGCCATTGA +CATTTTGATAGGGATTGTGTTGAATCTATATATTGCTTTGGATAGTATGGATGTTTTAAC +ACTATTAATTGTCCCAATCCATGAACATGAAATATCTTTCCATTCACTTGTGTCTTCTTC +AATTTCTTTCATCAATGTTTTATAGTTTTCATTGTGCAGATCTTTCACTTACCTGGTTAA +ATTTATTCCTACAATTTCATTCTTTTTGATACTAGGGTAAATTGAATTATTTTCTTGATT +TCTATAAATTATTTCTTATAATACTCATACTTGTCAGGCCTCTGGGCCCAAGCCTGCATG +TATACATCCAGATGGCCTGAAATAACTGAAGAATCACAAAAGAAGTGAAAATGGCCAGTT +CCTGCCTTAACTGGTGACATTACCTTGTGAAATTCCTTCTCCTGGCTCAGAAGCTCCCCC +GCTGAGCACCTTGTGACCCCCGTCCCTGCCCACCAGAGAACAACCCCCTTTGACTGTAAT +TGTCCACTACCCACCCAAATCCTATAAAACAGCCCCACCCGTCTCCCTTCACTGACTCCT +TTTTCAGACTCAGCCTGCCTGCACCCAGGTGAAATAAACAGCCTTGTTGCTCACACAAAG +CCTGTTGGTGGACTCTCTTCACACAGATGCGCGAGACAATACTAACACTAATATTATTTT +GATTCGTCAGATGGAAAAGTAAGGCTTGAAGAGGTTAGAAATAACTTTTCCAAGGTCACA +GAGCTAATTGCCACAACTATAACTCAGCTCTAGTATGTGAACAAAGATTTTTTTATACCA +AACCAAAATTATTTATTTCTACTCCACTATTCTATCATGGTGCATTTTAGGTGCTAATGG +GAAAATCTGCTCTATGATGGTGTCCAATAGACAATTAAAATTCAAATCTGGAAATGAGAT +CTGGACTGAAGATTTTTTTAAAAATTAGCCCTCATCACATGTAGTCAGCTGTAGAAATCC +TTAGCATGGCTGAAATTTTTCATATTAAGACAAGACTAGAACTTGGCCAGGTGTGGTGGC +TCACACCTGTAATCCCAGCACTTTGGGAGGCTGAGGTGGGTGAATCACCTGAGGTCTGGA +GTTTGAGACCAGCTGACCAACATGGTGAAACACCATCTCTACTAAAAATACAAAAAATTA +GCCAGGCGTGGTTGCACATGCCTGTAATCCTAGCTACTTGGGAAGCTGAGGTAGGAGAAT +TGCTTGAACCCAGGAGGTGGAGGTTGCAGCAAGCTGAGATCGTGCCATTGCACTGCAGTC +TGGGCAAAAAAAGCAAAACTCTGAAGAAAGAGAGAGAGAGGGAGAGAGGGAGAGAGAAAG +GAAGAGACGATGAGAGACAGAGAGAAGGAGAGAGAAAGTACAAAAGAACGAATGAACGAA +CAAACTAGAAATCGAGCAGGAACCTTGGAGGACCTATTGCTTAAGGTGTGGGCCAAAGAA +AGTAAGTTAGGGCAAGAGACTAAGGTATGCCAGAGACCCAGGACAAAACACAGTGCAGAG +TGATGTCACAGAGCCAAATGGGAGTGCAAGCTATGGCAAGCCCTCCCAAGTATGTGTGGG +TTAAATGTAATTAAATTCAAAATCTCTCAACCCAAAAATTTTCTCCACAAAGGAAGTAGA +GAAACAAAACAGTTCATTATTGAATAAGCATTAAACCAGAATGTGATGTGTGAATATAAT +GGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAGTGGAGTGGAAT +GGACCCGAATGGAATGGAACGGAACGGAATGGAATGGAACGCACTCGAATGGAATGGAAC +GGACATGAATGGAATGGAATGGAACGGACACGAATGGAACGGAACGGAACGGAATGGACT +TGAGTGGGATGGAATGGAATTGAATGGACTCTAATGGAATGGACATGAATGGAATGGAAT +GGACTCAATTGGAATGCAGTTGAATTGAAAGGATCCAAAAGGAATGCAATGGAATGCATT +GGAATGGAATGCAATGGACTTGAATGGGATGGAATGGAATGGAATGGACTCTAATGGAAC +GGAATGGAATGGAACCGAATGGAATGGAATGGACTTGAATGGAATAGAATGGAATGGAAT +GGACTCGAAAGAAATGAAATGGAATGGATTCAAATGGAATGGAATGGACACAAATGGAAC +CAAATGGAATGGAATGGACTCGAATGGAATACAATGGAATTTAATGGAATGGACTCTAAT +GGAATGGAATGGACTAGAATGGAATAGAACGGAATAGGCTCGAATGGTATGGAATGCAAT +GGAATGGACTCGAATGGAATAGAACAGAATAGACTAGAATGGTATGGAATGCAATGTAAT +GGACTCGAATGGAACGGAATGGAATGGACAAGAATTGAATTGAATGGACTGGAATGGAAT +GGAATGGACTCCAATGGAATGTGGTGGGATGGATTCAAATGGAATGGAATGGAATTGAGT +GGATTTGAATTGAATGGAATGGAATGGTATGGAATGGAATGGAATGGAATGAAATGGACT +AGAATGGAATGGAATGGACTCGAATGGAATGGAATGGAATGTACTTGAATTGTATGGAAC +GGAATTGAATGGACTCGAAAGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAAT +GGACTCGAATGGAATGGAATGGAATGAACTCCAATGGAATGGAATGGACTCGAATAGAAT +GGAATGGAATGGAAAGGACTCGAGTGGGATGGAATGGAGTGGAATGGACTCGAATGGGAT +GGAATGGAATGGAATGGACTCGAATGGAATGGAACCGAAAGGAATGGAACGGAACGGAAC +GGAACGCAATGGAATCGACCCGAATGGAATGGAATGGAATGGAATGGAATGGAATGCAAT +GGAATCGAATGGGATGGAATGTATTGGAATGGACTCGAATGGCATGGACAGGAGTGGACC +CGAATGAAATGGAATGGAATGGAATGGTCTCGAGTGGAATGGGATGGGATGGGATGGGAT +GCGATGGGATGGGATGGGATGGGATGGGATGGGATGGGATGGATTTGAATGGAATAGAAT +GGAATGGAATGGAATGGAATGGAATGGAATGGAATAGACTCGAAAGGATTGGAATGGAAT +GGACTCGAATGGAATGGAATGGACATGAATGGAACGGAATGGAATGGAATGAACTCGAAT +GGAATACAATGGAATTTAATGGAATGGACTCTAATGGAATGGACTTGAATGGAATAGAAT +GGAAGAGACTCGAATGGAATGGAATACAATGGAATTTAATGGAATGGACTCTAATGGAAT +GGACTTGAATGGAATAGAATGGAAGAGACTCGAATGGAATGGAATGCAATGGAATGGACT +CGAATGGAATGGAATGGAATTGACTCAGATGGAATGGAATGGAATGGACTCGAAAGGATT +GGAATGGAATACAATGGAATGGTCTCGAATGGAATGGAATGGAATGGACTCGAATGGAAT +GGACTGCAATGGAATGGACTCAAATGGAATGGAATGGAACTGACTCGAATGGAATTGAAT +GGAATGGACCCGAATGGAATGGAATGGACTGGGCTCAAATGGAATGGAATGGAAAAGAAT +GGAATGGAATAGAATGGACTGGAATGTAATGAGTTTGGAATGGACTTGAATGCAATGGAA +TGGAATGGAATGGAATGGAATGGACTCAAATGGAATAGCATGGAATGGAATGGACTCAAA +TGCATTGGAATGGAATGGACTCGAATGGAATGGAATGGACTCGAATGGAATGGAGTTGAA +TGGACTCATATGGAATGGAATGGCATTGAATGGACTCGAATGGAATAGAATTATAACAGA +ATGGAATGAACCCGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGA +ATGGAATGAAAGGTGCTCGAATAGAATGGAATGGAATGGAATAGAATGGACTCAAATGGA +ATGGAATATAATGGAATGGGAATGGGAATGGGAATGGAAGGGATGGGATGGGATGGGATG +TAATGGAATGGAATGCAATGGAATGGACACCTATGGAATGCAGTTGAATTGAATGGACCC +GAAAGCAATGGAATGGAATGCAATGTACTCGAATGGAATGGACTCGAATGGAATGGAATG +AACTCGAATGGAATGGAATGGAATGGACTCGAATGGAATGGAATGGAATGCACCCAAATG +GAATTAAATGTAATGGAATGGACTTGAATGAAATGGCAAGAATGGACTCGAATGGAATGG +AATGGAATGGAATCGAATGGAATCGAATGGAATGACATGGAATGGATTCGAATGGAAAGA +CATGGAATGGACTCGATTGGAATGGGTTGGGATGGAATGATCTAGAATGTAATGGAATGG +AATGGACTCAAATGGAATAGAATGGAATAGAATGGACTCGAATATAATGGAATGAAATTG +GCTCGAATGGAATGGAATGGACTTGAATGGAATGGAATGGAATCGAATGGAATGGAATGG +AATGGAATGGAATGGAATGGAATGGAATGGAATGGAATGGACTCGAATGGAATGGAAAGG +AATGGACTCAAATGGAATAGAATTTAATGGAATTACAAACCACAGTGATATAACACACAT +GCATGAAGATTTCTAACATGCCATCCTAAATTAAGTCACTGTATCAGTCAGAGTCCAAGT +ATAGGAAACAGTCACTACCCATGCAAACCTGAAGAGACCTTCATACAAGGGAGCTGAGGC +AGCCGCAGCCTGCAGCTCTGTCTTCTAGTCTTGCAGGCATTCATTTAGTTAGTGGAAGCA +TATCTCCTCCCAGAGCCCAGGCTGCAAGAGTCTGAAATGGAGCTTTTAGCTTTCCAGCCT +CTGTATCAAAAGGGCACACCAGAAAGAGGCTAGAATGAATGGTTGGGCACTAACAAATAT +TTTCACAACCTAAGCCCATACTCGCAGTTGTTTGCTGAACAGACAATCAATAAATCAAAC +AGCCCTTCCATGTAGAAATTAAGAAGGAAACACAACACCAAAACTCATTATTAAATAGCA +TTTTGTATTTGAAAACTCATTATTAAATAGCAAATAAATTGCACTAAAATACAAAATTGT +AGAATTTGTATTCTGGGAAGCCACAGTAACAAATCCCTGTGACAGAACCCACGAAGTAGA +GGTCTCCTGTGGGAATGATGACCGAGGCCCTCGCCGCTGCTCCACCTGCCCCTCCAGGGA +TGCCCTGCTTTTCCAGTTGCCCCTACTCTGATGTGCATCATGGCAGGAAAAAGTGGGCTG +CTGCTTTCCTTTAATGCTTTTTGTCCCACTTTATTTTTTACTTTTGCCTAGTATATCTTT +TCATTCTTTTATTTTCAACTTTTGTAAATCTCTGTTTTAGGTGGGCTTCTTACGTACAAC +TTGGAGTTGGGTTTCACTTTTTGATTCAATCTGAAATCTTTTACTTTTACCAACCTTCAG +GTTATGTGTATAAAGTTATGTGTTTACATGTATAGATACAATGTTTGGTCTTACTTTTAT +GACATGTTTTTGTAGCTTTTTGAAAAAGTTTGTGTTCTCTCTGTAGTTCTTCTGAAATTT +AGAAATGTTTGCACTATTTTGTACTAGGGGTTACTTTTGGAATTTTAACTCTATGTAATT +CCCTCTCCTTCGGAATCCTCATACAACACATCTTAGCCTGTTAGTTTCCTGTTCCACACT +GTGATAAAACTGTCATTCATCTTGCTCCTTCTTCCTTCCATCCCTCTCCTCTACAACTTG +ATTTTAGTGAATAACATCTTACTGCCTCCCTGTGATTATAGGTGAGACAGTCAACAAACC +TCTAACCACCGACCTTTTCTCCTCTGCCCTCCACTCACACTCTGCTCCATCACCCTCAGC +CACACAGCTGACGCTGTAGAGATTCACTGACATCCAGTCTGATGGACACTGTTTCTCCAG +CCGAAACTGCTCATGAGAACAGTGTGTATTCCCTGAGTTCTCACATGATCAATAGTGTTT +GTTTGCAGACTGGATACAAAAGATGGTTTGACTGGACATAAAATTCATGGGCCATCCTTT +CTTCCTGGAGGATCCCATAAGTAAGGATTACTCCACTATCTGAAGAATTTGGAGAAATTT +GAAGCCACCCTGATCTTTTCCCTCCGTAAGAGATGACATGTTTGTTTACCCATTGGGAGG +TTCTTGCTTCATCTTCAGAGTTTAATAATTCCTGTAGGATATGGCACACTCATAACCTGT +TCTCAGTCAACCTTCCCCAGCATAAAATTTGCCCTCTCACAATGTACACTTCCATCTATT +TTTACCTGAGCAGAATTTTCCTGAACATTATCTTTAAATATTTGTTCTGTCCTTTTGTTT +TGTTTTCCTGTTTGAAGATTCCAATGATAAATATGCTGGAACCCCTCTCCCTGTTCTCTT +CAGCTGTAATTTTCTTTCTAGTTCCTTTTAAACTCATGATTACGGTTTCATTCTTATTAA +TTCTCTCATTCGTATTTTTCCATCACCTTTTTTGTGTTTCCCAAAACATCTGTCTTCTCC +TGGGCCCTTCCAATCGCACCTTCACCTCTGTGGTGGTTCTCCTGGCTGCTGCCATCCTTT +CTTCTGCCAACTTGACTTTGTCTCCTGCTGTCTCACTTGGTTGTACAGGTTGAGCATCCC +TAATTCCAAAATCCAGAATCCTCCAAACTCCGGAACTTTTTGAGCATGGACATGATGCCA +CAAGTGGAAAATTCCATACTTGACCTCATGTGATGGGTTGAACAAAATTATTAAAAATAC +TGTATAAAATTACCTTCAGGTTATATGTATAAGGTGTATGTGAAACATACATGAATTTCG +TGTTTAAGCTTGTATCCCAAGTTATCTCATTATGTATACGTAAATATTCCAAAATCTGAA +AAAATCCAAAATCTAAAACACTTCCAGTTCTAAGCATTTGGGATAAGGGATACTCAACCT +CATTAAAATCTCTTTTCTGTTTTGTGGCATTCCTGCACTGGGATCTTCTGCCACAGAACT +GCTTCATGAGTTTCCTGTTTTTTTCATTTATGATGAACTGTCTGGTCATGATTCCATCCT +GCTTCACAGACACATTTCCCACAATTTCCTTAGAGAATATCCATGCAGTGATGGTCACCT +TCTCTAACAGGCATTTCAGAGTGAGGTGGGACGTTCTAGGGCACCTGTTTTGCAGATGCC +CTCAGGGTGGGGGAAGGGCAGCTTCCAGCCTTCCCAGTTCCAGCACTCTCTCCCCCAGCC +GCTACCTGCATGTGAATCCCTGGGAGACCCCACAGCCCATGTCTCTGAGTAAAACTGGAT +CCAGGAAGCCCTTTGCTTTCAGTGGTCCTCCCTGGAACTTCTGCACTCTGCAAGCTGGAG +TTGAACATCTGCGACTCAGCCTCTCAGTGCACAGGGTATGTGGGGCTCGACTTCTAGACC +TGGCCCTGACGAGTGCTTTTGTTAGCCTGAGCCCTTCTGCTCAGTTCCGCCTATACTATC +GCTGCCCAGGCTTAGCTGCTTTTGGTAAGCCTCATGCACATTTTAGAGTCTGTGAATTGC +ATCTGCCTCTTATTTCTCTGAAAATGGAGTTTTTCATCCCTTCCTTCCAATTCTCCTTCC +AGCCTTTCTTGATTTCCAGAATGAGAAATCATTAAGTCATATACTGAGCCACAAATAACA +TTATAAATGTGACAATTACATGATAATCTTTGGGGGGAAAACATTCTGTGATTTCTAACA +TATTTACATAAAAATATCTTACACTAAAACACACCAGTTGAGGGCACTGGCCAGAGATAA +GATTAGGTTAAGGCCAAGCAAAGCTGAGAAGACCATTGTTAAAATTTCAATCCTGTTCCT +TTATCTTTTCAAATTAACTGAATATTGTTATTAAATTTCTTGTTTTAGTGTCGAATAGCA +CCTTTTCCCTGCCTCACTTTAGAATCAATTTAGAGACAAAGGATTCAGGCCAACTGAGGT +CATCAGCATTATCGCTAATAATAGCTGGACTGGCGGATGCGATTCAGATTCACACAACAA +TGGATTTCCTAATCTGAATCCTAGACTGAGATGAAGCCAGCCAGCCGTAAGCATTGCTTA +ATAACCAAAGCCTCCCCAGATAGGCTTCTTGCCCTACAGCACTGAAGACATGAAAGAAAC +AGACCAAAATGTACAAATATCTTTTATTCCTCAAAGGAAAAAGAAGAGTTACACATGCCT +GTTTCTCACCAATAAGAGGGGTCAGGGCAGAGTGAGTCTGGGAGAGAGAGTTCTACCACC +ACGGTTCCCAAAGCATCGTCTAGGGGCCTGTTAGGGGAGCCCGAGGTCTAAACTATTTCC +ACAGTTTCACTAAGATAAGATTTTCCTTTTCCATCCTCACATTCGTTAGTGTGCAGTGAA +GTGCTCCAGAGGCCCCAGCATGCTACATTACAGAAGACTGAACTCAGGAGAGATGAGGAA +TAATCCCCTCCATCACACCAGACACCAGGAGGGTGTGCCAAGGTGTGAGACATACAGTCC +TTACTCTTTTTTTGTTTTGTTTTGTTTTGTGAGACGGAGTTTCACTTTTGTCCCCCAGGC +TGGAGTGCAATGGCCCGATCTCGGCTCACTGCAACCTCTGCTTCCTGGGTTCAAGCGATT +CTCCAGCCTCAGCTTCCCGAGCAGCTGGCATTACAGGTGCATGCCACCATGCCCGGCTAA +TTTTCTGTATGCCTGGCTAAGTTCTGTATTTTTAGTAGAGACAGGTTTCACCATGTTGGC +CGGGCTGGTCTCAAACTCCTGATCTCAGGTGATCCACCCACCTCGGCCTCCCAAAGTGCT +GGGATTATAGGCGTGAGCCACTGCACCCAGCCCAGTCCTTACTTTTAAATAAATGGAGAA +ATATTTTAAAAATTGTTTTAATTTCTAATGTGGCAAACATTAATAGATATAACTCACATG +ACCAAAATCTCTTTGGGGTCCTCAGTAATTTTAAAAAGTGAAAAGGACCCCTGAGACAAC +ATTTGGGTTTGGAACTGCTGCTCCACTAGGGGAAGAGATACCAGAACAGAGAATATGTGT +TCCCTGGGAGATAAGGCCTTCCCGACTACCTCCCCTCCTATCATCGAAATAAGTTTTCTA +CATTTCTTTAATATCATGTTTTAAAATTCCTTTTAAAAGACTGAAATCATCAGCAGAAGG +CACGGGATTAGCTTAGCACAGTCAGTTTAGACTAGTTACCCACAGGGGACTACAGAATGG +ACATCACGAGGCATACATAAGCATAGAGGTGAGAAGGGCCGTGTTCACAGTTGACAAGAT +TACATTTCAGGTTAAACTGGTAACTAAGATAACAGGGAAAAAGACAATTAACAAAGAAAC +TGTAATCGTCCATAAGCCTAATTAGCCATAAAGCAAAGTCTGTTGGGAATTTAATGAACA +TTTGTTAAAAACACAAATATTATAGGAAGTTTTTTATACAGTCATGGGTCGCTTAACAAG +GGGGATACAATCTGATCCGAGAAATGCATTGCTAGGTAATTTCCTCATTGTGTGAACATC +ACAGAGTGTATTACACAACACCTACACAGCTAGGCTACAGACCTATACAACATATTAATG +CACTGAACAGCAACTGTAACATAATGGCAACTATCTGTGTATCTAAATATATCTAAACAT +AGGAAACGTACAGTAAAAAAAGGAAACAATCTTATGTGGCCACTACACTACACGCGGTCG +GTCATTGACCAAAACATCGTTATGTAGTGCATGACTGCATATCTCCTCAAATCTGACAAT +TCTAAACAAGTAAAGATGTGGAAGAATTAGATAAACAGAAAGAAAGTACATCCTTCAAAT +AGAGAATCTGTATTTTTTTCACACATCAATAGAATATTTACAAAAATCAATTATAAAGAA +GGCCACAAAGGAAAACTTAATCATTTCAAAGAATTAGAGATCTTAAAGGCCAAACTCTCT +GGTGGTAATATAATAAAACTAGAATTCAATAAAGTTAAATAAAATCACAGCTATTTGAAA +TTCGAAGTCCACTTCTGAACACCCTTGGATCTGGGAGCAAATTGGCACTGCATGTGTGCC +TGGGCTCCTGAAGGGCCTCACATACATGGGGAAGGGCAGAGAAAGAGAAACAACAACATC +CACTACCTCTATTTTTAAAGTCAGCCTTACTACAAAATACAGAAAGTATTCTTCACTGGG +CAGACCAAATCAACTTTGCTCAATCTTCGCCTTTGGGTTCCTTTAGGTTTATAATGAACT +GTAAGCATTTACTGAGTGATTATTATAAAGGCACCATTTGAAGTACCTGATGCCCTTTTA +ATGCTGTAATGCCCCTGTGAAGTAGGTCTTACTATTATCCCTGCTCTAGAGATGAGAAAA +CTGAGGCAGGGAGAGATGAAGAAGCTGGCCCCAAGGCCACACCACTGAGGAGGGAGGGGC +CAGACCTGGAGAGCAGGGGGATCCCACAATCTGTGCTTGTGCCTTCCTGCTCTGCTGCTT +CCCAGCTAGCGTGTGTGCTGGACACAGCCCTCAGTGATCTCAACTTTGATTATCTAATTT +TAAAAAGACTTCTCAAGTTTATTGTCTTTTACAAAAAAGGGATGTAATCTAGCAAGCCAA +AGCAGAACCAAGCAGACTTTGTAGTTTTCATCAATTTTCTGGACGCTCCAGCCACTTTCC +TCAGGTCCTTTAGCAATGTGTGGACTGCCCGCCCACCGCTGCCCCGAGGTAGGGAAGCAC +CACACTACAACCTCATGCAGGCTGGATTAAAACATGCCCTCCACTTCAGGCTTAGGAACC +AGCGCCCCTCCTACAGCTCACAAGTTGCTCAAGCAGTGGTCTGTGAGAAGTGATTCTATT +TTTGGGGTTGTCCCTTTTCTCTGCTTTTCTTGGGAACCATTTTGACTCTGTCAAATGTTC +ACTGACTTCTAGCACTGGCAGAAAGAACGTCTGCTTTTTTATCTGAAACTGAACTGTTAC +ACAACTTATAATTTTATTTTGGTAAAAGCATTCTTAGTTGCTGTGTTTAGTCATACTCTA +CAAATTATCTTGTTGGTAGGATAAATATGGTGAGAATTAAAGAAAAATGAAGATGGTAGT +GGACATTTGCAGACTATTATCAATACCGGCATTTCAAACTTCCAATATAATTCGGATACT +TGCCTGGAGGACAAACTTTTTTTGGCATGCCGTATAATGAGGAGCCTTATATTCCCAGTG +TGCTCAAACTGCCCTGACACCACCTATCCACCGTCGTCAGCAATCTATGTTCAATGTTTC +TTAAAAACATCAGTTACAAGGTCAAATTTAATTCAACTGAGGTCAGACTCTCAGGGGAGC +TGAGGAGCACTTCCTTCAATGGAAATGGCCATTTCTGAGTGGTGACAACACTGTCATTTC +TTGGACCTTCTTTAACAAATCTGTTCTCAGGAGCATTAACATACTTTGCTAATACATTTT +AATCTGGCATTTTTATGGGGGTAATTATAGGAAATGCCTGGAATTAAATAGCCTACAACC +AATTCTTGGATCAACAACTAGGAAAACTGAAAAATATATATGTAAATATATCTTTTTCTG +TGTAAGAAAAGTCCTGCTAACTTAGGAAATTAGAGGATATCTTTGTGTAGAATCTTTTTA +TAAAGTGGAAATAGGCCAGGCATGGTGGCTAACGCCTGCAATCCCAGCACTTTGGGAGGC +CGAGGCAGCCAGATCACCTGAGGTCAGGAGTTCAAGACCAGCCTGACCCATATGGCAAAA +CCCCCTCTCTACTAAAAATACAAAAATTAGCCAGGTGTGGTGGCAGGTGCCTGAAATCCC +AGCTACTCGGGAAGCTGAGGCAGGAGAATCACTTGAACCCGGGGGGCGGAGATTGCAGTG +GGCCAAGATTACACCACTGCACTCCAGCCTGGGCGACAAAGCGACTCTGTCTCAGAAAAA +TACAAAATAAAAAAATAAAGTGGAAATAACTTCCTCTGCTTCTAACTATGCAGTTTGCTT +GGAAAAAAAAAAAAAAGTAACCTGTAGGTGTAGTACAACTATCAGCACAAATGTAATTAT +CTTAGAGTATCTTAATAGTTCCTACTTCAAGTAGAACTTATGAAGGAGTTTAACTGTGGT +AAAAAAAAAAATAATTGGAGTAACTTAGAAAACATTTATATATACAATAGTTGGTTTGTA +TGCTCAGTCACTCATTCATTTTAGGAATAACAAGTGCCTACTACTTGCCAGGTGCTTGGG +ATATAGCAGGGCCTACTGAATAAATTATTATACAACAGTAAATTAGCATTGGATTGTGTT +GCTTAAAACAACACTCACCAGAGCAAACAAAAGCCTGATTAGCAATATGATCTGAAATTT +TAAAAACAGCCCTTTTCAACAGTTCCATCTAATTTGCCAGGTCATTATTTTATAATGTCA +TATGGGATTGCTGGGTCAAATAGTATTTCTGGTTCTAGATCCTTGAGGAATCACCACACT +GTCTTCCACAATGGTTGAACTTATACTCCCACCAACAGTGTAAAAGCATTCCTATTTCTC +CATGTCCTCTCCAGCATCTGTTGTTTCCTGACTTTTTAATGATAGCCATTCTAACTGGTG +TGAGATGATATCTCATTGTGGTTTTTATTTGCATTTCTCTAATGACCAGAGATGAGCTTT +TTTTCATGTTTGTTGGCTGCATAAATTTCTTCTTTTGAGAAGTGTCTGTTCATATCCTTT +ACCCACTTTTTGATGGGGTTGTTTTTTTCTTGTAAATTTGTTTAAGTTCTTTGTAGATTC +TGGATGTTAGCCCTTTGTCAGATGGATAGATTGCAAAAATTTTCTCCCATTCTGTAGGTT +GCCTCTTCGCTCTGATGATAGTTTCTTTTGCTATGCAGAAGCTCTTTAGTTTAATTAGAT +CCCATTTGTCAATTTTGGCTTTTGTTGCCATTGCTTTCGGTGTTTTAGACATCAAGTCTT +TGCCCGTGCCTATGTCCTGAATGGTATTGCCTAGCTTTTCTTGTAGGGTTTTTATGGTTT +TAGGTCTTATGTTTAAGTCTTTAATCCATCTTGAGTTAATTTTTGTATAAAGGTGTAAGG +AAGTGGTCCAGTTTCAGTTTTTTGCATATGGCTAGCCAGTTTTCCCAACACCATTTATTA +AATAGGGAACCCTTTCCCCATTGCTTGTTTTTCTCAGGTTTGTGAAAGATCAGATGGTTG +TAGATGTGTGGCGTTATTTCTGAGGCCTCTGTTCTGTTCCATTGGTCTATATATCTGTTT +TGGTGCCAGTATCATGCTGTTTTGGTTACTGTAGCCTTGTAATATAGTCTGAAGTCAGGT +AGTATGATGAAAAGATTATAAATCATTCTACTATAAAGACACACGCACACGTATGTTTAT +TGCAGCACTGTTCACAATAGCAAAGACTTGGAACCAACCCAAATGCCCATCAGTGATAGA +CTGGATAAAGAAAATGTGGCACATATACACCATGGAATACTATGCAGTCATAAAAAAGGA +TGAGTTCATGTCCTTTGCAAGGACGTGGATGAAGCTGGAAACCATTATTCTCAGCAAACT +AACACGAGAACAGAAAACCAAACACCACATGTTCTTATTCATAAGTGGGAGCCGAACAAT +GAGAACACATGGGCACAGGGAGGGGAACATCACACACCAGGGCCTGTCGGGGGGTGGGGG +GCTAGGGGACGGATAGCATTAGGAGAAATACCTAATGTAGATGACGGGTTGATGGGTGCA +GCAAACCACCATGGCATGTGTATACCTATGTAACAAACCTGCACATTGAGCATATGTATA +CCAGAACTTAAAAGTATAATTTAAAAAATTTTTTAAAAAGTCATATGATGCATTTAAGAA +AGTCACTTAATTTACATCAGAGGAAAATCAAAGTTTATAGACTTAGGAAATAAAGTCGTA +ATGAAGAAGCTCTTCACGGCTGTCAGGACAGCTACGTTTTTGGTCTCTGTCCTTGATTCC +ATTGTGACCTTCAGCCCATCTCTCTGGGCCCCATTTTCTTGTCTTTACCTCTTGGGTCAT +AAATGGATCTCCATGCAGCTGATATCCCTCTGCCTAAATCCTCCTCAAAAGAAAATCAAA +ATAGTGGCTAACACAGAGTACAGACTGTTCCAAGAGCTTCCTATGATGGAACTAATCTAA +TCTTTATAACAGTGCTCTGAGGTAGATGCTAAAATCTACCAGATACTATGGATGAGATGA +TGAAGTCATATGCTTGAGATCCCTGAGTAAATAAATAAGAAAGAGACAGAATTCCAACAG +CGGCCGTGTGGCTGCAGAGCCTCTCTCCCTCCCTGCCTCACCCTCGAGTCCCCGCCTGGG +AGGGCTCAGGGTCACTCACTAAGCATCTTTCCCATGCGCTGCTGTGAGGCTGCTGCTATT +AACTTGCTACTATGGAGTAGTCATTAGTAGAAATTATGAAAAAATTTGAAAAAAAATCTT +CATATAGCCAGAGATTCTAGCCTGAGATGTCTTTCCTTATTTGCTTATTATTATTTGTAA +AAACAGGGTCTCCCTATGTTGCCCAGGCTGGCCTCAAACTCCTGGGCTCAAGTTATCCTC +CTGCCTCGGCCTCCCAAAATGCTGGGATTGCAGGCATGAGTGACCGCACCTGGCCACCTT +TCCACATTTAAGAGATCCCTGGGATACTGCGAAGCAGGAGTCCATCTCCAGACATGAGGA +GCAGGTGGGCTAAAGGAAACAGGACTGGGGAGTCTTGGAGGGGCAGAGCAATGCCCAGGG +ACACAGAAACTTTTGAATAAAGACAAGAGAGACCGACTCTTCGCCTACATCTAAAGCAAA +TGAAAACATAAAAATAAATGATGGCAAGAAACTAAACTAAAAATACACTACCCCTGAAAG +TATGTGACACTGGATGTACTATCTAATTGGTCTGCCACAGGTAGAGAATGAAGTACTTCA +GATAAGTTAATTTATCAAATAACTAAAATTAGATATATAAACTTTACGATTCTGAAAACT +TTTTTCCTACAGATGTGTGTACTTTAGGAAACACAGCATATTTAACATTTTTATAAATTT +CAGTTGCACACCGTGCAGCTTTCAGGAAGCTTTCACACCGTGCACTGCCCTGCATGCACC +TCCCAAGCCTCGGGCTGTTCATGCCTGGCTGTCAGAAGTCACCTCCTGGCTGCCAGAGGG +GCGAGGGGGCAGGCTGTTCTTCTCAGTGCTATAAGCAAGCCCAGGACTCCAAGGGAATGA +TAACAAATGTGTAAAAACCACAGTCACATTAACCTATAGGCTCAGGACCCAGTTCTACTT +CCTCCAGACAGCTTTTGGGTACTGGTCTCCCTCTCTGTGTTTACAGCCGTCCTGGGTTTG +CTGGGCACCTCCGAGTTCATGGAAGTGCAGCTCCTCACTGCAGTTGGGACACACTCCACT +TTGACAAAGGGGGTGTTATTTTCAGCAGTGGGTGAACAGCAGTGAACAAACCAAGCCCCT +GCTCCTGGGGCTCAACTGGGATGGGGACGCAGACAACTTAAACACGTGACCACTGGCGTA +CCTAAGGGCCAGGGAATGCTGCTGACATGATGGGGGTGGCGAGGCCAAGGTCCCAGCCAG +GTAGGCTTGAGTTGGTATTGCTACAACCTTGTGATCACTGGCAAACAAGATTTCATGGTG +GGAGTGTGACTAGAACTGGATTTCAAAGTTTCTTGAAAGCACTAGTTAGAAAAGACAAGG +TACATTGATCTGCACACAGGAGGTGCTCAGCGACGCCAGCACTGATGGGCTCCTCCTGCC +TTGAGTGAAGAGCATCTGCCCCTGGACAGTGAACAAAAGGTGGGGCCATTTTATGCCTCC +AACAAGACATCTGGCTCAAACTCAACTTCAAAGATTAGAGTAAAAACGAAACTTCCATTC +CAAACTACTTATCTTTATTTTGGCAACTGGAACAATCTGTAATTGAACACTAAATTCTAT +TACTAACTTTTATCCTAAGACTGTGTAGTAATTATTGATTAGTCTCCGTTTAAAGTTGCT +GTTTAGATGGAAAAAATGATTTTACATAAAACATTAGTTGAAAGATACAGGCTGGGCATG +GTGGCTCACACCTGTAATCCCAACACTTTGGGAGGCCGAGGCAGGTGGATCACTTGAGGT +CAGGAGTTCAAGACCAGCCTGGCCAAAATGGCGAAACCCCATCTCTACTAAAAATACAAA +AAAGAATTAGCCAGGCATCGTGGTGCATGCCTGCAATCCCAGCTACTCAGGAGGCTGAGG +TAGGAGAATCACTGGAACCCAGGAAGCAGAGGGTGCAGTGAGCAGAGATCGTGCCACTGC +ACTCCACCCTGGGCAACAGAGTGAGACTCCATCTAAAAAAAAAAAAGATACACATTAAGT +TTTTCACACAAATTCTTAAGGGCAGATATTACTAAATGCCATTAGAAAAAAAGGAAACCT +TTTATCAAGCATTTTTTAAAAATGCTTCTACATTTCTTATTTATAGGTATTCTAATAATA +CTGCGTGACATTACGGACAACTTAGCCTAAATTATGGAAAATCAAATTATTTAGTAGAAC +TGCAAGACAATCCTCTCAGTTGTTGTAGTAAGTGTTGCTATAAACATTTAAAACAGCAAA +AAAATACCAAATACCTGCACAGTATGTATGATAAATGCATATGATAAAGTAAAAAAAAAA +ATAGCACACACTGAAAGAAAGCCAACAGAAGAGGGCACTGGGCATGGGCCAGGGAGGGCA +AGAATTGGGATGGGGACATGGAGGAGCCCAATCCAAGGCAAGACACAGGTTCAGGCTTTA +CCACAGTCACAAAGGCTGCTTCTTGTTTTTGTTTTTAGCAGAAGGTAAGCATGAGCAAAT +TACTTTTTAGAGGTAACTTTGCTGAACTTGTGAAGAATGGTGTGCAAGGTCCAGAGCGAC +TGCAGGAGAGGGAAGGTGGGATTCCCACAGAGCAGGAGCACAGATAAGCCAAGCAAGGCC +CTGCTTGGAAGGCAGCAATCAACAGAGATGCACAGACCTGTGAGGGTGCCGGGACAGCCA +TGCAACAATGCAGCCCTTTTGCTTCCTGAGCTCACCAGTTCCCTCGCTCCACCTCTGAGA +GGTGGTTTGGAGAAACACAGCCCTTCTCAAGAGGGCTGCAAGGTAAGTTTAGTTGGTACA +TGAGTGCACAGCACATTTTAATTTTTATAGTTATGCATTTATTTTATATGTACTAGACAA +ACGACCGACAGAAAATTTACCATTTCACAGGTATTAGTGTTTAGGATGAGGCTAAAGTAG +GTATTTCTGTTTAAAAAAGTAAATTTGAAGAAAAGCTACCCAGCAAATTATAGTAGTATG +TGGTACACAGACAAAAAAAAAATTATGCAGTCGTCCAAATGACTGAAACTGATAAAATGC +TGGTCCTGGTCTATGGATTCCCCCTCTGACAAAGCACAGAATACTCGCACCTTCTCCAGA +GTCAGTGACCAAAGATGAGAGAGCAGGGCACCCAGCACAGAAACCACCAGGAGCCAATGA +CTTCCTCCTGTGCTCCATCCTACTCTCTCACTCACACCAGGAATTAAATCCTTTTATGTA +GACAGATGGTCAAGAATTGCTACTATAAAGCAACTCAGTATGGTCTGAACTATCAGAGAG +CTACATGGAGAAATAGCTACTGCTAAACAGACCTCTCTGCTGATGTTTTTCCCAGCTACT +TAAGTCCTGAAAATTTCCACAAGGCTGAGTCAAATCTGCGTTTCATCATCTATAAGAAAG +GTACCTATCGAGAACACCCTGCTGGCCAGTGTGTAAATATCTAAAGGAGGACTCAGAAAA +CACCGGGGAAGTCCAGCCTGCACGTGGTGGCTGGGCTTCAGTGAAGCATGCAGCACAACA +GGAGTTGTAAGTAGTAGTTACATCAGCAGCCCTGGAAATTCTGCTCAGAACCAAACTGAA +CAAATAACATTATCTAAGGCTTACAATTATTTAACTCCCTAAATTTTCTGTCCTCCCAGT +AGCACTTTCAAATGCCTAAAAGCAATTAAAAGAAACATTTTTCCAATGTCTCACAGAACC +ATTAGAAACACAAAATTAATAGCTTCATAAACTATAGCTTCTATTTTATCCATAATAGAA +TGAAGGTGCATAAACCACATAGTAATTAATCTTTGGACAAAAGCAAACAATAAATGGAAT +ATATGGCTAAGATCCTTTCTTTTTGAGTGTGGCCCAAGATAAAAATTTCTTCCAAAAGGG +TAACATTAATGCAATAAGGCTTTTGTGGAATTCTATTTTGTACGAAATTCCTGTTTTCTA +TTAGCTACTTCTTCCTCTGTGACACAAGCCTCATTCCTTGTGAAAAACACGAAGCAGAAA +ACATTCGTGAAATCATCAGGTAAAGATCCCATGACCGTTCTATCACTGACACAGTATGTA +GGTACATGGTACAACCCCCAAGGGACCACCTTGTGGCATCCTCAGCAACCACAGAGCCAC +AGGGCAGATGAGTGTTTGCTCCCACTGAGGCTCTGCAACCTCTGCCACCAATACTGGAGA +AATCCTCCAACCTCACTGTTTTCTCCTGAACTTGTTCCCTTCTGTTTTTCGATTAATACA +CAGCAAACAGGCACACCTTCAAGCTGCCAAAAGCATCTTAAACGTTGTACACTTACAATC +TTCAAAATATAGTTGTTCAAAAGAGTCATCAAAGTAGTTTTTGAAATAGAACACTTACTT +TGACCACATAATTGAACCTTCGGATATCTTGAATTGCACTTGAGAAGTCTAACCGATTAA +AGGCTTCTCCCAAGGTGCAATAGCCATGCCTCTGGAAGAGCAACACAGAATTTAAAATTA +GTCAATTAGCCAAAAAGAATTGGCAGTTAATGTCAATTAATTGTGCGATTAAAAAAATTT +TTGGCAAAGGACAATTTGTTTTTATTTTGAAGACTGATTTTAGATTTAGATGAGAGTATA +GTAAAATTGTAGCAATGCTAATAATTTAAGCTGTTTATGTATACCTGAGACACCATTAAC +TGACATTTTTTACAACCTGCTGAAGTAATGACAAAGACAAATATTTATTAAATATCTTGC +TGGTTTGTTTTGTTGGGGACAAACTGGGGTGTGGACGATGTTAAAGCTAAGATCATAAAA +AAACTGGATTCATTCTAGGCTACGCAACTAAAAATACATAAATCATCTGATTAACTGCAT +TGTAAGGATGTAGGTGTTACAAATATCTAGTTGAAACACAGGATTTCTCTGCAGGGGAGG +CATGCACTGCCCGAGTTTGAAGTGTAACATGGGATTTCTCTCCAGAGCAGCCATGCACTG +CCCAGGCTGGAAGTATGCTCAACCACAAGGGTCAGGGCTGGGAGAGGCGCTTCGGTAGCA +AGAAGGTGCCTCTGAAAACCAGCATTGGGATGGAGAGGGCTGAAGGCAAGTGCTGGATGT +GACCACGGGCAGCTTTCAGGCTGGGAGCACGGATGCCAAGAACCCAAAACACCAAAAAAA +CTGGTGCTTAGACCCACAGGTCCAAGAACCGAAGGAAGAAAATGAAACAATTTATTTTCA +GTACTGTAAACACTGCTGCTATTCTCTTAGATGTTTTTCTTCCATGATATACCCTTATCC +TGTATTGGTTTGTATAGATTAGCACATTAGGTTTCAGAAGTCATTTTAAACTCCATCTTC +ATCCTCCATATTTGAAATATTTAAAATCTACAGATTTTCAGGTCAAAGTTGTAGAGATAA +GTAAGCTAGAAAACAATAATAGAAAACATGAGACGATTGGTCTCAAATTCCAAACAGGTG +ACTTGAGATGTCCTAGAGAAAGCAGCTGGAGCCATAGCACCTTTGTCTCTAACAGCCGAT +ACACTCAGAGGCTCATGTGCTTCTGTGCGCCAACCCCAATCGCCCTGACGGGTGCACAAC +TCAACTAAATATACTCATTTAAAACATCCAAATATGTTGACTGAGTGCCTGCTATGTGGA +AAACATTTTCCTGGGAACTCTGGGGAAAGGAAACACTCATTTTGATATAGATTATAATCT +GAAATCCATCACAGCTGATATTCCACACGATGGTGTAGCAGACACTTTCCAAGGTCACCA +CCCATCTCACAAAAGGAAATTAAATCTGATTCACAGAGCAGACCACAAAGAGCATGTCTG +GACCTAGAACCACAGCATGTAACCTCGGAAGCAGTGAGACACCAGCCAGCATGGACAAGC +AGCAGGCACTTGCTCTATACCAGGTGAGGGTGTGGAGACATGACGTGGTGCAGGGACACC +AGCACCCAGTCCTAGTTCTGGTCCCTCTCAGCCTTGTTAGGTCCTGGTTCCTAAGATTCC +AGGGAACATCCCCACAGCCTCACAATAAGATCCTCCTTTCCTGCATATGCTAGCTTGGAT +GGGATCCTCTGTTCTGTAATCAGTATGGCAACAGAGCAGATGAAATATTTAATGGTCTTT +CATGAGCACTAAATTTTGTTTTTTACAAACTAGGTTAGATTCTGTCAAATAATCGTCTAA +TGGTGTATTCGAGTGTATATTAAGGATCTGATTCATTCTATACCCACTAACCATAACCAA +ACAGATTAAGTTTTCTTTCTCAGAATCTAATCCTTCAGTTTCTTGGAAGCTGGACTAGTT +TCAGAGCATCTACAAACATTTCTGGAATATTTAACTTACCCTGAAATAACAGACGATAGA +CAGTAATTCCCTAAATTATTTTCCCCAGTTGTTGCAAAATAAAGCAAATGCAGAGTTTCT +AGGACTATAAAAGGAACTCAACTTCCCGGATCCTAGTAAAGAAACAGGAAACAGCTTGAA +GCTCTCTGGTTTGTTTTATGGCTCATGAAAAAGCTTTAGCCCAACTTGGCAAAAGAAAGG +CAGGGAAAGAGTTCATATGGCTCTGCACAAACCCAACCCAATTACTAATTTCATGTTAGC +CACTCTTTATGTGGAATGAGAGGGCTCACAGATGCCCTGCCCTCCAAAACACGCCACAGG +GAGGACACATTCCCATCAGCATCAGGGGTTCATGCTAACACAGAGAAAATGCGTATGACT +GCAGGAGTCCATGCTTGGTTTAAATAGCCCTGCTGTTGACTCAGATATGTACAGGTAGGC +AGGAACCACACACTGTACACATATACCACATGCCACCACACACCATACATCCCACAGACC +AATGTGTGCATAAATACATGCACAACCATACATACACACCATACATACAACACACATACA +CCATACACACAACACACACCAATGTGTGCACAAATACACAGCCACATACCACATGCACAT +GCAAGCACACACAATGGAGAATCACTGCCTCAAAAGCTCCTCATATGCTATTATCTGTCA +GAATGTGAACCATAGATCTGATATTGCAAAAGAAATGTGTTTTATGCAACTTTATTAATA +CATTTATTTAATGTGACTCCATATTCAACAGAAACAATCCAAGATACTCTCTTATTTATA +ATAGAATACTTACTTCTTTTGTGCTTTCTTTATGGACATAGATCCATTTTTCATGATAAA +AACCTAGAATAAAAATTACCTTTGTTTTTAAAATCTGGCAAATCATTTCAAAATGAAGAT +TTTAAAGGAATTTAAATAATTGGACATATTAACAAAATTATCTGACTTACTATATTGACA +AGAAATGCTTTTACTTGGTTGAATGCAAACAGAATTGCTTTGTTTCTTAAATCAGTTTAA +GATATGAACAATGATTTCAGACAGTACCAAGTCCTAGTAACTTAGAAGAAAATTAGTATT +ATTAATGACTGAAGCCATATGAAGACATAAATGATTATAAAATGCAATTACATTACTACA +TTCCTATGTACCCTAATAAAAAGTTCTATTCTTCTGTTGCTGTGTATAGTACTCCATAGA +AACAAATTTTTCAGATAAATCTTAAAAGTTTCAAGAATCACACTAACTGTATTCTCCATG +TGACCCTATCTTCTTCATAAAGTAGTCCCCCCGTATTCACAGTTTCATCTTCTACAGTTT +CAATTACCCACAGTCAGCTTTGGTTTGAAAACATTAAGTGGAAAATTCCAGAAATAAACC +ATTCATAAGTTTTAAATTGTGTGCCATTCTGGGTGGTGTCATGAAATCTCACACCGTCCT +GCTCTGTCCTGCCTGGGATGCAAATCCTCCCTTTGTCAAGCGAGTCCTACACTACCCGCC +CCTTGGTCACTCAGTAGCCGTCTTGGTTATCGGATCACCTGTTGAGATATCACAGTGCTT +GTGTTTAAAGAACCCTTATTGCACTTCATAATAGCCCCAAAGTGCAAGAGCAGTGATGGT +GGCCATCTTGCTATAACTGTTTCATTTTATTATTATTCTCGTTAATCTCTTACTGCACCT +AATTTATAAATTAAACTTTATTATAAGTGTGTATATACAGAAAAAAAAACATAGTATCCA +TAAGGTTTGGTAGTATCCACAGTTTCAGGCATCCACTGGAGGTCTATCCCCTGAGGTAAG +GAAGCCTACTATACATTAACATGTGTCTTGGTAACTCACAGATATGCTGCATGATAGAAC +GCTATGCCCTCTCACAGATAGGTCCCACCTCCAGCCTTCCCCTGCTGCCATCTAACATCC +TAAACTCCAGCTCTGAATGTCTGTCTCCTGCTCTGAATCTTCAGTGACTTCGAAACTCAA +GTCAGGACACCTCTCAGTTTGGCCTCACTGCTCAAGATTGAGCTGAATTCATGACCATAA +TTCAAGCATTCAGATTCATGGGCTGTTTTGTGGGTTTTGCTATCTCTTATTTTGTTTTTG +CACATCTTACCCACTGAAACGTTGGGCTGCAAAAAGTTTGATCACTAAATATGTAGGCAA +TGCTGGATACTGGGCTGTTATTTACATATTTGTATCACCTTTTATTTCATAAGATAGCAT +TGTCAGAGTAATTTAGTATTTCAACATAATCAACAAGTAAAATAAAATTAATGAGAATGA +TCTTACTTTGAGTATTTGTGTCATTTCTAAAATGGTCCTTTTTCCTTTTTTTGGATGCAT +ATTCATGCTCTTCATTATTGACTATTTCTCCATCTTCACTATTTAAGATACTGAAATAAA +GACATATTCTATTAAAATATTTTTTCAGGGAGATCTTCATTTGGCTTTTCTTTTGTAAAA +GGATACAAATACTTCAAAGTGACAGACTGTGGGCTTGAAATCACAGGGGTAATGTCTAAT +ACATTTTTGTTTCATTTTGAGAAATAAGATGTATCCTGGTTCTTTGAGAATATTGTACCA +GAAAGTGCTGAACATGTTTTAGAATCTCTGAAGGGTCTTGATATGCTTATCCAAGGTAGT +TTCAAACATCAAAATGGCTTATTAAAACAGAGATTTTTTTAAAAAACAACTATTAAAACT +CCAGAAAAAAGATGGTAAGAACATGATGATACCCAATACTGACCAATGACTTGATGTGTC +CCTTACCCCATGCTGAGTAACCACTCAACATTTCTGTTTACTCCCTATATGTTTAAGGGT +TTAACTGAAGTTAATTATTACTGCACTGAACATGTTTTTATTAAGCACCAACCACATACA +CTGTTAACACATTTAACTGGAACCAGGTGAAGTGACATGTATATTTTTACTATTTAAATA +CGTTTAATTAAAAGCTGTTCTTTGTGAAACAAGAAAATCAAATCATAAGGCAATAACTAA +ACAATGGGAACACCTTTTACTTTTTAAAAAAATGTCTTCCTTACAGAAAAAAAAAACCTG +TAAATAGTAATCCACATCCTCAAAACTAAAGATGTGTAAAATTTTTATTTTCCACACACT +GATAACAGATTTTCAGTGTAAAGTGAGGAAGGAAGCTCTGTGGAGACAAGCTGGTTGGTG +GAGGCATGCAAGAGTGGTGCTCAAATCCAAGGAACTAAAATTGCTTATTTGCCGGTCATC +GTTCTTTGACAAGAAAATTGTATACAAGCCCCTTTCCACTCACCACTATTCACTTTTAGT +AAAAAACAGCTGACTTTGCCAAATGAGTCACTTTCTCACTGTCAGAACAGACTTAAACAG +CAGTGCCAACAGTTGTAAATCATCAAGACAAGCAAAGCACATTTGAAAAACATACAAACA +ACTGAACTTTTTGTGGCAGACATTATAACAGCAATTTATGGAAATGTGTTGATTTATGGA +AATGTGTTTGTATTTTATATTTAGTCTTACACCAGTTTGTTATCATTGATTGAAATACTG +AATGTAGAAGCTTTAGAATCTAAAAGGGTTTTCTAACGAAAATTACAAACATATCAAAGG +AAAAGCACAAATACAATGTTCTCCAGAAATAGTGTCGCAGAAATAAAGACAGAATATGGA +AGGAGACAGGATTGCTGACTAATCTCATATGTACAGGGAGAACGACACTCCATGCAGCTT +AGCTCCAACATGTGAGCGTGGGACAGAAAAGCAAGGTGAACCTAAAGACATCCCATGGAC +ACACTGAGCTGGAACCAACTCTGCCCATAGGTGGTGGGGCCAGGTTCAGATGCTTGCAGT +AACCGCATCCTCCTGTGAATCTGGGTCTACATGGCTGTGGCTCCCTGGGGGCTACCCACA +CTGTGGATTCCACAGGTGGAGGTGACCTTCTTGGGCACTGCTGGGACACTTCCTGGGCCT +GCCTGGGCAGTGGTAGGGCTCAGAGAACTTCAGCGTTAGGGCCTTGGGGAGTCTATGTCA +GACTTGAGGACCAAGCCTGGGCTCACAAATGACAACTAGGCTACTATTTTTACAAAGTAT +TTTAAATGGGGAAAAAGCCATTATTTTTTGGTTGTGGGTTTTACACTGTCAGGTAAACAA +AAATGTACAAGTAGAGAAGAAAGATGAATGCTTCTGAAATTTAAATTTGACACATTAAAA +TGTTAATAAAGGAGTATTTAATTTATAAATCTTTCTATTCTGCATGTGTCAACTACATTT +CATAGCAATCAACTACATGTCATAGCAAACATGTTCTCTTTTTATAACCTTCAAGACAAA +CATCACCTACTCTGACTTAAAAACAAGGGAACCTGTCCAACAACTTGATTAAAAAATGTC +AAACAACTTCAACAGACACTTCTCCAAAGAAGAGACACAGCAGCCAACAAGCCCATGAAA +AGATGCTCCACATCACGAATTGTTAGGTAAATGCAAATTAACACTACAATGAGATACTAC +CTCACGCTCATTATGAGGCTACTGGCAAATTAAAAAAAAAAAAAGAAAGTTTAACAAGTA +TTGACATGGATGTGGGGAAACTGGATCCTTCGTGCAATGTTGGTGGAAATGGAGGATGGT +ATAGCTACTATAGGAAACAGTATGGAGGTTCTTCAAAAAATTAAACACAGAATTACCATA +TGATCCAGCAATTCCACTTCTGGGTATATATTCAAAAGAACTGAAAGCAGAGAATGAAAG +ATACTTGTATACCCACATTCATAGCAGTATTACTTGCAACAGATAAACATGGAAGCAACC +CACATGTCCATCAGTGGATGAATAGATAAGCAAAATGTGGTGTACACTATACACAATATG +GAATATTATTCAGTCTGAAAAAGGAAATGCTGACACATGCTACAATAGGGCTGAAACTTG +AGGACGTTACGCTGAGATAAGACAGTCACAAAAGGACACATACTGTCTGATTTGACTTAT +GTGAGGTACTCAGAAAAGTCAAATCATACAGACAGAAAACAGAAAGCCAGTTACCAGGTC +TGGGGGTGCTGGAGAATGAAAAGTTAGCGTTTAATGGGGACAGAGTTTCAGTGTGGGAAG +ATGTAAAAGTTCTAGAGAAGGATGGTGGTAATGGTTGCACAATAATGTGAATGTACTTAA +CACCACTGAACTGTACATTTAAAAATGGTTAGGAAGGCAATTTTATGTTATGTGTATTTT +GCTGCAATTAAAGATAAACAGTGTGCAAGAGAGGAGAGGAAGTAGCAGCTTGTCTTGTTC +ATGCTGTCTGAGGTGCATGTCGGAGGGATGGGGTGGGGGCGGGAAGTGTTAAAAACAAAG +AATAGAACGTTATACAACACAAGCGGAAAACACAGGGCACAAACGCACTTGTATAAAACA +CAGAGTTTCCATAAACTTAAAACATGTCTGAATGATGGAGCTAACAGCCCTTAACTCCCC +ACACCCAGGCTGCACCACAGCATATGTCACCCCCTTGCTTGCAAATGTGCCCAAAAGGCA +ATGACATTCCAAGTTTCCTCTGACAAGCCCAAGGACAGGGCATGAGTTTTCCAAGTTCCT +TTCCATTCAAGAAAAGGAAGAGAAGAGAATAGAGAAGAATCAACAAAACAACTCCAAATA +GAAGTAAACGAGAGCCAAGAACGGAACTATTTCTCATAATTAAACCCCAATTTCTATAAA +TTACAATCCTCATTCTAGTGATGACCTATAATAAGATTTGCATTTTCCTCTGATGGTATT +TCCCTTAAGAGATGGATAACAAGGTCTTAATCTTCATCTCCCAGACCACTCTAGGGTTCT +AAGCACAGGCTTTACAGAAATGTGCTGTTATGGGCCATCATCTTCAAATCATTTCCACAC +AAGTCTAGGAAAATAAGACAGGCTAGGATAAGCCTCCAGTTTTTAAAATTGCTAATCAAG +GGCATCAGTTCTTAACTATATTGCTGTAAGATATGTCACAAAACTTTTGTTACCAGTAAG +AAAAATGACCAACATTTGTGAATGATTTAATTTTTAATAATTATTAAAGTACTACACTAC +ACATAATAAAAAATAATACATACTCATAAACTCAACTTCCCTGAGTTGCCAGTAGGAAGC +AACCCTGCCGAGCCCTTGATTTTGGATTTCTGGCCTCCAGAATTGTGAGGACATACATTT +CTGTGGTTTTAAGCCACCGAGTTTGTGGTTATGGAATCCCAGAAAATGAATAAAATTATC +TATCTTTTCAAGCTACTTCAGTTTGATATTGATTATGAAAGGTACATATATGCTATCAAA +CAGAAGAGACTTTAGGGAGAAAAAATCTCGCATAAATGCAACAAGTTGCCATGACTCTAA +GTGCCAAGGTCATATAACATGCAGACTGTGATAATTTCACCAAAACCAAAACAAAGTGGA +ACAAATCCTCAGACACAGTTGCTGATAATTCCCACCCTGGCCTCCTCTGACATTTCCTTT +CGATCAATTTGGCTGCACCTCTTCTGTCAAGCAGGAGCTGGACGACATTTTGGTCAGCTC +CTCCCCAGAAGGGAGCTACAATCTCTGCTCTAACAATCCCCAGTTGTTGTCTTAAGTCAC +ACTGTGTTCATCAATGGCTACCTACTAAACTTAGCTTTTTATCTGTACATTTTCCAATCA +GGTCGTATTATTTTCTCCTGGTAGGCAAATGTTTACGTTTATCCATTTTCCTGATATAAA +GCTACTTCGTATCAGTGTGTTATTAGTCTCTAATTATAAGAAGATAATCCAGAAGAGAAA +GTCCAGTCAATTTTATATAAGTTAAAAAAAAGATGTGAAACCTATTTTCAGAATTAACAT +TTCCTTCCTAAACATCTAACACGACACACTTACGGACTCTTAACACACCCTTATTACATG +AAGGAGCAGCAGAGCAGAGGGCGGCAAGAGCACCAAGGCCAGGTGGAGCCACAGCCAATG +TGGGCCCATCTCACTCCGCAGGGAGAAGCAACTGCACTGTGCACAGAGTGCAATCTGGCA +GAAGGGAAACGCCGTCTTAAAGAGCTTCAGATGCAGCAACCTTGAGGAAGGGCTGTGCCA +GAAAGTCCACCAGATGAGGCCGCAAACCTATCAAAGGGCATCAGACACTCTGTGCACAGG +GTACACAAAACAATGCCTCCCACATTCTGTGACTTCCTGCGCGTGCCACTTGGACCACCA +CACTCCCTACCTGCACCATCTTACCTGGACAGACTAAATCTCAGCCACCTCATGACTAGG +ATATTAACATGGCTTCCAGTTCTATAAATTCCTCCCCCTTAAGAATGCATGTCTGTAAAA +TCAGAAATGATGAAAACTGGACTCGTGAGTGGCTTTGTAGTAGGGATTACAGGTCCAGAA +TAGAATAGGTTCAGTAACATATTTAAGATATTTAAGGGAAAAAATATAAGCCAAAGATTT +AACATCTAAATAGTGACTATCAAGGGTAAAAGTCACACATATTTTTTATGAGTACACACA +AACACAGGAAGTACGGTGACCAGGAGCTGAGGGATGACCCACTAAAGAATAAGCTCCGGA +AACCAAAATGACTAGAGGCAGATGCAAAGGTGAGCTGCAGGTGGTCTGTATTTATCTGTG +GAGCTGCTGGCACATGACGGTGATAAAAGTGCAGCATGCCATGGTTACCAGCTTGGACAA +TGCAGACAAAGAACAACCACCAGAGAAGTGGTAGGGGCGGGCAGAAGATGTGCAGGGGCC +AACTGGGACTGGGGTGTCCATCAGCTAACTGCAGTATCAGGTACTATGGGGAGCCAACCA +AAGAAACTAAGTGTTTGCTATAAAGGCATTAGGATAAAAGTGGAAAAAAAAGAGGAAGAA +AGCCCTCTTAAATACCAAAAGGGTAAAAGCAAATAAAATAGAACAAGGTGGTTCCCTGTT +ATCTGTGATGTAAAAAATGGACTTGGCTCACCTATTAAATGGAAAACAGTCTTGGATTGG +CTCACAAAGCAAAATCAAACACCATACTGCATATAAGATATACAGCTATAAAAGGCTGGG +AAAATATATAGAGAATTTATAGGACTCAGAAAAAAAGTAACTGTCACAGGAAACTTTATA +GCATTAAATACCTATATCAATACAAATTTAAATAATAAAAATAAATTATTTAAACATATA +ACTGAAAAAGCCAGAAAAAGAATAAGTGAACCAAAAGAAAGGGGTGAATTATTACAAATA +AAAGCAGATATTATTAAGTAGAAAAAGAATAGAACTAAGAAGTAAATCCAAAAGCTGGCT +CTCAAGAGAAAATAATCAACCAAAACAAACCACTAGGTATCTGATTAGAAAAAAAAAAAA +ATAAGAAAGTTACAAGTGCTAACAGAAGAAAATTTAAACATTGTAAAAGATAAGGAAAAG +AAAGAGATAGAGAGAAAAACGTGTAGATTAAAAGAGACTTTAAAAACATATCAAATTTTA +AGAATAAAACAACACTAAACTATAGTGTCTAGGGATATACACTTGGTGATAAAACTATAA +AGATTAGGGAAATGATTACCATAAGAGTTTGGGAAGTGGTTATTTTTGGGGAGAGGAAGT +AGGTTATAATAGAAATGGGACATGTGGTGGGCGCTTCTGGGATGATTGATAAAGTTCTAT +TCCTTGACCTGGGTGTGGTTACAAGGATGTTTCCTTTATAAAAATGAAGAAAAACATTAA +AAAATCATTACAGGCAACTTTATAAAACTCTTTGCAGTAAGTTAGAAGTAGATGAAACAT +TTTTTAAAAATATTAAATTTAATGCTATTCCAATACAAAATCAAGTTTTTTTCTTAGAGC +TAAACAAGTTAATTATAAAATGCATTTAAGAACAAGAAGAAACTATCCTAAAATTCATAT +GGAATGAAAAGAGAGCCCAAATAGCCAAAGCAATCCTAAGCAAAAAGAACAAAGCCAGAG +GCATCACACTACTCAACTTCAAACTATACTATACAGCCCCAGTAACCAAAACAGCTTCTG +TACTGGTACAAAAACAGACTCATAGACCAATGAACAGAACAGAAAACTCAGAAATAAAGC +CACACACCTACAACCATCCAATCTTTGACAAGGCCAGCAAAAGCAGCAGTGGAAAAAGAC +CATACTATTCAATATATGGTGTTGGAATAACTGGCTAGCCACATACAGAAGACTGAAGCC +AGACCCCTACCTTTCACCATATACAAAAATTAACTCAAAATATATTAAAGATTTCAATGT +AAGACCTCAAACTGTAAGATCCTGGAAGATAACCTAGGAAATACTCTTCTTGACGTTGGC +CTTGGCAAAGAATTTTTGGCTAAGTTCCCAAAAACGATTGCAACAAAACAAAATTGGCAA +GTAGAATTTAACTAAATGAAAGAGCTTCTGCACAGCAAGAGAAACGTTTGACAGAGAATA +CAGACAACCTACTGAATGAGAGAAACTATTTGCAAACTATGCATCTGACAAAGGCCTAAT +ATCCAGAATCTACAGGGAACTTATGCAAAAAACGTTCACTTTCTGTCTGTGTTCACGTCA +CCAAGAGAATAGAAAGGAAAAGGGAAGAATGCAAAAGTCAAAGACACGTCACCCTCCTTG +AGACAGCCCTCCAGTCCAGGCCAAATCTCAGCCTGCCCTTGGTCCGCTGTGGTTGGGCCT +GCACCCAAGCCATGAGCACACGCAGCAATTGTGGCAGCAGAAGCTTCCTCTGGGCTCAGA +CTCAGGCTGATGCTGCGTCAGGACCTGCCGCGGTCTCGGCTGGGCTTCCTGGGACTCGGT +GGTTGTGGGCTGATTGTAAAGCACGGAATGACTCTTAGAAACTGGGCGTCATTCTTTGTG +GTTTTCCAAGCTTGGTCTCTGATGATACTCCAGGTCTTAGGAGACATGCTGAATATTTAT +TATGCTTACATTCAAGCAACATTAACCCTTAAGGTTGATGTAGCTCCCCGTCTTTTTTTC +CCAGAAGGAGGAGCACTGAAGGAACACTTTTCCAGTATGGATTCTTTCCAGCTCCGAGAA +GCTGGAGGCACACGGATCCCTCGGCCAGCTCTCATCTATGGACGTGCTGTAGTCACAAGG +ACTGTGACTAAGGCTCAGTCCCTGAGGACTGCCTTGGCATGGGCTGCTTTAGGCTGTAAA +CACCCAGTTTTATCCACTTTATGTGAAGAAAGCCAACAAGGGGCATGGAGTGAGTTCCGC +AGGTTTTAGCGGCTGCGGCGGCTGGTGCTCAGTGGGGATGATGGCGGGAAGGCGCCTCCC +TCTGTGGGCCCCGAGGTCTGTGCGGGAATCAGCTCTGCAGCTGTGTCCAGGGGCAGCCGT +AGACCACACACGGCAGGCTCACAGCTCTGTTCCATGAGAACTTTATACACAAAAGCAGAC +GGGCTGGGCTTGGCCTCTGGATCATAATCTGCTGACCCCTGGGTAAGAAATTTTAAATAT +TTACTTATTTCTGTTCAACAGAAGGGGTGATATACTGAGGAGTGAATAATGGGAAAGATC +TGATTCGGCTGTATCAGGAAGGACTGGTGTAAATTCAACTTATTAACTGAATTCACAGTA +TTCGTGTTTTATGCCTTTAGGGGTTAAAAATGGGTCACACACGAGCAGCATGCACTTCAC +TGGCGTGGCAGGGCACCTCAGTGTTTACATGTGTGGTTCCCATGCTTACCAGGGCTGGAG +GCCCCTGTGAGTAGTGAAGTGCATGTGGAGTTCTGGATACTTTTCCTGGCTTTCTCTATT +TGTGTGAGCTTGTGCAGTTAGAGGTTTGGGCTGAATTTGGGTAGAAATGGGTGGCTCACA +GGCTGCAAAAGTTCTGTGGACACTTTTTCCCCCAGCTGATTAATGTTGTAAATATTAGAA +TATTGTTACATAAAAGTCTGGATTTTTAGTTTCTTTCACATTGGAATAGCTGCCAACATT +GGGCCTGCATTCATCTCTCTAGGGCAACGTCGGCTGCAGCTGAGATGGCTGCTCCCCGGT +GGGGTGTGTGCTCGGCCTGCAGTCCCCGCCCTCCGGACTCCATTCGCCTCCACTCTCAGG +TTTGCACCTCGTCATTGTCTTCTAATTTTGCATCCCTGGACTGCGTGACCTACAAGGCTC +TCAGCACAACAAGACTCTATGATTCTGTCTATTGGAACAAAAAGCCAGTGAGGCAAGTGT +ATCATCCTGTTGATGAATTCACAGCATTAACTCTGGGAGTTGGGGACAGTGTGTATTCTT +CCTCCAGACACTCTCTGTTTCTCCTGGATGGAAAGGTTCTGCTACTTGTCCCGTGGTCAG +GCCCAGCCAATGGAACGGAATGGAAGTGACTCTGCCCCTTATTGGCAGAAACTTTAAAAG +CCGCACAACGTTCCTGCACCCTCCCCTCTGCCATGAGCCTGGCAGTGCTCAGGATGGGAA +AATTATCTCACCTGGGCCTGAGGATACAGGAGCTACCCCCAGCCTGCAGTGGAAGAGAAG +CATGGACAAGTGATTAAACTTTGTGTTTTCAAGCCACAGAGGTTTTTTGAAGTTGTTTGC +TACCATGCTTTGTCCCTACAAACACAGTCATGGAGAAGGCCAGTGGCAGAGCCTGAGCCG +TTCGCGCATCTGTTCACCAGTATCCAGAATAACAATAGATTTTTGAAACATTCCTGAGAA +AATTCTGGGAGTTGCATACCGGCCAGTCTTATTCTCTAAAGTTGTTCCTTCTAAAGGGTG +TGATGACCGAAAATTTCAGAAAAGCAAACCACCGCTGAAAGGCAACGTTATTTCTGTTGG +CAGAAGGCGGCCTGAGCAATCTAGATTTTCCACGGTTCACCAACTAGTTTTTAAGGAAAT +ATGGCTGTGAGAGGAATAAAACATGATTCCTACCTTTAAGGAACTCAGAGAAGTGAATTA +AAGGAAGTCACAGATCAGACAACCAACCACACAAAGTTTCTAAGAGCAAACTGTTCAGGT +CGGCAAGTCACTCTTATCCACTGTTTTGCCTTCTAAGGTTTCAGTTACTCTCAGTCAGTC +ATGGTCCAAAAACATTAAATGAAAAATTCCAGAAATAAACAATACACACGTGTTAAATCA +TGTTTCATTCTGAGTAGCTTGATGAAGTCTCATGCCGTCCCACTCAGCCCCACCTGGGGT +GTGACACCTCCCTCTGTCGAGCAGATCCACCCTGTCTATACTACCTGCTTTTCCAGGAGA +TCCACCCTGTCTAGACTACCTGCGTGGCCAGCAGATCCACCCTATCTACACTACCTGCTT +TTCCAGCAGATCCACCCTGTCTACACTACCTGCCTGTCCAGCAGATCAACACTGTCTACA +CTACCTGCTTTTCCAGCAGATCCACACTGTCTACACTACCTGCTTTTCCAGCAGATCCAC +CCCGTCTACACTACCTGCCTGGCCAGCATATCCACCCTGTCTACACTACCTGCTTTTCCA +GTAGATCTGCCCTATCTACAATACCTGCTTGTCCAGCAGAACCACCCTGTCTATACTACC +TGCCTGTCCAGCAGAACCACCCTGTCTATACTACCTGCCTGTCCAGCAGATCCACCCTGT +CTACACTACCTGCCTGGCCAGCAGATCCGCCCTGTCTATACTACCTGCCGCTCCAGCAGA +TCCACCCTGTCTACACTACCTGCCTGTCCAGCAGACCCGCCCTGTCTACACTACCTGCCT +GGTCAGTATATCCACCCTATCTACACTACCTGCCTGGCCAGCATATCCGCCCTGTCTACA +CTACCTCCCAGCCCAGCAGATCCGCCCTGTCTACACTACCTGCCTGGCCAGTAGATCCAC +GCTATCTACACTACCTGCCTGGCCAGCAGATCCACCCTGTCAACACTACCTGCTTGTCCA +GCAGGTCCACACTGTCTACACTACCTGCCTGTCCAGCAGGTGCACCCTATCTACACTACC +TGACTGTCCAGCAGATCCACCCTGTCTACACTACCTGCCTGTCCAAAAGATCCACCCTGT +CTATATTACCTGCCTATACAGCAGAACTACCCTGTCTACACTACCAGCCTCCCCAGCAGA +TCCACCCTGTCTATACTACCTGCCTGGCCAGTAGATGCATCCTGTCTTCACTACCTGCTT +GTCCAGCAGGTCCACCATGTCTACACTGCCTGCCTGGCCAGCAGATCCACCCTGTCTACA +CTACCTGCTTGTCCAGCAGGTCCACCCTGTCTACACTACCTGCCTGCAAAGCAGATCCAC +CCTGTCTACACTACCTGGCTGGCCAGTAGATCCACGCTATCTACACTACCTTCCTGTCCA +GCAGATCCAACCTGTCTATACTACCTGCCTGTCGAGCAGATCCACCCTGTCTATACTACC +TGCCTGTCCAGCAGGTCCACCCTGTCTACACTACCTGCGTGCCCAGCTGATCCGCCCTGT +CTACACTACCTGCTTGTCGAGCAGATCTGCCCTGTCTACACTACCTGCCTGTCCAGCAGA +TCCACCCTGTCTATACTCCGTACCTGGCCAGCAGATCCACGCTATCTACACTACCTGCCT +GTCCAGCAGATCCACACTGTCTACACTACTTGCCTGTCCAGCAGATCCACTCTGTCTACA +CTAACTGCCTGCCCAGCAGATCCACCCTGTCTATACTACTTGCCTGGCCAGTAGATCCAC +GCTATCTACATTCCCTTCCTGTCCAGCAGAGCCACCCTGTCTATACTACCTGCCTTTCGA +GCCAATCCACCCTGTCTATACTACCTGCCTATCCAGCAGGTCCACGCTGTCTACACTACC +TGCTTGCCCAGAAGATCCACACTGTCTACACTACCTGCCTGGCCAGTAGATCCACGGTAT +CTACACTACCTCCCTGGCCAGCAGATTCACCCAGTCTACACTAACTGCTTGTCCAGCAGG +TCCACCCTGTCTACACTACGTGCCTGCCAGCAGATCCAAGCTGTCTACACTACCTGCCTG +GCCAGTAGATCCATGCTATCTCCACTACCTGCCTATCCAACTGATCCACCCTCTCTTTAC +TACCTTCCTGTCCGGCAGATTGACCCTCTCTACTCTACCTGCCTGGCCAGCAGATCCACG +CTATCTACACTACCTGACTTACCAGATCCACCCTGTCTACACTACATGCTTGTCCAGCAG +GTCCACCCTGTCTACACTACCTGCCTCTCCAGAAGATCCACCCTGTCTATACTACCTGCC +TATCCAGCATATCTACCCTGTCTACACTACCTACCTGCCCAGCAGATCCACCCTGTCTTC +ACTACCTACCTAGCGAGCAGATCCACCCTGTCTACTCTACCTGCTTGTCCAGCAGGTCCA +CCCTGTCTACACTACCTGCCTGTCCAGCAAATCCACTCTGTCTACACTACCTGGCTGTCC +AGCAGATCCACCCTGTCTACACTACCTGCCTATCCAGCAGATCCACCCTGTCTATACTAC +CTGCCTGTCTAGCAGATCCACCCTGTCTATACTACCTGCCCATCCAGCAGGTCCACCCTG +TCTACACTACCTCCCTGCCGAGTAGATCCACCCTGTCTACACTACCTGCCTGGCCAGAAG +ATCCACCCTGTCTACACTACCTTCCTTGCCAGTAATGCACGCTATCTACACTACCTGCCT +GGCTAGCAGATCCACGCTGTCTATACTACCTCCCTGTCCAGTAGACCCACCCTGTCTATA +CTACCTCCCTGGCCAGCAGATCCACCCTGTCTATACTACCTGCCTGGCCAGCAGATCCAC +CCTGTCTATACTACCTGACTGGCCAGCAGATCCACCCTGTCTACACTACCTGCCTGCCCA +GAAGATGCGCCATGTCTACACTACCTGCTTGTCCAGCAGATCCACCCTGTCTACACTAGC +TGCCTGTCCAGCATGTCCACCCTATCTACACTACCTGCCTGTCCAGCAGATCCACCCTGT +CTATACTACCTGCCTATCCAGCAGATCTACCCTGTCTACACTACCTGCCTGCTCAGCAGA +TCCACCCTGTCTATACTAACTGCCTGGCCAGCAGATCCACGCTATCTACACTACCTGCCT +GGCGAGCAGATCCACCCTGTCTACACTACCTGCTTGCCCAGCAGGTCCACCCTATCTACA +CTACCTGCCTGCCCAGCAGATCCGCCCTGTCTGTACTACCTGCCTGGCCAGCAGATCCAC +CCTGTCTACACTACCTGCCTGCCCAGCAGATCCACCCTGTCCATACTACCTGCCTGGCCA +GTAGATTCACGCTATCTACTCTACCTGTATGGCCAGCAGATCCACTCTGTCTATACTACC +TGCCTGTCAAGCAGGTCCACCCTGTCTACACTACCTACCTGGCCAGTAGATCCACACTAT +CTACACTACCTGCCTGTCCAGCAGATCCACCCTGTCTATACTACCTAACTGTCGAGCAGA +TGCACCCTGTCTATACTACCTGCCTATCCTGCAGGTCCACCTTGTCTACACTACCTGCCT +GCCCAGCAGATCCACCCTGTCTACACTACCTGCCTGTCCAGCAGACCCGCCCTTTCTATA +CTACCTGCCTGGCCAGCACATCCGCCCTGTCTATACTACCGGCCTGTCCAGCAGATCCAC +TCTGTCTATACTACCTGCCTGTCCAGCAGATCCATCCTGTCTACACTACCTGCCTACCCA +ACAGATCCACCCTGTCTACACTACCTGCCTGGCCAGTAGATCCATGCTATCTACACTACC +TGCCTGGCCGGCAGATCCACTCTGTCTACACTGCCTGCTTGTCCAGCAGGTCCACCCTGT +CTACACTACCTGCCTGCCCAGCAGATCCACCCTGTCTACACTACCTGCCTGGCCAGTAGA +TCCACGCTATCTATACTACCTGGCTGGCCAGCAGATCCACCCTGTCTATACTACCTGCCT +GTCCAGCAGATCCACCCTGTCTCTAATACCTGCCTGTCCAGCAACATTAGTCCTTAAAAA +AAGCAAACACACAAAATCAGTGTCTATTTACAACAGCCAAATATTATGACTACGATTTGA +AATAAATTTGTAGACCCATGTAAATAAATTTTAAAACTCAATGAGGATATAAAAATGACA +TGAATAAAGCCTGAAAATCATATTATTAGAATGGAGGACATAGTGACATAAAACCTCAGT +GACTGTAGACTCAGGGCAACCTAGACTTAAAAGTCCCATGTGGTCTTTTACATGTAAAAA +ATGAGAATTAGTCTAAAAGTCAATTTTGTCTAAATTTTGATTTTTGGTGAGTATACAGTC +AAAATAGTTGTGAAAAGAAAAAAATAAAGTTGTCAAATTTCATGTAACCTATGTTATTTG +GAAATTTAAAATAAGTTATATAAATATTTATAACAATGTTAAACAATTTCATAAGTGGAC +TGAATAAAACATAATATTTTATCATATACAATAGCTCCTGCCTTCCTGAGGAAAACATAA +AATCAAAGGGCGTGAAGGAAGGATTTTGGTTTCACTGCAGAAACATAATAAGACACCGAA +GTGTGTGTTTGTGTGTGCGTACATATATTTAAACTACAGAATATAAAATAGCATCTAATA +TACATCAAAAATGAGTTTCATAGAAAAATTCATTTTACATATATGTCTATAAAATAATAA +AATTTATTCAGCCTCACAATTACTTTGTGAACTGGAAATAACAATGAGTTGTCATTTTAT +CCAAATCTAAAAAAAAACATACATACAGTATCAAGTTCTGGTTAAAGTAGTAGATGTACT +TTACGTGGTACATAAGAGTATCTATACAGTTTGTGGGCTGCATCTTGCTAGAATATATTA +CATTATAAAATGCACCATTTATTTACTCTGCGATCAAACCCCCAACTTGCCCCAAGTGGA +GGAACCCTCAGACATTTGCAGAGGAGTCAGTGTGCTAGTAAGCAGCATTCTTTACAAATC +TATGAACATCAAGGTCTCCTTGGAACAGATGCTCTGTGAACAATTTATAAAACTCCCTCC +TGTTAGACACTTAGGTTGATTCCATTTTTAAATCAATTACTGAATAAAACACACTCCATC +GTGTGGATGAAATGCTACCTTAATTTGTCAAAGCTATCATTTTCTAAACTTTTCTTTTTA +ATTCAAATCATTAATAATTTGTGACCAGATCAATACTGATTCATTGTTTTAAGCTTCAAA +TGCATTATACAGTTGGGCAGAACACATTTCCTCTCATCAATCTTCTTTTCCAGGATTTGT +CAGGTATTCCTGACATTAATTCACTACTAATATGCACAGTTTCTCTAATCATGGTCAACA +AAGATCTGACAGTGCATTGTCCCTAAACGATCCATACTTGCCTCACTGACACCATGTGGC +CCACTTCCCATCTATAATCTATGTCTGGGTGTGAAGCCCTTCCCATATGATCCCCCGAAT +GGAACTTCACAAGTTCGAATTCACTGGGTCACAGTGTGATAGTGTGAAGATGGGAGGACG +TTAAGGGAAGGCTATGGGTGAGTTGGGAAATGTGTTAGGCAGGGTCAGAGATTACCACAT +CCTAAAAACAACACTTAAGGAGGGAGATGACAAAACAATCAATGAATAACATGACTTTTT +CCAGTGAAAGTGCCATATCTAATCCTTTTCCATTTTTGTTCTCTGAGCTTCTTTCTTAGG +GAAGATCCTTCTTGAGAAGCCCCTGCTGAGTATTAGGAAAATGCATTTCAGGACCTCTCA +TCAACACATCCTCTTTCTTTACCACAACCACATATATGGGGGCATAACTCAACATGTGTA +AAAGACAATCTTCTGCTTTTCACTGAACCTCCAGGAATTCAGGACAATAAACGTCTACAT +GGAGACCAACAGGTGAGTTTTTCTGCCCCTTCTTTCATAACACCGTTCTTCCCTAGTGAA +GTCCACACACATCCTTACATGGCAGCTGTGGGTATATCAACTGGTCTGACCCCTTTTAGT +CACAGAGCCTGAAGTCTCTGCTAGTACCTGCTGAGCACAGGGTCATGGGTGAGAATGGGC +AAGTCTTTTTCTTTCTCTGGTTCCTGAACTTCCCAGGCTCTCTCACTTCTGGATCCTGAA +TACCCAAAAACCAAGCTTCCTTCCCAGAACCAACACCTCCTCCTCATTAGAAAGATACCT +TTGTTCTGTGCTTACTTTATAAAGTCTTGCTCTTTCCCTATCCACTGCCTTGTGTCAGTA +TGTGTGTGTCTTGGGGCCGGTGGAAAGGTGAACAGAAGCCAGTAGAGAGTAACCAGCACC +AGCTTCACAGGAATGGCATGACCTTGATACGATAGCGGCAGTTTTCCCTTAACATCCCTG +CCCCCTAAAGACTTCAGATCATATGTCACACTCTTAAGTAACAGCGATTTGTCTTTCACG +GTTTTAATCATATTGATTAAAAGCATTTGTCTTCTCCAGAACATCACATTAAGTCATCAA +AAAATATAAACCTTAAAAAGATGTAATTATTGGAACTGAAAAACATAAAAGGTGAGCTTT +GGAAATATCTTTGAGCAATTTATTCGTTATGAACACATGTAATCTGTTGGAACAAAGTTC +TAGGACAATCCAGGTCATCCTTCAATATTTGCAGAAAACATCACAAAGAAAACTTGATAC +TTATACTTAGTTGGAAACTTTATGCCACAGCCATTAAATACAGAGATCATACAAAGGAAT +AGAGGAAGCTGTTGAATACTAAACTAACTCAAATCATCAATATCCTTACGGAGTGCACAC +TGAATTAATGTAAAAAGCATTTAGTAAACAAAAAGTATTTTCAATATACAATTAAGACTG +AAAAGTATTGAGGCCTCATAAGCTGAACCTGACACAATAAATTTAAAAGGGAAACTAATT +TGGAAATCAGAAAACCACTAAGGAATTTGGGAATTAGGCTTCTGCTGCCCTCTCTGCTAC +TGACGGTCAAGGCCTCCTCATTGTATTCTGTCCTCCATATCTCTGCTGATTCCCATTTTG +TCTATTTCCATTTACCCCACTACTGCTTGCTCAGGTCACTCTCCTTCACTGTCGGTGTTT +GTTCAAATTCCTCAGACCCATCCACTTCCCATCTAAACTTCCCTCCCCTTTTCTCGCTCG +TTGGCTCTACCTCCCTCCTCTCTGTTTTCTCCTCACTCTCCTGCCCCACCTCGACATCCA +CAGCGAGGCAATGAAGAAGCCCCTGCCAAGGAGGAGCCCGCTTCTCAGTGGGACACCGGG +AAGGTAGACACCCAACAGTCACCGCTAGTGGGAGGCGATTGTGCAGAAGCACGAGGGTTG +TTACAGGATCGGGCAGGTCCCCTACCCCAGTCTCGGACTCAGGGTCCTGTCTGAGGCGGC +CACCCCGAAGCGTGGGGTTTGCGGAGACGTAGGGCCTGGCGGAGGGAAGGACGGGGAAGC +ATCTCAGGGAGGACTGGCGTCTGCCGAATCCCAGGGCTGCCCTGAGGGGCCAAGAGGGGC +GAGGGTGGGGACGATGGAAGACAAGCCACATGCCGAATGGGGACCTGAGGCCGCGCGCGA +TAGGATGGGCGGACGGTGAAGAGAACTAGGGTGGAAGGGCCGGACAGGGGCGACCTCAGT +GACGGAACCGGACACAGACGCAGATCTGGCAGCTGAGCGACAGGCTTCGGAGCATTTCCG +GGCGTCGCGGGACTCCCCGCCGACAGGAGGGCGGTTGCCGAGCCTGTGACATCCGCGGAG +ACCAGCAGACCCCGGGTGTGGAGGACGCCGCAGGGAGGGGACTGCGTGGCTGGGTTTGGC +CACAAAAAGCGGAGGGCACTCACCCGAGCGGACCTTGGCTCCGGATAATCCGTTTCCGGG +TCAACAAAAAACGTCGCGCGAGGGGCGGGGCGCGTACGTGCAGGGAGGGGAGGCAGAGAA +AAAGGCGGGGCCGGGCCGGGCCGGGGCGGGGTCTCGGGCAGGGGCGGGGAGCTTACCGAC +CTCCCGCCCCCGCTGCGCGCGTTTCTGGCCCTGCCAGTGTCTCCGCCGGTTGAAAGCGCG +TGTCTGCGTCGGGTTCTGTTGGAGTGCGTTCGGTGCGCCGTGGGTCCGCGCTGCTTCCAC +CCAACTTCCTGTTAGGTAAGAGGCGCGTGAGGCTCCTGTGCCGGGGGCGGTGCTGCTCCC +GAGTCGGCGCGCGGCGGGGACGCGAGTCCGTAGGTGCTGGCGGGAGCGAGAGTCGGGTGG +GGACCCTCGCGAGCCCGCACTCCGCCTCTGGGTAGCAGCCTCTTCGGCCCCACACGGCGT +GACGCGCGCTCGGGCTCCGCGTTCGCGTCGAGGCAGAGGCGTAGTAGGGGTCGGGCCCAG +GGCTGGAGGGGCCGGGACCGGGCGGGGTGCCGCCCTGGACACCGCGCCGGCAGCTGTTCC +GCGCGGGTTCATGTCATTCCTATTTTCAACCTGTCCTGCTCCGCACCTGAGATGATTTAT +AAATTCGGTACCTTTGGGACAGGCGTGGATGACATCCCATAATTTACTTCGTTATTAATT +TCTAAATGTAATACATACCACTCTCTAAAAGTATTTTTTAATTTGAAATATATTTGTATA +TATGTACATATATATTTATTTATTTCTGAATTTTGTCTCCAGTACATATAATGAGGCTTG +TAAAGTGGATAGTGTTCAGGACATAGGTGGATTTTGCTTTTAAGTAGTAAAGACTTAATT +GGTGACTTACTGGGGCTATTTGATAAGGATTTTTTTTTTTAAATGAACATTAAAAACAGT +GAAATTGTATTTCCGGATTTCATTAGCTTCATTTATATCTTAATTGGTGAAAACTGTAAG +TTAATAACTCATTTTTATTTCCTTTGGAGATTCTTAAGTTTGTGCTACCAATGATTATTT +CCAAAAAAAGGCACACTTCTGGTTTTCCCAGAACTAATGCTAGCTTCTCAATCTTTTGAG +TTTACTTGATATTAATGTTTGACCTCAAATCATGTCACATTTTTGAAGAAAACTTTCTCT +TAGCCAGTGGAACATAAACCACCCTGGAGTTCATATAGAGGAGGGGTTCAAATGCCTCTG +ATAGTGTCGTGTTAAAACTCATGGCCAAACCCAAGGTCACATAGCTTTCTTTCCATGTTT +TCCTCTAGAATTTGTATAGTTTTGTCATTATAAAATGGGTCTTGTCCTAGACCCCAAGAA +CAGGTTTTTGGATTTCACATGGGAAAGACCTTTTGGCAAGTCACAGAGTATAGTGAAGTT +AAGATAGTTTATTAGCAACTACTCAGCTACATAGCAGGGCGTCCTCAGAAAGCAAGAGGA +GGAATGCACCTGTTGTAAACATATAATTTTTTTTTGAAACAGTTTCTCTCCTGTCACAAT +GGCATGATCTCGGCTCACTGCGACCTCTGCTTCCTGGGTTCAAGGATTCTCCTGCCTCAG +CCTCCCAAGTAGCTGGGATTACAGGTGCGTGCCAATATACCCGGCTAATTTTTTGTATTT +TTGGTAGAGACTGGGCTTCACCATGTTGGTCAGGCTGGTCTGGAACTCCTGGCCTCAAGT +GATCTGCCTGCCTCGGCTTCCCAAAGTGCTGGGATAACAGGCATGAGCCACCCGGCGCCC +GGGCTTAATGTTTGTTTATATAGGTTATTAAGAATCAGTTTGTGACAGGCTATTAGTATT +GTTACTTCTCTTTGTTACTGTCGATTTTAACATCAATTTATGTGTGTACTATTACCTTTA +AAGTAAAACTTATTTTTAAACTAAGAATGCTGAGTGGTGTGCTGTGTGGGTGTACTGTGC +TGGTGTTCTATGCAGGTGTATTATGCATGTGTGCTGTGAAAGTGTATTGTGGGGGTATAT +TATGTAGGTGTGCCATGCAGGTGTATTGTACAGGTGTGCTGTATAGGGGTGGTATGCAGG +TATATTGTGCAGGTGTGCTGTGTAGGTGTATTATATGGGCATGCAGTACAGGTGTGCAGC +ATCTGAGCTCCGTCTTCACCTTAATCCCGAACACTCTTTTCACCTCTCACCTGCACTGCA +GTGCTGTTTCCTGGATCACACTTTTTTGTTTGTTTGTTTAATTCCTCCAGGAGAATGAGT +GTATAGGAAATAAGGATTTCTCTTCACATTTTACTTGACTAACAGTTTCTCTGGTTATAG +AATATATTTTGGATTTAAAGCTCTCTCTGAATTTTGAAAACACTGTTTCATTTTCCGCTT +GCCTCCTATGTTGTTCTAGAGAAGCTCAATCGCAATCTCGTCCCCCATCCTCAAGCGATA +CACTTCTTTTTTCTTTATTATCTTGAAGCATTCAGGGTCTTTTCTTCATTTTTGGCTTTC +TGAAATTGCAGGACAATATGATGTAGGTTCGTTTTTATCTCTGTGCTAGCTCTTTTCATT +TGGAAACCTGTGTTGCGTTCTGAATGCTGTGGTCTGAAAGTGTACCTTCAAATTCATATG +TTCACACTTAATGGCCAAGGTGATAGTATTGAGAGGTGGGGCCTGAAGGACGTGGCTAAG +TCACAAGGGCAGAGCCTTCACAGTGGGATCAGTGCCCTTAAGGAAGGGCTGAGGGCCTGG +GTTTGCCTTTTTACCTTTTCACCTCCTGCCGCGTGAGGGCCCAGCCACAAGGTACCATCT +GGGAAGCAGAGTCCCAACCCTTGCCAGACACTGAGCCCACTGGTGCTTTATCTTGGACTC +CCAGCCTCCAGAACTGTGAGAGATAAATTTCTGTTTTTTATAAAGTACTCAGTCTCCTGT +ATTTTGTTGGAGCAGTACAAATGGAGTAAAACACTAAGACATTTTCTGGAATTCTTTGAT +TGATAATTTTTTCTTCTCAGTCTTTTATCTTGTCTCTTCCTTGAACACATTATTTCTGGT +GTTGAACATTCCAGACCACTTCTCCAATTTTCTTATACTTTTTTCTCCTATTTTTCACCT +TTTAGATCTCTTTTTGTTGTTGATTTACTTTCTGTGAGGTTTACCAACTTTATCTAGTAC +AAGTTTTATGGAATTTAAAAATTGTTTCAGAGTTTAAGTTCCCAGATCCTCTTTTTTTAA +CTGTTCATTTTTCATGACTTCCAGTTCTTTAGTGGTGACGTATCTTTTCTCTCTGAAGAC +AGTATTTACAGTTACTGGAATTCCTTCCTGCTCTCCACCTGTCTTTGGTCTGTTTTCCTT +TTCCCGTTTTGATCTCTGTCCTTCATGGTGCATCCTCCTGTTGACTCCTGACCATCTGTT +CACATGGGGCTGCTGTGGGGTGACCGGGCCACGCAGTCTCCCTTGGCAGCTCTCAGCTGT +CTGTATCCGTCAGCATTTTCTCTTGGTCTGGTCAGGTTTTCCCAGAGGGGACAGTCCGTT +CTCCAGCCTGGGACAGAGGTCAGGGACACATGTGCTCCCTCCCTGGGTTGGCTCTTTATA +TGGTGAGTGGCAACTGGTTTTGGACCTCTCTCTTGCAGGCTGGGTCTGTGGGATGTAATT +AGAAAGCAACTTTATTTCTATTCACTTACATTTATTCATTGGAGGAGGAGTTTCTCTTTC +CTAGGGTACACGTGGACATGCCTATGACTTTTCTGCTTTGTCTTATGTTTAAAAATGTCC +TTCAGTCATTGCAGGTCACAAGCAGGCTATCAGCTCAGTAATTAAAATAATTCGGTTCTT +CATAGTGAATGTAATTCTAAATTAGATTTTAAGTTGTAACTCCCTGCTTCAGCAATGGTG +ATGGGGCCTAGAAACCAGAGCACCTGAGCTCCATCCTACAGGGGGCCATACCGGGATCTT +TCCATTTTCAGAGGCTTCTCTCTGACAGTGAAGTGTGATGACAGACTTGGGGGCAGGGCA +ATGGCTAGCTTCTGAAAGCCGCTGGCACTTTAGTGATAAATTTAAATTAAGTGACGGGTA +GTGAGGTGTTTGTCAAGGAAAGTGCCGTCCAAATGCTAAATACTGATTATTTCTGCAGCA +GTGACTGCAATACCTCACTCAATCTCTGTCTTTCTTGAAGAAGTCATAAATAAACACGAT +GAATCTATGTAGAAGCGGTAAGTCAGAAAAATCTGTGTGTTTCATTACATAAACAACGGT +TTATCATTAATTGACAGGCTTGGATTGGGAGTTGTTAATGAAACTGATGAGATGTTGGAC +AGATGAGCTCCCTCTTATTTCGAAGAGCTTATCTAGGGCTGAGTCATGGGACCTGATAGC +GTCTTGTGGTGCTGTCTTCTTGTAGATATATCCGTGTTTTAGAGGATTTAGTTTTTTAAA +ATTTCTCTTAGAATGTGAATTTTACAAAAAAGCACTTCCCAAATGGATGATTATTTGAAA +AATGAATTGTCAGACAAAACTGACACATCAGTTATGGAGAAAACCCTTCAAGAACTGGCT +TTAAATGTGTTTTAGTGGGAGCCACAGTGTGGAGAGAAACAGAAGAGGGAGGAGAGGGCG +CCCCTTGTTTCTTCTCTCCACAGCCAGGCCTTCGCCACCTTTCTCAGTGTCTTCAAGAAT +AAAATGCCTCCGTTGTTGGTTTTAGCTGCTTTTCTCCCTCGGGGTAGGTAAAGTGGTTCC +AAAACGACAAGCATCCTGTAAAGTCGGAAGAGCTGTGTCAACATTAAGCTGCGTGACTTT +GGCTATGAGGGAAAAAAGGCTGGTGAGTGCAGAGAAGACAGAGCTGTGGCAGGGCTCCTC +CCGCCAAGTCGCCATGGAGAGGGGCTGTGAGGTGTCCTTAAACGGCCTGGTCTCCAGGGT +GACTCAGGAAGGGCTGAGAGTGGTCAGCTCCCTCACCTGCTAAACCCGCAGCGCCCCGCT +CAGCACACACCCTCCACTCTCCAACCTTGCCCAAGTGCTGGTCCGTCACGGCACCAGGAC +AGGGCATGGAGACTTGGGCTGATTCTTTTCTCTCCCTTCCTCCCTCTTTTTTTTCTTCTC +TCACTCCTCCTTTTCCTTTCCTGCTGTTTCCTGCTCTCCTGTTTCTGTCCTGCAGTGTCT +GGAGCTCCAGAGAGGCTGGCCCTGGGGTGGGGTCCACATGGACATGGGCGTAAGCAGGTT +TGATGGTCATGGGCATAGGCAGGTTCGATGGCCAGAGTTCTTTCAGCTCACAGTAAGTTT +TGTTTTGTTTTGTTTTGTTTTGTTTTGTTTTGTTTTGTTTTAGATGGAGTCTTGCTTTGT +CGCCCAGGCTGTAGTGCAGTGGCGTGATCTTGGCTCACTGCAGCCTCCACCTTAGAGCAA +TCCTCTTGCCTCATCCTCCCGGGTAGTTGGGACTACATGTGCATGCCACATGCCTGGCTA +ATTTTTGTATTTTTAGTAGAGACACGGTTTCACCATGTTGGCCAGGCTGGTGTCCAACTC +CTGACCTCAGGTGATCCATCCGCCTCAGCCTCCCAAAGTGCCGGGATTACAGGTATGAGC +CACTGCACCTGGCCTCAGCTGACAGTAGGTTTTAGAGCCAGATATTTACACACTAACTTG +CCAGAAACATATATGACTTTATTATTCTAATTGATTTTAAGAGATATTATGAACTCAAAT +CCAAAGTTACGTCCCACCTATCATGACAATTTCATTAAGGAAAAAGTCAAACCATTTTGG +AAATGATTTAAGTGAGCAACTTGGAAAAATTTTCTACATTCCTAACTTACTTTCCAGGGG +ATCGTTCCTGACTTAACATCTATCAGGTGTCTTAGCTTAGCTCTCTTTTTACTTCAGGTT +TTTCTTGCCTCCTCAGTGTGCTGGGAGTCCCACTCCACTCAAATGCCCTCAGGTCTAATA +ATTAACTTCATTGCAGGCTCCTGGCAGGCCTGGGTGGGCGGCAGCTGCATTGTGCTCCTG +AAGAAGATTTAAGTTGGGTTTGGTGAACTGGTAGAATTTGCATTTTGCTGTTTCTTTCCC +TCTCCCAGAATTTGTACCTTTAAATAGGTTTTTTAGTGTCATTAAGTATATCAAAAGGAA +ACCCAGTGGGGCAAATTGGCCGGGCTCCATAGAGGTGGCCTTGTCTAAGCCTTTCATCTT +ATCGATAAGGAAAGACAGGACCAGAGAAGTCGCCGACTGTCCCTGGTCCCACTGCTTGGT +TTGGGGCAATTTCCTGAAAATAATATCCAAGATGCAAAGCATATGGCTCTGGTGAGACAT +GTGTGAGGAGCTGAGAATGAGACGGCTGAGTGTCGGGGGCAGATCACGAAGGGCTGCGCT +CACCATCAGGAGGTCTGGACTTCGCTGTGAAAGACACAGGCCCTCATGTACGTCCAGGAT +GCGGTGACAGCGAGGCTTGCAGGAGACAGGTCCCTGCTGTGTGGGGGTGAAGCTGGAGGC +AAGATGATGCCTGGAGCTAAGAGATGGTCACAGGAAATCCGGCAAGAATTAACGAGGACT +GGACAGTGACAGGCAGGCCAAAGAGTGAGAGGAACTTCACTGGCAAGAGCCAACAGGGCT +TGTTGATTTAGGAGAGGAGACAAAGGACTGAGGGGTTTGGGGGCTGGGGCCTGGGAGGGT +GGAGAAGCCACTGTCTGCATTATGGGATGCAGGAGGAGAAGCATTCAGTTCTCCACACAA +TGAGTTCCCTGAGAGGTGTCTCAGTGGGATCGTGGTGCAGTTGGAAATGTTCATGAGAAA +GATGAGAAGCGGCACCAGCAGCAAACATCCAGGAACCCAGAAACCATCAGCACAGGTGCC +TGCTGAGTCCCATAGACCCACTAATGGCCCACCAGGACCAACCAGGAAGCAAGTGTGGAG +CTGGGAGTGAGGGAGCTGGGTGTGGAGATCAGGGGGAAGACTGTCATCTAAAGGGCGAGA +GTGGGAAGGATGGAGTCATCTGTAGCTACAGGGAACCACCATTAGTCAGTCCTTGTGATG +AAGGTGCAAGATGTTCCTGCTTCCGCGCACGTCGCTCCTGGGCTGTGGGCAAGTTTGGAA +CTGCTGTTGTTCCCCAGCATAGTCTCAAGCGAGTGGAATGACGGTTTCCTATAGAAGCAC +AGTTCCTACAGGAAAGAAGGCGTGGTTAAGAGCATGAGGGCCAAGGAAAAGGAGGGGATT +AGAGATAGCCAGCAGTGAGGGAGACGGTTCCAGACACGAGCCGAGTGGGCAAAGCAGGGA +ATTCAAGAGAGAGAGGAGCATATATTACGCAAATTTTAAATTTTTTGGTAGCAAGCAACC +TAGCAAAACTAGCTGAATCCAAAGGGGATTTATTGGCTCACATCATAAAAATCTAGTGAA +AGATTCTAGCTGAAGTCATAACTAGATATACGAGTTTAAATAATTTTGTCAGAAACTGTT +TCTTTGCTGCTCATCCACCTATCCATCCACCCATCTATCCAACCCTCCCTCCCTCCATCC +ACCCATCCACCCACCTACCCACTCACCCGTGTCTTTATCCATTGATCCACGTGCACATCC +ATCCTTTCATCTCTACTTTCCTCCATCCCTCTCCCTTGCCTCCCTCCCCATCCATCTGCC +CATCCCTCCATCCACCTCTTCATCTCTCCTTTCCTCCCTCCCCCATCCCTCCACCCCCTG +TTCACCCACCCATTCATCCATCCCTGCATCTTTCCGTCCACTTCTCTATCTTCTTGTCTC +TGCTTCTCTTTGTATTTTGTTCTCACTATTCTCTATTTCATAAGGCTTCCTGAAAGCGGC +ATCCATTTATTCCTTGTAGCAAGATCCCTAGAGAAAGACTCATAATTTATCTCTCAGTGT +TCATAAACTCTCAGGGCAAGTTTTATTTGGCCTGACTTGGATCACCTGCCAATATCTGAA +CGGATTGCACACCCAGGTAATGGAGTATTTTAATCACTGCAGACCCCCCACCCTCACCTG +ACCAGTGCCCCACAGCAGGACCACGAGCAGGGCCAAGGTGTCTCCAAGGTGCTGAGGAGC +TGAGCGCTCAGCCAGCCCACGGCCACGATGGTGTGCCTCCGAAGCCACGCGGCTTACTTC +ACAGCCAGGATCCGGGATCAGGCTATGTCCCATGCAGCCTGATGAAGGGTAAAAAAGAGC +CCAATGCAGAGTGCTGGGGAAGCATAGAGAGAGCCGGGGCACCTGACCCAGCCTGGGACG +GTCAAGGGTGACTGCCGTGCAGGAGTTGGCATCTGAGCTGTTCCTTAATTAGAAAGCCTG +GCACAGAATGAAGAATGCATTCCTCAAACTGAGTCAGGGTGCAGGGATCCACATGACCGT +GCTCCTCTTATCCTTAGGAAGGGACAAGAGACTTCTATCCTTTGGCCTGCAGCTGCTGAA +ATGACCCTTGCAAGTACTGAATCATCTTTAATGAAAAAATACACTAATATGCTGCAAATT +TGGAGCTTATCCTTTCAGTCCAATCCATGGGGAAGGTGTGAATTAAAGACCCTGTGCGTG +TGCTGGAGGCATCGTGGACTTTTGTTCACGATTTCCTTTCCTTTTGATGCTTCAGTTATG +GTGGTTGCAGCTCTATAAGCTGTGTGATATGGGCAATTCCTCTCACCTTTTGACCACTAT +TTTTCTTACTAATGAAATGAATACATACAAGAATACTTGAAGTTTAAATAATGAAACATC +TGATACTCACAGGCACTACAGTATTGGCTGAATTCTTAAGTGACTATAGGACACCTTTAA +GCATGTTCTAGGGCAGGATAACCAAGGACACCATCTCACGTGCCAGGAAATGAGGGGCCT +GTGTCCAATAAGTCCCTGGCTCCATGTGGCTCTGCTGTTGCCCACTTCTCTTGGACCCTG +GTTGTGGTCTTCCCTTGCCACGGGGCCTTTGCTGGTGATACTCCCTCTGCCTGGAGTACC +TCCATAATGTCCACTGCTGGGGCCTTGCCCATATTCTCTACATGTGGCACTGCAGTGCCC +CCCCAGCCAGCTCCCAGGGGCCAGTGCCCCCAGTTCCTTGTCCAAGGTCTTTGTCCCGCA +GCTAAAACCCAATCTGCTGCCACCGGCTCCATCCACAGGCAAAAGTTCCCGGGAATAAAT +GCGTCAGGGCACAGCCCTCAGGAGACCTTGGTTACGGACATCTATCCATCTCCTCGCCCT +CTGGGGTGAATACATCTCAGGTGCACTCTTTTGGGTGTTTCTTTTTGCTTTTGTTGTTTG +CATTGGCTCCCAGAGTCTGACAGTGGCAGAAGGCTCCAGCTGCCCACAGTGGTGACTGGT +TTTAAGCGTACCCTTTGTTGGCCATCTTCCTCTCTCTTGGAAATAAACAGCCTGCACTCC +AATCCTTGTCACAGGGTCAGCTCCTGAGGGATCTTCTTGGCCTTGCTAATGCTGGCTTAT +CCTTCAGAATTTAGCTTCCATTTTCACTTCTTCATGGGAGTCTTCTTGAGTATAGTCTCC +TCGTCATGTCTGCCGCTTCTTCCTGAGTCAGGGAATATCTCTTAGGCCATATCTATTATA +GTCGTGGTCTGACTTATATTTGTGGTCAATTTTTTTTTCTTAATTTTTCGTAGAGACGGG +GTCTCACTATGTTGCCCAGGCTGGTCTCAAACTCTAAGTGATCCTCCTGCCTCAGCCTCC +CAAACTGCTGGGATTACAGGCTTGAGCCACCAAGCCTGGCCTATGTTTGTGGTCTCTTTG +ACTAAAAATGATCTTTTCTTCTAACCTGAAATCTCCTGAGGGATGGAACTTTGTGTCTCT +TTGGTTTATCCCAGCATATAAATAGTTACGCATTTTTGAATTAACAAATGAGCACAAATT +TGTATCAAATTATTATCTAGGACAAGCAGTGGAAAAAAATTCTGTAAAGGGCCGGGTAAC +TGTTTTAAGCTTTAAGGGCCATGCAGTTTCTGTTGCAGTTACCAACTCTGCTGTTGAAGG +GTGAAGACGTGGGTAGGTAATATATAAAGGAATGAGCATGTCTGGATGTTCCAATAAAAT +TTTATTTTCAAAAATAAGCAGCAGAGGAGAGCTTCTGGAATGGTGGTGTGAGGAGCTTGG +CAGGCCCTCTATCCAGGGAAATAACCATTTAACCTCCGAACATTCATTTTTTTAAAACTA +GAAATTATCCTAAAGGCATACAGCAGGTGGATAAATATTTACTCAAATAAATAATCAAAT +CTCAGTAAGAACGGTAAGGATCAGTGGTATCAGAGCCACAATCCACCGCTCCCCACCCTC +AAAGCGCATTGTGATGAAAGCTCTGCTCCAGGAAGGTCCAGCTAACAAGATGCTGTGGTC +TGTCTTCCCGGCTCCTGGTCTAGGGCTGTGGTTTCACCCCAGGAAGGCAGGCCACCAGCA +TCTCTCATCCCTCTCAGTTTGCACTGCAGAAGCACCGTTCCAGGAAGTTGCAACTGAGAG +GACTAGGGCTCCCCTGCTTCAGCCTGTGCTTGTCCTCAGAGGGTGGGAGCCCCATCCCAG +GTGTGGCAGACTGAGCACATCTGCCTGGATTGCCCCACACCAAGTCACTCACAGTGTGGA +GGTTCCATGTCTGGAGGGGCAAGCTAGGAAGACAAGAGGCTACCATGCCCACCCAGCTAC +TGGCTCATGCAGCAAGGGTGTCGCTCTGGTGGAACTGGATCACGGTCCCCAGGAGCAGAG +GAGACCTAAGAGCAGAGCATGTCCCTGAGGTGACAGACTTTACTTGGAGAACAGCATGCG +GAAGTTCAAGCCCAAGGAAGTTGGCAAAAATAGTGGAGATTTTGTTGATGAACAATTAAG +AGTGGGTGAAATGGTAGACTAGATAGAACTTAAACAGAGGGAACAAGGAAGAGAGATTGT +TGAGAAGAGCTCCGGGGTCTGAGCAGACTTGAAAAGCTGGCAACACTCTGCCCCTGCAAA +AGAGCCTGATGTTCACTGGATGAGTCTATGGAGCAATTTGTGCCCCAGGCATCATAAAAA +ATGATAGAGCACTTGCATTTAGTGGATGTTAACAGCTGTGTGTGACACCAAAGAGAGACA +GACCAGCAGAAGCTTAACAGAGAGCCCAGAGAAAACCACAGATACCACAGGTGGTCGGAG +AGACTGTGTGCTAGTCCAAGGCTGTGCCCTCTGAGGAGCAATATCAGAGCTACGTCCCTA +ATCAAATAAACAAGCAATCAAACAGAAATAGCAGCCCCTGCGGGTCGGGGTCAGAATCCA +GATTTGCTATGATATATTACCTAAAATGCCAGTTTCCACAAAAATGCAAGAAAACAGGAA +AGTGAGACCCATGCTCAGGAAAACAGAAGGCAACAGAAACTATGACAAATTCCAGACATC +GGATTAACAGACAAAGACAGCCAGTGTCAAAACAGCCACAGAAACATATTCAAGTTACTA +AAGGAGACCATGTTAAAAGAATTAAAAGAAATTATGATGACAGTGTCCCATCTAATAAGG +AATATCAATAAAGAAATAAAAATTATTTTAAAAAACAAAAAATTGTGGAGTTGAAAAGAA +CAATAACTGAAATGAAAAGTTCACTCAGGGGCCCAGCAGTAAATTGGAACAGTCAGAAGA +AAGAACCAGCAGACTTGAAGTTATGTCAATAGAGATTATACAACCTGAAAAACAGAGAGG +GAAAAATAATTAAGAAAAATGAATAGAAGCTTGGGACATCCTTAATGAGAGTACCAGAGG +AGATGTGAGAGAGAAAGAAGCAGAAAAAAAGTTCCAAGCAGAAAAAATGTCCAAGAAATA +ATAGCTGAAAAGCTCCCAAATTTGCTGAAAAATGTTAACCTACACATTCAAGAAGCCCAA +AAAGCTCTACACAAAGAGACACACCTAGACACACACACCTGGACACACACACCTGGACAC +AAACACCTAGACACAAACACCTGGACACACACACCTAGACGCACACACCTGGACGCACAC +ACCTGGACAAACACACCTGGACACACACACCTAGACACACACACCTAGACACACACTCCT +GGACACACACACCTAGACACACACACCTGGACAAACACACCTGGACACACACACCTAGAC +ACACACACCTGGACACACACACGTAGACACACACACCTAGAGACACACACCTGGACACAC +ACACCTAGACACACACACCTGGACACACACACCTGGACGCACACACCTGGACACACATAC +CTAGACACACCAGAATCAAAATGTTCAAGACAAAGACAAGGAGAAACCTTGAAAGGAACA +GAATAAAATGGCTCACCACAAAGAAGGGAACCCAGTAGGATTAACACTTGATCTGTCTGT +AAAAGGATGGAGGCCAGAAGGCAGTGGGATAACATATTCAAAGTGCTCAGAGGAAGAAAC +TATTAATCCACAATCCTATATCCAGCAAGGCCATCTGTCAGACATGAAGGTGAAATAAAT +TTCAAGATAAGCAAAAACGGAGAGAATTTCTTGCTAGCTGAACTGCTTTATGAGATATTA +AAGGAATTCTTCAGGCTGAAAACAAGTGAACTCATACGATTTTCAAATCCACACAAAAAA +GCAAAGGGCAGTAGTAAAGGTAATTATGTACTTTTTAAAAAAGGTGTAAATGCATATATT +TTCTCCTGTTTTCAAAAGCAACTGCATAGGACAATAAGTATGGAATTGTATTATTGGACG +CATAACATACAGAAATGTAATATACTTGACAATAACAGTACAAAGGAGGCAAATGGGAAA +AACTGCACTGGAGTAAGGAAATGGCCACATATTGTATAATCCCATTTATATGAAATGTCC +AGAATAGGCAAATCCACAGAAGTAGAAAGTAGATTCATAGTTGCCTGGGCTTGCGATGTG +GGTGCAAGAAAGAAGGAAATGAGTACTAATGAGCATGTTTCCCTTAGGGAATGACAAAAA +TGTGATGATTTCACAGCTCTATGAACGTACTAAAAACCATTGTAGTATTAAAAAAAAAAA +AAAAGAACAAAAGAAAAGAAGAGTAGAATTTTGGGTACATAATTGTAAAATCAATCTTTA +GTGGAAAGCTCTGTTATCCAGAAACTCAAAATTAGCTACATAACTTCCCCAGAAATATTC +ATCCGCAGCAAATATTCATCAGAGACAGAATCCAAACCCAGGTCTGTGTGAATCTAAAGT +TTATTTTCCTCCACCTGCCTTAACAACAAATTATTGAATAACTCAAGGACACAATACCTC +GAAAGAGTCTGAAACATTTCTGTGATGAATTTACTTATGAATCCCAATACTCTTGATTCT +AGATGATGTGTTTTGTTCAGCATCTGTTTCAGTCATATCAAGTAAAACCACTTCCCCCAG +GTAATATAGTTTTCCTTTTTACTTTTTCCCTTGGCCTCAGCATTTACAGCCCCGTGCAGA +CTGTTTTAACAAACGCGTTGGTGAGGTGTGGTAGAATCACAGGCAAAGGCGTGCTTTGCT +GTGCTGTGTAGGTACATATCAAACGCTCACCAAGAAATTATAAAATATTATTCATAGCAG +TTTTTTTCTTCAGTATTTTATGGGCTAAGTGCAATCTGGCTTTTGATAACAACGGCTGAA +TAATATTTGAGTTTGCCAGCTGAAATGTCCTAAATATCTTATTGATTCATTTATTGCCTC +TTCAAATAACAAGGCAACAAGACAGTGTCAGAATGCTCAGTGTTTTTACTTTTTTGTCTA +TCATGGGATGGTGTCAGTTTCAGTAAAAACGATGTCTCTTATTTTGGTCCACATTGTAGG +AATCTCACCAGTGACACGCGTTTGTGAAAAGCTGTGAATATTCAGTGCCACAGGGTTAAA +CCTCGGTACAGAAGCGAGACCCTGCTGGGCAGAGAAAGGGTGACCTGGAAGGTGTGTGAG +GGCCCCGCCCATGGGCCCCTGTGATGGTCATGGCCTCAAGAATCACAGTCCAGGTGAGGC +CCTGAATATCCACAGCCAGGACCAGTTCCCTCTGCTCTTGGGTGCCAAGGCCACCGTCAG +CCAGGAGAGGCCTGCAGAATCAGCCTGTGCACCTCTCTGACGATAAGCAGAGATGCTGGT +TTAGAGACTTGCTACTCACGGGGAAGTCCTTGGGCCTCCTGTACTCACATTACCTGGAAC +TTCTTGGAAATTCAGAATCTCAGGCCCCAACCCAGACGGACTGAATCAAAATCTTCATTG +TGGTAAGACCCTCGGTGACACACAGGCCTGGGAAGCACAGGTTAGCGTGTCACCTTGGGC +AAAGCTCTCAGCATTGTGAGCCTCTGTTTTCTACTCTGTAAAGGAGGCATGAATATCTAC +AACATCAGTTTGCCATGAGTATTGAAAAATAATGTCTTAGAAGCACAGGGCAGAGCCTGG +CATGTAGTTTGTGCTCAGTGCACAGCAGACAAGAAACCACATGCACCAGACCTGGGCGGC +CGTCGGCAGCCCACCCTGAGCAACCATGGGTGGCCCTCTTGTCTCTCGGGACAAGAAATG +CTTCTTTAGAAATGCTTCTTTCCTTTCTAAAATGAAAGTTTTGGACAGTATTTCCTTTCA +TTTAAAAATTTCATCTGTGTATTTGATGGCCTCTGTTGTTTCTTTCCTGAAACTCCTGCT +AACATACTGGGAGCTGAAGAAGGGCTCCGTGAAGGCGAGTAGGGGTGCCTGTCCCTCCCA +GGGAGGAGCTTCCCTCCTCTCACCTGCTGCACGAGCCCTAGTGCTTCACCAACTCCAGCC +TCAGTGCCCTGACACTGGGGGAGGGAAAGGAAGCGCACGCACCAGCCGTTCCACCCACCG +AAGTTGTTTGGTCCCAATCTGCAAAATCAGTTAAACGTCTTCCTGCCTGGCAGCAGATCA +AAGGGTGAGGGGTCTGGGACAGACAGAGACGGCTAGAGAATGGATGGTGAAGTGCTCAGA +GGCCCTGTGGGCTATCCCACACTCGGCGGAAGACAGCAACACCATCAAATCTCCACCCTT +TGTTATCCATGACTTAAAGAAAAGTGAACAGGGAGGTGGACAACTGTGCAAAGACTGGCT +GGAGTCAAATCCTGGGCATAGGTGAAGCATCGAGAATGCTTGTCACACGTTTGAATGTGC +AGGGGGACTCTGACTGGAAGCTCCTAGCAGAGGCTGAAGACACTGGTTAGGTCCTGGTGC +GTGCCTTGGGATGCATCCCAGGCAACGGGCCCAGGAGCTTGAGGTCATGTCCACCTGGCT +CACCAGGGAGTCCTGCACCATTCTTCAAACCTAACTGGAAGAGACACTGATCCTTCCTCC +CACCTAAGGGCTCCCAGAGCCACAGGTCTCCGACTCTCCTGCAACACCTCCTGCTGCCTG +TTCCCACCGCCCATGATTCACTCAGTCACCATCCTCAGCAGCACCCGACAGCCTCTGTGT +GTCTGTGTCACTCACCATTACCAGCCCCCTGGGTGCCCAATGCATGTATGTTAGACAGAA +CAAATGCACGGCGGCCTTCAGCAGCACCGACCGCGTCAACCCCTCTGTGCTCACACCAGG +AGTGATCAGCGCACACGCCCTCCCACAGGATGGGAGAAGGTGATAACAGCTGAGCTGGGT +GTCCAGAAGCCAGCCCCACCCCACAGCCACTACTGAGAGGTTATGAGATCATGGCCTTAT +CCCGAGTAATGCTGCTGCAGTGAACTGGGACTTTTTTCCTCTGAATTCAAAGGTGGGGCA +GTCTAGGCACCTGGATGCACCATCTGCTCTGTCCCGGCCTGGTGGCTGCTCACTGTGGGA +TGCTGTGCAATTAGACAGTTACTATCTTTCCCTGGTTGACGGATTAGAGTTTCCCTTTTC +TGAGCATCTTGTTTTGAAGTGATCCGAAGTGTTTAGGGTTAAAGAGCGTGATTTTCCCAA +ACTGTCCAAAGAAATAGAAGCAGGTCTGCAAGAGGGGGGTGCCCAGAGCCTTGAGATGGA +AGCGAGATGGGGTGAGACCTGGGGAGCTCTCCAGGCCGCCGGGAAGCTGCACGTCATCCT +CTGGACCTCTTTGCTGACTGTGTGCTGTCACCACAGCAGCCGCCTTCTCTCATCTGTAAA +CAGGATTTTACGTAAATTTCCATACACTTGGTTGTTGACAATTAAGTAGATTGTTTTTAA +AGATACTTGAAATGATATCAGAATTTCCTAAATATATCATTAAAACAGGAAACTTAGTTA +CCTACTCACTCGAATCACTAGAGAATACCAAATAGGAATAGGAAGATAACACACTGGTAA +GAAAAATGTCCAAGGCCAATCACAGGAGTCAAAGCTCGTGATCAAATCAGCTCTGCCTGG +GGAGGCCGTGCTCATGGCACCATTTAGTGACAAGTGGGTGACTCTGGGGCAAGTTCCAGG +GGTGTCACCCCCAAGGCAGCAGCTCAGGTGCAGCCACCATGGAGGCAGTTTCACTGAGGG +GCCCTCTGAGGCCCCTACTCTGAGATTCTAAGACAGGGTTTGAAGAATGTTCCAGCATTT +GAACACATGAACCCTATGATGTCCTGCTGTGAGAGAGAACAATGTCCCAATTTTGCCCAG +GTGATTTGAACATCTCGGTATGGATCTGTTATGGGTTGAATTTTCTCCTGCCCAAATTCT +TATGTTGAAGTCCTTACCCCTGATGGGACTAGATTTGTAGACAGGGCCTTTAAGGAGGTG +ATTAGCGTAGTGAGGTCACCAGGTGGGCCCTGATGCAATCTGGCATCCTCCTAAGAGGAC +ATGAGGACACAGACACATACAGAGGGACGATCGTGTGAGGACACAGAGGATGGCATCTGC +ACGCCAAGGAGAGAGGCCTCAGGAGGAACCAGCCCTGCCCACACCTTGATCTGGGACTTC +CAGCCTCCAGGGTTGTGAGAGAGAAATGTCTGTTGTTTAAGCCATGCAGTCTATGGTGCT +TTGTTATGGCAGCTCCAGCAAGCTAACCTGGGATCTAAAATGATACTTAAACTGGTTCAG +TCTGATTCTTAAACTGGTTCAGTGGAGCTAGGCCAGGCTCCCTCTGAGCAGATGTTGGTC +CCTTTGCAGGCCTGCTGTGTGTGATGATTGCTAACCAGGTTATGACAGTGATCTTTAAGT +AAGTGGGAATCTTGTGAGTTTTGAGGTTTTGTTTTTTTTTTTAATGAAATCTACATGGGA +TGTTTCAAAAATAGCAGCCTCTGTATACATTTGTCAAGCAGGAAGCTGGGTCTGCGGGGA +GTAGGGTGGGGCTGGTTCTCCCACACGCTTGCCACTTTCAGGCCCTTGCCTTGCATGGGC +TGCGGTGGTTCTGCCAGTGTGGATTCGAACCGATAGGTTTCGCTGTACCTTGATCAGCAT +CCTGCTGCCGAGAAAGCCAAAAAGGGCTGGAGCAACCCTCCCGTGTGCCATGTGAGCCTG +TTTCCTTTCTACAGTCACCAGTTCACGCAGCAAGTGTCAGAGCATTCCTGTAAGGCCCGG +CTCTCCACAGGGGCCAGGGGAGCTTTCTCTGGCAGGGTCTTCTTCACTGTGTGTAGGATA +CGGCAGCCTTTGAGGCTGGGGAACCGAAGTTTTCCTTTTATTCTATTTTAATTAATTTAA +ATTACAATAAGTATTATCACTAAGTTTATGCAAACACGTGAGGGAATGCTGATTTAGAGC +TGGTGGCGTAAGGTCACAGAGCTCCCACGAATCTCACATGGAAGCCTTGTTTCTCCAGGT +TTTTTGTAGTTTGTACTGAATCACACACCATGCTGCTTCCATGTTTTTTCAGGGATTTCC +AACACAGATTTTCCTGAGTACCCTGGATTAATCTCCTTTTGGATAGGTCCATGGGGGCCC +TGCTGCTTTTTCCCCTTAGCCCTGGGCGAGGTCATCATAGAGGGGGAGTGGCAATGGCTC +ACAAGGTACTAGTGGAACCCCAGTAAGTTATCTCAGAGCCCGCTTAGAACACAAGTGCTA +CGTCCCCCAAAAGCTTTGCAATGAGTATCTGATGGGAACAAACTCAGTCAAGGACAGGCC +CAGGTTGGGGCTTGCAGGCTGCAGATTCAGAATTGTTTATGAGATGGGAGCCATACTTTC +TAACAACAAGACCTGAATTTCTCAATTTAATCCAAGTCGTGACTTAAGTTAGCGCCCTTC +CGTTCCTCTATTACATTTCTGTTCGGCATGGATCAAATTGCCTACAAGGTGGAACAGATT +TCAACTGCAATCTCTGAACCAGAAAATTCACTTATTCTCATGAAAGTTTGTAATCTTTGG +AGAGTTGCTTAAACACTTAAAACCATCTTTCCTCTTTCTATACTCCAAACTTACCTGCTG +CAATTTCTTGCTAAGAAGCAAAGTGCTATTTGCCTATTCCTATCTCTCTTTACCATCAGA +CACTCCTTAAGTTAAGAGCTAGATAATTCGCTCAGCCTCAGGCCAGGCCGAGCCTCACTC +TAGAAGTCACATTCCTGAGGTGTAGGGGGTCAAAATGCCTCTCATTGTTCAGAAGCAGGT +GAGGGGCCAGCCAGGGCACATCCTGCTCTCCAGGCTTGGTTCAGATAACTGTCAGCCCAG +TTTTCAAGAGCACACACCAAAAATGCACCAAAGCTTACATCCATACAAACACCCGCACAT +GGATGTTTATGGAAGCTTATTTGTTTTTATTCATAATCACCCAAACTCAGAATCAACCAA +GATGTCCTTCAGTAGATGAATGGATAAACTGTGGTGTGTCCAGGCAGTGGAATATTATTC +AACGCAAAAAGAAATGAGCTATCAAGGCATGAAAAAATATGGGGGAACTTTAAATGCATA +AATGAGTGAAAGAAGCCAGTCTGAAAAGGCTACACCCCGTGTGCTTCCAACTACAGGACA +TCCTGGAAAAAGCAGAATTACCAACACAGTGAAAGATAAGGCCTGGTGGTGTGGGGAAGG +ATGAACAGGTGGAGCACAGGGATCTTTAAGGCAGACAATCTACTCTGTGTGATACTGCAA +TGATGAGTTCATGCCACTATATATTTTCCCAAACCTATAGAATGTACAGCACCAGTGGTG +AGCCCTGATGTGAGCTGTGGACTCTGGGTGACAATAGTGTGTCAATGGAGGTTCATGGAC +TGTAACAAATGCATCACTCTGGTGGGGGATGTTGATAATGGGGGAGGCTATGCATGTGGG +GAGGTGGGTACATGGGAAATCTCTGTACTTTCTGCTCAGCTTTGCTCTGAATCTAAAACT +GCTCTAAAAATCGTTTATTTAAAAATACACCAAAGCAATGAGGCCGGGCATGCATACAGC +CAAAGCCAAATGATATTTGTGTGAGTCAGGTAAATTTGAGATCTGAAAAATGATCACTCC +AGGGAGGCTGAGCTGTCATGGGGCACTTATTGAGAACCTACTTTATGCCCATCTGGTGCT +TAGAATTACGAATTAGCTATTATTATTACTAAACAATTCAAAACAAAGTCACTTATCTCA +GGGCGCTTTCAATCTTGTTGCCATCGAAGCTAACAAAAGTGGAAACAGAACAAAGCTACA +TACGGCACATTTCCCAGAACATGCCAGGTGGAGCCTGGCCCTGTTGATTGTGTGTGGCTG +TCACTTGCAGGAGGGTTCCATGGACAAGTGAGTTTGGGAAATGCTGGGTTGGGCAAATAT +CAACAGGCTTCCTTACTGCAAGATTTCTCATAGTCAAAACATACTTTAAATCTCCAAGAG +GATGATACAGAGAGCCATGTTTCCCATAATTAGTTGGCCCCAGAAACAGTTTCTTCTGGG +AACATTTTGTAAGATTAGTGCTCCTTGAAACACACTGAGGGAGAGGCTAAACTGAGTGGT +AGAGATTCATAGACTATTTGGATTCTGGCCCCAGAGTATAAAAGGCCAGGGGGAAAGGAC +TGTGTTCCTGAGATGGTGAGGTGGAGAAGGGGACGTGTTTCTCCACCACCCACAGAGAGG +GCTGAGAAGCCCTGGCACACGGGCTGAATCTGGGAGGTCAGAAGGTGAGGTGAGAGGACA +GGAAGACAGCCCACGAGACTTCCAAAGGAAATGGTGAGTCTTACCATGGCTCTCTGGGCT +GATGGCAGGGCCCGGCACAAGGTAGGAACTGAGTGTGAGTGCGGGATGCACCCAGGTCTG +AAATGCTCAGGAAGGACCCTAGGACATGAGCAACCTGGGCTGGTCACTCATGGAACCTGA +ATGGCTGGAAAGAAGGAAGGGTGATCCTGCTAAGACAGGGCGTTGTGAAGATTTCCTTTC +CCTCCGAACTAACATCTCACTCACTTCTCTCAGTTTCCATCATTATCTTCTATGGAGTTC +TTCATTCCCACATCTGTGGACCTTAAAATCCTACCGTTGAGTGCCTGCCTTGGATCAGCA +GTCAGTTCGTTACCTTGGTTCTCAGACGATGCTTGCAACAACGCCATGCGATTCGCCCAC +TCTTGGGTAGGTGGAGACATTGGGGCTCAGGTGTGGGTAAGTGATTGTGTGACTCCTTGT +TAAGCGGCAGAACCGGGACTCAAATTCACACAGATCTGATTCCAAACCCTGTGGCCCTAA +GCATAGTGTTATTAGACAATAAGCCCTCTGCAGGGAGATTTCCAGTGCTGATGGCAGGGT +CTGTCATGAAGGAGGACTCTGCTGAATTTTTCTTTGAACCCCAGGAAGTGCCTGGCACAG +TTCTCTGAAGAAATTAGAATGCAGCCAGTGGTTACTAAAGAAATGAATAAGTCAAGTAAA +TGGACAGAGCTGTGTGCTAAGAGTTCTTTTGGGACACAGAAATGGGTCAGAATTGGAAAT +GTCCAGAAAATACTCTTGGATAATTATGAAAGCTACATATAGGAGCTCAGGTTTAACTCC +ATATGAAATGAAGAGTCACAAAAGAAAAGGAGGAGGAGCGTGTTCAGGCGGAACCTCAAG +CTTGAGAGTGCTATGAAATATGTTTGAGACTCAGAAAACAGTTCCTGAAAGAAATGACAC +ATTAATGAATGAAGGTATAGTTATTTGGAGAAAATGAACCTAGATATAAGAGTAACCATA +TCAAAATGTGTTTCTTTAACTGCGGTCTTCAGAACCTATGAGGTTCATTGGTATATTCTT +GGGAACTATGTGTGTTTGAGAAACATATTTCTGGCGCCAAACTGACAGTCACCTCAAATC +CATCACAGCACTTATGATGAATTCTTTTCAAGTTAAATGCTGTAAAGAAAATACTTCTCT +TTTTTACTGTTAATTCACAATTTAAAAGTGTTTTCTTACTGAACTACATGTTGGTCCCTC +AGATAAGGATTTCTCGAGTCTCAGGTCTTTGGGGTCTTTGAGGAGTGTGACTTCTCAAAT +TGGATGACACTGATCTAACTGGCTGTAGTATCCATTCAAGCATGAGGGAGGTCAGAGCCT +GGGAAAGCTCAGGTCCAAACAGCTCTTGAAAGAGGACGTTGCAGGGCAGGCTGCTTTGCA +CAAAGGGACCTGTAGACACTGAGAACATCAGTATACCAGGAACCAGCCCACCCTTTCACT +CTGCCAGACATGAGGCTGTGGGTTACCCATCTTTCCCTGTCTCCTGAACTCATAGCAAAA +ACAAAAAACTTCACTTGTTTGTTAACACATATAGTTCAAGACGGAAGGGCCTACACTGAA +GCAGAAAGGATTGAGGTTTATCAGCATCTTCGCTTTGAGGCCTCATAATGTACTTCCCAT +GGACTAAAGTTGTTCACTTTCTTTAGAGGATATTAGCTAAAGATGTGGTAAAACCACATT +TTTGCAGAAAAGTGAATATTCAAAAACAAATGTATATGGTGATTATTTAATAGTTTTCAC +TCCACTTCGCAACTCAACTTTTGGTTGATGCAAGAGGGATGCGAAGGGAGAATTGTGCTT +CTAATTCCAGCATTGTGGTGGAATAAAAGAGCACAGCATTGCAGCTGTTGAATATAGGCA +GTTTTTTCTTTTTATAGGCAGTTTTAAGAAGAATGCATTGATTCTACAACGTGCTATTGT +GAAGCCATCCGGGACTGTTCACTCACTCATTTAAGAAAGGTGTATTTTCCACTTGAGGTG +TGAGAGAAAGTGTGGTGTTCACTCATTGCTCTTCCTTCTGGCTTTTATTTTTCTCACTTT +TAGAGAAAATAAGAGAAGTATCCCTGAAGGATGAAATATCCTCGAATATGAAAAGGTCTG +CTCTCTGAAGACCAACTGTCTCAGTCTGCTTTTTGCTGCTGTAACAGAATACCACAGACT +TGGTAATTTATAAACAGTAGAAGTCCATGTGGCTTATGCTTCTGGAGGCTGGGAAGTCCC +AGGTTAAGGGGCTGCATCCGGCAAGGGCTTCTCGCTGCCTTATCACATGGCAGAAGGCAC +CTTGTGGTGAGACAGTGAGGAAGGGCTGATTTCACTCTCACAACAAACCCACTCCCATGA +TAATGGCATTAATCCATTCAGCAGGGCAGAGCCTTCGTGACCCCATCACCTCTTAAGGCT +CCCGCTCAGCATGGTTGCACTGGGGTTAAATTTCTAACACCTGAACTTTGGGGACATGTT +CAAACCATAGCCAGGGCCCTGAGAAACCCATTTCCACTGACTTCAAAATAGTTCATGAAA +ATGGAGTGCTGAGAGAGCAGCAGGGCATTCACAAGAATGGTTTTGAGAGGCCTCACTGTG +CCAGGCATGGCCCTCAGGGCAGGCAGCTCTGCACAGCCCCCCATGGCAGCAGCTGGTCAG +GCTGCCCAAACTCACCACTTTGGAATCACTTCAGCACCACCTGTCTTCACTTGAAATCAA +TTGTCTGCAGATTTTAAACTCGTTTCTATGTGCCCAGTAGGCAGAGAAGCCTTCAGAGAA +GGATCCTGACTCGGTGGTTTGTGCAGTGACATTTGGCAGTGTTTTCTCGGCAAGCGAGTC +TTTGAGGCTGCCCTCATGCTGCTCAGTGGGCACACCAAGAACAAGAGCTGGCCAGGGATG +ACGGACGCATCTAGGCCTTCTCGGCCTAAGGGCAAGTCCCATTCTTCCTTGATAGGTCTT +TAGATGTACCAGTCAGCAAATGTCATCCCCCTCTGCATTCACGTCAAGCTGTGCAGGGAA +TGCTAAACAGAGGCAGATCTAAACTTAGGAGTTAGGCTTCTTCTCCATGGAGATGTGGAT +CTGCACAGACAAAGTGTCCAAGTGGGATTTTCCTGCTATTTCAAGGACTGCTGCTGCACC +CTGCTGGCTCTTCCTGCACTCCCTGCCTCCAGGAATGACTGTGTCTCTTTGAGTTAGTGA +AGTCATCAACTTTTTTTTTTAAATCTCTTATTATTATTATTATACTTTAAGTTTTAGGGT +ACATGTGCACATTGTGCAGGTTAGTTACATATGTATACATGTGCCATGCTGGTGCGCTGC +ACCCACTAACTCGTCATGTAGCATTAGGTATATCTCCCAGTGCTATCCCTCCCCCCTCCC +CCCACCCCACAACAGTCCCCAGAGTGTGATGTTCCCCTTCCTGTGTCCATGTGTTCTCAT +TGTTCAGTTCCCACCTATGAGTGAGAACATGCGGTGTTTGGTTTTTTGTTCTTGCAATAG +TTTACTGAGAATGATGATTTCCAATTTCATCCATGTCCCTACAAAGGACATGAACTCATC +ATTTTTTATGGCTGCATAGTATTCCATGGTGTATATGTGCCACATTTTCTTAATCCAGTC +TATCGTTGTTGGACATTCGGGTTGGTTCCAAGTCTTTGCTATTGTGAATAATGCCGCAAT +AAACATACGTGTGCATGTGTCTTTATAGCAGCATGATTTATAGTCCTTTGGGTATATACC +CAGTAATGGGATGGCTGGGTCAAATGGTATTTCTAGTTCTAGATCCCTCATCAACCTTTT +TAAAAAGCATTTAGGAGCTGCTGGTTGTAAATGATCACTGAGAAATAGTATTTCCCTCAC +TTGTAGCCATCTGCTTCTCTTTTTGGTTCTGGAACATTCTAGAACCTTGGAAGGTGGCTG +GGGCTGAGTCTCAGCCAGCAGGGTTGCCCAGTGCCCCTTGTCACCCCCCGAGCAACACAA +GCCAGGCTGCGGTTACTCTGGGTCTGTGCGTCTGGGATCATAGTTTTTAAATCTGCCCCA +GGGTCCTCCAGTCCCAGCTGTGGAAAGTCACCCTCAGAGGGTGAGGCGGGCGGCGCGCCT +CTGTGTGAGTGGCCCCATCCTTCACAGCGAGTTTGTGTCTACTGAATCGCAGACTCTGGG +AGGCTGAAGGGTTACAGGAGGTCGTGTGTCTCACGTCGCCACTTCACGGTTGAGGACCCC +GTGACCCGCTTTGCTCAGTGGCTGCGCAAGATGAGTAATGACCTGAAACAGGGAAAATGT +CTTGGATACATCTTGCGTAATGAGGAGAAAAATGCAGCCATGTTGCAGCCTGATAAAATA +CTCTGCCAGTGTCCTGCCATAAAATGACAGGCGAATTTTCAGTAGCAGATTCTCTAATAG +TTCTGTGGTCTTCTAGGTGCTAAACTGTTTAAGTATCTACATTTTCTAAGCCCGCCTAAT +GCAAATATTCTCAAAAAACATAAACCCTTCATTCTTTCTCAAATAGGTTACATTAGTTAT +ACACTCTGGAGGTGACTTGACCTGTCATTGTGAACAATTATTGCTCTTGGACGACCCAGG +ACATAGGCCAGCCAGTACGTACCCCAGTGTGTTGGAGAATCGCGCTCGGCTTCTTCCTCT +GTGCTGAGTCATGAAAGTTGCCGGAGCAGGTGCAGTTACACAACCTCCAGGTAACATCAC +ATGATCGTTCAAAAAATAATCATCCAAGTCCAGGATGCAGCATCTGTCTCAGTTTTTGGC +ATAGGATGACAGTCTGAAATACACTTACTGAATTTGAATAAGAACGGGCTCAGGTCAGTG +ATTATCGCTAGTGCCTTATCAACGCCCTGTGGCTTTTCAGCATTAGTCCCCATATCCTCG +TCCGGTGTGGCACTGAGAGCAGCTAACTGTTGCCCTCGTTGGTTCCCAGTTGGCTTCCGT +GACTGGTCAGGGTCAGGTCCACTGCCAACAGGCTGGTGTTGAATCCCTTGGAGAAACACA +GACATTCTGACCCTAAATTATGCTTTCAATGCCATGTGTTTTCCTATCACAAAAATCCTC +GTTCTCAAGTTTCTTCTTTCTTTATTTTTATTTCATTTCATTTTTTAGCATTCCTCCACA +ATTCATTGCCCAAATCTACTTTTTACTCAATTTACTTGCTTTGGTCATTTTTCAATATAG +CACTTTAATTTCTTAGACAAATATTTTCAACATTCTCCTGTTTTCTCAAGGATGTCTGTT +TTCTCCCCAGGTATGATCCTGTTTAAGGACTGGATTTAGGATAACTACTTAGAGGTTAAA +AGTCACAAGGGTGTATGGATGAGGCTGGAGTGATCTGGGACCAAAGGTATGGGTGATAAA +GCAGAGTATCTAAGCAGCTCCTGGGATTGGTGTCTTTAAAAAAGTAATAATGCATTTGCT +TATTTTAGAGACAGGGTCTCACTATGTTGCCCAGGCTAGACTTGAACTCCTGGGCTCAAG +GGATCCTCCCACCTCAGCCTCCTAAGTAGCTGAAACTGCAGGCATGAGCCACCACACTCA +ACTCACTATCTTTTTTTTTGGAGACGGAGTCTCGCTTTGTCCCCCAGGCTGGAGTGCAGT +GCTGTGATCTCAGCTCACTGCAATCTCCACCTCCCGGGTTCTAGCTATTCTCCTGCCTCA +GCCACCTGAGTAGGTGGGATTACAGGCGTGCGCCACCATGCCCGTCTAATTTTTGTATTT +TCAGTAGAGACGCGGTTTCGCCATCTTGGCCAGGCTGGTCTTGGAACTCCTGACCTCAAG +TGATCTGCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCATGAGCCACTGTGCCCT +GCCTAGCTCACTATCTTTCAATCAGTAGAGATTCTTTAGTTATTTTTTAACTCCATGGAT +CCCAAGCTTTGATTTTTGTTTTCCAAACAAATTGCATTTATAAATAATAATTTTTATTTA +TAATCAACAGACATCTAGGCTTGCTGTCAAGGCTTCTGATCAACATGAGATGACCGCCGT +GTGGTAAACTGATGAACCCTGACCCTGATCAACATGAGATGACCGCCGTGTGGTAAACTG +ATGAACCCCGACCCTGATGAACGTGAGATGACCGCCGTGTGGTAAACTGATGAACCCCGA +CCCTGATGAACGTGAGATGACCGCCGTGTGGTAAACTGATGAACCCCGACCCTGATGAAC +GTGAGATGACCGCCGTGTGGTAAACTGATGAACCCCGACCCTGATGAACGTGAGATGACC +GCCGTGTGGTAAACTGATGAACCCCGACCCTGATCAACGTGAGATGACCGCCGTGTGGTA +AACTGATGAACCCCGACCCTGATGAACATGAGATGACCGCCGTGTGGTAAACTGATGAAC +CCCGACCCTGATCAACATGAGATGACCGCCGTGTGGTAAACTGATGAACCCCGACCCTGA +TCAACATGAGATGACTGCCGTGTGGTAAACTGATGAACCCTGACCCATTAGGCTTTGGCT +ACAGAATGTGGAAATAAGTTGTGTTACTACATGTGTGTAATCCTAGGGTGCAGGACACCG +GCCGGGAGGTTCCATAGAGTGATGGGTTCTGCAGGTAACTCATCCTCTAGTCCTCTGTAA +GCTCCTAGAAGGAAGAAATTATGTCCTTTAGACTAATAAAATTCCTCCAAACCAAATACA +GCACCTACTGTGAAGACACAAAGATACTTTTAGAATAGTAAAAACTTTATCCATTGAGAA +ATTCCTTAATGAAACAGTATCCAAGAAGTCATTTGCCAGCAGATTTCTTAGAGGTGCGAT +AAAGAAGAGGACATTGCCAGTCGTCACAGCAGCTGCAATAGCTCCTCTCTATTGTTAAAC +AGTGGGATATCTTGTGCAGGTTTTCAGTTGACAATCAATTTTAAAGATTAGTTTCGGTCC +CCATCAATCAATTATTTATTAACCCATCAATAAAAATTTAAATGCTCTGTGAGGTACAAT +AGCTATTAAAAGAGACAGAGGCACTTTCTGTGTCCAGAGGGGCTTTTAGTCTGCTCTGGA +AAGCAAGATGCGTGCAGATGAGTGACGCAGTGCATCGTGTGGATGCAAAGGGAGGGACTC +ACATGGGAACCAGAGGAGCTACGAAGGGAGGCAGTGGGGACTGGTGGGTCGAGACCTGGA +AATAACACATGAATAGGCAACAAAGGTTTCCTTTCCTCTTCCATGCACTTCAGTCCTTGA +AAAACGTCTTACCACGGAATTCCACAGCGTACCAAGCGATTCCACAGCTTGATGGCACAC +TCTCCTTTCTCAGCATTCTTGAAAATGGCGTGTGAGCCAAGCCATCTTACTGAGAAATTA +CCTTAAACCATTTGATGAACCAAAAATATTTTGTAATACCCATCTCCGACATTAGGTAGG +CAAATCACACAGAAACACCGAGGTCTTCTGAGTCATATTTATCTGAAAAATCACAGCTTG +GGTGCATGTGAAGCCAGAGGAGCACTCCTGGGGCCTGCGGTGCCATCACTCAGCTCCCCT +GGGCTTCACATGGCCATGGAGCACCCAGCAAGTGTAGGCTCTGAGCCTTCAGGGAGGGGC +GGCATCAGCCAGCACCATCGTCTCCTGGGTCTTGTGCCTCTTCCTTGGTTGCGGTGTTGT +CAGGGCCAGAATTGGGCAATTCCGGGTGACATCCAGGTGTGGCTGCTGACACGGAGCACA +GGTGAGGTTCACTGAGGTAAGTGGGCCATGGCCTTGGGCTTCTAGTTCAGAGCACACCAT +CCACTCAGCATGTGAACCCAGCTCCAAAGCGTATGTGTGCATGTGTGTACCTGTGCACAT +TGCGCATGTCTCTGTGTATGCATGTGCTTTGATGCATGTTGATGTACGGGTGTATCTGTG +TATTGTGTATGCACACACGAGCATATGTGTACATGAATTTGTATTGCACATGTGTTTAAT +GCGAACACGTGTCATGTGTATGTGTTCACATGCATGTGTGTCTGTGTACTGTGTGCAACA +GTGTGTGCAAGTGTGTATATGTGGGTTTATGTTTGTACAGTGTGTGTAGTGTGTGTACAC +ATATACACCTGTGTGCATGTGTACATGGTATTTAAGCATGTTTGCACGTGTGTTTGTGCT +TGCATGTGCTGCGTGTTTGTGTTGGTGGGATGTGGGGAGGCTGCTGTGGAGACAAAAGCT +GGAGAGAACTTGGTAGAGTAACCCAGGTCAGGAAATGGCACCTGCAAAGGAAGGCTGGAG +TGCCTGGGATTCACGTTGAAATGGCCAATCCGTCAGCTGGGCTGGACACAGCCATCACGC +TGGGCAGCTGTGAGGTTAAAACAGAAAGTCTGGGCTGTGGGGAGGCTGAGAATTGAGATG +CATGTATGAGATGAGTCACGAGGGCCAAGTGGTGTGTGTGAGAAAGCAGGCACAGCACCA +CTAAACACTAAGGAGATTTCAGGGGAGTTACGGGTGGAGGGAGGACATCAGATCTACCCT +GGAAGTTAAACGTGTTTCGAGTGCATTAAATACTATGGGCCACAGACGCCTTGTCTCCAT +ATCTACTCTTTTATAAATGAAGTAAAGTTCTTGGGAAATACTTTTCTCACTCTAAAGCTC +ACAATCTATCTTGCAAAAAATATTTTAAATTCCATCTCAAATAAGCCAGGGTGAAAAGGG +AGCCTGTGCACCAGACACTGCCAGCCTTGCCTGGCTCTCGCCTTCTTGCTCTTCCTTCCC +CACCTGCTGGGGATTTTCTTAACGATGGAGATGGGTTTGGGTTTGTCCTGCTGTGCTCTG +CTCCCCATTCCCGGATCCAAGGTCCTGCCTCTGTCCTGTCCCCTGAGCCACCTCAGGGAT +GCAGGGTCCCCCACCTGGTCAAGTGCCCAGTGCTGTGTTGTCATTTGCAAGTTCTTCCTG +TGACTGAACTCCAAATGGCACTGGGACTGCTGACTCCACCCACTGGACAACCCGTGTTCT +TGCTTTTGGGGTTTCTGAAACAGCCCCAAGACTCTGGGCATCTTGATTTTGCTCCCATTG +CTTCTCAGGACACCCTGCTCCTGTGGTTTGCAGCCCCGGCCTTCTCTTCGAGGACGCCTC +TGCTCTTCTGCCTCACACTCGGATTGGACCTTCTTCAGCACAGCCAGTGGCCGAGGCTTC +CTCCCTGGGGCTCAGTGGAGCAGGACAGATGCTGCATCCAAACTCTTCCATTGGGTTCCA +GTCTGTTCCAGTCATGCCCTTGAGCCTCTAAAGCTCCTAGGTGAGAGACGTAGCAGCTGA +CAGCACTTCCCACTTGATTTGGGTGGACTCCAGCCTCCCCAGCAACAATAAGAGATCAAA +AGCATCGTTGAGGAAGCAGCTTGCTGAAACGCTGAGTGCCCGCCACTCTCAGGTCAGGTG +GGACCGGCAGGCCAGCATGAGTTCCTGAACACTTGGTTCTCAATACTGGCCACAGCCACA +CTGTAAGGGGAAACAAGAGGGCACTGTATGCAAACATCTCTTGAACTCTGGAGTCTGCTC +ACCTTCCTGCCTCAAGCCCCTCTCCCACGTGGTCCAGTCACCATTCTCCACAGAGACTAC +CCTAAAACCCAGCGACTCTCGTGTGCCTGCAGAATGGCACAGCCCGTTCTCATAGCAGCA +CTCCTGTTTAATCAGAGGGATGTTAACGACCAAGTCATATTTGCTCGATTTGTGTTCAAC +ATATTTCATTTGTACCGATAAAACTTAAAAATATCCCCACACATGCATTGCCTATTAAAG +AGTATCTTCCAGGTACACCTCCCTTACACATCAGTTAACTTGATAATTTCTTCCCATTCT +TGTGCAATAAATTTCCTTCCTGATCAGCTCTGTCCAGCAGCAACAATAATCCACGTAGAG +ACATGCAAACTAAAAGTCCGTTAGTGGAGGCACGAAGCTGATGAGGCTTGGAAAAAAATG +ACCGATTTGATTAAAATTAGGACCCATGGGAGTGGAGCTCTGCCTATTTTAGAGGCAAAG +TAAATGCCTGGGAGTCCAATCACCGACATTCTGTTTGAGGTTTCTAATCACAAGGAAGAT +GGAGAAAATGCAGAACAAGTGGTCAAGAACAGGGAGATAATAAATAGAATATTTATGGGC +TGAGGAAAACAATTACCAGGGGAAAGCCCAAGAAGCAAAGATGAACAGAGAACGTGCTGA +CTGCGCTCGTTTGGAAAGGCCTCATGGCCAAAGGAGGAGAGGCATTATGAGGAGCAGTGA +CCGAGTGGGCAGGACCCCCGGGGATCAGGAAAGGTGCACGGGGGGAAATGAGAGGCCTGA +GCGGCTTCCCAGCGAAGGTTTTTGAAGCACGGTTTGATTTTCTCTCTCCCCCTCACCATC +CCCAAATTTTAGTTGTGACTATCTCCAGGTACATGGCTTGCGACAGGCGGTGTATAAAAA +CTAATGTCAGTTTAATTTTAAAACCTTAGCCATTTTCTGGAACTTAAATATCAAAGAGAA +AATGTCCACATATGATGTTAATTGAGGTTTGTCTCACTGGTGATTTGTGCTGATTCAATT +CCTGTTTCTTTTTTTTTTTCTTAAGGGGTCAGTTTTAGAATTGGGAGATAGGTGTATAAC +ATATGACTATACAGCGCAGGTTGGTTTTTTAACATAGAAATATCTGCCTTTAAATGAGAA +CTGAAAACGGAGCTTCTTGGAGGCCACCTGCTGGTGGCAGTGATCTGACCGCTGTTTAAG +CTTTCTTTGAACTCCTTTTTTTAAAACAGCCTCCATAATCAATGGTGTACGATCTACTCT +CGTGGTAAAACTTACTCAGTGAAGAGTGTGTTTTATTTTCTGAGGAGCTGAACTGTTCCA +ACCTGAGTATTCTGAATAAGGACAGTGGTCGAGCATGAGTGATGCCATCTGGGCTTAGAA +ATAAGTGGGCCTAAAATCTGATTGTTTTCATACATTGTTCAGATATTGACGCAAATAGCA +ATTTATTTTGTAAAAAATGATTGGTATCCGGAACTTGCAACAGCTGTGTGTGGCTTGAAG +GGAGATGAAGTGGTGAAGGCCTGGTTTCCACCGAAGCTCTCACAGCCCAGCCTTTCACTG +TGTGGCCGGGGGAAGGGTGCTCCGGGTGGGGGACGGGAATGGTGGGACTGGGGATGCCAC +GGGACAAGGCTGCTGGCCTGGAAGGTAGTCACGTGGAGAACCGCAGGAGATGAGATTGGA +AAGTAGTAATAAGCCATGTGGATAAGAACAGAGGAGCGGGTTTTAAGGGGGACGTCCTGA +AATGCTGCTCATGTCGTTTCAGTTCCATAGACCACAGGAAATGCAGGTGAGAGGGCAGCC +CGGTGGGAAGGAAGGAAGAGGGTGGTGGTGAGCCAGGTGAGTGTGGAGCCGCCCAGGGCA +CCGTGCTGTGCGATAGCTCAGGCATCGGGTGCTTCTGCCAAACCCTTCAGCAGCTGGTTT +GGGGCCAAACGTCCTTCCTGTGTGAGAGAAGGCAGAGCCTAGGCAGCATTCCAAACCCCA +TCCAGATGGGAGGCTGAGTGCAGAGCAAACGGAGCCCAGCACTCCAGAGCCGTGTCCCTT +CACTGCCATGATCACATCACAAACAGCGAGGCTTGGAGAGGACTTAAGAGCTCCTTCAAT +GCCATCTTCCATCCACTGCGTGAGCCAGAATAGAAAAAAAGGAATAAGAAGAGGTCGGTT +AAGCTCTCTATTAAGTTGAGAAAATGGGAACTTCAGGTGATCATGTGAGATATTCAAGTT +AAAAAAATTATTTAAAAAGCACATTCTTATTATTAAAATTTTAGAAAGTACAGAGAAGGA +AATTTTAATAACCTACACCTAGAACACTAAGATACTGGTAACGTAGAAAAATGTGTAGTT +AATGCCTTGATGGATTCTTTTCTATTTTTTTCTCTAGCAATATTTATGTCTATCCACAGA +AAGCGTACACTCATGTATTTGCATGGCTAATATATTTTATGTAAAGTTCTATATATTTCT +CAACATTTCACTTAATATTTCTTTATAAACATTTTTCCAGTGAATAAAAATTTTTCCAAA +CAGTAATTTTAATGACTATATAACATTTCATTGCATTTATATATCATTTGTTATTTAACT +ACTTCATCATTTTGGATTCACATATTTTCAATAATTTCCATTATAATAATAATGTCATGA +ATACCTTTGTACAAGAATATTTATATTTCTAATTATTTCCTTAGTCTAGTATCCTAAAAA +CTAAAATTCCTACATCGAAAGGTCAATGTGTATCACGGCTCTTGATTGACATATTGATTT +CCATGAAGCTTTCATCAATTAACCCATGAACAGTGTCTGCAAGTGCTCCTTGCCCCATAC +CTTCCACAATGTGGACTCTTATTGGAAGTATCTAAATTTCACTTCAGAATTGCAGCCCTG +AGTTATTAAACACACCTCTACTACACCTATGAAATTGTCTACAAATTGTCTTAGTTTCTT +TTCAGCTTTGATTTCTAGAATTGCATGACATTGAAGACAAATGATATAATACCCATAAAG +AAGGTTTTATGACCTCTTTCATTATCTCCAACAATCAGAAAGGCAAATTCACAGTAGAGG +GCTGAGAAATCTTATCTGAAAATTAACTAAAATGCTGCTTTTGTCAACAGAATTACTTGG +GCTTCATTTCATTCCACAATTTCCTGTGTACTGTTTATTACAAGAAGAAAAAATTTCCTG +CCATACAAAATGCTCCATGCAGGTAGAACCAGGAATCTAAAGAAACCTGAGGAAGGTGCT +AGAATCATCACTACCATCTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTATGGAGACA +GGGTCTTGCTCTTCACCCAGGCTGCAGTGCAGTGGTACAATCTTGGCTCACTACAACCTC +CACCTCCAGGGGCTCAAGCGATCCTCCCACCTCAGCTTCCTGAGTAGCTGGGACCACAGG +CAAACGCCACTGTGCCCAGCTAATTTTTAAACCTTTTTGTAGCAACAAGGTCTCACTATG +TTGCCCAGGCTGGTCTTGGACTCCTGGGCTCAAACAATCGTCCCGCCTTGGCCTCCCAAA +ATGCTGGCATTCCAGGCAGGAGCCACTGTACCTGGCCCCACCTTCTTTTTGCTGTAGGCT +GAGCACAGGAGAAGTTGAATTTATCAGGGAACCTAAAGACATGCCCTTCTTTGAAGGCAG +AAGTCCTGTCCACGTCAAATGCCCTCCCTCCATCCCTCCCAGCTCCCTAGTCATCCTTCC +TATTCTAGGCTCCAGGAGCGAGACCTCCTCCATGTGCCTGCTAACGTCAGTGCCACGGGC +CCTCTTTGGTTCTCCTGCCCACCTTCTCTGACTCTGCCCAACACCCACGGGCCAGAGGCC +CTTTTCCTTCTTGGCACTTCTCGGTGTTGTAGCAGGATGAGCCACGGACAAAACCCCTCA +GACGCCGGGTTAAGGAATGATTTGGTTTTATTCGGCCAGGAGCTTCAGCGGACTCAAGTC +TCAAGAACCGAACTCTCTGAAGACAGAGTTCCTGGCCCTTTTAAGGGTTTACAACCTTTA +GGTTCCACGTGAAAGGGTCGTGATAGATTGAGAGCACATGCGTTTAGAGTGGGGTGGGGG +GGTTAATCTTTTAACCTCAGGCCTGATCATCAGGGGCACCAGCTGGTCTTGCCACTGACT +TCATTCCTGTTGTTTTTCAACTTTTACTTCCTCCTCCTCTTCAGACAGGAGACAGTAAGA +GAAATGGCCTCTCTCCTCAGCGGCACAATGGACTTTAGACATCGCGCCTGTTTTGTACTC +TCCAAGCCGGACTTCTCTACTCGCTGGCCTGGCGCTGATGCCCAGAGGCCCCCTGTGCTT +GTGGTCGTGGCCTTAGACAGTTCCCTGCCCTTTGTAAGTACTAACTTAACTCTTGAATGT +GGACGTTTTAAGCTGACTTTTCTTCTCAGCCCTCTGTAAGAGTTTCGAATCTCCCCATAG +CAATCAATGTAATTGTTTTCACCCAGGGTGTTGGTCCTGGCTGCTTCGATTTTAAAGTAA +TCTCTCATTTTGCTGAGGAGAATTTATTAGAGTAAATGACTGTTTTCACCTGTCATGTCA +CATTAAAATGTGGAGAGAACTGGTTGTAGGGGCAGTCAAACTGGCTGTGAGACCCTTCGA +GCAGCCATGCATCTCCTGGACAGCTCGAACACTGATCAGGGAGGAGATACTGAAAATAAG +AAATAAGAATTGCCTTTATATGTGTGTATGAGTATAGACACATACATCATGTACATGTAT +GTGTGTATGTGCATATGTGTGCATGTGAAGATGGATAGATGATAGATACATAGGTGATTT +ATGTATAGGTAGATGACAGATATTGGTAATTAATTGATAGTAGATAGGTTGATAGTATAT +AGGTGATTGATAGATGGATGATAGATCATTGATAGATGATAGGTAGATAGTAGATAGATT +ATAGGTAGATAAATAGATGGATGATGGATGGATGATAGATACTTGATTGATAGATGATAG +GTAGATAGTAGATAGATGATAGATAATGATAGATGATAGCTAGATAGTAGATAGATGTGA +TAGGTAGATGGTAGATAGAGATGATGATAGATGGATGATAGATGGATGGATGGATGATAG +GTGATTGATAGATGGTAGATAGGTGGATGGTAGAGATGGTAGATAAATAGATGGATGATG +GATGGATGATAGAGAGCTGATAGTAGATAAGGTAGATAGTAGATAGATGATAGATGGATG +GATGATAGATGATTGATAGAGAGATAGAGAGAGAAGGATGATAGACTGAGCATCATAACT +TCACTGAATGCTACCAGTTGGATTCAAAAGTCAGCAAACTGAAACGTCGAATTTCAGCCA +GCTATCAGAAATATTGTAATCTGACAACAAAAGATAAACAAGGGAACATGGAAGTGGCAG +CTATTCCAGAAGCTGCACCTCTCAGCATGGGCACAGAACCACAGAAGTGGAGCCAGAGTC +CTCTCCACATCTCCTCTGGGTCGGCGTTATCATTGTCACAATGGGTGGAGGCTGGACCTT +GTGAAGGCAAAGGCATACGGTGCTTTCTTGCTTCTGCTGTTTGGTGACTCCCTTACTCAT +TCCCTCTGCGGTGGCTGAGGGGCTGATGATCAGTTCCTCTGCCCAGAATGCCCTGACCAT +GCTGGGTGTCTGTCCTCCCTAGACCTGGGTCTGCAGGATGACAAGGACCCTGCAGCAGAA +ACTCCTCTGTCTCTTCCCTGAGCACCGTCTTCCATGCTGCCTGACTATGGTGCTGGTTCC +CCTCTGATATGGAGATTGGTGGAGAATGACCAGGATATTTTATGTGGCAATGGGGGTTGA +AGCCCACTTCAAAATGGCTTAGGATAAGTGACCAAAAGTCCCAGTGTGAGCATCAGGCAT +GGCTGGATCCAGGTGCTCAGCACCATCTGGAAATTTGTCTCCATCTTTGACTCTGCTGTC +TCTGTGTGGGCTTCATTTCTAAGATGGTTTTCTCTGCACAGCTGTAACAAAGCTCAGGGC +TTGCATGATGCTTTGCAGCCAGTACATCAGAGAGGACTTTCCCTCAAGACTTCTGGCAAA +ATTTGGGGTAACATGCTGTTCTTGCTGGGGTCAGGAGCCATCTTGCACCAATCTCAGAGG +CCAGGGGATGGAGAACTCTCCTAGGGTAGTCCCAGGTTCTGTGCCTCCCCGGAAAACACA +AGGTCGGAGCCTCCCCATCCAAATTAATGCTCAGACTGTCAGGGAGGAATGACTTCCAAA +GAAAAACCAAGGGCCCTTATGAAGAAAAGGAAGGGGTGCACCTACAGTTGCCAGTTCTGT +TTGGAAGTGAGGGAGGGGAGGGCAGATTCCCTTGGCTTGTTCCCTAGGACAGCTGTACTT +AGGTTTTACTACACAGTCCACTGAAAATGCTTCTCTCATTAGTGTTGTGCCTCTCTCATG +CCTCTTTCCTTGGATAAAGAGCAAGCACATTACGAGCCACACTTGGTGCTGGTGCTGTGG +CATGCAACACTACCTAATGCGAGAGAAAGATGTGAGCAAATATCCGGAATATACAAATAT +AATACAAAAATACAAATATAATCAGTTATACAGCAAACAGCTGTGGGAACAGCAGCTCTG +CTTGCAGGGTTGGGTAGTGGAAGGTTTCAGAGTTGATAGCATTTGGATTGGGCTTTAAGG +TATGACTAGGAGCTTACCAGATAGAGAAGTGGTGTTTGGACGTTGTATGAGAAGGAAACA +CAATCTGAGAAGGTGTACCATCCTAAGTGAATCTGTCACAGAAGCGAGAAGATGCTGTGT +AAACCGGAATAATGCTTGTGTGCATGGATCTTGATCCCTTCGTGAGCAATAAATGATTTT +GTGAATAAATTGAAGAATGCTGAATTAGATCATAGGGTGTGTTTGCCGGGGTGGGGAGAG +AGGAGAGCGTCGAAACTGGGGAAGTGGGGAACCAGAGATGGCAAAGCCTGGGACTTCCAG +CTTCACCCACAGGACGCGAGGAGCCTCATCAGTATCACCCGCACAAGCAAGCTCCCATGA +AGGCAGCGGTGTCCAGGCTCTGTCGCGTCCTTTCTTTGCAGCCTGGGCCTTGGTTTCTTG +CAGGTGCTGTGCCCAAAGGTTAGATTGACAGATGTGGCCGTGTCTATCAGGGAACATGGA +CTGAGGCCAGTGCTTTCAACCATACTCACTTTTCACTGTGTTCAGAGGGGGTGGGAAATC +TCCCCTAAGGAGGAGATACGACGTGTGCAGATTGAGAGCTGGGACCACACGGATTCCTCC +AGGGGCAAGGGCTGGTGACCTTGCAGTAACTTCCAGAGGCCTCAGCACCCTCCTCTGCAC +AATGGTGGTGGGCTAGCCAGGGCACCACAGAAAGGGCCAGCAAGGCACACCCTCGTCTAT +TGCCCAGGCACACATGGGCATCCATGACAGCCATGCATGTGTTAGAGCCCGACCAGAGCT +GCAGCCTCCTTTGGCTGAGGTTGGAAAAGCGGAGATGTGTTCACAGTTGGAGAATTGGTA +TGCCTTACCCAAGTGACATCCCTGTCCTTGGAAACTTATTCTGGGGTCACAGAATTAATT +CCCCAGGATTGGGTGTCACGAGGAGGTGGTTCCTGTGGCTGAAAACCACCAACACCTCCT +TTCCTGGAACATTTCCCTCCTGGCATAGGGCAGTTCTCATGCCAGAACATCTTGGGCCAC +AAAGAACCTTTAGGACTGAGCATGTCTTTCTGTTTGCTTTAAGCTTTTAAGAAAAAGAAT +ATGCAAAGGCTGATTGAGGCAAAAATAACAGGCTATTTCTGACGTTCATTCAGAATGCCA +CCTAACTAGGCCAGTTTTTGGACTGTATGCCAGCCTCTTTCTGCGGGATGTAATCTCAAT +GTCTTTAAGTTCAGTCAGTCCTATAAATTGCTATCCCTATTCATGCAGTGTGTTTTCCCC +TGTGTGAGGCATTTGTGAGTTCCATTAGCACTGATAGGACTTTTAAATGCAGAAGCAGCA +GTGAAGGGAATGGCATTTCCCAGCTGTAGGGCACGGGCCTTCTTTGAGATAAAAACCCAC +CCTGGCATCGATGACATGGGAACTATTCTGTGTCTTTTCACCCGAGAGCTCTTCAATCAA +CTGATGATCGCACCTGCATAACTGCTACCAGACCTGCTAAGGGGGAGCCTGGCCCAGCCA +TCTCTTCTTTGTGGTCACAAGCATGAACGGCCCTGGGACATCCTCTTTCCTCACTGTCCC +CTCACAGCATTTCCTGACCACTGTGGCCTTGGTCCCACCACCCACCTGTGCAGCTCATCT +GGCCATGAACCTCTCCAGCTCACAACTCTGTTTTCTCCCTGTTGTTTCTATGAAACCAGG +TTCCAGCCCCGCCACACAGTCTGCACGGCCTCCACCGCAGCTCTGGTGAGCCTCTTGGCC +AGCTCCTGGTGACAGCGTGCACCTCCCTGCTCTGAGAAGGTCTCCCTCTCCTCTCTGCCC +ACCCTGTACAGAGACATCTTTCAAGCCCATCCCAGAGGAGAGTGGCCTCTCTCCTCAACC +CCAAGAGGACGGCCTCTCATGTGGCTGTCACCCATCTGACCCCTATCACAGACCTGAGGG +TAAGTGGTGCTCACGGGCCCACATCTGTCAGCCTGCGCCTGGTTGGAGACGCCTCCCTCT +CATTTGTCCTTGCTTGCTGCGTGACTTTGGCAAGTGCTTGCCTCTTTGAGACCCTCAGTT +TTCACACCTGAGAAATAGAAAGGTGGTGCCTGCCCCAGCTGCCACGCAGAAGAGTTTAGG +TGGCATGTGAGAAAATGCCTTATGAACTACGATGTGAGCAACTGCAGCATGCTGTGAACA +CCGCTTTCATGAGCTCCTCAGGGGCAGGGTAACACCCAAGCATTCTTACACCTCCCACCG +GGCTTGTCACGACCGTATGCAAATGAAGGCCATCAAGCGTGTTTGATCAGTGATGTATTT +CTTTATTTTTAGTTGTAGAATATGACAACTCTATTTTTAGCAGCTATAGCGGCCAAAACT +TTGTTACCACTCAGCAGTTGTGTGTTCTTCAAGAGTAGGTTTTGTGCTTTCAAAATATCT +GAATCCTCTACCATTTACAGGTGTTCTGTGCATACTTGGTGTATGAGTTCCTCAGGAAGG +AAGAAAAATGTGCCCTTTTTATCTTTTAAAAAGATGGCTTGGCTTGGTACTCCTTTGCCT +GCATTCCTTCTCTGTATTTAGAAACGAACCTACACAAGTGAAGGCAAAGGAAGCCTCTTG +AAAGATAAGGCAGGAAAAATGAGGATAGAAAACAAAACCCTTCTAGAGAGTTTACGTGGA +GGCTACCACGGGCATCGCTGCTCTGCAGTCTGTCAACCAGAGGCCCCTGGTGCTGCAGCA +CGGCCTTGGCAGCTTCACCAACAGGAATGTGTTCTCCTAGGGTACTGGAGGGTGGCAGTC +CCAGAGCAAGGTGTGGCAGGGCTGCTCCTCCTGAGGCCTCTCCCTGGCTTGCAGACGACA +TCTTCTCCCATGTTCTCATGTGGGCCTCCCTCTGCACACGTATATCTGACATCCTCCCAT +GTCCTCACACGTTCCTCCCTTTGCACTCGAATCCCGGACATCCTCCTATGTCTCACGTGG +TCCTCTCTCTGCACTCGAATCCCAGACATCCTCCTATGTCCTCACATGGTCCTCCCCCTG +CACTCACATCCCTGACGTCCTCCCGTGCCCTCACGTGGTCCTCCCTCTGCACTCACATCC +CTGACGTCCTCCCGTGCCCTCACGTGGTCCTCCCCCTGCACTCACATCCCTGACGTCCTC +CCGAGCCCTCACGTGGTCCTCCCTCTGCACTCACATCCCTGACGTCCTCCCGTGCCCTCA +CGTGGTCCTCCCCCTGCACTCACATCCCTGACGTCCTCCCGAGCCCTCACGTGGTCCTCC +CCCTGCACTCACATCCCTGACGTCCTCCCGAGCCCTCACGTGGTCCTCCCCCTGCACTCA +CATCCCTGACGTCCTCCCGAGCCCTCACGTGGTCCTCCCTCTGCACTCACATCCCTGACG +TCCTCCCGAGCCCTCACGTGGTCCTCCCCCTGCACTCACATCCCTGACATCCTCCCGTGC +TCTCACGTGGTCCTCCCCCTGCACTCACATCCCTGACGTCCTCCCGTGCCCTCACATGGT +CCTCCCCCTGCACTTGCATCCATGACGTCCTCCCATGCCCTCACGTGGTCCTCCCCCTGC +ACTCACATCCCTGACGTCCTCCCGTGCTCTCACGTGGTCTTCCCCCTGCACCTGCATCCA +TGACGTCCTCCCAACAGTGAGCACGATATGTTATTGGGGTGGGTGTGGGATAAATAAGGT +ATACCAGGTGAGAATAATAAGAAACTCAACTTTAAAAGACGGTGCTGATTTGGACTGTGG +AGAGATTCAACTGCCCTGCTTAGCATTTGAGATTGTGATGGATGAACTAATTAAGAGCCC +AAAATGAAAGCTTGGGATAAATATCTGAGGGTGTCTAATATCCCAATTTTTCATCCTAGA +GTGGGCAGAGTCCTTGACCGCATTCTAGGGAGACTTCCAAAAGAAAAAAGACCTGCATTT +CTTCAACAACCCACACTGAGAGACTTTCCTGCACTTCTGACCTGTGGCTAACACTCCTCA +CCGTTCATTCTGTCATCAGTGTTTTGGGGAAGCACCTTTAACTCTCTGTGATTTACAGGT +TATTAAGTGGCCCTTACAATTCCCTCCAGAGATGGAAAAGACATGATGATGGTGTCTGAG +CTCACAGCAGCAAGCAGGCGTGTGTGCTCAGCAGCCACGTGGCTCATCTGCTGGGAGCTT +GCTAAATACGATGTTCTACAACATTGCCTAACACAAGGGGAGACGCTCCTGACTCAGAGT +GTTTAATTGCTCACCTACTTCTTTTTCTGCCCTCTTGGGCTTCTGAAATGAAAAGAACCC +TGGGGTGATACAGTGAGTCAAAGGGGTGCCAGCTGCATCACAGCAAAATAGATTCCTAAA +AAATCCCTGGCCTAAGATGATACCCTTGGCTGGATAAGTTTGAATGTGCTCATAGTGGAC +ATGGTAGAATGAAGGTGGTTGAAATGTTCACATTAAAGAACTTCCACCCAGATTGCAAGA +AAAGAGAGAAGAATGGAGACGGCAGCACGAGTCCCTACAATAAAAGCAGATGTTTTGAGA +TCAGTTATATTTCTTCTGACAAAAATTAAAGACAGAAACCAAAGTTTAGCCTGAGGCTAC +AATTAATTGGGCAATAAGCCAGAGGCACATATGGCATAGACAGATTTAAACATTTCTCCC +TGATATTAATACAAATACTAAAATTACAAATACTTTGATTCCAAATAAAACAAATATTTA +AAAAATTTAATGAATAAACACTGGGGTCTACAGTAGTATTTGAAGGACAGCTCACAAACA +GGTTTGGTTTTTGAAGGTTAGAACTGGTGGTCTAGAGAATTCATTTCATTCCAGAGAGAG +AAAGAGAGGAATTTCTTGGGTTCCTTCAGGAATGCGTCTAGCTTTGCCTCATCTTTGTTT +GAACTATGGATACGGCAGAAGAAAACATGAGGATTTCACAGATTTAAGGTGCAAAAAGTC +ACTGGGTTCTCTAAGAAGTCTGGGATTCTTCTGCTGGAAAAATAAGTTTGTTGAGAAAAA +ATGAGTTGGAGGAGGCTGTTATTGAAGTGAAGCAGAATTGTTTTTACTAATCTGCTTATT +ACCCACTCTGTAGTATGGAAACAAATTATTCATGCACAAGGTCCTCTTGCTGTTCCTAGA +ATGCAGTGGAAAGAGAACAGATTAGTTTTCCTCCCTCAGAACACAATCCCTAGAGACAAC +CTACCTCAGATGAGATATTGCCTAATTATTTTCAAAAGACAGTGAAACATCATGGATGTA +AATGTTTGCTGCAAAATAAATACATGCTAGAAACAGAAGCATCTGGGTCACAGCTATATT +AGAGCTGCCTGTGTTCCCCTGTCACTGAGATTAAAACAAAAATGTCCAATACAATCATTC +ACAGCATGGGAGAGGGGAAGATGAAGGATGGAAAGGCCAGGCATAAAAGGATTTCAGAAT +TTCGGTCCATAAGGAAGTGGCTTTGTGCATTGTCTGTTACTATGTGCAAGGTGAAGTTTG +AAGAATGAAAACGTGCAGTAACAAAGGCTGCTTTGTCCATCTCACCTCCCCAGATACCAA +GTTTCAGACATGTTGCATTTTAATTGAAAGGTTGATATAATTTTTTAAAAGAACACTTGT +GGTGTTTGAAGTGACAAAGGCTGCTGTGACAAAAAAGCAGGGAAAGGGAATTTAAAAAAA +AAAAAGCAAACAACAACAACAAAAACCCCACAGAAAAGCAAACAACAAACAAACAAAAAA +CAGAGGAAGAAGTCAAACACCCTGGGCTGTGGCTACTTCCAGGAAGGGGCTACAAGAGGC +AGTTGGAAATTCTATTTGTTTTGCAACTGTGGGTTTTCCGGCCTGCTTCCTTTCTAAAGT +ATATTACTCTGCTTTTGGTTCATGAAGTTATCCATTTCTGTTTTCTGGAACAGCTATGTA +TTTATCTATCATCTATCTATCTACCTGCCTATCATCTATCTATCTATTTACTATCTATCT +TTTCTACCTTTCGCCATCAAGAGCTTCAACACCTGGACACATTCCGCAAAGTTTCCTAAG +AAAGCAAGAAAAATAATTAAAAAAAAAAATCCGGAGTCCGGGGGGCTAATGGGGCTTTAC +TGGGACTCTCTGGCTTAATCCTCCAAACAACCCTGCCATAGCAGCCCATCAGTCCTCTGA +GACAGGTGAGGAAACTGAGGTCGCAGGAGGGCACCCAGAAGGTCCAGGCAGAGCCCCCAG +GCCCCCACACCTCCCCCCGTGGCAGCTCCAACCCCAGCTTTTTCACTAGTAAGGCACTCG +CGCTGCTGGGCCACGCCCACTCCCCCACGCGGGGAAGGAGCTTCGCGCTGCCGCCTGGCT +GGGGACTGGGCACGCCCTCCCGCGGCTCCGGAGCCGGCTGCCACCAGGGGGCGCGCCCGC +GGTGTCCGGGAGCCTGGCGGCGCCTGTGCAGCGGCCAGTGCACCTGCTCCTGCCCTCGCC +TCGGTCTCTGCCAGGACCCCGACGCCCAGCCGGACCCTGCCCTCCAGCGGGGCCGCGGCT +CCACGGCCCGCAACAGCAGCCCCACCCGGCATTCGGCGCGCTCCGCGGGGCAGAGGTCGC +GGTGTCCTCAGGCTGTGGCGCCGGCCTACAACCCCCACGCCGGGCCCGGGCCCCGTGATT +ATATTTGGGCCCCGTGTGATTATATTTGACAGGTCTTAGTTGACGCGCTGTTCAGCGCTT +TGAGTTCGGCTGAGTTTTGGGTTGGAGAATTTTCTTCCACAGGGGATTGTCTTGGATTTT +TCTATTTCTCCCTCAGTATCCACCTGGAAAACATTTCAATTAATTTATATTCACTTAAAC +ATTTCCGTGCAAAAACTGTGTACAAAAGCCCCAAAGTATAATTTGCGCAGTTGAGCACAT +GTTCTGTTGTCCAGCATTTATGGTGGTTTGTAGTGGAAAAGATTTTTAGAATATGTGGAT +TTTTGGGATATTCCCAGAAGCCCAGATGGCCACACTTTAACTTTGGAGGAATTAATTCTC +AGAATATTGCACACAATCAATCGCCTTTGGAAGGAGCATATATTCCCAGCAAAAGCTCTG +GTTTTTTGAAGTCTGTGTTGTGTGTTATTTCCAGGAGAATATGCAATGATGACAATGTTA +TTAACTGATTCGAATATGAAATGCTGTTATGCCAAACAATGAATCTTTGTGTTACACATT +ATGCCTAACTATAAATCTTCGTGTTATACATTTTAATGTCATTGGAGAGTACTCCTGTCT +TCTTGGCATTATTGATAATTCGATTCTAATTGCTAATAAGTCAGAAAAATTAGGAACACC +AAATTTCAGTCGTCTCAAAAGCACTCCTCTTATTAAATTTGGATTTTTACCTTTATCACA +TCAAAAGAAATATTGTTAGAAAGGTGTTTAATGTTTTCCAGATGGTTAGATTACTGTTAT +TAGTTCTGATTTCATTGTTAATTTTTAAAACCATAGAGTTGGAAGTATCAATATGCCTTT +CAATATACCTTAGTGGAATTTATTAAATTTTCATGGATGTCCTTTAGGAGGTTCAGGAAG +TTATTTCTATTGCTAGATTTCTGGAAGATTTATCAGGAATGAGTGTCAGACATTGTCAGA +CGTCCATTGAAATCATCATGGTCTTTTCCTTTATTCTATTAATATGGTGTATTACACTGA +TTTTTAGATTTGTATTGGTAGGATAATTCCACTTGGTTATATTGTCTAACTTTTTTCTAA +TTTTCTTTAATTTTTATTAGAGATGAGGCCTCACTCTGTCACCCAGGTTGGGGTGGAGTG +GCACAGTCACAGCTCACTATAACCTCAAACTCCTGGGCTCAAGTGATCCTGCCACCTCAG +CCTCCTAAGTAGCTGGCACTACAGGTGTGCACCACCATGCCAGGCTTATCTAACATTTTT +ATGTGTTGCTTCTTCCAGTTTACTAGAGTTTTTGGAGATTTCTGTCTTCATTCATGAGGG +ATAATAGTCTGCACATTTATTTTCTTGTGATGCTTTTGTCTGATTTGTTATCTGGGTAAT +ACTGGCCTCAAAAATGAATTGAGGTTTTCCTGCTTCTCTGCTTTGCAAGTGTTTGTGAAG +GATTGGTTATTCATTAAGTGTTTAATAGAATTCACTAGTGAAGCTTTGTGAGCCTGGGCT +AGACTGATGAAGAGTTTTCATTAGTCTAATCTGTTTACTTGCTGTATGAGTATGCATATA +TTCTCTTTCTTCTTGGTTTACTTTTACAATTTCTGTATAGCAGGGAATTTGTTTCTAATT +TGTAGTATTTCATGCTTCTAGGTTTTCATGGCAGTTGAGATGTAAGAATAAAAATAATGT +TGGGAGAAAGAAGTTGTGGACAATCTGTGAATATCCCAACATCTGTTGTAGGAAGGTTAA +GATTTTTTTTTTTTTTTTGCTGTACTTAACTGAATACTCATATTTATAGTGTGAGACAAA +TGTAATGTTGTGTATAAATAGAACTAGGAAAATGTCTTAGTATTTAATCGAGATGGAAGT +CTGGGCCTACCTCCTCTCTTTTATTAATATGTAGACAGGACACCAACACAAATTTGAATG +AGGACAAATAAAATGTTAGCAAATGAAGAATAGTATGAATTGGTTAAAATGTGATGAAAT +AGAGTGGTGAATATTTACATAGAATCCATGATGTGTTAGGTGCTATTTCAAGCTATTTGC +ACATATAGTTTTAATACCAGTGACATTAAGATGTATAACACAAAGATTCATATAAATAAA +AATTACAACATTGAAAATAATATTAGATGACACTAAAACTATCGTAGAAATACACATTTA +TATAAAACAAAGTAACATCAAGTATTAAATAAATTTTAGACACTTTGATTACTAATCAGA +TGAATAAGTGATTAGCCTTTTAATCCAGTAAACAAGGCATACATATTATTTTCAAATTCC +AGAGACAAATATTTTAAATATTGAAGTCTAAGACCTAAAAATGTGTCCTGTAACTCTGGG +GGAGGGGGTTTCATTTGTTCCACCTGCAGTGAGGTCTGTTAGCCCGTCTCAGGTTTGACT +CCTGACTTAATTCCTAACAGGGGAAGCTGCTGTCCTGTAACTCTGGGGGAGGGGGTTTCA +TTTGCTCCACCTGCAGCGAGGTTAGCCCGTCTCAGGTTTGACTCCTGACTTAATTCCTAA +CAGGGGAAGCTGCTGTCCTGTGACTCTGGAGAAGGGGGTTTCATTTGCTCCACCTGCAGT +GAGGTCTGTTAGCCCATCTCAGGTTTGACTCCTGACTTAATTCCTAACAGGGGAAGCTGC +TGTCCTGTAACTCTGGGGGAGGGGGTTTCATTTGCTCCACCTGCAGCGAGGTTAGCCCAT +CTCAGGTTTGACTCCTGACTTAATTCCTAACAGGGGAAGCTGCTGTCCTGTGACTCTGGA +GAAGGGGGTTTCATTTGCTCCACCTGCAGCGAGGTCTGTTAGCCCATCTCAGGTTTGACT +CCTGACTTAATTCCTAACAGGGGAAGCTGCTGTCCTGTAACTCTGGGGGAGGGGGTTTCA +TTTGCTCCACCTGCAGCGAGGTTAGCCCGTCTCAGGTTTGACTCCTGACTTAATTTCTAA +CAGGGGAAGCTGCTGTCCTGTAACTCCGGGGGAGGGGGTTTCATTTGCTCCACCTGCAGG +GCGAATGGTGCTCTCACCTCACACGTGACACTTGGTCCTTTTTGCATTATGGTGGTGACC +ACTGATGACCGTATACCTGGCCGTGGAGTGACTGGCTGTACTGTCTTACAGGTCAGTGTG +GGGCCAGAAAAAACTGGGCCAAGGGACACTACACAGAAGGCACCGAGCTGATGGAGTCAG +TGATGTACGTTGTCAGAAAGGAGGCTGAGAGCTGTAACTGCCTGCAGGGTTTCCAGCTGA +CCCACTCCCTGGGTTGGGGGACTGGGTCTGGGATGGGTACCCTTCTCATTAGTAAGATCC +GGGAGGAGTACCCAGACAGGATCATAAACACATTCAGCGTCCTGCCCTCGCCCAAGGTGT +CGGACACCGTGGTGGAGCCCTACAACGCCACCCTCTCAGTCCACCAGCTCATAGAAAATG +TGGATGAGACCTTCTGCATAGATAACGAAGCGCTATATGACATATGTTCCAGGACCCTAA +AACTGCCCACACCCACCTATGGTGACCTGAACCACCTGGTGTCTGCTACCATGAGTGGGG +TCACCACGTGCCTGCGCTTCCCGGGCCAGCTGAACGCTGACCTGCGGAAGCTGGCCGTGA +ACATGGTCCCGTTTCCCCGGCTGCATTTCTTCATGCCCGGCTTTGCCCCACTGACCAGCC +AGGGCAGCCAGCAGTACCGGGCCTTGACTGTGGCTGAGCTCACCCAGCAGATGTTTGATG +CTAAGAACATGATGGCTGCCCGTGACCCCCGTCACGGCCGCTACCTAACGGCGGCTGCCA +TTTTCCAGGGTCGCATGCCCATGAGGGAGGTGGATGAACAAATGTTCAACATTCAAAATA +AGAACAGCAGCTACTTTGCTGACTGGCTCCCCAACAACTTAAAAACTGCCGTCTGTGACA +TCCCACCCCGGGAGCTAAAAATGTCAGTCACCTTCATTGGGAATAATACGGCCATCCAGG +AACTCTTCAAGCGTGTCTCAGAGCAGTTTACAGCAATGTTCAGGCGCAAGGCCTTCCTCC +ATTGGTACACGGGCGAGGGCATGGAAGAGATGGAATTCACCGAGGCCGAGAGCAACATGA +ACGACCTGGTGTCTGAATATCAGCAATATCAGGATGCCACGGCTGAGGAGGAGGAGTTTG +AGGAGTATGCTGAGGAGGAGGTGGCCTAGAATTTTCCTTTTCTAGGTAAAGGGGGGAAGC +AGCGTGGATTCTTAACTGTTCTGACAGCCATGTGTCTCTAAGCACTTATTCATTTGTGTC +TTCACCTCTCCTCCTGCTGCATTTTAAAGCACTTTTATAGTATGCAGTTTTGCCTAATAT +TTTCACAGCATCTGGTTTCACCTCCAACTTCTTTCCATGGGCCCTCCGGCTACTGCTGCC +AGATGTGCATAGTTGTCCTGCAAGGCTGAAGCTGTCTGGGTTTATCACATGCCCAGGAAC +AAGCATTCCAGTGGCTCTAGGAGGGGTCGGCATGGGTTGTGGACATGGCAGGCAGGTGCC +ACATGAACTTGGGGATGCCCTGGGCCTTGGGCAGCGACGTGGTGGAAAACCTGTTCCTGA +AGGCAAGCCTTGGCTTATCCCATGTGCCAAACTTCTAGGGGACCAGCTGGCCCTCTGTTT +CTGGAATTTTAAAAGGGGTCAGTGACCCTGGTGGACAATGTCCCCAAAGTCTCATCTCAG +GGTAGGAATGTGGTCAGACAGCTGGCTCTGAACCAGCAAGGAAGGGTGGGCAAGTAGGAC +CCCAGGCACTCCATCACCACGATGGCCTGGGTGTGTTTGTGTGGCCTCATTCTCTTCACC +AGGTGGGCATGGGGTATCTGGCAGGGACTAGGCAGGAATCAAGCCCGGTGTATACTCACA +TGCACTGAACCCTATGTAGAAGGGATTAGGTCCTGGGGGCCATAGATGGCGGTTGCTGGG +CCTGTGTGCTCGGGGCAGTCTCTCCAAAGGCACAGATGGGGTTTCTGAACAGGACCTGGG +GAGACAGGCAGGTGCTCACAAGTGCTGCTTCCCCCAACTGGCAACCAGTGAGGAAAAACG +CCCGAGTGGAGGTCTGACCTGCCCCACTCTGGAGGGCTGATGCTCTCTGGAAAGGTGGGT +GATGTGCAGTGTCTGCTGTCTCCCTGTCCCCCACTCCAAAACTTCAGGGAAAAAATAATC +CAAGATTGTCAGGATGAGCCTGGTGAGGGTGGCACCTTTGGGGATAGGCCCTTCAGCCTG +GCAGAGTCTCCTCCCCAGGCTTCTTGGGGAGCCTGGACTGCAAAGCCTGCTTTGGGGAAG +CTGTCAAATGAGAGCTGTGTGTGTGAGCTGGGTGCTGGGCAACACGCACGGACAGTGTTC +TTCTCCCTGGCTCTTGTAGAACTTGTCCATGGCCTGTGTGTTGGTCTCTTGGTAATTCCC +ACCCTACCCCCATCACACAGATAAGATGAAGCCAGCATAGCCCAGGGGTGGGGAGATGAA +CAGGCGCTACCCCAGGTCCCCTAGGCATGCCCATCTGCCTCTGACATGTCCGGGAAAGCA +GGTGAGGCCCCTTCTTGTTCTCTGAATGTTGTCAATGGTCTATTGCAGCCAAATGGGGAC +AGGCAGGCAGGAGAGTGTCTCATCTCGAAAGAAGTGGTTCCTGGAAGCAGCTGGGAGGTG +GGAGAGGTTCCCCAAACTCCCCCATACTCCCCCATACTCCCCCACATTCCCTCACACTCC +CCCACGCTCCCCCACGCTCGCCCACGCTCGCCCACGCTCCTCCCCCACACTCTCCCACAC +TCCCCCACACTCCCCCACACTCCCCCACGCTCCTCCCCCACACTCTCCCACACTCCCCCA +CACTCCCCCACACTCCCCCATACTCCCCCATACTCCCCCATACTCCCCCACACTCCCCCA +CACTCCCCCACACTCCCCCATACTCGCCCACACTCCCCCACACCCCACACTCGCCCACAC +TCGCCCACACTCCCCCACACTCGCCCATACTCGCCCACACTCCCCCACACCCCACACTCG +CCCACACTCGCCCACACTCGCCCACACTCGCCCACACTCCCCCACACTCGCCCACACTCC +CCCACACTCGCCCACACTCGCCCACACTCCCCCACACTCCCTCACAGTCGCCCACACTCC +CCCACACTCCCCCACACTCCCCCACACTCGCCCACACTCCCCCACGCTCCCCCATACTCG +CCCACGCTCCCCCATACTCGCCCACGCTCCCCCACGCTCCCCCATACTCCCCCACACTCC +CCCATACTCCCCCAAACTGTTCTCAGGTTAGGAAAAGGGGCCTCTGTGACAGCCCCACTC +AGTGGCTCTCACTGTCTGAGGGGTGTCCTTGCCCAACCCAGGTGCGCACCCATCTGAGAT +GGCCTTGCATGGACCTGGTTGGGAAGGTTCAGCTACAGCAACCACTGGAACCTGCCCACA +CCTAGTGTCTCCACTCACACGTGGGGCTAGATGTTCCTCCCTCCCGTAGTGGCACAGCCA +GTGGCAGAGGGGGCAAGTCACCGCTGCAGTTCCCACTTGAGTCTGAGGGGGGATCAGGCT +TAGTGCCCATGTATTTCCCAATTACCTGGTTCCATCTGGGGGCTTCATGGACAGGAGTGG +TGCTTTTCCAGGCCTCTTTTCCATATGCCAGCTACAGGCCCAGGTTTCCAAGTTTCTGGA +GCCCCTCTTCCAGCCTGGCAAGCATGGCGTGTTGTAGGGGAAGGACATGAAGCCTACAGG +CAGCAGAACCTGTCTGGGTATGTTCTCTACCCCTGGAGGCCCCTGGTTGTTTACCTCTTG +GGTGAGAGTCGGCTTAGGATCTCAACATTCTTGTAGGACTTCAGAACTGTGCCGACAGGG +GCCCAGGAAGGAGCAGAGGCTGGGGCTGGCAGCTAACCAGTGTAGTGGGAGTTGTAGGGC +TCAGTTTGGTCTTGCAGGGAATTCAGGGAGGCTTGGATTTGCTGAAGCTCTAGATGAGCT +TGGGCTTGGATATGGAAACGGCATGGAGCCAGGGCCCTTCTGCACACTGGGGTCTGAGTA +GTTGCACTCTGGTGCATCCATAGGTGTTCCCCACCTGGAGCACAGCTGTGGATAGAAGCC +GGGAGAGCTGTGGAGGGAAGAGGAGGAGGAGGGAGTCTCGGGGCAGCCCCAGCTGCCAGG +CAGGGCCTCTGCAAGTGAGATGCAGATCCAGCCTGTTGGCCACTTAGCACTTGCTTGGCC +GCCTGCAGATCACCTGACCTCTGCTCACCTGTAAATGGGGGTTGCAGCAGCACTTACCTT +CTGGGACTCCTGCAGCTTGAAGGGGCAGCACACACCACATGCTGAGAAGGCGCCTAACTC +AGGCAAGCTTCTCCAACAGCACCACATCAGATTAACATCCAACCTGTACAGGACATCAAA +TCTCCCCATCCCTCATTCCAATGGAAGAAAAGGGAGTCTCTGTCCTAGGGGAGCAAGCAC +AGGCCTATCTATGCAGTTGGCAGTTGGCACTTGACCCAGGTTGGGGAAAGGCCCTTGGAT +ACATGCTGGTTTCACCAACCATCTGTGGGTTGGGTTTGGCCTGGACCCATGTACCCCAGG +AGGCCAGCAGCCCCCTGCATGGGACAGGACTGGGAGGTGTGTGGGAGGGCTGAGCTTTGA +GGGAAGCCATTATTTGGCCTCATGGGAAGTGGTGCAGGTGGTTGTTGGTGGCTCAGTTTT +GCAGGGCCTGGGTGATCACCCAAGGAGTGAAAATTGCCTTTTTATGAGAAATTGCCAAAA +CTGATGCAAGCTCATCCGTTGAAAAGGTGAGTAATGCTGGCAGTTGGCTTCACCTGCCCC +TTCCCCACAAGTAACTGGTGTTCAGAGGTGGATTTGGTTCCTTCCCAGCCTTTCCCGTTT +GCATGTAGCTGTGTGCATGTACTTTTGTGTGTACACACACATTCCCTGGAGGGGTTACTT +TTATTTTTTTATTTGGGGGGATAACTAGTGAGGCAGCCTGACACTTTCTTATCTTGTCTT +TTAAGTGTGGAGTCCTCTATGGAGTGGGCATCAGGTACTTCCTAGCTGGCCTCTGCCAGC +TGTTTGGCTGCCCCAGTTTCTGCCCTTCACAGACATGCCAGCCACCTGCTGTGACATTCA +GTGGCCTTGTTTGCAGCTAGTGTGATGAGACAAGTGGATCAGGTACATTATAAACTGAAA +AAGCACACGACATGCAGAGGGAAAGGGTAAATGACCATGTGTGTCCTGCTCGGCTGAAGT +CCACATCACATGACTGAGATGACATTTTTTCACCTAACATTTGGGCCCTGAGAAACGGCA +TCTATGTTTTACTTTTTATTTATGACAGAGTTAGAAGAAATACTACCAGGCTTTCTTTTC +CATTTTCCCCAACTCCCTCTTTACCCCCTCAAGTTTACCTACCTCAGAGAGAAAGCGGAG +CTCGCCTGGTTAATGACAGCCTGAAATTATTTGAGTCAGGTCACTGTGTAAAGGTCATAC +TGCTTCTGTCTCCTTGTGCATCACCTGCGCAGCTCAGATATTTCATGGCTCCCTGTATAC +AGGTAGCTGTGTTACCCTCCTAGCCGCTTTCTTGGTTTGATACATGCCTGGGAGCATGTG +GGAGCAGTTAAGGTCTAGGCTCATGGGAGGACAGTTCTGCCCACCCCAGCTCATCTCTCC +AGCTCAGCCTGCATACCTGCCTTCCTCCATCTGATTCCAGAGTAGGGGATGGGAGGTCTC +ACACTGACCTCAAGTTTATGTGACTTTTTCCACCTCTGCTTTCCCAGACAGCCCCTGCTG +TGGGACTTGTAAGGAGATTTGTGAAGTCAGTATCTACTTTTCTTGTGTGGGTGTTTGTTT +ATAAATTATTCCCCTGGAGGGGAATAAATGTTAGAGGTACTCCAAACCCCTAACATATAA +ACATCTAAGCCTGGCCCTTTTTTGGTGGTAAAATATATATAACATAAAACTTACCATTTT +AACCATGTTTAAAGGTACAGTTCCATGGCATCCAATATATTCAGTGTTGTCCAACCATCG +AATTTATCCATATCTACAACTTCTTTATCATCCTAAAATGAAACACCAAAACCATGAAGA +AGTCACTGAATAGAAGACTGATGTATTTGACTCCATAAAAATTAAAACTTTGTATGAGAG +AAAAATGCCTCAAAGTCAAAAGTCAACAGGCTGGGGAAATAGATCTGCAATATACATGAC +ACACAAAAAGCTAATTTGGGATATATATATACACACACACATATATATACATATGGATAT +ATGTAAATATCCATTTTTAACACCATTTAAAAAATACCATCCTTTCCCCATTGAATAGTG +TTGACTCCCTTGTTAAAAATCATGACCGTGTTTTTCGGTTCTTTATTTCTATCGCATTGG +TCTTTATGTCTGTCTCTATGCTGGTACAACATTGCTTCGGGTACTGAAGCATTACAGTAA +GTATGAAACCAGGAGGTGTTTGTCCTCTAACTTTGTTAGTTTTTAAGATTGATTTGGCTA +CTTAGGATTTTTTTAGATTTCATCTGAATTTTAGAATAGGTTTTTCTATTTTTGAATATA +TTGGAATTTTTATAGTGATTTTATTGAATCTGTAGATCGCTATAGATAACAATGGCATCT +TGACAAGGTTTTGTCTTCCAGTCCATAAACACATGATGTCTTTTCATTTATTTGTGTCAT +CTTTAATACTTTTCTGCCATGTTTATAGTTTTTGCTGTACAGGTTAAGTGGGTTTCTAAG +TATTTTATTCTTTTGATGCTATCATACATGATACTGTTGTCTTGATTTCTTCTTCAGATA +GTTTATTGTTATTGTAGAAATACAACTGATTTCTGTGTATTGATTTTGTATCCTGCAACT +TTGCTGAATTTTATTTATTGTATCTGACAGTTTATTTCACAGAAACTAAAAGATTTTTAA +TATATAAGGTTATGTCATCTGCAAACAGATAATTTTACTTTTTAAAAAATTGGAATATCC +TTTATTCTTTTACTCACCTTATTGTTTTAACTAACTAGAACCTTCAGTACTACATTAAAT +AGAAGTAGTAAAAGCAGGCATCCTTGTTTTCGCTCTGAGGGTAAAAGCTTTCAGTCTTTC +ACCATGTTAGCTGTGTTTTTTGTTGTTGTTGTTTTTTGGGGTTTTTTTTGTATAACATTA +TGTTAAGGTGTTTTCTTTCTTTTTATAATTTATTAAGTACATTTTATCATGAATGTGGGT +TAAATTTTGACAAATGCTTTTTCTTTAAGATGATCACATGAGGTTTTTTCCTTCATTATG +TTAATGTGATATTACACTGATTTTCATGTGTTAGAACATACTTTTATTTCAGGAGTCAGT +TATACTCATTCATAGTGTATAATCCTTTTAATGTACTGCTAAATTTGAATTGCTGGTATT +TTGTTGAGGATTTTTGCATCAACATTTGTAAGGGATGTTTGTTTGTAGTTTTCTTATGGT +GCCTTTGTCTGGCTTGGTGTCAGGGTAATACTGGCCTCATATAATAAGTTAGAAAATGTT +ACCTCCTTTTCAACGTTTTGAAAAAGTTTGAGAAAAACTGGGTTAATTCTGCTTTAAACG +TTGGGTAGAATTCAACAGTGTAGCCATCTGGTCCAGGCTTTTCTTTGTTGCTGGGTTTTT +TATTACTGATGCAATCTTCCTGCTGAATCTCCTTGCTCAATAGGTTTATTCAACTTTTCT +GATTCAGTCTTAGTAGGTTTTTTGTTTCTAGGAATTTGTTCATTTTATTTAGGTTATTCA +ATTTTTTTAGTGTATAATTCCTTATGGTACTCTTCTACATCCTTTTTTTACTCCAAAAGT +TTGTTAGTTATGTACCCATTTTATTTTTGAGTTTGGTAATTTGAGTATTCCCTTTTTTTC +TTAGTCAATCTAGATAAAATTTTGTCAGTTTTTATCTTTTTCAGAGAACAAACTGGGTTT +TGTTGGTTTTTGATATCTTTTTCTATTCTCTATTTCACTTATTTCCACTGCTATCTTTAT +CATTTTTAAAATTTTGCTAGCTTTTAGTTGTCCCTCTTTAATAGTCCCTCTTTTTCCCTC +TGTTTTTCTTTCCTTAGGAGTAAAGTTGTTGATTCGGTATCTTATTTTTTATAATCATTT +ATAGCTATAAATTTTTCCCGTGTGGTACTGTTTTTGATGTATCTCTTAACTTTTGGTATT +TCATATTTTTAATTTGTCTCTAGATATTTTCTATTTTCTCTTGTGATTTCTTCTTTTATC +CATTCTTGGGTGTTTAATAACTATATTTTTAGACATAAAATGTGTAACCTACAAAATTTT +CTTGATTTGTTACAGTTTTATTTGTTGTAAGTTTTTATTTCAGAATTAAATATGTGTATC +AACATTTGTTGTGTTCTCATAAACTTTGTAATACATGGAGATTTCTGGTCCACATATGTA +AGTCTCTACATTAATATTATTTTGAAGCATTTAAACTTCTGTTTTAATATTTCAAAGGTC +TAAATGAAATTGAGATTTTTGGTTTCTGAGATGAAATCATGGTAGGTGACTGAGAAATGC +TTAAAAATTAGCCAAAACTTAAAATTAAGTTAAAGTTTACTAAGTCACCCTGTATTGCTG +GTAATAAAAAATAAGTCTTTAATGGTATAAAAGCAAACTTCAGAGAATGTTTTCTTTTCC +CCAGTTGACATCTAAATTAAAAGCTGGAAAAAAATTTTATGGCTTTATGCGTTTTTCACT +TTACAATTTCAACTTTTTCTGGTTAAAATTTTTCCAAACAGATTCCTGTGTATTTGAAAG +ACAAATTTTTTTTAGTTGAAATGCTTAAGCAGTTAAATAAGGCCATGAAACTTTCTTGAA +CCTGTGGGAATCCATGAGAAAATCTGACATTATGTTCTATTCTCTTGGAAGGTAGAAATA +TCGTTTGACTTCTGTTTTGCTGACAAGAAATATGGTCCTGAGCAAGGCTCCCTGGGACAA +TGACCTCACACATGGAAAACGCTGGAGCCCATCTGTCTCCAATCTGCTGTTTTCCAAAAA +TTAGGGAACTTCAGTTTTCCCTTTGATACTCTGTATTTCTACCAACCACAACGCCAGGGC +TGTCCTGCTTCTACAAGTGACAATGACAAATATAGGCCTGAAGGAAGATGAGCTGATGGC +ATTCCCAGCTTACTACCACTCCTTGGGTGCCTTATCTCACATACGTGGATTCAACTCATA +GACTCAGGTGGGTGAGGATCTATTGTTCAGCTACATTAGAAGTGACTGCTTAAGACTCTG +GTGTGTGGTGAAATGAGGCAGAATTTTCTCAATGCAGTGTTAGGAGAATTTTCTCCTCAT +AATTACCATCTTACTATCACTAAATCATAGCTAAAATAAGGAAATTATTCAAGAAGAAAT +AGAGATGTAATCTTATGAAGACATAAATTTAGAGATTTGTGGAGAGCCCTTCATAATTTC +ATGGTGTTCTCTTTGAGCTGGGATTATAGTTGACATTTCATTATAATATATTAGCTATTC +TAGACTTTATGCATTTATGTAAAGTTTTCTTTGTTGCACTTTAAGTTCTGTGATACATGG +GCAGAGCATGCAGGTTTGTTACGTAAGTATACACGTGTCATGGTGGTTTGCTGCACCCAT +CAACCCATCATCTACATTAAGTATTTCTCCTAACACTATTTCTCCCCCAGCCTCTCACCC +CATGACAGGCCCCAGTGTGTGATGTTCCTCTCCCTGTGTCCATGTGTTCTCATTGTTCAA +CTCCCACTTATGAGTGAGAACATGCAGTGTTTGGTTTTCTTTTCTTTTTTTCTTTCTCTC +TTTTCTTTTTTTTTTTTTGAGACAAACTTTCACTCTTGTTGTCCAGGTTGGAGTGCAATG +GCGCGATCTCGGCTCACTGCAACCTCTGCCTCCCGGGTTCAAGCGATTCTCCTGCCTCAG +CCTCCCAAGTAGCTAGGATTACAGGCATGTGCCAACATGCCTGGCTAATTGTTTGTATTT +TTAGTAGAGACGGGGTTTCTCCATGTTGGTCAGGCTGGTCTCAACTCCCCACCTCAGCCT +CCCGAAGATCTGAGACTACAGGTGTGAGCCAATGCTCCTGGCCTGGTTTTCTTTTCTTGT +GTTAGTTTGCTGAGAATGATGGTTTCCAGCTTCATCTACGTCCCTGGAAAGGACATAAAT +GCGTAGTATTCCATGGTGTATATGTGCCACCTTTTCTTTATCCAGTTTATCATTAATGGG +CATTTGGGTTGGTTCCAGGTCTTTGCTATTGTGAACAGTGCTGAAATAAACATACAGTGC +ATGTGTCTTTATAGTATAATAATTTATAATGCTTTGGGTATATACCCCGTAATGGGATTG +CTAGGTCAAATTGTATTTCTGGTTCTAGATCCTTGAGGAATTGTCACACTGTCTTCCATA +ATGACTGAACTAATTTACACTCCTACCAACAGTATGAAAGCATTCCTATTTCTCCACAGC +CTCATCAGCATCTGTTGTTTCCTGACTTTTAATAATAGCCATTCTAACTGGCTTGAGATG +GTATCTCATTGTGGTTTTGATTTGCATTTATCTAATGACCAGTGACGATGAGCTTTTTTT +CATGTTTGTTGGCCACATAAATGTCTTCTTTTGAGAAGTGTCTGTTTGTTTCCTTTGCCC +ACTTTTTGATGGGGTTGTTTTTTCTTGTAAATTTGTTTAAGTTATTTGTAGATTCTGGAT +ATTAGCCCTTTGTCAGACAGATAGATTGCAAAAATTTTCTCCCAATCTATAGGTTGTCTG +TTCACTCTGATGATAGTTTATTTTGCTGTGCAGAAGCTCTTTAGTTTAATTAGATCCCAT +TCGTCAATTTTGGCTTCTTTTGTTGCCATTGCTTTTGGTGTTTTAGTCATAAAGTCTTTG +CCCATGCCTATGTCCTGAATGGTATTGCCTAGGTTTTCTTCTAGGGTTTTTATGGTTTTA +GGTCTTATGTTTAAGTCTTTATTCCATCTTCAGTTATTTTTTTGTATAAGGTGTAAGGAA +GATGTCCAGTTTCAATTTCTGCATATGGCTAGCCAGTTTTCCCAACATGATTTATTAAAT +AAGGAATCCTTTCCCCGTTGCTTGTGTTTGTCAGGTTTGTCAAAGATCAGATGGTTGTAT +GTGTATGCTCTTATTTCAGAGTTCTATATTCTGGTTCATTGGTCTATGTGTCTGTTTTTG +TACCAGTACCATGCTGTTTTGGTTACTGTAGCCTTATAGTATATTTTGAAGTTGGGTAGT +GTGATGCCTCCAGCTTTGTTATTTTTGCTTAGAATTGTCTTGGCTATTTGGGCTCTTTTT +TGGTTCATGAGAATTTTTAAATAGTTTCTTCTAATTCTGTGAAGAATGTCATTGGTAGTT +TAATGGGAATACCATTAAATTCTTTTATAAATTACTTTGGGGAGTATGGCTATTTTCACG +AATTAATTCTTCCGTATCCATGAGCATGGAATGCTTCTCCATTTGTTTGTGTCCTGTCTG +ATTTCTCTGAGCAGTGGTTTGTAGTCCTCCTTGAAGAGGTTCTTCACTTCTCTTGTTAGC +TGTATTCTGATGTATTTTATTCTCTTTGTAGCAATTGTGAATGAATTTCATTCATGATTT +GGCTCTCTACTTGCCTGTTGTTGATGTATAGAAATACTAGCAATTTTTGCACATTGGTTT +TGTATACTGAGATTCTGTTGATGTGGTTTATCAGCTTAAGAAGCTTTTGGGCTGAGATGA +TGGGGTTTTCTAGATACAGGATCATGTCGTCTGCAAACAAAGATAATTTGACTTCCTCTC +TTCCTATTTAAATACCTTTATTTCTTTCTCCTGCCTGATTGCCCTGGCCAGAAATTCCAG +CACTATATTGAATAGGAGTGGTAAGAGAGGCCATCCTTGTCTTGTGCCAGTTTTCAAGGG +GAATGCTTCCAGCTTTTGCTCATTCAGTATGATATTGGCTGTGGGTTTGTCATTTATGGC +TCTTATTATTTTGAGGTGTGATCCTTCAATAGCTATTTTATTGAGGGTTTTTAACATGAA +GGGATGTTGAATTTCATTGAAGGCCTTTTCTGCATCTATTGAGATAGTCGTGTTGTTTTA +TGTTTAGTTCTGTTTATGTGATGAATTACATTTATAGATTTGCCTGTGTTGAACCAACCT +TGTATCCCAGGGATGAAGCCATCTTGATCGTGGTGGGCCAAGCTATCCTTAACAGTCTTA +AGTTCAGTCTTTTTACATAATCCCACATTTCTTGAAGGTTTTGTTGTTCATTCTTTTTTG +TTCTTTTTTCTCTATTCTTTTCTTCCTGTCTTGTATCAGATAGTTTTCAAGCTCTGAGAT +TCTTTCCTCCACTTGGCCTATTCTGCTAGTGATACTTATGGTTGCATTGTGAAGTTCTCA +TGTTGTGTTTCTCACCTCCATCAGGTCAGTTATGTTCCTCTCTAAACTGAATATTCTGCT +TATCAGCTACTGTGTTCTTTTATGATTTTTAGCTTCTTGCATTAAGTTAGAACGTGCCCC +TTTAGCTCAGTGAAGTTTGATATTACCCACCTCCTAAAGCCTACTTTTGTCAATTCAGCC +ATCTCAGCCTTGGGTCAGTTCTGTGCCCTTGCTGGGGAGGTGGTGTTGTCATTTAGAGGA +GAAGAGGCATTCTGCCTTTTTGAGTTTTCAGCGTTTTTGTGTTGATGCTTTCTCATCTTT +GTGGGCTTATCTACCTTTGATCTTTGACGTTGCTGACCTTTGAATGGGGTTTTTGTGGGG +TCTTTTTTGTTGATATTGTTGTTGTTGCTTTCTGTTTGTTCTTAACAGTCAGACCACTCT +TTCCTAGGGCTGCTGTGGTTTTCTGGGGGTCCACTCTGGACCCTAGTCACCTCAGTCTCT +CCTGCACCTGGAGGTATCACCGGTGAAGGCTGCAAAACAGCAAAGATGGCAGCCTGATCC +TTCCTCTGGGAGTACTATCCAAGTGGGTACCGACTTGACGTCAGCTGGAACGCTCCTGTA +GGAGGTGTCTGGAGACCCCTGTTGGGAGGCCTCACCCAGTCAGGGGAAACAAGATCAGGA +ACTGCTTAAAGAAGCAGTCTGGCTGCCCTTTGGCAGAGCAGGTGTGCTGTGCTGTGCTGA +TCCCCGGGAGTCTCCAGAGCCAGCAGGCTGGAAAGGCTCAGCCAGCTGAACTGGGGAGAT +AGCAGCTACCCCTCTCCCTGGGGACTTCATCCCAGGGAGAAATCAGAGTTCTGTCCATAG +AACTCTGGCTGGAGTTGCTAAAATTCCAATGGGGAGGCCCTGTCCAGTGAGGAGGGATGT +GTTTTGGTCTCACTTAAAGAAGCAGCCTGGCCACAATCAGGCACAGCAGCTGTGCTGTGT +TATGGGAAACTCCTCCTGGACCCTGGTGCCAGCAGGCTAGAGTGGCCAACTCAAACCACA +GATATAGTGGCTGCCCTTCCCTCCAGGAACTCGGTCCATCTCTGGCTGTCTCCAGCCTGC +TGCCTCTGGCCAGCTGGAATTCCAAGCCAATGGGTTTTGTGAGGTGCTGTGGGAGTGGGG +CCTCAGAATGATGTCACTTGGCTCCCTGGATTCAGCCCCCTTCCTAGGGGAATGCACAGA +TGTATCTCCCACTTTGCTGGAATTCTCGGGGCATAGGATGCAAAACTCCTGGGTTTCCAC +GCATGCCCCAGTGAGCCAGCGAGCATTCCGCCGAGACTCCACACAGCTCTGTGCTTCAGA +CCCAAGGCCATGGTGGCTGAGCTCACCGGGGGACCTCCCAATCTGCAGGTTGCAAAGATC +CGTGGGGAAAGCATGGTTTCCCAGGCAGTCACGCAATCACTCACCGCCTCCCTTGGCTGC +GAGTGGGGGCTCCCTAGCTCCGTGCCACACCTGGATGGGCCATCACCCCACTTGCTTTTC +CTCACTCCCTGTGGGCCTAGTGGGCCTAGTCAGTCCCAATGCAAGAACCTGGATACCTCA +ACTCAAGGTGCAGAAGTCACTTGTAGTTTTCATTGCTCTCCATGAGAGCCATGGGCCACA +GCTGCTTCTAATCGGCCAGCTTGGCCCCATCTAAAGTATGATTTCTTAATACATGAGATG +TTTTAAGTACATGACAATAATGATATTTATCACAAATAATATTTTATCTCAATTTCATAT +AAAAATTGCTAACAAATCAATTATTTTTGGTTACCACAAAGCTATCTGGAAATGTAACAT +CTGCCATTTATAAAATTTCTGTAGAGTTAATAGAACTTTTCCTGAAGGGAGGCCGGCAAT +ATGCATCATGAATTCAAGCACTACCAGTGAAGTTGTGGAGTTTGAAGTGGTACTCACATC +TTGTTACTGGGATTATAAATTCGTACAAACTTTATCTAATGTGATTAAACAATATATACC +AAAATTATCAGTGGAAATACTCTCTGATTCAGCAATTTCATTTCCAGAAATTTACCCTAC +AGACATACTCATGATGCCTGGAATTATGTATGAATGGGAGAAAGTATTATACCACCTTTT +TCATTAACAAAAGTCTGGAAATCACCTTAATGTTTATCAGTCACATTAATGGTTATCACC +TTACTGTGTATTGAAATTATGGTTATTCATACGATAGCATACTATGCAGCTATTTAAAAA +AATAAATTTTAAAAGGATGCTCAAAAATGATGTCCAATATATGTTACAAAGTAAAAACAA +CCCTGGGTGCAGAGCCATGTGTCTGATATGCCTCCATTCCTATAAAATCAGAGTGTGTAG +AAATGCATAGAATATCTCTATTAACTGGTAACTGTTACAAAATTCAAAGTTAATGCAGGC +AAGACCTTTCTTTTTTAATGCTAACACTCCAAGGAACTGCACAACATTTGAGGATTCCCA +ACACATGCCAATCTACCTTTGAACCTATAGATTTTAGGAAATGAGGCTCTTGAAAAATCA +AGCATTAATATTCCTAGCTACAGTTGTTTGGGACATAATTAGAATGATCCATTCTTTGAA +AGTTTGTAAAATTTGCTCATACAACCATCTGGGCCTAGTCCTTCCTTTGTGAAAGATTTT +ATTTTACTAGAGATTTTATTTTCTTCACATTATAGTACTTCTTAGGTTTTCTATTTCTTC +TTGATTCTTGAGTCAATTTTGGTACCACTTTGTACCCCACAGGGTGCTTGGGCTCAGAAC +ACATCAGTCAAAGAAAGAGAGAAGAAAGGAAGGCAGGAAGGCAGGGTGAAAGGAAGGAAG +GAAGGAAGAAGGAAGGAGACAAGGAAAGAGAGAGAAGGAAGGATGGAGGGAGAGAAAGAT +GGAAAGAGAGAAAGAAGGAAATGAGAGAGAGAGAAGGAGAGAAGGAAGGAAGGAGGGAGA +GAAAGGGAAAGAAGGAAAGAAACAAGGAAGCAGGGAGGGAGAGAAAGAGGAAGGGAGAGG +AAGGAAGGAGGGAGAGAAAGAGGGAAAGGGAAAGAAGGAAGGAAAGAAACAAGGAAGCAG +GGAGGGAGAGAAAGAGGAAGGGAGAGGAAGGAGGGAGGGAGGGAAAGGAGACAGGGAGGG +AGAGAGGGAGGGAGGGAGGAAAAGAAAGAGAGAAAGGTGAAAGGTGGGGACGGGAAGGGA +AGAGGAGCCAGCCAAAGGCTACAGGCTGTTTGTTCACTCTTCTACTTGACCCAAGCAGTT +CTGCCTTTTAAATATTCCACCTTCTGCCATGAGTTACACTGTTCAATATTCATTTCTCAG +AGCATTCAAAGGTCTATGTGTGCCCTGCCATGATGGACCATGGCTTCAGCTCTCAAACAC +AACCCTCAGCCAAAATATTCATGACTGTTCCCTCCCATATACTCATCAATCCCCCATGCT +ATGGTCTGCATGTGTCCCCCAGAGCTCACGTGTTGAAAACTTAATCCTCTATATGACAGT +GTTGAGAGGCGGGGCCTAATAAGAGTGATTAGGTTATAAGATTCTGCCCCCATGTATGGA +TTAATGTCATTATCTCAGGAGTGGGTTAGTTATCTTGGGAGTGGGCTTGTATTAAAAGCA +TGTTCAGCCCCTTTTGCTCTCTTTCTTTCCCAAACTCTTGCTCTTCTGCCTTCAGCCATG +AGATGACACAGCCAGAAGGCCCTCACGAGATGCAGACCCCTCATCCTTGGATTTCCTAGC +CTCCAGAACTCTAAGAAATAAATTTCTTTTCTTTATAGATTCCCTAGTCTGTGGTATTCT +GTTATAGCAGCACAAAATGGGTTAAGATGCCCCATTACATGGAGAGTGCTGATCCACAGG +GTTCAGATCATTGACTTAGGGCTTGGAGTCTTATACAACATCCCTATGGGAGTTGACCTC +CATATTCCCTATCTTCCCGGAATCGCAAATGGTGATTTCAGACCAAAATATAGCCCAGAT +ATTTTGCATTTGGCAATATTGCCGACTTTTCCACAACTTTATCATGGCAGGTTTGATGTG +CTCACTTCTATGATCCCTGAAAGGATATGGGTTCAAGATCCTGCAAGGTTACAATCCAAG +GATAGAAGAGCCTAGACAAGAGTCCCATCACCTGGGCGATCAGTGCAGAGATATGTCACA +AAGCCCCTGTAGGCAGAGCCTAGACAAGAGTTACATCACCTGGGTGACAGGCAAACAACA +ATGACAACTTATTTTCATCCCCACTTCAGTCTTTGAGGTTAGACAGACCTGGATTCAAAT +CCAAGCTCCACCCCTCGCTGTGTGAGTTTGCTCATGCTGCTAACCTCTCTGAGACTTGAC +TCTTCATTTATGAAATGAGGATAAAGCCCCTTCTCTCAGGGGCTGTGCCAAGGATGAAAT +GAGTCACGCATTGGTCAGGACAGGTGATGCTGTGTAACAAGCCCCTAAACCTCAGTGGCG +TCAACAGCAAAGTTGACTTCTTTTCTTTTTTCTATTTTTTCTTTTGTTGGGGGGGTGGGG +AGGTGGATGGAGTCTCACTCTGTCACCCGGGCTGGAGTGCAGTGGTGCAATCTCAGCTCA +CTGCAACCTCCACCTCCTGGGTTCAAGTGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGG +GGCTACAGATGTCAGCCACCAGGCCCAGCTAATTTTTTGTATTTTTAGTAGAGATGGGGT +TTCACCATGTTAGTCAGGATGGTCTCGATCTCCTGACCTCATGATCTGCCTGCCTCAGCC +TCCCAAAGTGTTGGGATTACAGGCGTGAGCCACTGCACCCGGCCTTGACTTCTCAATTGA +TTTCACATCCATCACGGGTCAACAAGGGGGTTCTGGTGGTCGTAGTCAATGAGCCGAGAC +CATGCCACTGCACTCCAGCCTGAGTGACAGAGTGAGACTTCATCTCAAAAAAAAAAAGTC +TCAGGCTATGTCTGAACTAGGAGGGTAGAAAGAATAGTCATTTTGGTTGCCACAAACCAT +CGAAACAAAGATGCAGATCATTGATGTAAAATTACAGTTAGTTCCTTCCCACTCCTTTTC +AGCTTCTCTTCGTTGCTATGACCCAGCGTCTCCTGTGTCAGTTTTCAGTCTATTGTCTCC +CAGCTTCTAGTGCACCTTTCAATATGTGCACTGTGATAAACTGGGAAGCACTTTTCAATA +TACCTTCTGGAAGTGAACATTCTGCAGGCATCTAGATAGAGGATGGAGAGACTGCAGGGG +GCAGGAGCTCTCTGGCTGGGCCTTGTTCAAGCCCCAACCACAGAGACCTAGGCATGGTCC +CTCAGCCACCTTGCAGCCTTGGCTAGCAACATCTCGACACGGAAACCAAAACGCAGCAGA +GCCCATGTGATCTGAAGGTTCCTGAAAAGTTGCCCAGACCTCCTCTTGTACCCACATACA +AAGAGTGTGTCCAGGGTCATGAGTGAGCATGATATTACAGAGGAATGTAAACAGGAAAAC +CATAGCATAGAGCAGTGGGGATCCATAGCTCACAGTGATAGCATGGAAGTTTCCTGGTTA +CATGAAGTAATTAAGACGTATTTAAAAGCCAAGAGTACAAAATTAGACCTGATGAAAAAG +CAGGAGTTATCATCCCAGCCATGCAGAAAAGCCAAGCCTTCTCTCCCTTCTCAAGAAGGA +ACAGAAGACAATGATGTGATCTGTGAGTCATGTGTAACATGAAAGTACAGGAAAAGTTGA +ATTTCTGATACACAAATCTGAAAAGTTTTTATAGTAACAGATTTCAGGATTAAAAGTCAA +TATTTATTACTTCATTAAGAGCAAATAAATACTTTAAGAAAACCTTGTTGTTTTAACCAA +AATTTTTAGTTTTGTATCACTATGTTTTTAATATTATACCTAATTTAAATAAACTTTATA +AACAATCTATCTGATCTCAATCAGTTTTGACCTCGAGGTAAGATTTACGTAAACTTTTAA +TAACCTTGTATAATTTTTTCCATCTTTTCCAACTTTTTATACACATTTTATCTATCTTTT +TTATTCCTTCAATTTAAAATAATCCTTAAAAATCTCTAAGCGAATTTACTTTCTCTGAAA +CAAAAACCGGTATACATTTTGCATACAGAATTGTTTCTCTTGTACCTAGTAGTCTTAATC +ACATATATCTACCACAATATTAATACTTAGTAACCTTTATTTTAATAAAAAACCTAGGAA +GCAAGAAATCTTGAATTGTCATATAGCAGTATCTTACAGATGAGAATAATTTCATAATTT +AGAAATATGTGTTCCTAAAACATTTTTTTTTAAGATGGAGTTTCGCTCTTGTTGCCCAGG +CTGGAGTGCAATGGAACAATCTCGGCTCACTGCAACTTCCGCCCCCCGGGTTCAAGTAAT +TCTCCTGCCTCAGCCTCCCGAGCAGCTGGGATTACAGGCACCCGCCACCATACCTGGCTA +ATTTTTTGTATTTTTTAGTAGAGATGGGGTTTCTCCATGTTGGTCAGGCTGGTCTTGAGC +TCCTGACCTTGGGTGATCCACCTGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCATGA +GGCACCACGCCTGGGCTAAAACATAAGTTTTTAAATTGGAAATAACCCAGATAGTTAATG +AGTATCTATTATTTAATTTAACATAACTAAAATTTCAAAAATAGGCTGGGCATGGTGGCT +CACACCTGTAATCCCAACACTTTAGGAGGCCAAGGCAGGAGTATCATGAGACCAGCCTGA +GCAAAATAGTGAGATGCTAACTCTACAAAAAAAATAAAAATTAGCTGAGCATGGTGGTGC +ATGCCTGTAATTACAGCTACTTGGGAGGCTGAGGTGGGAGGATCCCTTGAGGGCAGGAGG +TCAAGGTTGCAGTGAGCTGTGATCATACCACTGTACTTCAGCCTGGGTGACAGACAGAGA +CACTATCTCAAAAAAATTTCAAAAATACATTAAGATGTCTTGGATAGACATGTATCCATT +TACATTTACTTATTTTTAACAGTTTATCTAGAGTATTTGTGAGAACTGAGGTATTAGACA +AAGCTAGTCATCATTTCTAGGTTATTTTCTTGTTAACCATGTTATAGCCTGTGAATATCA +GGTGTTCACGTAAGTGAGGACTTCAAAGTTAAATACATGGGTATTTTACCAATAACTCAG +AAAATTCCATTACTTTTGTTCAACAAACCGTATTAAATTGGTCTTATGTATTAAAAAAAA +TCACAAAAACAAATATTCCTTTTTTTCCTGTGTTTATAGCTTTATAACCTTCATGCCAAA +CCCTAGCACCTTAAAATATCTAGCAAATGTAAATATAAAACACAGTCAAAAATGTATGCT +GACAATTCTGAAGACATTTCTATTTTCCTTTTATCCATACTTTTTAAATTATTTGTATTT +ATAAAAGAACTCTTTTGTCTGGGCACAGTGGTTCATGCCTATATCCCAGCACTTTGAGAG +GCTGAGGCAAGAGGATCACTTGAGCTCAGGAGTTTGAGACCAGCCTGGGCAACATAGCGA +GACCGAATCTCTACTAAGAATAAGATAAAAAATTGCCAGGCATGGTGGTGCATGCCTATT +GTCCCAGCTACTGGAGAGGATGAGGCAGGAGGATCACCTGAGCCTGGGAGGTTGAGGTAA +CAGTGAGCTCTGGTCCCACTACTGCACTCCAGCCTGGGGAACAGAGTGAGACCTTAGAGA +GAGACCTTGTCTCAAAAAGAGAAAAAAATAAAGAATTATTTCATTCTTTTGTTTTTCTTC +AGCCAAGTAACCTTGAATTGGTAATACCACAGACAGTAAGTTTCATCTCAACACCAGTAG +ACAAGTCAGCAGATTCAAAATAGGCAGGGAAAAAAAAATAGACAGGCAAAAGAACTGAGA +TTTTTTCATTTTAGGGTTTTTAAAAATATAAACTATTTGAGTTCTGAATTTTCTTTCATG +TTATTCGGCCATCAGGTTTAAAGTGTGCACTAGAAGCCAGGCGTGGTGGCTCCTGCCTGT +AATCCCAACACTTTGGGAGGCTGAGGCAGGTGGATCACTTGAGGCCAGGAGTTCGAGACC +AGCCTGGCCAACATGACAAAAACCCGTCTCTACTGAAAATACAAAAATTAACTGGGTGTG +GTGGTGTGCACCTGTAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTCAAACC +TGGGAGGTGGAGGTTGCAGTGAGCCAAGATTGTACCACTGTACTCCAGCCTGGGAAACAG +AGCAAGACTCTGTGTCAAAAAGAAAAAAAAAAAAAAAAAAAATATATATATATATATATA +TATATATATATATATATATAGGCCTGTGCGCAGTGGCTCATGCCTGTAATCCCAGCAGTT +TGGGAGGCCGAGGCGGGTGGATCACTTGAGATCAGGAGTTCGAGACCAGCCTGGCCAACA +TGGTGAAACCTCGTCTCTACTAAAACCACAAAAATTAGCCGGGCATGGTGGCACACACCT +GTAATCGCAGCTACTCAGGAGGCTGAGACAGGAGAATCACTAGAACCTGGGAAGTGGAGG +TTGCAGTCAGCCAAGATCACACCACTGCACTCCAGCCTGGGCAACAGAGCAAGACTCTGT +CTCAAAAAAATGTGTGTGTGTGTGACTAGAATGGTCTATAATATATAGCCAGCTCGAGTC +CCAGAAAACCTAGCAAGCTTAAGGTTAGAGCTTCTCATTTTGGCCTTTTCAAGATTAAAT +CTCCTTTAGTAGGCCCCTCCCCTCTAGGGAAGTACTTGCCGGAGCGCTGCCTAAAGTTGG +TTTTCTGATGCCCTGTTGTTTCTGTTCTGAATGGTTTATTTCTCATTATAAGGGCTCAGC +AAAGCAGGCAGAGTTAAAAAGCAGAGACAGGAAGAATTTTTAAAATCGTGGACTTCACTC +CTACACTGAATCTCAGGTCCCCAGAAAGACAGAAACACCATGGGACCACAGCAAAGGCAG +GAGGAGGAGTGAGGGAGGGAGGTGGACAGAACAACAAACAGGAGTTGGCTCTCAGTTTTT +CACGTGTGCCATTTTCTTTAGGTTTTTCTAGTTTATGGAGTCTCTTTGTTCAAGTTGAGC +ACACAGATAAACTAGAGATCTCACAAGGCTTTTGCTGAGACCATCAAAGCCTTTAACCTC +TGTTGGGCCAAATATTTTAGACCAAAAATACAGATAGACACACAAAAGCCAGAACCAGAC +CAGATTGAGTATCTCAGTGGCTGCAGCCTTTATTCCCTTTATTCTTTAGGATTTGAACTC +AAACCAGATTCAGGGTTCTAACCCAACCAGGATCCCCCTGGGGTGAAACTGAAACCCACA +GTCTAGACAAGGTTGGGGGTCTTTTTTTATTTTTATTTTTTCATTTTTTTTGAGACGGAG +TTTCACTCTTGTTGCCCAGGCTGGAGTGCAATGGTGCAATATCGCCTCACTGCAACCTCC +GCCTCTCGGGTTTAAGCACTCATCCTGCCTCAGCCTCCCAAGTAGCTGGGATTACAGGCA +TGTGCCACCACGCCCATTTAATTTTGTATTTTTAGTAGAGACAGGGTTTCTCCATGTTGG +TCAAGCTGGTCTCGAACTCCCAACCTCAGGTGATCCGCCTGCCTAAGCCTCCCAAAGTGT +TGGGTTTACAGGCGTGAGCCACCACGCCCGGCCCGCTTGTTCTTTTCATTTCATCCTGAT +GTCCGAATACAGGAGAGTAGCTGAGTTGGTGTTCACTAACAAGCACGGAAGCTTTGTTAC +ATTTACAGTGTCATTCTTGGCAAAACCTGAAGTTTTGCCTCCCGGGTTCACGCCATTCTC +CTGCCTCAGCCTCCCGAGTAGCTGGGACTATAGGCGCCCGCCACCTCACCCAGCTAATTT +TTTGTATTTTTAGTAGACACGGTGTTTCACCGTGTTAGCCAGGATGGTCTCGATCTCCTG +ACCTTGTGATCCGCCCACCTCGGCCTCCCAGAGTGCTGGGATTACAGGCGTGAGCCACGC +GCCCAGCCAGAAGCTCTGTAATTTCAATGATGATTGTGCTTTTAATCTCTTTCTCGGCAT +CTGGCTCATGATAAAGTTTCAGGTGTCTTGATGGTATCTAAATCAGTTGTTGATTCGGTC +CTGGAGAAACACAAGCATAACCTCTACGCCAAGTTATTATTTTACCTATTTCCCAACTTT +TTGTTATTGGATCTGTCCACCAAACCAGTTGTTCTGCTTGTGTCTTTGCAGCTGGTTTCT +GTAGATGCTGTTCAGCTGCTGGTAACATCTGGCCTTTGGGAAGGCTCGAAAAATGGAAAG +TTAATAATGCAAGATTCAATTGTGTCTGGGCTGTCCCGTAATCCCTGTTTCCCCCCTTTT +TTGTTTTTATTATCAGTTGTTCATCTGTATGAAATCGTAACTGAGCATTTTCAATTAACT +GTGTGGAATGAACCATGTATGAAGAATCAGAAATCACATTAATAGGCATATCAAAAGCAG +TCAATACCTCAATTACAGCTACAAGCTCCACTTTTTGAGCTGAAATATAGGGCGTCTGGA +AAACTTTACCTTTTGATCCAGAATAAGAAGCTTTACCATTACTGGACCCATCTGTGAAAC +AATGAAAACGCTTAGCAGGCTGCAGGTTGTTTACTGCAGGAATTGTAAATGCAAATCGTT +CACAGTCTTGCTCAGCTAAAAGGGTAGTAAAGAAACAGTCTTTTAAATCTGTGACTATTA +AAGGCCAATTTTTTGGAATTATAGTAGGAGAAGGCAATCCTGGCTGTTATATTTCCATAG +GTTGTATAACTGAATTGATGGCTCTTAAGTCAGTTAACATTCTCCATTTACCTGATTTTT +TCTTAATTATGAAAACTGGAGAATTCCAAGGGGAAAATGTTGGAGCTATGTGCCCATTTT +CTAATTGTTCAGTAACTAATTTCTCTAAAGCGTCCAGTTTCTCTTTGCTTAGCAGCCATT +ATTCTATCCATATTGGCTTATCTGTTAACCATTTGTAAAGGTATAGGTTCTGGAAGCTTA +ACAACGGCCGCCGTCAAAAATGATATCCTAATCTTTGGCAGGAACTTTGTCTTTCCACTT +GAAGCAGTTCTTTCAAACCTTGCAAATATTTTCCTAGTCCCATACCAGGAACATGCCCCA +TTTCATGAATTATATGTCGACTTTGAGGGCTATATAATTGTTCTGGAATTAGAACTTGTG +CTCCCCATTGTTGTAATAAATCTCTCCCCCATAAATTTATAGGTACAGAAGTTATAATTG +GTTGAATAGTCCCAGGTTGTCCATTGGGCCCTTCACAATGCAAAATATAACTACTTTGAT +ATACTTCAGGGGCTTTACCAACTCCAACTATGTTAAATTGAGTGGGTTGAATTGGCCACG +CGGACGGCCACTGCTGTAGAGAAATAATTGAAATGTCTGCTCCTGTATCTACCAAACCTT +TAAAGTTCTTTCCCTGAATAGTTATTTCACAGGTAGGACGTTTATCAGTAATTTGATTTA +CCCAATAAGCCACTTTGTCTTGTTTATTTGTGCTTCCAAATCCTCCTGTTCATTTAATTT +CACTTTTCCCCATTCCCACATATGGCACAATCAGGAGCCGATCTCCTGGCTCTGCTTTCC +AGGGAACAGAAGTAGATATAACAATTTGAATTTCCCCATTGTGATCTGAATCAGTGACTC +CTGTATGTATTTGTACCCCTTTTAAACTTAAACTAGACCTTTCTAAAAGTAATCCTATCG +TCCCTGCTGGCAAGGGTCCACAGACTCCTGTTGGGACCTTTTGCAGGGGTTCCCCAGGCA +GAGGGCTCACAGCTTTTGTGCAGCATAAATCTACTGCAACACTACCAGCTGTGGCAGGGG +ACAGACATTGTACGGTGGGGAGGGAATGGCCTGAGTTGGAAATGCCCCGGTTTAGAACGG +GCCTAGGATGGGCCCCTCATGGTGTTTCCCGAAATCGGGTTCCGTTCTTCATCAAACTTA +GAGTGACATTGGTTAGCCCAATGATTTCCTTTTTTACATTTTGGACATATTTCAGCTTAG +CAGTTCTCTTTTTTCCCCTATCTGACAGCCGACTCACTGATTTTTTTTCTACATTCTTTT +TTAGTATGAATAGCTTCTTTAAATTCTTTGAGTAATTTAAAAGGAAAAGGTTCAAATGTA +GCTATAATATCTCCCTGTTGATCTGGGGGGTGTATTCTAACAGGGAACTGCCAAGCCTCT +AAATCACCCTCTCTTCTAGCTTGCTGAATTCCTGCCTGAATAGAACTAAGAGCAGTCGCT +CCAGGCGCTGCTCAGTCACTGGGGCAACTACTTTTCGCCCACAGTCCTCTGGAAAAGAAA +TACCTGGAGGGTCATTTTCTTCAAAATAATAATGAGGGGGTGCAGAAGGGTAGGGATGAA +CCTCTCCCTCCTTTGCCGCTTCAGCTTTAGCTGGCAAACAAACCTGGTCTGTAACCTCTT +CTGTTACGTCGCTATACTCTCCTTCCTCCTCCTCATCAGTGTGAAAAGGTTCCAAGGTGA +AACGAACCAGACCCCACGCCTGTCCCATTGTTACCCTGATGCTTCCGAGCTCCCCTTCTT +ACTCACCACGGGGATGGCTTTAAGAGTACTCAGGTGTCCTCCAGCTAGTTCCACGTTCTC +CAACCGTCGCTCTGGCGACCCTTCGACCTGGATTCGAGCCCCCACGATGGACGCCACTTG +CAGAGACCAGCTCGGTCAGGAAGACCCTAACCCAGCGGCACTAGAGGAATTAAAGACACA +TACACAGAAATACAGAGGTGTGAAGTGGGAAATCAGGGGTCTCACAGCCTTCAGAGCTGA +CAGCCCCGAACAGAGATTTACCCACATATTTAGTAACAGCAAACCAGTCATTAGCATTGT +TTCTATTAACTAAAAGTATCCCTTACGGGAAATGAAGGGATGGGCCGGAATAAAGGGGTG +GGTTTGGCTAGTTATCTGCAGCAGGAGCATGCCCTGATGGCACAGATCGCTCATGCTATG +TTTGTGGTTTGAGAACGTCTTTCAGCGGTTTTCCACCCTGGGCGGGTCAGGTGTTCCTTG +CCCTCATTCCGGTAAACCCACAACCTTCCAGCGTGGGCGTTAGGGCCATTATGAACATGT +CACAGTGCTGCAGAGATTTTGTTTATGGCCAGTTTTGTGGCCAGTTTATGGCCAGATTTT +GGGGGGCCTGTTCCCAACAGTAACCAATATTAAGTCATTCTCATTTCAACATTTAAACTC +TTCCAACTGAATGCATTAAAAAACAAAAGTCACACACCACTGTACCCCTTATATGTACAC +AGCGGTCGGCAAACATGTGACAGGTGGAGGTCCTGAGGCACCACTGGGAGCTTGTGAGCG +GATGGGCGTCTTCCAGAACGCACTCTGCAGGCACTCGGCAACGTGAAGTGTTCACGTCCT +GTGATGCAGCCTCTGCTCCAGGCCACTTCCGGAACTGCGAGGGAACAGCTGTGGGCGCGC +TCATTTCAGCTTTGCTTCAGATCCTGGGAGTTGGGGGCACCTTCTTTTTTTTTTTTTTTT +TTTTTAGACGGAGTCTTGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGCGATCTCGGCTC +ACTGCAAGCTCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAGCCTCCCGAGTAGCTG +GGACTACAGGCGCCCGCCACCGTGCCTGGCTAATTTTTTGTATTTTTAGTACAGACGGGG +TTTCACCATGTTAGCCAGGATGGTCTCGATCTCCTGACCTCGTGATCCGCCCATCTCGGC +CTCCCATAAAGTGCTGGGATTACAGGCATGAGCCACCGCGCCCGGCTGGGGGCACCTTCT +GGCCCACAGTGAGGGAATAAGCAAACCAGAATGGGGGGTGCCTGCACGGAATACTCCTAA +GTGCTCAGACACGGCGTCCACAGATGGATCCAAATCAGTGCTGGATGACGGGCACTCACC +CCAGGTCTGCAGTCCAATAACACGGGCCTGAGCAGAAAGCACGTGGCATGGAGCCCCGTG +GCAGATATGGGGACGAGCGGCCAATACATCAGCTCAGGTGTCCGAGGGGTTTCAGGGACA +TGAGAGAGAGTGGGGAACGAAGGGGGAAATCGCTTGGAGACCCAGGACGAGCCTGGCACA +CCAGGATGCTGATTCTGAAAGGGCGATTAAGGAGATTCCATGTTTTAAAAATCTGGATTT +CTGGCTTCTTCTGAAAAAAATCAGAAGATGTTTAGCACAACAGCGTGGCATCGTCAGCTG +TACTCCTGCCCCACTGTCCCCCAGGGAGCCTGGCTCATCCCATGGCTCACAGAGGCCCAC +ACTGTGGCCAGACAGGTCCACTGATGGCTCAGCACGTGCACCCCGGCTGCAGGGAGATGG +GTACCAGCCCAGGAAGTGGGACACTGGCTGAAACAGGATGGGATGCAGGGATGGGGTGGG +ATGGGAGACCAAACCAGTGTGAGGAATGAGGATAAAGGAGATGCTGGAGATAAAATCTGG +GCAAGTAAGCAGGGGGTGGTCCTGCTGGCTGAGGCCAGAGATGCCAGCCCACTCAGACTC +CTGCGCTGGCCCTTCCACACCATCCCAGGCCCAAGGCCTCCCACACACAGCGTCACATAC +ACAAACAGCACCCTCCTCATGGCAACAGGTGACCCTGCCCCTTCACAGACCTCCCTGCCC +CCACAGTCACCCCACATTTTAAAGGGAACTTGAGTCCATCCTGATATGTAAACGTGAGGT +TAAATATCTATCATGGGGGAGAACAGACAAATCTCCAGTGCAGAATAGTTCTAAATAACC +TAAGTGGAGGCTCCACTCTTGAGGAGATCCAGCCTAACTCCCCACCTCTCCAACGCGGCT +CATCGCAGCGACCTCCTTCTTCCAACGTGGCTCATCGCAGTGACCTCCTTCTCAGGAGTG +CAGAGTGGAGGTCAGTGGTGGAGTGAAGACGGACCAGGGTTAACATCGGCAGTGATCACT +TGACCTCTGCACACTTGACTCTGGGTCTTTCTCCCCAAAAAAAACCAGAACCTCAGTATA +ATCGTGAGGAAAATAGACAAATCCTAATTGAGGGACATTCTCCAAAATACCTGACTGGCC +CTCCTCAAAACTGCCAAGGTCATGGAAAAAGGAAAGTCTGAAAAACTCACAGTTTAGGAA +CCTAAAGAGACTTGATTACTAAATGGAATATATCCTGGGATCCTGGAAAAGAAAAGGACA +TTATGTAAAAACTAAGAAAACCTGAATAAAATGTGGCCTTTAGTTAATAAGAATCCATCA +ATATTGGTGCATTCGTTGTAACAAGTAGTTGTAACAAGTGCCACGCTAATGTAACACGTT +AGTACCAGCGTAACTGGGTGCCAGGCGTTTGTAAACTCTGTTCCGTCTTCTCAATTGTTT +TGTGAATCTAAAACCGTTCTTTAAAAAGAGTTTATTTAGTAGGCTGGGCATGGTGGCTCA +CACCTGCAATCCCAGCACTTGGGAAGGCCAAGACTGGTGGATCACTTGAGCTCAGGAGTT +GGAGACATGCCTAGGTAACATGGCAAAACCCCATCTCTACTAAAAATACAAAAATTAGCC +AGGTGTGGTGGCGCACACCTGTAGTCGCAGCCACTTGGGAGGTTGAGGTGGGAGGATCGC +TGGAGCCTCGGAGGTCGAGGTGGTAGTGAGCCAAGATTGCACCACTGCACTCCAGCCCGG +GCAACCAGAGTGAAACGCTGTGTCCAAAAAATAAAAAAAGAGTGTATGTAAAGTGAAAAC +AGAGAGAGTACAAGAAAAGAGGGAAACCAGGGGCTCAGTGGAGGTGGGCAGGGGCTGGTC +CATGTGCATTCAGCCCACCTGGTTGGCAGCTGCCCAGGTGTCTCCTCAGGTGTCGGAACA +GGAGTTTCTTCCACAGCCTTCAGTTTGCTCAGGTGGGCATGTGGCGATGGCAGACCCTTG +GGCTGTGAGAAACTATGTTGCTGTTTTATCCAAGTCTTCACAGACCAAAGACGGGGCTTT +GCCCAGAGGAGGCCTTGAGAAGCCAGGCTGGAGTTTGTGGAGAGAGTGTGTGTCACTCAC +AGGACATATGACGCATTTGCAACATGCGTTCTCAAAGTGGGAGCCACAGCAGTGTTCGTT +TTACTATTGCTGGGCCTGTAAATGGAGCGTTTTATCTTTTTCGTCAGCTGGTTCATTGAA +CAAGTGTTTACAGAGCACCTGCTAGGCAAATCCATCGTGACAGAGACTCGGTGTGCCCCC +AAGGAGCTCACAGTCTAGCGGTAAAGATGGTGCATAAACTCCCTGACACTCAGGGTGGCA +ACAGCCACCCCACCTGCTCCTCCCTTTCCTAATGCCCACACGGAGCAGACACTCGAGGGC +TGCTTTTAGGAGTGCTGACTACATGCTTCCCTACCTCCATGTAGGCATGTGTGTACACAA +GCGTGTCCTGTTTTCACCTTTTCACAAAACTATGTCAAAAGTGAAACATTTTGGAATACA +TTTCCAGTTATGCAAAATGTTTAAAATATGAATTTCTTCGGTTAACACAAATTAGGCATG +AAATGTAGGCAACCCTGTTTACCAAGAAACATCAGGGTGCGGTGTGGGTCTGGGAGGTGC +CCATGAGCACCTCATCTTGAGGCCAGTCTTCATGCTAGACCCTGGGTGGAGAGAGCGAGG +CGGCTGGAGGTGGGTGTGTGACACCAGGTGACTTAGCGGCCCCAGGAGGGTGACTTCCCC +TCCGGAGGTGCCATGCGACTGTACAGCTCAGGAGCACTCGGGGTCACCTACAGGAGGGGC +AACTCCTGGGTGTCTCCCAACAGAGCCCAAAACCTGGAAGTGGACAGAGCACCCCCCGCT +CATCTCCTGGGCCCTCGTCTCAGAGGAAGGACGGCCATTCTGGCCAACACTGACCAATGC +TCCAGCCCACACTGCCCTGCACTGCCTAGAAGGAGAACCTAGGCTGGGCTCCCAGACAGG +AGAGAGGGGTGCGTTTGTGGGGCTAATTAATAGTAATAATAGGCCGGGAGCGGTGGCTCA +TGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGTGGGTGGATCACCTTAGCTCAGGAGTT +CAAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTAAAAATGCAAAAAAACTAGCTGGG +CGTGGTGGTGCCTGTAGTCCCAGCTACTCGGGAGGCTGAGACAGAATCACATGAACCCGG +GAGGCGGAGCTTGCAGTGAGCCGAGATCGCGCCATTGCACCCAGCCTGGGCAACCAGAGT +GAAACTCTGTCTCAAAAAAAAAAAAAAATCGTCATAATAATAATCCCCCCTCACCTGAGT +TCTGGGAGGTCAATCCAGGTTCAAGATTCCTCCTTTGAAAGGTAGACTGGATTTGGATAC +AGAGGGTGCCCATGCGTGAGGGGACGAGGGGGCCCGGGATGCGGGTCCGTGTGAGGGGCT +GAAGAGTTGCCCCTGTGCTAGTCAGTGCCGCCGCCATAACCGAGCCCCGCCGGCTGCGCG +GCGTCTTCAGCAAGCGTTTATTTGCTAATTCTGGGGGCTGGAGGTCCGCGGTCACGGTGT +CCACAGACTGACTTCTCCAGAGGCCTCTCCTTGGCTTGTGGACACCGTCTTCTCCCTAAA +TCCTCATCTCCTCTTCTTATACATTGTATCAGGGCCCGCCCCATGACCCCATTTCACCTT +AATCGCCTCGTTAAAGACCCCATCTCCAAACAACCATATTCTGAGGTCCTGGGGGTTAGG +GCCTCAGCACAGGAATTTGGGGCGGGGGGACACACACTCTGACTTCGCACCACCTCCCCA +CCACTGCGTGGTGTGTGCTGCGGTTTAGCTTGTGTGACTGTGATCTTTTTCGTCAACTGG +TTCATTGAACAAGTGTTCAACGGGCCCTCTAAGAAAGTAATTAACGTCAAATGAGGCCCT +AAGGGTGGGGCCCTGATCTGATAGAATTCGTGTCCTTATAAAAGAGGCACCAGAGCACCC +ACTCCCTGTCTCCGACGTGTGGGGACAGAACAGGCGGCCATCTGCAAGCCAGGTAAGAGC +CCTCGCCAGGAAAGGCCCAGCTCACACCTTGACCCTGGACTTCCAGCCCCTAGAACTGTG +AGAAAATTAATTTCTGTTTAACCTACCCAGTCTGTGGTACAGTCATCTCTCAGTATCTGT +GGGGCACTGATTCCAGGATCCCCACAGATACCAAAATCCACAGATGTTCAAGTCCCCCAG +TGAGCCGTCTGCATCCATGGAGGCAGCCCCAGCCTTGGAGACCGACTGTGTTTCCTTAGG +GCAGCCCTAGGCGCAGCGGTGCAAGGAGAGCCACATTTACCCCTGGCGCTGCACGGCCCT +GAGGCTGGGCAAGGCTGTCCACCCCGCTGTCAGAACCCCAGCAGGGAAGGTGTCCAGAAG +GCAGTCCTGGGAACCCTGCACAGAGGCCCAGCGGGCACAAGGTTGGGGCAGCTCTGTTCC +CAGCAGGCCGAGCCCGGGTGGCTGGAGAGGGAGCTCTGGAAGGTCAGCCTAGGGGCCGTC +GGCCCCTGCAGACCCTGTGCCCAGCCCAGCATCCCGGGGAGCTCCCTCCACATGCTCATC +TCACGAGGTTCCTGCTGCACTCAGAGTGGAGGATGGGAGGCCTGGGGCGGAGGGCCGGGG +CTTTGGAATGGCTGAGGGGGACAAGGATGCACAAGGGGCCAGTGCAGAGGACAGCGCGAC +TCCCAGGGGCCCGGGGTCCTGGTCTTCCTGGTCCTGCCGTTTTTATTAGAAGCGAGCCCT +CCACCCCAGTGGGTGTAGAGCCCAGGACGCAGCAGAGGGTGGGGGGGTGGGGGGCGGCAT +CGGGGCAGGTGGCAACCCCTTGGACGCAGGCTCAGGACGCCAGGGTCAGGGCGTGAGTGC +CGGGGCCCCCTCAAAGCCGCGGGGTCCAAAGAGGCCGCCGGCCCCGGCCCCGCCCTCTGC +TCCTCCTCCCCCTCCACCGCCAGGCCCGGGTGGCCGCCGCCTCCTCCGAACGCGGCCGCC +TCCTCCTCCGAACGTGGCCTCCTCCGAACGCGGCCGCCTCCTCCTCCGAACGCGGCCGCC +TCCTCCTCCGAACGTGGCCTCCTCCGAACGTGGCCGCCTCCTCCTCCGAACGTGGCCTCC +TCCGAACGCGGCCGCCGCCTCCTCCGAACGCGGCCTCCTCCTCCTCCGAACGCGGCCGCC +TCCTCCTCCGAACGTGGCCGCCTCCGAACGTGGCCGCCGCCTCCTCCGAACGTGGCCGCT +TCCGCAGCGCCCGGCGCAGGCCGCACTCCGCCACCAGGGGGCGCCACAGCTCCTCGCGCC +GCCGCCTCCCGCAAACACAAAGAGCCGCGCGGCCACGACGGCCGCGTGCCCGGAGCGCCG +GGGTCTTTCCTGGGCTCCAAAGTCAAGAGCTCACGTTCCGGGAGGATCTGTCCGCGGAAA +TTCGGTTCTGAGCGTCGCCGGACTCCGCCGCGGGGAGGCGGGTGAGGGGAGGGGGCCGGA +GGGTCGGGGGTGCCGGGGGGTGCGGGAAGGCTGCGGGGGAGGCTGTTGGGGACGTTCGTG +GCGGGGGAGGCTGTTGGGGACGTTCGTGGCGGGGGAGGCTGTTGGGGACGTTCGTGGCGG +GGGAGGCTGTTGGGTCCCCTCCCCGCCCCACCGCGTCCCAGGGAACCCCGGCAGGGCACC +CAGTGAGGGGGGCCCGGGCGTCCGCCCATTCCTCACTGCTGTCCCCGCCTGTGCCCGAAA +CCCCCGTTCACGTTCACCGAGAAAACAGACATAAACCCAGCCAGGCACATCCACTAGAAT +GGCTGTGATTTCAGAAAAGCGGACGTAAGTGCTGCCGAGGAGATGGAGGCGTTGGACCCC +CTCGCGCATTGTCGGGGCGGGTGCAGCCGCGGTGCAAAAGGACCTTCCTCAGAAAGTTGA +GCACGAAGTTCCCACAGGCCCGGAAGTTCCCCTCCCGGGCGCTCCCCAGAGAGCTGAAGA +CTGGGCGCGTGCCGGCGGCAAATGTTCACAGCAAAGGGCGGCCCAGTGCGCAGCTGGAAC +ATCAGCCCCAGGCGGTCGCTGCGACAGGGACGAGCCTGGGAAACGTGAAAATGTCCAGAA +CAGGGAATCCACAGATAAAGAAAAGACATCGTGGTTGCCAGAGCTCGCGGGAGGGGGCAA +CAGGGACCGACTGCTTAACGTGTATGGTTCCCCTTCAGGGTGAGGACGTGTTCTGGGACG +AGGTCGAGGTCAGGGTTGCAGGACAAGATGAAAGCGCTAAATGCCACTGAATTGTTTGCT +TTAACGTCATTAATTTTGTTATGTGAATTTCATCTCAATAGAATAAATAGGTCAAGCTGG +CTGCAGGGCCCACCCCACCGCGGCCTGGAGCAGGGTCTTCTGGGGTGTACCACCTCTGCC +CTCACCCAGGCTCCACCACGACCAGCTTCGTCCACCCCCCAGGAGACCATGAAGGCCCAC +GTCTGAAATCCTCACTAAGCCCACCCTCCCATCTCCCTGAACTACGGGTAGGACCCCTCT +GGCCCCCAGCCCTGCCCTTGACCCGGCCCACCAAGCCCCCACCCAGATCCACACCACCAG +GCACTCTTGCCCTTGGCCTGCTGCCAGGCTGGCCCCGCTCCTTCTGGGCCTCCTGGAGCT +TCAACCCCTGCCTCCACAGCAGACCTTGGCCTTTAGCATGTTCAGTCTCCTCAGTGGCAG +CCCCGGGAGGGCCATCTTCTTGGGTCAAAGCCCTCCTCACTACCCACCCTCTTGCCAGGA +CTAGCTGTGTCCTGCAGCAGCCCAGCATGTGCCGTTGAGCTGGCCTTTTCTCAGGCCCAG +TGCCCAAGGAGGAGCTGATTGCATAGGCTCAGAGTTTCCAGGAAGAGTGGGGACTCAGAT +GTCTGCCCAGGTGTCTCCACCGCGTCCGCCAGGGCCTCCAGCTTTCCTAACCAGGACCCT +GGCCTCTGGCCTTGGTTGAGTATTTCACCTTCTTCCATGTTTAGTCCCTTGGGCTCTGCT +ACCCTCCTGCTGGAGGTGAGAGCATCCTGTGTGCAACCAGAGATGCCCTCTGGCTTTCAG +ACCTGCCTGCTTTTCACCCTCAGCCCTTTCTCACTCAGCAAAATTGTGGGGGTCCCTAGT +CAGCAGCTCCCTGGGCAGCTCTCTGAGCAAGGTGGTCTCTGTGGTCATGAAGGAGAGCCG +GCTAGGACAGTGCCGGAAACTCAGCTGCCTCTCCCCTTCAACTCAGCTGGCCCCCCGCAC +CTGAAGTGCACAGGAGCCGGGAAGAGAGTCTGGAGCCCACCCCGGAGGGCAGCACAGGAG +GTGTCTCTGCAGCTGGTGTCCTGCCACCCCTGCAGGCAGCACACGTCCCGGGCATTCTCC +TTAGCCACAGACAGAACAGCCAGTGCCAGAGTCTGCTGTCGCTTCCCCTTTAAGCACACT +CATTCACCACACCCGAGGAGGCCAGAGGTGCAGGGAGCATGGGCTGTCGCTTCCCCTTTA +AGCACACTCATTCACCACACCCGAGGAGGCCAGAAGTGCAGGGAGCATGGGCTGGGTGCA +CCTCCGCAGGAGAGAAGGCTGAGCCACCGCCGTCCCGGGAGCCCGGCTCCCAGGCCTCTC +GTTTTCCCCTACCTCCCTAAGACTTTTCTGTCACTCTCTGGCCATTGAAAGGCTTCTGTT +CCTTAAAGTGCTGTTACACTCTCCTTTCCCAGGATGCAGCAAGCCAAAACAGTACCACTG +CACGTCAGCCTGGGTGACAGAGTGAGACCCTATCTTAAAAAAAAAAAAAATTGGCTGGAC +ATGATGGCTCACGCCTGTAATCCCAGCACTTAGGGAAGCCAAAGTGGGCGGATCATTTGA +GGTCAGGAGTTCAAGACCAGCCTGGCCAACATGGTGAAACCCCATCTCTCTACTAAAAAT +ACAAAAATTAGCATGGTGTGGTGGTGCATGCCCATAATCCCAGCTACTGGGGAGGCTGAG +GTGAAAGAATTGCTTGAACCCAAGAGGTGGAGGTTGCAGTGAGCCGAGATCACACCATTG +CACTCCAGCCTGGGCAACAGAGGGAGACTGTGTCTCCTAAAAAAAAAAAAAAAAAAAAAA +AAGTCTTCTTTCCATGATGAGAATGTCAGGCCCTGCAGCCTCTTGCACTGGCCAGAGGGG +CTGGGGTCACTGTCTGTTTCCTTGCCCACCCTCAAGGGACAAGGAGGAGAGGTGAGGCTG +TGGGCGCACCTGATTTTACCTGCTGGAGTCTGTGTTCTCTGGGATTAGGGAGCATCTGGA +GCTGACTCTTCCTCCATGGGACCCTCCCTTTTTCAGGAAAACTTCCCCTCCTCGGGGATC +CCGCAGGGCTAAGAAACACCCTCTTCACCTCCCTCCTGCCCGGTCCTTCTGACCAGCCGA +GAGAGTACAGACCCTCCCCGATCTGGGAGGAGGGCCCATCACTGGCTCCCTGCCCCCTGC +TCGCCAAGCCCCCCGGGACTTCCCAGGCTGTTCCTTCCACCTGAAGGGTCTCCCTCTGGC +CAAGGCGAGGCTCACAGTTCCCCTGTCAGGATGGGGCCTTAGACACCCAGACTGACCCAG +TGACAATCACCTTAATTCTCCACAGATAACTACCTACAAGTTTTCTGATTTATTCATTAG +TGGATTTGTTCGTGATCAGCCCCACACCTGTTAGAATGGAAGCTGCAGGCAGCAGGAACC +AGTGTGGCCAAGTCGGAGGGCAGCACAAGCCGGTCCTCCTCGTGGACAGCAGGTGTGGAG +CAGGCCAGGCCCACAGGAGGGCGGGCAGGAGGGCAGGCACCGAGAGGTGCGGATGGCCTC +TCAGAACAGGGGTGCAGGCTGGTGGGGGCAGCAGCTGGAAGGGGAAGGTCACAGAGCCAG +AAAGATAGGGTGTCCGCCACAGCCAGTTCTTTGGAAGTTTCCCTGAAAAAGGGAAAAGAG +ACAAGATATGGTTCAAAGGAAAGCAGGGCCTGGGAGAGGCCTGTGTGCAGTGTGTCTGCA +AAGGGAGGAGGAGGCAAAGATACTGAAGGTGAAGAGGGAAAGGAGGAAGGGACAGGGGAG +GTGACAGAGGGAGGGGAGGGGGAGGAGGGGCGGGGGAGAGGAGGGAAAAGGGGGAGGCGA +TGGGACGGGGGAGGGAATGGGGGAACAGGTGGGAGGGGAGGAGGGGGTGGGGGAGAGGAG +ACAGGGGAGAGGGGAGTAGGGGGAGGGGATGAGGGGAAGGTGGGAGGGGAGAGGGGAGGG +GATGGGGGAGGGAATGAGGGGACAGGTGGGAGGGGAGAGGGGACAAGTGGGAGGGGAAGG +GATGGGGGAGGGATGAGGGGACAGGTGGGAGGGGAGGGAATGAGGGGCAGGGGGGAAGGG +AGGGATGAGGGGCAGGGGGGAAGGGAGGGGGGTTTGGCCCTGCAGCAGGTGGGATTCTGC +TCAGCCCATTTCCTGGGCCACGGGATTCATGAAGGGCACCGGGTCAGGCCCCCCGGGCGC +ACCGTTGCTGGTATATGCGGTGATCGGGGTCAGGCCCCCGGGCGCACCTTTGCTGGTATA +TGCGGGGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTATATGCGGGGGTCGGGGT +CAGGCCCCCGGGCGCACCGTTGCTGGTATATGCGGTGGTCGGGGTCAGGCCCCCCGGGCG +CACTGTTGCTGGTATATGCGGTGGTCGGGGTCAGGCCCCCGGGCGCACCTTTGCTGGTAT +ATGCGGGGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTATATGCGGGGGTCGGGG +TCAGGCCCCCGGGCGTTGCTGGTATATGCGGGGGTCGGGGTCAGGCCCCCGGGCGCACCG +TTGCTGGTATATGCGGTGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTATATGCG +GGGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTATATGCGGTGGTCGGGGTCAGG +CCCCCGGGCGCATCTTTGCTGGTATATGCGGTGGTCGGGGTCAGGCCCCCCGGGCGCACT +GTTGCTGGTATATGCGGTGGTCGGGGTCAGGCCCCCGGGCGCACCTTTGCTGGTATATGC +GGGGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTATATGCGGGGGTCGGGGTCAG +GCCCCCGGGCGTTGCTGGTATATGCGGTGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGC +TGGTATATGCGGGGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTATATGCGGTGG +TCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTATATGCGGGGGTCGGGGTCAGGCCCC +CGGGCGTTGCTGGTATATGCGGGGGTCGGGGTCAGGCCCCCGGGCGCACCGTTGCTGGTA +TATGCGGGGGTTGGGGTCAGGCCCCCCGGGCGCACCGTTGCTGGTATATGCGGGGGTCGT +TTGTGGTGTCATCACTGCTATCTTCCAGGCCGGGAGGAAGGACCGAGGGTGGGCCCGGCG +CGGGTGGGGGTCCTGGGCAGGGGCGGCGGCGCGGCCGGGCTGGTCCTGGCGCTGGGACCC +GCAGCTGCGCCCTCTGCCTGAGCAGAGACCGGGGCCCCCACGCTCCGCGCCAGCACCCGG +CCGCGCCGCGGAGAGGGAAGGGTTACGGCGGGGATGGGGGTGGGGGGGTTGGCGGGGGCG +CGACTGACGGGCTCGGGATTGGCTCGGCGCGCGCGGGACCCGGGGGCAGCTGCGGGCCCA +GACTTCCCGGACGCCCTGGCGCCTCTGCTGCCCACGGCGGCCCCGAGGCCGCGCCCGCGG +AGAGGGGGGCCCCCATCTCCTGTCAGCCGCAGTGACTGCGGGTGCCTGACGGCGCCGCCA +GCCCGGGGGGCCCCTCCCGGCCCCAGCGGGGTCTCCCGGGGCTGCCTCTGTCGGTCCCGA +CCTGCCTGGTCCCTGGAGCTGGGGTGGGAGTCGTGCTTTGATCAGTCACCGGGGGCGGGG +AGACTGGTCGACCACCCCTGAGGGCCCGGGACTTGTTTGCCACACCTGGGGAGTTTCGCG +GCGGCATCTGGAGGGGTCCTGGTTGAGCAGCTAGGGGGGTGTCTGGTAACCAGCCGGGCC +CCTCAGGCTCCCTCCCGGCAGGCCCTGAACAGACAGCCAGGGATGGAACTCGCCCCCTGG +GCACCCTGTGCCTGCCCTCAGCCTCCCCACTGAGGCCCAGGACTTTAGAGGTGGGCGTGC +CCGCCAGGCTGCCAGGCCGTCCCTCCGTGGGCAGCTGAGCAGGCCACAGTGTGGAAGAGG +CTCCAGAAAACCCAGCCCTGCCGCTGCACACGTGCGTGGCCAGCAGATAAAGTCTTCCTT +GTTATTGTGGGCAGCGTAGCTGCACCTGCGGTGAGGCCGGCACTGCTGAAGAGATGTCAA +TTCACAGAGCTTGACTATGACCCAAAGGTGAGGTCAGGACTCCGGGAGAGGATGGCAGCG +GTCTTCAGGGGAAACTCTCCTTTTCTTCTGTCTGGACACTGGAGCCACACACTCGCCTGT +CCCCATCCTCCCACAGCATAGGGCTCCTGGGACCTCGGCCCTGGGCAGGATTTGGGGGAT +GGCCACGTCTCTCTGAGTGGGCTCTGCTCATGGTCCTCACAAGGCCCGGGACATGGATGA +GACCAGGCTTGCGTCCTCTGCCTCCCCGCCCCACTGTGGCTGTGCCAGCCTCCCTGACAG +GGGCTCTTCCGTCCACGTGCCCCTCCTGGGCCACTATCCCGTTATAAACAGGCAGGAGTC +TTCCTTCCAGCCTCCCTCTGGGGCGGGCAGGCAGCACGGCGATCACCTGCCCCCACTCCC +TCATCTATCACCCTGAACTGTGTTCACGGTAAAATTACTCATCCTCAGCCAGTGATAAAT +GGCATCAGTCTAGAGCCAGCCCGCGGCAGGGGGTGGGGCTCCCTGCTCAGGGTTCCCAGG +CCTGGGCCAGATAAACCTGGTGAGCTGCGCCTTTGTGCTCACACGCAGCTGGCAATGGCA +AGTCAGTGGATTTGTACGTGTCTGATGTGTGCCCTTGGTAAAAGCACACGTGTGCACGAT +TCTGTGTGCATGTGCTTGCGGGGGCTGGGGGCTGAGGGAGGCCATCTGGGATGTGGGGTC +TGGATGTGGTGGCCAGGGTGGGCGCTAGGCAGGCAGCAGAGTGGAGAAGGTATGTCACCA +GGAGAAGGGACCCAAGGAATCGAAGAGCAGGGGGAGCCACTGAGTGGGGTGCAGGGAAGA +TGGGGTGTCTGGGAGCTCAGCCTCGTGCAGAGGGAGGGAAGCAGGCAGCTCCTGGGTGCA +CGGGTGGGGCATACTCTCTACAGATTCAATGCTGGATTTGTATAGTGTATAGATTTTCAA +TAGTTATTTAAAATCATCAAAAACAATCGTGTTTACAATTTACTGGGCAGCCACTATATG +CTGGTCAACATCTAGAATTTATCAACAATTGTACAAGCCAAGTATTTTATCCTCATTTCT +ACAGAGGATAAAACCGAGAATAAGGAACTTTACATTGTCAATGATCAAACACCTAGTGCA +CCCATGGCCGTGCGTCCGCAGGACAAAGCAGCCTTTGGAGCCCTGGAACTTAAGATGTCC +AGAGATCAGCAGCTCTCGGCTCAGGCCCAGGCAGCTGGACAGCACCCAGCGCCTCCTCCA +GGTCCTCCTGGGTCCCCTCCTTTCTTTCACTTTCAGCCCGGGAATCTCTGTGAAGTCCTA +GCTGATAACTAAGGGGTTAATGAATAATCACAGTGATGAGCTCTGGAGGAGCCATGGCCC +AGAGCAGCTGTGGCCTCCTTTGATTAAACCACAGAAGTCCGGAGGATCAGGCCTCAAACC +TCCACCACCTGCCAGCTGGCACCTGTGAAGGAGGTGGGACCAGCACCCACCTCACAGTGG +CTGCAGGGTCACCTGAGATGGTGATTGCAAAGTGCTGAGCCATCGGGACACATATTTCCA +AGACCTCCTGAGTGCCGGCTGGCCCCTGGAGCAGAGATGAGACCCCTGTGGGGCCTACAG +TCCAGTTATGAAGGCAGGGTTCCTGTGTAAGCCAGCAGGCCCAGTTCTGGAAAGGCCAGG +ATGTGGGTTCAGAAGCTCAAGGACAATGGACTCATTCTGACTGGAGGGATCCAGGAAGGC +TTCGTGGAGGAAGTGGCATTTGACATTGGCATCAAGGATGAACAGGAATAGAGAGAGGGG +ACTGGTGTCTGCGTGAAGGATCGCCAAAGCGCTGTTCTGGGGTGAGGGCGATCAGCCCCT +CCTGCCCCTCCTGAACTATGAGGCTCGGGAGCCTTTGGCAGAAGGTGGCTCTGCACGCCC +CAGGTGCAAGCTTGGAGCTTCCTTTTCTGCACTCCACAGCAGGAAGAAGGGCAGTGTGAA +CTGCTCACCACTGTCTTCCTGGGTTTGCAGCTCTGCGCCTGGCACAGAGACAGGCTCAGT +GACGGTTGAAGGAATCGGAGAAATAATGAAAAGTGTGTTCATCCTGCAGGCAGCAGAGCC +TCGGGTTAACCGTTAACGTCAGGAAATGACAGATCCAACGCTCCTGCTTGGGGCAGCGTG +GAGGCCAGCGGAGGAACTGCAGGAGCCTAAAGGAGATGGCGCGCGGGCCTGGCTCAGGAG +AGCAGCCGTCTGAAAGATGGCGGCGAAGGGTGCGGGAGGAGATGCCCCGGGCAGGGGCTT +GGCGGGGTCTGGCACCAAACTTCCCAAAGCAGCTGCCTCTGTGAACTGTGCCTGGCAGGG +AGGGAGCCACACCGGGAGTGACCCTAGACGCTGGCTCCCCAGGGGTGACTGGAGGCAGTG +TCTCCCGCCCATGTGGGCCTCCGGCTTGGGGTCCCCAGAGCTCTGCCCTGCTGCTGGCTG +CACTGAGAGAGGTGGCCTTCTGAATGGGCCCTGTCCCCGGGGAGCCTCTGGTAAAGAGAT +TCACCTGCACCCTCAAAACACGCCATGCCCATTGGAGGCTCTGGGTGCAGGCTGCCCCTC +AAACAGAGAAAAACCACACGCTGTTTAAGACCCAAACCAAGGAGACAGCCCCTCATGCCC +CCTTCTATCTCCCCTTCTGTCCAGGGCCCCCTGCCTGCTCTGGTCCACCCCGTCCTGACC +CCCTCTGCCTGTTCATCTGAGGGCCGTGAGCCAAGGCCTGGGCCTGGCCAAGGGTCAGGG +ATCCTGGGACCTGCTTGAGACCATGCCCCATACACTCCTTCGGCCAGAAGGTCAGCCGTA +GAGACAAACCCCCACCCTGAGCCCGCAGTGTCAGCAACGCCCTGTCCTCAGTGCCAGGCA +GTGTCAGGCTGAGACCCGGGCCACCTGATCCAACGTCCACTCCAAGCAAGCCAGAGCCAG +GTGCTGCCAGCCTGCCCATGTGCACACGTTAGCAGACAGGTTTCCTGGTGTGGCACACAC +GTGTTATGACCGCGGCTGCTGCCCCCAGCCCAGAGTGCACTTCCGGGTAATCCAGCACCC +TGAGGCTTCACTGCTCTCCTGAGAGTTTTCTAAGATTAAATCTCCTTCACAATGACAGCC +TCCTGTCACCTGGGCCCTGGTGACAAAGCCTTTGGAGAGGCAAGGACCCAGCCGGGGCAT +TCACAGTGGGCATGCTATCCACCCTCCGCCCCTGTCCTGGCCCCCACAGTGGAGCCGCCA +CCTTGGGTAACAGGGGCTGCCTGAGGTCCTGGAGAAGGAAGAACCAGGTGGCCCACCTTC +GGTGCACAGGGAACAGCAGGGACCTGACGGCAGCCCCCGCACCCCTCCCTGGGCTGAAGT +TCAGGCTGTCTCATCCCTTGCCAGGAGCTCAGGGCTGAGCTAGGTTGGCAGGGGATGGGT +TGAGGGTCTGTTGTCCAGCAGATTGCCCGGGCCCCACCCAGGCCACTCAGAAAACACCTG +TGAGAGCCCCGCAGGCATGCAGGGCACTGTCGTGAGCACACCAGTGGGGACAGACGTCCA +GGCAGGAGGGAGCAGCCAGACCCCCATCCCGCCAGGGTCACCAGGTGAGCAAGGCTGGGG +AACAATGGAGGCGGAGCCCCGCGACTGCCCAGCTCACTGCCCCCAGTGTCCAGGCTGTGG +TGCAGGCGTGGGGACCCAGGTGTGTTCAGGGGTCTCCTTCAGGGAAGGAGACCAAGCTGG +GAGTCTGGGGAGGCTGAGGTGTGAGGTGACAGCAGGTAAAGAGTGAGCCACAATCAGCAT +TTTCACATGAAAGGAAACTACAGGCCTGGGCGCAGTGGCTCACGCCTGTAATCCCGGCAC +TGTGGGAGGCTGAGGTGGGAGGATCACCTGAGGTCGGGAGTTCGAGACCAGCCTGACCAA +CATGGAGAAACCCCATTTCTACTAAAAAAAATACAAAATTAGCTGGGCATGGTGGCGCAT +GCCTGTAATCCTAGCTATTCGGGAGGCTGAGACAGGAGAATCACTTGAACCCGGGAGGCG +GAGGTTATGGAGAGCCAAGATCGCACCACTGCACCCCAGCCTGGGCAACAAGAGTAAAAC +TCCGTCTCAAAAAAAAAAAAAAAAGAAGAAAGAAAAAGAAAAAAAGAAAGGCAACTACAG +AAGGTGAGGAGAACCACCCGAGATCACCAGAGGGAACCGTGGAAGGTCCGTGGTCCACCA +GCCAGGCTGGGGCACCTCAGCCCCTGGGCAGAGCACCAAGCAGGGCCGTGCCCTGGTAAA +GGAGGGCACAGTCAGCCCCAGACTACAAGCTGCCTTGGTCCTCCCAGCAGGGCTTAAAAG +CAAGACCCCAAAGGACCAAACAGCTTCCAAGTAACTTCCTGGAGTCCTGAGCAAAGTAAG +CTTTTCTCAGCTTTGCTACAAAAATAGTCAGCACCCAGCAAAATTCACAATCCCTGTCAC +CCATTCAAAAATCACCAGGCATGCGAGGAAGCAGGAAAAGGAAAATGCACCCAGAAGAGA +AGGAGCACCCATCAACGGGGCCGCCTCAGAAGCAACAGACGACCGGGCAAGTCCAAGGGC +ACCGAGGCACCTGCCACCACTGCGCCCAGCACTCCCGAAGCCAGAGGGCAGGTGGGACAT +AGGTGGGGACGTTCTGAGCAAAAACGCATGCGGCCAAGCTGGGGTCGCCCGTGGGAAGAG +GGCGAAACGCTTGCACGTGGGTAGGGCAGTCTCTGCAAAGGGCTGTGTGGGCTCCGGGAC +CAGATGCTGTGAGGGCCTCACCAGCTGCGAGGTGGCAGGACCAGATGCTGTAAGGGCCTC +ACCAGCTGCAAGGTGGCTGTCTCTGCCCCACCCCACACGCTCAATGCATGTTAATTTCAT +CTTGTTTCATTCTCATTCCCATTTTACAGATTGAGGTTCAGAGAAGTCAGAAGCCTTCCC +AAGGCTGCACAGCCAGAAGTGGGCACAGCGTCCTGGGGTGAGGGCTCACACCATCTGCGC +CACCTGCCCTCCAGGTCCCACCATCCTCACAAATTCAAGGCAAGGTTCTGGAACCCCCAG +CCCTCCAGAAAGGGGAAGCTGAGCCCAGGAAGCACATCTGAGAGTTCGGGTCCGTGAGTT +TACCCTGCGCTCACGCCGATTCCTCCTGCATCCTCTGTCGGGATGTCTGGATTCCAGAGT +CCCCACCCTGATTTTCCAACCTTGCCTCAGCCTTGGCTTCTCCCTTTTGGGGTGGGACAG +GGAACCCCAGCAGCAGGTGTATGAGGGCATGAGAGGGCAGGAGGTGCCCTATGCCTACCC +GCCAGACCAGGGCCCCAGCCCTGGACACAGGGAGAGAGCATGAGCGCTGTTCCTGCTCCC +ACTCCCTCATCTGAGCAGGTGCTCCCAGGTACAGGTGCCGAGTCCCACCCAGAGGGGCCC +TGCCACAACCAGAGGACTGACAAACCCAGACACAACTGTCTCTTCCCCCTGGTCAGGGTC +TGGGCAAGGGTCCCTCTGGGCTGCTGTCCATGCTGTGAGTGTCCGTGCTGTGGGCCACTG +CCGTGGGTGTCCGTGCTGTGGCCTGCTGTCGTGGGTGTCCGTGCTGTGGCCCGGTATGTG +AGGTTGTGTTTCCAACAGGGAGTAATTTGGCTTTGGTTACCTGAGGGTCTGAGGACAGGC +ACTAAAGCCCCACCTTTCTGGCTTCCAGAGTTGCCGGCTCCAGCAGCAGCCTCCAGGCCT +GAGCAGGCTCTGGGGCTCCCACACCTGGGGGGCCAGGGTGGGGGTGACAAAGGGCCCCAG +GCGACGGCTGAGAGCCGGCCCTGAGCCGGCCAGGGCGGGCAGCAGAACAGCCACCAGCTC +CCGCCAGGCCCTGGCAGCATGAGCGATGGCAGGCCCAGCGATAAGAAACTAATAATTTAT +GCTTCCAGCTCCCGGGGCCGGCGCCGAGGGAAGGTTGGGCCACAGCCTCCCCCGCACTGA +GCGGCTGCAGTCCTTTATTGCACAAATTATTAACGACCAGAGAATGAATGACTCTGTAAT +CAGATCAGGTTGCCAGCACTTTTCATTGCATTTATTTGTATAAATTCTGAAGTCGGGGTC +TGCCCTAAGCTCAGCAAGCCAGCGTCGTGCTGGCTGGGCGCCCAGGCCCCCACCCAGAAG +GAACACCCGTCCCTCACCCTGCCCACGGGTTCCAGAGGACAGAGGGCTCAGGAAGGGGTG +CAGGGAACTGCTCTGAGCCAGAAGCCGAGTTCATAGGCACCCAAAGCAGCCCTGGGCCAG +GGTCAGAGCTCTGTCCTTGAACCTGCCTCAGGGAAGATTCCCAACTGTCCTCAGAGCCAG +GGGCACCCAGGGCTTGGGAGCTGAAGGGGGGTGGGTCTGAGACCAGGAGAAGGCTCCCCA +GCCCTGAGGGAACCCTCATCACCCCCCTGCTCTCCTCGATCCAGGAACCGTCCCAGGGTT +GCCCCAGGCCTCCTGGCTCTCCCGCCTCCATCCCGTGGGCTTCCCGGGAGCCCCAGGCTG +GTCTCCCACCTGCCCCCTCCTTTTCTGGTCTTGCCTGGGCTGGGCCCAGGGGCTCTGGCT +GTGGGTTTTCTGTGCAGCACCTCGCAGTGAGCCTGACGCTGGTCCTCTCCTGAGCCCCCG +TTTAATCTTATTGACCTCTCGTTACGCTACAGAGCGTAAATTCAGATTTAGAGATCTTAT +GTTCCATCATAAATTGGGCTGGCAGACTTCCGATCAACAAGATAAAGCTGTCTTCCGTGA +GGCTGGTGTTTTATTAGTCTTGGTCCCAGTGCTGCAGGTGTGGGCTGGGGAGTGCCTGAG +GGAGGGGCCTCTGCTTGGGACCCTTCCTGCCTGGGCGAGGGGCTGAGTCCCTCCTGCCGC +CCGGGCTGGGCCCCAGGTACCTGGCGAACAAAGGGACCCTGAAATTGCCGCCTTTCCCCT +GCCTCTTGGGCTCTGCATATGATTTCAGCCAATCCCTGCTGCCCAGCCTCGCCCACCCGC +TTCTGGGGCCACCCCCGCGTTAAGCAGGGCTGTGCAGCATGGGGGTCCTGTTCTCATTCA +GCCACCGGCACGGCCACCCCAGTGTGATTCCTCAGCAGCCACACAGAAGACAGATGGTCC +ATAGGAGACTCAGAAACAGAGAAGCCTCACGCCAGGTCCACAGAGGCACCCACGCCCGCC +AAAAGGATGCCACGCACTCACCCTGCCCTCTGGGGAGCACAGTGGGAGTCCAGGACACCG +CCTTGGATGGGGTGAGGCTCCGTCTGTGACCTCAGAAAGTCAGTCTGGGGCTGGACTTGA +CATGGGAAACAGAATAAAACTGCCTGTCCACCTGAGCTTGCCGCCCTAAAAATCCCTGAC +ATGATACAGAAGTCAGTGCTGACAGAGGGCCTGCTACCCCCAGTGACCCTGCCGGTGGGG +TCTCAACCCACCCACTTCTTCTGGAGCAGCCGGTCACAGCTGTGGTCCTGCTGGCGCACA +CGGGTATGAGACCCTAAAACACACAGCGACTGCACAGTGCAACCCTGCATATCCCATTTG +GGTACAAGTTTCATTACAGGAAGAAACACGGGGAGGGACCCCAGAGCAGCTCACGCGTGG +GTACCCTCCGCTGTGTTAGCGTCCCGGCCCTCACACGGCACCCAGGCCTCGTTGGGGCAA +GGCCTTGTGCAGACACGGTGGGATCTGCATGTGCACTGGGGCCTGTGCCTGGGCTGCTGC +TCCCCGGCCACCGGTGTCAGGATCTCCAGGACCCCCATGAGTGGTCAGTGGAGCAGAGAT +GGCACAGACGCCAGCGACCTGGGTCATTCTCTACCTGGGATGTGGGACCCCAGAGACCAT +GCTGTGGGTCTTTATCTGCCTCTTCATGCAGGAGCAGGTGCGACCCCCGCCTGCCCCAGC +CATGAGGCTCTGTCACAGGGGACCTCTGTGGCACCCTGTGCTGCAGGCAAGGCCTTAGGA +CAGATGCCACGCCACTGTCCAGGAGACTGTCTCCTGAGACTGACCTCCCCTTGCACTGGG +CAATGTCTGCTGAAGATAAGGACGTCTTCACTGGGCCAGGCCTGGAGTTCTCCCAGATCG +TGAGCTTTCCTCTCTCTGATGAAGAGGATACCTGTGGTCAAACTCCTACAGAGCACTGGG +GACAGGAAGGCAGGCAGAGTCCCACCTGGGCAGGTGGTAGGAGTGGAAGGAGCAGGCAGG +CAGCAGGGCTGCCCAGGGCTAGGAGTCTGGCTGTGAGCAGGGCCCACCCTCCCCTGGACA +CAATGGAGGACCCCGTGTGTGGTTTTCACTGACTGAGCACCTATCTCGTGCCAGACATGT +GGGATTGCCGGTGAATTAACAAAAGCCCTGCTCTCAGGGGGCTCCCATCCCAGCACATAC +ACCGTCACATCTGGGGTCCAGCCTGGACCCCCCCATGCAGTTGGAGAGGGTCTCAGAACC +AGGTCTGAGAACAGCAACTTCCAGCCACGGCACCCCACCCCTCCCCAGCTGGCCTGGGCT +CCAGCTCCTCGCACCTGAGGCTGCCTGTGCAGGGCCCCCGGCTGGTGCCCCTCTCCTCTG +AAGCTCGGGGGTCGCCACAGCCTGGCACCCTCATCGGGCCTGTTACGCACGTTCTGGTCT +CTCCGTGCCCACAGACCCGCCAAGCTCACCAGCCAATGTGCAGCCAGCACAAGCCCGACC +TGCTAGGGGCCTCAGAACAAGCGGTGTGGCCCGAGGCCGTCACACAGCACCTGTGCTGAG +AGTGAGCTGACGTGGACGGCGGCACCGTGGCCGTGGCAGAGGCACCATCCCTCCACCCTC +ACTCATGTAGGGATGTGGGGCACACGGACTGGAGCCCAAGGCCTTCGTGCTGGGCCCTGG +CTCTGCACTCGGCTCCCAGAGTCTCCCACCCAATGTCAGAGAGGGTGCCGCAACAGTGCT +TCGGGGGCTCCTGTCATGAGGGCTGAGGACCACCTAGGCCCACGTCCGCCCAGCAGGTGG +CAGCTGCATCCCCGGTCCCCTCCACAACCCGGGCCAGGTCCAGGCTGCAGGCCGCAGTGT +TGGCAGGGGGAGGAGAGGGTGAAATTGGCTGAGCCCATCCATTGGGACAGACCCTCCCGC +TCCTTGGGGCTCTGGAGAACTCTATTCCTTCTCTTTGCTTAACCTCAAGGTGCTGGGGCC +TCTGGCTGCTGCAGCATTTACAGAGGAATTGTCTGGGATGTGCCGGGCCGAGCACTGTAG +CTCTCGCCGGTGTCTGCGTCAGCACGCTAGTGACATGGCAGGTGAGGACCACGGCACCGC +CCCTGCGATCTGGCAGTCAGAGCCCACCTGTGTGTCTGCAGGAGCATCCCTGACTACACA +CCACGGGACGGCAGGGAAGGGTCCCTCGGGCCCCACCCCTTTGTTCTTTCAATGGTAAAG +GTTCAGGTCGGTGGACAGACTGGACTTGGAAACACCTTCTTGCGTCCTCGAAACGACGTG +GCACGCAGCCAGCTCACAGCACCCAAAGGCACGGGCAAGTTGCATCACGGCAGCCCCTCC +TGTCTGACCAGGAGCAGGTGCGTTCCTGAGGTCCTGGCCACTTCTGCAGGAGCGTCCGAG +GGAGCCCAGCTGATATACCACAGCCCCTGACCTCCCAGGTTAGCCTTTCCATCCAACAGC +ACCAGGACTGGACAGGCCACCTTGGCTGAGGATCACGTGTGCCTGGGTCTGGGCGGTGCT +GATGCCCACAGGCCCTGAGTCTGTGTTGCGCACAGGCCTTGGAAAGCAGTGCACATCCTG +TCTGCACCGGTGTCTATAGTGAAGCCATCTTTGTCCGTGTGGCCATGGGAGGGTCTGTCT +GTGCTGTGTGTGTGTCCTGCGCGCGTCGGGAGCTGCTGCGCCACACACAGGCACGCAGGG +TGTGGGCACACCTGTGCTTCTGAGCCCACGTGCCCTTGCCGGTGGCCAGGCACACACACA +GCTGTGCATCCTTGGCCCAAGATCAGCTGTGCCACACCTGCAGGCTGCAGGATCTTTTCT +GTATATCTCCCTCCATCACCAGAAGTAAGCTCAGGACTGAGGCTGACAGGCTGGTCTGAG +CGCTGCTCACCTGCACCTCCTGGCTGCACCTGTGGCCCCGGACTCAGCTTCCCCATCTCT +CTCCTCCCCACCCCACCTCTGGGTCATCTCCGGCTGGGGCTGTACCACATCTGGGCTCAA +TAAATGGTTGATTGATTGATGAGGGGATGGATGAGAAGGGCTCTAAGAGAAATGCTGGGG +AGCCTGGGCAGGCACTCCCGGATGGCGGAGGCGGCATGCGGGCTGGGGCAGCGGCCCCTG +GCGCCCCCACACTCCCCCAGGACGTCTGGGGTCACCGTCTGCTCCATGGCAGCCCCAGGG +TTATTTATGACCTCCTCCCTCTGGCGGCGGGAGGCAGGCTCCAGCCTCAGCCCAGCGGCG +GAGGGGCCCCAGCAGGGGGACCCGGAGCAGCGACAGAGGCACCAAGGCCCAGGCAGGCGG +GGCTCGGTGGGCCGGAGGAGGGGCGGTGGAGTCCACACCGCCAGGTCCCTGCCTCGCTCA +GGATGATTCCAGCGCCAGAACTCCGTTCCTCTGGCCTCTGCCGCCAGCCTGAGGAGTGCA +GGGGAGAGTGGGGCCCAGGTGTCCCAGACCAAGACAGGTGTGTGAGTGGACATGGGACAC +AGGTGTGGTAGTGGAGGACACGTGTGAGCAAGTGAACACATCACACAGATGTGCGAGCAG +ACACAAGACATGGGACACAGGTGCGCCAGTGAACACGGGACTGGTGTAAGCCAGCGGGCA +TGAGACACGGGTGTGAGCGAGTGGACACGGGACACGTGTGAGTGGGCACGGACAGTACAG +GTGTGAGCGAGTGGACACGAGACACAGGTGTGGGAGTGGACACAGGTGTGTGGGAGTGGA +CACAGAACAGGTGTGAACATGGACACGGACACGGGTGTGTGTGAGTGGACAGGACCAAGG +AAGGGGCACAACCCCGTGGAAAAGGGTGATGCTGGGGGTGAGGAGCCTGGTCCTGTGGGA +ACGTGGCCTCTGAACGGGTGCCTGCTTCCCAGGAAGACAAGGAGGTGGTGGGGAAGGCCT +CCTCACCCAGCCCCTGGAGGGACCTCCAGAACATCAGGGAGTGGACAGTGAGGATAGAGG +GGTGCCTCCAGCTTTGGACCCAGTCAGGGTCTTTTCTGGAAGACACCATGGGCCCCGGGT +AGGCCCCCACACCCAGCCAGAAACCCAGGGCCAGCCCCATGCCCCTCCTTAACCACACTG +TGGGCCTGAGCATGATGAGATGCTGGTGAACAGGGGAGGGCTCTTGGAAGGGAAAGGAGG +CCCCTCTGCTGGCCCAGGTCAGAGGAGAGGCCTGGCCCAAGGGCCTCAGACCCTGAGAGG +CACTGCCATGCAGACCTGCGCCTCCCCAGCCTCCCTCTCCAAATCACTGTGTGAACATCA +GGGAGTCAGGTGCAGGCGAACCTAGAAGGAGGGTCAGGTGCAGGTGAACCTAGTAGCCCA +CACACGGGCAGTAGGGTCAGGGCTGCATCCAGACAGTGGGCACTCAGGGCCAGTCCACAT +GGCCTCCAGCTGGCCCCAGGAGCAGACTTTCCACATGGTATCAGACCTGGGAGAAGACAC +AGACTTCAGGAGAGGAAGGCACAGGAACTCACTGGCAGCCACAGCTGGGGTCAGGGATGT +GCTGGTGTCCTGGATGCAGACAGGTTGATAGGGCCAAGGGTGGCCACATAAGGAAGGGTC +ACCGACACTCACACCCACACTCCTACCTGGCCCCCCAGACCCCAACAGACCAACGAGCCC +CCACAGAACAGGGCCAGGATAGCGGGGGAGGCTTCTGGGCATGTTCCTTGCCTGAGCAGA +GCACTCCTGGCCCAGACCTCACTCCGCGGGTTGGCTGTGGGACCAGCAGAAGCCTCTGGT +GAGATAAGGTGAAGGAGCCCAGCGTGGTCACCCAGGGTCAGGTTTATGCTCAAGGAAGCT +GGTCTGGCAGGAGGTGGTGGTGGGCTGTTCCCTCCCTCGAAGAAGGCACCTGTGCAAACA +GGCCTGTGGCCCACTCACCCCTGGACCTGCTCTGGGAGATGCCCACAGGGACATGCCAGC +TGCATCTCAAGGGCAGGGGCCAGGGTCAGAACAGGAGGCCCCTTTCTAGTGGATGCAACA +CCGCACAGCAGCGCAGGACAAGGCTGTCTCACCTGCTGTTACCAACGCCCCCAGGTTGTG +TTTCTCTTCGGAACGCTCCAGATGCAATGCCGATCTGGGCACGCAGGGAGGTGGGGGGTG +ATGGGAAGCTCACCAGGAACCAGGGACTGGGGCCCAGACTGACCTGTCAGAAGGCACCAA +GGTGGACGTGGTGTGGCCGGTCCTGCTTCACTAGCCTTGCTCCTCCTAGTGGGAGGCCGT +GCACTCTGCCAACCCGCTATCCCCCACCCTCACCCTGCCTCGGATCCACACCACCTTCCT +GCTGGGAGGTGTGGGGTGACAGGAAGCTCTTGCCCCACACCATGGTCCTGGCGCGGTCCT +GGTGTGAGACATCCTGCATTTGAAACAGCTGTGTGACTTCAGGAGAGTTACTTGACCTTT +CTGTCTCAGCGTCTTCTGCAAAAGACTGAACAGGAACTCCGTGGCTCGGGCGAACTCACT +CCTGTCAAGTGCATAGGAAGGGGCACGAGTGGGCGGGGAGGTGCTGCCCTGTTATTCACA +GAACACTTTGCCCAGGCAACACACTACAAATCCACAACCTCGCTCCCTGCAGGTGCACTG +AGACCACCCACGCCCTCCCGGACACCAACGCCCACCATCAGATTCGCTGCGCAAAGTCCC +AGAGCCGCCGGCGCACGCTCACACCCCGGCGAGCAGCCCCCAGCTCCCTCCCTCCGAGAG +GAGCCCGGTCCGCGACCAGCCCAGCCCATCCCAGTCCCGCGCGGAGTCCTGGATTCCAGC +CGCTCGCAGTGACTCGGTACTCGGGATAGTGCCGGGGGCCGCAGCCCTGTCCCGCTGCCG +CCGCCGGATGCCCCGAGTCGGCCGTCACGCACCCCCCGCGGGAGCCCGCGCCGCCCGCCG +CGCCGGGGCCGTTTAAATGGGCCAAGTTGTGGCGGCGGCGTCGGCGGCGGAGTCTCCCAA +GTCCCCGCCGGGCGGGCGCGCGCCAGTGGACGCGGGTGCACGACTGACGCGGCCCGGGCG +GCGGGGCGGGGGCTTGGGACCCCCGAGAGGGGCGGGGACTCCGCGACTCCTCGCTGCCGG +GCTCGGCCTGGCGGGTGGGTCGGCGAGCCGGGCGTGGGACTGCCCCGGGCGCGGGCGCTG +GTGGCCGGGGCGCGGGACTCCAGACGCCCCGGGGAGCCCCGAGGCCCTGGAACTGCGGCG +CTCGGCGAGTCGATCCGGGATCGATAGCAGCTCCATGTCTCCGGCCTCTGAGGCCCCGCC +GGCCGGCTGGGCAGTCCGGGGAGGCCTGGCGGGCGGCGCGTAGGCGGCGGCTGCGGGCGC +CGGGGCGCACTAGCGGACGGCGTGGGCGCGCGGCCAGGCGCCTCCCCGGCCCCCGCGACC +CAACTCCAGCCCGGGCCGGAATAAGTTGCTGCCGCCGGCGGAGAGCGGGGCTGCGGAGCC +ACCGGGGCGCCATGCCGGCGGTCAAGAAGGAGTTCCCGGGCCGCGAGGACCTGGCCCTGG +CTCTGGCCACGTTCCACCCGACCCTGGCCGCGCTGCCGCTGCCGCCGCTGCCAGGCTACC +TGGCGCCACTGCCCGCGGCGGCCGCCCTCCCCCCGGCCGCCTCGCTGCCCGCCTCGGCCG +CCGGTTACGAGGCTCTGCTGGCCCCGCCGCTCCGCCCCCCGCGCGCCTACCTCAGCCTGC +ACGAGGCCGCCCCGCACCTCCACCTGCCCAGGGACCCGCTGGCCCTCGAGCGCTTCTCGG +CCACCGCGGCCGCGGCCCCGGATTTCCAGCCGCTGCTGGACAACGGCGAGCCGTGCATCG +AGGTGGAGTGCGGCGCCAACCGCGCGCTGCTCTACGTGCGCAAACTCTGCCAGGGCAGCA +AGGGCCCGTCCATCCGCCACCGCGGCGAGTGGCTCACGCCCAACGAGTTCCAGTTCGTCA +GCGGCCGCGAGACGGCCAAGGACTGGAAGCGCAGCATCCGCCACAAAGGTGCCGCCGCCC +CTCCCTTCGCTGCCGGGACCCGCGGGCCCCGACCCCACCCCCTACCCGACTCGGACACCC +GGGAGCCTCCGGCTCGGCCGAGGGGGCGCTGCAGCTCCAGGGCTGCGCGGGGACACCCCC +GCCGCGCGCGGAGGCCTCGGTGAACACGGACAGATCGCCCCCCGCTGCACCTCCCCCCAG +CTTGGGCCACAGCGCTTGGGGCTCGCGGGCCGCTCCCTCCGCTCGGAAGGTCTCTGCGAG +GCTCCTGGGCCTTAAGGCCCGAAGGAAGTTTACGGGGACTCGAGAGAGCGGGCAGGAGGC +GGGTTGGGAGGGCGCGGAGCCCCGGGTTCGGGGGAGACTGGAGGGGCGCACGTGCGGCCG +GGTGCGAGCGCGCGGCGGGGGAGGCTGCGGGGCGGCGCGGGGGCGCGCGCGGAGCCCGAG +CGGCGGCGCCAGGTCACACAACCTGTTTTGGCGCCTGCGGGCGCCTGGGCCCAAGGGTGC +GACGCGGGGGCGCCTGAGCCGGGACACAGGGGGTGCGGTGAGCGCCAGGCGCCGCGGGGA +GTTAAAAAGTTCGGGACCTGAGCGGTGCGTGGTTCCGCGGTGGCCGCCTCTTCCTGCCGC +GCAGGCCGAGGGTCCCGACGGCGCCGCTCACCGCTCCGGGACTCAGCCTTTCTGGGCCCG +GCCTGCGGTTCCCTCGGGGCCGGGGAGAGGGTGGAGCGCGGGAGGAGGGGCGCCGGGTGG +GGACGCCCAGGCCCTTCGTCGGGGGAGGGCGCTCCACCCGGGCTGGAGTTGCAGAGCCCA +GCAGATCCCTGCGGCGTTCGCGAGGGTGGGACGGGAAGCGGGCTGGGAAGTCGGGCCGAG +GTGGGTGTGGGGTTCGGGGTGTATTTCGTCCACGAGCCGGGGAGGGGGTACTGGCCCTGC +CGCTGACTGCGCGCAGAAGCGTGCCGCTCCCTCACAGGGTCTGCCTCGGCTCTGCTCGCA +GGGAAAAGTCTGAAGACGCTTATGTCCAAGGGGATCCTGCAGGTGCATCCTCCGATCTGC +GACTGCCCGGGCTGCCGAATATCCTCCCCGGTGGTGAGATGCGGGGCTCGGTTGGGGCTG +GGAGTTACTCTCCCCTGCGGAGCTTGTCCCTGCGGTTTTCAGGGTTTTCAGGATCGAGAG +TCCTAACCTCACCCCTGCGGGTGTGCTGGAGGGAGCCTCCGAAGGGCAGGGGGAAGCGGC +TTTACCTCGTGCTCTCCCAGCCCTTCTACCTGGACGGGGGAGGAGTCCTCGGGCACCCGA +GCGCCCTCCCCGGTGGAGACAGGGGGGCCGCGCTTGTCTTAGAGCCTCCCCTTGGGTGCC +TTTTAGCTGCTTATCCTCGAGTCCTGGGTCAGGGTCTTCTCCCTGGGAGGAGTAATTCAA +CGTGGGCCTGGCACTGTGCCCTGTCACCGCTTGGGGGTCACCGTGTTCTCTGGCCCAGCT +GGTGAGGTGTGATTCTGGGACGACAGCATTTTGGGGAGCTACAGGCTTGGGTGTGAGTGA +CTTGTGTCTCTGGGTGCTGAAGGCCAGAGGGTGCAAGGGCCTGGACGTCGAAGTGTGTCC +TAGGGACGCAGAGGCTAGCCAGGGGCAGAGTCTTTGCAGTGTGGGCCTTTGGTGTCCAGG +GAACTGGAGTCGGAGGCTGGTTCAAGGCCCCAACCCAGGGTAGACAGCTATGGACACCCT +CACTGAGGGAGCAGGCAGGAGAGACGGGGATGCTGGGAGCTGCCTTCTGCTCAGGGAGGC +ACCTGCACCCCCTACCCAGTCTCCAGCCCCCTAGTTGGGCAGCAAGGGTTAGAGGATTGA +TCTGAAAAGGAAGAATGCCTGTTGGGAAGGACTAGTTTGGAGCCAATTAGGGCCATGGCT +GCTGGGGGTGGGGGCTGCAATTCCTGACACACTCAGGAACCCCTTCTTCCAGGAAAGGGT +AGGAGAGGCAGAGGTGCAAAATGGGCCTGAGGGTCCCGGGCGTACCTCCGCTTGCCTGCT +TTGGGCCTGAGGTAGGATGGGGGAGGGGATGCCCAGGGGCCTGTGAGCCATGAGTGCCGT +AGCCAGGGAGCTGGGCGGCTGCAGACACACCTGTGAAGACGGCTGGTCCCTCAGACATAC +AGCATGTTGGGCAGGGGAAGGGGACACAGCCGCACCTCACCCATGTGCCCACCTGACACA +CAATCCGACATGGACCTGCACGCACAGGCAGGCAGCTCACAGAGTTCCCAGGCAGGTGTG +CAGACAGCCGGCAGCCCCCTGTCTGCTGTCACAGACCTACCCGGGGCAAGAGGCCCAGTT +CCCTCCTTTCAAGCAGCTGGTGCTGGAGAGGGCTCCTCTGGGCAGCCCGCTGCCTAGCCT +TGGGTCTCTGTTTGGATTTGAGCGGCCCCCTTGAGGGCTCCCCCAGGAGTGGGGAGCACA +CAGCCTGAGCCCAGCGTCAGTCTCTTCCGACAGTGCTTCCGTGAGCATCTCCTCCCCACC +CCGTGGCCACAGCCAGGAGATGCCCCCCCACCTGGGGCTCCCAGGTCCCTGCCCTGCGTG +AGGGACGGCTCAGATCCAGGCCTGCCTCTGCCAGTCCCTCCCAGGCCTGTCCCACACCCT +TCCCCTAGGAAGCAACTCCAGGGGCCCCTTCTTTCCAGCCCCCATGTTTCTTACTCAGAG +GCTGTCTCCCCCAAGCCCCATGCCAAATCCGCAGGCATGTGCACCTCATGGTCACAGATG +CTCCGGGGCAGAATATGAGTGTGTATGTGCCTTGGGGACCCTGCACAGGGGCCCTGCAGG +CCAAGCACCTTCCAAGAGGAGGTGCTGTCAGGGGCCGAGTTTTCAGATCTGTGTGCTGTG +GCCGAGGTCTCTAGTGTGGAGGAGGTGTGTTCTGTCCTTGGGCAGGGTGGGTGGCAGGGA +AGCTGTCCTGGTCCTCAGCACCCCCATCAGCCACTCCAGACCTGCCCTCCAGGTGCCTTG +GGGCGTGGCTGGGGTGCCGGTGTGTCCCCACGCCCGACTCTGCGCATCACGGGGCTGAGG +CTGGTATACAGCCTGGGCTCCATTCCCAGCCAGCCCTGGCCTCCTTCCAAGGGGCAGTCT +TCTGGTCCTTGCTTCCCTCTCTTCCCCATCCCACAGACAAGAAGCAGAGAGCAAAGCATT +GTGTCTTCTCCTCAAAAGAAGGGAGGTGGGAGGCCGGGTGTGGTGGCGCATGCCTGTAAT +CCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACGAGGTCAGGAGATCGAGACCATCCT +GACTAACACGGTGAAACCCGTCTCTACTAAAAATACAAAAAATTAGCCGGGCGTGGTGGC +GGGTGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATGGCATGAACCCGGGA +GGCGGAGCTTGCAGTGAGCCCAGATTGTGCCACCGCACTCCAGCCTGGGCAACAGAGTGA +GACTCCGTCTCAAAAAACTAAAAAAGAAGAGAGGTGGGAGAGGAGAGGCTGTCAGAGCCT +CTAAGCCCTGGTGCTTGGGCTGCAGAAGGGCAGAGCTAAGCGGGACTTCCCAGCACAGCA +CACTCCGGACAGGCTGTGGCTGTTGAAGGGACCCCCGAGCTCCAGCTGACACGCGGAGGC +CCGGGCACAGACAGGCATCATACCTTCGGCCTTGGCCGCACTCTGTGGTCATTGGTGTTG +GGGGCAGCCCAGGGTCAGGGCAGGGTCTCAGCCTCGGACCCCAGGCCCCACCCCTTGCCC +AGCAGTGCTGCGTTTTCCCAGTGAGCTGTCGTGGAGAGAGCAGAGGGGACCCAGCGCAGG +CCCAGTGGCCGGTGAGGGGAGACGTGGCTCTGGGACGGGGGCCTCCACCTGGGTGGGGGG +ATGCTCCAGCTTCCAGACCCTTGGGGAGGGGGCACTGCCCAAACTAAGCTGGCACTGGGG +CTGTGCATTTGAAGGTGATGGTGGTTCTAGGTCTGAGGAGGACACCCTCCTAACAGCCTC +ATCCCCAAGCTCCGGGCTGTGTTGTGGCAATGGGAGGGAGGAAGTCTGAGGAGACCCTGG +TGACTGAACGGAGGAGGGAGTGAGTTAGACGCTCTCAAGGGCTCTGCCACCTCCCGGAGC +CAGCGGCCTGTTACTACATTTAAAAAAGCCTCCCGCCCACTGGAAAATAATCAATAACTT +TCCTTTATCCCTGGGGGTGGCAGGACCTAGAAACACTGGAGGAGTCCGGAAGTGCCTGGG +GCTGGGCCGGCGCTGGTGTGCTGTGCAGGGTGCCGCGGGCACGTCCGCCGCGTGTGTGCG +TCAGCTCGGGGCTCGGCTGTGCTCTGCAGGGACCACAGCGGGCGTGTCTGTGCTCCCACC +CGAGGCACCCACAGCTCCACACGCTCGTTCCGTGGGTGCAAAGGAGATGGGAGAAAGAAG +CCCTGTGAGAAATGCGGGGCAGGGTTTGCGGAACAGGGGACCTGGGCTGGTGAGGGCTCC +TCGTCTGGTGACCTGTGAGCCCCGGGGCCTGCAGTCTGCGAGGGTTCAGCTCAGACAGTT +GCCAGTGGCCTTGCACCAGGCTGCAGCTGCCCCTGAGCCGGGCTGTGCGTGGCGCTGATG +AAATAGAAAAGGGCATTCGCTTGTCAACGTTGGCATCGGTGGCAGGGTGTGGTGGGCAGA +AGGGTCACAAAGTACGGGTGGGATTGGCAGGCAGATACACGGAGGGAACGTGCGCATTTG +AGTGCACGTCCACCAGCACCAGCCCCAGGCCACAGGCAGATCCCAGGAGACACGCAGGGG +CCCTAAGAAGGGAGCTGGGAATGAGGGGCCACACAAGCCCGGGACGGAGGCCTGTCGCAC +ATGGGGTGGCCCCGACTCAGGCCCTGGAGTTGGCCAGGACCCTCTAGCATCCTCAAGGGC +TGGGCCAACCAGGCTGGCGTGGGGTGGGGCAGGGGAGGGCTGAGCCAGTGGGCGTCGTCT +GTAGGGGGATGCCCAACTGCGGCCCCGTCTCTCGGCTCTCCTCTGGGTCTCTGGCCAGCT +GTGGCTCCTGCTGGCCCCAGGCGCATCCCAGAGGCAGGTAGAGGGAGGATGGCTGCTCTG +AGGGCACCTCTGCCGTGCTTGGGGCTCGGCCTGGGGTGCGAGACCAGGGCAGACCCCCGG +GAGATGGAACGGCCCGGTCCAGCCCCACCTTCCTCTCCTCCTGCCCCACCTTCCTCTCCT +CCTGCCCCACCTTCCTCTCCTCCTGCCCCACCAGAACCGGGGGCGGCTGGCAGACAAGAG +GACAGTCGCCCTGCCTGCCGCCCGGAACCTGAAGAAGGAGCGAACTCCCAGCTTCTCTGC +CAGCGATGGTGACAGCGACGGGAGTGGCCCCACCTGTGGGCGGCGGCCAGGCTTGAAGCA +GGAGGATGGTCCGCACATCCGTATCATGAAGAGAAGGTACTTGGACCAGGGCCGGACAGG +AAGGCGCAAGGCTCAGATGGGGCTGGAGCTTCAGGCCTTCAGCTGCTCAGATGAGAGTGT +CCACACCGGCCTCCCACACCTTCCCTCAGATGCTGGTCTTTTTGGGGTCCTGTGTGGGTC +GCAGGCAGGAGCTGTTTCCTCATCTGCCCCCTGTCTGGCGTCCCCTCCCACCTCTGCTCT +GCGGCGCTCACTGGCAGAGGCAGGTTGGCAGCAGTTGGGACCCAGAGGTCTGCACCTTCC +TGGGCCGACGCTCCAGCTACCCTTGCTGACCGGGTCCCAGTCTGGCCAGAGAGCAGCTCT +AGCAACAGGGAGCTCCATTCAGGCTCGTGACTGGCTGTGCAGAAGCAGCCTCGGCCCCCA +CCTGCGGTACAACAGGAGGGCTCCTCTGAGTGCACGGCAACAAGCAAGAGGGAGAAGGGG +CCTCGGTCCTGTTCTTCCTGATGCGTGTCTGCTGAGGCCAGGAGCTGGCTTTGGCCCATG +GGCCTGTCCTAGTGGGAGGCCCCAGCATGTTGAGCCAGTAGCAGGTGGTGCTGGGCATGG +CAGCCGCCCTCGTTCACTGCCCAGGGCTGTGGCCCAGCGGGGCACTGACCCGAGACAGGT +CTGCGCACGCCCTGCTATCCTGAGGCTGGGGTCAGGGGCCTCCAGAGCAACATGGACCTT +CTGCTTCCCTTCCTGCAGAGTCCACACCCACTGGGACGTGAACATCTCTTTCCGAGAGGC +GTCCTGCAGGTAGGAGCCGTGCTGTGCGTGCATAAGAGGGGGCCGTGACTCCCCTCCCTC +CCTCCCACCCCTGACCGTGCCCTGCTGTCTGCTGTCCGCTGTCTCAGCGTGAGCTGATGC +TGTGATGCTGGCTGAGTGTCTGCCAGGTTTGACATGTGCTGCAAGGTTGTCCCCCATCCC +GGGAGGCAGACAGTGTTGCACCCAGTTGGGACTGAGGGACCCCAGACCCAGTCAGATGCA +GCTCTCGGCAGCAGCTCAGGTGTGAGTTCTGGGCAGCCCGGCCCTGGAGTTAGAGTGCAC +TTCCTCCCATGTGAGACTGGCCATTTGAGCCCAAAAATGAGGCTGTCACCTCCCCCTTCC +CACCCTCCTAGAGACCCACAAGGAGGTGAGAATGCTGATGTGTGAGTGGGGCCCTGAAGG +GTGTGTAGGAGCTCTAAGGCGAGGGGATGTCTGCAGAGTAGAGGAACAGGGAAGGGCGTG +TAGGAGGGACGAGGAGTGAACCTGGCAGCTCTGGTTCAGTTGGATGCTGAAGAGTCATGG +ATGCTGGGCCTGTGGGCACCGTCCTCCAGGCGGGAGCCACCGAAAGTTCTTGAGCAGGGC +AGTGACCAGGTGTATGTTTGGAGAAGGTCCCTCTGGAGGCCTTCCTGGCAGACAGGGGAT +TGGATTCAGGCTGTGGAAGCAGGACGGTAGGGGGTGTGATTCCAGGATGTGGAAAGGAGA +TAAAAATGAAGAGCCCCGGGGAAGAGGTCAAGGGAGTTGGGGGACCCGAGTTCCTGGCTC +CAGGGGGAAGCGAGTGGTAAGTCTGTGAACAGAGCCCAGCTGTGGATTCTGTCAATGGGG +TCAGGTCTCACCCTGTGGCTTCCAGGGCAGCAAGGCAGGAAGGAGGCGTCTGCCACAAGG +CCAGCTTCCTGGGGCCAGAGCCGTGAAGGCCCAGGGGACCTGCGTGTCTTGGCTCCACGC +CAGATGTGTTATTATTTATGTCTCTGAGAATGTCTGGATCTCAGAGCCGAATTACAATAA +AAACATCTTTAAACTTATTTCTACCTCATTTTGGGGTTGCCAGCTCACCTGATCATTTTT +ATGAACTGTCATGAACACTGATGACATTTTATGAGCCTTTTACATGGGACACTACAGAAT +ACATTTGTCAGCGAGGCCTGTAGGGAAACCCAGCCGCGGTCCCCCCGACCCCGCTCCAGT +AACGGCTCCTCCTGCCTGCAGCCCCCTCCTCCGTCTGCCTGGCCTCGGGAATGCAGCGTC +CCTCGGCAGCACTGACGGCAGACAGCCTGGGGTGCCCTAGGAAGAGGCCAGGTCTTCCAT +CCTGCACGGGCCCTAGAAGGGGCTAGGATGAGTTTCTGAATCTCCCAAGGGCGAGATTTC +GGTCAGAGGGGAGGGCGTGCTGGGGTCCCCGGAGGAGAAGGCCCAGCACACGCCTGAGTG +GACTGAAGCCTCCGCCTGTTGACCTGACCCTGGTGTCCGGTCAGAGCGGGTGGTGGTCCC +TGAACCCACACGGGCTCCCAGACCATGTCTGTGTTTCTTTCAGCCTGTCCCTGGGTCCTT +CTGCCTCTGCAGGCTCCCACAGAACACACTGCCAGGCCACCTCCATCTGTGTGTTCATTT +GCTCCCGTCCAGTGGTCTCCACCCATCTGTCCGTCTGTCCTTCCATCCCCTTCGCCCTGT +CTGGCTGGCTCTGCAGTGACCACCTGCCTTTTGGAGCCAGCGGAGCCCCAGGCCGTCCTC +CTCTGCCTCAGGAACCCGGGGTGGCAGATGCTCCTCGAGCCATTGTTTGCAGGCGGGGGC +TTGGCCCCTCTCTCCTGGGCCCCTGAGCTGGTGGGAAAATGGGCAAGGGCTAGGCCGTGT +GGTCATCAATGAGGGGCGGTGGCGGGAGGCCCATGCGTGGGCAGCTGGGGTCACACCTGC +CAGGCTCTGGCCTCCCCCTCCCCCTCTCCTTCCTGCGCCTCCTGCCCCAGCCCTGACTGC +TTCTCCCAGCTTCCCCACCTCCTGACCTGCAGCCCGGCCCCACCACAGAGACTCTCAGGG +GCTTCGTCCCTTGTGCGAAGCAGGGTGCAGAGGGCATTCTGTGGTTCGAGGACCATGCGC +TGATGTGCCCGGGCCGGGTTCCTGCTTCTCCACTCTGGGACGTCCAGGGCGTGTTTCTTT +ACATAAAACTGGCATAACTGGCTCACTGAGTGGCCAAGTGACCAGAACAGGTTTTCAGGG +GCCGGGCCAGGCCAGGCTGTGTCGGAACCTCAGGAGCAAACTCCAAGGCAGAGACCAGGG +GCGGGGAGGGCAGGTGGCACCCAGCTCCCCACCAGGTGCCACTGCCCAGCCACAGCCCCT +CCACCCAGCTATTAGGCCCTCCCTCACTTTCCTTCTGGGCGCCAGGCTCGGGGCTCACTG +CCAGCCCCCAACCTCTGGAGTCTCTGGGAAACTAGTTCTCCTCCTGCAGGCGTCCTGGGG +ACACCAGAGGGGGGACCCCTGGGGAGAACTCCATGGCAGCTGTGGCTACTGCCAGGCCAG +CCCTCAGCCCCCACCCCATGCTGAGGCCAGCAGTCCTCTCCTGACACCCCCGCGTCGATT +AGGATCATGGAAGGGATGAGTCTCGCTGCCGATTAATCCCATAAAGTACTTACTCCCACC +CAGCTGCCTTCCTATGTGCCTGGGGGGGGCTTCCTTTCCCACTGGGAGCCGGTGGGGGTG +GGGGAGAGCCGTCATCTAGGTCTCCTGGAAGGTTTAGAGCCCAGCCTGGGAGTCTTTGGT +GCTGAAACGGATCTGCTTAGGGGCAGCCTTGGATTAGCCCAGCTCCAGCCAGCCCAGGTC +AGGGGAGCCGGGAGCTATTTAACGAGGTTTAGGGTAGGCTCCTAGGTCACTGCGCAGGAC +TGCTCCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCT +GCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTGCGT +TACAGGTGGGCAGGGGAGGCGGCTCCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACA +GGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTG +GGCAGGGGAGGCGGCTCCGTTACAGGTGGGCAGGGGAGGCGGCTCCGTTACAGGTGGGCA +GGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGG +AGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGGGGC +GGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCT +CCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGT +TACAGGTGGGCGGGGGGGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCTGCTCCGTTACA +GGTGGGCGGGGGAGGCTGCTCCGTTACAGGTGGGCGGGGGGGGCGGCTGCGTTACAGGTG +GGCGGGGGGGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCG +GGGGAGGCGGCTCCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGG +AGGCGGCTGCGTTACAGGTGGGCAGGGGAGGCGGCTGCGTTACAGGTGGGCAGGGGAGGC +GGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTCCGTTACAGGTGGGCGGGGGAGGCGGCT +GCGTTACAGGTGGGCGGGGGAGGCGGCTGCGTTACAGGTGGGCGGGGGAGGCGGCTGCGT +TACAGGTGGGCGGGGGGGGCGGCTGCGTTACAGGTGGGCGGGCGGTGCTGCAGGAGGACT +GCTCAGGGAGTGGCGCCTGGACCCTGAGCCCCTTCTCTGCTGACTGGGGAGAGGCTCACG +GAACCGGGAAGGGGTGGAGGGCCGTGCTCCACACAGTTCGTCTCATTGCTCTCTGGGACT +CTGTGGATGTGGGATTGGGCTGAATTAGCAAGAAGAGGAGAAATGAGGGAAGAAAAGAGT +TAAATGCATGTTGATTCCAAGCCCCCGCCTGCCGGGGGGACAGCGGGAGGTTGGAGCACG +CAGCCCTGGTGCCTGGTGCGAGCTGCACGTGTCTGCCGGTGCCGTGTGTGCGTGGGGCGC +GTCTCATCAGCTGCAGGACTGTGGTCTGGGCCTCAGTTTCCTCGTGTGCAGAAATCGGGG +GTCAGGGGATGGTTCACATGTGGCACATTCTCTCCTGGGGCCTGTCCTGCAGGACTGCCC +CTGAGCAGATCGGCCTCTTCCCGGGCGCCCGGTGGGCCCCTCGACCCCCTTTGAGGCAGG +GAGTGAGATAACTGTGATTCCCTGTGGAGGGCGTGAAGGCAGAGCCGGCTGGCTGCTCCA +CATAGACCCTCCCTGGAGCAGCCGTGGGGTCCCAGGTCCCAGTGCCAGGTTCTGTGTCGC +TTTGACTCGGGTGCTGCGTGGGTGTGCACACAGTGGCGTCACGGGCCACATGCCGAGGCG +TGGGCACAGCAACGTGGCACTCAGAGGTCATCCCCACGCTCACACACAGAGCTAGGCACT +CCCTGTGCCCAGGCTGGGCTCCAGCCTCGCAGCTGCCCACGGGGTCAGCTTTTCCCGGTC +TCGTTCTGCAGCCAGGACGGCAACCTTCCCACCCTCATATCCAGCGTCCACCGCAGCCGC +CACCTCGTTATGCCCGAGCATCAGAGCCGCTGTGAATTCCAGAGAGGCAGCCTGGAGATT +GGCCTGCGACCCGCCGGTGAGGAGCACAGGGGGCCTGAGGGCGGGGTCGGGGCTGTGGGG +CCAGAGGACGGTGGCGTCTCCACTCAGCACCAGCAGCCTTGGCAGGCAGCCAGAGAGGCA +GGAGGAGCGGCCTGTCCCCCAGGGGCTGCATGGGATGGTAATTGTGTTAATCCCAGCCAG +CGGGGCAGACAGGAGGCAGAGGCGGTGGCTCCGCTGTGGCTGCCGCTGGGGTGGGCTTGG +AGTAGCCGGGGCCCTGCCACCCCCTTTCCACAGGGCAGACGTAGGCGTGGCCTCAGAGGT +TCAGAAACGCACACCCTGGAGGAACGCACGCACTCCCGCAGCGCACGCATGACTGGTCCC +GCCTCCTAGGGCTCCTGGACGGAAGGGGTCCCCGGTCCCGCCTCCTAGGGCTCCTGGACG +GAGGGGGTCCCCGGTCCCGCCTCCTAGGGCTCCTGGACGGAAGGGGTCCCCGGTCCCGCC +TCCTAGGGCTCCTGGACGGAAGGGGTCCCCGGTCCCGCCTCCTAGGGCTCCTGGACGGAG +GGGGTCCCCGGTCGGTCCCGCCTTCTAGGGCTCCGGGAAGGATGGGGTTCTCGGGAGGGA +AGGGATCCGGCGCCTGAGGGAGGTGCTGCTGCCTGGTCACAGTTGTGGGGGGACCAGGCC +CCCCTCAGAGGGCACTGCTGTAGAGAGGGGCACAGCAGAGCCTCAGCCCCAGGGCAGGCC +GTGAAAGGAGGCGGGGGCGCCCCGAGGCCCTGTGGACCCCAGGCAGGGGTGTTCCCAGCA +GGGCCTGCATCTCTTGGGAAGGAGGGGTGGGGGAGGCCCACCCCCATCTGTGTCCCCCAT +CCATGGCCCCCATCCGCGTCCTCGTGCACCTAGGAAGGCCCTTGTGGGGCTGGGTGGGGG +CAGCTTCTGATGCCGCGTTGGAGACAGCTGAGAGGCGGTTGATAAAATCTAATTGCCCCA +TCGATCCAGCAGAGCGGAGGGAGCCCCACAATGATTGAGATATTCTGAGCCAGCAGGCCC +TCCCCTGTGCCTTCACACAGGGAGACCTCCTCAGGTACACGCGTGTGCGTGTGCCGGCAT +GTCTGTGTCTGGGGTCCTGTGGGGTGCACGTGATGGGGGTTGCCCGGCAGCTCTCACCCA +TGGAGTCAGGACGTGTTCGTGCACTTCCGGGCTCACAGGCTCTACGGGGCCTCACGTGTC +CTGGACCCGTGTCCAGGTCTCCCATACGCACTCCGTGTCAGGGTCTGGCCCGCTCCCCGG +AGCCTCCTCTTGGAGGGGCATTCACCCTGGGGGGCGTTCACCTCTTCTCCCTTCCTGTGA +CCCCAGGAACCACACATCCATCCTGTTCCCAGCCCGGGCCCTCCCGCTAAGCCGCACCTC +CCTGGGCCCTGGGCTGTGAGGGACTCAGAGCAGGTCCTGCATCTGCCTCTGTGAGACCCG +CTGGGGTCCATGAGTGAGGAGTGAGCATGGCCTCATCGGCCTTCCTGCGGTCTCATTGCA +GGCCCCCTTCCACCTGCCCCCCCCCCCACCCAGTCACCTCCCCCAGGCTAGGAGGAGGCC +TTAGCCCCCCACAGAACGGAGAGGGTAGTTTCCACTGTGTACAATGGAAAAGTGATTGCC +AGGAGGTGAGAGGCCTTGCTAACCCTGAGGGCATGTGCATGGTGGGCCAGGTGGCAGGTG +TGGAAAAGAGCCAGGTTCCCCCAGCCTTGGCCCACCCCCTCCCAGCCCACCGAGCTCTGG +CACGGGAGGCTGTGGGGGAGACGATGGCTTCTCAGGGGCCTGAGCAGTGGTGCCTGGATC +CGTGTGTGGCCAGGTGCCCCCCGCCGCCCGCCGGGCCCAGCCACCCGATCTGTCACCGAG +GTGGGGACCCTGGACCAGACCGTGGGACTGACCCTCTCTCTGGGGCCGGGCCTGACAGCA +GCCGGGCCAGGATCAATAAGTTATTAGCACCACTCTGTCAGCTGTAATGTGGGATTGATC +GGTGTGGCCGCCGCACTTCCCCAGCCTGATAAAAATGACAGATTAAGGGAATAAGAAAAA +GGAATTAGGCCTGGAGCTGACGGCAGGGCTTGTGGGGGGACGGGCTTGGGAGCCCCACTG +CCTAGGCCTCATGGAGGTCTTGGGTCACAGGGGAGTGGCCCCTCACTCCACCCAGCTAGA +GCCCTCATGAGGATGAGGAAGGGCCAGAGTCGGAGGCACTGGCTGGCCTGGGAGACCCCC +AGGGCGTGGAGTCAGGGGCTTCGGAGGAGCTCGGGGTGGGTCGGAGATGGGTACATGGAT +GGTGTGGTCTGGAATGGGTGCGGTCGGCAGGACCCAAGGGAGGACCTCAGGAGAGTGAGC +TGGGCCTGGCCTGGGCCTCCCCTCTGCCACCTGCTGGGCTGTGTTTGGGGCTGAAGCTGG +ACCTGGCCTGGGCCTCCCCTCTGCCACCTGCTGGGCTGTGTTTGGGGCTAGGGCTGGGCT +GGCCTCGTGGCTGAGGAGGTGGGTGAAGCTACTGGGAGGTGCACCCCAGAAGCCCAGAGC +CTGGCTGGGCTGGTGGACAAGGGCATGACAGCCACGCCAGGGTGCTAGCTCAGGCAGGAC +TGGGCCAGAGAGGAGGACGTGGGCCTTCTGGGGGCAGGGATGGGTATGACCAAGTAGGAG +GCCTGGGAGTGGAGGCGCCTCGAGGCGGCCTGGGGGGCCCACAGCCCAGTGACTCACAGA +GCAGCAAGAGGTCAGGTGTGAGGTCCTTCCCGGCTTGTCTCACCCCACGCTGGCATGTGA +CCCTGCACAGCCCGCCCTCACTCCTGTCCAGGAGGGGAAGGTGGTGCCTGGTCAAACCAA +AAGCTTTTTATTCTCCTCTAGGGGGATGAGAGGGGGGCTCGTTAACTTGCACAAGAGGCT +AGATGGCGGGTGGGGCAGCTGGGTGCCTGCTGTGGATCTCTTCTGCACACACGCACCAGG +GCCAGTGTCAGAGCTCCCCTGTGCCCCTGTCCCGCCACAGCCAGGCGTGATGTCCTCTGC +GCTGAAGGCTGGGGCTGCCAGGGCTGGGCAAGGCCTGTACTCACCAGGACCAAGGGCCCC +CTGAGAGATGGTGGGTGCGGTCCAGGCTGAGCTGGAGCAGGGGCTGGGTTCCCCTTCCAT +TCCTTGAGATGCAGGTGGGCACTCACTACCCTCCCGCAGGTGACCTGTTGGGCAAGAGGC +TGGGCCGCTCCCCCCGTATCAGCAGCGACTGCTTTTCAGAGAAGAGGGCACGAAGCGAAT +CGCCTCAAGGTAAGAGCGTGGCTGGGACGAGAGACAGGTCACCAGGGGAGGGGGCAGTCC +CTGAGGGTCCCCTGGACCTCGAGCAGGCACTCTAGAGGGGCGTGGTCCTCGGCAGTGCCT +GGAGAAACCTCTCACCCCGGGTCCTCCCCAGCAGAGGCGCTGCTGCTGCCGCGGGAGCTG +GGGCCCAGCATGGCCCCGGAGGACCATTACCGCCGGCTTGTGTCAGCACTGAGCGAGGCC +AGCACCTTTGAGGACCCTCAGCGCCTCTACCACCTGGGCCTCCCCAGCCACGGTGAGGAC +CCACCCTGGCATGATCCCCCTCATCACCTCCCCAGCCACGGTGAGGACCCACCCTGGCAT +GATCTCCCCTCATCACCTCCCCAGCCACATGTACTCGGCCATTCCTGTTGCTGAGGCCCT +GCTGACACCAAGGCCAGGCTGGATGCAGGTCCCTCTGCCACACGTCCTGCCCCATGCCCC +CTGGGGCGGGCCACACCTCCATGTCCCCTAGGTCCCCAGGGTCATGACTAGCTCACATTT +TATATAGAGAGAAATGGAGTCTGGGGTGGACCCAGGTGAGGGTGGGCAGTGGGCATGTCA +GCAGCACCCCCCGAGGAGAGCAAGCTCCTGGACCCTGTGGTCTGTGAGTCGTCTATGCAG +CCAGTGGACGCCGACCTGCCAGACGCCTGCCCCAGGAGCCTGGGGAGGGGCAGTGAGCAG +AAAGGCCGGGCTGGGTGCAGTGGGCACTTGGCCACCAGGACTCCCCAGGTGCTGAAGAGA +CGCCAGCTGGAGGGGCTGCCCCTTCCCCCGGGTCGGCCCTGACCCTGTCCACCCCACCTC +AGGACGTTCTCCAGGGGTCCCTCCGGGATGCACTCGGACCCCCTGCCCGCTGCACTCAGC +CTCCCAGGCCCCAGCCGCCCGCCTGGCAGGGGAGCTTGGCTTTTCGGGCTAGAGGTGGGT +GGGGGCGCCGGGAAAGGAGGCAGGATTCCTCACACCAGGCACCGTCCCCCAGGGCAGCTC +AGGCACCAAGAGCCTGAATAATTCACCAAATGTTAATAATGTAAAAATCCTCCTTTTTAA +TTGCTTTCCCTGCTCTGCCTGGGGCCGCTCTGCTGGCCGCGCGGGGGAGGGGCGCCGGCC +GCCGGGGAGCGCGCTGTCAATCAGGCCGCGCCGCCGCCCCCCCCCCCCGCCCCGCCGCGG +AGCCGGCCGTAAATAACCCTGTAACTAACCCGGCCGCTAGCGCGGGGGCGCTGGGCCCCG +CTGGGATCGATGCGGGCGGCCGCGCCGGCTGGGCTCTGCGGGCTGGCACCCGGCCCGGGG +CGGGACCCACCTCCGCTTTCGGGTAATTAATTTATAAACAGAGGCGGCGGTGGAGCTGGC +GGAGCCTGCATAGTGGGGGCTGCGGGGACTCGGGAGGCCCGGGCGGGAGGGAGAGGCCGA +GAGACCTGGGACGCGGCGCCTTAGACGCGGGCGCTGCGTGCGCATTGGGGCGAGTGTGGC +CACGCGGGACAGTGACCCTGCGCAGCCGGGACTGGGCGACCCCTGTGCTAGTGTGGCGTG +CGTGCGCGGGCGCTGCCTTGCCTTTGTGACAAGCTTTGGCCAGCCGCGTCTACTATGGGG +ACCTCAGATTTTCTTGCCTCCCACCGAAGAGGGGGTCCCCTGGGCGGTCAGCCCCTGGCT +GGCACTTCTGGACTCTCTCGCTGCCCCGCAGGCTCTGTGGCCTCGGGACGTCTGCACAGC +CCCCTCCCCGCAAGGCTCAGCCGCCTCTCAGGCCGGAAGCCTCCAGGCACCCGGCTCCCC +TTCGGGGAAGAGCTTTTCCCGACACTTCCTCGCCCAGCATCTTGTCTGCCGTCTCGGCCC +TGTGGCCGCCCATCCTCCTGCCCCGTGCCCGAGACCAGCCCAGGGGCCGAGCACGGCCGA +GTGGTGTGGTCAGTTCCCCACCTCAGTGTTCTACGCCAGGACGCGGGCTGGGGAGGATGA +GGGCGCATAGCCGGGGGGATCACTGCTGTTGTCCCCCACCCAGATCTCCTGAGGGTCCGG +CAGGAGGTGGCGGCTGCAGCTCTGAGGGGCCCCAGTGGCCTGGAAGCCCACCTGCCCTCC +TCCACGGCAGGTCAGCGTCGGAAGCAGGGCCTGGCTCAGCACCGGGAGGGCGCCGCCCCA +GCTGCCGCCCCGTCCTTCTCGGAGAGGTACTGGGGTGGCTGCCGTTCTCTGCTTGTTTCT +GGGGTGCCGCCCGCACCCCCGCGCTCTCAGCCACCAGCACGCGCCCCGAGAGTGCCAAGC +ACTGTGTTCAGCTCTAGGTTCGGGTCCGGGCAGAGCGTTTCGGGGGTGACACCGATCTGG +GCTGCAGTGTTGAGGGCGCCACTGGGGTGCGTGAGGGAGGCTGAGGCCCATCAGGGGGTT +CCCTGGAGGAGAAGCCAGAGAAGGGGAGAGCTCCAAGTCTGGAACCCCGGGGTCAGTCGG +GAGGGGTCGGCCAGAGGACTCAGAGCTGGAGGCGGAGGGGGGGTCCTGGCTGGCGCTCAA +ATGTAGACGCCGGCGCCGGATCTGTTCCCGGCACAGACAAGGCCTCCGGCACAGACCCGG +GTTTCTCGGGTCCAGGACACGAGGCGGGGCGGGGCGCCTGGAGAAGGGAGGGGCCGCCTG +AGGCCCGAGTCCCTGCCCGGCCGCTGAGCCCGGCGTCTGCAGCTGCCTCCACCGCCGCCC +GGATTGCGGCTAATGACGCCCCCGCTTCCCCCGCCGCTCGGGTCCGCAGGGGAGGGGAGC +AGGCGGGGCCGGCGCCCCGCGCAGTAATTACCGCTGCAGCCGTCGCCGCCCGCCGGGTCA +GCGCCTCCGCGCCGCCGCCGAGATTAATTGGCGCCGCCGGCGGGGGCGGGGATGGCGCGC +GACCTGGGGCCGTAACGAGCTGCGCATCGACCGCCCGCGGGGCCGGCAATTAGCGGAGGC +GGCGGGGGAGGGGCGCCGGGGCCTTTACGGGAACGGGGGCGGGGGGGACGCCGCTCATTG +CGCTGCCGTCCACAGGGAGCTGCCTCAGCCGCCCCCCTTGCTGTCGCCGCAGAATGCCCC +TCACGTCGCCCTGGGCCCCCATCTCAGGCCCCCCTTCCTGGGGGTGCCCTCGGCTCTGTG +CCAGACCCCAGGTGAGGAGGCGGGTGCGCATCCCCTGGGAGCCCGCGTGGAGGCTCGCGG +ACCCGGCCCTGCCCCTGTCGGAGCCGAGACGGACCGGGTAGGGGATTGCAAAGGGCCGGC +TCGGACCGCCTCGGACCCCCCGACCCCGCGTTGTCCCCCTCCCCACCAGGCTACGGCTTC +CTGCCCCCCGCGCAGGCGGAGATGTTCGCCTGGCAGCAGGAGCTCCTGCGGAAGCAGAAC +CTGGCCCGGTAGGTGCGGGGAGGCGGGCGGGGCCGCGCGGCCCGGGAGGCGGCTGACCCG +CGTCTGCCCCCGGCCCAGGCTGGAGCTGCCCGCCGACCTCCTGCGGCAGAAGGAGCTGGA +GAGCGCGCGCCCACAGCTGCTGGCGCCCGAGACCGCCCTGCGCCCCAACGACGGCGCCGA +GGAGCTGCAGCGGCGCGGGGCCCTGCTGGTGCTGAACCACGGCGCGGCGCCACTGCTGGC +CCTGCCCCCCCAGGGGCCCCCGGGCTCCGGACCCCCCACCCCGTCCCGGGACTCTGCCCG +GCGAGCCCCCCGGAAGGGGGGTCCCGGCCCTGCCTCAGCGCGGCCCAGCGAGTCCAAGGA +GATGACGGGGGCTAGGCTCTGGGCACAAGATGGCTCGGAAGACGAGCCCCCCAAAGACTC +GGACGGAGAGGACCCCGAGACGGCAGCTGTTGGGTGCAGGGGGCCCACTCCGGGCCAAGC +TCCAGCTGGAGGGGCCGGCGCCGAGGGGAAGGGGCTTTTCCCAGGGTCCACACTGCCCCT +GGGCTTCCCTTATGCCGTCAGCCCCTACTTCCACACAGGTGGGCACCCCCACACTCTAGA +TCCTTCCAGAGGGCACAGGACTGGCAGGCCGCCTGTGGAAGGGTCTTGGGGGGAGGAAAA +ATTCCCCTTAGGCACCCATCCCCCACCTCAGCAATTGGGGCACACGACGGTCAGGAGACG +GGCGGGTATGGGAAAGCCAGCCAGAGCCCTAGTAACACGCCCCACAACTCAGGCGCGGTA +GGGGGACTCTCCATGGATGGGGAGGAGGCCCCAGCCCCTGAGGACGTCACCAAGTGGACC +GTGGATGACGTCTGCAGCTTCGTGGGGGGCCTGTCTGGCTGTGGAGAGTACACTCGGGTA +AGGGGGGGCCCCAGTTCCTGGGGCGGGGCTGGAGCTGGCTGGCAGTCACTACCTCCCTGG +AAAGGATGGTGGGGTAGGGCCATTCCCCAACGCCCTCTCCCTCCCCAAAAGCAGTGCGCA +GCAGGGACTGGACTGTGCACCCCACCTTTTTTTTTTTTTTTTTTTTTTGCCAGGTGTTTT +CTGCCTGACACTCAAACCCAACAGATCACTGTTTTTAAAAAATTTCCGTGAGCTGCACAA +ACAGCTCCTCTTGGCTCTGCTGGGCTGGAGGATGGAGCAGCACCCGGGTCCTGACCCTCC +CTCCCTCCCCCTTCCAGGTCTTCAGGGAGCAGGGGATCGACGGGGAGACCCTGCCACTGC +TGACGGAGGAGCACCTGCTGACCAACATGGGGCTGAAGCTGGGGCCCGCCCTCAAGATCC +GGGCCCAGGTGAGACGCTGGGGAGTGAGGTCAGGGTCTCCAGACCACAGCTGGGCAGAAA +GCTCTGGGTGGGTGTGCGACAGCCCCCACCAGGCCATCTCTCTGCAGGTGGCCAGGCGCC +TGGGCCGAGTTTTCTACGTGGCCAGCTTCCCCGTGGCTCTGCCACTGCAGCCACCAACCC +TGCGGGCCCCGGAGCGAGAACTCGGCACAGGAGAGCAGCCCTTGTCCCCCACGACGGCCA +CGTCCCCCTATGGAGGGGGCCACGCCCTTGCCGGTCAAACTTCACCCAAGCAGGAGAATG +GGACCTTGGCTCTACTTCCAGGGGCCCCCGACCCTTCCCAGCCTCTGTGTTGAGGTTGCC +GGGGGTAGGGGTGGGGCCACACAAATCTCCAGGAGCCACCACTCAACACAATGGCCCTGC +CTCCCACCGCTTTATTTCTTTCGGTTTCGGATGCAAAACAAAAAATTTTAAAAGAAAATG +TGACTTCAAAGGAAAGGAACAAATTTTCAAAGACTTGGGGGAGTGAAGGCAGAGCCTGGT +GCAGATGGACGAGGTCTGCAGACGGAGGGCAGAGGTGGTGGAAGGGGCCAGGGGCCTGCA +GGCCTCCCCCTGGAACTGGGACTGGTCTCGGTCTGCTGACGTCAGGGTCAGCTCCCCCGC +GGAGCTGACTTCAGCAGCCCACAGCTGTGGGGCTTCAGCAGCCACACCAGCCCAGCCCAG +CCCAGCTCTCGATACGTTTGGTCTTTCATGCTGAAAAATAAATAATAAAGCCTGTCCCGT +GTCTACTGCCTCCCCCAACTGCACAGACGCCAGCCTCTAGGCCTGACTGCCAGGGAGGTG +GAAACACTGGCCACCAGCCCGGCAGCCCCTACAGGCCCCCCAGATGGGCTGCCTCAGTCG +TCCTCTGAGAGCTGCAGATCCTCCAGCTCGTCCTCCGGCCCCTGGGCCAGCTGCTGCAGC +TCCCCAGGGGCCAGCCCCGCCTCTGCGTCTGGGTCTCCATCTGCGGGGAGAGATGGAGGC +TACATAAATTTTGCTTTATCAGGAAGAAGCCAGCCTTAGAGGTTACTCATCACTAATTAA +TCACGGCACTAATTAATTTATCCCTGTTGCTGGCTGCCAGAGAACAGAGCATTTGGCCTG +GCCTTCCCAGGGAGGGAAAAGCCTGGCCCAGAGCCCCACGCCCCCCGCCCACGTGGCTCT +GCCCTCCCGCCAGATGGGCTCACAGGGCCACACCCTCTCACCCCAAGACCATTCACCCTC +CGAGTTGCTGCTGTCCTCCTCGCCCTCCTCCTCGTCCTCTTCATCGTCTTCCACCCCATG +CCGAGTGCTCAGGGGCCTCAGTATCCCTGAGGAACAAGAAGCAGAGTCCATATGACTCCC +ACCCACAGGGTCCACCAGCAAAGTCACAGTGGGGGCAGGAGGGTGGCCAGGCTCCCAACA +CCCTTCCCTCCGCTGACTTCCAGCAGGTGGAGAGGAGCCCTGGGGAGGAACTGGGAGGTC +ACAGGCCTGGGGACAGAGTTACCAATCCCAGTAGGCCTTCACTTCAAGGAGGGAAGGCGC +TGGCACCAGAAGCCTGGCAACACTGAGGTTGGCCCCAGCTGGGCCAGAGACTGGTGAGCC +CCCTGCAGGATGGGTACAGGTGGCCCTCGTGGCTCTGGGAAGTCCAGCAGAGCCCTCCAG +GCCCACCCTTCCCCTGGGAGCACCACGCAGGCCCCACCTCTCTCCGAGAATCCCTCGGTG +TCGTCCTCTTCAGAGCTGTTCAGGTCAAAGAGGTCTTTAAATTGCTTCCTGTCCTCATCC +TTCCTGTCAGCCATCTTCCTTCGTTTGATCTCAGGGAAGTTCAGGTCTTCCAGCTGGAAG +GCCAAAGAACCAGGGGCTCAGGTGAGAGAGGGCAGGGGCTGGCGGCCACAGCAGGGCCAG +GCATCGCCAGACCCACCACCAGGGCCCCATGTGGCCAATTTCTAGTCCCCTCTGTTCCCA +AATCACAAAGCCATCCTCCAAGTTGTCCATCCCATGTCCAAGGTCAAAGGCAGAGCCCTT +CCTGCTTCTCCTCACGGGCCCCTGGTGCCCACATACTGGCCTGGGTGACGAGGTCAGTCC +AGCCACTCCACCTGCCCGGAGCCTCCAGCCCATCAGGCCTGAGGGGGCATGGCCTCCCCA +ACCTAGTGCAGCCTGGGGCTTCCCCTCCCTGGAAACGCCTGGTTCTGGCCAGTTCTCCAA +CACCTACCCCCTCTCCAAGTCGAATCATCCGGGCACGGCCCTGGCCGCCTGGCACTGTTT +CCAAACCCTCGCCCTGGTCTCAAGTCATAGTGCGCTAGATCTGAAACCCAGGAAGTCACA +ACACACCCCCAGGTCCCCTCGCCGAGCCGCACCCGCTCTTTGCCACTGATCTCCAGCTGG +ATCTCCCGGTCACGCAGCTTGCGCCAGTGGCTGTAGTACAAGGTCAGGGGTGTCCCCTCT +TCCCGGGTCAGCTTCTCCCAGGCTTCCTGGGGGGTTGGGGGAGTTCAGGGTCATGCCTCA +CCCTGGGCAAACCCCCACATGTAGCTGGGGCTATACCCTGGCAGGTGCCCTCAGGTGGCA +CTACCCCCAGGGCCCACTAACCACTGCCTGCTGCTCAGAGACGCCGAAGGAAACCCTCTG +GCGGCGGCTGCAGATGTATGCCGAGTTCTCCTGAACCTTCCCAAGCAGCTGCTGCACCTG +CCGGCAGTAGTTGGCCACCTTGCACTCCCGGAGGAACGACTTCAGCTGCGGAAGGGAGGG +GTCAGCCACTGAAGCCCAGGACCGCTCCATGTGCACAGCTGGCCCAGGTCCTGTGCAAAA +CCACGCGTGGTGGCCACGGGGATACCCCAGGAGGGGACATGGATCCCATCTCAGGGCTCA +AGTGCATAGCTGTTGCAGCTGGGATGGCAGAGGCAGAATCAGCCCACCCTCTGGGCCAAC +CCTGCCCACTACTCACCTCTGGAAATAAAGTTTTATGCCAGGCGTGGTGGCTCTCGCCTG +TAATCCCAGCACTTTGGGAGGCTGAGGCGGGTGGATCACCTGAGGTCAGGAGTTCAAGAC +CAGCCTGGCCAACGTGGCAAAACCCCGTCTCTACTAAAATACCAAAATTAGCTGGGTGTG +GTGGTGGGCGCCTGTAAACCCAGCTCCTTGGGAGGCTGAGGCTGGAGAATCGCTTGAGCC +CAGGAGATGGAGATTGCAGTGAGCCGAGATCGCACCATTGCACTCCAGCCTGGGCAACAC +AGCGAGACTCCATCTCAAACAATACTACTACTACTAATAAAATACAGTCTCGCTGACGTG +CAGCCACACGTGTGCATTGCATGGTTCTGCAGTTGCCTGTGCAGCTGAACATCCGTAGGA +AGCCACGTTTACCATTTGGCCCCTCACCAAAAACATTTTCTGACCCCTACCCCAGACCCC +GACCCTGGGCCCTTGAGTCCAGAAGCAGAGATGCCCCAATGCCAGGTATCACCACCCAAG +AGGACATGGGAGGAACAGAGGCTGTGGCCCCTGCTGTGAGTGCCCCCCAGAAAGGGGGTC +CCGGCTCTGTGCATGTGACATGTGTGGCCGTGTGTGAGTACACACACATGCACACACCTC +TATCTGGATAAGCCTCTGACCAATTGTGGCTCATGTGAGCAGATCCCTCCTCCCCACACT +GCACAGACCTATAGTCGGCACATCTGATTCCAGCCACCAGGGCCAGACAGCAGGGCCCCC +ACCCCTTCCACTAGGCACAGGCCTCCCTGAGGCTGGAAACATCACGGCTGAGAGCAAACA +GACCTCCCGTGGGGGCCCAGAAGGACCTTCTGAGGATAAGGAGAACCCCCTCCTCCACCC +CACTCCTGCCTAAGATGAGGCTGACGTGGGGTATTTAGCGGGGCAGGCTGGGCCTTCCTA +TGAGGCTGATGTGGGGTATTTGGCGGGGCAGGCCAGGCCTTCCTGCCACCTGAGAAGCCA +CTCCACCCACTCCCCACACCCGGGATGGCCTGGGGAAGTGTGCGATCAGCGTACCAGCCT +GAGCCAGGGTCGGCATGCTCAGTCCCAACCCCGAAGCAAAGATCAGCCTTGTGGTTCCCA +CCTGGGGAGGAGGCTGTTGTGCTCCCAGGGTCCTCAGCCCACTGCCCAGGCCTGCCCCCA +AACCTCCTGAATGGCTTAGAACCCCTCATCAGCCCCTCCAAGGGGGCCTCACGGGGCGCG +TTGCCAGCAGTCAGGTTCCACCCCAGTCCCAGGTACCCGGGACAAGGGCACCTCCTACCA +GCCTGGGGCAGCCAAGCCCGTTATAAGACAGTCTGAGTCGGCCACGAGCCGGTGTGGGCA +GGACACACACCTGCAGGACCACAGGCAGCACCAGCTCCGGGAAGCCGATGCAGTGTGCCT +GGCTGTGCAGGTACTCCAGGGTGAGGTCGTACAGCTGCTCCACCAGGCCGTCCTGAAGAG +CAGGAGAGAGGGCCGAGTGCATCAGGGAGAGGCTGGGGCTGGGCACTCAGGCCCCTTCCC +CTCAGGCTGTCAGGGCAGCGCCATCTCCAGGGCACGGACTGCAAGGAAGGGGCTCCTGGG +CCCCAGCCCTGGGAGACCATGAAGGTCCATGCTTGAACTTGGAGGATGCCAGCCCCCTCC +CATCCACCTCAGCACCCCCAACCCCACCCTGGGAACTGCCCAGGCCCCTCCCCAGGAGGC +CAGCCTCACCCGGTACGCCTTCTCCTGCAGGTTGACATTGGACAGCTTCAGGATCACGGA +GAAGTTGATGGGCTTGGAGCTCATGCGCCCTGGCTTCCTGTTGAAGTCGACCTGCTGGAA +CATCTGCCCCAAGGGCCGTGTCAGGCTCTCTCGGCCCCATGCCTGGTCACCCTGGCTTCA +CCCTGGCTGCACCCTGGTCCCCCTGGTCCCTTTGGCCCTGCACCTGGCTGCACCCTGGTC +ACCCTGGTCCTCAGGCTTCAGCACGAGGAGACCCAACCCGAAACAAGAGATAAGCAGCTA +GGCACGGTCCCAGCCCCATGGCCCCACACAGCCTGGCGTGTCCCCGAGTGGGGCTCTGAT +CAGCAGGGAAGGATCAGGAACACGGGCCCTCTCCCAAAATCCTGGGAAGCACTAAGGACC +CACGTCTGGAGACCTAGAGGTCCCTGCCACACAGAGTACCAGGACAGCCCCCATTCCTGA +CAACATGGCACTGAGGCCCATCCTGGCCCTCAGCACAGCAATGCCACATGGGGCTCCGTC +CCGAGCAACCAGAAGACGCAGCAGCAACAGCAAAGAGTGCCAGACACAGGACGGGACAGA +TGGAGGTCACGGGAGGCCTGGGGGGCCCCTCCCACACCCTCCACAGAAGCCACAGGCCAT +GCACCTCCGTAGGACATGCCAGGAGGAGCAGAGAAAGAGTCAGCCTGGCCTCTCAGTCTT +GTGACCCCTCCCCAACCACTAGGAGCCCTCAGGCTGTGAACCAGAGAGATCCAGGGTACA +TGCTGGGGCACCAGAGGACAGAAGCAGATTATGGGGGGCCCAAGGGTGGAGGCCCCAGCA +AGACACCCCACTCAGCAGGGGTGGCTGCCAGACAGCTGAGCTCAGGTCCAGATGGGAAAA +CGCCCTGGTACTGATGAACCTCTGGGAGGACACTGCCCTTCTCTAGCCTGGGCCAAAAGT +ATGGGCAGGCGACTGGCTTCCTGTCCAGGCACCGGGGAAGGGCAGGCACGGCCTACAGCT +GAGGGCTTTGTTTTAGCTTTTAGGGTTTGCTTTTTCCGGAGAGGAGAGGCCTGCATCCCT +GCGTGAGAGGGGCCTACAGGGTGCGGCTGCAGTGAACCAGGGCAGTGCACAAGTGAAGAA +ACAGACACTGCAAGAGAGTAAGAAAGCACGTAGCCAAGGAGATTGGACAAGGGAAACAGA +CACAAAGCATGCCTGGAGCTGGGCAGCAGAGCTGGAGGCCCACAGACACAGGGGCCAGGC +CAAGGGCTGGGCAATCAGAGACCACTGCTGGCTGCCATGGGAGTGAACATGGCTTCCTAA +AGATGTTCAGCATCCCTGCCTCAGTGGAAGGGGAATCAGAACGTGCCTGGGGCTTCCATA +CCTTCTGGACCCAGCAACCTGGGGACCCAGCCCCAAGGACAGCTGTGACACGACTCTGGG +CCTTCATGAGGCTGAGAACTCATTAGATAAACAGGGTGGAGATCGTGAATTCCTAAATTT +ACAGCGGGGTGGGGCCTAACCCACCCACTGAAAGTTGAAACTTCGGACTCCAATCTTTCC +CTACCTGAGTGGCATGTGCACGTGCAAAGATGCATACACACAGGTACACACAGGCGCACA +CATGCACAGGCACACACGTAGACGCACGTACATGCACACAGGTGCACACACGCACAGGCA +CACACAAGCAGACGTGCATGCATGCACCCAAGTGTACAGGTACACGCACAGGTACACACG +CACAGTACACACATGCAGATGCAAATGCATGCACACAAGTGCACACAGACACGTGTGTAT +GCACATAGGTGCACACAGGTACATAGATGCACGCAGACACACATGCATGCACACAGATGC +ACACATGCAAAGGTTCATGCATGCACAGGTAGACACATGCAGACGCAAATGCATGCACAC +AGGTGCACACACGCACAGGTACACACATGCAGACAGGTGCACACAGGTACACACGCATGT +GCATGCATACAGGTACACACAGGTACACACTGGTATACAAAGACACATGCACAGGTGCAC +ACACGCAAAGGTACACGCAAAGGTACACACATGCATACACACAGGTGTACACACGCACAG +ATGCACACACCTGCAGGCACACAGGCATTCATGGATACACGTGCATACACACATACAGAT +GCACACATGAACTGATATGCACACACACACAGATTTACAGACCCATGCACCCAGATGGTG +CACACACACGCATGCATGCACAGACAAACGCACCCACCCAGATGTACACACATCCCCCAT +ACAAATGCATACACATGCACACAACTGTCAGGGCAGGGCACTGTTCAGTGTACAGTTCAG +CAATCAGACTTGGGTTTTGGCCCATCTCGCCTCCTGCCTACTCCAGTCTTGGGCAAGCAC +CTACAGGGTCAGGTCCCGGCATCCTCAAGCACAGCCCTAGCAGCAGCCGCCTTCATCCCC +AGTGGTCCCACGTTCCCCAACACTGCCCCCAGCACACGGAGGAGCACTGTCCTCGTGACA +CCCGTGACAAGGAGGCGGCCAGGGCTCCGGGAAGTCGCCGGACAACTCAGCACAGACGCC +CGGAGCAGCAGATGCTCCCTACAGGAGCAGGCAGAGGTGCCACACGCCCACCACAGCCTC +ACTCACCTCCAGGATGAAAGGCAGCACCGGGATGAAGGCCCCCGAGCTCCCCGAGAGCAG +CGTCAGGGCACGGATGCAGTGCATTCGCAGCGGGTAGAAGCGGGCAGTGGGGATGAGCCT +GGGGGTGGGAAGGCCGAGTGAGCAGAGGCCCCGGCTCTGGCAGCCCCTGCCCCTCCCCCT +GCTGTCTTGGACCTCCTCCCCCACTCACCGACATCAGACCCCTAAAGCAGGACAAGGCAC +GTCTGAACCCCAGGGACCTGCACCCCTTGCCCAGCTATGGGGCTGCAGGTACCTTACCCA +GCTTTCAGCTTTATTTCAACACGGTGGCAGGGGTCATCTGTTCCTGCCTGCTCTCCTCCC +TGTTCCCGCCTTTCCTACTTCTTCCCTTGGACTTCCCACCTCCCTTCCCAGCCTTGAGTT +TCTAAGGCTCAGCCAGACAGATGCCCCCTCCTGGCCAAAGAGGCCACAGTACTGCTCCCA +CCTTTTCCTGCTGCAGCCCCTACCGTGCCTGGACCCTCCTAAGCGCTCACACCCAAAATG +CAGTTCACTGCATCAGATGTGCTCCACCCAAGAACCCCACGTAATGAACCAAACTCACTG +CAAACTGCACACAAGCCCCCAGAACACACGCTGGGTGGCACCCGAGGCGGCTAAACCGCT +GTTGGAGGAGCTCATGTCACAGGTGCCCACCAGCCCTAGCTCTCCAGAATCCAGAGCATC +TCCCCGTAGCAGGTACAGGGACCCCAGCCCTTCCTCAGGGACGGCCAGGACACAGACTCA +GGCCCCAAGGCCCTGAACGCCAGAGGCACCGCCCACACAGTCCCAGCAAATTTGCTTCTC +CTGACCCTCCCGCACAACCCTGCCCACCCCACAACTCACTTGATACAGCCAATGATGACT +TGGGCAAGGGGGTAGACCAAGGGCTGGAGGGCTTCGCTGGGGCCCGCAGTGCTCAGGACC +CGGCACCACAGGAAGAGGCAGTGCACATACTGCCAGTTGTACACAGACTGGTATGTTTCC +TGGTCAGAGAGAACCACGTCAGCTACTGGCCAGGCTGACAAGTCAGGCTGATGCACGTTC +CTCCTGGGCCGGCACAGGAATCATTTCCTCATCTTGCACACGGGGTCTCAACCCATCCAC +CCTTCCCCCACCTGCAAGGACCGACTGCACCAGGGTGCTGGGCTGTCTCCAGACAGGGGC +TTCGGGGAGGCCCCAGGCCCTGCCTTGGGTCGGGCACCTGGGCTGCCCCACCCCATGCCC +AGCATGAGCCTGGAAGGGCCCCACCACACACCTTCTTGCGAGTGGTCATGGCGTTGCGCA +GGTGTATGGCGAGCTGGCGGATGTAGAGGAAGGCGTGCTGGTAGGCCACACCCGGCTCCA +GGGCCAGCAGCTCCGTCAAGGTCCACTGCATGAAACTGATGAAGGGGAGGGCACCAGGCG +AGGTGAACTTGCAGTTCCTCACATACGTGATGTACATTTGCTGCGGAGAGACCCGGGTCA +GAGCCACCTGGGATCAGGGCCATGCACCTCCACCGCCCACTCCAGGGCCCCTGTGAACAC +CTGGGCCTTTCCCTCAGAGCTGGGCCTCGAGGAAGAGCCGTAGCCCCTTGCACAGCCCCC +ACCCCCAAGTGCCCACCAGCCTCAGGCCTGGGAGAAGCTGGGGCAGAAGCTCCTGCTGCA +CACTGGGCCCCTCTGGGGGCTGAGGGTCCCCACATGCAGGCCACCCATGGCTTGGGGACG +GGCAGTAGGACTGTACCCTGGCCATGGCCTCAGGTCCCAACACCCAGTGTCCTCCTCCAG +CCAGAGAGGCCCTCCCCTGGGGAAGCTGTGTGAAGCAGGGTCCAGGTGGGGCCCTGAGAA +GGCCGAGGGCTCTCTTCCCTGCCCACCACCCCCAGGTGCTCTGTGAGACATTCGTGATCC +AAGGGCCCAGGTCTGCTCAGAGCTGCAGTGAGGGTCCAGTGAGGGGCACCAACCACAAAG +GCAGCCCGCCCTGCCCTTAGGCCGAGATTTCCAATGCAGATGCTGAGGGACACAGACGCA +GGGCCCACCACTACCTTGAGGACGGGGCCAAGGAAAGTGTCCTTCTTGTGCCGGCAGACT +CTGCTGAGGACCAGGAAAGCCAGCACCCGCAGAGACTCTTCCCCAGTGCTCCATACGATC +ACCATTCTCTGCAGAAGGTCAGACGTCACTGGTGGCCCCCCAGCCTCCTCAGCAGGGATG +CCCCAGGGCCAGCACAGCCCTCCCCAGCCAGGCAAAGGCTCCCATGGCCACCAGCTCTTC +CCAAAGCACCTCGGGGGAGCCGTGAGTTAGGTGCTCAGTTACAGAAGTGAACAGAACAGG +TGTGTTGCTCCTTGTGAGAAGAGGACCACAAAAGTTTACCACGTCAGACACGCCGACGTA +TGTGAGATCACACCGGGAAGAAGATACCTCACCGTGGCTTTGCTCACGGACTGAGCCGCG +CTGCCCGGGCAGGCAGGGACTGCCTGAGACAGAAACCCCAGGTGGGGGTGGGGGCCAGGT +GCTTCTGTGGCCTCTCTAGCCAAGCGGAGCCAGTGGAGTGTGGGCACCACCTGTGCCCTG +GCCAGGAGTGGGATGTGGTGGGGGTAGCCGTGTGGCCCCCCGACCCCATGACAGACACAG +GGAGGGGACTGGGCCACGAACCTTGAGCAGCATGCGGCACTGCTTGGGGAAGGTCAGGAA +GCAGGGCACCAGCACGCTGATGTGCCGCAGCACGGCCGCCAACACCGTCGTCTCCGACAG +ACAGGACACCAGCTGGGGGCAGGAGGGGACAGTGAAGCCCCAAACCCATGTATTCTGGGA +TACAAAAAAGGACCGACCACCAGATACAGCCAGGCCCCCGTGCCCTCCCCACCAGAATAG +CACCTGTATGGCCGAGCCCAGGTAAGCCTTGATGTCCACACGAAGCTTCCCCCAGAGCGG +GCTGCTGGACGGCTGCAGCATCCTGCAGAGAGACCACCCACCCCTGGCTGGGAGGCCCCA +CGGCTCGGACGCGAGGCTGCTCAGCATGTTGGCGCGTGCCCTGGCCAGCATAGCCTCTAC +GACTCTGCAGAGACCCCCCGTCTCTCCACTCAAAAAAGCTCAGGGCCCCTTACAGCTGGA +CAGACACAGGGGCTTAGGAGGACCCTCTCAAGTGCATTAGCTCCTCCTTCAGTGGCCTTG +AACTCCTGTCTGCCCTGCCCAGGGTTGGCCACCGCCCTAAGAGTCCCCGGAAGTCCCAGC +CTCCAACTCCCTCTCAGACATAAACCTTTTCTAGGTCCCCTTGATCACATCCCCACCGTG +AGACCACACGAGGTCCCTAAGCCCAGCAGCTGGTACTCAGCACCTCTGGGGTCGCCCAGG +CACCACCAACTGCCGCAGACTGGTTTCCTTTGGCCCACATTTGCTGCACAAAGAAAAGAA +AATCAGAGGGCAGGTGTGGAGACTCATGCCAGTACTCACTGCACTTTGGGAGGCCAAGGC +AGGAGGATCAAACTCCAAGCCCAGGAGTTTGAGACCAGCCTGAACAACACAGTGAGACCC +CGTCTCTACAAAAATATACAAAATATTATCCAGGCCTGGTGGCGGAGTCCCAGTTACTTG +GGAGGCTAAGGTGAGAGAATCACTTGAATCCAGAAGGTACGTGTCGCAGTGAGCTATGAT +CACTGCATTCCAGCCTGGGCGACAGAGCAAGATCCTATCTCGTAAGGAAAAAAAAAAACC +AAAAACCAAACAAACAAAACAAAACAAAACAAAACATTTACCAGAGCCCACGCAGTAGGC +GCTCACTAAAATCTGCTGAAGCATGGGAAGGACAAAGGGCAGGGCCCCAGAAAGGCCCCC +CGTCCTCGACCCTCCTCACACCTGTGCTGACACTGGCTGCTGGGCACCTGCAGCTGCCCA +CCCAGACCCAGGAGGCAGCTCTGCTCCCCACGGCCTGACTCCCTCCGGTACAGCTGCTGC +CTCGACAGGGGTCCCTGACCTGGTGGCTCAGGCTGCAGTGCGTGCTGCCTCCCAATCGCT +GCCTGTCCCTCCACCCCCATCTGCCAGCTTCCTTGTCCCCTTCGGACAGCACTGCCTCCA +TGTGGACATGGCTCTGTTCTATCCGTCCAGCCCCGACCACTACCACCAGCAACAGTGCCC +CTGTCTCCTGAGCCGCTGTCGGCGAGACCTCTCCTGTGGGTCTCCTTTCTTCCTTTGAAG +GTGTCCTGGGGCAGTTCCAACTCTAGGCCTCCACTGCCTCAAGGTCACATGGCTGCACAG +CCCCGGAACCCCAACGTGCTCCATGCTCTACCAAATGCTTGGCCGTGCGTCTCTCTTCTC +TGAAAACCTTCCACGGCCTTCTCTGCCCAATCTTTCTCTAAAGGGGAAGTTGAGGCCCTC +AGGTTCTCAGCATTGATGAGGCCCCTGTCTACAGACACACACAGCTCCAGGAAACAGGCC +AGTCATAGTGCAGAGATCAAGGAGTATGGACAGGACTTACAAGTTCTTACAAAGGGAAAT +AGAGCAAGAACCCTAACCTGGGAAAATCTGAGAGCAAAGGCAGCTGCACACGCCACACCT +TCTGAGACTCTGAGCAGACAACTTCCCTTTTCAGGAAGGAAAGAAGGTGGGGCCGCTCCA +ACTGGCCCCAAGTGCCCAGCCTCTCCCAACGGTCCCTCGTGCCCCGCTGCCTTCTCAGGG +TCCCCAAGAAGACGCTGGCTCTGTTGCCATGTCTCTGTCCTAGCCACAAGGCCTCTGGCT +TCTCCTGTGTGTGGTCCCGACCCACCTTCCACCCTACCCCCCTTCACCCCCTCCCCTCTT +ACCTGCTGCTATCCTTTGCCACCTTTCCAAACAGCAGCTTCTGGAGACAGCCAATGAGGT +CTCTGATGCAGAAGGTAACCAGAGCATTGAATGCTGCAACGAAAAGGCCTGGATGTACTC +ACGGGACAGAGAACGCAACAGACAGCCTGGATGCCAGGCTCCCCCCAAGCTCACCAGCAC +TGTCCGTGACCTGGAATTTGTTGGCCTCAGCACTTTCCTGGTCCCCTCGGGTGGTGGCCA +CAGCTGCTCGGAACGCCTGTACCACTTCATGGAACAGCTTTGGAGTGAGGCGTTGCTGAA +GGAGCAAGAGTACCAGGGGCGTCAGGGGAGCTGAGACTGCACTTGGCAGAGTGGAAACGG +CAGCCCCAGAGAAAGGCACCCTCACCCTCACCCTCAGACATAGGGCAGAGGTTGGGGGGA +GGCACAGAGCCCCATACTGATAACAAAAATGGAAACAAAGTCTAGAATTCTCTGGGAAGA +GGAGGGAGTCTGGCTCAGGAGCCCCAGGAAAAGGACTGGGAGTTCCAGATCCTGGACTAT +GGCCACCTCCAGGTGGTATCTGGAGCTCTCCGTATCCTTGTCCCTGGAAAAAAACACTGT +GAGAGGCTCAGAAGGACCCCAGCTCCACCAACCAACAAAGGCACAGTCCGTCCCACCCAC +AGCGGGACTGACTTTGGGGAGTGGGGCGCCAACAGAGCCCCTGGAATCTACCCAAAAGTG +AACACACAGTCCTGGGGCAACCAAGCAAGCAGGAGGAGCAACGTGTTGTCACTTGCGCTG +AAGAAGGCTCCAAGCGTCCCCTGCGTGGAGAACAGCCCCTCCCACCAGCACAGCCTCAGG +CGCCTCAGGTGAGGCAAGGCCAGATCTCTGCCTGGGCACCCAGCTGCCCGCCCCTCGCTG +CTGCTCACCTCAGGTGAGGCAAGGCCAGATTTCTGCCTGGGCACCCAGCTGCCCGCCCCT +GGCTGCTGCTCACCTTTGCTGCCTGCTTCCATCTCTCAACCATGGCGACGGTCACAGGAA +CAGAATTCTTCTTCCCCTTCAGCCCTCTGGGGACTCTGTCCCCATCTTCTCCTTCCTCCG +CTCCATCCTCCTCCTCACTGGCTTCCTGCACAGAAAGGCTGAGCTGAAGGAGAGTGTAGA +GACAAGTGCCCCCCTTCTGGTTTGGCCCACGCCCTCACCTCCAGCACATCTGGCAGGGAG +TGGAACGGCCCCTCTTCCTCCTCAGAGCTGTCCGAGTCGCTGAAGTTTAGCAGGCTCTGG +TCATTCTCCTGCAGGAACTTGTAGAACTCGGGGTCTCTGTCCTTCAGCCGAGAGAGCTGG +TCTTTGTGCTCAGAGGCACGGCCTTTACGCCGGCTGAGGAGGCAGAAGTCAGCGACCCCA +GTGGGAAGTGGAAGTAGAGGGGGCGGGGAGTGGCCTACAGGGTCAGTCTACTCCCTTCAC +AAGGGTTACCAACTAGCAAGACAGGATTGCCAGGAGGTACGTTTTTGGCAGACTCACGTC +TCCTACCCAACAACCTCTACAACATACCCTCAAACACACTACACAGGCCCCCCAGCCGCG +GTCTTCCCTGGACTTGCTGTGCCTGCGCCCTGCGCTACACAGGCCCCCAGCCGCGGTCTT +CCCTGGACTTGCTGTGCCTGTGCCCTGCGCTACTTTTGCCTGATGGTGGCTTCACCCTTC +CAGAGGCTCAGACTAAAGGCAAATCTCTGTCTCTAATACCCAGCACGCAACTTGTCATCA +GATCTCATCAGCAACACCTTCAAAACCGTTCGTGCCTCCTCTCAAACCACCACATAGTTC +AATTCTCAGTTAACCTAAAGGTCTCTCTGTTTCCACCCTTGTCACCTACAAGGCACTCCA +CCGCTCAAACCCAGAAGTAACTCCCTGTTTTACGAGGCAATCTTATGACGGTCTACGGCA +CCTGGCTCTTCATCACCCTTCTGGGCTCATCTACCCCTATTCACCCCCTCACTCCTGCCG +TAGCCACGTTTACCTCTGTACTCTCCCCAAATGCTCCCACTGCAAGGCTTTTGCTGTTTT +CTGCTGCCTGAAATCCTAAGACACGTTTCCCCTACTGTCTGTGTGGCCTCCTTGTTCGAG +GTCTTTATTCAGACGTCATCTTCTCAAACAACCACCTCCGCTTTTTTTTTTTTTTTTTTT +TCTCCTGAGGCGGAATCTCACTCTGTCGCCCAGGCTGGAGTGCAGTGGCGCAATCTCCAC +TCACCGCAACCTCCGCCTCCCGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCGAGTAGC +TGGGACGACAGGTGTGTGTCACCACGCCAGGCTAATTTTTGTATCTTTTGATTTCTTTCT +TTTTCTTTTTGAGATGGAGTCTCACTCTCTCACCCAGGCTGGAATGCAATGGTGCCATCT +CGGCTCACTGCAACCTCCGCCTCCCAAGTTCAAGCGATTCTCCTGCCTCAGCCTCCCGAG +TAGTTGGGATTACAGGTGCCCACCACGCCCGGCTAATTTTTATATTTTTAGTAGAGACAT +GATTTTTCCGTGTTGGTCAGGCTGGTCTCGAATTCCTGACCTCAGGTAATCTGCCCGCCT +CGGCCTCCCAAAGTGCTGGCATTACAGGCGTGAGCCACCGAGCACAGCCTCCGCTCCTTC +TAACAGAGCAACTCGGCTCCCCTGCAACTCTCTCTTCAGCCCCTCTGTCCTTCCTTTCCC +TCCCCAGCACTTATCTCTCTTCTACCGAACTGCAGGCGGTGATTTCACCCAAGAACGTGA +GAGTTCTCCTAGATCGGGAAGAGATTTTTGCACAACTCACCAACATACGCTCCCTGCCTA +GGACAGAGTTTGGCACGGAACAGGAGCTCAGTAAACATCGGATGAAAGAGTAAGTTAAGC +TGAAAGGACTGGGGGGCAGAGGTCGGCGATCCTTAGGCCTTGGCCCTGAGACCCCAGGCG +AGGTCAGCAACCCAACCGGGGTGGGACAGGACGAGCAAGAGGTTCTGCTCACGCATGTCC +CCACTAACCTGGCCGAGGGGCTCCCGCCCGGCTTATCCGGACTCCGGGCAGCCTCGCGTG +CTTCCCGTGTCTCCGCTTGTGGAGAATTTTCGGACTCGGATTCGGACTCGGAGTCAAAGC +CCGAAGCTAGGAACTCGTCCACCGTCAGCTCCGCCAGGCGCCTGCGGGTCACGCAGGAGT +CACAGCTGCCCGCACGCCCAGCTCGCCCCAGCCCCGCTGAGAGGAGCAAGAAAAGCCCCC +TTGGATACAGACACCCACCGGGAGGCCAAATCGGCCCTCGGACCCGCGGCTTACCTCTTG +CGGCTCCCCGCAGCTGCCATGACACCAACCCGAAGCGTGCACCCCACTTCCGGCCCCAGA +ATGCCGCGCGGCTGCGCACTTCCGCCGCCCAGGCCCCGCCCCTTTCCCCGCCCCGCCGCG +CCACGCCCAGCCGAGTGGCTCTATGGTTCTCCGACCGCAACGCCGGCGGCCTCAGGGCGG +GAGGGCGCGTTCGCGTGCTCGGTGCGGGCAGCCCCGGTGGGGCCCAGATGCGCCTCCCGC +TCGGCGCCCGGCTCCGTAGGACGCGGTGACGCCGGTGTCCGCCCCGGGGAAGACCGGGAG +TCCCGCCGCGCCCGCAGCCCACCCGGCGCTCCGAAGGCACGCGCCTGCGAGGACGCCAGA +CTGCAACGGCGGGGCTCCTATGCAAAGAGCTCCCACAAATCAACAATAAAAAGCAGGGAG +TCCAGTGGAAAACGCGAGGGGCAGTGGGAACCGCACTGATGTCGCCAGCTCGACAAAAGA +CGGGCGACCCGAGGGCCAGGCTGGCTTCGCCTCCGATCCGCGGAGACCGGGCCAGCGCCA +CGAACACCACGCAGGGCGCTCCCCGTCCATGGCCCTCTGGGTGCCGACCGCGGCTCTTCC +CGGGGACGCCGCACGGGACGAAGACGGTGGGGAGGCCGGCGCCTTCCTTCCCGCTACCAG +CCTGACACCCGGGCCCCCGGGCCTGGACAGCCAGACCCCGCGACAAGGGCGCCGCGGGGC +GCAGGCACGGCTCCCCCAGCCCTGGCGCTGAGGGGGCGCGTGAGGCGAACACGGGCGGAT +TGGCCTCGGGGTCCCATTCGACTTCTTGGTGCCGCGGGGCCCCGGGGCTCCCCGGAGGAG +AGCAAGTTAGGGGGTCGGGGGAGCGGGGATGGCTTCCGGGGGAGGAGGAGGGCGAGGCCT +GGGGGGCTCCTCGGAGGAGGAAGAGGGCGAGGCTTAGGGGGGCTCCTTGGAGGAGGAGGA +GGGCGAGGCTTAGGAGGGCTCTTCGGAGAAACAGGAGGGCGAGGCCTGTGGGGGGCTTCC +CGGGGAAGAAGGAAGGCGAGACCTAGGGGGGCTTCCCGGAGGAGGAGGAGGAGGAGGGCT +AGGCCGGGGGCTTCCCAGAGGAGGAGGATGGCGGGGCCTGGGGGGCTTCTCGGAGAAGGA +AGATGGCGAGGCCTAGGGGGGCTTCTCGGAGGAGGAGGAGGGCGAGGCCTGGTGGGGGGC +TTCCCGGAGGAGGAGGATGGCGGGGTCTGGGGGTGCTTCTCGGAGGAGGAGGCGGACCCG +GGGCGCAGCGCTGGAAGAATCCGCGTCCAACGTCTAGTCCCCGAAGCCTCTCGGGAGGCG +GGGCGGGCGGCGCCGAGAAACAGCGGCTGCGGGCGGGAGCGGCGGGAGTGAGCGACACAG +AGCGGGCCGCCACCGCCGAGCAGCCCTCCGGCAGTCTCCGCGTCCGTTAAGCCCGCGGGT +CCTCCGCGAATCGGCGGTGGGTCCGGCAGCCGAATGCAGCCCCGCAGCGAGCGCCCGGCC +GGCAGGACGCAGAGCCCGGAGCACGGCAGCCCGGGGCCCGGGCCCGAGGCGCCGCCGCCT +CCACCGCCGCAGCCGCCGGCGTGAGTGGGCGGGGGTCGGGGCGCGGGGGGCGGCCTCGGG +ACCTGCGCGGCCCCCGCCCTCGCGTCCGCTCGCAGAAGGGGCGGGGGCCGCTTCCGAGGG +CCGGGGGAGGTCGGGACTCAGGTGCGGAGCGGGGTCGGCCCGGAGTAGGTTCCCCACCCG +CGCCCCGCGCGCCCAGGACGCGACTCCCGCTGCGGTCCCGAGAGGGCGGCTAGGGACGCG +GAGGAGCTGAGCTCGTGGGGGCGCCGGGAAGCGGGGCCGGACGCGGGGCTCTGTTCGCGG +CTCTGACTACGCCCCAGGGGAGCAGGGGCGCAGCGGAGGCCTGGACACGGCGCGCTCCGG +GGCGGGGGTCCTTGGCGGAGGTCAGGCGAGGGCTGCCGGCGCCCCCGTCGCACCAGGGGC +TGGGTCCCCGCGGGCTGCCCGGGCCCCCCAGCGGCTCCAGGGCGGGCGGGCGGCTCCAGC +GGGGCGAAGCCTGACCCGCCCGCCTCCTGCAGCCCCGAGGCAGAGCGCACGCGGCCCCGG +CAGGCTCGGCCCGCAGCCCCCATGGAGGGAGCCGTGCAGCTGCTGAGCCGCGAGGGCCAC +AGCGTGGCCCACAACTCCAAGCGGCACTACCACGATGCCTTCGTGGCCATGAGCCGCATG +CGCCAGCGCGGCCTCCTGTGCGACATCGTCCTGCACGTGGCTGCCAAGGAGATCCGTGCG +CACAAAGTGGTGCTGGCCTCCTGCAGCCCCTACTTCCACGCCATGTTCACAAGCAAGTAC +CCGCCTGGGCGGCGCTGGGGGCTCCGTGGGTCCCTCGGGTCAGCTCGTGTAACCCGCTGT +CCCCGCAGATGAGATGAGCGAGAGCCGCCAGACCCACGTGACGCTGCACGACATCGACCC +TCAGGCCTTGGACCAGCTGGTGCAGTTTGCCTACACGGCTGAGATTGTGGTGGGCGAGGG +CAATGTGCAGGTGAGGGCTCCCTCACCCGGATCCCGGTGTCCCCCGACCCTGTGCCTCCC +TCACCTGCCTCTCGGTGCCCCGTAGACTCTGCTCCCAGCCGCCAGTCTCCTGCAGCTGAA +TGGCGTCCGAGACGCTTGCTGCAAGTTTCTACTGAGTCAGCTCGACCCCTCCAACTGCCT +GGGTATCCGGGGCTTTGCCGATGCGCACTCCTGCAGCGACCTGCTCAAGGCCGCCCACAG +GTACGTGCTGCAGCACTTCGTGGACGTGGCCAAGACCGAGGAGTTTATGCTGCTGCCCCT +GAAACAGGTAACAGCTGGCGGGCCCAGCCCTCGCCCCCCACCCCACCCCACCCCAGTCTT +TGTCTTTGACTCCCGACCCCGTTTTGTTCCTGACACAGCCCTGCCCACAATCCTTAGTGC +CTGCTGTGTGTCCCCGAGACCTTTCTGGATCTGGGCCCCCCAGGAGCCTCGTCTGTGGCT +CCTGACTCTGCTCGGCCCCTCCCAGTATGAACACTCAGCCCCCACCTGCTAACCCTCCCT +CCTAGGCATCTTCAGGGCTCCCTGGGTCCACAGGACCCTCCCCAGATCTCAGGTCTGAGG +ACCCCCACTCCCAGGTTCTGGAACTGGTCTCTAGCGACAGCCTGAACGTGCCTTCAGAGG +AGGAGGTCTACCGAGCCGTCCTGAGCTGGGTGAAACACGACGTGGACGCCCGCAGGCAGC +ATGTCCCACGGGTGAGGCGCGGCCGCGGGGGGCTCCCACAGCATCCAGGAGGGCATGCAG +GTGGCTGAGGGCCTGGTGCACCCTGACCTTCCCCGAGTTCAGGGACTCCGTGGGGGTGGT +GCCCCCACCTGTCTGAAGAAGAATCCATCACACAGGTGGTACGGGCATCTGGGGGGTTGT +CTCAGCCCTGACGCCCAGTGTGCCCGAGGGTCCCGCCTGACCTTGGCGTTCCCTGCACCC +CAGCTCATGAAGTGTGTGCGGCTGCCCTTGCTGAGCCGCGACTTCCTGCTGGGCCACGTG +GATGCCGAGAGCCTGGTGAGGCACCACCCTGACTGCAAGGACCTCCTCATCGAGGCCCTG +AAGTTCCACCTGCTGCCTGAGCAGAGGGGCGTCCTAGGCACCAGCCGCACACGTCCCCGG +CGCTGCGAGGGGGCCGGGCCTGTGCTTTTTGCTGTGGGTATGGCCCCCCGCCCGTTTCCC +TCTTGCCCTGTGCCTTCTACTCCCCACCAGCACAAGCCCACCCCACCTGTGCCGGTCAGG +TCCTGACCTGCCCCTCCGCCCCTCCATTCAGGGGCCTCTCCAGGAGCCTGGGGTGTGGCC +CAGCAGTGGGATCCACTCACGAGTCCCGTCTCCACCTGCCCTCCCCAGGCGGCGGGAGCC +TGTTTGCCATCCACGGAGACTGTGAGGCCTACGACACGCGCACCGACCGCTGGCACGTGG +TGGCCTCCATGTCCACGCGCCGGGCCCGGGTGGGAGTGGCTGCGGTGGGGAACCGGCTCT +ATGCTGTGGGCGGGTAAGCCTGGAGGCTGGACTTGGGTCGGGTCTGGCACGTGCCCGCCA +GGCCAGTCTTGACCTGCAGTGGCTTAATTCCGCTAGCTATGATGGGACCTCAGACCTGGC +TACCGTGGAGTCCTACGACCCCGTGACTAACACGTGGCAGCCGGAGGTGTCCATGGGCAC +AAGGCGAAGCTGCCTGGGTGTGGCCGCCTTGCATGGACTCCTGTACTCGGCCGGCGGCTA +TGACGGGGCCTCCTGCCTGAACAGGTAGTTGGGGTTGGGGCCCCAGTGGCTTTGTACAGT +CCATCTGCAAGAGGCAAGTTTGTGTCACCATCACAGGGGTCGTATCTGATGGGGTGTTAA +AGGAGGTGATCCGCGAGGCCGTTTCACCCCAGGCCACTGCCACACTGGGCCTGAACTCTT +GGCTTTGCTGCCCCAGTGCCCTTTCCTCTCTCGGGTCCTTACCCCCAGTCCAGAGGCTGG +GCCCAGGTGGGTGTGCACCCAGGGTTGTTCAGGCAGCCAGGGTCCTGTGCCCACCAGCGG +GCCCTGCCTGGTAGGACTTTGCGGTCTGAGTTTGACTCCTAGGGTAAGATTTCAGCCATT +CCGCTGGGGAGGGCAGGTCCTGGGGCCGGGACGCCTTTCTGTCTCTGCTGAGCTGTGGCT +GCGGTCCTGGTGCCCACAGTGCTGAACGCTACGACCCCCTGACCGGAACGTGGACGTCCG +TCGCTGCCATGAGCACCCGGAGGCGCTATGTGCGAGTGGCCACGCTTGGTGGGTGATGGG +GCCTGCCTGGGGGGCATCCCCACCTTCCCCCACCGTGGAGACCCCACTCCCAGCAGGAGT +GCCACGGGTGTGTTGACTTCCGGCAGATGGGAACCTGTATGCTGTGGGCGGCTACGACAG +CTCCTCACACCTGGCCACTGTGGAGAAGTATGAGCCCCAGGTGCATAGTGCACCCCTCCT +GGCCACCCCCTCCCGTGCGCCGCGGGGCCCTCCTCCCTCTGTTTACCCACATCCCCCCCA +TTCCTGACACCCCACCCTGGAGTCGGGGCTGCGGCAGAGGAGGGATGCCAGTGGCGGGTC +TGCGTCCAGCCCACGCCCTCGCCCCCAGGTGAACGTGTGGTCGCCCGTGGCGTCCATGCT +GAGCCGACGCAGCTCAGCGGGCGTGGCCGTGCTGGAGGGTGCCCTGTACGTGGCAGGGGG +CAACGACGGCACCAGCTGCCTCAACTCGGTAGAGAGATACAGTCCAAAGGCTGGAGCCTG +GGAAAGCGTGGCGCCCATGAATATCCGCAGGTCCGCAGTGGGGCTGCGGGGAGGGGGGCG +CGGGTCCGCAGTGGGGCTGTGGGAGGGGTCCGCGCGTCCGCAGTGGGGATGTGCTGCGGG +GAGGGGGGCGCGGGTCCGCAGTGGGGATGTGCTGCCGGGAGGGGGGCGCGGGTCCGCAGT +GGGGATGTGCTGCCGGGAGGGGGGCGCGGGTCCGCAGTGGGGATGTGCTGCCGGGAGGGG +GGCGCGGGTCCGCAGTGGGGATGTGCTGCCGGGAGGGGGGCGCGGGTCCGCAGTGGGGAT +GTGCTGCCGGGAGGGGGGCGCGGGTCCGCAGTGGGGATGTGCTGTGAGAAGGGAGTTCTC +CCAACCTCAGCGAGCATGTCCCGCCACCACCCCTTTTTGTGGTGCAGCCCCTCCCCCCGC +ATCCCTTCCTGCAGCCAGGGGCTCACCCCGCCTTCCCCCCAGGAGCACGCATGACCTGGT +GGCCATGGACGGATGGTTGTACGCCGTGGGGGGTAACGACGGTAGCTCCAGCCTCAACTC +CATCGAGAAGTACAACCCGAGGACCAACAAGTGGGTGGCCGCATCCTGCATGTTCACCCG +GCGCAGCAGTGTGGGTGTGGCGGTGCTGGAGCTGCTCAATTTCCCGCCGCCATCCTCCCC +GACGCTGTCCGTGTCCTCCACCAGCCTCTGACCCACCTACCACCAGAGGCCTGCAGCCTC +CCACATGCCTTAAGGGGACCGTGGCCCCCACCAGGGACGTCCTGCGCCATCCGTTCACGT +CTCTGCATCCATTCCTTCATGTCTTTATTTAGTTGTTTATTTATTTAGTTATTTATCTTA +TTTATTGAGGGGTGAGGAGTGCCACGGCTGCCCGTTTACACCTTTAGCGTCTGGTCCTCC +TGCGTGTCCTCCCCTCCACTGCCTGCATGGGGGGCGCGGGGAGTGACCAGGCGGGGGCCT +CACCGCCCCAGGGCCGTTGCCTGCTCAGACCTTGCAGGCTGTGGAGCAAGAGGCCCTGGG +TCTCTCCAAGCAGCTGCAGACCCCAGCTCGAATTTTGCACATGGCGGGGTCCCGGGAAGG +GTGGGGAGCAGTTGTCCTTCCTGTCGTCGTCTGCCGTGTGCCATCTTTCCTGGATCTTGT +AGTGGGTGCACACGCGTGCACTGGGACCCCACACAGCAATACGAGTCCAACTTAATAAAC +ACATTTCTGGGGTTCCTCAGGCTGAGCATCTCTCTCTGGCATGTGGGGCAGCTGCGCAAC +TTTGGGTCCTGTCTGGGGTCCAGGGTGAGGGGTGTGGGGGGGTGCCCTGAGATGCGCAGG +CATCTGGGAGCTGCAAGGCAGAGCTGTGCGTCCAGGGAGGGTGGGGGCCGTGCAGTTCCT +GTGGACCAGCGTCCCAGTGTGGGTGGCGTTTGCCTGGGCTGGGTACTGAGGCCGAGGTCC +CCGCCACATCGTGGGCTCTGGGGTTAGGGCTGGGGAGGACAGCCTTGCCCCCGAGTGCGC +TGACTGTCTTGGCCGTCTAGGGGGCATGTGGCCTCCCTGAGTCCCCTTAAGCCTTGGGGA +CCCTGACTCGGGTCTGTGGCGAGGGGGCCCAGGCAGGAGGGGAGGCTGCGGTGGCTTTGG +CCGCCGTCTCCTGTGCTGGAACTCCTGCCTCAGCCCTCCCTGCAGTCACCGGTGACTCGG +GCCGGCCAGAGTTTAGATGGAAACAGGATGTGTGGGCACGTTGTCCCGGGGGGCCTGGAA +GGTCGCCCCGGGTTCACCAAGCCGGAGCACAAGCAGGTGGGGTACCTCTGCACACTGGAG +GCCTCGTCTGGGCCAGAGGGGTGCTTGCCCCAAGGCTGGCCTCTCGAGTGGAGGGCCCAG +GGCAGAGACCTGCACGGCTCAGGTAGGGGCCAGGCCTCTTCCAGAAAGGCTCCACCCTCG +CCCAGGCCCTGGTGCCGGGCGGGACGTCCCGGAGCCCCGCCTGCCCGCGGGAGGCGGGGG +CAGGAGGCTGTGGACAGGGACCCAGACTTGCCGACCTGTACGACTCTGGCCATGGGGAAC +AGCCACTGTGTCCCTCAGGCCCCCAGGAGGCTCCGGGCCTCCTTCTCCAGAAAGCCCTCG +CTGAAGGGAAACAGGTGAGCGGGGCGTGGGTGCGGCCACCTGGGCGCAGGGCTCCCCCAC +CCGCTCCGGGGCCAAGCCACGAGACCCCTTGCCTTGTCCCCAGAGAGGACAGCGCGCGGA +TGTCGGCCGGCCTGCCGGGCCCCGAGGCTGCTCGAAGCGGGGACGCCGCCGCCAACAAGC +TCTTCCACTACATCCCGGGCACGGTGAGCGCGGCGTGCACGGTGGCTGTGGTCTGGGAGC +GTGGCTCTGCCCGCGCGTGTGTGCCGTGTGTCCGTGCAGCTCAGGGTCTTCCCCTCGCCC +CCGGGGCGTTCAGACCCCGGTAGGTGAGGAGCCGACGCTGACTGCCCCGCCCTGGGGAGC +TCATCCGGCCGAAAGTCTGAGCGGAGAGCGAAACCGCGACGCAGGACTGAGTCAGTCGGG +AGAGAGCTGGGCGGGGCGGGCCGCGGGCGGGGCCTCCCGGGACCTCCTCCCGCAGGGGAC +CAGCGCACGTGTCTCTGTCGCTGCAGTGGGGCTTGGGGTCGTGCCGGCAGGTAGTGTCAC +TTGAGAGTAAGGGGCCTCAGATGAGCAGCGAGCCAGCCGGTCACCTACACCGGCCTTTCT +CCCTGGGTGTCCCGCAGGAAGTTGCCGCTGGGTATGGCCGCCTGGTCCACAGCAATCCCT +CTGTGCACGCGCCGGCCTCCTCCCAGCTTGCCAAGGCCATGCAGCAAGGAGGTGTCTCCC +AAGCACACACTAGGCCACCTCTCCGTCAAAGGAGCAGAAGACCACCCCCATGCCCACCCC +CCCCCCAGCCCCTGTGGGACTAAGGGTCTTCACAGGGTAGATCCCAGCCCCTTTCAGATG +TGTCTGGTGCTGGGATGAGGGAACAGGACCAGGAACCTGGGCTTCAGGGCAGACAGGAAC +CCCCACTGCACCCCCGTCAGGCAGCCTGGATGGGTGGGCTCCGCTATGTGCAGGCCCTAG +GAGCATCTGCGGGAGAGGACGCCTGCCCTGCACTCCTGGGTCCAGCAGCTGGCATGGCCG +TGCAGACCCCTTTGCCAACATGCCCCCGCCAGGCAGGAAGCTCGTGCCATACCCTCTCCT +GACCTCCAGAGTTTCAGGGCTCCCTGCAGACAAGTACTGGTTTCGGAAACCACGCTGCCT +CAGAGGAGTGGGCAGGGAGAGGGAGCCGGGCTGGGTTAGGGGTGGGGTCCCTGTGGCTGC +ATCTCAGACACCACTCCCTCTGTCCAGGCCCAGGACATGCAGTGTGACCCTGGGGGGTCC +TATGAGGTGTGGTGGGTGGCCGTAGTGGTCCTCCCTTGCCAGGACATGGTAGCCACAGAG +GCAACAACCTGCTGAACCTCGGGAAATGGGGCTGGGGGAGGAGCTCTGGGCCAGTCCTAG +AGCCAGTGCTCCGCGGCCCTGTACCTGGGCTCTGCACCCAGTGCTGTGAGCTGGCTCTAC +TACGGCTCCAAGCTGAGTCCTCCCCGGGGCCCCGAGGCTGAGCTGCGCTGCAGGGCCAGC +TGTGTGGCCCTTCCTGGTCTGTGGCCTATTTTTCATGGGTGCCAACCCGGCATCAGTTCC +CACGCTGGGTGTGGGTACAGGAGGCCCCACCCAGAGGCAGAAGGCCGGGAAAGCCATGCG +TCTGTCTGTTCACATTCCTGGGCCTGCTCAGGGGCAGCTAAGCTTGGCCAGGGCACAGCA +GCTCTGCAGGTAGCTCTCGCCAGCTCCTAGAAGGAGGAGGACACCTTCCCACTTGGCCCT +GAGCCTGTGGATCACAGAGGTCTCCAGCCCCAGGTTCACACCCGTCCCTTTTCTGACTTC +CAACCTGGTGATCAAAGCCTGCATTTGTAGAGGACTGTGTGTGCCAGGATTGACTACATG +TGGCGTGGATGTGGAGTCCCCTCCCCTCTCAGCACATGCAGTGATACCCACAGCACATCC +CAGGCCCTGTCTTAGGCTCTGGGGACACAGCAGTGAACGGAATAGACAACCCCTGTTCTG +CTAGTGCTCCCATTCCCACGGCAGAGACACACGACGGGACAAATCAATAGATCCAGTGAG +CGGGGTCAGGTCGGTGCTAAGGAGAAAAACAGAGGGGATGAGTGCAGAGGATCAGGGAAG +GCTGGAATTTTAGAAAGGCTTTCAGAAAAGGAATTCTTGGAGCAGGTAATGTCTGAGCAA +AGCTGCAAAGCGGGTAAGGAGGGGGGTCAGGACTGAGCGGTCCCCAAAGCAGGAACAGAA +CATGCAGCAGCCAGAGAGCATGGGTCTGATGTGAGGAGACAGTGAGGCCGGGGCAGCCAC +AGAGACCCCTCGGGGGAGACCCCTCGGGGCACTGCCAGGACCCCGTTGTCCCCTGAGTGA +GGCATACGGAGCGGCCAACACACAGAGGATCGACCCCAGAAATCTCCTCACATATTTCAG +GCTGGGGGCTGGAAATGGGCAACGGTGAGGACACTGACACCGAGGAGATTGGCAAACGTT +ACAAATCAGGGCATCGGTGTGTTTCTGTGTCTGTTTTTTGTAGAACCAGGTGTTAAGCAT +TTACCATACAATACTGCAGACGTGGGAGGGTTTTGAGTGTTACCCAGACACCCCCAAATT +CTTCTAACAAGTCTTCAGAGGTTGAATAACCCAAGCCATGTTACACAGCTTAGGAAAGAA +TGAAGATGGGTTTAATCCACTGAGTCCAGATCTCACCATCTCTACCACTAGACCAGGCAG +CTCTGTGTGGGGAAGTGTGTCTGTGTGTGCGTGTGTGTGCACAAGTGTGTATGTGTGCAT +GTGTTTGCACGTGTATATGTGTGCACACATCTGTGTGTATATGCACAGGTGTATGTATAC +GTGTGTGTTGGTGTATTTGTGTGTGTGTGGAAATGTATGCATGTATGCAGTGTGCATGTG +TGCATGCATGTGTGTGCATGTGTGTATAGGTGTGCATGTGTATGTGTGCACGTGTGTATG +TGCACGTGTGTATGTGTATACATGTGTATGGGTGTATTTGCGTGTGGATATGTATGCATG +TATGCACGTGTGTGCATATCTGTGTATGTGCAACTGTGTATGTGTGCACGTGTGTATCCA +TGCATATGTGTGCGTGTGTGTACATGTGTGTATAAGTGCGTATGTGTGTTCCCGTGTGTA +TGCATCTGTGTCTGTATTGTGTGGCATGTATGTGTCTATTGTGTGTGTATGCATGTGTGC +GTGTATGCATTTATACATGTGTATGTGTGCGCATATATGGATGCATGCATGTTGCCTGCA +TGTGCACGTATCGGGTGTGTGTGCGTGTACGTGTACACGAATATGCATGTATGCATATAT +GTATGCACGTGTGTGTAAATTCTGCCGTGACTGTTTTCCTGTGGAAAGGCTGAGTGTGCA +GGTTCTGTGCCTGTGGGGGGCTGTTCTTCACGTATGTGTTGTGTGGCTGTGCACAGGTTC +TGTGCCTGTGGGGGGCTGTTCTTCACGTATGTGTTGTGTGGCTGTGCACAGGTTCTGTGC +CTGTGGGGGGCTGTTCTTCACGTATGTGTTGTGTGGCTGTGCACAGGTTCTGTGCCTGTG +GGGGGCTGTTCTTCACATATGTGTTGTGTGGCTATGCACAGGCAGACCATGCTATAGTCC +TGTAGCTGTGTGGATGCGAGCGGAGGGGGTGGGGGGCCCAGGGGAGGCCCCCTCCCCTGA +GCTCTACTCCTCCTAGGACATCCTGGACCTGGAGAACCAGCGAGAAAACCTGGAGCAGCC +ATTCCTGAGTGTGTTCAAGAAGGGGCGGCGGAGGGTGCCTGTGAGGAACCTGGGAAAAGT +TGTGCATTACGCCAAGGTCCAGCTGCGGTTCCAGCACAGCCAGGTGGGGGCCGGGCTGGG +TGGAGCACGCTAAGGGTGCAGCATCCCCATCAGCCTGGGGCTCCCCAGACTCCGCACTGA +CGACCCTGCTCCCCGCGCAGGATGTCAGCGACTGCTACCTGGAGCTATTCCCCGCCCACC +TGTACTTCCAGGCCCACGGCTCGGAAGGACTCACATTTCAGGTGAGGCGGTGGGCAATGG +GGTGGGGCCATGGCCGCCCTTCCCTCCATGGATCCCTGAAGCTCCTCCTACCCTGTGCCT +GGCAGGGGCTGTTACCGCTGACGGAGCTGAGTGTCTGCCCGCTCGAGGGGTCCCGAGAGC +ACGCCTTCCAGATCACAGGTGTTTGGGATGCTTCCCGGGCCCCCAGAGGCACTCCTGACC +CAGGACTTGGAGAGGGGCCTGCCCTGTGGCTGCGGAGCACGTGTGTGTATGTGTGTGCCC +TCTCTGCCCTGCCCGCAGGCCCACTGCCCGCACCCCTCCTGGTGCTCTGCCCCAGCCGGG +CCGAGCTGGACCGCTGGCTTTACCACCTGGAGAAGCAGACGGCCCTCCTCGGGGGGCCGC +GGCGCTGCCACTCGGCACCCCCACAGGTCAGTGCCGGGGACCCCACCCCCCTCCCCACCC +TGATCCTCGCAGCCGGCTCTGACCTCCTCCTCACAGGGGTCCTGCGGAGACGAACTCCCC +TGGACTTTGCAGCGCCGTCTAACCCGGCTGCGGACGGCGTCAGGGCACGAACCCGGCGGC +AGTGCTGTCTGTGCCTCGAGGGTCAAGCTGCAGCACCTGCCCGCACAGGTGGGTGGGAGG +TGCGTGGGGCTGTAGGGGGATGGGAGGGGTGCATGGTGGTGGGCAGGGCGGTGCAACAGC +AGCTCAGTTCCCTCATCGCCTGACCCCACCCCCACCCACCCAGGAGCAGTGGGACCGGCT +CTTGGTCCTGTACCCAACGTCCTTGGCCATTTTCTCCGAGGAGCTGGACGGGCTTTGCTT +CAAGGTGGGCCCCTCCCCACTGTGGGCCCGCCCCAGGGAGGCAGCTGTGTGGGGGTGGGA +GGGGGCAGCCATGCAGGAGGAACCTGTATTTCGGGGCTTGTTGAGACAGAGCGCAGGGCC +CTGCCCACCCAGCCCGCGGTCCTGGTCAGTCTGGTCTCCGCTGTGACATGGAGGAGCCCC +TGCCCGCCCTGAGGTTCTCACCCTGAGGTTCTTGACCGTCACCCTGGGGCGGGCAGCATG +GGGCTGAGAGCCCCTCCCGGGGACTCCCTTGTGTGTGCCTGCCCGTGAGGCGTGTGTGTG +CACACGTGCGTGTGCGTGTGTCCTCCAGGGCGGGCTCCGGGAAGGGGGTGTGCACTCACG +GTAACCTTCAGTCACTGAGGAACAAACACAGGGCCCTCCCCATGGTTCACCCGGCCCAAC +TTCTTCTCTGGGGACCCCAAGAGGCCAGTCCTGTGGCTTTGTGTGTCTGCCCCTAGCCGG +CGAAGGCCCCCGCGCCAGGGTTGGTGGTAGCCCCAGGAGACATGGGACCCACTGGCCTCC +CTCAGGGTGGTGGCCTCGGTGCCCAGCTCTCCAAGTACCCAGCCAAGCTCTGGAGGGCAA +GAGGGTGGGATGAGGCCAGGCGGGGCCCCGGGGCTGCCCCTACAAAGGCCTGGCCCTCAA +TCTCTGCTCCGCAGGGGGAGCTCCCACTCCGTGCCGTCCACATCAACCTGGAGGAGAAGG +AGAAGCAGATCCGCTCCTTCCTGATTGAAGGTAGGGCCCTGACCCTGGTTCTGCCTCCCG +CCTGGCCAGGCCATGGTGGGGCGGGAGCCTGGGGGACGCCCGACTCTTTAGTGGGGGCGC +TGAGGGGTGCACCCCCCCGCCAGCCCCTCACAGCATCTGTATGCCAGGCCCCCTCATCAA +CACCATCCGCGTGGTGTGCGCCAGCTACGAGGACTACGGTCACTGGCTGCTGTGCCTTCG +CGCTGTCACCCACAGGGAGGGGGCCCCGCCGCTGCCTGGTGCCGAGAGCTTCCCAGGGTC +GCAGGTGAGGGGTCAATAGGCCCCACAGCCCAGGTCCTGGGCAGTGGTAAAAAGGGGGCA +GCAGACCGGGCGTGGTGGCGCACGCCTGTAATCCCAGCATTTTAGGAGGCTGAGGCGGGC +GGATCATTTGAGGTCAGGGGTTCGAGATCAGCCTGACCGACGTGGAGAAACCCTGTCTCT +ATTAAAAATACAAAAAAATTAGCCGGGCATGGCGGTACATCCCTGTAACCCCAGCTACTC +AGGAGGCTGAGGCAGGAGAATCGCTTGACCAGGAGGCGGAGGTTGCAGTGAGCCGAGATC +GTGCCACTGTACTGCAGCCTGGGCGACAGAATAAGACTTCGTCCCAAAAAGATAAAAGGG +GGGACAGCACGGTGGGTCCAGGCAGGGGCGGGTGGGGAGGGGGTCCAGCCCTCACTCACC +CCCACTCACTGCCCATCCAGGTTATGGGCAGTGGCCGAGGCTCACTCTCCTCAGGCGGAC +AGACCAGCTGGGACTCGGGGTGCTTGGCGCCCCCCTCCACCCGCACCAGCCACTCCCTGC +CTGAGTCCTCAGTGCCATCCACCGTGGGCTGCTCCTCCCAGCACACACCGGTGAGCGCTT +ACGGGGTGGCAGACGAAAGTGGGGCAGAAGGCTGTCGGGTAGGTGTGTGTTGGGGACCCT +GGTTCCTCAGGGGAACTCAGACTGGAGGGAGCCCCTTGCAGCCTCAGAGAGTTGCACGGG +AGAGGGGCCAAAGGGCTCTTCCTGGAAGGTTTGTGGTCCCCACAGGACCAGGCCAACTCT +GACCGTGCCAGCATTGGCCGACGGAGGACCGAGCTGAGACGCAGTGGCAGCAGCCGGTCA +CCCGGGAGCAAGGCCCGGGCAGAGGGCCGCGGCCCTGTCACCCCACTGCACCTGGACCTG +ACCCAGGTGGGCCCAGCACACCCACACAGCCCCTGGCCTGGTTCCCACCGTTCCGCACCA +CTGGTCTCTGTCTCTGGGCCCAGTTGTCCTGGAGCCACCCAGAGGCCTCTTGCACAGAGA +AGGGGTGGCCTAGGCTGTTTCTAGCCGAGAAGCCCATTTCTCCCACCTCTGCCCTGCAGC +TGCACAGGCTGAGCCTGGAGAGCAGCCCAGATGCCCCTGACCACACTTCGGAAACATCAC +ACTCGCCCCTCTATGCCGACCCCTACACACCACCCGCCACCTCCCACCGCAGGGTCACAG +ATGTCCGGGGCCTGGAGGAGGTCAGGCCCCTGCTGGGTGACAGAAAGGGTGGGAGGTGCC +TGCAGCCTGAGGCTGGGGAGGTCTAGACCGTGCGTCTCACCCTGGGGTCTGGGGCTGCCC +CAAGCCTGAGGTCTGTTCAGGCTCTGATGGGAGGTTGAGGTTCTGGGGGCCCCTGGCTGC +CACCCAGGCCCCAGCCCTGGCTCTCCCTGCAGTTCCTCAGTGCCATGCAGAGTGCACGTG +GACCCACGCCCTCGAGCCCACTCCCCTCGGTGCCTGTGTCTGTGCCTGCCTCTGACCCTC +GCTCCTGCTCCTCCGGCCCCGCTGGCCCCTACTTGCTCTCCAAGAAGGGAGCCCTGCAGT +CCAGAGCCGCTCAGAGACACCGGGGCTCAGCCAAGGATGGGGGGCCGCAGCCCCCAGACG +CCCCTCAGCTTGTGAGTAGCAGCCCCCACGCCCGTGTGCCCCGGGCTCCGGGCTGGCCGG +GGGTCTGGTGTGGGGCCTCTTGGGACTCTGAGGGAGCAGGGAGGGAAACAGGAGGACGGG +GGCAGATGGAGGCCAGGGGGGCCAGTAGGGAGTTGGGGAGATGGGACTGGGGAGGGAGAG +CAGGGGGACATGGGGGGCTGCACAGTGACAGGCCGCCTCCAAGCTCCCTGCCTGGGGCTG +TGCCCGGCTCTCAGACTTGCGGTTTGGGGTTCCAGGTCTCCTCTGCCAGGGAAGGTTCGC +CCGAACCCTGGCTGCCTCTGACAGGTGAGTAAGGATCCTGCCTCCTGAGGTGAGTGCCTG +TTGCCTCCCACAGGCTGACACATCTCTGCCTTCCCTACCAGATGGTCGGTCCCCCAGGAG +GAGCCGGGACCCCGGCTACGACCACCTCTGGGACGAGACTTTGTCTTCCTCCCACCAGAA +GTGCCCCCAGCTTGGAGGGCCTGAGGCCAGTGGGGGGCTTGTGCAGTGGATCTGATGGCC +GCGGTGAGGTGGGTTCTCAGGACCACCCTCGCCAAGCTCCAGGGTACCTGCCCCTCTAAC +CCACTTCAAATTACAAGTCAGGGTCTGAACCCAGTGTGATGGGGGGAGTCTCTGGGGCCC +TGAGTTCAGAGCCCGTCCCTCAGCTCCTGTTCCTTGGTGCCAGCAGCTGGGGCAGGGAAG +GGTGGGAGGGGCCCCATCCAAAGGATGCCCTGGCCAGCGAGGCTGGGTCACAGGTCAGGG +AGGTCCTGGCCGTCCACAGGGTCGGCCCTCAGCTCAGCCCGCCAGGAGTCAGGGAGGAGA +CTCGCTGGGAGTGGGAGGGCAGCACGGGCGTGAAGGTCGGAGGACAGAGAAAGGTCAGCA +GGGTCAGAGTATGTGAGGTCAGAGGGCATGAGGGTCACAGGTCAGCAAGGTGTGAGGAGC +ACAAGCCAGGGTGCCCCGAGGAGGAGGGTGGGTGGGTCCTTGTGTGGCCTGGCGCGCACC +ACAGGGCAGCACGGGAGACGTTGACACCACCGGACGAGAAAGAAAAAAGAGAGAAGAGAG +AGAGGAGAAGAGAGAAAAGAAGAGAAGAGAGAAGAGAAGAGAAGGAAAGAGAGAGAGAGA +ATAAGAAAAGGAAGAAAGAAAAAGAAAAGATAGAATTTTATTGGTGCTGCATCCATGTGT +TCTCTGCTCAGCAGCCAGGGTCTCCCACAGTCTTGAGGACCCCCACCCAGCACCCAGCCA +GGCAGCCCCCTTCCTCTGCCACCTCGGGCCCCTCACCGACCTTCCCACCTCATCTCTGAC +TCCTCTTGGCTGTGGGTCCCCAGCTGCCCCACAGGAGCCCCCGGGACAACCCCAGGAGCC +CAGCCCTCCATCTGAGGCCACCGAATTCTCCCTCTGCACCTGCACCCAGGGCTCCCGGGG +AGGGGCTCGCGGCTCTGCCACAGACCCCCACCCTGCAGGGGCTGCTGCACTGGGGAGGGG +CAGGCAGAGCCTTCGCTGTCTCAGGCCAGAGCCCGCAGAGGCCTTGGCCACAGTCCTTTG +AGGATCAAGAGTGATGGGCCTTGGAGCCCTTGCCAGCCCAGCCCACCTGTGAGGAGGCTG +CCCATCCCCTCTTTGAGGCCACCCTGTGTCCTCTCCCCTGCCTCTGCCCAGAGCTCCAGC +CGGAGTGTCTTGCTGCTCAGACCCCTCCGAGGTCCAAGTCCTGTCCTGCCACTCAGCTCC +CCCTGCACCCCAGAAGAAACGCAGGGTGCGGTTGCATTTGATTTCAGATAAACAACAACT +TCTTAGTAAAATGACCTCCCCACTATTGCCTGTCTGAAATTAACCGAATGCCCTGTGTTC +TCATCTGTGAATCTGGCCACCCTCCTACCCAGCCACCTGCCTGCCCTCCACCCACCCAGA +CTTTAGCACCTCCCTCCCAGGCGTGGGGAGTGGCCGTGGTCACTGGCTGGATCCTCAGGT +GAGTCGGAGGGAGCAGCACCAGGACACGCCCCCCTCCTGGACGCGGTAGAAGAGAGGGGT +CAGAGGGCCCGGGCGAGGGCGGCACCTCGTCCTGCCCTGGGCGCCTGTGGTCGTCTCCTC +ATCCTGCATCTCCCTGGCCCGGGCCTGGCTCCTAGGAGCTGGGGCTGGGGCTGTGGCTGC +GGCGCCCTTGCCCCACCTGCCGGCGGAAGTAGCGGATGGCAGAGATGGTGCCGACGTTGG +CCAGCAAGGCTGCAAGAGAAGCACAGGCTCTTCTGAGGGCCAGCCTGGCTGTCGGCACCG +TCTGCCCGCAAGACCCAGCCCTCAAAGGGCGGGCAAGGTCGGTGCGGCCAGGGCCGCAGC +TCAGCCTGGGGGGAGCAGGTCAGGGGTGAGCCCCGGGGCCCCCGTGCACCCCTCGTCCTG +CCAGCGCCCCTCGGTCTGGCTTCTAGGCGCAGCTCCCTCTGCCCCCAGGCACCCAAACCT +GTTTTCCAGGCGTCTGGGGTATGCGGATCTGACGTCCTCACAGCCCAGGTGGCAAAAGCT +ACAAACACCAGGCACATGTCATTCTGGCTGAAGGCAAATGATGGGACAGGCCCCCGGAGC +TCCCCTAGGACAGAAGCTCACCTTCAGCCCCACGGCTGCACTCAGAGATGGCCCCGCACA +CGCCCGCCCCGGGAACCGCCTGCCCCCACCCCCACCAACCCCGGGAACCGCCTCCCACTC +CCCCCGCCAACCCCGGGAACCGCCTCCCACTCCCCCCGCCAACCCCGGGAACCGCCTCCC +ACTCCCCCCGCCAACCCCGGGAACCGCCTCCCACTCCCCCCGCCAACCCCGGGAACCGCC +TCCCACTCCCCCCGCCAACCCCGGGAACCGCCTCCCACTCCCCCCGCCAACCCCGGGAAC +CGCCTCCCACTCCCCCCGCCAACCCCGGGAACCGCCTCCCACTCCCCCCGCAACCCCGGG +AACCGCCTCCCACTCCCCCCGCAACCCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCC +GGGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCGCAAC +CCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCAC +CAACCCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCC +CCACCAACCCCGGGAACCGCCTCCCACCACCCCGCCAACCCCGGGAACCGCCTGCCCCCA +CCGACCAACCCCGGGAACCGCCTCCCACTCCCCCCGCAACCCCGGGAACCGCCTCCCGCT +CCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCC +CGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGC +CTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAA +CCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCCG +GGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCACCAAC +CCCGGGAACCGCCTCCCGCTCCCCCCACCAACCCCGGGAACCGCCTCCCGCTCCCCCCGC +AACCCCGGGAACCGCCTGCCCCCACCGACCAACCCCGGGAACCGCCTCCCACCCCCACCA +ACCCCGGGAACCGCCTCCCAATCCCCCCAACCCCGGGAACTGCCTCCCACCCCCACCAAC +CCCGGGAACCGCCTCCCAATCCCCCCAACCCCGGGAACTGCCTCCCACCACCCCCAACCC +CGGGAACCGCCTCCCACTCCCCCCGCAACCCCGGGAACCGCCTCCCACCACCCCGCAACC +CCGGGAACCGCCTGCCCCCACCGACCAACCCCGGGAACCGCCTCCCAATCCCCCCAACCC +CAGGAACCGCCTCCCAACCCCCCCCAACCCCAGGAACCGCCTCCCAACCCCCCCCAACCC +CAGGAACTGCCTGCCCCGGGAGCCGCTTCCCCCGCAACCCCGGGAACCACCTGCCCCGCA +CACGGCCGCCCCGGGAACCGCCTGCCTCCCCCTCCAACCCCAGGAACCGCCTGCCCCACC +CTAACCCTGCACACTCTTGGCCTGGGAACTGCCTGCCCCGCACACGCCCGCCCCGGGAAC +CGCCTGCCCCAGATACATCCATCATGGGACATGTCTGTCCTAAGATACATTTGTGCTGGA +CACGTCTACCCTGGACACGTCTTCCCGAAACCCCTCTGTCATGGACACGTCTTCCTGAGA +ACTGGTTGCCCCGGGAACCGCCTGCCCCGGGAACCGCCCGCCCTGGACGCGTCTGTCGGA +GTCACATCGCCCCCGTGCTTCTTCTGCCTGAGATTTGGGTGACCTGGTTGAGTTGGGCCA +GTTTGGGGGAACTGCCAGTGGAGGCCCCGTGTTCTGGTCTGTAAAGCATCTCCCAGAGGA +CATCAGTGTGAGATGGGCCTCGTAGAGTGCCTGACCCTGAAGGTAGCCAGGCCTGGGCGG +GAACCCTGCCAGAGGCTGGGGGAGGGACGCCGCCGTCACATGGGCCCGAACACAGGGCAA +CGGCGGCGCAGAGCCAACCCCCTGAACAACCCGGGTGCTTGGACTGGGCCGCCCCATCTG +GACTGTGTGCTGGGATGACTGGGGGCTGGTCCCCAGGCTCCCCTGCTAGGGGATGACCCA +AGCCCGGCCTGCCCGGCCCCTGCGGCCCCCTGCTTGGCCAAGATCCCTGGACAGTGTGTG +CCTGGGATCTGGACGGGCTGTGGGATCCGAGAGCACGTACCTGCCCGTCTAAGAGCCAGG +TGGAGCCGCTCTACCACGGCTGGCTTGAGGGGGGTCCCAGGCCCCGCCCCCTCGGAGGCC +GACCGGGGAGGCTCCAGGGCCTGCAGTGGGAGCGGGACAGCCGGCCCCAGCACGCCCTCA +AGCCTGTCCTCCCCGAAGAAGAAGTGTTCATAGACCTCAGGGATGGAGATGGGCACGGGG +TCTCCAGGTATGGGGGCCGGCACAGGATCAGCTCTCGGGAGCGGCTCCGGGGACCCCCGC +CGCCTCGACCTCTGGGCTCCAACGTCTGGGAAGAAGAACTCGCACATGTCCGGCCACTGG +ACGCCTGCCGGATCCTGACCGGCCGCTGCCGCCTCAGCCTCTTCGTTCTCCTCGATGGTG +TCACAGAAGAAGAACTCGTAGGCCTCCGGGAGGGTCACGGCAAAGCTGCTCCCGGGCCCG +ACCCTCGTCACGGCAGAGGGAGGGGGGCGAGGCAGGTGCTTGAGGATCCGAGGCTGGTGG +GGCCGGGGCCCGACAGCCACAGCCTCCCAGGCTCCGGGCCCCCCGTGGGCCCCAGTTGCT +GTCTGGGGGGCTGAGGGCCGGGCTGAGGCCTGTCCTGAGCCTGGCTTATTGGGGCTGGGC +CCAGCCACGGAGAAGCGCACTTTCTTCTTCCTGGGGACTTGGGTGAGACCCAGTGCGGGT +GCCCCAGAGCAGCATCCGGGGGCCCCTGCTGAGGGCTCAGACACAACCGCCTCCATCTCC +ACCACATCAGGCCCAGCTCTGCGGGTGGGAGGCCAGGCGAGGCCAGCGGCGTCGGCTCTG +GGAACAGGTGTAGACACAAGCCCGCTGGACTCGGTCATCCTCGGCACAGCCTCCGAGACA +GGTGGAGATGAAGCCACCTCTAGCTTAGCCACTGGGCCTGCTGTAGGCAAGGCCACATCC +AGGCCATGTTTGGAGGCAGGTGTGGACACAGCCACGTCCGTGTCCAATTGTGGCTTGGAG +ATGGGTGTAGACAGAGCCACACTGGACTGAGGCTCAGAAGCTGGTGTAGACACAGCCGTG +TCAGATTGCGGCTTGGAGGCAGGTATAGACACAGCCATGTCCCTGTCAGGTTGCGGCTCA +GAGGCAGGTGTAGACACAGCCATGTCCGTGTCAGGTTGCGGCTCAGAGGCAGGTGTAGAC +ACAGCCATGTCCCTGTCAGATTGCGGCTCGGAGGCAGGTGTAGACACAGCCATGTCCCTG +TCAGGTTGCGGCTCGGAGGCAGGTGTAGACACAGCCATGTCTGACTTAGCCCTTGAGACA +TCTGGGAGGGCTTCCCAGACAGTCGTGGACACTGTGTGCAGCTTGGCTCGGCGCGGGGTT +CTGATTTGGTCTGTGCCTTGCTCTGTCACAGGGACAGGTGTAGACAGGCCCAAACCTGGC +CCTGGTCTGTCTTCCTGCACAGGGGACCTGGGGCCAGGCTCAGGAGCTCCTGCAGGACCT +GGCCCCAACTCCTCCTGCCCGGCTTTGGCCATCAGCTTTGCCGTCTCAGGACTGGCCGCA +GGGAGCAGCGGGGAGCCCGTCTGGGCAGAAGCAGAGGCTCCTGTGTGCCCACCCCCCTTG +GCACCCACAGCTCGCCTCTTCTTTCGGCTGGGGCTCCGTGGTGGGGCTCCAGGGCTATCG +GGGGGCCTCTGGGAGCCAGTGCTGTGGCCAGGGGACTTGGGACTCCCAGGGGGCTCACCA +GGGGGCCGTGGGGCAGGGCCCTGCAGAAGCCTCTGCATCTGGTCTCCAGAAGACGCCGGA +CCAGGGCAGGATGAGAACTGGCTGGGAGGGCTGGCGCCGGGGCCGAGGGACGGTGGAGCT +TCTGCCCGTGCGGACGTGCTGGGTGTCTGCTGACCGGTCCCCAGGGCCAAGACAGGCTCA +CCCTGAGACCTGCTGACCGGCTGCTGTGTGGCCACGTCCTCCTCCTCGCAGCCCCGCCGG +CTCCGCCCTCCTGCAGCTAGCTGCCCAGTTGGGAGAGGTGGGGCCCTGGGGGGACTGCTG +CCACTGCTGTCCCCTTGGTCAATGTCACTGGACAAGAGCTCGTCCCCAGAGGCCAGGCCG +GCCTGCAGGAGGCCACACTCATCGGCGGTGGCTGAGAACTCGGCCCAGTCCTGGTCACTC +AGCTGGACGCTGTACTGGAAATTTTCCATGTGGAGTCAGCAGAGGCACTGGAGGGTAGCA +GAATGGGTCCGGTGGGGTCTTCATGGGTTCAGGCCCCGGGCACCACCCTGCACATGCCGC +CCCTGCCCCACGAGACCTGGGAGCTCCCACCGCCTCGGGGCTCCATCCATGCCCTGAAAG +GAAGAGAACAGCATCTCGAGGGGAGGGCCGCGCTTCCTTCAAACCTAGTGGTGACGATTT +CCAAGTTAGAAGATCCCCAGCTCCCATGACCCTAGTTCCCAACGCACCCCAAATGATAGC +TGTGTGATGATGCGGTGTTACATTCCTAGAATCAAGGATGATTTTCTACCAGTGAAGCTA +TAAAACCAGCCGTCCTCAGGTTTGAATGCTCTTTCCCATCACACCTCAGCTGGGGCAGCC +TCACCTCCTCCACCTTCTGCCAGAGCTGTCTTTGCACGGCAAAGCACCTTTCAGGGTCCA +CCCGATGGGACCAGTGCCCTCGGGGGTGGGCAGCCCTGGTCCATCCCAGTGCGCCCCAGC +TGGCAGCCGGCCACAGGAAAGGTTTACAGGGCCCAGCAGGTGCCCAGCCCTCGGCGATGA +CCTTCCGATCGCCTTGGCTGGGCCAGGCTATTCTCTGAGCTCACCAGGTGGTGCTGGCCA +GAGCTGGCCCAAGTCAGCACGGAGAGCCTGGGCAGGAGGTGCAGGCTGCGGTGGGTCTCT +TGACCCAGCAGCCACCTCGGGCCGTCCTCGAGGTCTGCACCACGATCCAGGCCTGCCCGG +CTGCCCGGGGTGCCTTCCTTTGCCCCGTCTCAGAGAAGCAAGGAGACCCTAGCCAGCTGT +CGGGTCTACCCCTAGAGGGGGCCGCCCTCGGCCTCAGGTCAGCCCCTCTGGACCCAGGGG +TGGGAAGTCACTTTGGTGGGGACGGTCCTGAGACGGAGGCCAGGGCATGGTGGCTTCCCA +CCCACTGACCTTCGCCCTCCTCTCTGGTCTCTTGAGAAGCCTCTGTGGGGGTTGTTACCA +TTGGGGCCCCTTGGGTCAGGAGCCAGCAGCTGACCATGTCCTACCTGGGTCCCGGCGGCC +GAGCTGGGCGTCTGAGCTGCCCGTCCTGGGTCGGCATGGTGCTAGGCTGTGGCTGCACAG +GCTCCTCCCCCTGTGCCAAAAATACCACGTCCCTGTGGCCACATGAGACTCGTGCCAGCC +ATCAGGGTCCAGGCCACAAATAGATGGCATTTGAGGGCCCTCCAGCTACAGTACATGAGG +ACGACTTCCTGGCACGGGGCCGGGCTGAGGTGGGGTCAGACACGGGCCGGAGGACGCTGA +CCAGCAGGCAGCACCGCTCAGTTCCCGTGCCTCCGCCACCCGCGGTGAAACCTCAGACCT +GCCCTCCCTGCCGCCCCTGGAATGTTCCTGGCCTGCTTCTGAGATGGCCTCTGTGTCCCG +GCCAGGGCTTGTGCCTCCCGGTCCTGACCTCTGGGGCTCATGTGAGGGTGAGTGACGCCA +GGGAGCGTCAGCGTCAGAGCCCCCACGCCTGGCTCCGCTCAGCTGCACCCTCCAGGCCGT +CCTGACCTTGGGGTTCACGGTGCCCATTCCCAGGCAGGTTCCGAGCCAGAGGGGACAAGA +GGACAGGGCGAGGGATCCAACAATAAACATCCGATCAAACAGGCAGGTGAGCTCAGCTCC +GATGGCAGCACGTCCTGAGAAAGAAGTAGGGAGAGGCGTGGCTGGAGGGGCCGGAGACCT +CTCTAAGGAGGAGGCTTGGACCGAGAAGCTCCTGAGAGTTCAGGGCACGATACTAGGAGA +CTGGGGTGTGCGCCGTGAGGGGTGGCAGTGAGAGCTGGGCGTGCAGAAAGTGCATGCCTG +GTGCCATACGATGCTTTTCCAGAAAGTAGCTGCCACGAGACCACAGGACAAGGCGTCCCG +CCACGCAGGGCCGGCCTGACTTGAGCTTTCACAAGTGGAATCGCACCCTGCATCCCTTTC +TGCATCTGTGTCCTCGGGCCCACGCCGTGCTCTGGAGACAGCTGCCATGAGGGCCGCGGG +CGACTGCCCGGGCGGGTGAGGCTGTCCTGTGTGAACGTGCCACGCGGCTGTGCCGTTTCC +CGTGGGTGGCGATGTGGGTCGTTTCCAGTTTGCAGCTACCACACACGGTGCGGCTGTGAA +TATCTGGGAACATTCCTTTCGGCGAACCTCTCACATTTCCAGGACGCTTGGGGTCAGCGT +CAGAAGGTGCCGCCCCGTTCCCCAGGTGGCTGCGTGGCCGTGCTCCAGGCTGGAGTTTCC +CAGGAGCTGCGCATCTGCTTCTGTGTGGCGTCTCTCGGCTGCGGCCGCCTCCCTGTGCCT +CCTCCCTGTGGGTCTGTAGGAGTCCTTACGTATTCTGGACGAGCTCTTCATTGAACTCTT +GTACTGGGGAATCTTCTCCCTCTCTGCCTCCTCTTTCCACCCTCATAACGGTACCTTTCT +TTGCTTGTTTGTTTGTTTGAGACGGAGTTTCACTCTTGTCGCCCAGGCTGATGTGCAATG +GCAAAATCTCAGCTCACTGCAACCTCCGCCTCCCAGGTTGAAGAGATTCTCCTGCCTCAG +CCTCCTGAGTAGCTGGGATTACAGGCAGGCGCCACCATGCCCGGCTAATTTTGTATTTTT +AGTAGGGACCAGGTTTCTCCATGTTTCCCAGGCTGCTCTCAAACTCCTGACCTCAGGTGT +GAGCCACCGCGCCCGGCCTATTCCTTCATTTAAAAAAAAACTTCACTGTGTCGCCTTTCA +CGCTCGGCTCTGCCACACACTTGGCATTGACTTCTGTGAGAGGTGGGAGGTGGGGGGCAC +GGGACTCCTGTCTTCACGTGGACGCTCAGCTGACCCAGCAGCACATCCTGGGTGGCATGC +ACGTGGCATCCGGGCCCCACGTGGACCATCACGAGATGAGAAGGCTTTGGGGCTTGGGAC +AGGAGAGGCAGGGAGGCCGACGGCAAGGCTGTGGCCAGGGAGCTGTGCGAGGAGGTCTAG +GGTGGCGGAGGGAGGGGCCCTACCCTGAGGCCTTTTCATGACGAGCTGTCACTGGAGTTG +GCCTGAGGCTTCAGGGGAAGCCCTTCCCTGTATCCAGCCCAGTCATGACCCTTCCTGGTG +GGAGGGTGGCTGTAGGATGAGGAATAGTCAGGGCCCCCCTGCACTTCAGGCAGCAGCACC +CCTCAGTCCAGGGAGGAGGAATAACCCAGTTCTACGGTGGAGGCAGAGACCAGACCCGGG +CCTGGGGGGCAAGTCGGGGGGCGGGGGGAGGTCGGGCAGGGTCCCCTGGGAGGATGGGGA +CGTGCTGTGCCCCTAGCGGCCACCAGAGGGCACCAGGACACCACTGCGGTCGGCTCAGCG +GCTCCTGCCCTGGTCAGGGGGCGCCAGGTCCTGCCCCTCCTGGGGAGGGCGGGGGGCGAG +AAGGGCGATTCTGGGGGCGGTTGCTCGGCTCCCTTTCCTGAAGCCATGTGGCCCGGGTGA +AAGTCCCGGACCTTGAGACAGTCGGGGAGCTGATCCATGAGCAACCATCGCATGCCGGGT +ACAGCCGCAAACAATGTACACAGCTGCGGAATTATTTTTCTTTCTTTTTTCTTTTCTTTC +TTTTTTCCTTCTTATTTATTTATTTATTTATTTATTTATTTATTTATTTATTTATTTGAG +ATGGGGTTTCGCTCTGTCGCCCAGACTGGAGTGCAGTGGCGCAATCCCAGCTCACTGCAG +CCTCCACCTCCCAGGCTCAAGTGATCCTCCAGCCTCAGCCTTCTGAGTAGCTGGGATCAC +AGTCGCCATCGCCAAGCCCGGCCTCCTTTTCATTTTTTATAGCTTTATTGAAGTATAATT +AACACGTAATACACTTCAAGTATTTATTTATTTAACTATCTATCTATCTATCGTTTGAGA +CGGAGTCTCACTCTGTCGCCCAGGCTGGATGGAGTGCAGTGGCTCCATCTCGGCTCACTA +CAACCTCCGCCTCCCGGGTTCCAGCGATTCTCCTGCCTCAGACTCCTGAGTAGCTGGGAC +CACAGGCGCCCACCGTGTCCGGAGAATTTTTGTATTTTTAGTAGAGATGGGGTTTTGCCA +TGTTGGCCAGGCTGGTCTCGAACTCCTGATCTCAAGTGATCTGCCCGCCTTGGCCTCCCA +AAGTGCTGGAATGACAGGTGTGAGCCGCCCCGGTCTTCAAGTATTTAAAATGTGCAGTTC +GCTAGGTTTGGACACATATACCCCCGGGAGCCACCACAAACGTCTCCAACACTCCCAAAC +GTTCCTTTGGCCCCTTGGTGATTCTTTCCCTCCCCACACTCAGGCAACCCCGAATCCGCT +GTCCCTGCAGAGTAAGTTGCATTGGCTAGAATTGTCCGCTGGGCCCTTCTTCGTACAGGA +CAGAAAAGTACAACACGCCTGTCCTCTGTGACAGCGTTTCTTAGAGATTCACCCACACTG +TGGTATATGTCAATTGTTGCTTTTCATACAAAGTGTTCCATTGTTGGATACACTACAGTT +TCTGTATCCATGCCTCTCTTGATGGACATTTGGATTATTTCTAGTTTGGGGCTATCACAG +GTAAAACTGCTACGAACATTTGTGTACAAGTGTTTGTACTGTGAAAGGAAAGTGAATTTT +GGGACCCCCCAAATCACTGAGCCAAATGGAAAAGTCAAGCTGGCAACTGCTTAGGGCCCA +CCTGCCTCCCGTTCTATTCTTTAAAAAGACAGCTTCTAAGATTTAAATAATAAACAGCTG +CCTCCCTCCCTCAGGACGTGTTCACAGGGGAACTCCTTGCAGACACAGGATGAGCAGAAT +TCAAAGCCGTTCCTCTGCTTGCTGAGATGAGTGAACATCTAATCAGAAACTCAAAAGAAT +GCGACCCTCTGTTTTATCACCTGTGACCTGGAAGCCCTCTCCCCTCTTCAAATTGTCTCG +CTTCTTGGGACTGAACCAATGTACATCTTACACATATTATTGAAGTCTCATGTCTTCCTA +AAATGTAGAAAACCCAGCTGTACCCCGGCCACCTCGGGCACAGGTCGTCAGGACCTCCTG +AGGCCGTGTCACGGGCACGTCCCTAACCTTTAACCTTGGCAAAATCAACTTTCTTTCTTT +TTTTTTTGAGACAGAGTCTGGCTCTGTCGCCCAGGCTGGAGTGCAGTGGCGCCATCTCGG +CTCACTGCAAGCTCCGCCTCCCGGGTTCATGCCATTCTCCTGTCTCAGCCTCCCGAGTAG +CTGGGACTACAGGCACCCACCACCACGCCCAGCTAATTTTTTAGTATGTTTAGTAGAGAC +GGGGTTTCACCGTGTTAGCCAGGATGGTCTCGAACTCCTGACCTCGTGATCAGCCCGCCT +CGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCCGGCCTGGCAAAATCA +ACTTTCTAAATGGATTCAGACCTGTCTCAGATACCTGGGGTTGACCGTGTGGACACATGC +TTTCATTTCTCTTGGGTACATACTCGGAATTGGAGTGGCTAGATCATATGATAGGTATAT +GTTTAACTTTTTGAGAAACTGCCAGACCGTCTTCCAGTGTGGTTGTACAATTATTTATTC +CCACTAGAGGTTCCAGGCTCCGTGTCCTCGTCCTCACCCACACTCAGCGCGGGACAGCTT +TGTAATTCAGTCATCCCAGTAGGCGCTCATTCTGGTTTTAATTTGCATTTCCTTAATGAT +GAACAACACTGGGCATCTTCTCACGTGTGCATTTGTTATCCATGTATCTTCTTTGGTAAA +AAGACTGATCAAATATTTTGTCCATTTTATTTTATTTGAGACAGAGCCTCACTCTGTTGC +CCAGGCTGGAATGAAGCAGTGAGATCTTGGCTCACTGCAACCTCCACCCCCTGGGTTCAA +GTGATTGTTCCACCTCAGCTTCCCGAGTAGCTGGGATTACAGGTGCTGACACCACACCTG +GCTAATTTTTGTATTTTTAGTAGGGACGGGGTTTTACCATGTTGGCCAGGCTGGTCTCAA +ACTCCTGACTTCAAGTGATCTGCCTGCCTCGGCCTCCCAAAGTGCTAGGATTACAGGTGT +GAGCCACTGTGGTTAGCCTATTTTGTCCATTTTAAAAATTAGTTTGTGGCCTGGTGCGGT +GGCTCACACCTGTAATCCCAGCAATTTGGGAGGCCGAGGCAGGCAGATCACTTGAGGTCA +GGAGTTTGAGACCAGCCTGGCCAACATGGTAAAACCCTGTCTCTACAAAAAATTAAATTA +GAAATAAAAATTAGGTTGTTTTCTTATTTTTGAGTTTGCAGAATTCTTTTTTTTTTTTTT +TTGAGAGTTTGACTCTTGTTGCCCAAGCTGGAGTGCAGTGGCACGATCTCAGCTCACAGC +AACCTCCGCCTCCCAGGTTCAAGCAATTCTCCTGCCTCAGCCTCCTCAGAAGCTGGGATT +ACAGGCGCGTGCCACCACGCCCTCTGGCTAATTTTTTGTATTTTTAGTAGAAACGGGGTT +TCACCATGTTGGCCAGGCTGGTCTCGAACTCCTGACCTGAGGTGATCCACCCAACTCGGC +CTCCCAAAGTGCTGGGATTACAGGCCTGAGCCACTGCACCAGCCCAGGTTTCTTTACATA +TTCTGCATGTAAGTCTTTTATCAGATATGTGATTTATTTTCTTCCAGCCTGTGGTTTGTC +TTTTCTTGTCTTTTTTTGAGATGGTGTCTTGCTCCATTGCCCAGGCTGGAGTGCAGTGGC +ATGATCTCAGCTCACTGCAACCTCCGCCTCCCGGGTTCAAGTGATTCTCCTGCCTCAGCC +TTCTGAGTAGCTGAGACTACAGGCACCCACGAACACACCCGGATAATTTTTGTATTTTTG +GTAAAGATGGAGTTTCACCATGTTGGCCAGATTGGTCTCGAACTCCTGACCTCAGGTGAT +CCGCCCACCTCAGCCTCCCAAAGTGCTGGGATTACAGGCCTGAGCCGCCGCGCCCAGTCT +TTTCATGTTTTTAACACTGTGTCTTGAAAAAGAGTTCATGCTTAACAATGAGGATACACA +AAATTTTTTTAAAAAAGAAAAAGAAAAGTTCTTCCTTTTAATGAAGTCTAATTTGCCCAT +TTTTCTTGATGTATTATTCTTTTGGTGTCGTATCTAAGAAATCTTTGCCTAAAGGTCACA +AAGATTTTTAAAGTTTTCTCCAAAAAGTTTTATGGTTAGATTTTGCATTTAGGACTATGA +TCTATTTTTAGTTAATTTGTGTATATGGTGTGAGGTAAGAATCTGTTAATTTATTTGCAT +ATGGATATACAGTTGTTTTTGAACCACTGTTGAAAAGACTCTCCCGGCCGGGCGCAGTGA +CTCAAGCCTGTAATCCCAGCACTTTGGGAGGCTGGGGTGGGTGGATCATGAGGTCAGGAG +TTGGAGACCAGCCTGACCAACATGGTGAAACCCTGTTTCTACTAAAAATACAAGAATTAG +CTGGGTGTGGTGGCATGCGCCTATAATCTCAGCTACTCAGGAGGCTGAGGCAGGAGAATT +CCTTGAATTCGGGAGGTGGAGGTTGCAGTGAGCCGAGATCGCACCATTGCACTCCAGCCT +GGGTGACAGAGGGAGACTCCATCTCAAAAAAAAAAAAAAAGAAAGAAAAGAAAAGAAAAG +ACTCTCCTTTCTCTATTGAATTGTCTTTGTCAAAAGCAGCTGACCATCCATCCATGGGCT +GGCCCATTTCTGGAGTTCTGGGTTGATTGTTTCTGGAGTTCGGGGTTGATTGTTTCTGGC +GTTTAGGGTTGATTGTTTCTGGCGTTCAGGGTTGATTGTTTCTGGAGTTCAGGGTTGATA +GTTTCTGGAGTTCTGGGTGGAGTGTTTCGGGAGTTCTGGGTTGATTGTTTCTGGGGTTCA +GGGTTGATTGTTTCTGGAGTTCAGGGTTGATTATTTCTGGTGTTCTGGGTTAATTGTTTC +TGGAGTTCAGGGTTGATTGTTTCTGGAGTTTGGGGTTGACTGTTTCTGGAGTTCTGGGTT +GATTGTTCCTGGAGTTCAGGGTTGATTGTTTCTGGAGTTTGGGGTTGACTTTCTGGAGTT +CGTGGTTGATTGTTTCTAGAGTTTGGGGTTGATTGTTTCTGGAGTTCGTGGTTGATTGTT +TCTGGAGTTCTGGGTTGACTGTTTCTGGAGTTCAGGGTTGATTGTTTCTGGAATTTGGGG +TTGATTGTTTCTGGAGTTCTGGGTTGATTGTTTCTGGAGTTCTGGGTTGATTGTTTCTGG +AGTTCTGGGTTGATTTTTTCTGGAGTTCAGGGTTGATTGTTTCTGGAATTCGGGGTTGAC +TGTTTCTGCAGTTCTGGGTTGACTGTGGAGTTCAGGATTGAATGTTTTCTGAAGTTCGGG +GTTGATTGTGTTTGGAATTCTGGGTAATTTCCTTGTCAATATATATTTTGCCAACGTTTC +CTCCCATATGTGATGTCTTTTCACTTTTTGATAATGCCATTTGAAACATAAGTTTTAAAT +TTTGATGATGTCTAATTTTTTTCTTTGGTCACTTATGCTTCTGGTATCTGTTTTAGTCTA +TTTTGTGCTGCCTTAATAGGATATCTGAGACTGGGTAATTTATAATGAACAGAAATTTAT +TTCTCACAGTTCTGGAGGCTGGGAAATGCAGATGAAGGTGCTGGCGTCTGATGAGCTCCT +TCCTTCTGTGTCATCCCTGGACAAAGAAGACAGAGTGGGAGAGCAGGAGGGGCTGGACCC +CCCTTCCATGAGGAACCCACTCCCACGATACCAGCGTTCATCTCTTCGTGAGGGCAGAGC +CTCCATAAGCTAAACACCTCTTAAAGGTCCCACCTCCCAACACTTCCACATGGGGGTCAA +GCTCCCGGCACATGAGCTTTTGGGGCCATATCCAAACCACAGCAGTATCCTACCTAAGAA +GACTTTTGCCCAAGGTCTTTCCAAACCCAAGATCATGACAATTTACTGCTATATTTTCTT +CTAAAAGTTTTATAGTTTTAGCTCTTATGTCTGTCATCCATTCTGTTTTGTTTTGCTTTG +TTTTTGTTTTTTTGAGACGGAGTCTCACTCTGTCGCCCAGGCTGGAGTGAAATGGCGTGA +TCTTGGCTCACTGCAACCTCTGCCTCCCAGGTTCAAGCGATTCTCCTGCCTCACCCTTCT +GAGTAGCGGGGATTCCAGCCGCCTGCCACCATGCCCGGCTAACTTTTTGTATTTTTTAGT +AGAGATAGGGCTTCACCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAAGTGATCC +GCCCACCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCACCCGGCCCTT +TTTTTTTTTTTAGATGAAGTTTCACTCTTCTCGCCCAGGCTGGAGTGCAATGGCACAATC +TCGGCTCACTGCAACCTCTGCCTCCCAGATTCAAGCGATTCTCCTGCCTCAGCCTCCCGA +GTAGCTGGGACTGCAGGCACCCACCACCACGCTGGCTAATTTTTGTATTTGTAGTAGAGA +CGGGGTTTCACCATCTTGGCCAGGCCGGTCTCGAACTCCTGACCTCAGGCGATTCGGCAT +GAGCCACCATGCCTGGCCTGTCATTCATTTTGAGTTCTCTGTGTGTGTGATGTGAATAAT +GTGAGCAGCTTCCCTCACGGGCATGTGGATGTTCGGGTGTCTCAGCACCATTTGTTAAAG +ATGAGTCTTTCCTCCATCGAATTGTCTTGGCACCCGTATTGAAAATCAGTTGACTGTAGG +CCGGGCACAGTGGCTCAAGCCTGTAATCCCACCACTTTGGGAGGCCGAGGCAGGAGGATC +ACTTGAGGTCAGGAGTTCAAGACCAGCCTGGCCAACATAGTGAAACTCTGTCTCTACTAA +AAATACACAAATTAGCCAGGCACGGTGACCGGTGCCTGTAGTCCCAGCTACTTGGGAGGC +TGAGGCACAAGAATCGCTTGAGCCCGGGAAGTGGAGGTTGCAGTGACCCGAGATTGCGCC +ACTGCCCTCCCGAGACTCCATCTCAAAAAAACAAGTTTCATTTTTATATTGTTCATTGCC +AGTGTGAACAAATACAATTGATTTTTGAAAAATTGATCTTGTGCCCTCCAAGTATTCTAT +ACCTTGCTGTACCTGTTTATTAGTTCTAATAACTTTTTTAGTGGCTTCCTTTGGATTTTC +TATATATGAGATCATGTCATCTGAAAAGTTTCACATCTTTTTCTTTTCTTTTGAGACAAG +GTCTCACTCTGTCATCCAGGATGGAATGCACTGGTGCAATATCTGCTCACTGCAACCTCT +GCCTCCTGGGCCTAAGCAGTCGCCCCACCTCAGCCTGCAGAGTAGCTGGGGCTGCAGGTG +CACACCACTATGCCCAGCTGATTTTTGCATTTTTTTCCTTTTCTTGGTAGAGACAGGGTC +TCACTATGTTGCTCAGGCTTGTCTTGAACTCTTGGGCTCAAGTGATCCTCCCGCCTTGGC +CTCCCAAAGTGCTGGGATCACGTGCAGGTGTGAACCACTGAGCCTGGCCCTGGATACCTT +TTATTTCACTTTCATTTTCTTTTCTTTTCTTTTTTTTTCTTTTTGAGATGGAGTTTCATT +CTTGTTGCCCAGGCTGGAGTGCAACGGCGCGATCTCAGCTCACTGCAACCTCTGCCTCCC +AGGTTCAAGTGATTCTCCTGCCTCAGCCTTCTGAGTAGCTGGGATTACAGGCATGCACCA +CCATGCCTGGCTAATTTTGTATTCTTAGTAGAGACAGGGATCACCATGTTGGTCAGGCTG +GTCTCGAACTCCCGACCTCAGGTGATCTGCCTGCCTCGGCCTCCCAAAGTGCTGGGATTA +CAGGCGTGAGCCATGATGCTCAGCCTCTTTTATTTCATTTTCTTTCCTAATTGCTCTGGC +AGGAACTTCCTGGAGTGTCAAAAGTAAGAGGCAGGAGTGAGCATTGCTGTTTTATCGTGG +CATTTTGTTGACGTGATTGCGACGCTCCGGGAGTCTCTGTCCAGGTTCTTGTGCTGAGAG +GCTCCTTGGATCAGTGGGTTTATGGTTCCCATCAAGCTTGGAAAAACTCCAATCATTATT +TCTTCAGCTATTTTACCTTCTTCCCCTCTTCTGGGACCAACTCCAATTAAACGTATGTTA +GGCCACTCAACGTTGTCTCACAGCTCACCATTCTATTTCTCTGTTTTTCAGTTTTTTTGT +TTGTTTGTTTGTTTTTTGAGACAGAGTCTTGCTCTATTACCCAGGCTGGAGTGCAATGGC +ACGATCTCGGCTCACTGCAATCTCTACCTCCCGGGTTCAAGCAATTCTCTGCCTCAGCCT +CCCAAGTAGCTGAGATTACAGGTGCCTGCAACTACGCCCAGCTAATTTTTTTGTTGTTGT +TGTATTTTTTGTAGAGATGGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCCTGAC +CTCAGGCGATCCACCTGCCTTGGCCTCCCAAAGTGCTGGGATTACAGGCATAAGCCACCG +CGCCCAGCCTCTCTGTTTTTTAAAATCTGTTTTATTTTAAATAGTTTTTATTGTTATAGT +TTCGAGTTGACTACTGTTTTCCTTTCCAGTGTCTAACCTGTTGGTACTTCCCCCCAGTGC +ATTTCTCAAATCACACATCATAATTTTCATCTCTAGAAGTTCCCCGTTGGGATTTTTGTA +ACTTCAAAGTCCCTAACACATTCGATATTTCCTCTAGCTTCCACTTTTCTAGTTTATTTC +TGTTTTTGTTTAGAGATGAGATCTCGCTTTGTTGCCCAGGCTGGCCTTGGCATCTTGAGT +AGCTGGGACTATAGGCACACACAACCACACCTGGAATAGCTTCTTGGAGTAAGTTGTAGC +AGCAGCTTTCATATCCTTGTCTATGAATTCTATCATCTCTAACATTGCTGGAATCTTCCT +GTCCATGTGGGGAGGGTTCATGTGTCCGTCATCTGGGAGGGTCCATGTGTCTGTCATCTG +GGGAGGGTCCATGTGTCCGTCATCTGGGGAGGGTCCATGTGTCCGTCATCTGAGGAGGGT +CCATGTGTCCGTCATCTGGCAGGGTCCCCGTGTCCGTCATCTGGGGAGGGTCCCCGTGTC +CGTCATCTGGGGAGGGTCCCCGTGTCCGTCATCTGGGGAGGGTCCCCGTGTCTGTCATCT +GGGGAGGGTCCCCGTGTCCATCATCTGGGGAGCATCCTTGCCTGAGTGCCAGGAAGGGGG +GACACTCTCACTGTAACGTCAGCTCAGATCCTTCATGCTTTCATTGCTGCCTCCACATGG +AGATGGCATTTGCCCCAAGGATTTCTGTCAAGCAGGTGACAGCCTCCTGCCTGCAACCTG +CTTGGTAACATTAAGCCCCTGGCTTGGTCAGGAAAAGTCCAGCCGAAATCCCGCATAGTA +GGTTCATTGGCCACCTCCTGGAGTGCTGCTCTCACCCCTTTCCCAACAAACCAGCTTCCT +GGGGACGTGCTGATGGAGCTTCCTCTTCCTAAAGCCGAACTGGAAAAACAGAAGGTGCAC +AACGACACGATGTCCTGGCCCCCAGGCGTCTCCGCCGACAGCTTGGGCCTCCTCCCGGTG +CATGTGAAGGAGGAAGTTTGGCCAGAGCCAGCAGACCTCATCCCTGACCGGGGCTGGGGG +GGCCAAGACCAAGGGGGCCACTGGGCCTGGGGCTTAAGAGGCCATGGTTGGGGGGGATCG +GCAGCTGGAGGGTCCCATGCTGGAGCACAGCCCGCCCTGCCATCTGGTGTGTTTGGCACA +TGCCAGTCAGTGATATGGTTTGGATCTGTGTCCCCACCCAAATCTCATGCCAAACTGTAA +TCCCCAGTGTTGGAGGTGGGGCCTGGTGGAAGGTATAGACCATGGGGGTGGGTTTCTCAT +GAATGGCTTAGTACCATCCCCCCGCCGTGGTACAGTCCTTGGGTTAGTAAGTGAGCTCGC +AGGAGAGCTGGTGTTTAAAAGTGGGTGGCACCCCACCCCCAACCCCATCTCGCTCCTGCT +CTGGCCATGTGACCTGCCTGCTCCCTCTTCTCCTTCTGCCAGGATTGGAAGTTTCCTGGG +GCCTCCCCAAAAGCTGAGCAGGGCCAGACGCAGTGGCTCACGCCTGGAATCCCAACACTT +TGGGAGGCCAAGGTGGGTGGATTGCTTGAGGTCAGGAGTTCGAGACCAGCCTGAACAACA +TGGGGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCTGGCGTGGTGGCACATAGCT +GTAATCCCAGCTACTCGGGAGGCTGAGGCAAGAGAATTGCTTGAACCCAGGAGGCAGAGG +TTGCAGTGAGTTGAGACCATGCCACTGCACTCCAGCCTGAGTAACAAAGCAAGACTGTCT +CAAAAAAAAAAAAAGCTGAGCAGGTGCCAGCACCATGCTACCTGTGTAGCCTGCAGAAGC +ACAAGCCAATTGAGCCTCTTTTCTGTCCCCCAGGCTGGAATGCAGTGGCAAGATCTCTGC +TCACTGCAGCCTCTGCCTCCTGGGATCAAGCGATTCTCCTGCCTCAGCCTCCCGAGTAGC +TGGGACTACAGGCACCGCCACCACACCCGGCTAATATCTGTATTTTTAGTAGGAACGGGG +TCTCACCTTGGTGGCCAGGCTGGTCTTGAACTCCTGACCTCAGGTGATCCGCCCGCCTCA +GCCTCCCAAAGTGCTGGGATTCCAGGCGTGAGCCACTGTGCCTGGCCTACAGGCAACCGA +TTTTTCAACACAGGTGCCAAGACAATTCAATGGAGGAAAGAATGGTCTTTAACAATCACA +CCACTGCACTCCAGCCTGGGCAACACAGCCAGACTCCATCTCAAAAAAAAAGCAACTGAC +AAATAGAAGAGTGAGCTGTGGGACAACTTCAACTGATATACATGTAACTGGAGTCAGTCC +CAGAAGAGGAGAGCTGCCCCAGCTCCACCTGTCCCTACCCCCAGGGTCCCCCACACCCGT +TGCCCTGTCCAGGTCAGAGTGAGCCCAACGGCTCAGATGCCGCTGCCTTCCTCTGCCCAC +CAGCTTCCTCTCTCCACGCTCCATGCTGAGCTTATAGGCTGACTGTAAGTTCATTCTCAC +ATTGCTATAAAGAAACGCCTGACAGTGGGCTGGGTGCGGTGGCTCAAGCCTGTAATCCCA +GCACTTTGGGAGGCCAAGACAGGCAGATCACTTGAGGTCAGAAGTTCGAGACCAGCCTAG +CTTCAACAAGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCAGGCACGATGGT +GGGTGCCTGTAATCCCAGCTACTCGGGAGACTGAGGCAGAAGAATCGCTTGAACCCGGGA +GGCGGAGGTTGCAGTGAGCCGAGATTGTGCCACCGCGCTCCAGCCTGGGCGACAGAGACT +CTGTCTAAACAAAACAAAAGAAAACCCAATCTAACAAAGAAAACCTTACTACAAAGCTAC +AGTCATCAAGAAGACAGTGTGATTGATAATAGAACAAGGATAGATGTATAGATCGATGGA +AAAGAATTGAGGGTTCAGAAATAGGTCCTCACATTTACAGTCAACTGATTTTTTTTTTTT +TCTGAGACAGGGTCTCACTCTCAGCCCATCACCTGGGCAGAACCCTGCTGATCCTGCAGA +TCACTGGACCCTCAGGACACTGAGGTGTGAATGCCAGAAGGGGACAGTGGGACATCAGGG +AGGCTGCCACCCCAGGGCCCTTGCCCCGGCTGCGTCCGAGGTGGGTATAACCCTGGGGCT +CCAGGGGGCCGTGGGGCAGCAGCCAGGCATGGTGAGGAGACAGTCCTGGACCCAGGTGAC +CACAGAACCCGGCGGGGCGAGCTTCAGCCTCACCTCTCACAAGCCCCGGCTCCAGGCAGC +CCCAACCCCACCCCCATCCCTAACTTGCCGGCGCCCGGAGTTCATGGGCCTGGCCTAGAC +TTCGGTCACCACAGGGACTGAGGTTCTCCAGATTTCAAAAGCCTGTGATCTGCGGTTGTG +TTGCCCCGTTCCCCCCGCGGCAGACAAGCCCAGACACACACGGCCCAGACACCCCAGAGG +CAAAGGAATTCAGCAAACATTTATTGACCCTTGGTCCTCATCAAGGAGGCAGTGAGAGAT +GAACTGGAAGTGACCAGGGGCTGCCAGCCACACCCCCTCCACCGAGAAGATGACTTTCAC +CTACTATTCAGCAGAAAACCAAAAGCCAAGATAAAAATCGCTGGGGAGGGGCAGGGATGG +GGGACCGGGCCAGACCCCAGCTGCTGAGCAGCCGCCACCTGAGGTGGGGAGGGGCAGGAA +ATGTCTGGAGAGTAGGGAGGGCAGAAAGGACCCCCACGTGAGGGGGCACCCCACATCTGG +GGCCACAGGATGCAGGGTGGGGAGGGCAGAAAGGCCCCCCCGCGGGAAGAGGCACCCCAC +ATCTGGGGCCACAGGATGCAGGGTGGGGAGGGCAGAAAGGACCCCCCGCTGGAGGGGGCA +CCCCACGTCTGGGGCCACAGGATGCAGGGTGGGGAGGACAGAAAGGACCCCCCGCTGGAG +GGGGCACCCCACATCTGGGGCCACAGGATGCAGGGTGGGGAGGGCAGAAAGGACCCCCCG +CTGGAGGGGGCACCTCACGTCTGGGGCCACAGGATGCAGGGTGGGGAGGACAGAAAGGAC +CCCCCGCTGGAGGGGGCACCCCACATCTGGGGCCACAGGATGCAGGGTGGGGAGGGCAGA +AAGGACCCCCCGCGGGAGGGGGCACCTCACGTCTGGGGCCACAGGATGCAGGGTGGGGAG +GGCAGAAAGAACCCCCGCTGGAGGGGGCACCCCACATCTGGGGCCACAGGATGCAGGGTG +GGGAGGGCAGAAAGGACCCCCCGCGGGAGGGGGCACCTCACGTCTGGGGCCACAGGATGC +AGGGTGGGGAGGGCAGAAAGAACCCCCGCGTGCCTAAGCAGGTTCTGGTGGGCGTCCTGG +CTGGGTGTAGGCAGAGGCTGGCTCCCGGAGGCCCGAGGGGGGCTCTGAGAAGGGGGCGGC +CTGAGGGGGAGCCCAGGACAGCCCCTATGCTGCCCCCGTCCAGCCCGGCCCCTCAGGCTG +TGTTTCCTGAGACCTCGCTAGTCTAACCCAAACCTCCCAGCTCTGTCATTCAAAGGGATG +GATTAGGTCCCCGTGGGTCCATTTCCCTGTTTTGGGTGCTGAGGACAGAGCTTCTGGACA +GACTCAGCCCTCGCCCTCTGGAGCCCCGTCCAGCTGGGCCCGGATGATGCACCACCCAGC +CTGCGGCAGATGGGATGGACGACAAGTTAGGAGGAAACAAGGGGGAAAAGCCAGGGGGCA +GGTGGTGTGGAGCACAAAGGAACCCAGACTGCGAAGGGACTGCCCAAGGACTGTGATTCC +CCCAGAACCTGAGTGGTCCCTGGGCAGCTATGCAGGGCCCTTTCGCCACAGTGGAGAGGG +CATTCAAGGCCAGAGCCTGGTGGAGAGATGCCCTGCCCTCTTGGGACCCACAGCCCGGGT +GACTTTGTGGGGTGCCTCTCTTACCCTGAGCTCCTCCCCACACTCCCAGCTTCGCTGCCC +CAGGCCCTCCTTCCCCTTCTGCACTGATGCCTTCTCTGAGCAACTCCCCTCCCCCGGCCA +CGCTGAGCTTCCAGCTGCCCCCAAGAAGACCGTCCCTTCCTGTGCTGCTGAGGAGGCCTC +CCTCACGGGGTCTCAAGCTCCCAAGGGGAAGGGGGCCTCCCTCACGGGGTCTCAAGCTCC +CAAGGAGAAGGGGGCCTCCCTCATGGGGTCTCAGGCTCCCAAGGGGAAGGGCTACTTTGA +GGCTCTCCTGGGACCAGGACCCCCAGAGTAGGACTGCTGGGGGGACCAAGGGTGGGACCC +CCAGCCCAATGCTACCCCGCCCAGGGTCACTGGCCTGGCCCTCGGAGCTCAGGGAGGGGG +CAGGGCAGCCAGGGGCCAGGGGTGGCCTGGCTTGTTGGGCCTGGGAGGCTCCTACAAGCT +GTGCACGGCTGTGTCCTGGAGGGCCCAGGGGGGCTCCTGATGGAGGCACAGACTGGGGCC +TGGAGGGCCAGTGCTGGTGGGAGGGCTCGCTCGCCTCCCGTGGGCCCTGGTGAACTCGGC +CCCAGTTGGGAAATGGCCCTGGGTGCGGCTCAGGGGGAGACCCTCTGCCTCGGCTGAGTG +CCTCGAACTGCGCCGGACCCCCCCGAACGCGGGACCGGGATGGCGACCGCGGCGCTGGTT +CAGGGGAACGTCCGGCGCTGCCTGGTAACTCGGTGGTCGACAACGGCACGTGCTCGGGAC +GATGAGGGAGGAGCCCCCAGTCCTCACCCACTGGGGAGGCGGAACCTCCCTTACCGGGGC +AGGGGAGGCTGCGGGCAGGGCCGACGCCCTCGTGAGCGACGTCCTTGGCCCCGGCACTCG +GTGTCCACAGCCCAGCTCGGACCCGCGCGCTCCCGCCGGGCGCCCCCCGCACAGACGCCT +GGAGGAGGGGTCTGCGGTGGGCACGGGCAGCTCTGCACTTAACAGGAGAACCCAGCGGGG +GTCTTCAGGGCCAAGGGCGGCCGCCCTCATCCCAGCGCCGCTCAGGACCGCAGCCTCCGC +CTTCCGCGGTCCGGGGACTGGGAGTCGGGAAAGGGGCCTCCGAAAAGTAACTTGCCCGGC +GATGCTGCGCGACCGCCTTCCAGCACCGGGAAGATTCTGGGCACTCAGGGACGTTGAGCT +TCCCACCTGAGCCTCCGGGGGGACCCCTCACAACCGCCACCGCAGAGCGAGGCAAACCCA +ACGCGGGGGCAGAGGGCGGGTGCGCATGCGGGGCTGCAGGGATGCGGAGGGGAGGGCGCG +GAGCGGAGGGCGCGGAGCGGAGGGGTCGCCCTCAGTCCTCGGTCCCGCCCCCAGCCCGCC +CCCCCGGGCCCGCCCGACGCCCCCAGCCACCTGCAGACCGCGGCCCTGGGAGGAGGGCGG +GACCCCGGCGCGGCGTGGCTGCGGGGCGCTCCCAAAGTCAACTCTTCACCAAGACAAAGA +AAGAAAACTCGTGACGCAGACTCTGGAATAATAAATACGTTTTCTCTGCTACAGTCTCGG +CAAAGGCCACGGCCCTAGAACGGGGCGCCGCCTCCGATGCAGTCTCAGGGCCACAGCCTC +AGCGCAGCCACGGCCTCCAGGGCCCACCCGGGCCCTGCGGCCCCGCCCTGGGGGCGGCGG +GCAGCGCCCGGGTCAGACCCGGCAGCAGCGGCGGCGCGAGCAGAGGGAAGGGGCCGCCGA +GCGATGGCAGCAGCGGGCGGCCCGCGTAGACCTCGGGCGCTGGGGCCTCTGCGGGGGCAG +CCGGGGACAGCGAGGCCGGGCGGCGGGAGGGTCCCAGCTGGCGCAGGCAGGCTGCCAGGT +GGCCCAGCAGGCGGGAGCGCACGTCGGCCGGGACGCCCTCGCAGCCGGCCAGGAAGCGGT +TCACCTCCGCCAGACACTCGTGGAAGCCGGCGCGGTACTTGCCCAGAACGGCGGGGTCGG +CGCTGAGCGCGGCTGCGGGAGCGACACAGGAGGAGAGGTCGGTGCCGGGTCCCGGGGGTC +CCGCGCCCTCCCCCCGCCTCCAAGCCGCCGCCGCCCGCGCCTCACCCGTCACCTGCACGC +GACGCAGGCTCCGCAGGTGTCTCACGGTCATCTCCAGGATGTCCGCCTTCTCCAGCTTCG +AGTGGCGGGAGCTCTGGGGGCGGGGATAGGCGGGAGGTCCAGGTCAGCTGCGACCCAGAC +TCCGGGTCTCGGGCCTTCGCCCCCGACTTACCTCTTTTCTGAGGGCGTCCAGGATGAGGG +TTTTGAGCTGAGCGAGGCTCTCGTTAATACGCGCTCGGCGCCGCTTCTCCATGACCGGCT +TGGAGGACTGCGGGTCGGGCACCGGCTGAGTCCCGCGTCCCTCCCGCCCCCCGGTCGCCC +CCCTCACGCCCGGCCGGGACCCCACCTTGCGGTGCTCGGCCGCGCTCCGGGGCTTGTCTG +GGGTCCGGCTGGCGCTGGCCGGCGCTCCTGCCATCGGCGAGGCGCTCGGTTTCCCCGGCG +TGTCTGCGGCCATGGTGCGCCCCGCGCCTCCCCGTGCCGGGTGGAGCGCGCCGCCACGGA +CCACGGGCGGGCTGGCGGGCGAGCGGCGAGCGCGCGGCGATCCGAGCCCCTAGGGCGGAT +CCCGGCTCCAGGCCCGCGCGCGCCTCAGGCCGTTTCCCTATTTAAGGCCTCGCCGCCGCG +GGGTGTGTGAACCCGGCTCCGCATTCTTTCCCACACTCGCCCCAGCCAATCGACGGCCGC +GCTCCTCCCCCGCTCGCTGTCAGTCACGCCTCGGCTCCGGGCGCGGCCTCCGCGGGCGAC +AATGGCATGCGGGGCCCCCGCCCGCGCCCCCCTCCGACACCGCTGGGGACAGGGCCGGGT +GATCCCGCGCTCCCCGATGCAGCCGGGGCCGAGCAACGCGCCGGGAGGGGCCGCTGGGGG +CGAACGGGGCCCGGGACCCCCGGGGCTGGGCGGAGTCTCGGGGCTCACTCTCCCGCCCAG +GGGGCCGGGAGCCGGGGCTGGACGGAGCTGGGGCTGTGGCCGCGCGGGAAGTCGGGAAGG +AAATTCCCCCAGTGGCGCAGGGTCCGGCGGCGCCGAGGGGTGGGCGAGCCTCGGTCTCGA +GCCTCTTGGCTTCCTCCGCCCGTCCCCACTCCGGTCCCGGTTTGGGCCCTGCTCGGTCTC +CGAGTTTGATCCGACACCGGCTCGGCCTCCGGGGGTCCCACCCTCAGGTGTGCGGCCTGG +AGCACGGAGGGCTGCAGAAAGCCTTGGGAGCGACAGAGCCGGGGGAAGGTCGGCGGCCGG +GTCGGCAGGCGGGAGGGCGGAGTCAGCGGACGGCGAAGGGGCGCACGGGTGGCCCCGCAG +AGCAGGGCCGGTGATGGCGCGGGCCGGGCCGGACCACGAGGAGCAGAACGTGCGCGTGAC +GCGAGCGGGCTGGTGACGTCACCAGGCACCCGGGGCGATGACGCAAGCCTGCTGGGATGA +CGTCATGTGGCCCGTGTCGCCACGTGCTTCCAGGTGACCCGCTGGCGAACTCAGCAGCAG +CAAAGTGGGGCTCACAGAAAAATGAGGGGCCACTGTTAATATAACTGCAAAGGGGCAGGT +TGCGTAAAACAGGGCTGTGGTTATTTTCGTGTTTGCTGTTTTTATTTCGAATGCCGCTGC +GGGGCACGTTGGTCCTTTCCGCACTCGGGGTCCCCGGCGGCCTCACGCGTCCGTGCAGCG +GAGGCTTCCTGAGCCCCCTGGAGAGCCTGGCCTGGGCCCGGGTGTGGAGACCCTCCCGGG +CTTTCAATCCGGGCAGGAGGCAGATGGCAGACTCAGCAGTCACGTAAGAGAACCGAATTA +GGTGGGTGGCCTGGGTGGACAAAAGCCTTCTTGACGCCGGGTGGTCCCAAAGGCTTCTGC +GGGGTGGGGGGTCCTCAGGGGGGAAGCCTCAAGGGAGGGCGTGGCATTCCCAGGGTGCGA +AGGGGGCGCAGGGACGAGGGAGGTGGGGAGGGGGAGCTGGGCCAGCGAGAACCGGGAGCT +TCTGGTCGGGGAGGGAGTCGGGGAACTTTTTGGGGAGCTTTTCTGAGCCAGGGAGTCGGC +TGATTGGCAGGTTCGCCCCTGCCCGGGCACCTGGACCCAGGGTTTCTGTGCGGAAGCTTC +CCCTCCCCTCGGACCCCACGTCTAATCTGGCCCCAAGCAAAGTCCTGCGGCCCACGCGGG +AAGGCGCCCTCTTCGCGGCGCTGACCCCGGCCCTCCGCGGTGCCCCTGAGGCGCCCCCCA +CACCCCGCCGCTTGCACAGGGGCGCGGGGGGCTGCGAGGCCGGAGCGGGGGTGGCGCCCT +CTCCGCCGAGAGGCTGTCCGCGCCCCTCGCCGACTGGGGAAAGCCGCGGGGGCTGGGCGG +GCGTCTCGGAGGTGGCCCCGCGAGCACTTAAGCCCCGGCTCTCCTGCCCCGACCTCTCTG +CGCGCGCCTCGGCGCTGGAGAGGCTCGGACCGGCCCCGTAGCCCAGGAGGTGGTGTGGAT +GGTGTCCCCGTCCCGCGTCCCTCCCCGGCCTGAGCGCTGGGCCCGGGCGGGAAAGCCCGC +GAGCGCCCCCAGTGGCCGCAGTCGCCGCCGCCTCCTGCTGGGGGTCATCCCAGGGGAGCT +GCCGGCCTGAATCTCCCCAGCCCCTGGGCCCCGGCTTGGGAAGAAATTTGGGGGGGCTCT +GGGCCTCCCCCAGTCCCTAGACAGGCAGGGAGTTCGGGATGGAAGGAGGAGCCTGAGGAT +CGTTTTTATTTATTTTTTTTTTGTAGAGATGGGGATCTCCCTATGTTGCCCAGGCTGGTC +TCGAACTCCTGGCCCGAGACGATGCTCCTGCCTCGGCCTCCCAACGTGCTGGGACTACAG +GCGTGAGTCTCCTCCCTGCCAAGCGTGGCTGGGACTGATCATTCCCTCACTGGTTTTTAG +ATGGGCTCACTTCCCCTCCTTGTACCTGTTTTCTCATCTGTAAAAGGGAGCTAACTTTTT +TTTTTTTTTTTTTTTGAGGCAGCGTCTCGCTCTGTTGCCCAGGCTGGAGTGCAGTGGCAC +CACAACCTTTGCCTCCCGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCAAGTAGCTGGG +ATTACAAGCATGTACCACCACGCCCGGCTAGTGTTTTGTATTTTTAGTAGAGATGGGGTT +TCACTGTGTTGGCCAGGCTGGTCTTAATAGGAGATTCTACTTTTTTTTTTTCTTTTTTGA +GACGGAGTTTCACTCTTGTCGCTCAGGCTGGAGTGCAGTGGCACGATCTGGGCTCACCAC +AACCTCTGCTTCCTGTATTCAAGCGATTCTCCTGCCTCAGCCTCTGGAGTAGCTGGGATT +ACAGGCGTGTGCCGCCACACCTGGCTAATTTTTGTATTTTTAGTAGAGATGTAGTTTCTC +CATGTTGGTCAGGCTGGTCTCAAACTCCCCACCTCAGGTGATCCACGCACCTCAGCCTCC +CAAAGTGCTGGGATTACAGGTGTGAGCCACCGTGCCTGGCCAGGAGATTCTACTTTTAAA +GCCACTGACGGCGTCCAACTCATAGTGAGCACCCACGCCCATCTGCCAGGGTTCCTGCCC +CTGGGCAGCAGCTGGGGTCCTTGCTGAGCAGAGGCAGGAGGGGCCACCAGCACTTGCCTC +TGCTCTTCTGGAGAGGAAGAGACCCCCCTGCTCCCTGCCCCCTGCCAGGGAGCCCACTCC +AGGATCTCCGGGGACTGTGTTCCTCCCACCTTCTTTGCCACAGGACAGCTCCCATCTGTG +TGTCTGTCTCTCTGGGTCTGTGCCCTTGGCCTCTGATGGTCCCCTCCCTGCCTCTCGAAT +CTGGCCTCGATTTGTGGTAGGGGCCTCAGGGTTCCTGAGGGCCTTGGGGTTCCCTTGCTC +TGAGTGTGGGGGTGGATCCTGGGCTGCAGCCCAGGATGGTGCCGACACCTGGGTTGGGGG +CAGGTTGCGTTTTTCAGAGACGGCCGTGATAGTATCTCCCATCCCCATATCTTGAAATGC +CTTCTACATGAGACTCTGTGACAGTCTCAGCTGGGAAGAATGGGGTGTTTGGCAGGACAT +GACTTCTGAGGCTGACTTGGAAGACGCCATGCGTACCTCGCTGTCCTGGGACAGTCGCTC +TTGGAACCCAGCTGCCGTGCTGGGAGGGAGCACGCCCTGGCCTCAAGGAGAGGCCCCGTG +GAGGAATCAGCATTGGATTCCAGACTCCTGAGCAGCTTCCGGCGCAGGTCCCAGCGCGCC +CCGTTCCAAGGCTGCCCGCACACAGTAGGGTGGTTGCTGAGCGTGCTGTTTTGGGGTGGT +TTGTGGTGCGGCACTCAAGACTGGAATAGTGGAGGTGGGCTGGGGCCCTGACCCAGGGAG +AGTGACCCTTCCCTCCTCACCCCTGCTCCCTCCTCGCTGATCCCTTCCTCTCTTCCACAG +AGGCAGAGGCTCAGCGACTTCCCCACCCCTCCCCCCCATCTAACGGGTGCTTCTTGGGAG +CCACTGAAATCCAGCCGACCTCCTGGCCCTGAGTGGGTCAAGCTCCAAATGGCGGGTGGC +CCCGGGGCATCTGCACAGCCCCCTGTTAGCTAAGGGGGGTGACTGATGAGGACATTCACA +CGCCAGTGGGGAGACTGTGGGGAAAACCGGGGTGTCTTCTAGGCTGGACCTGGGGGGGCC +TCAGCCTTGTTGGGGGGTCTCCTCACATTGGGCCACTGTGGCCGCACTCCATGACCACAG +CCAGTGTCCCCAAAAGGCCTGTGAGGTGCTGGCTGTGACCTCCCCTCCCAACCTCTGACC +CAGAGGTGGCGGCTGCCATCTCGCCACGGCCCTCAACACCCCCCTCACACACTGACTCCT +GACATCAGAGACCTGTAGCCACCCCCTGCAGGTGGTCCTCAGCATGGTCCCCAACTCCTG +CCCAGGGCAGCGGGCTGTGCACTCAGGCAGCTGGGGCCAAAGCCACCGAGGAACCAAGGC +TGGGGTGGGGGTGGGTTTCTCTCCCGGAGAGCCGAGGTGGGCGCAGAGCTGTTCCTGGGT +GTTTGCTGGGATTGTAGTGACAGAAGGCCAGGGCTGCAGGAATCCAGGCTGCCAGAGAGA +GACCAGGACTCAGGCAGAAGCAGCAGCACCAGGCTGGTGCCACTGCCACCCCACCTGCAT +GCCTTCTCAGCAGCGGTGGGAGCTGTGTCTCCAAGCAGGATGGTACTGGAGTCTCCCCAC +CCTGCCTGTCTGGGATGCCCTCCCAGCCTGTTCCTGCTCCCGGCAGGCGCTGCTTTTCTC +TCTGCTGTACCAGGACGAGGTGGGTGCCCTTGTCCCTCCTCACTGGCACTCCCAGACTGC +TTTCCTTTTCCACCAAAACCACCCCCGCTTTGTGACCAGACCTCACTGTGTTGAAGTCAT +CGGCACCCCTTTCCTGCAGGAGGGGACACCTGCTCCCTGTCACTCTCCCGGCCATGCCTT +CAAAATCCACACCAGCAATTCTCCAACTTTGACTTCCTCTCTTTCAGGGGTCCTGTCCCC +TCCCCACTTACCCCACTGGGTCCTTTCTCCCAACTGCACCCCTCCACGGTCCAGCCTCTC +CACTCTCTCTGCCCCCCTCCCAGCTCCCGCCTCTGCTGTCCGCCAGCCCTGAGATCTCGG +GCAGATGCACAGCCTGCATCTGCGGCTTCCTCCTCCCCTGTCTGTTCTCTCCTTATCAAG +AGAAGCCTATCTGGCCGGCCATTGTGTCTGCCCCTCACCCTCCCTCCTTCCTGTTCATGT +GGGCAGACCACAGCCCGTGTGGAATCCCTACCTTCTTGGTGGCTTAAGCACCACCTGCCT +ATTCTTTCCGTAGTGGGGATCAGGGCAGTGCCAGTGGCTTCCTGGGGCCTCTCACAGCCT +GCGGCCCTGGGCCAAGGTCAGCTGGGTGGGAAGGGCCCAAGGGTAGCCATGCTGGACACC +TGGGGCTGCTGTCCCTCAGCTGCCGGGCTCTCTGCCAGAGCCGTGCAGCCTGGAGTCCTA +CCCACTCTCAGTCAGCTTCCTCCTAACACATGGCCAGCGTTCCAGGAGGGCGAAGTGGAA +GCCTAGGGACTCTTGAGGCCAGGATCCAGAACGCACATAGTAAAATCTCCACCACACTCC +ATCGGCCAAAGCAAGTCACAGCAGCCAGATTCCAGAGGAGTCGAAGCACACACTGACCCC +TCCTCCCCTCCACCGCCTGCCTCTGCCCTCCCCTCGCAGGGGCAGGGCTGCCTGATGAGC +CCCCTGGGTTTATCTGCCCTGCTGGCCCTGGGAAGGCTGGGATGAAAGTGTCATTTAGTG +GCAGGGACTTTAGGGAGCCTGGTATGGTCAAGCCCTAGCCCCCGCAGCAGTGCCCCCGCA +GCAGTTCCCCCCGCAGCAGTGCCCCCAGGACAGCTGGGCCTGGGTCTCCAGTGGGTCGGA +GTTTTCTGAAGCCGGCCGTGGGTCGACCTCGCACCCGGTGACTGCCCCAGGCGGAGGGGC +ATGCGTGGCCCAGCGCGGGGGCCCTGTCCGTGGCCGTGTGGGGTCAGGTGTCCGGCTCGG +GGCTTCTGGGCCCCCTGCTCCCCAAAGGTGTGCAGCTCCCGCGTCCCCTGCCAGGTCCTT +TAGGTCTAAGAGGGTCCCTCTTGTCCAGCGCACCAGGCTCCACGTACCCCCAACCCCTCC +CCAGCTGGGTGCCTCCCCCTGGCTGGAACGGCAGCCCTCCCTGCTCATGGGCCTGCCCCT +CCACTCTATCCTCCCTGACGCAGCCAGTGGCATGCTTCTAACCTGCAGATGCCCTCCCCA +GGGGCCAAGCCCACCAGACACCAGGCAACTCTAAGTGGCCCACTGGGTCCACTGTGTGGA +GTGGGACCCTCCGCCCTGTCTCAGGTCCTGCTGTCCCAGGAAGCCCTTACAGGGGGCTGC +AGCTGGGGGGTGACATGCCTGCCGAGTGGGTGGGGAGGCTCCGGCCCGGTAAGATGGGAT +CCAGCAGTGCGAGACTGTGGCCCAGGTCAGATGGTGGCAGCTCGGCCTTCCTGGTCCCAG +GTGGAGAGACAGGGTGAGGCTCCTCCCCATGGGATCTGGAGGGGAGGGGCTGCCTGTGTA +ATCAGCCCAGCCTCGGACGTCAACAATCCATGTTTCTTAGGAAAGGCGGCCAACCCAGGG +TCTCCAGTGACACGTTTCCGGGTCATCATCCGGTGGCCACAGGGAATCACAGGCTCGGTG +TGACTTTCTCAGAGCGCCATGGTGCCCCTGTGGGGTTTCCCAGCCCATCCTGTCCTGTGG +GACAGGCAGAGGCCCAGCCGTGTCATCGGAGTGACCTTTGAGCTCTAACCAAAGTCCACG +TGTCATCAGGAGCCATGAGTCACTCAGGTGCCATCCAGGGCGGCGGCTGAGGAGTGGTGA +CTGGCCAGATGGGAAGGCGGGGAAGGGTCTGGATTTGAATGAGAGCGAGGGAGTGGGCTG +CAGGCTGGTAGACTCCTCCAGATGGATGAGGCCAGACCCCTGCAACAGCCATCCCGAGCA +AGGCTCAAGCCTCCCTGAGAGTCCAGGGCGCCAAGTCAGCCCTGCACCTGGCCCGGGCCT +CGGACCCCGACGGGGCTCACCCACCTGAGATCACCCTGGCTCTGCGGGAAGGCAGGAAGC +TTTGGCATGATCCTCCACGGGCGAGGATCACGTAGAGACGTGTAGAGACGCGACGAAGCA +CGAAGACCCGTGTTTGACGGGTTGCCAGGTGCCTACATCAGAGCTCATTAAATTACACAT +TAAATAGATGCACGTGTGTGTGTCAAGCTCCCCTAATTCAAGTTGTAGAAAATCAGACTC +AGAGTTCTTACACTCGGGGGTGTTTTAGCAGCTGCGCCTCAAGATTCTAAATTCAAACGC +ACACGGAATAAAACATTTCGGTTTATCGCCAGGCGCGGCGGCTCACACCTGCCATCCCAG +CCCTTTGGGAGGCCGGGGTGGGTGGATCACCTGAGGTCAGGAGTTGGAGACCAGCCTGGC +CAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAGATTAGCTGGGTGTGGTGGTGGG +CGTCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGT +AAAGGTTATGGTGAGCCAAGATCATGCCACTGCACTCTAGCCTGGGCAACAAGAGCAAAC +TCTGTCTCAAAAAGAAAAAGAAAAGAAAAAAGAAAAAGTTTATTCCCAGTAAAACACGTT +CAACTCTCCAGATCGTGGTGACATTTCCAGCTTGATGTGGTAACGTGATTGTGAGCTTCA +GGTATGACCTTCAGCATAAATACGTGTGCCATCTCCTGTGCAATTCTTTTTTTTTTTTTT +TTTTTTTTTTTTTTTTTTTTGAGACGGAGTCTCGCTCTGTCGCCCAGGCTGGAGTGCAGT +GGCGGGATCTCGGCTCACTGCAAGCTCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCA +GCCTCCCAAGTAGCTGGGACTACAGGCGCCCGCCACTACGCCCGGCTAATTTTTTGTATT +TTTAGTAGAGACGGGGTTTCACCGTTTTAGCTGGGATGGTCTCGATCTCCTGACCTCGTG +ATCCGCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACCGCGCCCGGC +TCCTGTGCAATTCTTACAGACCCAGCTTGGCTGTTCTCCAGTGTCTCCTTTGGGAGTTGT +ACCTGATTTTATTACCAGTTTTCATCTGAATCCACTGGGGAATGGGACGATTTTGCTTTT +GTTTCTTGGCCAGGAATCGCTTAATTCTGAAAGTCTGGTGAGAAGACACGGCGAGAATCG +GGGTCCAGCACAGATGATGGCGACAGCGGAGAAGGGAAGGTAAGGGAGGGGGCTCAAGCT +TTTATCGTTATGGGACCTCCTGTGTCTATTATGCTTTCTTCCATGATCTTTGTTAGTATG +TTAATGACTTTGTTAATATATCCACACCTGCTTCCTTTTACTTAATATTTGTGTGGTATG +CTTCTTTCCATTGCTTGATGTTCAAACTTGCTGTGTCTTTATGTTTCAGATGATTCTTGT +CTCTGGAAGCCACACAGAGCCAGTTGTTTGTTTTGTTTGTTTGTTTCTTTCTTTCTTTTT +TTGAGACGGAGTTTCGTTCTTGTCCCCCAGGCTGGAGTGCAATGGCACGATCTCGGCTCA +CTGCAACCTCCGCCTCCCAGGTTCAAGCAATTCTCCTGCCTCAGCCTCCCAAGTAGCTGG +GACTACAGGTGCCCACCACCACGCCGTACTCATTTTGCCTTTTTAGTAGAGACGGGGTTT +CACTGTGTTGGCCAGGCTGGTCTTGAACTCCTGACCTCAGGCGATTCACCCGCCTTGGCC +TCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCGCGCCCGGCGTTTTGTTTCATTTTTA +TTTTTGAGACACGGTCTTGCTCTGTCGCCCAGGCTGGAGTGCAGTGTCGCAATCTCGGCT +CACTGCATCCTCCGCCTCCCGGGTTCAAGCCATTCTCGTGCCTCAGCCTCCCGAGTAGCT +GGGACTGCAGGCGCCCACCACCACGCCCGGCTATTTTTTTTTTTAGAGGTGGGGTCTCAC +TATGTTGCCCAGGCTGGTCTCAAACTCCCAGGCTCAAGCGATCCTCTAGGCTTTGCTTCC +AAAGTGCTGAAATTACAGATGTGAGCCACCATCTGACAATCTTGGTCATTTAGTCCACAT +GAATTTTGGGCTTTTGGCCTGGAGAACTACGAGAGAATACATTTCTGTGGTGTGAAGTTT +AACACCCAGTTTGTGGTACATTGTTCAGCAACCCCAGGAAACTAAAGCAAGTGACTGCAG +GTCTGGTCACCTTCCTCGGTGCCTGTGCCTGGGGTTGGTTCTGTCGAAGCAGGAAGACAA +CTGGCAGAGATGGGATGAAGTAACCAAAAGGAAAGGAAGATTCTAGCACCGTACGTCAGC +ATTAAGAAATCAGGAAACGGGCCGGGCGCGGTGGCTCACGCCTGTAATCTCAGCACTTTG +GGAGGATGAGGTGGGCGGATCACGAGGTCAGGAGATCGAGACCATCCTGGGTAACACGGT +GAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCCAAGCGTGGTGGTGGGCGCCTGTA +GTCCCAGCTGCTCGGGAGGCTGAGGCAGGAGAATTGCTTGAGCCCTGGAGGCGGAGCTTG +CAGTGAGCTGAGATGGCACCACTGCACTCCAGCCTGGGCGACAGCAAGACTCCGTCTCAA +AAAAAAAAAAAAGAAAAGAAATCAGGAAACATATACCATGTTTAACAGGGCATCTAAAAT +GATAAAAATAAATAGAAAATCCTGGGTTTTTTGTTTGTTTTGCTTGGGTTTGGTTTGGTT +TTGAGACAGGGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGTGCGATCACAGCTCAC +TGCAGCCTCCACCTCCCGGGTTCAAGCTATCCTCCCACCTCAGCCTCCAAAGTAGCCAGG +ACTACAGGTGTGCGCCACCACGCCCGGCCAATTTTTTTATGTATTGCAGGGACAGGGTTT +CACCATGTTGCCCAGGCTGGTCTCAAACTCCTGGGCTCAAGCCATCTGCCTGCCTCGGCC +TCCCAAAGTCCTGGGACTGTGGTGTTTGTTTGTTTGAGACAGGGTCTTGTTCTCGTCGCC +CAGGCTGGAGGGCAGTGGCGCGATCTCAGCTCACTGCAACCTCCACCTCCAGGGCTCAAG +CAATTCTCCTGCCTCAGCCTCTCGAGTAGCTGGGACTACAGGTGTGAGCCACCACACCCA +GCTAATTTTTGCATTTTTAGTAGAGATGGGGTTTCACCATGTTGGCTAGGCTGGTCTTGA +ACTCCTGACCTCAAGTGATTTGCCCGCCTCGTCCTCCCAAAGCGCTGGGATCACAGGCGT +GAGCCGCCACCCCGCCTCCTCTTTGGTTTTCAGATGCTGACAATTTTGGTGACCCCTGAG +ATTTGCTGGGAGACGGGGAAGGGCCAGGATTCATATTCAGAATATGTTGATTTTTCACTC +TTACACTTGTTTATTTAAAAATTATTTATTTATTTATTTGAATCTTATTTAAATATTTTA +TTTATTTGTTTATTACTGAGTCTTAGCTATCCTTCTCTTGTTATGTGCTGTGTGTAACAA +CAACAATTTGGGAACAGCCTAAGTATTCAGTGATGTGGGATGGGTTTTAACTAAATTAAC +TCTGTACTGTAACAGGCTCATTCTTCCATGGGAAACATGCAGTTGTTAAAACAACCTGCA +CAGATGCGTCCACCAACACGGATAGATGCGTGTTTTTGTTTTTTGGGTTTTTTTTTTTTT +TTTTTGAGACAGGGTCTCGCTCTCTCACCCAGGCTGGAGTGCAGTGAAGCGATCTCGGCT +CACTGCAGCCTCCGCCTCCCAGGCTCAAGTGATTCTCCTGCCTCAGCCTCCCAAGTATCT +GGGATTACAGGTGCCCACCACCACGCCCAGCTAATTTTTGTATTTTTAGTAGAGATGGGG +TTTCACCATGTTGGCCAGGCTGGTCTCAAACTGCTGACCTCAGGTGATCTACCCGCCTCG +GTCTCTCAAAGTGCTGGGATTACAGGTGAGCCACTGCGCCCGGCCCATGCCCAGCTAATT +TTTCGCATTTTTAGTAGGGACGGAGTTTCACCATATTGGCCAGGCTGGTCTTGAACTCCT +GACCTCAGGTGATCTGCCTGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCC +CTGTACCTGGCCTTTTTTGTTGTTGTTGTATTTTTAGTAGAGATGGGGTTTCGCCATGTA +GGTCAGGCTGGTCTCGAACTCCTGATCTCAAATGATCCTCCCGCCTCAGCCTCCCGAAAT +GCCGGCATTACAGGCATGAGCCGCCTGGCCTGGATAGATGTTTATGATACACTGTTGCAT +GAATGAAGCAGGTTACAAAACAGTGAAAGTATGGTGAGGCCTTTTCACCTTTGCTTTTTA +TTGATGTGAAATTCATATAACATAAAACTAACCATTTTAAAGAATGAAATCCAGTGGCGT +TTAGTTATTTACCACGTTGTCCAACCATCACCTCTGTGGAGTTCTGAAACATTGTCACCC +CCAAAGGGGCTTGTGGCTCTGAAGCAATCACCCCCCACTCCCCCTCCCTGGCCCCCGGTA +ACGGGGTCGGCTTCCTGTGCTGCGGCTCTACCAGTTCCGGTCGTTTCCCCTGCGGTGAAT +GGAACCAACACTCTGCGGCCTTCGTGTCTGGCTCTTTCCACTTAGCATAACGTTTTCAAG +GTTCTTTCACATGAATCAGTGCCTCAGTCCTTTTCATGGCTGCATAATATTCCGTTGTGT +GGACATTCCACACTTTGTGTGTCCATCCATCACTGATGGACATGTGCTCCGTTCCTGCTA +CTTGTTTATTGTAAACTGTGCTGCCATGGACATTTGTATGCAAGTATTTGAACACCTATT +TTCAATTCTTTTGGACACATGCCTAGAAGTGGAACTGCTGGGTTCCCAATAATTCTGTTG +AACGTTTTGAGCATCGCGGCGGCCGCACTGTTTTACATTCTCAACAGCAATGCATGTACC +AGGATTCCAGTTCCTCTATGTATTCCCCAGTGCTTGTTACTGCCTTTATGTTTATTTTAT +ATTATTTTTTGAGACTGTCTTGCTCTGCTGCCCAGGCTGGAGTGCATTGGTGCAATCTTG +GCTCACCACAATCTCTGCCTCCTGGGTTCAAGGGATTCTCCCGCCTCAGCCTCCCAAGTA +GCTGGGATTACAGGCGTGCACCACCACGCCCAGCTAATTTTTGTATTTTTAGTAGAGATG +GGGTTTCTACTAAAAATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTTAGGTGATCCGC +CCGCCTCAGCCTCCCAAAGTGTTGGGATTGCAGGCGTGAGCCACCGCACCCGGCCTGGCC +TTTATTTTTATTATTACAGTCATACCAGCAGGAAATAGCATCTCACTGGGGTTTTGATTT +GCATTTCCCCAATTAATAATGATGTTGAACATCACTTTACAGCCGTTTCTATGTCATTGG +AGAAATGTCTATTGAAGTCTTTTGGCCATTTGAAAATTGAGTTGCCTTTTTTTTTTATTT +TTATTTTTTATTGAGTTGTAAGAGTTCTCTATATGTCCTGGATGCTATGCCCTCATCAGA +TAGATAATTTGCAAATATTTCTTCCCATTCTATGGATTGTCTTTTCACTTTCTCAATAGT +GTCCCAGAGTTCATTTTTGTAGAAAATAAAAGATAGGTCTCTTTTATTAAAAAACAATCT +GAGGCTCCGGGTGCAGTGGCTCACGCCTGTAATCCCAGCAGTTTCAGAGGCCGAGGCAGG +TGGATCACTTGAGCCCAGGAGTTCGAGATCAGCCTGGGCGACATGGCGAGACCCCCATCT +CTACTAAAAATACAAAAAATTAGCCGGGCCTGGTGGTGCACCCCTGTGGTCCCAGCTACG +TGGGAGGCTGAGGTGAGAGGATCGCTTTAGCCTGGCAGGCGGAGGTTGCAATGAGATGAG +ATCGTGCCTCTGCACTCCAGCCTGGGCGACAGAGTGAGAGACCCTGTCTCAAAAACACAA +AAACAACAACAAAAAAACACCAATCTGAGCAAATACTGCCCTAAACCGAGTGTTGTTATC +TCTGGGTAGTTTGGAGTTCTTGTTTCTCAATTAACCATGGGGATGTTTTCCAAGTTTACT +AATTTTGCAAGTTGGTAAATGGAAAATGAAACCATTAGTCCATGTGATGACAGCTTTAGT +GCATCCTGTGAAGGATCTGGAATGCGCGATATTTAGGTGTTTCCAGGGTGTTGGGTGGGG +GTGGGGATGCCGTCCGCTGTCCGGAGTCCCCGCCACTTTTGCTTTTCCCTGTCTTTCGGT +CATTCGGTTTTGTTTCTTCCGCTCACTCTGGGGCATGCCTCGGGAAAGGGAAACCGAAAC +TGAAGCCAAATTTGGCCACCAGCGCAGGCTCGGCGGCACGCCCCCTGACGTGTGTGCCTC +AGGCTTATAATAGGGCCGGTGCTGCCTGCCGAAGCCGGCGGCTGAGAGGCAGCGAACTCA +TCTTTGCCAGTACAGGAGCTTGTGCCGTGGCCCACAGCCCACAGCCCACAGCCATGGTAA +GGCAGATGTCACAGGTGGGGGGAGGTGGGCTCTGTGCCAGCCAATTTTCGTCTCCCTCCC +CCAGCCAAGGTCTCCCAGGGGTGCAGGGAGAGCGGAGCTGCTCAGAGCTTGGCCAGGTTC +TAAGTGTGCTCCTGAAAGCAGGTCACCCCTGAGATCCTCAGGGTGGGGCACAGAGGGGCA +CCCTAGCAGGTAAAGGGAGGCCACGGGATGGCGGTGGGCAGCTGGCCTTCTAGTAACGAG +CCCTCAGTGCCTTCTGTGCCTGGGGTCCCTGCCGGCGGGATGTAGAGGACAGACAGGAGG +GAGCACTGTCCCTGGGTACAGGAGCTCGCCCTGCAGCCAGTGCCTTGTGTGTGGTGGGCC +TGGGGCTGGCGCCGCAGTCTCTGAACCTGTGTGACGCCTGCAGGGCTGGGACCTGACGGT +GAAGATGCTGGCGGGCAACGAATTCCAGGTGTCCCTGAGCAGCTCCATGTCGGTGTCAGA +GCTGAAGGCGCAGATCACCCAGAAGATCGGCGTGCACGCCTTCCAGCAGCGTCTGGCTGT +CCACCCGAGCGGTGTGGCGCTGCAGGACAGGGTCCCCCTTGCCAGCCAGGGCCTGGGCCC +CGGCAGCACGGTCCTGCTGGTGGTGGACAAATGCGACGAACCTCTGAGCATCCTGGTGAG +GAATAACAAGGGCCGCAGCAGCACCTACGAGGTACGGCTGACGCAGACCGTGGCCCACCT +GAAGCAGCAAGTGAGCGGGCTGGAGGGTGTGCAGGACGACCTGTTCTGGCTGACCTTCGA +GGGGAAGCCCCTGGAGGACCAGCTCCCGCTGGGGGAGTACGGCCTCAAGCCCCTGAGCAC +CGTGTTCATGAATCTGCGCCTGCGGGGAGGCGGCACAGAGCCTGGCGGGCGGAGCTAAGG +GCCTCCACCAGCATCCGAGCAGGATCAAGGGCCGGAAATAAAGGCTGTTGTAAAGAGAAA +TGGCCGCCTCTGTGTCTGTGCTTGCCCCTCCTCCAGCGTCCGCCTCAGACCCCTGGTGAT +GGGGCGGGAGAAGTCAGGAGGGAGAACCCAGGGTCCATCCTGGTGACCAGGCCTGGGCTG +CCAAGTGAAGGGATAAGGGTTTGCAGTTACAGCTTCGAGGGATCAAAATAGGGAGCCCCC +CACCCCGAAACTGAAGTAAGACAGCTCTCCCCACCCTTTGGGAAATTAACTTCTAGGAAA +AGAAAAAGAGACACAGTTGCTGGAGCCCATCCTGCCTGTCCTCCATCTGGGACAGCAGAC +GGCTTAGGCAGGGACCCGCCTGATCAGATCAAAAGGGGAGGCTCCCAGTGGGCCCCTGGG +AGCAGTAAGGGGTGAGTCCTTGGGGCCTGCCCGGTGGGCTGTGAGGCAGGCTCTCCATAG +GAACTGGGGGCTGGGGACCTCAGCCGTCCCTAGCCCAGCCTACACAGCCTGCTCCACCTG +CCTGGGCTGGGCTAGGGAGGGGTAGAGACAGGTCCTGAGCACTCACATCACCACTGGGGC +CAGCTGCAGAAGACAGCCTGGGTGGCTAAGTACACCCCCTCAAGGCTGTGCGTGAAGGAG +GGGCCGTGGCCAGCAGTGGAGGGCACCTGGAGTTGGGGCTGACACCGTCCAGGAAGCAGA +GCTTGTCCCAGGTGGGGGGCCCCCAATTCAGTACAAGCTACAAGCTACACCCCTTCCCCC +ACCCATGCACCCTTCTCTGTCTCTCCTATTCCAATTTGCTAAATGAGTCTCCTAGAAGCC +AGCTGTTGGCCGGGAAGCAGGGAGGACGGGGCACGGATGTCGGCTGGGATGCAGCGAGGA +CGGGGCACAGAGGGACATGCAGAGTCCGGACTCTGGGCACTTGGGCCTCAGCTTTCAGAG +CCCTCGGGAGGATCCGGCTGGAGACACAGAGTCCCCCCTGGTCTGTGGGGGTCCATATCC +AGGTGGGGAGACCCCCATCTGGCTGCACCAGGACCACTGTGTGTGCCCGCATGTGCCCAG +CAGGGGGTGTCCTGGCTCCAGCCTTGTGTCCGGGTCCCCACCTCACCCCTGTGTCACAAT +GGGCGAGTGAAGCACTTAGCCAGGGGCCTTTCCTGAACCCCCAACGGGGGCAGGGCAGGG +CAGGGCCTCCTTTGTGGCTTCTGGCTCAGAGATCTGTAGCTAGCCTGGGGTGAGAGGGGC +ACCACAGGCCCAGTCCTTTTTATTATTATTTTTTTTGACACGGAGTCTCGCTTTGTCGCC +CAGGCTGGAGTGCAGTGGCGCGATCTCTGCTCACTGCAAGCTCCACCTCCCGGGTTCACG +CCATTCTCCTGCCTCAGCCTCCCGAGTAGCTGGGACTACAGGCGCCCGCCACCACGCCCG +GCTAATTTTTTTTTGTATTTTCAGTAGAGGCGGGGTTTCACCGTGTTAGCCAGGATGGTC +TCGATCTCCTGACCTCGTGATCCGCCCATCTCGGCCTCCCAAAGTGCTGGGATTACAGGC +GTGAGCCACCGCACCCGTGCTTTTTTTTTTTTTTTTGAGATAGAGTCTCACTCTGTCGCT +CAGGCTGGAGTGCAGTGGCGCCATCTCGGTTCACTGCAACCTCCACCTCCCGGGTTCAAG +CAATTCTCCTGCCTCAGCCTCCCAAGTAGTTGGGATTAATGGTGCCCGCCACCTCACCCA +GCTAACTTTTTTTTGTGTTTTTAGTAGAGACAGCGTTTCACTGTATTGGCCAGGCTAGTC +TCGAATTCCTGACCTCATGATCCGCCCGCTTCAGCCTTCCAAAGTGCTAGGGTTACAAGT +GTGAGCCCCCGCACCCGGCCTAATTTTTGTATTTTTAGTAGAGATGGGGTTTCATCATGT +TGGCCAGGCTGGTCTTGAACTCCTGGCCTCAAGTGGTCCGCCTGCCTCGGGCTCCCAAAA +TGCTGGGATTACAGGTGTGAACCACTGGGCCTGACTGACCCAGTCCTTTTTTTAAAAAAA +TTACTTACTTTTCCCAGGGTCATACTCTCAGCTAGGCTGGAGTGCAGTGGCACAATCACC +GCTCACCGCAGCCTCCACCTCCCACACTCAAGTGATCCTCCCGCCTCAGCCTCCCGAGGA +GCTGGGATTACAGGTGCGTGTCACCACACCTGGCTAATTTTGTATTTGTTTTGTTTTGTG +TTTCTTTGAGATGGAGTTTCGCTCTGTCGCCCAGGCTGGAGTGCAGTGGTGTGATCTCGG +CTCACTGCAAGCTCCACCTCCTGAGTTCAAGCGATTCTCCTGCCTCAGCCTCCTGACTGG +CTGGGATTACAGGTGCGTGTCACCCGGCTAATTTTTTAGTAGAGGCAGTTTCACCATGTT +GGTCAGGCTGGTCCCGAACTCCTGACCTTGTGATCCACTCCCCCCTTGGCTGCCCAAAGT +GCTGGGATCACAAGCGTGAGTTACCGTGCCCTGTCTGTATTTATAGTAGAGACAGAGTTT +CACCATGTTGGCCAGGCTGGTCTCGAACTACTGACCTCAAGTGATCCGCCCACCTCGGCC +TCCCAAAGTGCTGGGATTACAGGCCTGAGCCACCACGCCCGGCCCGTCGACTAATTTTTT +TTTTTTGAAACAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTTGCACTGTGTCCAGAA +TTGGTGGGTTCTTGGTCTCACTGACTTCAAGAATGAAGCCACGGACCCTCGCGGTGAGTG +TTACAGCTCTTAAGTCGGCGCGTCTTCAGTTCGTTCCTTCTGATGTTCGGATATGTTCGG +AGTTTCTTCCTTCTGGTGGGTTCGTGGTCTCGCTGGCTCAGGAGTGAAGCTGCAGACCTT +GGCGGCGAGTGTTACAGCTCTTAAGGCAGCGCGTCTGGATTTTTTGTTCCTCCCGGTGGG +CTCGTGGTCTCGCTGGTTTCAGGAGTGAAGCTGCAGACCTTGGCGGTGAGTGTTACAGCT +CATAAAAGCAGTGTGAACCCAAAAAGTGAGCAGTAGCAAGATTTATTGCAAAGAGCGAAA +GAACAAAGCCTCCACTGTGTGGAAGGGGACCTGACCGGGTTGCCACTGCTAGCACCGGCA +GCCTGCTTTTATTCTCTTATCTGGCCCCACCCACATCCTGCTGATGGGTAGAGCCTAGTG +GTCTGTTTTGACAGGGCGCTGATTGGTGCATTTACAATCCCTGAGCTAGACACAAAGGTT +CTCCACGTCCCCACCAGATTAGTTAGATACAGAGTATCCACACAAAGGTTCTCCAAGGCC +CCACCAGAGTAGCTAGATACAGAGTCCACTGGCACATTCACAAACCCTGAGCTAGACACA +GGGCGCTGATTGGTGTATTTACAAACCTTGAGCTAGATACAGAGTGCCGATTGGTGTATT +TACAATCCCTGAGCTAGACATAAATGTTCTCCAAGGTCTCACCAGAGTAGCTAGATACAG +AGTGTCCACTGGCGCATTCACAAACCCTGAGCTAGACACAGGGTGCTGATTGGTGTATTT +ACAAACCTTGAGCTAGATACAGAGTGCCGATTGGTGTATTTACAATCCCTGAGCTAGACA +TAAAGGTTCTCCAAGGCCCCACCAGAGTAGCTAGATACAGAGTGTCTGTCTATTGGTGCA +TTCACAGACTCTGAGCTAGACACAGGGTGCTGATTGGTGTATTTACAATCCCTGAGCTAG +ACATAAAGGTTCTCCACGTCTCCACCACTCAGGAGCCCAGCTGGCTTCACCCAGTGGATC +CCGCACTGGGGCTGCAAGTGGAGCTGCCTGCCAGTCCTGCGCTGTGCACCCGCACTCCTC +AGCCCTTGGGTGGTCATGGGACTAGGCACGGTGGAGCAGGGGGCAGCGCTCATCGGGGAG +GCTTGGGCCGCACAGGAGCCCACGGAGGGGGTGGGAGGCTCAGGCATGGTGGGCTGCAGG +TCCCCAGCTCTGCCCCGCCGGAAGGCAGCTAAGGCCTGGCGAGTAATCGAGTGCAGCGCC +AGTGGGCTGGCACTGCTGGGGGACCCACTACACCCTCCGCAGCCGCTGGCCCGGGTGCTA +AGCCCCTCATTGCTCCGGGCCGGCAGGGCCGGCCGGCTGCTCCAAGTGCGGGGCCCACCA +AGCCCACGCCCACTCGGAACTCCAGCTGGCCCGCAAGAGCCGCGCGCAGCCCCGGTTCCC +GCTCATGCCTCTCCCTCCACACCTCCCTGCAAGCTGAGGGAGCCGGCTCCCGCCTTGGCC +AGCCCAGAAAGGGGCTCCCACAGTGCAGCGGTGGGCTGAAGGGCTCCTCAAGTGCCACCA +AAGTGGGAGCCCAGGCAGAGGAGGCGTGAAGACCGAGAGAGGGCTGTGAGGACTGCCAGC +ACGCTGTCACCTCTCAGCACCATCTCAGCTCACTGCAACCTCCGCCTCCTGGGTTCAAGC +GATTCTCCTGCCTCAGCCTCCCAAGTAGCTAGGACTACAGGCGCCTGCCACCACACCGGC +CAATTTTTGTATTTTTAGTAGAGACGGGGTTTCACCATGTTGGCCAGGCTGGTCTCGAAC +TCCTGACCTCCCGTGATCCACCTGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTGA +GCCACTGCGCCCGGCCCATCCAGCTAATTTTTAATTTTTTTGAGAGATGGGGTCTTGCTA +TTTTGCCCAGGCTAGTCTCGAACACCCGGTGTCAAGAGATCTTGCTGCCTCCGCCTCCCA +GAGTGCTGGGATGACAGGCGTGAGTCACCACGCCCAGCCTAGACACAGTTCTGAAGGGAC +AAAGGGGGCCTCCGCTCCCTCCTTTCAATCTTCAGCTAGGCCAGGCTCCCACTTGGGTCC +TCCAGCCCTCAGTTTCCCCCTGCACCCAGCCAGGCCAAGCTGCAGAGGCGCCCGGCCCAG +AGCTGGGAAGGGGCGTGGCGGGACCCGCGCTTGCAGCCGCGGGACGGAAGGGGGCGCGAA +CCTCCCCGCGGCGGGGCCTGGGGGGGCGGGGCCGGGAGGGGCGGGGCCGCGCCCCGTGCT +GGCCAATCAGCGCCCGCCCCGGCACCGGGACCCGCCTCCGCGCCGCAGCTCCCGGGGGGT +CCGGCCCGGCCGAGCCTCGGTGTCCGGCCCCGCGGGGGAGGGGCGCGGCCTGCGGAGCGG +GATCGGGGCCGGGTCTGGGGCCCCTCCCGGCGGCCTTCGAGCCCTGCCGCCCGGCTCCGC +GCCGCCCGGAGCCCCTCGGCAGTCCCGTCACGTCTCCTCCAGATTAGGCATTAACTCGGG +TGCAGCCGCACTTCCGGGGGGCCGCGGCGGGGGAGGGGCGCCTGCGGGATCCAGACCCGC +CCCCCACTCTCCTCTCCCCGCCCCCTCCCGGGCCGCCCCTTTCCCGCCCCACGGCCGCGC +CGGGCGCTGCGTCCCGGGGCTTTGTTCGCGGCGGCGCGGGTCGCCGGCCTCCGGGCGGGC +CGGGGGAGGGAGGAGGGAGGGGGCGGGAGGGGGAAGGAAGGAGGAGGGGGAGGAGGAGGG +CGCGGGGAGGGGGTAGGGGGGCGGGGAGGAGAGAGGGGGAGGGGCGCCGCCCTGGCCCCG +CCCCCCCCCGCCCGCCCGCCCGCGCTCCGCCGCCTCCGGAGCTGCGTCCCGTCCTGTCCA +GTCCCGTCCCCGGCGCGGCCCGCGCGCTCCTCCGCCGCCTCTCGCCTGCGCCATGGCCGG +CCGGTCCCACCCGGGCCCGCTGCGGCCGCTGCTGCCGCTCCTTGTGGTGGCCGCGTGCGT +CCTGCCCGGAGCCGGCGGGACATGCCCGGAGCGCGCGCTGGAGCGGCGCGAGGAGGAGGC +GAACGTGGTGCTCACCGGGACGGTGGAGGAGATCCTCAACGTGGACCCGGTGCAGCACAC +GTACTCCTGCAAGGTGCGCCCACCCGGACCCCGGCCTCCCCTCGCGACGCCTGCCGCCCC +GCCGGGACCCCCGCCCCAGGCCGTGGGAACCAGCCCCGGTCGCTCCGCAGCCCCCGCTCC +GGCTCCCTTGGCGACCGCCAAGCCCCGGGAGGGGGGGTCGCCGGGTCCCGGGAAACTCGC +GGGCGCCGGGGAAAGTTGCTGCGCCGCCGCCGTCCTCCGCCCGCCGCCGCCTCCCTCCTC +GCGGAGACAAGTGCACCTCGCCCACGGACTGCGGCTGCCGCGCGCCCTCCCTACCGGCCG +AGAAGGAGAGGGGCCTGGGGAGGGGGGGCCTTTGCCCGGGCGGGGAGCGGGGGCTGGGCC +TGGGATCCGCTTGTTCCCCTCCCCAGAGGCCTTTCCCGGGGCGAGAGGGGTTGGTCAGGA +GAGAAAAAGGGGCGCACAGCCTGAGCTCCCAACCCCGGGAGCCAGGTGGGGGGTGCCGCA +GTGGTGCGGGGGGGGGGCGTGCAGGAGCAGAGAGGTGGGCGGGGCCGTCACCGGGCCTCG +TGTGCTTGGGGGCAGGGCCGGTGCCCCATCGCGCTCCTGCGGGAACCGGGGCTCCCCACC +CCGGGGAGGGGAAGTTTCCCTGGTTTCTCCTTCAGGTGCTTCTGGGAGCCCCCGGGGTAG +GTACGCTGGGACCCCCACCATCTTCTCCTAGTAGGGGCTCGGGGGACCCAGAGCCGGCGC +CCGTGTACCCCCAAAACCATCTCCTGGGACCAGAAATCCACTCATTTCCCTCCACGGAGG +TGGAGAAGGTGGCAGCTTCTTTCAGACTGGCCGGTGCGGGCTACAGCTGGGCTCCCCCGC +CGGCCCAGTCTCCTCCACAGCGGCCAGGGCACTTTGCCAGGCCCCTGCAGGATTTTCCCG +ACTTCCTCCCCGCTGCTCCTGGGTGTGGCTGGGGTGGGGGAAGGCGATGAAAGCCACCAG +GCCCTCCCCCTGCCTGGGTCATCTGCCTCCTGGAGCCTACTGTTGGGGGGCGTGGAAGAG +GCTCTGCCTGCGCAACTGGAGGGGGTCCCTGCGGATGCCGCAGTCCTGAGGCTCCCAGCA +GGGGCTGCGCAGTGGACAGGCCAACCATTGTCTCTCCCCCCATCCGGCAGCCCCAGCCCC +CCAGATCTGAGGAAGGGGCTGCTTCTCCCGGCTTTGTTCTCAGGGGAGTGCGTGAGTGCG +TGGGTCCCTGTCCCCGTGAGGGCCGCCAGGTCGGCTGTAGCCTTTACCACAGGCCACCGT +CAGAGCAGCTGCCCTCAGGGCCCCAGGAGCTGAGAAGGTGGAGGGTGGGGCACCCTGCAC +TGCCCAAACTTGATTTCGTGGTTCACAGGCTGCCCTGAGTGCACAGACTGTAGAAGCCCG +AGGAAGGGGCGTCTCAGCCCAGCCACAGGGCCAAGCTGGCCCCTTACCCCAACGCCCCAT +CCCCCTCCTCCACTGCCCAAGCTTGCTGGGAGGTGGGCCCTGAGCACTGGGCAGGTGGGG +AGAAGTGTGGAAGGCAGGCACCCCAAGCCAGGTGGGCCCCCTTCCCAAATTCGGCCTTAG +CTGATAGGGACGTTATTGGAGCTGGGGTGGCTGAAGTTGGTTAGACCTGGGGGAGGGGAT +GTGTTCACAGGTGACGCATCTCTGAGCGTTCCCGCATGGGCTGTGGTGGCCAGTGTGGGC +TTCCCCCAGCTTCCGCCCAGCGGGCTGACTCAGAGGTCTCCCCACATCTCTGCCCAGGGC +TTGAGTCTACTGTGGACATTTGCCCTAAACACCTAAAGCCCCCAGTCTAGCCCCTTCCCC +AGGAGAGGACTAATGACACCTACCGCCATGTCCACCCCAGGTTCGGGTCTGGCGGTACTT +GAAGGGCAAAGACCTGGTGGCCCGGGAGAGCCTGCTGGACGGCGGCAACAAGGTGGTGAT +CAGCGGCTTTGGAGACCCCCTCATCTGTGACAACCAGGTGTCCACTGGGGACACCAGGAT +CTTCTTTGTGAACCCTGCACCCCCATACCTGTGGCCAGCCCACAAGAACGAGCTGATGCT +CAACTCCAGCCTCATGCGGATCACCCTGCGGAACCTGGAGGAGGTGGAGTTCTGTGTGGA +AGGTGCGTGGTGGGGGGCTCGTGTGGGGGCCTGTGGGGGTCAGGGCAGTGGCCAAGGGGG +ACAGGTTGCAGGGGTCGCTGTGCGGGGTCCTTTCGTGCTGTGCCGGAGGCTGCAGCACAC +GGTGTCTTGTGGTCCAACCTCATTCTCTGCTTCTCCGTCCCTGGCTCCCCAGCTGCATCT +CCAAGCCCTCACATTAGACATCTTTGGCCCTGGGGCCCAAGGCAAGTCCCAGCCCTGCAA +ACAGATGGCCTCCTGCCTCCTCCCCTCCTCCCAGCTCTCCATACTTCCTTCTGGAGGCCC +CTTCTAGGGAGAAGCTGGACAGGTGAATGTCCCCAGCTGTTCAAGCCCCTGTGTTAGCCC +AGACCTCCGTCTAGACGGGCCCGCGTGTCGAGCACTCCTCGCCGTGGAGATCGGGCGGGA +GGGCGAGGCTGTGCGGCGAGGGCTTCTGCGGATGTGGAGGGTGTGGCATTTGCCATCGTG +AGGTCTTGCTTGCTGTTCCCATGGCTCTGCCGAAGGGCCGAGGAGTGGCCCTCCCTGACC +CCAGCCTGGTGGGGGCAGAAATCCCATGGCAGCCCCCGCAGGACAAGTCCCAGTTGGGGA +CTGAGATCGTTGGCTGGGGAATGTGGCAGGGAAAATATAGGAGGTCCCTGTCGCCCCCAC +ATCCTGTCTGCTCCCTCATGGCTGCCTGGGAAGGGATGTGTCGGTGGGGGGGTCTGGAGA +GTGCTTCCTCCTCAAGGCAACGGTAAGGGTCCTGACTTCCCGTCTCTCCGATCTGCTCCG +TTGGCCGGCAGGAAACTTTGCTGCCCTGACACTAGCCTGGCTCTTGAGGGGTCCTTGTGG +GGTCCTGGACTGTCCACTGCTCTTGCCTTCTCTGTGCATGCCTGGGGGCTATGCAGGGGG +AGGGGCAGCACCCAAAATAAGGAACGCTGCGGCCTTTTCCCCAGCCTGTGGTCAGTGGTC +CCCAAGCTGCCTTCAGGGTCCAGGGCCTCAGTGCAGCACAGAGGAGGGTCCCCTGGGTCC +CCCACTGGGAGGACATGATAACCTTGGTCCTCTTCTGGGCACTCATGGTCTGGGGAAAAG +ATGGGGGCATCGTGGACTCAGGATAGGCTGTCAGGAGCTGAGGAGGGGCTGGAGAAGGGG +GTTAGGGCGAGGAGAGGTTCCTGTCCCTGCAAGATCAGGAGAGGGGGTCACTAACCCCAC +AGCCAGGTGGGTCCAGCCCGAGAGTCCGTGACTTAGTAGCTGAGGACTTGCTCTAGGGTC +AGAGGGCACATGGCAGGAGAGTCACCCCGGCTGAACGAGGCTCTGCATCTTACCGAAGCC +GCTCTACGGGTGCCAGGCACTGGCTCTGGAGCGAGTGCCCAGGCGGAGCAGAGCGCTGGG +AGGAGGGTCCGTGGGGAGCCCCTGCCAGGTGGGTGTGGCTTAGCCCAGCTGTGGGCAGTC +GCACTCAGGGACGAGCTCCAGGTGGGGAGCCTGGGACCCACAGCCAGTATGCAGCTTGGG +GAGCACCCGGGAGGGGCTGTGGCCACCGGACCCCCTGGGGTGGGGCTGGCCAGGGGAGGG +TTAGCCAGGGAGGACTGTCATGGGAGGGGCCTTGCAGGTGAGCCAGGGGCCAAGGGGAGC +CTCAGGAGGGAAACAGCATGAGGAGTGGGGGAGCCCAGGAGCTTCCGGTGGGACATGTGG +AGCTCTGCTGTGGAAGTAGACCAGGGATATCTCGGGTGGCTGGGGTCCCTGGCTGCCGGG +ACAGGGTAAATGCCTCCCAGAAGCCTGGGGTGAGCCCTGAGGGACAAGGTCTCTGGAGCC +AGTCTGGCTGGAGAAGGGACAATTCTGTGTGCCCACCCCTCCCCTCACACTGGGTGGTGT +GGGAGGTGGGTCCATCTCCTGCTCTGTAGGAGATAAGGACATTGAACCCCACCCTGGGCC +CTCTGGTAGCCAAGGCCTCACCCTAGTGAGGGGGATGGATGGAGGGAGCTTGAGCCTAGC +TGACCTCTCCCCATCTGACTCCGACCCCACCTCCCAGGGCACAGGATGGCGTCTGGGCAG +CCCCTAGTCTTCAGAAGCTACCCCTGAGACCACAGGGTCCCACCTTGTATGGGAACCCCA +TCCTGGAGACAAAGGCCCCTCCGAGCTCCCCAGGTCGGGGAGGGCCACGCCCCTCACCAC +CCCTGCCCGGACACCGCCTGAGGTGCACCTGCTGCTGGGCCACACCTGGACTCAGCTCTA +CTGAGGACTTCCTTTCCTCAGTTTCTCACCTGGCCCTGCCAGATCTTCCTGGCCCTGCCC +AGCCAAGGCCCCTCCCCCAGTCAACAACCCTCAGAAAGGCTCCTCCCCCCTTCTCTGCCT +AGGGAGCCACATTCCTGGCATAACTAAGACAGGTATGTGTCCCTCCCTCTGCGCCACCTT +TGGGCGGGGGAGGCCCGCTGCTCCCTCCGGAAGGAGACCCCCGCCCCTGCTTTGTCAGGG +AAGTGGCCTGGCCTCCGCAGTGCCAGCTGCCCAGGGCTGGCGGCTGAGCGGGCGACTCCT +CCGGCCCTCGCCACCCTGTCCTGTCTGGGCACTGCCCATGCCCTCCCAGCCCACCTCACA +AAGGCTGGTCCTAGAGCCTCCCTGAAGCCCCCAGGAGGGACTCCTGGCTGAGGGCCGGCC +AGGCCGCCCGGGGCCCATCCCTCCCTGCTAGGAGCCAGGAGCAGAGAAAGGGAGTGTTGT +CTGCCCCTGCCGGGGCCTGGCACAGGGACAGGGCAGGGGGCCAGGGTCAGAGTGAGTCTG +GCGCCTTCCCAGCCCGGCCCTGCCCAGCTCTGAAGCCCGGGGTCCCGGCGGCCTAGTCCC +GGGCCCGCCTGTATTCCGGCGTGTGCACCCTCCCTTCCTCCCTGCCTGGCCAGCTGCCTA +GGCCTCAGGACGGCAGTCCTAGGGGAAGCCCAGAGTCCCACGGCACCGGGGACAGCATCG +GTGCTGGGGTTGAGGGGCCCGACAGCCCCAGACCAGGCTCCCCTCAGTGTGGGGCAGTCT +AGGAGTTGGGGGAGGTTTCTGGGATGCAGGAGGACCTCCCATAGGGCTGGGGCCAGCCCC +CTCTCCTGCCCAGGGCTCAGCTCCTGCCCCCAACTCCTCCGCATTCCTGCCACCCTCTCC +TGCCCCCTCCTGACTCCAGGTTCTCATCCTGCCCCCTGGTTCCCCCACCCCCACCCCATG +AGCCCCTCTCTGGCCCTCCCCCAGGCAGGTCTGGGCTCGAGGCTGCTGCCCCAATCTCCC +TCCTGCAGCTGGGAGGGGGTCTGCCGGGTGGGAGGGCGGAGGGCCTACCTCTGTCCCTCC +CCACTCACCTCTGTGTCTCCCCACCCAGGGGCTCCTGGTAGGAAGTTGGGGCCCCACCTC +TGTTTCTCCTGGAGCTGGGAGGGGGGTCTGCCGGGTGAAGGGCCCACCTCTGTCCATCCC +AACCCCGGGGCTCCTGGTGGGAAGTCGGGGCTCGGTGCTTCCCGCCTGCGTGAATGGACT +TGTCCCGTCTTTGACTTCTCCTGGGCTTGCCCCTGCCTTGGCCTGGGGGGGGGCTTTGCT +GGCTGAAACCAAAGGGAGTGAGGTGGTGGGAGGGGTAGGGGAATCGGGTTGGTCAGTTCT +GTGGAGATGACCTCTTTGAGAGGGCCGGGCTGAGCTGGTGGAAGGAACTCTTGGCTTTTT +CCAGACCCCACCCCACTCCCTCACTCCCCACCCAGAGAACAGCCCTGGCTCCATTGTTCC +TGCAGACTAGAGAGGGAAGGTTGTTTTGGAACTGGGCTCGCTCCCGCTTGTCCACACTGG +CCGCTCTGGTGGGGCCTCTGTGGGTGGTGGTGGGGATGGCACCTGCTGCAGCCTCCAGGC +CAAGGTAGGGGAGAAGGAGGTTAGGGTGAGGACAGGTTCCTGTCCCTGCAAGATCAGGAG +AGGGAATCATTAGCCCCACAGCCTGCAGAAGGCGGGATGGGGCTGCTCCAGGGAAGGGGG +TGCCCGTGCCTCGGGGCCACAGGTCCGGCCAGAGGTCATTCCAGCCAGGCCCATGCAGCT +TCCTTCCTGAAGGGCTGACTCTGCCCCCATCACTGCAGGAGGGTGGAAAACAACTGCAGA +AGCAGACGCCCCACGCCCAGGGCTTTGCTTCCACCTGTGGGACCCAGGTCCACAGCCCCA +CCAGCGGCCTGGGTGGGGCAGGAACGGACCCCCTCCCTGCAGTCCTGGTTCTGGCACCCC +CTCCCCACTTGGACTGGGCTCCCCAGGGCCCCCGAAGCCCAGCGGGGCTGGGGCTGCAGA +CGGAAACACCGTGGTGGCCTGCCCACCTCAGGATGGAACCCCGGGGTCCCAGGAGGTGCC +TGCCCCTCAGAGATGAGAAAAAGGAAGTGCAGGGCTGAGATATCACCCCATGGACAGTCG +CCCGCTGGAGGAGGAGGCTCTGTACCCCTGCACCTCCTGCCTGCTGGGTGAGCTGCTGGG +AGCTGCACTGGGGCTCAGAGCAGTCCTGTGCGCCCCTCAGGCTGTGGCAAGATTGTGGCT +GGGATCTAGGGAATGAGGCAGGTCTCTAGCGGAGCCTGCAGCACTGAGGGAAGCCCCCCC +GAAGGGGCCTCTCCCCCCAGCACAGATCCTGGGAACTTCCTCTGAGGAAGGCCCCCTGCC +AGGGGCAGCTCACAGCAGGACCTGGGAAAGGGAGACGGCCCCTCCCAGCCCCCTCCTCCT +GCAGTCCCCCCACGGAGCAGAGGCGTGGGAGAAGGGGCGTGCTGTGTCCTACAGGCAGCC +GGCTGTTTCCAGCTGTGTGGCCTGCGTGTGTGCATGTGTTTGTGTGTGTGTGTACACGCA +TGTGTGTGCACGTGCCTGCAGCCTCAGATGTACCAGCCTGTGCACTTCAGAATTCTGCCT +GGAGCCTCCACTAGTGGGCCATGGTTCTTACCACCCTATGTCCCTGGGTTCAGCCCGGGC +TGGTGCTGCAGGTGTGAGGCTGGTGGTGGGTGACCCTGGCCTGTCCAGGGGGCCTCGGAG +CTGGGCTCTTCCTCTGTCCTCGTGCACGTGTCTCGCCTCAGCTTGCTGTTGGTTGTCCAC +TCTCCTGCCCCCTGCTCACTGCGTCCAGCACGCTGCCCCGTGTCTGGCAAAGGGCCCAGG +ACCTTCTGCAGGTGCTGCCTCTGAGATGACCAGTGTGGTTTCTGAAGGTTTGAGATGAAG +GCATGCTGGGTCCCTTGGGGCGGCAGTGAGGACAGGAGAGGGTCCTGGGTCACAGTCCCT +CACATGCCTGCGGGACCTCGAGACTGACACAGATGCCCACCCCTGCCCAGATGGGACTCT +GTCTGGGGGCAGCAGGGCAGTCTGGGAGTCAGACCAGGCCTGGTCAGGGTGGGAGCGGGG +GTCTGTCGCTGGCCTGAGCCTCCCTGCCCCGCCGTTTGGCAGCCACCTTGGCCACCCTCA +CACTGGGCCCTAGGAGAAGCAAGCCCCTGCGTGTCCGCAGGTGGGAGGCTCCCACGCACC +CCCCGCTGGAGAAGCACAAGCACAAACACCGGCCCACGGCCGCCCCGGCCCACAGCAGCT +GGTGGGGAGGGGCTGTGCCCCCTTCTCTCCCCAGGGGAGGCTGGGGTGTGAGCAGGGCTC +ACCATGACCTTCACTGATTTCATCATCAGTGCCTTCCCCATTCACACACTCACGGTTGGC +ACCTCCACGGGGCTTCCCAGGGAAGCCGGGAAGGAGCTGTGCATTGAGGGGTGAAAGCCC +GTGCAGAGAACCGTGGGAGAAAGAGGCTGTGGACACGGGGCGGAAGAGAGGGCTGGGGCG +CAGTCGTCAGCTGCCGTGACCCCACAGCTGGGAGCAAGCTGATTCCTGCCTCGGAGCTGC +CGTCTCCCCTGCTGGCCGTTCTCTCTCCCGTGGGGAAACGCCCCCCCCCCCCCCCCGCCC +TGCACCTGGCTGGCGGCACCTGTGGGCACTGACCACTCCACGCCAGCTGTTTTCCTTGGT +TGGGGTTGGGGGCACCGAGCGTTTGGGTGGACCGGAAGTCAGCGTCTGCATTCGAGCCTG +TGTGCGGTGCATGGGCCAAGGGCGCCCACACCCACGCCACCCTTTCCGAAGGAACCGAGC +CCCAGCCCCTCATGGGCCAAGGGCACCCACAGCCACGCCACCCTTTCCGAAGGAACCGAG +CCCCAGCCCCTCGTGGGCCAAGGGCGCCCACAGCCACGCCACCCTCTCCCAAGGAACCGA +GCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACAGCCACGCCACCCTCTCCCAAGGAACCG +AGCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACACCCACGCCACCCTCTCCGAAGGAACC +GAGCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACACCCACGCCACCCTTTCCGAAGGAAC +CGAGCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACAGCCACGCCACCCTTTCCGAAGGAA +CCGAGCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACACCCACGCCACCCTTTCCGAAGGA +ACCGAGCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACAGCCACGCCACCCTCTCCCAAGG +AACCGAGCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACACCCACGCCACCCTCTCCCAAG +GAACCGAGCCCCAGCCCCTCGTGGGCCAAGGGCGCCCACAGCCACGCCACCCTTTCCGAA +GGAACCGAGCCCCAGCCCCTCTGGGGCCTGCCAATTGCCAGAGAGCCCCAGTGCTCCACC +CACTCCAGGCCCCAACCCCCACCTTCTGAGGGCAGGATAAGTACCTGCGGGTGCCCAACC +AGAGTGTGCCTGTGTCCACACGGGAACATATGGGTGGGAGGTGAGGAGAACGTGCCTTCC +CAGTGTATGGGTGGGGGTTGAGGGACAAAATTAATGTTGCACAAAGATATGGGGGATGCC +CAATATCTATGCAGGCAGGTGGGGGGATCAGTGTCTATGCAGGCAGGTGGGGGGGACATC +AGTGTCTATGCAGGCAGGTAGGGGGAGGGGGACATCCCGTGTCTATGAGGGCAGGTGGAG +GGAGAGAATTGAGGCTGGGGCTGGGGTCAGCAGTGGGGCTGAATGGGGCAGAGTGGGGGT +CAAGGAGCAGGGGTGGTGCTGGGCAGGCCAGGAATACCCATTGTGTGGCCGTGTGTGTGT +GTGCAGTGCATGGTGCTGTGAGATCAGCATGTGTGTGTGTGTGTGCAGTGCATGGTGCTG +TGAGATCAGCATGTGTGTGTGTGTGTGCAGTGCATGGTGCTGTGAGATCATGTGTGTGTG +CAGTGCATGGTGCTGTGAGATCAGCGTGTGTGTGTGCAGTGCATGGTGCTGTGAGTGTGA +GATCGTGTGTGTGTATGCAGTGCATGGTGCTGTGTGAGATCAGCGTGTGTGTGTGTGCAG +TGCATGGTGCTGTGAGATCAGCATGTGTGTGTGCAGTGCATGGTGCTGTGAGATCAGTGT +GTGTGTGTGTGCAGTGCATGGTGCTGTGTGAGATCAGCATGTGTGTGTGTGTGCAGCGCA +TGGTGCTGTGTGAGATCAGCATGTGTGTGTGTGTGTGCAGTGCATGGTGCTGTGAGATCA +GCATGTGTGTGTGCAGTGCATGGTGCTGTGTGAGATCAGCATGTGTGTGTGTGTGCAGTG +CCTGGTGCTGTGAGATCAGCATGTGTGTGTGTGTGTGCAGTGCATGGTGCTGTGAGATCA +GCATGTGTGTGTGTGTGTGTGCAGTGCATGGTGCTGTGAGATCAGCATGTGTGTGTGCAG +TGCATGGTGCTGTGAGATCAGCGCGTGTGTGTGTGCAGTGCATGGTGCTGTGAGATCAGC +GTGTGTGTGTGTGCAGTGCATGGTGCTGTGTGAGATCAGCATGTGTGTGTGTGCAGTGCA +TGGTGCTGTGAGATCAGCGTGTGTGTGTGCAGCGCATGGTGCTGTGTGAGATCAGCATGT +GTGTGTGTGTGTGCAGTGCATGGTGCTGTGAGATCAGCGTGTGTGTGTGTGCAGTGCATG +GTGCTGTGTGAGATCAGCATGTGTGTGTGTGCAGTGCATGGTGCTGTGAGATCAGCGTGT +GTGTGCAGCGCATGGTGCTGTGTGAGATCAGCGTGTGTGTGTGCAGCGCATGGTGCTGAG +AGATCAGCATGTGTGTGTGCAGTGCATGGTGCTGTGAGATCAGCGTGTGTGTGTGTGCAG +TGCATGGTGCTGAGTGTGAGATCAGCATGTGTGTGTGTGCAGTGCATGGTGCTGTGAGAT +CAGTGTGTGTGTGTGCAGTGCATGGTGCTGTGTGAGATCAGCATGTGTGTGTGTGTGTGT +GCAGCGCATGGTGCTGTGAGATCAGCATGTGTGTGTGTGTGTGTGTGCAGTGCATGGTGC +TGTGAGATCAGCATGTGTGTGTGCAGTGCATGGTGCTGTGAGATCAGCGTGTGTGTGTGT +GCAGTGCATGGTGCTGTGTGAGATCAGCATGTGTGTGTGTGCAGTGCATGGTGCTGTGAG +ATCAGCGTGTGTGTGTGTGCAGTGCATGGTGCTGTGTGAGATCAGCATGTGTGTGTGTGT +GCAGTGCATGGTGCTGAGTGTGAGATCAGCATGTGTGTGTGCAGTGCATGGTGCTGTGAG +TGTATCAGCATGTGTGTGTGTGCAGTGCATGGTGCTGTGAGTGTGATTGTGTGTGTGTGT +GTGCGGTGCATGGTGCTGTGTGAGATGTGTGTGTGTGCAGTGCATGGTGCTGTGTGAGAT +TGTGTGTGTGCAGTGCATGGTGCTGAGTGTGAGATCAGCATGTGTGTGTGCAGTGCATGG +TGCTGTGAGTGTATCAGCATGTCTGTGTGTGTGCAGTGCATGGTGCTGAGTGTGAGATCA +GCATGTGTGTGTATGTGTGTGCGGTGCATGGTGCTGTGAGTGTGAGATCAGGGACCAGGG +GGCTAGTACTCTTTCCTGCACATGAGCCTGCGTGGGCTGGTCAGGGCTGAATGATTTTGT +CTGAAGATCCCAAAATAGCTCATGTCGCCTGAGCTCCCTCCCTGGCTGGGCCTGGGGCCT +CAATGGCCCTTTGTCTTTCTGAAGGCATCTGGGCCTCTGTGGGGGGCTCAGACACTGACT +GGGGCTGGGTGGGGCCAGGCTGCCTGCCTGGTTCCCCTTCCCCTGGCCCAGCCCAAGGGG +CCCTAAGCCTCATTCCAGTGTCGGCCTGGGGCAGCCAGGCCCCCCACGTGACTTTCAGCT +TGTTGGGCCCCCTTTGCTGGCAGATCCCAGGGTCTCTCTGTGTGGGGGCAAACTTCCCAG +GCAGTGTTTGAGGCCCCCTCTGCCAGCCCGTACCTGGGGCTCCCCCACCCCTCCCACATT +GTGGTACCTGTCCTCCTCCTGCAGAGCCCGCCCAGAGATCCCATGGCTGAAGGTGGTGGC +AGCAGGCGGGCTGGCGCGTGACCTGGTAGCACGGCCTGGGTTTGACCCTGGCACTGCCCC +TGGGACTCAGAGCTGGGAGGTGAGAAATGGGGAATGCATGTGAACCACCTGCCTCTGCAC +ACAGCAAGTCCTGTTCTGGGTTTTCTCATCCCTGGGTCACACCCTGCGCTGGGGAGATAA +AAAGTCAGACCCTGCCCGGGGCACCCACAGTCAGCACCGCCGGAACACTGTCAGCCTGGT +GTGGACAGTGCCAAGGTCCAGCAGGGTGGGGTGGTTGGGGTAGGAGCTCCCCTGAGGAGA +GAGTGAGGCCAGCAGGGGTGGGTCTCCAAGTGCTTCCTTTGACAGCTGCTCTGGATGGGA +CGTGGCTTGGGGTGGGTGAGAACCCTTGGCTGAGTTTGGATTTTCCTGCAGGGTTTCATT +GGAACACCAGGTTCCAGGGCCGTAGAGATGTGGAGGCCTCCTGTCTGGGTGATGGGGCAT +GGTGCTGGTCCCTGGCTGTGGGGTGGAAAGGAGTCCCAAGAGAGGGAGCTGGCAAGACAG +GACCTTCCCAGCTAAGGTGGGGTTGGTGGGATTTGGCTGGGGCCCTTGGAGGAGCCTGAC +CAGGAGGTGAGACAGGGCACCTGGAAGGAAGGAGGCGTTGGGGAGAGTCCAGATGGAGGC +CATGGGGTTGAGGGGCCCAGACACCCGGCTGGGGGACTCCAGGAAGGCAGCAGGTGTGGG +CAGTGGGTCCTCTGGGGTGGACTGAGGTGAGGCCTGGGTGTGACCACGCGGTGGCACTGG +TGGCTGCCGGCAGCTGTCGTCTGCAGAGTGGGTGAGACCGAGTGTGGCAGATGGCTTGGT +CCGCGGTGCTGGAGGGGACTGGCGGAGCAGAAGCGCCCTGGCGCCGGGTCCTTGCTTTCC +TGGAGCTGGGGCTTGGGGAATGGGGTCGGTCATTGCAGGGACAGAGGAGAGGGCAGGGTA +ATGGGTGCGCAGGGGTCCCTTCCAAAGGCTGCGGGTGGCCAGGGGTGTGCGGGGGCGCTG +AGGTGCGGTCGCCGAGAGATTCTGGCCTCCAGGGTGGTCGGGCCTGGCATGGACTCTAGG +GGATGGTGCACACACCGGACCGGACGGGCCCCTCCCTTACCCCCGGATCCCCCGGCTGGG +CAGCGGCCAGGGAGAGGGGCGACCTACGGGGGCGGGTGTGGGGACGCCGGACTACGCGTC +AGGAGTCCCAGATGGGCCCAGACCCCCATTCCCCGCCCCGGGCCGCAGTGACGTCAGGGC +CCGGACGTTCCCGGAACGGCCTCTTGGGGGCGTTCCAGCCCCACGGACCCGCAGGGAGTC +CCCGCCGCAATTTGCATGGGGCTCATTTGCATGACCCCGCCCCGCGCGGGAGTCGGGGGC +GCCGGCGACTGGAGGAGCCACTGTCAATCCCCAGGGGAAAGTGGGCGAGGCGATTTCTGG +GCCGCTCACCTCACTCCACCCTCCAGCTCGCGCCGCACCTGGGGCCCTCCCCCACCTACG +CCCCGCCAGGGCGGGGCCGCGGGCGCAGACACTCGCGGGCACACGCACGACGACGCGCAC +ACGCGGTCGCACGCGGCCCCCCGAGCCCCCTGCGGCGACTCCGATTCACCCCCGCGGGTG +CGGGGCGCGGACCCGCCCGGCCCAGCTCCTGCTCCCCAGGCGCTTCCTCCTCCCGCGACC +TGCCCCGGCCGCACCCGCCTCCGCTCCAGCACGCGACGCTGCCCGGCGCGACCCCTGCTC +CCCCGGCCCAGCCCCACCGCTGCCCTCGACTCAATCCCAGTTGAACGCCCGCAGCCTCAG +TCCCACCCCCGGCCCAGCCCCAGCGCCCCCAGTCCCACCCCCGGCCCCAGCTTCAGCCTC +AGCGCCCCCAGGCCCAGCCCCAGTCCCACCCCCAGTCCCAACACCTTCAGGCCCACCCTC +GGCCCCAGCCTCAGCCACCCCAGCCCCAGTCCCGGCCCAGCCCCAGCCCCAGCGCTCCCG +GCCCCGGGCCCAGCCCCAGCCCCAGCCCCAGCCGAGCACCCCCGGCCCCGCCTGCCCGGC +GTTCCCTTTTGTGCGGCGCTCTCCCGTCCGCATCCGCCCGATCCTCTGGAACTCCCCGCG +GACGCCGGGGTCCCTGGAGGCGGCTTCCTTTGTCTCTGCTCCCGCCCTCCCTCCGCGGCG +TCTTCGCCCCTCACTCACCTCCCCAGCCCCGCGGGGACGAGGGGAGCTGGAGGGAGCCCG +GGACCCGGCGCGGCCTCCGCAGGCGGCGCTTTCTTCTCGCTCCCGACGCGGCCGCCCCTC +CTGCCTGCCCGCTCCTATCGCCGCTTCCGCCTCTGCCGGGGACGGGGACAGCAGACCCTC +GGCGCCCGGCCCCCGCGCACCTGCCGCGCGCACCGCCTCTCCGGCCTGCGCGGCTCCGGG +GGCTCCGGGAAGACCGAGCGCTGGCGGCCAGCCCGGGGAGGCTGTGGGCAGCAGGGGTGG +CTGCGGGCTCCCAGTCCCTCCTCCGCCTACCTCGGAGCCCACATTTGGGATTTCTACTCC +GGGAGAATTCTGCCCTCCTCCCACGATGAGCCTGGAGGACTGGAGCCGGGACCTGGCACC +CCCAGGGCTGTGACTGGGTGAACTCTGAGGGCACAGCTGCTGTCCGCCGCCCCAGGGGTC +CCAGGATGGGGCGAGCAGCCCTGAAGAGGCCCAAGGGCACCCCGTGAGGAGCCCCCACGC +TCTGAGAGTGGGGCGCAGAGCCGGAGCCCCGGGCCATGCCTCCGCTGCCGCTGGCGCGGG +ACACCCGGCAGCCGCCTGGCGCCTCCCTGCTGGTGCGAGGCTTCATGGTGCCCTGCAACG +CCTGCCTGATCCTGCTGGCCACCGCCACGCTCGGCTTCGCGGTGCTGCTGTTCCTCAACA +ACTGTAGGTGGCCGCGGGCGGGGCGTCGCACTGGCCAAGCCCCAACCCCGAGGCCCCTGC +ACATAGAGGCTGGAGGCCGCGGCGGGTCCGCGGGGCTCCCGGCAGCTTCCCGGGGATGGG +ATGGGTCACTCTGCGGACCCCTCGGTCCCTGGAGGCCGTCCTTGGGCTCTCAGTGGGCCT +GGCCCTCACCCAAAGCTGCAGAAACACTTTCTGCGGGAGCTGGGGAGGGAGGGGCAGCCG +GCTACACTGAGAGCCGGCAGTTGGGGGTAGGGCAGGACCTGCGGTGGACTCTTCCAGGGA +AGGGGGTCCTGCCTGCACCCCTGTGGCTGGGGCCCCATCTGACAGGGGTCAGGCCATGAC +TATTTGGCTGGAGGGGCAGAGAAAAGCAGGGGCCTCTGTCTCAGACCTCAGCCAGCCCAT +GGGGTCAGGGCTGGACCCTTCAGCAGCCTGGATCCCTGGGGCTAGCGGTGGGGGGGGGGG +GGTGGGCAGGGGTGCCCCTTTCCAGGCTGGGCAAAGGGATGGGACAGGGAGGAGCCTGCT +CAGAGGAGCCTAACTTGGGGATTTGTTTTCTTCCAGATAAACCCGGGACCCACTTCACTC +CAGTGCCTCCGACGCCTCCTGATGGTGAGTAGGGCTGAGTTCGGGGGACCTGGATGGGCT +GTGGCACTCTTGGGAGTCAGGGGCCATTTGGAGGTGTGCACCCAGACGTGTGGAGTGTGT +CTGGAGTGAGGAGGAGGCTGGACAAGGGCACCTGCGTCTGTCCTGGGAGTCCGCAGCGGT +GGGCCGCAGTAGGAACTCGGGGTCTAGAGGCCGCCGCCTGACGGCACTGGACCTCGGCTC +TCACTTCTCTGGGCCTCAGCCCCCTCAGCCTCAAAACTGGGAACAAGTCCTGGGACCCAC +AGGTTGTGAGGTGATGTCAGACCTGTAGGGCAGGGCCAGAGTCCGGTCAGGGGGCTCCGC +TCTATTGTCCTCCCTTCTCCCTGTTCAGCAAGGGGTGGGGCTGGACAGAGGCTGGAAGTG +GACAGGAGCTTGCAGGGAAGGCTGAGCTGGGGGAGGGCCCTGACCTGATCAGTGACAGCT +GTCTGGGGAGGGGCCTGGAGGGCGGCAGTCTGTCCCTGGGACTCTGCAGGCTGTCATGGG +GGGACACAAGTGATGGAGGGGGCGGGCTGACCTTGTTGACCTGCTTTGTGAGGTGGGGCC +TGTCCTCCCCGGGGTGCTCCTGGTGTTTGGGCCACTGTCATCGGGGTGGTGTGAGGGTGT +GAGGGGAAGAGAGGAAGTGGTCAGCTTTGCAGAGGAACACAGACGGGGGGACCGGTGGCT +CCCTCGCCAGGCCTGGGGTCCTTTCCAGCAGGTGGGGAAGGAGCACCTGCCCCATCACTG +GGTCTCACTTGCGTTCAGTTGTGTGTGCAGGGCTGTCTGTGAGGGCTGTGCTGAGGCCTT +CCTGACCAGCACATGGGGTGGGAAGGACGACCTGGGGAATCCTGAAGTGATCTGAAGACA +GAGCCCTGGGCTGGATAGATCGTCTCGGCCACTTTCCAGGTCTTGGGAGTGGGGGATGAT +GGCTGGAGGAGGTGGCCAGGCCTTGGCAGGGGGCCCTGTGATGCCCGCCTGTGCTGAGAG +GTGGGGGCAGCTTGGGATGCTCAGTGGTCTGAAAGATAGGGTGGGGTCTTCCCTCGGAGT +GTGGAGTTTAGGCACCTGGGAACCGGAGCTGGATTCAGGGGTGTGAGATGGAGGCCCTCT +GCTTCCTCGACCGCCTGCCAGGCTGGGGTGACCTGTAGTCAGCTGTGCTTTGCTCCTGAA +GCCGCACACCAGCAAGTGGGCAGTGGTTCTCCCACACTTGGCTACTCAACTCCTGGTCCC +AGGGACTCTGGCCTGGGGCAGCGCTGGGCCTGGGGTGAGGAGCTGGGCAGCGGGAATGGG +GAATGGTGGCTGTGGGAACCCGTCCTACCCCTGGGCTCTAGCCCTGCAACCTGTCTGTTG +GCCCCCAGCCCCTGATGGCCCTCCAACACCCGCCCCCCAACCCCACCAGGCTGTTCCTAT +GAGATCCCAAAGGCTCCTCAGAGCACCAGGCTTCTCTTGGACTGTGGGGAGAGGAGACCG +GTCTGCGTGGCCAAGGTGATTGAGGCCTCTGAGGGGCCTCATGCCGGTGGGGTTGCTGTC +CCCCTTCCTGAGACTCAGGAGCCCTGTGGGTCAGGGCAGCACAGCACCATGGGTGGTTTG +TGACCTGAGGCATTTGAGGGGACACGGGTTGCAGGGGCCTGCAACAGGCTGGGAGAGCAG +GTAGGTGAGCAGCTGGCTTGTCCTGGAAGACCCTCTCCCTCCTGGCAGCCCCAGGACTGG +GGGCAGGAGGGTATGGACTCAGAGAAGGACCCGAGTCTTGCAGGAAGGGGCCTGAACCCT +CCCAGTGGGCTGGGTCCTGGGGAGGAGACAGGTCTATGCAGGTCTATGCTGGTGGCTGGG +GCCGGGCAGGGCCAGGGCAAGAACTGCGTTTCCACCACCTGTGAGCCAGAGGCCTGGAGC +CAACTGGATTTAAAGAGGTGCTCAGGTGGGAGGTCCCCTCTCTTAGCATCCTCAGCCTCG +TTTCCTGACACCCAGAAGGCTGGGGAGTGTCTCCTTTTCTTTACACACTGCCCCCTTCAC +CTGGCCACAGCCCACCCTGCCACAGAGTCACGGAGGGCTCCACACCAAGGCCATCGTGAC +CCACATGCCACCTAACTGTGGTCATAGTTACGGGCCAGAGCTCACAGCAGGGCTGGGGCA +TCCTCTCCATCCCCCAGCCTACCCAGGACCAGGAAGGGAGTTAAATATACCCGCTCCTAT +AAAAAGCACTGCCGCCTCCAGCGTTGCACACAGTGGGAGGACCCGTCACGCTGCGGGAGA +GTGGGTGGGGAGGCCGAGTGGCCGGGGAGGGGCTCCTGCAGGAGGTGGAGCTAAGACAGG +CGTGGCAGGACCCCCAAAAATGACCCATCGGGAACACAGGGCTCTCAGGGTCCTAGGTGT +GTCACCTGCATCTATGAGGGGCCATGTGGGCAGGTGACCGGAGCACAGATGTGTCTGAGC +CCAGTGCTGGCATTTCTAGCAGTGTGGCCTTGTCAGGTGGCCTACCTTCCTCCTGCCAGC +TGGCAGGGGAGACATCTCGGGGCGTGGCTGCTGCAATGCGCTGTGCCTGGCGGGTACGTG +CGTGTGTGCCATCACCACGTGCACCTGTCTTCAGGTGATCTCGTGTGGAGCCTCTATGAT +CCCCTAGGCCTGTGGAGACTCAGCACAGTGGTGGGAGCGGCCCCTCACCTAAGCCCGCAG +TGTGAGCGGAGAATGGGGGGGTGGGGCTTCCCGGAGGCCGTGATTCCTGAGCTCACTCTT +GAGGGGCAGATGTGTTTCCAGCCTGGATGGGGATAGGAGGGAGGGACCAGCACTGTGACC +TTTAAACCCTGGGCTGGCCGGCAGTGTCACACCATCAAATGCTGTGAGGGAGATCCACCC +CCACTCCACAGCTGGGGCCACATTCCAAGAGGAGCGGACTCTCTGAGGCCCTGGAGGCAG +AGGGGAAGGGGCCAGGACCTGGCCCTGCACACCAGATGGGGATGGGGAGCCAGTGCTCAG +CCTGGCTTCAAGGTCCCGCCAGGTACCCAAGGTCTCTCCACTGCCCTGCCACATTGGTCC +AGCAGCTGGTCACTCAGAGCCTGTCCCTAAGGTACCTCTAGGCTCCCATCCCAGAGCTTG +CTCTCCATGCCCCTGCAAGCAGTCCAGCCCCGCTCACCCTGGTGAGCTGCCATCATCACC +TTCTTCCCCAAGGCTCTGTCTTGGGACGTAGCAGGACCTCGGGCTGGACTATGGAGGGAG +CTGCGGGTCCTGGTGGATGAGGAGCATGCCCGCCATCCAGGAACAGTGCCCTTGGCCATG +GTGTCAGGGCCTTGGGAGAGGTCTGGCTGAGCCAAGGTGACCAAAAGGGGAGAAAGGCTC +AGGAGCCCTGGTGCAGGGAGGTGACTGGGTCCTTGGCCATGGGGTTGGGACCTGGGGGGA +ACCATTGGTCCACAGGTCCAGCCGAAGCCCAGGAGAACAGCTGGCTGGGCATCAGCAGGT +GCCCGTTGGATTTGGACTGGGAGTCCCAGGGCCTTGGACAAGGCAGGGCCAAAGGGAGAG +GGAGATGCTGAGGGGAGAGAGAAGGGGAACCAGAAGGGAAGTGAAAGGGCCAGGGGTGCA +TGTGGTTTGAGTTTGATTTGAGCCAGGACGGGGGAAGGCCAGTGGTGATGACAGCCCTCA +TGACTATACTTACAGTGGCAGCAGACGGGCCACATAGCGCTGTGTGCTGGGCACCCTCTA +AGCTTTGCAGATACTGGCCCATTTAACCCCACAATCCTGGGAGGTAGGTCCTATTGCTCC +TATTCACCGAAGGGGATACTGAGGCCCAGGCAGGTGATAACCTGCCCACATTCTCACAGT +GGGTAATGCAGAGCTGAGCAGCCTGGCTGTAAGACCTGAGGTGGGAGAGTAGCAGAAGAG +GGGTGGGGGCACAGCCAAGGTTTGGGGAGGAAGACAGGGATCTGGTGGGGGGAGCATGGG +TAGGTTGCAGGGATGGCAGGCGGATGGCCCTCACTCAGCCTTCTGGGGTGGGGGCAGGGA +CACCCAGACAGACAGCGCCAGAGCCTGGGGTGGGCTGTTGCTATAGCAACAGCTGGCTCC +AGCTCCCAGTGCACCCACCCTCCTTGGAGATGGGGGGGGTTCCTCCTGCCCCATTTCACG +AGCCTGCTGGGAAGTGATGGGTGGTAGCCACCCCTCTGACATGACTTATTAATGATAATT +GGACCCAATTAAACATTTATTAAATCCAGACAGCTGCAGCCGCTAACGGACCCTTCCCTG +ATCCTGGGTGGGCCATGCTGGGGGTGGGGGTGCTCAGGATGGGCTGCCGCAGGGGCTCTG +GGTTTTAACGTGCCTGAGGCAGCTTTGTTGGCCACGTTGAGGTCTGGTGATGGGACGTGT +GTCAGGCGCTGTGGTCTGCAGCTGTAAGAACTAAAATGAGCAACAGTTCCTGCACCTCTC +CAAGAAGGAAGTTCGCTTTGACAGAGAGTGAGGGCGATGGAGGAGGCAAGAGTGAGGTGG +GGGGCCGGGGGATGCCCAGGGAGGAGGGGGCGTGTGGGTGCCCCAGGGATCCCAGGGAGC +GATGGGAGGCTGCAGAAGGGCACAGGCCTGCCGCGGGTGGGGGGCTGGCCAGGGAGAATA +GGAGATAGTAGAGGCGGAGGCCAGGAATTTGCACTTCTCCAGGGAAGCTGGGGAAGAGTT +GGGGAGAGGGAGGCAAGAAGATTCCCCACCCATCTTAGGCGCAGGGAGCGGTCAGGGAGG +CGCCAGAGGTGGGCCAGAGCTGTGACCTGGCCTCACACCCCGTCCCGGTGGGGCTCTCAG +GCCCCTGAGGGCCAGACGCGGGACCTGGGTGCGACCCGGGCGGGAGGCGGCAGGGCTCAG +CTGTGCTGGACGCTGCAGCAGCGCGGGAAGGGGCTCCCCCGGCTCCATGGGGTGAATCGG +TGAGGGGCTCCGGTGCCGATGTGGAAGGAGCTCCTGAGCAGAACTGGGGCCTGGACTGCT +TGTGCCCGAGTTGGTTTCGAGGCGTCTCTGCTTTTCGCTGGAGGCCCACGAGGTGGGTGG +GAAGTGGGTGCTCGCCCGTCGCAGAAACAGAGTCGGGTGCCGCCTGCGGCAGACGCCCCT +CTCCGCGCCTGCAGGTGCGGGGTGGGGGAGAAAGGTCATCCCTGGAGAGGCCCGGGGCTG +GCGGGAATCCTCGGCGGGCGGGGTCTGCGAGGGGCAGGGCCGGTCCTGTGAGCGCACGCA +CGCGTGTCCGTGTCCGTGGTGGACCCCCGATGCGGCGCGGGGGCGGGTGAATGCGCGGGC +TGCGAGCACGGCAAGGTCTCTCAGGCTTGTGGACGTGGGTACGGGCGTCTCGGCACCCTG +AGCTTTCTCCCCTACCCGCCCCAGCGTGCCGGGGAATGCTGTGCGGCTTCGGCGCCGTGT +GCGAGCCCAACGCGGAGGGGCCGGGCCGGGCGTCCTGCGTCTGCAAGAAGAGCCCGTGCC +CCAGCGTGGTGGCGCCTGTGTGTGGGTCGGACGCCTCCACCTACAGCAACGAATGCGAGC +TGCAGCGGGCGCAGTGCAGCCAGCAGCGCCGCATCCGCCTGCTCAGCCGCGGGCCGTGCG +GTGAGCGGGGCGGGGCCGGTGCCTGGGGCGGGGAGGGGCGGGGCCTATGAGATGGAGCGA +GGCTGGGAGGGGCTTCGGGGCCAGTGGGGCGGGGGCAGGGGCGGGGCCCGGCGGGGAGGA +GCGGGGCTGGGAGGGGCCTGGGGGGCGGAGCGGGGCGGGAGCGGGGGCGGGGCCTGCGGG +GCCCGGCGGGGAGGAGCGGGGCTGGGAGGGGCCTGGGGGGCGGAGCGGGGCGGGAGCGGG +GCGGGAGCGGGGGCGGGGGCGGCCCGTCTGACCGGCAAAGCCCCGCCCGCAGGCTCGCGG +GACCCCTGCTCCAACGTGACCTGCAGCTTCGGCAGCACCTGTGCGCGCTCGGCCGACGGG +CTGACGGCCTCGTGCCTGTGCCCCGCGACCTGCCGTGGCGCCCCCGAGGGGACCGTCTGC +GGCAGCGACGGCGCCGACTACCCCGGCGAGTGCCAGCTCCTGCGCCGCGCCTGCGCCCGC +CAGGAGAATGTCTTCAAGAAGTTCGACGGCCCTTGTGGTGAGCGCGGCGGCGGGCGCACG +GCTCGAGCTCTGTGGGCGCGCGGCGACAGCGTCCTGACTCCTGCCCTCGACCCCCAGACC +CCTGTCAGGGCGCCCTCCCTGACCCGAGCCGCAGCTGCCGTGTGAACCCGCGCACGCGGC +GCCCTGAGATGCTCCTACGGCCCGAGAGCTGCCCTGCCCGGCAGGCGCCAGTGTGTGGGG +ACGACGGAGTCACCTACGAAAACGACTGTGTCATGGGCCGATCGGGGGCCGCCCGGGGTC +TCCTCCTGCAGAAAGTGCGCTCCGGCCAGTGCCAGGGTCGAGGTGAGCGGCTCCCCCGGG +GGAGGGCTCCGGCCAGTGCCAGGGTCGAGGTGGGCGGCTCCCCCGGGGGAGGGCTCCGGC +CAGTGCCAGGGTCGAGGTGGGCGGCTCCCCCGGGGGAGGGCTGCGGCCAGTGCCAGGGTC +GAGGTGGGCGGCTCCCCTCTGGGAGGGCCGCCTGCTCCCCTGCTCCCTGCACATCCCAGG +GCAGGGATGGAGGGTGCTCCAGCCTCTCCGTGACTCCCTCACCCCTGCGTCCTAGACCAG +TGCCCGGAGCCCTGCCGGTTCAATGCCGTGTGCCTGTCCCGCCGTGGCCGTCCCCGCTGC +TCCTGCGACCGCGTCACCTGTGACGGGGCCTACAGGCCCGTGTGTGCCCAGGACGGGCGC +ACGTATGACAGTGATTGCTGGCGGCAGCAGGCTGAGTGCCGGCAGCAGCGTGCCATCCCC +AGCAAGCACCAGGGCCCGTGTGGTGAGCGCCCCGGGGTGGAGGCCAGGCGGGGTGGGCTG +CTCCTGCGTCAGTCCCTGCCTGGACATCACATGCCATCTTCATCCATCATGTTCCTCTTG +GGGTCCTGGGAGTGGGCCGGTCCCTCTGGGAAGGCTCTGGGGAGGGTGGAGCCTGTGTGC +GGAGGGTACCTGGATACCTGGGGGCTGGTGAGGCAGAGGCGGGGCCTTGTCCAGGCTCCC +TGGTCCCTGACCTCAGCCACGCCCTCCCTGGGAGTCCTCTGGCCTGTCCGCATGTCTCCA +CGCTGTAAGCACAGGCTGTTGGGGTGGGCAGGCTGGACACAACACCAGGGTCCTCACTCT +TGGGACATGGGCAGCCGTCGGCCGTTTTGGAGGCAGTGTCAGGACTTGAAGGGCCAGGGG +GAGGCAGTGGCCGTCGTGTCCCGTCGTGTTCGTCTTGGTCAGTTCGCCCATCTTCTGGTC +TTTCTCTCTGCGTCTGTCTCTTCTCTTTGGTCTCTTCTTCCCTGTCGGCTCCGCCTCTTG +TGTCTTCCAGCCTGACCTGCTGGCAGGATGAGGTGCCGTGCCTGCCCTCCAGGAGCCCGC +AGCCCGAGGTCTGCCCCTGGTGCGGCAGGGGGGGTGGCTTGCTGCTGCCTGGCCTTGTGG +TCCTCAGAGCAAGTGGACAGACACCTCCTCCCCCGTGCAGCCCTGGGTGTGACTCTGGGG +GTGCAGGCTCCTCCCACCCACAGAGAGCCCCCCCACATGCATGGGTGTCCTGGGGATGCT +GGTGGTCAGGGGTCAGTGGCCTGGGCAGGCTGGGGAAGCCTGGCCCTCCCATAGCCTGCT +GTGGACAATCAGGAAGCCCCAAGCTTGGGGGCAGCCTCGCCCGCAGCCACCGGGGACTCC +TGGGTGTGTGTTCCGCTCGCCTCTGCCGCGTGTCTGTCCCTTTCTCTGCCGTGTCTGCTG +TGCATCTGGCCCTTCTCCTGTGTTCTCTCTTCCTCCACCATCCCCTCCCTGGAAGAGGGA +CTGCTGCGTGGGGCTGGGGGCTTTGCCTGCAGCGGAGGGGGGGCTTGTGGGACCACTGAG +CCCCTGTGTCCTTCCCAGACCAGGCCCCGTCCCCATGCCTCGGGGTGCAGTGTGCATTTG +GGGCGACGTGTGCTGTGAAGAACGGGCAGGCAGCGTGTGAATGCCTGCAGGCGTGCTCGA +GCCTCTACGATCCTGTGTGCGGCAGCGACGGCGTCACATACGGCAGCGCGTGCGAGCTGG +AGGCCACGGCCTGTACCCTCGGGCGGGAGATCCAGGTGGCGCGCAAAGGACCCTGTGGTC +AGTGGCGGGTGAGGGGTCTGGTGGGGGTCGGGGAGAGAGAGGTTCCTGGTCGCCTGGTGA +TGGAAGCTCCTCCCCAGACCGCTGCGGGCAGTGCCGCTTTGGAGCCCTGTGCGAGGCCGA +GACCGGGCGCTGCGTGTGCCCCTCTGAATGCGTGGCTTTGGCCCAGCCCGTGTGTGGCTC +CGACGGGCACACGTACCCCAGCGAGTGCATGCTGCACGTGCACGCCTGCACACACCAGAT +CAGCCTGCACGTGGCCTCAGCTGGACCCTGTGGTGAGTGAGGCCCTGGGGCCGGGCGGGC +CAGGGTCCTGTGCCTCCCTCAGCCTGGGCCTGCCGACCCCTGCCTGGCTCTGTCTCCTGC +AGAGACCTGTGGAGATGCCGTGTGTGCTTTTGGGGCTGTGTGCTCCGCAGGGCAGTGTGT +GTGTCCCCGGTGTGAGCACCCCCCGCCCGGCCCCGTGTGTGGCAGCGACGGTGTCACCTA +CGGCAGTGCCTGCGAGCTACGGGAAGCCGCCTGCCTCCAGCAGACACAGATCGAGGAGGC +CCGGGCAGGGCCGTGCGAGCAGGGTAGGCCGGGGGACGCTGGCGAAAACTGCTGGGCTCT +GGCTTTGGACAAGAAGCCCCTGGGTGACTCTGCTCCCCTTCCCCGCAGCCGAGTGCGGTT +CCGGAGGCTCTGGCTCTGGGGAGGACGGTGACTGTGAGCAGGAGCTGTGCCGGCAGCGCG +GTGGCATCTGGGACGAGGACTCGGAGGACGGGCCGTGTGTCTGTGACTTCAGCTGCCAGA +GTGTCCCAGGCAGCCCGGTGAGCTCTGTACCCCTGGCTCTCGGCGGGCGGCGGGGACGGG +GCTGCGGCCGCTCACACTGACACCACCCTCCAGGTGTGCGGCTCAGATGGGGTCACCTAC +AGCACCGAGTGTGAGCTGAAGAAGGCCAGGTGTGAGTCACAGCGAGGGCTCTACGTAGCG +GCCCAGGGAGCCTGCCGAGGTGAGCCGGCTGCACGTGGGGTCTCAGGCACAGGCGGGGCG +GCGTCTGGGTTTCCGTGTCTGGATGTGGGCGTGCCCGTGTGCTGCGTTGGGCCCCTGTGG +ACGTGTGTATTGTGTTGTAAGTGAGCATCGTCCAGTGTTGGTGCCTGTGCACATTTGTGC +AGCTGCGTGTGTGGGCGTGTGTGTCCATCAGTCAGTGGGCGTGCACCAGGCCAGGCCTCA +GTGCTGAGAGGCAGCGTGAACCATGCGGGGCCCCACCGTGTGGGCACTTTCTCTGCATAC +GTCCATCCGGTCGATGTATCACATCAATTAGGTAAAAGTGGTGCCCGGTGTGTGTGATGC +GCGTGCACAGATGTGTGTCTGCAGAGGGGCGTTAACTGTACGGTTTGGAGGAATGTGGGT +GAGAACGCATGCTGACGTCTTCAGATGTCTGTTTCTCGATTTGCAAGGAAGCTCGCGTGT +GTGTGTGCACAGAGCTGCGTGTCCGTGATCTTTGGATGCTCTGTGTGTTGTGTGTTCCTG +GATCTGCATTTACAGACATGTTCTTGCGTAAGATGTGGGAGCCTCACCTGTGTCCTCAGC +CCCAGGCTCCCGGGCTCCTCTGGGAGCTGGGATCGGGACGGCTGAGTGGTGACAGTGGGG +GTAGGTGGAGGCAGACTGGCTGGGTCCAGGGTGGGTGTCCAGCACTGCATGAAATCTGAG +TCCCGTACCCTTTCCTGCAGGCCCCACCTTCGCCCCGCTGCCGCCTGTGGCCCCCTTACA +CTGTGCCCAGACGCCCTACGGCTGCTGCCAGGACAATATCACCGCAGCCCGGGGCGTGGG +CCTGGCTGGCTGCCCCAGTGAGTACCTGAGCTCAGCCCCGACCCCGGGCCTGGTGCGGCT +GTGCGGCCACGTGACCTTGTCCTGCCCTGGCCTTTCAGGTGCCTGCCAGTGCAACCCCCA +TGGCTCTTACGGCGGCACCTGTGACCCAGCCACAGGCCAGTGCTCCTGCCGCCCAGGTGT +GGGGGGCCTCAGGTGTGACCGCTGTGAGCCTGGCTTCTGGAACTTTCGAGGCATCGTCAC +CGATGGCCGGAGTGGCTGTACACGTGAGTGACAGGGCCCAGGACTGGCCACCGGCTATGC +CCTCCTACCTGTTCACCCCCATCACTGTGCTTCTCCTCACCTGCCCAGGCCCTGGCCTGA +CCCACACCTGGCTGGGGGCTGGGCAGAGCCAGGGTTGGGGACCAGGCTCTGGAGGAGGTG +GGGAAGCCCGTCCAGGTGCGGACATCACGTTCCTCCCCGATTTTCCCCAAAGCCTGCAGC +TGTGATCCCCAAGGCGCCGTGCGGGATGACTGTGAGCAGATGACGGGGCTGTGCTCGTGT +AAGCCCGGGGTGGCTGGACCCAAGTGTGGGCAGTGTCCAGACGGCCGTGCCCTGGGCCCC +GCGGGCTGTGAAGCTGGTGAGTGAGGGCCAGCGCTACCCTGGGGCTTCATGGGGTGGGGT +GGGGTCACCCGAGCCACAGAGGTTTCCCATGCCCGTGCCCCAGACGCTTCTGCGCCTGCG +ACCTGTGCGGAGATGCGCTGTGAGTTCGGTGCGCGGTGCGTGGAGGAGTCTGGCTCAGCC +CACTGTGTCTGCCCGATGCTCACCTGTCCAGAGGCCAACGCTACCAAGGTGAGGGGTGTG +GGATGTGAAGGGGAGTGGGGAGGAGGCCTCGCCTTGAACATCCTTGTTCTCTGCCCCAGG +TCTGTGGGTCAGATGGAGTCACATACGGCAACGAGTGTCAGCTGAAGACCATCGCCTGCC +GCCAGGGCCTGCAAATCTCTATCCAGAGCCTGGGCCCGTGCCAGGGTGAGGCCTGACGGC +CACTGCCCCAGAACTGACCAGGAAGGCCTGACGCTGCCCTAAATCCAGCCCCACCCGCCC +TGAGCCACCTGACCCTGTCCCAACCGGTCCCCCCGCCAACCTCCCTCTCCTTGCAGAGGC +TGTTGCTCCCAGCACTCACCCGACATCTGCCTCCGTGACTGTGACCACCCCAGGGCTCCT +CCTGAGCCAGGCACTGCCGGCCCCCCCCGGCGCCCTCCCCCTGGCTCCCAGCAGTACCGC +ACACAGCCAGACCACCCCTCCGCCCTCATCACGACCTCGGACCACTGCCAGCGTCCCCAG +GACCACCGTGTGGCCCGTGCTGACGGTGCCCCCCACGGCACCCTCCCCTGCACCCAGCCT +GGTGGCGTCCGCCTTTGGTGAATCTGGCAGCACTGATGGAAGCAGCGATGAGGAACTGAG +CGGGGACCAGGAGGCCAGTGGGGGTGGCTCTGGGGGTGAGCAGGGATCAAGGACTTGGGG +TGGGTGGGCAGGCGCCGAGAGGCTCCACCAGAGCCTGGGCTCAGAGCGCGTCTCCCCAGG +GCTCGAGCCCTTGGAGGGCAGCAGCGTGGCCACCCCTGGGCCACCTGTCGAGAGGGCTTC +CTGCTACAACTCCGCGTTGGGCTGCTGCTCTGATGGGAAGACGCCCTCGCTGGACGCAGA +GGGCTCCAACTGCCCCGGTGAGTGGACGGCTGGGCGAGGGGAGTGTGAGGATAGCCTGGG +CTCGGCCGAGGTGCTGCCCCCTCGCCTGGGCAGCAGGTCAGTGCCGGGGGTTATGGTCTT +GGGACTCGGCCCCCTCAAACATGTGCGTGCCGGGGACCCCACGCCTAACCCGTCTCTCTC +GTTGCAAGCCGGTGTGGCACACTGCTCTGAGGAGTCCTCCTGGTAACCGACACCAGCCCC +ACCCTGGGGTCCCCACTAACCTCATGACCATCTGACTAACATCCACCTTCCCTTGCACCC +TTGTGGCTTGCTGCTGGGGCCTGTGCCTGGGCCAGCCTGGATGCCAGGCAGATGCCAGGC +AGGGCCTCACTGTACCTCCCCCACAGCCACCAAGGTGTTCCAGGGCGTCCTGGAGCTGGA +GGGCGTCGAGGGCCAGGAGCTGTTCTACACGCCCGAGATGGCTGACCCCAAGTCAGAACT +GTTCGGGGAGACAGCCAGGAGCATTGAGAGCACCGTAAGACGGGGGCGCAGCCCCCACCT +ACCCACTGGCCTTCCTCCCCAGATACCCAGAGCAGCACCAGGGCAGCCCGGCTTGGGCGG +CCCCCCAAGTCCTTGCCTACTCCCTGCCACAGCTGGACGACCTCTTCCGGAATTCAGACG +TCAAGAAGGATTTTCGGAGTGTCCGCTTGCGGGACCTGGGGCCCGGCAAATCCGTCCGCG +CCATTGTGGATGTGCACTTTGACCCCAGTGAGACCTGCACCCTGGACCCTTCCTGGGAGG +CAATGGGTGGGGGATGCCTGGGGCTCTGCCATGCTCAGAGCTCCCTCCTCCCCAGCCACA +GCCTTCAGGGCACCCGACGTGGCCCGGGCCCTGCTCCGGCAGATCCAGGTGTCCAGGCGC +CGGTCCTTGGGGGTGAGGCGGCCGCTGCAGGAGCACGTGCGATTTATGGACTTTGGTGAG +CGCCAGGCCACGAGCCACAGCTTACCTGCCCCCTCCTCTGCCCATGCCCCTGCCCCTCAC +CCCTTCCTGGCCCTGCTCCCAGGAAACCCTAACAGCTCCCTGTGCCGGCAGACTGGTTTC +CTGCGTTTATCACGGGGGCCACGTCAGGAGCCATTGCTGCGGGAGCCACGGCCAGAGCCA +CCACTGCATCGCGCCTGCCGTCCTCTGCTGTGACCCCTCGGGCCCCGCACCCCAGTCACA +CAAGCCAGCCCGTTGCCAAGACCACGGCAGCCCCCACCACACGTCGGCCCCCCACCACTG +CCCCCAGCCGTGTGCCCGGACGTCGGCCCCCGGCCCCCCAGCAGCCTCCAAAGCCCTGTG +ACTCACAGCCCTGCTTCCACGGGGGGACCTGCCAGGACTGGGCATTGGGCGGGGGCTTCA +CCTGCAGCTGCCCGGCAGGCAGGGGAGGCGCCGTCTGTGAGAAGGGTAAGGATGTCCACT +GCAGAGGAGGGCGGGGAGGCAGCAGGGTGGGGGCAAGGATTGGGGGTGGGGCTAAGCCAC +CATCAGGCTTTGAGTTGGGGGCAGGAGCCCGGATTAAGGCGGGGTTTCGGCCAGATGCGG +TGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCAGGCGGATCACCTGAGGTC +GGGAGTTCGAGACCAGCCTGACCAACATGGAGACACTCTGTCTCTACTAAAAATACAAAA +TTAGCCGGGCGTGGTGGTGGGCGCCTGTAATCCCACCTCGTGAGGCTGAGGCAGGAGAAT +CGCTTGAACCTGGCAGGCGGAGGTTGCGGTGAGCCAGGATCGCGCCACTGCACTCCAGCC +GGGGCAAAAAGAGCAAAACTCCGTCTCAAAAAAAAAAAAAAAAAAAAAAGCAGGGGGCGG +TTTCAGGGATAAAAGTGGGGAATCCTCGGAGCTTTTCCAGCCGGCCCTCCCGGTCGCCCT +TTGCAGTGCTTGGCGCCCCTGTGCCGGCCTTCGAGGGCCGCTCCTTCCTGGCCTTCCCCA +CTCTCCGCGCCTACCACACGCTGCGCCTGGCACTGGAATTCCGGGCGCTGGAGCCTCAGG +GGCTGCTGCTGTACAATGGCAACGCCCGGGGCAAGGACTTCCTGGCATTGGCGCTGCTAG +ATGGCCGCGTGCAGCTCAGGTGGGCGGGGAGGGGACGGGGCCGGGGCAGCTCAGGTGGGC +GGGGAGGGGACGGGCGGGGGAGGGGGGGCCGGGGCAGCTCAGGTGGGTGGGGTGGGGACG +GGGGCGGGGCAGCTCAGGTAGGCGGGGTGGGGACGGGGCCGGGCGATGGTCCTGAGCACC +TGCTCCTGCCCTCAGGTTTGACACAGGTTCGGGGCCGGCGGTGCTGACCAGTGCCGTGCC +GGTAGAGCCGGGCCAGTGGCACCGCCTGGAGCTGTCCCGGCACTGGCGCCGGGGCACCCT +CTCGGTGGATGGTGAGACCCCTGTTCTGGGCGAGAGTCCCAGTGGCACCGACGGCCTCAA +CCTGGACACAGACCTCTTTGTGGGCGGCGTACCCGAGGACCAGGCTGCCGTGTGAGTCCC +TTGGAGGGTGGTGTGGCCCCGACCCCGGCCCTTTGGGGTCCCGGTGTACGAGGTGGCTTT +GCCTGTGGCCCCTGAGCCCTGACCCGGTGTCCCTCCTGGTGGCAGGGCGCTGGAGCGGAC +CTTCGTGGGCGCCGGCCTGAGGGGGTGCATCCGTTTGCTGGACGTCAACAACCAGCGCCT +GGAGCTTGGCATTGGGCCGGGGGCTGCCACCCGAGGCTCTGGCGTGGGCGAGTGCGGGGA +CCACCCCTGCCTGCCCAACCCCTGCCATGGCGGGGCCCCATGCCAGAACCTGGAGGCTGG +AAGGTTCCATTGCCAGTGCCCGCCCGGCCGCGTCGGTGAGGGTGGGGCCGGGGCGGGTGG +GAGTGGGACCCCGGGGCCTGTGGGCGGTACCCAACCGACGCCTCCTGGGACCTCGGTCCC +GGTCCCGTCTTCCTCCATCCAGGACCAACCTGTGCCGATGAGAAGAGCCCCTGCCAGCCC +AACCCCTGCCATGGGGCGGCGCCCTGCCGTGTGCTGCCCGAGGGTGGTGCTCAGTGCGAG +TGCCCCCTGGGGCGTGAGGGCACCTTCTGCCAGACAGGTCGGGGGCGTGGGGCTCTCGGG +GCAGGGGGGGGGGGGGGGTTGAACGTTTGGGCGGGTACAGGTTCCAGGTAGCATTGCAGT +TAGGATGCGGCTCAGTCTAGTCTGGGTTTTGAGTTAGGATCCACACACGGCTGGCATGGG +GTGCAGGAGGCCCCGGGGGTCAGGACTGAGGCCTTGGTGACTCTCCCTACAGCCTCGGGG +CAGGACGGCTCTGGGCCCTTCCTGGCTGACTTCAACGGCTTCTCCCACCTGGAGCTGAGA +GGCCTGCACACCTTTGCACGGGACCTGGGGTCGGTGGGGCAGGAGCAGGGGGAAGGGCCG +GCCCCCACCTCCGTCTCTCCTGTGGGGAGGGGACAGCAAAGACACCCCGACTCCCCATGA +CCCCAGGGAGAAGATGGCGCTGGAGGTCGTGTTCCTGGCACGAGGCCCCAGCGGCCTCCT +GCTCTACAACGGGCAGAAGACGGACGGCAAGGGGGACTTCGTGTCGCTGGCACTGCGGGA +CCGCCGCCTGGAGTTCCGCTACGACCTGGGCAAGGGGGCAGCGGTCATCAGGTGGGCCGG +CAAGGGTGGCTCTGGGAGGCCTGGGGCACTGGCCCGGGGCCGGGGCACCAGCAGGTCGCT +CAGGCCCTGGGTGGTCGCGTGGCCGGTGGTGGACAGAGCCCACTCACGCTGCCCCTCCTC +ACCAGGAGCAGGGAGCCAGTCACCCTGGGAGCCTGGACCAGGGTCTCACTGGAGCGAAAC +GGCCGCAAGGGTGCCCTGCGTGTGGGCGACGGCCCCCGTGTGTTGGGGGAGTCCCCGGTG +AGTGCTCTGGGCCGCGAGGGGACTCCCGCTGCTGCCTGCTCTTCCTCCTCGGGCGGCAGC +CCCGCCCCTGCCGGCGCTCACGGAGCTGTTTTTCTGTCCTGTTCTCTTGGCCGCCTGCCC +TGTCCTCTGCCTCCTCTGCCTCCCTGCTCTCTGCTCTCGCTCTGCAACCCCACCCGCTCT +TCGGAGGCCAGAAATCCCGCAAGGTACTGTCGGCCTCTCATCCGCTCACCGTCTCTGGCG +CCTCAACCCCTAGGGTAGCTCCTCCCCCACTAAGGACCCTGCCATTTCTGTGTGATTAAC +GCTGCCCCCTAGATAGGCAATGGGCGGGTGGGGCGGGTGCGTGCAGGTGCCTGGGCCCTG +GGTCTGCACCGTGGGTGGGCTCTGCACAGCCACTTACCTGGCGTCCCCGCAGGTTCCGCA +CACCGTCCTCAACCTGAAGGAGCCGCTCTACGTAGGGGGCGCTCCCGACTTCAGCAAGCT +GGCCCGTGCTGCTGCCGTGTCCTCTGGCTTCGACGGTGCCATCCAGCTGGTATGTGGGGG +CGGGGCGTCCCAGCAGGGCCTCCGGGGCGGGCGGGGTGGCAGGCGGGACAAGGCCCTCAC +CCTGCCCTGCAGGTCTCCCTCGGAGGCCGCCAGCTGCTGACCCCGGAGCACGTGCTGCGG +CAGGTGGACGTCACGTCCTTTGCAGGTCACCCCTGCACCCGGGCCTCAGGCCACCCCTGC +CTCAATGGGGCCTCCTGCGTCCCGAGGGAGGCTGCCTATGTGTGCCTGTGTCCCGGGGGA +TTCTCAGGACCGCACTGCGAGAAGGGTGAGCCTGGCACAGGGCAGGGGGCGGAGGCCGGA +TGGGCCCGGAGCCCACGAGGCCCCACCCTCACCTGCCTATCTCACAGGGCTGGTGGAGAA +GTCAGCGGGGGACGTGGATACCTTGGCCTTTGACGGGCGGACCTTTGTCGAGTACCTCAA +CGCTGTGACCGAGAGGTAACGTGCCATCCTCTGCTGGCTGTCGGTTCCATCTGTGCCCTC +GGGGCGGGACACCGGACCCCCACACCAGGAGGGCCCAGGAGGGGACGGCCCGGTGCTGCC +ACCTCTGTCCTCCCGCCTCTCTCTCACCTCCCGGTCCTCCCGCCTCTCACTGTCTGTCTC +TTTGTTTCCAAGCGAACTGGCCAATGAGATCCCCGTGTGAGTAGAGCTCGGCGCCCCCCG +CTCCCTCTCACTCCCACTCCTCCATCCTTCCTGGTGGGGAGCAGAGTCCGGAGCCCCCGG +GGAACTTTCCATCCCTTGTGGCGGAGGATGGGGGTCCGGCGCTATTTGGCTGCAAGAGGC +CGTTTCCTGCCTCAGAAGTGCAGTCGCCCCTCCCAGGGCACAGGCCGAGGGTCGCCCCAC +AGCCAACCCCCACCACTGAGGCTGTACACACCTGTGCGCATATGCATGCATGTCTGTGTC +CGTGTGCACTTCCGCGTGTGTGAACATGCAGCTGTGTCTGTGCGTGTCTATGTATATGGA +GTGGATGTGCAAGTGTGTGTGAATATCCAGCTGTGTGTGTGCATGGGTCCATGTATATGT +GTGTGTGTATATGTGGGGGGGACATGTAGATATGCGTGTGTGACTATGCGGCCGTGTGTG +TGCATGGCTCCATGTATGTGTGTGTATATGAGGGAGACATGCAGGTATGTGTCCGTGTGT +GTGTGTGTGCATATGGGTCCATGTATGTGTGTGTATATGAGGGAGACACGCAGGTGTGTG +TCTGAGTGTGTGCGCACATGGGTCCATGTATGTGTGTGTATAGGTGAGGGAGACATGCAT +GTGTGTGTCCGTGTGTGTGCATGGGTCCATGTGTGTATAGTGTGTACACATGGGTCCATG +TATGTGTGTGTATATGAGGGAGACACGCAGGTGTGTGTCCGAGTGTGTGTGCATGGGTCC +ATGTGTGTATAGTGTGTGCACATGGGTCCATGTATGTGTGTGTATATGAGGGAGACACGC +AGGTGTGTGTCCGAGTGTGTGTCCATGGGTCCATGTATGTGTGTGTATATGTGGGGGAGA +CAGGTGTGTGTCCGAGTGTGTGCATGGGTCCGTGTATATGCGTGTATATATGGGGGGATA +TGTAGATGTGTGTGTGTATGAACAGGTGTAAGTGGGGAGCACTCAGGTGTGTCTGTGTGT +GTTCGTGTACACGTGTGTATGTGTGTGAACATGGAGGGGTGTGTGTGTCCGTGTGTAGGT +TTGCGTGCATGCACACATGCATGTGTGTACTGGGGCATCCAAGCCCCTGGTCTCCACTCC +ATACCACCCTACGCCTACCTCCTTGATCTCTGCGCCCAGCCTTGGCTGTGCTCCCCTGCT +GTCTGCACGTGGGTGTCTGCACGTGGGTGTCTGCATGTGGGTGTCTGTGCCCTCAAGTGT +CTCGTGTCTGCACGTGGGTGTCTGCACCCTCACGTGTCTCGTGTCCGCACAAGCATGTGT +AGGTGTCCCTGCTGGGCTCTTTGGTGGGCGGCCAGTGATCCTCGAGGTCACGCATGTCTT +CTGTGGGTGCCTGCTCCTTGCACCCCACAGTGTTGAGATGGGTTTGCATTGGCCCCGCCT +GTCCCCTGCTCACCCGCCTCCCTCTCTTCCTGCTTCTAAGCCCCGAAACTCTGGATTCCG +GGGCCCTTCACAGGTGAGCACGTGGCAGCAGTGCCTGCAGACCCCTGGCTGGCCCATCTG +TCCTCCCGCCCGTCTCTCTGATCTCTCTCTGCCAGGCTGCCCCTGTCTCCATCCCTCTTC +TCCCTCCCACTGTCGGTGTCTGCCCACCAGCCACCCCTGGGTCCCGTCACAGCCCTTGTG +GCCTCCGCAGCTGGGGCCCTTGTCCTCCCGCCTCCCCCACCCTGTCCTGTTGCCACCTTC +CTAGAGGCCCTGACCTGCCCTCTGCCCTCCAGCGAGAAGGCACTGCAGAGCAACCACTTT +GAACTGAGCCTGCGCACTGAGGCCACGCAGGGGCTGGTGCTCTGGAGTGGCAAGGCCACG +GAGCGGGCAGACTATGTGGCACTGGCCATTGTGGACGGGCACCTGCAACTGAGCTACAAC +CTGGGCTCCCAGCCCGTGGTGCTGCGTTCCACCGTGCCCGTCAACACCAACCGCTGGTTG +CGGGTCGTGGCACATAGGTGAGTAGGGAACCCAGCGTGCCGAGAATAGTGGCGAGGGCTG +CCCAGACTTGCCCAGCTGGGCTGTGTCCAGTCACTTGTGACCAGGGGTCAGGGAGGACAC +GCCTTGCTGCCTGAGCCGAGGTCACTGCCAGTGGGAGGAGGAAGGGCCAAGAAGATGCAG +GAGAAGCAATGATCAGTTTCCACGTCTGAAAGGCATCCCGGCCCTGCCCGGAGCCTGCCG +GGGGTCGCTCCAGTCTGAGCCTGGCCGTCGCCTCCAGCAAAGCTTGAGCTGCAGGAATGT +CCCCGGCCTTGGCTCCCAGTGCCCTCCTTGGGGTCAAGGCCACCTCATCCTTGCCCCCAG +GGGTGATACCTCGGGGGTTCTCCAGGCTGAGGCACCTGCAGGGCATAGGAAGGATGCAGG +GCTTATGGTCTAGAGGAGGCAGAGGGAACTCTGGGCCCTGATGGTCTCCCCCTCCCTGCA +CACCCAGGGAGCAGAGGGAAGGTTCCCTGCAGGTGGGCAATGAGGCCCCTGTGACCGGCT +CCTCCCCGCTGGGCGCCACGCAGCTGGACACTGATGGAGCCCTGTGGCTTGGTGAGTGTT +TTGGGGAGACTAGAGAGGGATGCCCAAGGGTCTCATGATATCCGAGGGACAGACTCCACC +CCCCAGCGCCCACCCTTGAGTCAGGGTGCATGTGAGCCGGCGGGCTGGGCTCTCTTCTCC +CGCTGTAGCCCCTGCAGTTCCCAGTGCTGTGGGGCCGGGAGGCGGGTGCCCAGGTGTGGG +CCCCCTGCTGGTCACCTGCTCGTTGGGGTGCCCATCAGCATCACTGAGTCACAGCCGGGT +GACTCCCACTGTCTGTGCTGCAGGGGGCCTGCCGGAGCTGCCCGTGGGCCCAGCACTGCC +CAAGGCCTACGGCACAGGCTTTGTGGGCTGCTTGCGGGACGTGGTGGTGGGCCGGCACCC +GCTGCACCTGCTGGAGGACGCCGTCACCAAGCCAGAGCTGCGGCCCTGCCCCACCCCATG +AGCTGGCACCAGAGCCCCGCGCCCGCTGTAATTATTTTCTATTTTTGTAAACTTGTTGCT +TTTTGATATGATTTTCTTGCCTGAGTGTTGGCCGGAGGGACTGCTGGCCCGGCCTCCCTT +CCGTCCAGGCAGCCGTGCTGCAGACAGACCTAGTGCCGAGGGATGGACAGGCGAGGTGGC +AGCGTGGAGGGCTCGGCGTGGATGGCAGCCTCAGGACACACACCCCTGCCTCAAGGTGCT +GAGCCCCCGCCTTGCACTGCGCCTGCCCCACGGTGTCCCCGCCGGGAAGCAGCCCCGGCT +CCTGAATCACCCTCGCTCCGTCAGGCGGGACTCGTGTCCCAGAGAGGAAGGGGCTGCTGA +GGTCTGATGGGGCCCTTCCTCCGGGTGACCCCACAGGGCCTTTCCAAGCCCCCATTTGAG +CTGCTCCTTCCTGTGTGTGCTCTGGGCCCTGCCTCGGCCTCCTGCGCCAATACTGTGACT +TCCAAACAATGTTACTGCTGGGCACAGCTCTGCGTTGCTCCCGTGCTGCCTGCGCCAGCC +CCAGGCTGCTGAGGAGCAGAGGCCAGACCAGGGCCGATCTGGGTGTCCTGACCCTCAGCT +GGCCCTGCCCAGCCACCCTGGACGTGACCGTATCCCTCTGCCACACCCCAGGCCCTGCGA +GGGGCTATCGAGAGGAGCTCACTGTGGGATGGGGTTGACCTCTGCCGCCTGCCTGGGTAT +CTGGGCCTGGCCATGGCTGTGTTCTTCATGTGTTGATTTTATTTGACCCCTGGAGTGGTG +GGTCTCATCTTTCCCATCTCGCCTGAGAGCGGCTGAGGGCTGCCTCACTGCAAATCCTCC +CCACAGCGTCAGTGAAAGTCGTCCTTGTCTCAGAATGACCAGGGGCCAGCCAGTGTCTGA +CCAAGGTCAAGGGGCAGGTGCAGAGGTGGCAGGGATGGCTCCGAAGCCAGAAATGCCTTA +AACTGCAACGTCCCGTCCCTTCCCCACCCCCATCCCATCCCCACCCCCAGCCCCAGCCCA +GTCCTCCTAGGAGCAGGACCCGATGAAGCGGGCGGCGGTGGGGCTGGGTGCCGTGTTACT +AACTCTAGTATGTTTCTGTGTCAATCGCTGTGAAATAAAGTCTGAAAACTTTAAAAGCAT +TGCTTTTGTCCATCCTCACCAGCGCGCTGGCCCGTTGGCTTCTTGCTCCGCTTTGTGGTG +GGAGCACGGACTTGGAGCTCCCTTGGGTGGCCCTGGATGGAGCCAGGCCCTGCACAGGGA +TCCTTGTGGCTGATGAGGCCCTGAGTGGGGAGCACACACTGCTGAGCACTGTGGGAGGCG +GGGCCGTGGAGGCAGGAGGCTCTCTGGCGTGCACGTGTGGGTGCGTGTACGTGTGGGGGT +GTGTGTGTGTGGGTGCGGGTACGTGTGGGTGCATGTGCCTGCTCTCTGGCGTGCACGTGT +GGGTGCGGGTACGTGTGGGTGCGGGTACGTGTGGGTGCATGTGCGTGTGGGTGCGTGTGC +CTGCTCTCTGGCGTGCACGTGTGGGTACGTGTGGGTGTGGGTGCGTGTGCCTGCTCTCCG +GCGTGCATGTATGGGTGCATGTACGTGTGTGTGGGTGCGTGTGCCTGCTCTCCGGCGTGT +ATGTGTGGGTGCGTGTGCGTGTGGGTGCGTGTGCTTGCTCTCCGGCGTGCATGTGTGGGT +GCATGTACGTGTGTGGGTGCGTGTGCCTGCTCTCCGGCGTGTATGTGTGGGTGTGTGTGC +CTGCTCTCTGGCGTGCACGTGTGTGTGTGTGTGTGTGTGCCTGCACACATAATTGGCCCA +CATCTGTGTCAGAGCACAGGGTTGGGAGGAGGCTGCACCCAGGACTGGAAGGGTCTGGGG +GGAGCCAGGGTGCGTGGGGCTGTTGGGCAGCCTTTTCACTGGCCCAGGTGTGCAGAACCA +ACCCTTGGCACTGCTGGAAGCCCCTAACTAGAAACCCCTGGGGTAGCTGGGCTCCTGGAC +TCCCTCTAACCTGCTTCCTAAATTAGTGTGTGGGTGACAGCACTGCAGAAGCTGAGCCTC +AGGGAAGGGCGCGGTGGCTCACACCTGTCATCCCAGCACTTTGGGAGGCTGAGGCTGGAG +GATCGCTTGAGGCCAAGAGTGGGAGATCAGCTTGGGCAACATAGTGAGACCCCATCTCTG +CAAAAAAATTTCTTTAATTAGCCAGGCGTGGTGGTACACACCTGTAGCTCCAGCTACTCC +GGAGGCTGAGGCAGGAGGATCACTTGAATCCAGGAGGTTGAGGCAGCAGCAAGCTGTGAT +TGCACCACTGCACTCCAGCCTGGGTGACAGAGCGAGAACCTGTCTAAAAAACAGAGCTGG +CACCCAGCACCGGCAGATGTGAGCCCTGGGGAGAAGCAGGGGAAGAAGGGGTAGGGTGTG +TGGCCAGCTGGGTGGCCCTTCGCAAACTGCTGTCTCTTATGAAAAATAACTAAGTGTAGT +TTTCTATTTTGTATTAATGATTTTAAAAAAAAAGCCAGGTGCGCTGGCTCACACCTGTAA +TCCTAGCACTTTGGGAGGCCGAGGCGGGTGGATCACCTGAGGTCAGGAGTTCAAGACGAG +CCTGGCCAACATGGTGAAACCCTGTCTCTCCTAAAATACAAAAACTGGCTGGGCATGATG +GTGGGTGCCTGTAGTCCCAGCTACTCCGGAGGCTGAGACGGGAGAATTGCTTGAACCCAG +GAGACGGTGGTTGCAGTGAGCCGAGATCACGCCATTGCACTCCAGCCTCAGTGGCTGAAG +GAGACTCCGTCTCAAAAAAAAAAAGAAAAAAGAAAACCACAAAAACATCGAAATAAAATA +ACACCAATGGCTGGGCACATTGGCTCATGCCTATAATCCCAGCACTTTGGGAGGCTGAGG +CAGGCGGATCACCTGAGGTCAGGAGTTCAACACCAGACTGGCCAACATGGTGAAACCCTG +TATCTACTAAAAACACAAACATCTGGGCGTGGTGGCAGGTATCTGTAATCCCAGTTACTC +GGGAGGCTGAGGCACGAGAATCGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGCGA +TTGCACCACTGCACTCCAGCGTGGGCGACAGAGCGCGACTCCGTTTCAAAAAAAAAATGA +AAAGATAATACCCACAAGCTCCACACCCAGGAGGTCCCATGCGTCTGAGTGTTTGCTTTC +TGGGCTTTTCATCACCTGGTCCTCTGGGGATATGCTGACCGACCCTGTGTGCCTGGCAGG +TGTCAGGCACTGGGGGTCGGGGAGGAGAGAGTCCAGGAGCGGTGGCCACACACAGGTCGC +TGACGGTGGGGGGCCAGGGTGGGGGCAGACTAACTTTGGTTTTCAGGAAAGGTCCAGAGA +AAACACGCCCAAACCCAGACCCGAAGCATGAGCAGGGGGAGGGCAGGTGAGGAGGCCAGA +GGCGGGGCATGTGGTGTGGGTCCATTGGACGGTGTGCAGGGCCCTGTGGCTTGACAAAGG +GATCTTTCAGCAGGAAGCGGAGGCGTAGGAGCGGCCAGAGGCCAGCGTGCAGGACAGAGG +CCACAGGTCAGAGCAGCAGAGGCTGGACAGAGATGGGCAGGGCAGGTCCAGTGGGGCTGC +GTGGGCCTGGGGAAGAGAGCTGGGGGTGCTGCCTGAGGAGCTGTGGGAGGCTCCTGGAGG +GCTCCAAGCAGGAGGCCACCAGATTTCATGAAGACGCCCCTGGCTAGGACAGGGTGCTAG +GCTGCAGGGGGAGCAGAGGGAGGGATTTGGGGGAGAATGGGCGGGTCGAGGGGGGTGAGA +AGAGGCGCTCAGGGACGTGGAGATGGAGCTGGAGGCACCGGAGCTTTGGGTGGATTCGCC +CTGATGCGTCTGGAGGGATGGCTGGGCTGGGGAAGCTGGGGTTCCCTGAGTGGGGTCCAG +GGGGCCGAGGGGTGCCAGGCAGGGAGAGGCTGGGCTGAAGCCTGAGGCAGGTGCTCCTGC +TGGGTGTTGCCTAGGAGAGGAGAAAAAGCCCCGACGCCAGAAATGGAGGAGGGAGGAGGA +CCTCGGAGGGGAGGAGGAGGGTGCGCAGAACCAGGAGAGGCAGTTTGGGGAGCAACCGCT +GCGGAGCGCGCAGGACCCAGAGGACTCAAAGGGGACCTGGAGGGTGACGAGGCCTTCCGT +GGCCGGGGGTGAGGAGGAGGGAAGCCGCGCGGGCGGAGAGGCGCTGGTGGGTCCCAGGTT +GGAGGCTGTGGGTCTGAGAGGCGAAGCCCAGGGGAGCCCGGGGCCACCGCTGAAAAGGAT +GGCAGCTGAGCGCAGGCGAGGGAGAGGCGCGCGTGTCCGGGACAGACCGCGGTGGGAGCT +CGACTCCGGAAACCGGCGGGCCTGGGGCTGGGACCTACAGGGAGGCGGACGCGGCACAGC +CAGGGAGGTCGGTCCCGCGGGCCCCGCCCCGCCCCCCAGCCTGGAGCGCCCCCCTCCGGC +CCCGGTCCGCAGTGGAGGCGGCCCCGGAAAAGCCAGAGGGTCTTGGAATGGAGGGCGGGA +CGGAGCCGCCTGCAACGCCCGCGACCCGCGACCCGGCTGCCCGCGGGACCCCCGGCTCTG +AAGCGGGGACGGCCGGAGCTTCCGCCTGCAGCCCAAACTCCCAGGCGCCCGGCAAGAGTG +GCGGGCGCGGACCCTTTAAGAAGGCCGGGGGGCGTGGCCTCGGGGCGTGGCCCGGGGCGT +GGCATCGGGGCGAGGCTTCGGGGGCGGAGCCCAGGCAGCGCCTTCGCGGAGTTGCCGGAG +GGTGCGGCCGCCCAGAGCGCACCCCGAGCGCCGGCGAGCGGCGCGGTGAGACCCTCGTGC +AGGTGAGCCCGGCGCACGGCGGCCCAGAATCCTGGACCCCAGGAGAAGCGTCTACGGCCC +CGACAGGTGGGCGTGGCGAAATGCCACCCGGGCCCTCCTCGCGCTCCCAGCTGGGTCACG +CCTCAGACCCGGGGTCCTGGACGCCTGCCCCCCTCCACCCGCAGGCCCTGCCAGGACACT +TTGGTCCCTGGCCCGCCAGGCCTGGCCTCACTCAGGCTTGGCTGTGGGGTCAGAGTCGGG +CAGAACGGAACCAACAGTCCTGGCAGGCCCAGGCGGTTGGAGGAGAAGTGGTCGGCTCTG +GACACCTTTGTTGTTTTTTGTTTTTTGTTTTTGAGATGGCGTCTCACTGTGTCACCCAGG +CTGGAGTGCACTGGCGCGGTCTTGGCTCACTGCAACCTCCACCTCCCGGGTTTATGCAAT +TCTCCTGCCTCAGCCTCCGGAGTAGCTGGGATTACAGGTGTATGCCACCATGCCTGGCTA +ATTTTTGTATTTTTAGTAGAGACGGAGTTTCACCATGTTGGCCAGGATGGTCTTCAACTT +CTAACTTCGTGATCCACGCTGCTGGGATTACAGGTGTGAGCCACCGCGTGTGGCCTCTGG +GCACCTTTTGAAGGTAGGATGAGAGGAACTCATGGATCGGAGCCGGCAGGGAGCGCCGAG +GGGGGCCGGGGGCAGGGCGGCCACCCTTGCCTGTGTGGGGAAGATGAAGAAGAGGGTGTG +GGCCGCGGGGGCAAGATCAGGAGCTTTGGGTTTTGAAGATGTTAGGAAAGACGTGCTGCT +GACTTTGCAAACGGAGGTGCTGAAACCGGGTGTCTGGAGCTCAGAGAAGAGGTGGCGCTG +GACTGGCCTAGACTCTGTGCAGACACAGAAGAGCCAGGGCCTGGGGCTCCCATCGAGGAG +GAGGACAAAGGGCCCTGGCCAGGGCAAGGTGGGAAGCCGGGAAGTGCAGCCTCCACAGAG +CCTCGCAGAGAAGGCGCCACTGGAAGAAGGCGGCACTGACGGCCTCGGAGGCTGCTGAGG +ACCGGCTGGGCCCCGACGTCCGTGGCAACCCTGACAGCCAAGTCCTCCGTGGGCTTGGAG +GGCGGGACACGGCTCTGGAGATGAGGGAGAGGACGGGCCGTGCCGACCGGCACCGCGGTG +TTCCTGAGCAGTGGCACCGTGGCTGTTGCTGAATTTTATTATTGTTAATTAATTTATTTA +TTTTTATTTTTGATACTGAGTTTTTCTCTTGTTGCCCAGGCTGGAGTGCAGTGGCGAGAT +CTCGGCTCACCGCAACCTCCGCCTCCCGGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCG +TGTAGCTGGGATTACAGGTGCCCATGACCACACCCGGATAATTTTGTATTTTTAGTAGAG +ACGGGGTTTCACCATGTTGGTCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATGCGCCT +GCCTCAGCCTCCCAAAGTGCTGGGATTTCAGGCATGAGCCATCGCACCCGGCCATGAATT +TTAATTCATTCCTATTTACAAATCACACAGCCATACAAACTTCTTCCAGAAGTTGTGCTC +AGAGGGGAGCAGAGGGGCAGGAGCTGCAAGGAGTGGAGGCAGGGCCCGAAGGAGGAGGAG +GAGCTGGGGCCCCGGGAGAGGGACCTGGCCAGGGTGGGCTGGAGCCGGGGATGGGGTCCC +CAGGGGGACCAGCCAGGACCTGTGGGTGCTGCAGAGGAGGGGAGATCTTGGCTCCATTCT +CAGGGGTGAAAGCCTGTGGAGGCCTTTATTTTTTATTTCTTCTTAAGTGAGATGAGGTCT +GGCTATGTTGCCCAGGCTGGTCTTGAACTCCTGGGCTCAAGCAATCCACCCGCCTCCTGA +GTAATTGGGATTATAGGCATGAGCCTGGTCATGGAGGCCTTTAACAGAGACTGCGGTGAG +GCCTCCATTCTAGAAAGAGCCCTGCAGCTGCCCTTTGTGGGGCAGAGGGGGCAGGACCGC +CCTCAACCTTCCTCCTCCTCTGGACCAGCCATGGGGGCCGGAGCAAGGTCTGCCCAGGGC +ACAGCAACCCCCACCCATTCGTGCACAGGTTATGATTCCACTGACAACCAGGCCGGGCCA +GCGTGGGGCGGAGGTCCTAGAGCCAGCAGGCCCCACCTGGGTATCATCTATGCAGCCAGG +AGATGCCCAAGAGCCAGGTGTCCAGAAGCCGCCCCTGTGTGGACAGCACAGCTGGGGAAG +ACAGAGGGCTGGGGGAGCCCCACGTCCTCAGTTCCTTCCTCTGCCGCCTCCCTCCCTCCC +TCCCTTGTCCCCGTTCCCTCCGTCCCTCTCCCCCTTCCTTCCCTCCCTCCCTCACCACCA +TTCCCTCCCTCCCACATCCCCTTCCCTCCCCTCTTCCTTCCCTCCCTCTCACACCCCTTC +CCTCCCTCCCTCCCTCCCTCCCTCAGTCACTCACGGGTGTGGCTCTTTTTTGCTGACATT +CTGGGCTCTGGGGCTGCCGCCTGAGTACAATGTAGTCCTGAGCTCCGGAGTCCAGTGCCA +CAAAAGTAAGGAGCAGTTGTGATCTCGGACGTGGGCTCCGGGGCAGCCCTGACCTCATGG +GGGGCTGCAGACTAGGAAGGTCCTGGGACGGGGGGGCTGTTCACCAGGAAGGGGCAGGGC +TGCAGCCTCAGCCTCCCCTCCAGATGCCGGCAGCACCAGCCTCTGCCTGCATGGGGCCGC +GAGGTTTGCAGTGACATCCCCCGAGCTTCCTGACCTGCCCCGGACACGGAGCACGGCTCC +CAGGGGCCGCACAGGCACCCGCTGGCCTCTCGGCCCCTCCCTGTGCACCACCCCCTCCTC +CCCCCGACCCCCATCCCTCTACTGAGTGTCTCAATTCCAGTGTTATGGACCTGGGACGCC +ACAGTGCGGGGAACAGCTTCTGCCCTCTGGGAGATAAGAACCCGTCGTCAGGCAGCTGGG +CTGCTGAAACAGTGACCATAAGCTGGGCGGGCAGGCGCTCCTTCCCTCAGCTCTGGAGGC +TGGAAGTCCGAGATCCTGGCCGTGGAGGCTGGGAGGGGTGGAGTGGACGGGGCTGCTGAC +AGCCTCGGGGGCGTGTGGAGAAGGAGGGAGCCCCAGTGGCCCCAGGCCCTGCCACTTGGG +GGAGAATTCCAGCCCCTCTGTGTCCCTGGGACCCCACAGCCCCTGGCCAGTGGCCATTCC +CGGCTTCGAGCACAGTGGCCTCAAGCCACCATCGTGGGTGTTACCGTGGAAACAATGAGG +GAGGTTTGTGTGGGGCCAGATTCCTCCTCTGGGCACTGACCTGCTCTCCCCACTCCAGGT +GGTTTCACCCCAACATCAGCAGGGTGGAGGCGGAGAAGCTGTTCCTATCCAGAGGTCAGC +GTGGGGACTTCCTTGCCAGGCCCAGTGAGAGCAGCCCGGGGGGCTTCACGCTGTCCGTCA +GGTGGGTGGGCCCTGGCTGGGCATGGACAGGGTCTGGTTGAAGGCCTCCTGGAGGACCGG +TGGGCAGCTTCCTGGACACGAGGACTTGGTGCGGGGGGCCGATGCCCTGGGAAGGTGGTG +AGAGTTGGACGTGGTGCTGGGCGGTCTCTGGGCAGGAAGGAACTATTTAGAGAGGCCCTT +GGGGAGGGCTCATTGAGTCAGGGGCTCAGCAGGACCCTTTCCTCCCCTGTGAGGGCCCTG +GGGACAGGCAGGGCCTCCGTGGCTGCGACCGTGTTGCCAGAGCCTGGGGGTGCAGCTGGG +GAGTGCAGCGGGGTTCCCATTGAGCTCTGGTACCCGCTGGGCTGCCAGGACCCCGCGTTG +GAGTGGTGAGCCCTGGCCCAGCATCCGCGTGTCAGCACACGTGTGTACGTGTGCATGTGT +GTGTTCGCGTGTCCATGTGTGTTCATGTGTGTGCGTGTGCATGTGTGTGTGTGTGTGTGT +GCGTGTGCCTGCATCCTGAGGGACGGCGTCTGCTAAGCACTGGTTCAGGGCACAGGGTCC +TGCACCTGCCTCCCTCAGGCCTCCTTCCTTCAGGTCTCAGGCACTGGAGTCCAGGGTGAC +TCAGGGAAGCCGGTGCCTCCCCTGGCCCCATCCCTGCCCTCCTGGCTGGTACCCTGGGCT +GAGCTGGTTCCTCCAGCCTCAGTTTCCCCACTGCAGCGGGCTGCATCTGCAGAGAAGGAG +ACCTGGTCTGGGGAGGCCCCTGGCCCCTCCTTGCTGAGGACCAGGCCGCCACCTGGTGGC +CGCCCGCCCCTGCAGCGCCCGCCTGCCTCCTGCCGGCTCCTGGGTGGGGCGAGGGCCAGA +AAGGCGAGCAGAGCAGCTCTGGGGCCCGGGTGGTGGTGCTGCCTGGACCCCCAAGGTCTG +CGTATGTCTCGCTAAGCCTTCTGCCCTATCCGTGTGGGTCTCTCCCCCTCACCTGGCCAG +GCCGTGGCCTCCAGCCTCACCTGTGCTCGCCTGTGCCTGGCCCAGGTGGTACCACGGGCG +CCTGTCTGGCAAGGAGGCTGAGAAGCTGCTGCTGCAGAAGGGGCATCCGGGCAGCTTCCT +GGTGCACATGAGTCAGAGCGATCCTGGGGGCTTCCCGCTGTCAGCGCTGACGCAAGGGTG +GGACGAGGCGCAGGGCTCAGGCCGCCAGCCACAGGTCACGCACATCATGACTCACTCCCA +GGTGGGAGGGGGCGGCGAGCTGGGGCGGCCTCTGGGAAGGGCGGGCGGCCTTGGCCAGGC +CCCTCACCGCCACCCCCACGGCCGGATGAGAAGTGGGAGACGGGGAGCGTTTTGACACCC +TCGGAGACCCGGTGTAGCAGGAAGAGCCCATTGATGGGGAAGGTGGGGGCGGTTGTGCAC +CTCAAGCAGGTAAAAGCCCCTCCACAGGCACCAGGGCCGTGGGCACAGCCTCACCCAGGA +AAGCAGCTGGGGGTCCACTGGGCTCAGGGAAGACCCCCTGCCAGGGAGACCCCAGGCGCC +TGAATGGCCACGGGAAGGAAAACCTACCAGCCCCTCCGTGTGTCCTCCTGGCACATGGCG +ACCTCCATGACCCGACGAGGGTGCGGGGCCCGGGGCAGGGTGGCCAGGTGCGGGGGTGCG +GGGCCCGGGGCAGCTGCCCTCGGTGGGAGGGGTGTGGTGTGGTCTGCGGGGCCCTGGGGG +GGTGTGGTGGGGTCTGCGGGGCCCTGGGGGGGTGTGGTGTGGTCTGCGGGGCCCTGGGGG +GGTGTGGTGGGGTCTGCGGGGCCCTGGGGGGGTGTGGTGGGGTCTGCGGGGCCCTGGGGG +GGTGTGGTGGGGTCTGCGGGGCCCTGGGGGGGTGTGGTGTGGTCTGCGGGGCCCTGGGGG +GGTGTGGTGGGGTCTGCGGGGCCCTGGGGGGGTGTGGTGTGGTCTGCGGGGCCCTGGGGG +GGTGTGGTGGGGTCTGCGGGGCCCTGGGGGGGTGTGGTGGGGTCTGCGGGGCCCTGGGGG +GGGTGGGGTCTGCGGGGCCCTGGGGGTGTTGTGGTGGGGTCTGCGGGGCCCTGGGGGGGT +GTGGTGGGGTCTGCGGTGCCCTCGGGGGGTGTGGTGGGGTCTGCGGGGCCCTGGGGGGGT +GTGGTGGGGTCTGGGGGGCCCTAAGCTTAGATGCAGGTCTCTCCCTGGCAGCCCCTCAAG +GCCACGAGGATCAGTGCTCGGAGCCTGGAGGGCTGTGTGCAGGAGTAGCAGGGCCACTGA +TGCCAGCGGGAAGGCCAGGCAGGGCTTCTGGGTGGAGTTCAAGGTGCATCCTGACCGCTG +TCACCTTCAGACTCTGTCCCCTGGGGCTGGGGCAAGTGCCCGATGGGAGCGCAGGGTCTG +GGACTGTAGGGTCCAGCCCTACGGAGCTTAGCAGGTGTTCTCCCCGTGTGTGGAGATGAG +AGATTGTAATAAATAAAGACACAAGACAAAGAGATAAAGAGAAAACAGCTGGGCCCCGGG +GACCACTACCACAAAGACACGGAGACCGGTAGTGGCCCTGAACGGCTGGGCTCGCTGATA +TTTATTGCATACAAGACAAGGGGGCAGGATAAGGAGGGTCAGTCTTCTAAGTGATTGACA +AGGTGAAGCAAGTCACGTGATCACAGGACAGCGGGCCCTTCCCTCTTAGGTAGCTGAAGC +AGAGAGAGAAGGCGGCAGGCATCAGCGTTTTCTTCTATGAACTTATAAGATCAAAGACTT +TAAGACTTTCACTATTTCTTCTACCGCTATCTACTACGAACTTCAAAGAGGAACCAGGAG +TACGGAAGGAGCATGAAAGTGGACAAGGAACGTGACCATTGAAGCACCACAGGGAGGGGT +TCAGGCCTCCGGATGACTGCAGGCAGGCCTGGGTAACATCCAGCCTCCCACAAGAAGCTG +GTGGAGCAGAGCGTTCCCTGACTCCTCCAAGGAAAGGAGACTCCCTTTCCCGGTCTGCTC +AGTAACGGGTGCCTTCCCAGACACTGGCGTTACCGCTTGACCAAGGGGCCCTCAAGCGGC +CCTTATGCGGGCATGACAGAAGGCTCCCCTCTTGCCTTCTATTCACTTCTCACAATGTCC +CTTCAGCACCTGACCCTATACCTGCCGGTTATTCCTAGGTTATATTATTAATGCAACAGA +GTAATATTAAAAGCTAATGATTAATAATGTTTATAATAATGATGGATAATTGTTCATGAT +CATCGCTGTATCTAATTTGTATTATGACTATTCTTATTCTATTTTCTTTATTATACTGAA +ACAGTTTGTGCCTTCAGTCTCTTGCCTCGGCACCTAGGTACTCTTCCGCCCACACGGGAC +GGGCTGGGGGTGGCCATCTCGGGCTCTGGGAAGGGGCCGGGGCTGTGAGCTGAAGGCTCC +ATCACCTCCAGATGCTGCAGCAGCAGGAATGCCGGTTCCTGTACCCTCGGAAGGAGGGGC +AGAGTGTGGAGAACAAGCCCAAGAATCACTACAAGAACATCCTTCCCTGTGAGGGCGGAG +GCCAGGGCGTCACCCGTCGGGCCTGGGGGAGGTGGGGGGCAGGCCGAGCATCTGCCACCG +CTGACCTGAGGCTCCCCCTTGCATACCCTGGACCCTCCATCTCTGCTCACCACAGGGTCT +GCGGGCAAAGAGGCAGGGTGAGGCCCACGAGCTGTGCCCTGGAGAACTGAGCGGCACCTC +CCTTCCCAGTTGATGCTACCCTTGAGTCATCCTGCTCAACGAGGATGACAGCGGGCCCGG +AGCCGACTACATCAGGGTGGGTGTGTGCGGGAGGCGGGGCCTGGGCCCATTGCTCCTGGG +GGGCTCAGGAAGAACCAGGGTCCCCAAGGGAGGGGTGGGCGGCAGTCTCCAAGGGGTCCT +CAGAGAGGCTGGACGGGCATTGGTCCTCAGCCCCTTGCTGGCCTGGAGTGAGGAGTGTGT +TTAAGCCACCAGGGCTCTTTGCATAATATTTGTGTGTCGTTTGCATATCATTTGCATAGC +ATTTGCATGGACTTGTTTGTCCTCTGTTAACAGCAGCAGTTGGCCTCATTCCCTTTCAGA +CTGACCCTGAGGAGGAGCCGGGCCATGGCAGGGGCAGGGTGGACATCCCTTGTGGCCCTG +CCCCGCCGCACCTGCACCTGCACAGCCCGCGTGGGCCCGCCCCGCCGCAGCTGAAGTGCA +CCACCATGGGCCCGGCCCGCGGCTCGCGGCTCGCGGCTCTGGGCCCGGTTCACCTCGTCC +CGGAAGCCGAGGACGCCGGCGGGATCGGTCCGGACGCCGTAGTCCGGCCAGCCGAAGTAC +TGGAAGTGCTGCACCGTACGCTGTGGCTCCTCCCCGCGGGGCAGGGCCTCGCGGGCGCAG +GGTGTACATCGCCTGCAGGGCTGTCTGCAGGCCTGTCTGCAGGCCACGGTGGCTGCTTTC +TGGGCCACGGTGCACCAGGAGAACACGCGTGTCATCGTCATGACCACCAGGGAGATGGAG +CGGGGCCGGGTAGGGGTGCGGTGCCAGTGCTCCCAGTGCCCATCCCACCCCGTGCATCTT +CGGCTGCCCAAGGCCCTTCCCGACCAGGCCAAGGAGGCTGTGGGACGCCGTGGGAGTGGG +GAGGCTCCCACAGAGCCCCGTGGCTGCACGTACACACCTGCGTCTCTGCAGGTCGCAGGG +GCGGGGTGCCGAGGTGCTGCCAGCAAGGCTGATGCAAAGCGCTCCCCTCGGAACAAGTGT +TTCCGGGACTGGCCAGAGCTGCCCGGCAGCCAAGAGTTCGGCCGTGTGCACATGCGCGTC +CTCGGCAAGGGCCAGGCCCAGGGCTACTGCGTGCGGGAGCTGCAGGTGTGGCGGCCGGGC +CAGGTGAGCCTGGCGGCTGTGGAGCGTGCCTGCTGTCGGCCTGCACTGGGAGACCCCACA +CCTGCCTGCATCCAACCCCACTGCCTTTGGGGGCTTCCACACCCCTCAACCCAGGAGGTG +CATTCCAAGCCTGGACAGGGGTCACTGACGTGGCCACATTCTCAGCCCTGGGCTGGCGGC +CGCTCCTCCCACACACCTCTCCAACTGCAGCTTTGGTCTCCGTTGTATACCAGAGACGCC +CATTTCTGCTCCGGGCAGATTACCTCGTGTTCCCTCCAGCCCCCGCCCAGTGTGTGTGGG +GGGGTCCTCCAGGACCCCATGGACCCCTCACATTTGGTTTTTCCTTATAAAATAACTGTC +CTCACAGCCTGCTTCGCCCGCCCCCAGCTCCCTCTTCCCTTCCCCAGGCACCTGAGCCAC +CTGGGGCCATCTCGGCGCCCCCTCCCCATTTCCTTCCTCCTCCTCCTGCTCGCCTTGGCT +CCCGCAGCCCCTCCGCTTGGGCACTCCCGGAAACCCAGCTGTGCCTCAGCCTCCTCCTCC +CACCCTGGGGTCACACTCACCGCTTGCCCCGCTCAGGAGGAGCCACAGCGTACGGTGCAG +CACTTCCAGTACTTCGGCTGGCCGGACTACGGCGTCCGGGCCGATCCCGCCGGCGTCCTC +GGCTTCCGGGACGAGGTGAACCGGGCCCAGAGCAGCAAGCCGCGGGCCGGGCCCATGGTG +GTGCACTTCAGCTGCGGCGGGGCGGGCCCACGCGGGCTGTGCAGATGCAGGTGCGGCGGG +GCGGGGCCACGCGGGCTGTGCAGGTGCAGGTGCGGCGGGGCGGGGCCACGCGGGACGACG +AGGGCGGAGCCATCGGGTGGGCGGGGGCGCCCCCGCCCCCGCCCCCCACTCTCGTCAAAG +GCCGCCTAGTTTGTCCTCAGTGGGGGCATCGGATGCACGGGCACCATCATCGTGATTGAC +ATCCTGGTGGACGTCATCCGCAGGCAGGGCGAGCCGCTCCACTCTGGGTCCCCCCGCCCT +GCCCTGCTATAGCCCCACCCCTCCGGGCGACCCCACCCCTCCGGACGACCCCACCCCTCA +GGACGACCCCACCCCTCAGGACGACCCCACCGCTACCGGCAAGCCCCGCCCCTCATCAGC +AGCCCCGCCCCTGCCTGCCGGCACCTTCCCCCCATCCGTAGCCCCTCCCCAAGCGCGCTT +GTCCGCAGGGCTGGACTGCGACACCGACGTCCCGAAGACGATCCAGCTGGTTTGGCGGCA +GCACTGGGGAATGGTGCAGACGGAGGCTCCGTACAAGTTCACGTACCTGGCGCTGCAGCG +GCACATCCGGGGCGAGTAACTGCGCCTGCGCGAGCAGGTGGGGGCGTGGCCCTGCGGGGC +GTGGCCTGTGCGGGCGTCGCCATGGTGACCGGCGGCCCCTCCCCCCAGCGCGAGCCGCCT +CAGGAGCGCGAGAACCAAAACGTGGGCGCCGCCCCCCGCTAATCGGGTTGCAGCCCCCGG +CTCCCCGGGCATCCCCGGTGTGAGTGGAGCGCCGGGGCCGGTCCGGAGTCCTCTGGGAGG +GACTGGGACGTGCGGGGTGCAGGGCTGAGCCGCTGCTCCGCGCGCAGAACCCCGCAGCCC +TGGGACGGCGAGGACGCGAACCTGCGGAGCCGCGGGTGTCTGAGGAGCCGCAGGGAACCC +CCGGCCTAGCCGCGCCCGCGTGTGGCCGGAGCTGCGGGCCGGGACTGTGTCCAGGACAGA +GCCACAAGCTTGTCCCCAGCTCAGGGAGGTCCAGGGGCGGCAGAGGGAGCGACAGGCTGC +GAAGCCCACCGGTGACCACGTGTGAACCCGCGTGCGCCCCCAGCTCGGCCACTCCGTGCG +GGTCTGCCCTCACCGCAGCTCCGGCCTGCCGGCCCTGCCTGCTCCCGTGGTCTGGGATGT +GGCCCCGGTGAGGACCCGGCCCCATCAGGCACAGGGTGGATGTCTGTGGAGTGAGGTGTG +TGTGACATATTCATGTGACCACCCGTGCAGCGTCACGCGCCTGGCCCTGCCGATGACAAG +GGTGTGGGCCTGCGTGGGCATGACTGTGTGTGTGACACAGAGTGATGTTGCTGTGACCCG +TGGCTGCACTCCCCACATCACCGGCTTTCACAGCCTTCCGGTAAAGTGCTGTGTTCTCCC +TTCTGTGTCTTCGCTGGGACCTGGGGCAAGGGTGGGTGTGGCCCCCACAGCTGGAGTCAG +CTTCTGTGGGGCCTTCCCGAGCCCTCCCCACCCTGGACCAGAGGCCCAGCTGGTTGGAGC +AGGAAGTACCTGGGCTCTGGGGTCAGGGATGGGAAGGCTGAGGAGGCCTGCGTGAGCTGG +ACCTGGCCTGGGCCCTCCTGGCCGTGCCTGCCTGGTGGTGCAGGATTCCTGGGGCTGATG +ACAGACGGGGTAGGGCTGGGGTTGGCGAGCCTCCTGCCGATACCTCACGTAGCTGACCTC +TGACTCTTCCCCAGCCAGGCTGGCCCTGGGAGTTGCCGGAGAGTCAGTGGATCTGCAGGC +TGCACGCTGGCTGTTACCTTTGCTTCTGGGTTCCCACAGGGGTCATGGTTCTGTGGTTCT +CCAGTCAGGGACCCTAGCAGGGCCATGGGGCGTGACTTCCTGGAGGTGTGGCCTAGTATG +GCCACGGCAGAGGATGGGGGAAGAGAAAGGCCCCCTTTGTCAGCCCCCGGGCTCTGAACC +AAGCTGAAGCCCTCCCCCTGGTCCAGCCTGCCCTGCCCCAAGTGTCCTGGGCCTCTCCCC +ATCTCCCTGGGGAGCCTCACATTGCTGAGTCGCCAGCCAACTCCAGAAACCCCCAGCCTG +TCTGCAGCCAGAGGGGCTGGGAGTTGGACCCCCTAGAACCTTGGGCCCACCTGTCCCAGT +GGCTGCTGGGAGTCTAATTCTGTCAGGGTATCCTCTGGGTTGAGGCTGCAGCAGGGGCAC +CCAGGGTGAGGCCCTCTTGCCAAAGATGGATACAAATAATTTATTTTAAAAGGTACAATT +CACAAGGTTGGAGGGGTAGCTGGAAGTTTCTGTGGTTACCTTGCACTGGGGGGCTGCCCT +GCCTCCACTCTCTCCCCACAGTCCGAGGGCAAGATGAGCACCCCCACCCAATGGCAGGAC +CAGCCCTGCGGGGAAATGTCAGCATGAGTGGAAGCACGGCAAGGCCCCTTCCTTCTTGGC +AAGGGGCTTCCCTGGCAGGCAGTTCACAGGGTGTGTGGGTGGGGGGGATGCTGACCAGCT +GCTCTCCTGGACCCTTCCTGTACGAGCCTGTTTTTTTTTGTTTTGTTTTGAGACAGGGTC +TCCCTCTGTCGCCCAGGCTGGATGCAGTGGTGCAATCTTGGCTCACTGCCACCTCCACCT +CCCCGGTTCAAGCAGTTCTCCTGCCTCAGCCTCCCCAGTAGCTAAGAGGCACCCACCACG +ATGCCCGGTTAATTTTTGTATTTTTAGTAGAGATGGGGTTTCACCATGTTGGCCAGGCTG +GTGTCAAAATCCCGACCTCAAGTGGTCTTTCTGCCTCAGCCCTCCAGAGTGCTGAGATGA +CAGGCGTGAGCCACCGCGCCCGGTGAGACTGTGGTTCTTGGAGGCTTTGGGGATCCTCTT +GTCCACCCCGTCAGGACCCAGCCTGGAGAATGAGGGGTGGACAAGCTAAATGGAGCCTGG +TCTTGGTGGGGCCCCGGTGGAGTCCTCAGAGATGCCAGGCTCCTTTCGCGTCCTCGGGGA +CCGACTTCCAGTGGCTGCTGTGCCCTTGGGCCCCCCAGTGGGGGACGCCCCATGGAGCTG +GGCGAGGGCGGCTGACCTGGGCAGAGGCTGCTGGCCCTAATTATCAGTCAGAGGCCCGAG +GGGGGAGGCGGCTGTGCTGGTGGCCGGGGGCCGGGGGGGCAGGGGCAGGCAGCGCAGGTT +CCCGGTCTTGAGCGCGCACTGCACCGGCCAGAGTGCCACACAGAAGAGCATCAGCAGCAG +GGCAGAGACCAGTGCCATGCGCCTCCAGTCCCTGCAGCGCGCCCAGCAGCGGGCCAGGCG +GCCCCGGCGGGGGGCAGGGTCCCGGGCGGGCGCGGGCGGCTCGGCAGGCTTGCTCAAACC +CACGTCCACGCATACGAAACCGGGCTCGCGGCCAGGTGTGGTGGGCAGTGGCTGGCAGCA +CAGCTTGGTGCCCTCCAGCCACACAGGCTCCTCACGCCGCAAATGCGCCGGCATCCGGGC +CTGCAGCTGGCGGCTGGTGCACAGCGCGGGGGCTCCGGCGGGCGGCACGGCCGTGGGCTG +CCTGCAGAAGGGGCAAGGTACAGCCTCACCACCGGGGCGGCCCACAGGCTGAGCAGCCGC +CAGCCGGGCCAGGCACTCCAGGCAGAAGACGTGGGTGCAGGAGAGCTCCTTGGGTGTCTT +GAAGATGTTGTCATAGCCTGAGAAACAGATGGAGCACTCCAGGGGGGAGGCCACCCTCTC +CGAGCCAGGGGTGCCAGGGGACCTGGGGCTGCCGGCCGAGCTGGGGGACCTGGGCATCGA +GGCTATGGAGCTGCTCCGGCGAGGGGGTGGCACAGCCGTGTGCCACACCTGCTGGCCTGA +CGACATGTCTCTGAGCTGTGGGACAGGGACTGTGGTAAGCAATCACCGGCCGCCCCTTTC +TGGTGGTGTTTTATCTCTCCCTCCCCTCTCTCGCCCCAGAGATCCCAGGGAAGGACTCTG +TTTCCTGCGCGCCACTCCAGAAAGTTCCTCCGGTGCCCCTGGAGGTCATTCTGCCCCACG +TGCAATCCTGTCCTCTCCACCCCATCACATGGCTGCACCGGGGTGAGCCTCCCACAGGGC +CCCAGGCCTGCTCCGGGAATGCAGGCCGTGTGTAGGGGGGTCTCACTGACCGCTCGGCAG +ACACCTCCTGTTGGCCCTGCCCCACCTGGCTGGCCCTGCTGCCCGGGCAGAAATAATGGT +GAGGATGACAATAGCCACAGTCGTCACTGTTTATGTCGGAGCTCTGCAAGGCTGGGCCCA +CATCACGGGACTCACACAACGCCACAGTGTGGAAAAGGCCGCCCAGAGCATGGGTGACTC +GGCCAGGGCCACCCCAAGGGAGCTGGCGGGCCCTGGACCCTGGCAGATACGGCTCTCAGG +CAGGCCAGGGACTCCAAGTCAAGTGAAGTGAGTTTGAACTCAGATCCCAGGATGGGTGCC +TGGCTTGGGCGGTGCAGGCCTGATTTGTAGGCAGCTATGTGAGGGTGGGGTGTGGGGGTC +TCTGGGTCTGGGGACCGGGCTGAGCCCCGGGGGCTTTGGGACGACAGGGAGGGCCCAGGC +AGGGGCAGGGGTCAGTGCCCGAGGAAGGTGCACGTCAGGCACGACCTGCGGCCTGCGGGG +CCGGCTTGTCTAGCTGCTGAGGGTCTGATGTGCACAGTGTGGGGGTGGGACTTGGATAAG +CCCAGCCATTCCCTCTGGGCCAGCCCACTGCCTCATGGTCAGGTGATGGTCAGGGCACCC +TCAGCCGCCCACTGAGTGGGTGTTTCTTCTCCCTGACCCAATCCCACTTCATGGCAGGGA +CCCTGGGGGACGGACACTGGGGGATGCTGCTCTGCCCCTGGGCATGGCTCAGGTGGGCAT +CTCAGCTGACCTGGGACCCTGCTCCACCTCCCGCCCCTCCCCTGCACCCAGGATCCGCTG +CAGGGAGCCACAGGGGTCCCACCTGGAGGGAAGTGGGCAAGGGTGACAGTGAGACTCAAG +GGCCTGGCCGTGCGTCCCCGTGGGGCCCAGGAGGCTGCCCCAGAAGTGACTCCTGGCACT +GCCCCGCCCCACCCCTGACTTGCCAGTGAGTCCCAGACAGGCTGGCGGGATGACACAGGT +CACTGTGACCACCTGAGTCACACGCCGTCACTGTGAGGCCGTGAGTGCCCCAGGCACCGG +GACCTGGGGACTGTGCTCTGCGGCCTGTGTACCCCACAGAACCGGTTCCTTGGCACGAGG +CCCCACCCCTCCACGATGGTGCCCCACCCTGAGCCTGTGCAGGTAAGGGGTGAACACGGG +CTGAGCTGGCCTTACCTGGTGGCCGGGGGTCAGCGGGCCTGGGCGTGGTCCTCCTCGCCG +GCCACGGTTGGGCTCCAAGGCCCTGGGCTGCCCTGCCGTGGCAGTGTCTGCTTCCTCTTC +TCCGGGCCCGGCCCGGCCTGTGCTTCACCCAGCAGGTATCCCTCCCCGGGGCCGGCCACC +AGCAGCTGTCCCGGTGGCACTGGTCTGGCAGGTGTGGCTTCTGCTCTGTCCAAGACAGGC +GGGGACACAAGGAATGCGTGCGCCGTCACCCGCACAGAGCTCTGGTCTGAGGCAGGTGTG +AGTTGCTGGGTGTGGGCTCCCAAGCAGGTCTATTTATACCCTATGGGCCAAGGGTGTGGC +CGCAAGCCTCAGGGATTGGCTGGCTTCATCCTCTCCTTGGCGGGCCAGGCAGCTGGAGGG +CAGGGAGGGAGGGGTGAGGGTCGGAGCCGGGTAGGGGTCAGCACAGCCGCTGCAGCCTGG +GCAGGTCTGGGCTGGGGTGTGTGCTTGGACAAAGCCCTCTCTCCCTATAGCCCCAGGAGG +CTGGAGCACCTGCTGGAAGCTGCTCACCGCAGTTCCAGGTCCCTGTGGCCCCTGAGCTCC +TGGGTGGGCCTCCTAGCAGGGGCCCTCCCCGAGCCCCCCACAACCTATGCCCAGCCTGCC +CCTGCCCTTTGCTCACTGCTGCCTGCCCTCACAGCCCATTCCTGCCACTTCCCTGCCCAC +ACCCACCCATGTGCTCACCTGCCTCATCCATACACATACGTGGCTGCTCTCACACATGGG +CCATGTGTTCACACGCTCTATGCCCCCGTGTCCACAGGCTCTCACACACGTGCCGTGTCC +GGAAGCTCACATATGCCATGTCCACACTCACACACGCCGTGTCCACACTCACACGCCGTG +TCCACACTCTCACACACATGCCATGTCCACATGCTCTCACACACGTGCCCTGTGTCCACA +CACACACACATGCCATGTCCACATGCCCTAGCAGACTACAGGACTGGTCTGTGCAAAGAC +CAGGGCTGGAGCTGGTTGAGAGTCTGGGGGCTGAGGCTGGCAGGGCTGGGATGGAGGATG +TGTGGGTCTCAGAGGAGCAGCCAGTGGCATGGGCTGCCCCGTCCCCCGCACACCCCGCTG +TGGGCCCGAGGGCCTGGTGTAGAGCTGCACCCCCAGGCTGTCCAGCTGCCAGCTCCCCAC +CTCACTGAGGCGTCTCTCTCCCAGCCCAGTGGACCTCATGCAAGGGGAGGTCCGACCCGG +CTGCCACAGCCCCATCCCCGCCATGAGGCCTGGGCCGGACCTGAGCTGGGACTCCACACA +CCAGCCTGGGGGGGTGCCACACTGGGTGGGGCTGGGAGTGAGGGACCCACCCTAGTGGGA +GAGCTGGCCGGGCCACCCCACAGACTGCCCTCAGGCAACTCCCATGCAGGTGCCCGCCGA +CCCCTCAGTAGGGACCCAGAGGCTCCCCCAGGGCTGCCGCGGGCATCCTGGAGCCCAAGG +GATGCTGGGAAGTGGGAACCAGGACTGCAGAGGCCAGGGGGCAACACCCCGAGGAGGAGC +ACAGGGACTTGGGCTCAGGAAGGGCCGGACCCCTGCCAGTTCCATGAGGACTCTCAGTCG +GGGGTTGGGGGGACCCCTGCCAGTTCCATGAGGACTCTCAGTCAGGGGTTGGGGGGACCC +CTGCCAGTTCCATGAGGACTCTCAGTCGGGGGTTAGGGGGGTTCAGAGAGCGGATTTGGG +TGCTCAGACAGGGAGGGGTGGATGCTCAGAGAGCGGGGCGCGGGCTGGGGCTGGGCTTTC +AGACAGGGAGGGCTGGGGACTCAAGAGCTGGGGAGGGGTGGGAGCTCTGTGAGGGGCTCC +GTGCGGGGTGGCTGAGGCTATGGGAACTCTGTGGGGGGAGGCTGAGGCTATGGGGACTCC +GTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGCCGGGAGGCTGAGGCTATGGGGACTCC +GTGGCGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGTTATGGGGACTCC +GTGCTGGGAGGCTGAGGCTATGGGGACTCCATCGGGGGAGGCTGAGTCTATGGGGACTCC +GTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGCCGGGAGGCTGAGGCTATGGGGACTCC +GTGGGGCAGGCTGAGGCTACGGTGACTCCGTGCAGGGCTGTGAGGCTACGGGGACTCCGT +GGGGGGTGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGT +GGGGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGT +GCTGGGAGGCTGAGGCTATGGGGACTCCGTCGGGGGAGGCTGAGTCTATGGGGACTCCGT +GGGGGGAGGCTGAGGCTATGGGGACTCCGTGCCGGGAGGCTGAGGCTATGGGGACTCCGT +GGGGCAGGCTGAGGCTATGGTGACTCCGTGCAGGGCTGTGAGGCTACGGGGACTCCGTGG +GGGGTGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGCCGGGAGGCTGAGGCTACGGGGACTCCGTGC +GGGGAGGCTGAGTCTACGGGGACTCCGTGAGGGGTGGCTGAGTCTATGGGGACTCCGTGC +GGGGAGGCTGAGTCTATGGGGACTCCGTGCGGGGTGGCTGAGGCTATGGGGACTCCGTGC +CGGGAGGCTGAGGCTATGGGGACTCCGTGCCGGGAGGCTGAGTCTATGGGGACTCCGTGC +CGGGAGGCTGAGTCTATGGGGACTCTGTGCCGGGAGGCTGAGGCTACGGGGACTCCGTGC +CGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGTCTATGGGGACTCCGTGC +CGAGAGGCTGAGTCTATGGGGACTCCGTGCCGGGAGGCTGAGTCTATGGGGACTCCGTGC +CGGGAGGCTGAGTCTATGGGGACTCCGTTGGGGGAGGCTGAGGCTATGGGGACTCCGTTG +GGGGAGGCTGAGGCTATGGGGACTCCGTTGGGGGAGGCTGAGGCTATGGGGACTCCGTGC +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGC +GGGGAGGCTGAGGCTACGGGGACTCCGTTGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTACGGGGACTCCGTGG +GGGGAGGCTGAGGCTACGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGC +CGGGAGGCTGAGTCTATGGGGACTCCGTTGGGGGAGGCTGAGGCTATGGGGACTCCGTTG +GGGGAGGCTGAGGCTATGGGGACTCCGTGCGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGACGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGCGTCTATGGGGACTCCGTGAGGGGTGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGC +CGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGCACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGAGGGGTGGCTGAGGCTATGGGGACTCCGTGC +CGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGC +GGGGAGGCTGAGGCTATGGGGACTCCGTGCGGGGTGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGCGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCCGTGCCGGGAGGCTGAGGCTATGGGGACTCCGTGC +CGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGTGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGTGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGC +CGGGAGGCTGAGGCTATGGGGACTCCGTGGGGGGAGGCTGAGGCTATGGGGACTCCGTGG +GGGGAGGCTGAGGCTATGGGGACTCTGTGCAGGGCCGCTGTGAGGCCCTGAAAGCACTCG +TCGGAGGCTCCTGCTTCCTGAGGTCCGTGACTCGGGTCACATGCCGCCTCCAGGAAGCAC +CCTGGCCCCTGCAGCTCTGGGAACGTCCTCCCGACAGCTCCTGGGAATATCCTGGCACTG +AGGTCACTCTGGGCTCCCGGCTGACACTCGTGCCGGAGGCAAAGGTGAGGAAAGGCCGGA +GGAATGTGTGGTCTCGGCGCCAGGCCAGGCCTCCCTGTGCAGGAGAGGAGCCAGCAGCTC +CCCTTCTCTCAGCTCAGACGGTCTCTCAGGGCTCTCGGGAGGCTCAGAGCAGCTTGGCTG +GCAGATTCCAGGGCAGGGGGTGGGCCCGCCTGGTCCCCTCCGTCGCAGCCAGTGGGCGGG +AGGCTGGGCTGGTGAGCGTGTGGGCGTGTGTGAGCACACGTGCCCATGCTTGAGACATGG +ATGCTGGTGTGAGCACCTGACCCCTCACCTCCTTCACTCGGTCTCCTCACGCCCTCTCAG +GGACTCCTTCCCCTCCAGGCCTCGGTTACGGGTCACACCTGGCACTGCCAGGCCTGGGGA +CGTGGTGCGGCCGGTGCGGGGAGGGGCCTTCCAGGCTGCTGTGGGGCCCCCGGCCTCGCC +CCACCCCGCCCCGCCCCGTGCTGGGCCATTGCCTCAAATGCAGCGGCTCTGTTGGCCGTG +GGACTGGAATTCTTTCCCAAGGGCCCAGATGTGCAGAGGGGAGGCCGGTGCGGGGGAGCA +GGGCTCCGGGACGTGCACTTGGGTCTAGCTTTGCCCCTGACGTGCTGGGGCCGCCCCTAG +GCCCAGCTCAGTGTGTCCCTCCTGTGCCCAGTGAGGAGGGCGTGCCCCTCGCTGCCACAG +GTCCTGGCTGACCACGTGCTGCCCAAGGGCCAATCGCGAGTGCGCAGGTGGGGGACGTGG +GGAGCCAGCTGAGGGGGATATGTGGAGGTGTCAGGATGACCCTGGGTTTTTGGTTTGGGC +CACTGGGTGGGAGGAGGAGGAGGGGACCCAGAATTGAGAGATGGGGCCTGGGGGGCTGCT +CAGAGGGTGGGCTGGGAGGTGCCTGTCTGTGTCTGGCCTGGCCTCCAGACCCTGCCTGGC +TGGACCTGCTGTTCGTGCCTGTTTCCGATTTTATCCTCCAAACCAGACGCCCAGCCTGGT +GCAAATGCAGGAGTGGAGTTTCCAGGGGGATGTGGACTCCTTCCCTCCACCCCCACCTCG +GTCCCTGTCTCCTTCCCTCCGCCCCCACCTCGGTCCCTGTCTCCTTCCCTCCGCCCCCAC +CTCGGTCCCTGTCTCCTTCCCTCCGCCCCCACCTCGGTCCCTGTCTCCTTCCCTCCGCCC +CCACCTCGGTCCCTGTCTCCTTCCCTCCGCCCCCACCTCGGTCCCTGTCTCCTTCCCTCC +GCCCCCACCTCGGTCCCTGTCTCCTTCCCTCCGCCCCCACCTCGGTCCCTGTCTCCTTCC +CTCCGCCCCCACCTCGGTCCCTGTCTCCTTCCCTCCGCCCCCACCTCGGTCCCTGTCTCC +TTCCCTCCGCCCCCACCTCGGTCCCTGTCTCCTTCCCTCTGCTCCCATCTCGGTCCCTGT +CTCCTTCCCCACAGGAGGAGTCTGGGGGCTCCCGCGTCACAGGGGCGTGGCCCAGGGCAT +CAGGTGGGGCGGTGGGTACTGGGCTCAGAGTGGCCTTGGGCTGTCCAGTCCCTCCCTTTC +TCCCCAGGACCAGTGACCCTCCCAGCCCCAGGACACTTCTTGGGCCAGGGCCCAGGGCAG +AGCCAATGCTCCCCCAGATACTCCCTGGCTGCAAACCTCAGGCTGGGGGTTTTTGGGGAC +AGGGATGCAGGTGTCTAAGGACACGACCCTCCAGGCAGTGGACGTTTCTGCCTGGGTGGA +GGGCACGGTTACGAGAGCAGGGCCCGCGCTCTGGCATCCTGGTGCCCGGGCCCTCTGCCC +TCAAGGCCTGTCCTGCCCCAGCTCAGCCCTCTCTGGCCAGGCCCATCACTGTCAGCAAAC +ACCCCCACACTGCTGCCCCCCCAGATGGCCATGGCAGCCCTCCCGGGGCCCGTGTCTGCA +GCCCCCACGCAGCCCGGCCGGCCGATGGAAACGCACACCCACACTCTGTCCCACCTCACT +CCGAGCTGGGGGTTCGGGGACCACAGGTCCCACCTGCACAGGTTGCATCTGGGGAATGGG +CCTGTGGCAGAAAATGTGCGGCGCGGGGCGGGGGGTCCCAACCAGGCAGCCCCAACCTGG +ACTCTCCTCCACCCCCGTCCCACCTCCTTGCCCCCAGCACACGGTGGCGGAGTGCGTGGG +GCCAGCCTGGCGGGGGCTTTGCTCCCCGACCTGCACTTAGAGAACAGAGCATCCTACGGG +AGAGAGCAGCTCGGAACGCAGCTTGAGTAATGCCGACTTTATATCAGCACACCCAGTGCC +CCCACGTTCCCGCTGGCCCAGGTCCCGGAGACCATGATGGCACCCACAGTGGACTTCGCA +AAGGAGCGTGGGGACCCCGAAGGCCAGGCCACCCCTCAGAGGGGGGTCCCATGCTAAAGC +AGACGGTGCCGGTGCCGCAGGGCGTCTGAGACCCACGGTGGAGCCCGGGCCTGGCGTGCG +GGAGGCGGCCACGACGGCGCCTTTCTCCCAGGAACTCCGGGAGGGACCCCAGGACTCAGC +GCCAGGGCAGCCTTGGCAGGTGCAGTGAGGCAGTGACTTGTGGGGGTTAGATGTGGGCCT +GCCCCACGTGGGCAGGGATCAGCCAGGCATGGGGGTCCAGCGGATCCGAGCGGGGCCACA +GAGCTCTGGAGGACTTTTCTGCACAATGAATTTCTGCTTAAAAACAGAGATCAAGAGGAA +GCTCTATCCTGCAGCTCCGGAAATGGGTGGCTGCGTGCTTGGGGTCTCCGCCACGCGGGA +GGACAGCCCAGAGGCACCCTGGTCTCAGGCAGCTGGTTCCTAGGCTGTGTCCTCCCCACT +GGCCGGGCACCGGCTGGAACGGCACGAGGACCAGCCTCACTGTTCTCAGAGGGGTCTCGG +GCCACTGGGTGTGGTGGTGCTGGAGGAGTCCTGCCCGCTGTGGGCTCTGGAGGGCACGGC +AGCAGAGCCCCTGGCTTTTCTAGGCAGAGCGGCACCTGCCCCATAGATCGTGCCAGCTTT +GGCTGCAGGCGCTGGGGCCTCACCGTGTTTCCTGGGGGGGCCCGGACCCCCCAAGGCCTC +GATCTGAAGCTCTGAGGTCTCATGGATGCCTGCTCCTGGTCCGATAAACGAGATGGCTGT +GGTGGGGAGGAGCCTCAGGCGGCCCGGGACCCTTTGGCGTCCGTCGCTGGGAGGCGGAGG +GACTCAGAGCCGAGGCTGTGCCCAGGACTGTCCCGGGCGCCGGGCGATGCCAACACTTTG +TGCTGGTTCCCGCCAAGGGGTCGGCCTCCGGGTCCCTGCCGCCAAGTGCGTGGCGTGGTC +TCGGCCTCCAGGTCAGACATTGCTGATACGGGCCTCCCCCGGGAAGGCAGCGGGATCCGT +GGCCCTGTCCAGGGGCCGCTCCCGCCTGACGTAGCGCGGCTTCCGTACTGAAACGGGTCA +GAGACAGGCGAGGTCAGAGTGGGACCTGGACAGCAGGGACAGTGCAGGCCTCAGCCCTCA +CCGGAGGCTCTCGGGAGTGGGCATATGGCACAGGCGCCCGGGGCTGTTTACTCTGACCAG +GTGGGAACCCAGATGCCCCCTGCCCCTAAGGCGCCCTCAGAGCTCCAGCTCGGGAAAGGG +ACGGCTTCCTCCTGCCCGGCTGTGTCCTCTCATTTACACCCTGGGCCCCGGGGCCTGGAC +AAGGGCCAGGCGATCCCCGAAGACAGAGATGTGGGTCCCAGAGTATCATGCACCTCAGGG +GGCGACAAGCAGGCCGTAGTCCCAAGACCTCGAATGTGACCTTATTTAGAAGAAGGGGCT +TTGCAGGGGGTTACGTCAGGGTCTCAGGTGTGATCGCCCAGGGTTCCCCGGGCAGGCCCT +GAAACAACGGCCAGGGCCCACCTGAGAGAGAGGCAGAGAGAGAAGACGCAGAGGTGGGGG +AGACGCCGTGGGACCAGGGGACAGAGACGGGCAACGCAGCCACAGATGCCTGAGCCGGCA +GGGGCTGGGAAGGCAGACAGCGTCCTCCCCGGAGCCTCGGGAAGCGTGTGGCCTTGTTTG +CCCCTTGGTTTTGGACTTCTGAACTCTAGGATAGTCAGATTAAAGGTCTGCTGTTGAAGC +TGGCAGCCCCGGGGCACTCGGGCACCGTGGGGTCTGCTGGGCACTTGCAGACAGGGCTGC +TTTAGGGACGGGGCACGTCCAGCCTTGATGGAGAACGGTCTGTCCCCTAAAGGCACGGTC +ACCTGCCCCCATGACAGACTTCTGCACAGGGGGACGGAGGCCGGGTGAGCCCTGCTCATG +GCCTTGGAGCTGTGTGGCTGTGCGCCGGTCACTCAGCCTGTGTCTGTGGCCCCGCACATA +AAATGGGTCCTAACCGGGCTGACTCTTGGGTCCGCCTGACCCAGCACCACTGAAGCGATG +GCTGCTCAGGAGGGCCTGGCGGAGGCCGGCTGCGTCTGTCCTCGGGTGGAGCTGGACTTC +AAGGAGGAGCAGGTATTGGGGGTCTGCCCTGTCGTGGTGGGTCCTCCTTTCCTGCAGACC +CCACGTCTCGGGAACAGGAAAGAGCATGGAAGTCACGGGGATTAAAGGGGGGCGGGCAGG +GGGCGCCGGCCAAATCCAGCTGAGATCCAGAGCAGGGGGCACCAGCCAAATCCGGCCCTG +GCCCTGCCTTGTGGGTGGGTCTCCTGGGGACCCGGGCAGGGGTGGCCGAGATCCAGAGCC +AGGCAAACCCGTTTGGGGACAAACCCACAGAGCACCCTGGGACTGGCCCAGAGATGGGAA +ACCCCACAGGGGGATGCGACAGCTGCTGTTACCTGAGGACTGTGGCGGGGGGATCATTGC +AGCCTTGAAAAGGAGAGAAAGGCAGAGTGAGGACTCGGGATGGCCTGGCACAGGCACACG +CGGCCAGGGACGCTCAGCCCGGATGATGTGGGTTACTTACGGCTTCGCCAGGCTGCAGGG +CCGGAGCTGTGGGGGAGAAAGCGGAGAGTCACCCTGGAGCCCAGGAGCTGCCTCAACCTC +AGCCCAGTGCAGCGTCCGGGACAGCAGAGCGAGGAGCTGCCTCAGCCTCAGCCCAGTGCG +GCGTCCTCGGAGCAGCAGAGGCCCCGGGGCTGCAGGGTCTCCCCCAACCTCTCCCTGCGG +TGCATCAGCCTGGCCCTCGGTCCTGCCACATTCCTCCGGGGCACTCACAGGTGCGGGGGC +CTCCCTAGCACCCCAGGTGAGTCCCCGCTCCCTGGACCCACCTTCCCGCCTCAGCAGAGG +GGACAAGCCCCCCTCATGAGAAGCGTCTCCCCAGGCTCCAGGGTCCCAGGGGAAGGGCTG +CCCTCCCACCCTCCCGGGAGGAGCCTCAGGCACGAGGTGGCTTTGAGCCCCACGGCCGTG +GGCTTCTGCCTCCATGGTGCCCCCGCGATGGGGGTGCCGTGGCATCGTGGCCAACCTGGC +TTCTCGTCCCGTGGCCACCAGGGCTGACCAAGCCCTGAGCCCTGCTCTGCTCCAAGGGTG +CCCATAGGCAGAGATGCTGAGCAGGCCGGGTCTCTCGGTGCCTGGCTGTGCAGGAGACCC +TGGCAGCGGGCTCCCGACTGGAGGCTGGGCCCTGAGACCCCGAGAGAGGTTGAGGGGGAT +GGACAGGGGTCTCACAGCAGCCAGGTGGGGCTGCCCAGAGACCTGGGAGGAGGCCCCAGC +TCGGCTATCACAGTCTGGCCAAGTGCTCACCTTGGGGTCCGAACTGCTGGCTGGACCATC +TGCCTGGCAGGGACCCTGCGGGGGCCGGCCCTGGACAACGAGGGCAGGCACCACGGACCC +TGCTCAGAACCCGCCCCCGCCTGAAGGCACCACAGTCACAAGGCCGTCTCTCCAGTGGGA +AGGGGTCAGTGCCCAGGCCCGGGGTGACCGTGTGTACGGCGTGGCGTAGGCTGGGGTGTG +GGCCCTGCACCAGCCTGGCCAGCCCTGACCCCAGGAGAGGGGAGGGGGGACCATGGCTGC +TGGAGGAGCCCAGGCAAGTCCAACTGCCGAGAGCCACCCAGCCCCGCTCCACTCGCCCCT +CGTGATGCCCTGAGGGCCCCGGGGAGACGCCTCTGCCGGAAGAGGGCTCCAGCAGAGGTT +CTGGGCCCCGAGGAAGGCCCCTTGGTGCTTCGACCCTTCAAATCCACACACGGCTGTTTC +CGGGAAGTGACGGGCCTTCTCACACCGGGACCCAAAAGCCACAGGACAGGCCCTGCTCCC +TCCCGGCCTCTGCCAGCCTGCTCTGGCCTGGGACACTCCAGTCTCAGGCCCATCTCCACG +GCTGGATGCCGCCTGCCCTGTGCCCTCCCGTGGGGCAGGTGCTGGTCCGGGAGATACCTT +TGTTTCTTCTGTAGCAGGCCCTGGGGAGTTTACTGGAGCGCTTGAGGTAGAAGAACCCAG +CTACGGAGAGGATGAGGCCGGAGCTAATGAAGAACGTGCCCAGGAAGAGGGAGGCGGCCA +CGCGCGGAGCCCCTGCAAACAGACACCGCTGAGCAGACGGGCAGGACGGTGGCCCTGGCT +CCTCGCCTGGCCCCCGGTGCCCCCTGCACATGGCAGATGCGCTGCTCTCTGAACATGCCT +GAGCCTCACGGGACCGGCTGTGGGTGCCGAGGGCTCTGCACATGGGCCTGGGTCATCCCT +GCAGGCTCAGCCATGCCTGGGCATCTGGCCGCGGGGTCTGGGAAAGTTACCACCTGCCCC +GGCCTCAGCTTCTCTCAGGAGCTCGGATGTTGGGAGCGTTACAGGGGCTGACCCTGGCCG +GGCTCTGCGGAAACACCTCTCCGATTCCAGTTGCCCCTGAAAGCCAGGGGGTTCTCAGCC +TTGTTCCTTCCTCCGGGCTCAGCACAGGCCCTGGGGCCCCCACACAGGGCAGAGCCTCAA +GCTGGCAGCAGGTGCTCCTGCACCCCACTCACCTCCACCTGCCTGGGCCAGGACAGGCCA +GGGCTGCTGGCCTGGGGCTCGGGACAGTTGGCAATGGCTGCTGGGTGTGCTCTGAGATGC +TGGGGAGGAGACTCCCCAACCCTGAGACACAGGCGTGTTTGCCAGGCTTGGGGGCCTCGC +TCCTTCCTGCCCCAGCACAGAGCCACAGGAGGCCAGGAGCCCATCCAGGCCAACCCCACC +CTAAAACACTGCCACTCAGGTCAGCAATGGACCCAGGCCAGCTCAGGGCCGTGAGTGTGA +ACCTGAGAGCGTGCAGTGTGGCCGTGAGCGTGAACCTGAGAGTGTGTGGTGTCAGCGTGA +GCCGTGAGTGTGAGCCTTAAGTGTGAACCTAAGAGCGTGCGGTGTGGCCGTGAGCCATGA +GTGTGAACCTGAGAGCGTGTGGCTGTGAGCTGTGTGACCCTGAGAGAGTGCGGTGTGGCC +ATCAGGGCCTCCCCTAACTACGGCCCTTTAGAGATGTGGCAGAGCCCCCCATGACGCCCC +ACATCCCCCACCCACACCAGCTGACCCCAAGCTGCAGGGGCTGCCACGCTCCCCTCTGGC +TGTTTTGCAGAACCCTGAGCCTGCTGTGGCTGCGTCAAGGGTGAGGGTCTGCACTGGCTC +CGACGGCCCCCAGCCCCCAGGACACCGGCAGAGGTGGCTGTGGCCTGCTGAGACTTACCA +GGATGTGGCCGCCCGGGGGTCCCTGAGCTTCTGTTCATGGGGAATGGCGCACCCGGGCCA +GCAACTGTGGGATAGCAGAACTGTGGGAAGCCTGTGTGCACGGAGCCCACGGGGACACCC +ACGTGCACCCTGAAGGGATCTCAGGACGGAAATATGAAAGCGAGGGGCTGAGGGGGCGGA +GCAGCCCTCACCACAGAGCTGTCCCGAATGGCCCAGCAGACTCGGGAAGAGGGGGCTCCC +GGGGCTGTTCCCCAGTGGACAGTGGCTCTGGGGCAAGGTGGGGACACAGACAGCAACTCC +CACAGTGTCTCCCACAGCTGGAGCTGTGAGAAGGGAGCCGGGGGGAGCCGGGCAGACCTA +CAGCTTCTACACTCGGAGCCGTTGTAGGCTGGGAGGGTTCCGTTCCCACAGCGGACGCAG +CTGGCGCTCCCGTCCGCGTTCCAGCGCCTGTAACAGCCTGCGTGGGGCAGAGGACGGGCA +TGTCAGCCAAAGCAAAATCCACACCAGCTGGGTCTCCTGGGAATGATTCTCTATTTGAGT +TGGTGAGATAACTTTCATTCCAGATACTAACATGCTCTGGAGGGTAGGTGGGCGGCAGAC +AAGGACACCCCCAGGGAGCATGGCGGGGCCGTGAGCACCCCACGCTGAGTACTCCACACT +GCGCACCCTGACCCTGAGTACTCCGACCCCAAGTACTCCACGCTGCACTCTCCACGCCGA +GCACCCCGGCCCCGAGTACTCCACGCTGCACTCTCCACGCCGAGCACCCCAGCCCCGAGT +ACTCCACGCTGCACTCCACGCCGAGCACCCCGGCCCTGAGCACCCCGACCCTGAGTACTC +CACACTGCGTACTTCAGAGAGTGGTAGGCGGCAGCATCCAGAATGAACAGGCCTGTTGGA +GGGACTCGTGCTCTGCAGGACTGCAGGCTGGGCCCGGCTTCCACCACCCAGCCTTCACCC +CACAGACTCCCCAAGAACCCCCACTGCAACGCCTGCCCCAGGCCTCCCCCAAGACCCCCC +CCACGCCTCTCCTAGGATCCCCCAACGGCCTCCCCCAGGACCCCCCCCCCATGGCCTCCC +ACAGGACCCCCGCATGCCTCCCCCAGGGTCCCCCACGCCTCCCCGGGACCTCCCCACGCC +TCCCTGGGACCCTCCCACGCCTCCCCAGGACCCCCCCACGGCCTCCCCCAGGACCCCCCA +CGCCTCCCCCAAGACCCCCATCTGCAGTGCCTGGAGCGGCTGCCTCGCACCCCGTGTTCC +CTCATGCCGCCCAAGCAGGATAGGCCCACCCGCCAGCAGCACAGCCTCCTGCCCCAAGCT +GATCCCGACCCTTGGTCCATCTGTCACCTCCACACCCTGGCACCCTCCCCCGGGTCTCTC +TCGGGGGATCCTGCAGAACCAAGCCTCATCCCCCCGCCAGGCCGACGCTGCGCCTGAAGC +CTCATTTCCGCCCACCGGCCAGGGCGCCTTTAAGGACAGGAATTGACTTTTACTCCTTGA +CTTTCTAAATATCTCCAACACTCAGCCCAGAGCTGAGTAGACACACTCTTGATGCCGACT +GCGGTGCGGCTGCTGGTGCGGGCCACGGGTGGACCACACGCCTCGACCCTTCCTCACAGA +CTGATCTGAATACAAACGGGCCGCGGCGACACGGGGACCCCGCGGTGGAGAGTGGGCCTG +AGACCCCGGCACGGTTGTGACAGGGGTCACTCTGCAGACACACCTCTTGGAAGAATGGAA +GTCCACCCGCTCAGTCCTACCAGGGTGGAGCTGCGCTCTCCCAGCACTGGGGGCAGCCTC +TGTCTCCCGGCATCTCCTGGCACAGGGCTCGGGCGACTTCAGCGAGGCTCTGTCTGAGAG +TCTCTGCCCCGGAGGCCGAAGAACGGAGTCCACGGCAGGGAGCCAAACACCAGCGCAGCA +CTGTCCCCAGAAGTGCCCGCTGCCTCCCCGAGCGGAGACGTGACCTGGCTTGGGGCCGCA +CGCAGGGGGAAGCGTATCCAACACCGCAGGCCCGGCCCCTCCCCACGCGCGCCAGACGGT +CCCCACCCTGCGCCTGTGCATGGGGCCACCTCGGCCCTTGGACTTCACGACCCGCTGGCC +TGGCCCCTCCATGGGCACCGTGACTGCTGCACAGCTGCCTGCACCCACAGAGTGCCTGGG +GTACACAATCCCTCACAGGAGACGCCACGGCCCCAGCACTCTTGCTGCCATGGGGTGCCA +GGGGAGTGGTTCTCACCCAGCCACCAGGGCTTCAGCATCAGACGATGAGGACCCCAAGGT +GCTCAGCTTCCTCCCAGCCCCTCTGTTCTCCCTCAGAGCGGTGCCCTCCTCCTCCTACCC +TGCGTGTGCCTCAGATGTCATCACTGCCTTCCTGTGGGCTCCCCAACCCCCACGCCCAGC +CTCGGACCCCCGCGCCCAGCCTCACTGGCTGCCACAGCCGCCGTCTTGACCACGCCCTCC +TCACGAGGCCCCTGAGTCCCCAGGAGCAGCCCTTCTGGGTTCTTCCATCATGGGAGGGCT +GGACCCCCAGGATGGGAGTGCCAAGGCCCTTGGAGGTACAGCTGGGGCATCTCAGCCCCA +AGTTCACCAAGGGCCGCCAAGGAGTGGCCCTTGCACCTTCTCACTCTGTCCTCCCCTCCC +CTGGCTGCTCCCACTGGCTGCCCTCACCAGCCTCAACCTCCTGACACCCAGCTGCCCCCA +GACAGTCCCTTCCGCAGCCTCCCAGAACCTCTGATGAACAGGGCCTGCCCGTGGCACGCT +GACACAGGCCGGCATCCTCGTGGCGTCCTGTTGATTGGCATTCCACTCCACGCACCAGGG +GCCAGCAGCACCTCTGCCCGAGCACGGACAGGCAAAAATGTCTTGGGCTTTGCCAGAGGC +CCCTGGAGCCAGGACAGCCCCGTGAGAATGGCTGAGCTCATGGGCCACTCCCCCAGACCC +TTCTCCAGGCACCTTTCTGATCTCAGCTCCTGCCTCTGCTCCCAGCCCTCTGCTGGGCCA +GTCTTCTCATGAGGCTGCCGCTCAAGGCCGCCCGCCAGAAAGGAGGCTCAGATGTCCTTC +CCCAAGCTCCACAGCCCTCACTGCCCCATCCACTCCCCAGGTCCCGCAGCACAGATGAGC +ACTGTCCTTGTCACCGAGGGGAGGGCCCTGGGCACACACACACCAGTGGCTCAGGGGCCG +GTCTGGAATCTGCTTGGGACAAAGCGGCTTACCTGGACCACACAGACTTGCGCCTGGGCA +GCTGGCGTTGACGCCCACCACATCCACACAGCACTCGGGCAGCTGGGCCTGGAGGGGACA +CGGCAGTGAAACTCCAGGACGCGCCTGCCAGGCAGGCTCACGCCCAGAGCAGCAGCGGCT +GAGGGGTGCCGTGGGAGCACATCTCAATGTCCGCAGCTCCGGCCTCTTCTGGAGTCAGCA +TCGGGTGGCCCTCTGTCCCCTGTGGGCCTGGGAGCAAGGAGGGGCCTCACAGCCACAGTG +CACATCCCTGTGGGACCCTGGGTGGGCGGTCTCCAAGGAAAAGCTGGGCCTGGAAGAGTA +AACCACCCCCAGGAGGCGGCACCCGCAGGCCATGGCAGCGCCACCGACATTCTCTGCAAG +TCTCCGGAGGCTCTCCATCAGGGGTTTCCGCTTGACCCCACAGAGGAAGTGCCCGGGCCT +GGCTGGCATTTCAGGGGACGAATTCACGCCCAGGTGCCCAGGTACTGCACAGGTGCGCTG +GGTGCTGGCACTTACGGTGTGTGTGAGGGCCCATTCCCTGACCACAGGCAGACTGGACAG +GCCTGGGGGGCTCAGGGTACCCTCAGCTTGTGTGTTGATCACAGCTGTGCTGTTTCTCGT +GACCTGAATGCAGTGAACGGTGAGGGCGTCCAGGGGTGACTGCGGAGTGCGGGATAGAAT +CCACACCGCCAGGGAGGGGCCCAGGTCCGGTCCCTCAAACGCCCCAGCCAGGACAGTGAG +GGGTCCCCACCCTCCACCCGCTCCGCCTGGGAGTCTGGAGCCGCCGCAGCTACACTCCCC +GATAGCGATGCGCGGCACGCTGTGCTGTCACCGCTGGCAGAGGTGCTCCCATTGCGGGCC +AGGATGCCTCACCGTGGGGGCCCCGCCTGACCCAGCCATTCCTGAGCAGGCGCTCACCCA +GCAGGCAGCGGAGGGCTCCCCTCTGCGAGGCACAGGCCCCTCTGACCCCAGCAGTGGACC +TGGTCAGCACCTCTGGGGCTGGGACATCAGTGTCCTAAAGGTGGAAGGGTTAGACCCTCT +AGGGGAAGGGCCCACCGCCCTCCACAGAGGCTCTGGCTTAGGCCGCGTGGACACGTGAGG +GGGGCACCTACCGTGTTCTCCATGGACTTGCTGGCGACTCCCACGAGAAGGCCAGCCAGG +AGGGCGAGGTGCCGCAGCGCCATGCCAGGAGCAGATGCGCAGAGCCTGCCACAGGGAGGA +GCATGCGGAGCCAAAGAGATGGAGTGGGGCTGAGGCAGGGTGGGTGGGGCCAAATGAAAG +TGGGGTCAAGAGATGTTGGGGGGGTGCGGGCCAAGGCAAGGAGGGCAGAGCCAAATGGAG +ATGGGTGGGGCTGTGGTGGAGGGTGGGGCCAAATGGAAGTGGGCGGGGCTGTGGTGGAGG +GTGGGGCCAAATGGAAGTGGGCGGGGCTGTGGCAGGGAGGGTGGGGCCAAATGGAGATGG +GGTGGGGCGGGGCCGCGGCAGATGACTGAGTTAAATGGAGATGGGGCAGGGCCGTGGCAG +GGGTGCAGGGCCACGACAGGGAAGGTGGAGCCAAATGGAGGTGGGGTGAAAGAGTGAAGG +CTTGGGGCCTTTGGAGGCACGGGTGGGGCGAGGTGTAGGCAGGGCCTTACCTGCCCCTCC +AGGATGGGGACTACCGACATCAGCCCTTTGCCCGCCTGGGTGTTCAGGGGTTAGCTCTGG +GAGCTCATGGGCTCAGCTGAGCCCTGCAGACCCCGGCCCAGTCCTGCAGATGAAGACAGC +AGGTGAGGCCGTGGTCACGCGAGGGCAACCCAGGTGGGCCGTGGCCTACGGTGCGGGGTC +TGGGTCCGGTCCGGGCCCTCTGTCCACACCCTTGCCGGCCCCTGGCTGTCGAGCAGGGCG +TCCTGGAGGGGCTGTCTCCACGAGTGTTTCCCCCGAGCTGGCCTCCTGGCCTCCTGCGGG +TGAGAGTGCCTGGGATACAGGCCCTCGCTGGGATACGGGCCCTCGGCCCGGCCTTTGCTC +AGGGACCAGGTACGGAGCTCAGTGGCCCAGGCTGCACTTGGTGGACACCGGTCCTCCCGC +ACAAACCCCCTCTCTCCCCCCTGCACTTCCAGCCACAGGACCTGTTACCATGGCCCTGCC +TTCCTAAGGGAGGAAACGCCTGCCAGGCGCACAAATCCTCAAGTGGTGTCACTGCACTGG +CTCAGGGGCCTCCCTGGCAAGTTACCCCGAGGGGGGCTGAGGCCCAGCCAGGCCTGTGGG +GCTCCTCTTGATGGGCCTAGGCCGGGGTCCTGGGACAAGGGCTGTGAGCAGCAGGGAGAC +GGAGGCCCTGGAGGACACAGCTCCAGTCTCTGCACAGGGACGGTCCACTCTCCGCACAGG +GACGGTCCACTCTGTCACCCATTCCATGCTGGATTCAGGTCATGGCCTCACAAACTGACC +AGGCTGCCCAGGTGTGAGCCTGCCGGAGGACTCTGGAAGGTGGGGGTGGTCGGAATGCTT +GAGCTCAGGAGTTGGAGACCCACCTGGGCAACACAGCCCGTCTTTACAAAAAGTTTAAAA +TTAGTCGAGCCTGGTGGTGGGAGCCTGAGGTCCCAGCTACTCAGGAGGCTGAGGTGGGAT +GATCACCTGAGCCCAGAAGGTGGAGGCTGCAGTGAACGGAGACTGCACTCCAGCCTGTGC +AAGGGGAACTCCGTCTCAAAAAAAAAAAGCATGCTCTCCTCTGATTCAGCTCCTCCTCTC +TGATGTGAAATCCTTTCAGATGGAACGTGTTGAAGTCACAGACATGCTGCTCGCCCCACC +CACAGAGTGCAATCAAGTCTTAGTTTGTCCTTTTGTCCCTTTAACATTTGCCCAGCAGAG +ACCGTCTTCCCCTGCTCAGTGGAAAACTCCAGACATCACAGACCCTTCTGCTCCCTCTCT +GGTTAAAGGGCATCCTGAGGGCCACATTAAGTCACAAAACATCATTTTGATTCAGGAACC +AGAAGTCCAAGATTTCAATCAACACTTTCATCTGCTATTTAGTCAACTTCATGGAGATCT +ACTTTACATACAATAAACCACATCCGTGTAAAGTACACAAGCGGGTGAGTGTGACCACCC +CCTTGAAGCTGCCACCACAGCCAGGACGGTGCCCGGTCCCACACAGCTGCCAGCACTCGC +TGCGGCCCCCACAAGCCCGGGCTCCCGGCAGCCAGGAGCTGACCAGACTGCAGCTGTATC +TTCTAGGGTCTTACACAAAGGGGTTGCACACACTGACCTTTAGATCCTTCCATGTTGTTT +TATCCGCACTTTCTTCCTTTCCACAGTCGGAGGATTTTCCACTGTGTTGGCCAAACGTCA +CCGCCTTTGCCCATCACCTGCCAGTGGGTGCCTGGGCTGCTCCCAGTTCCTGGTGACTGG +ATGGAGCTGCGGCCAAGGTCCTGGCACATGTCATCATGTGGACATCTGTCTTCATTTCTC +TTGGGAGCAGAGTGGCTGGCTCACAGGGAGGTGCACGTTTAACTTTCTAAGGAACTGCAG +CCGTCTTCCACAGTGGCTGTGCTGTATACCCTCCCACTGGCGATGTGGGTGCACGCAGGG +TGTCCGTGCATGTGCAGGAGTATCTCTGTGTCGTTACAATCTGCATTTCCCTGAAGACTA +ATGATGGCATCTTTCCATGTGTTTATTAGCCACTTATATATCTTCTTTCTGAAGTGCCTA +CTCACATCTTCTGCCCATTTTGTTTAATTGGGTGGAGTTGCAACATATACCTTTTTTTTT +TTGGCAGGGGTGGGGGGCATAGGGTTTCACTCTGTTGCCCAGGCTGGAGTGCAGTAGTGG +GATCGTGGCTCACTGCAGCCTTGACCTCCAGGGCTTACGCGATACTCCTACATCAGCCTC +CCGAGTAGCTGAGACTACAGGTGCATGCTGCCATGTTGACCTCCGGGGCTTAAGTGATCC +TCCTACCTCAGCCTCTCGAGTAGCTGAGACTAGAGGTGTGCGTCACCACCACGCTCAGCT +AAAACACATATTCTTCATCAGACTTATGTATTGCAAATATTTTCTTCCATCCTGTGGTTT +GTCTTATCATCTTTTTTTTTTTGAATTGGAGTCTCTGTCGCCCAGGCTGGAGTGCAGTGG +CGTGATCTCAGTTCACTGCAAGCCCCGCCTTCTGGGTTCACACCATTCTCCTGCCTCAGC +CTCCTGAGTAGCTGGGACTACAGGTGCCCGCCACCACGCCCGGCTAATTTTTTGTATTTT +TAGTAGAGACGGGGTTGCACCATGTTGGCCAGGATGGTCTCGATCTCCTGACTTTGTGAT +CCGCCTGCCTTGGCCTCCCAAAGTGCTAGGATTACAGGCATGAGCCACCTTGCCCGGCCC +CCGTCTTATCATTTTTTTATGGACATCTTTTGAAGAGCAAATGTTTTTAATTTTAATGAA +ATTTTTAATAAAATTGAATGCATCCATTTTTCCTTTTGTGGTTCTTGTTTTTTATGTCCT +AAGAAATCTCTGCCTTGACCTCATGGTCACTAAGATTTACTGCTTTCTTCCAGAAGTGTT +ACAGTTTTAGCTTTTGCATTCTGAGTCACCTTTGTGTATGGTGAAATGCAGGTCAAGCGT +CATTTCTTTCCTTATGTATAAACAGTTGCTAAAAAGACTTTTCTTTCCATGTGGAATTAC +GTTGACATCTTCATTGAAAATCAATGGACTATAGAGGTGGGGTCTATTTCCAGTCTTTCT +ATTCTGTTCCACTCACCTGTGTGTCTATTCTTCAGGGACACTGCGGCTGACTGGATTACT +GAAGCTGTAAGTAGAATAGAAACTTTGAAATCAGGGCACGTATCAGCTCCACTTTGATTA +ATTGCTTTGGCAATTCCAGGTCACATGTGTTTCCATTTTAGACTCATTGTGTCAATTCCT +ACAAAAAAGCCTGCTGCGATTTTGACTGGCAGAGCCGATGTTTTAACAGGATTGAGTCTT +TTCATCACGGACATGCTGTCTCTCTTCATCCCTCCGCATCTTCTTCAATTTATCTCAGCA +GTGTTTATAGTTTTCAGTGAACAGGTCTTGTATATCTTTTGTTAAGATAATTACTAAGAT +TTTACTTTTTGTTATTACAAATAGAATGTAATTTCTGATTTCATGTTCCGATAGTTTGCT +GCTACTATATAACGATAAACTTTGCACCTTAGCCTTGATATCTGAAATCTTGCTAAATTC +ACTTAATAGTTCTAGCAATTCTCTGTAGCTTTCTTAGGACCCTCTGCATAAATAATCATG +TCATCTACAAATAAATACAGTTTACTTCTTCCTTTCTAATCCTTGTGACTTCAATTTGCC +TTTTTTCTTACCTTATTGCAGTGGCTGGGACTTTGAGTATAATGTTGGACAGAAGAGTGA +GAATGGGTGTCATCCTTGTTCTTGATTTTAGGGATAAAATGCTCAATATTTCGCCATCAA +AAGTACAACGTCTAGTGTAGGTTTTTCATAGATGTTCATTTATCAGACTCAGGGAGTTTC +CTTCTATTCTTAGTTTACTGAGGTTTTTTTAAAAAAATCATAAAACAGGTATAAATGTTT +CCAAATGTCTTTTCTGCATCTATTTCAGTGATCATCCTTTCCTTCTTTATTCTAGTAATA +TGGTGACGACAAAGATTCATTTATGAATCAAAACAACCTTGTATCACTAGGATAAACCAC +ACTTGGCCGAGGTGTACTGCCCTCTTAGGCTATTGTTGGATTTCACCTGCCAATACCTTC +GTAAGGATTTTTGCCTGTGTTCATGAAGGATAGTGGTCTATAATTTTTTTTAGGTGTCTT +TGTCAGGTTTTGGTATTGGATTATATTGCCTCATAAAACAAGCTGGGAAATAGGCCCTCC +TTTTTTTAAAGAGAGACAGGGTCTCACTCTGTTGCCAGGCTGGAGTGTAGTGGTGCGATC +ATGGCTCACTGCCGCCTTGAGCTCCTGGGATCAAGGGATCCTCCCACCTCAGCCTCCCAA +GTAGCTGGGGCTACAGGTATAATTTTTTTTGTACACAGGGTCTCACTATATTGTCCAGGC +TGGTCTCGAACTCCTGGCCTCAGGTGATCCTCCTGCCTCAGCCTCCCAAAGTGCTGGGAT +TACACGTGGGAGCCACAGCACCCGTTCCCCCTCCTCTTTTATTTTCTGAAAGAGTTTGTG +TAAGAATATTGTGATTTCTTCTTTGAATGTTTGATAGAATTCACCAGGAAACCATGTATA +TTTGCAGGAGTTTTCTTGGTAGGTAGGTTCTCCGGTAATTAATTCAATTTCCTGAACAGA +AAGAGGACCATGCAGATTTCCATTGCTTTTGACAAGTTATATTCTTCCAAGAGTTTATCC +ATTGCATTGAAATTGCTACATTTACTGGCCTAAAATTGTTCATCATAGTCTCCTATTATT +TTGAGACATGGCCTCACTCTGTCACCCAGGCTGGAGCAAAGTGGTGTGACCTCAGCTCAC +CACAGCCTCAGTCTCCCAGGCCCAGGCCATCCTCCCACCTCAGCCTCCCAAGTAGCTGGA +ACACAAGCAAGTGCTGCCACACCTGGCTAATTTTTTGATTTTTTGTAGAGACAGGGTCTC +GCTATGAAACAAAACTGAAGCATGATGTTGCTGGTCTTGAACTCCTGGGCTCAAACAATC +CTCCTGCCTCGGTCTCCCAAAGTGCTGGGATTACAGGTGTGAGCCACCAGAGATGGCAAT +AGTCTATTACTATGTCTATAGGATCCTTAGAAATAATGCCTCTTTTGTTCTTGATATTGG +TGATTTGTGCTATCTGTTTCTTTTGAGACCGAGTCTCACTCTGTTGCCCAGGCTGGAGTG +CAGTGGCATGATCTCGGCTCACTGCAACCTCTGCCTCCCGGGTTCAAGCGATTCTTGTGC +CTCAGCCTCCTGAGCAGCTGGGATTACAGGCACCCACCACCATGCCTGGCTAATTTTTGT +ATTTTTAGTAGAGACAGGGTTTCACCATGTTGGCCAGCCTGGTCTCACTTCTGACCTCAA +GTGATCCGCCCACCTTGGCATCCCAAAGTGCTGGGATTACAAGTGTGAGCCACCGTGCTT +GGCCTATCTTTCTATTTGTTTGTTTGCTTTTCAAACAGGTCTCTCTCTGTCGCCTGGGCT +GGAGTGCAGTGGTGTGATCACAGTTCACTGCAGCCTCAACCTCCTGGGCTCAAGCGATCC +TCCCACCTCAGCCTTCTGACTAGCCAGGACTACAGGCTCGAGCCACCACACCCAGCTCAT +TAAATTTTTTTTTTTTTTTTTTTGTAGAGATGGGGTCTCCTTCTGATTCCCAGGCTGGTC +TTAAACTCCTGGGTTCAAGCAGTCCTCCCACCTATGCCTCCCAAAGTGCTGGGATTACAG +GCGTGAACCACCCACCTCACCTGGCTCTTTCTTCTTTCTTAAAATTGACCATTCTTAGTA +GAGGTTTGTCAATCTTTCCAATCTTTTAGGGAAAAAATCAGCTTTTGATATTGTTAAGTT +TCTCCATTTTTCTCATGCTTTCTATGCCACTGATTTCTGTATTTGTCTTTATTTCCCTTT +TTTGGCTTTGTTCTTTTTTCCCTGGCTTCTGGGAGTGAATCTTAGGTCTCTGCTTTCATG +CCTTTACACGCACTTAGTTACAGAGTTCTAAGTATTGCTTTAGCTACACCAACAATTTTG +ATGTTATATTTTCATTATTATTCAGTTGGAAATATTTTTTCTTCTTCTGTTATTTTTTCC +CCACCTGAGTTACAAATTTTTTTTTTTTGAAACAGTCTCGCTCTGTCACCCAGGCTGGAG +TGCAGTGGTGCGATCTTGGCTCACTGCCAGCTCCACCTCTAGGGTTTTTAAGCAATTCTC +TGCCCCAGCCGCCCGAGTAGCTGGGATTACAGGTGTGCACCACCACGCCCAGCTAATTTT +TTAAACTTTTAGTAGAGATGGGGTTTCACCATGCTGGCCAGGATAGTCTTGAACTCCTGT +CCTTCTGATCCACCCACCTCGACCTCCCAAAGTGCAGGGATTACATGTGTGAGCCACTGC +GCCTGGCCCCAGCCTGGAAATATTTTCTAATTTCCCATTTGAGTTCTTCTTTGACCCATG +GTTTATTCAATAGTGGGTTAATTTCCAAACATTTGAGTTTTTCCTATTTTATTTGTGGTT +GATTTCTAATTTAATTCCTCTGTGCTCAGAAAGCATACTTTGTATGATTCTTTTAAAATT +CGTTGGAACTTGTTTTAGGACACAGCAGTTGGTCTGTGTTGGAAAATGTATCATGTGCAC +TTAGGAGTATTGGCGTAACTTTTTCTTTTTGTTTTTGAGAAGAGTTTTGCTCTTCTTGCC +CAGGCTGGGGTGCAGTGGCACGATCTCGGGTCACTCCGTCTTTTGGGTTCACACCATTCT +CCTGCCTCAGCCTCCCGAGGAGCTGGGATTACAGCTGCCCGCCACCACGTCCAGCGAATT +TTTGTATTTTTAGTATAGATGGGGTTTCGCCATGTTGGCTAGGTCGGTCCTGAACTTCTG +ACCTCAGGTGATCCACCCGACTCGGGCTCCCAAAGTGCCTGGATTACAAGCTTGAGCCCC +CATGTGCAGCCTGATATGTGTAACTTCCTATAAATACCATTCAGGTCAACATGATGATAC +TGTTACTCAGATCCCCCATGTCTTCACTGATGTGTTTGGTTTATTGTTCCAAGAATCGGA +GACAGAGAGGTTAAAATCTCCGACTATGATTGTGGGTTGTCTATTGATGTTTTTGGTCTA +TTCTAAGAATCGGAGAGAGAGAGGTTAAAATCTCTGACGATGATTGTGGATTGTCTATTG +ATGTTTTTGGTCTATTATTCTAAGAATCGGAGAGAGATTAAAATCTCCAACTATGATTGT +GGGTTGTCTATTGATGTTTTTGGTCTATTGTTCTAAGAATCAGAGAGAGAGAGAGGTTAA +AATCTCCGACTATGATTGTGGGTTGTCTTATTGATGTTTTTGGTCTATTGTTCTAAGAAT +TGGAGACAGAGAGGTTACAATCTCTGACTATGATTGTGGATTGTCTATTGATGTTTTTGG +TCTATTCTAAGAATTGGAGAGAGAGAGGTTAAAATCTCCGACTATGATTGTGCGTTGTCT +ATTGATGTTTTTGGTCGATTGTTCTAAGAATTGCAGAGAGAGAGGTTAAAATCTCCGACT +ATGATTGTGTATTGTCTATTGATGTTTTTGGTCTATTGTTCTAAGAAATGGAGAGAGAGA +GGTTAAAATCTCCGACTATGATTGTGGGTTGTCTATTGATGTTTTTGGTCTATTGTTCTA +AGAATTGGAGAGAGAGAGGTTAAAATCTCTGACTATGATTGTGGATTGTCTGCTGATGTT +TTTGGTCTATTGTTCTAAGAATTGGAGAGAGAGAGAGGTTAAAATCTCCGACTATGATTG +TGGATTGTCTATTGCTGTTTTTGGTCTATTGTTCTAAGAATCGGAGAGAGAGGTTAAAAT +CTCCTACTATGATTCTGGGTTGTCTATTGATGTTTTTGGTCTATTGTTCTAAGAATTGGA +GAGAGAGAGGTTAAAATCTCCAACTATGATTGTGGGTTGTCTATATATGTATGGTTTTTG +CAGTCACTTTCTGCCTACTTGTGTTTTTTATATTTAAAGTGCATCTTTTAGTTCAGTGTG +ATGGCACATGCCCCTAATCCCAGCTATTCTGGAGACTGAGGCAGGAGGATCACTTGAGCC +CAGGAGTTTGAGCAGTACTAGACTTTACCTTGGGCAAAAAGGCAAGACCCCATCTCTTAA +AAAACAAATACATAGACGGACAGACAGACACACACACCACAGTGCATCTTTTGTAGACAG +CATGTAGTAAATCTTGCTAATTTGTCCATTTTAGCAATCTCTGCCTTTTAACTGGAGGGT +TTAATTCATTAATATTTAATATAATTATCATTATGGGTAGATGTAGGTATGTTAATATTT +AATATAATTACTGTTATGGGTAGATGTAGGTATGTTAATCGTTTTCTGATTGTCCCTTTG +TATACACACGCTGCCCTTTATTTTTCAGTGATTTTAGGTTCATAGCAAAATTGAGCAGTT +AAGTACAAGGAGTTGTGCCTCCCCGCTGTGCCCACCCAGGCACAGCCTTACCCTCAGCAT +CCCACTTGTTGCAGCTGACACACCGACAGTGACACATCACCACCACTCAAAGTCCATGGT +TGACACGAGGGCGCACTCTTGGTGCTGCACGTTCTTGGTGCTGAGCTTTGGCAAGTGTAT +AATGACACTATCGTTGGATTTCAGGTCTACCGTTTTTACCGTTTATTATTTGTTTTCTGA +TTGTCCCTGTGTTTTTTGTTCCTCTATTCTCTTTCTGGCCCTCTTTTGCGTGATTTGAAG +TTTTAAAAATTCCTTTCCAAGTTATCTTTTGGCCCTTTAGTTGTGCTTCTTTCCATTATT +CTCATAGTTGTTGCTCTAGGAATTGCAATTTCAACCTTGCTTTTTCTAGTCTACTTAGAA +CTAGCATTATACCACTTTATGCAAAATGTAGACATGTAGACACCTTGCAACTGTACAGTC +CACGGATCCCCTCTACTACTCTTCACGTTGTGGCTGTCATATCTGCATACATTATAAACC +CAAGAGATGTTTTAATTTTTCCCCAGATATTTACTAATTTTGATGTTCATCATTCATTCT +TAAAGATCTGAGTTTCACTGTAGTATATACTATCTTCAGCATTTCCGGTAGCACAATTTG +ATGGTGACAAATTTTATCAGTTTTCCTTTTTCTGAAAATATTTTCATGTAATGTTTATTC +TTAGAGAATACAGAATTCTATGCTTTTTTTTTCTTTCAGCAGTTCCACTTTCTTCTGGTC +TCCATAATTACTCACAAACTTGGTCGGGCGTGGCAGCTCACGCCTGTAATCCCAGCACTT +TGGGAGGCCAAGTGGGTGGGTCACTTGAGGCCAGGAGTTTGATGCCACCCTGGCCAACAT +AGCAAAACCCCATCTCTACTAAAAATACAAAAATTAGCTCAGCATGGTAGCACACGCTTG +TAGTCCCAGCTACTTGGGAGGCTGAGACACAAGAATCGCTTGAACCCAGGAGGCAGAGGT +TGCAGTAAGCTGAGACTGTACCACTGCACTCCAGCCTTGGTAACAGAGCAAGACTGTATA +AAAAAAAATTTTTTTTTAAATCTCACAGACTCAGTCTATCAGCTCATGGTCTATCAGCTC +AGGGTCTGTCAGCTCATGGTCTATCGGCTCAGGGTCCATTGGCTCACATCTATCAATCAG +CTCAGTCTATTGGCTCAGGGTCCGTCGGCTCATGGTCTATCAATCAGCTCACAGTCTGTC +GGCTCACGGTCTATTGGCTCATGGTTTATCAGCTCAGTCTTCACAGTGCTGTGCTGTGTG +TGATCTGTTGTTTTTCTCTGGCTGCTTTCAAGATTTTTAAAGTTAATCTTTAGTTTTTAA +TAGTTTTAGGGCTGGGTGTGGTGGCTTACACCTGTAATCCCAGCACTTTAGGAAGCTGAG +GCAGGCAGATCCCCTGAGGTCAGGAGTTCGAGACTAGCCTGGCCAACATGGAGAAACCCC +GTATCTACTAAAAATACAAAAATTAATCGGGCATGGTGGCACGGGCATATAGTCCCAGCT +ACATGGGAGGCTGAGGCAGGAGAATCGCTTGAACTGGGAGGTAGAGGTTGCAGTGAGCCG +AGATCGCACCACTGCACTCCAGCCTGGGCGACAACAGCAAAACTCTGTCTCAAAAAAAAA +AAAAAAAAAAAAAAAACAAACTTTTGAAGTGATGGGTCCAGGTGTGGTTTTATTCTCATT +TATCCTGTTTGGGATTCTTAAAACTAAACATTTATGTCTTTCACCAAATTTGAAAGTTTC +TGGTTACTGTTTCTTCAAGTACTTCTGTCCACTGTGCCTCTCCTCTCCTGGACCTCTGTA +ATTACCCATGTGTTAGACATGTTGATATCACCTAAGGTCCCTGAGGCTTAGATATCACCT +ACAGGTCCCAGAGGCTCTGTTCATGGTTTTGTTTTATTTTCCTCCAATCACTTCCACCCT +TTTTTTTTTTTCCAGCTTGGATGATTTCTATTCCTCTGTCTTTGAGGACTCTGCCTATTT +TCTCTGTTATTTCCCTTCTGTTATGTTCATTCAGTGAATTTTAAAATTTCAGATCTTGGC +CAAGCACAGTGGCTCACGCCTGTAATCCCAGCACCTTGAGAGGCTGAGGTAGGTGGATCA +CCTGAGGTCAGTTCAAGACAAGCCTGGCCAACATAGCGAAACCCTGTCTCTACTAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAATTGCCAGGCGTAGTGGTGGGCACCTGTAGTC +CCAGCTACTCAGGAGGCTGAGGCAGGAGAATCACTTGAACCTGGGAGGCAGAAGTTGCAG +TGAGACGAGATCGTGCCACTGAACTCCAGCCTGGGTGACAGAGTAGAACTGTCTCAAAAA +TAAATAAATAAAATAAAATTTCAGATCTTGTTTTTTTTTGAGACAAGAGTTTCACTCTTG +TCCCCCAGCCCCAGGCTGGAGTGCAGTGGCATGATCTGGGCTCACTGCAGCCTCTGCCTC +CTGGGCTCAAGTGATTCTTTGCCTCAGCCTCCCGAGTAGCTGGGATTACAGGCGACCACC +ACCAAGCCCTGCTAAATTTTTGTTGTTGCTGTTTGTATTTTTAGTAGAGACGGGGTTTCA +CCATGTTGGTCAGGCTTGTCTTGAACTCCTGACCGCAGGTGATCCACCTACCTCAGCCTC +CCAAAGTGCTGGGATTACAGGCGTGAGCCACCACGCCCAGCCAGATCTTGTGTTTGTTTG +ACCTAAAATTCCCATTTGGCTCATTTAAACATGTTTCCTCGCTGAGATTTCCGGCACTTT +GTTCATTATGCGTGCATTTCCCTTTTCTTCACTGAGCACAGACACTAAACCTGCTCCAAA +GTGCTTTTTTGACTATTCCAACAGCTAGGTCATAACACAATTGATATCTGTTGTCTTTCC +CTTCGAGAATGGCTCACATTTTCCTGGCTCTTCATATGTTGAGTGATTTTGAACTGTACC +CTGTACATTGCAAACGTTACATTGTGAAGACACTGGAATTCTGTGATATTCCTCTGAAGA +GAATCAATGTTTCTACTTAGCAGGCAATTAATTTCATTAGATTCAAACTGCAAACGCTGT +CACACCTGCGGTGAGCGGTGGCTCAGGTCACTGCATGGCACAGGGTGCACGCAGGGGTCA +GGGGTCTGCCAGAAACGAGCGGCATCTATACACAGGACTCCTCCCCTCTGGCTCTTTCTG +GGGCTTCTACTCTCTTTTTCGAGGAGCTATGGGTGCCTAGCTCCTTCCCCTGCCTGCTCC +TGGAACAAGGAAGATAGCGTACTTTCTTTTTTGCTTGTTTGTTTTCTGGAGACACATTCT +CCCTCTGTCGCCCAGGCAGAAATGCAGTGGCAGCGATCCTCTCACCCCGGCCTCCTGAAT +AGTTGGGACCTCAGGTGCACACCATTACACCCAGGTAACGTCCTTTTCTTTTGTAGAGAC +TGTGTTGTCCAGGCTGGTCTCAAATGCCTGGCCTCAAGCAATTCTCCGTCTCAGCCTCCC +AAAATCCTGGGATTACAGGAGTGAGCTGCCCTGCCAGATAGTAGAATTTTTACTTTTTTT +TTTCTGAGACAGAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGCGCAATCTCAGCT +CGCTGAAGCCTCTGCCTCCCAGGCTCACGCGATTCTCCTGCCTCGGCCTCACGAGTAGCT +GGGATTACAGGCACCTGCCACCACACCTGGCTAATTTTTTGTATTTTTAGTAGAGACGGG +GTTTCAGCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCGTGATCCACCTGCCTCTG +CCTCCCAAAGTGCTGGGATCACAGGCGTGAGCCACTGCACCCGGCCCAGACAGTGGACTT +TCTATCAGTGCGTTAGTCACCCCACACTATCATGTGGGGACTGTGGCTGCCCTCAGGGCA +AAGATGCAAAAACAGGAAACTGTGCTGGTTGCTTCCTCCAAGTCAAAACTTCCCTCCAAA +ATCTGCCACTCTCCAGAGCCCTCAGGGAGCTGTTTTTCATACTCTGTCCATGGTTATAGT +TGTGCTATGGCAGGGTCACTCTGTTAGAAGTTTACTCTTTCCCACTGAAGTAGAACCCCA +TCATACGGCTTTCTGTGTCCAGAAACCAAGGCGATTTTAGTTTCTAGACGGTGGGCGCTG +GTGTTGCTTCCCAGGTGCTCAACTCTGGGCAGTAACAAGCCTGCATGGTCTGGACATGGT +GGCTCACACCTAGAATATCAGCTACCTGGGAGGCTGATGCAAGAGGACTGCTTGAGCCCA +GGAGTTCGAAGCCGAAGTGCAGACGCATTCAAGCTGGTCGAGCCGGGAACGCACCTGCAC +TCCAGCCTGGGCAACAGAGCGAGGCCCTGTCTCAAAGGAAAAAAAAAAAGCTTTGGCAGC +AGGGAACTTGGAGAACATGGGCTGAAAGGATAAGTCTTTTTGTGCTACAGATCCTGGGTC +TCCAAGGGATGTAAACCTGTTCACTGTCCAACAACAGCAGCAATCAACACTTCCAGAGCA +CTTGCCACATGCCAGACACCACGCGAAGGGATTTATACACACAAACTGATTTCACTAATT +TCAACAATGCCCCTTATCGCCCCACTTTAAATATGAGGAAAAGACTTGCATAAGACCACA +CTGTGAGTAGGCGGCAGGGTTAGGCCCAGGCCAGGCCCTCTGGCTCCAGAATAAACTGGA +GTCTGATGGTTTTCAACTGCAACACTCAACAAATATGTTCAGTATGTCTGGCCAACTACC +GTAAAAGTTTATAGAAATTTTCAATTTAAGAAGTAAAGGCCAGGAGCAGTGGCTCACACC +TGTAATCCCAGCACTTTGGAAGGCTGAGGCTGGAGGATCGCTTGAGGGCAGGAGTTTTAA +GACCGGCCTGGGCAATACACCGAAACCCCTTACAGAAATCAGCCAGGCGTGATGGCACAT +GCCTGTGATCCCAGCTACTTGGGAGGGAGGTGGGAGGATCGCTTGAGTCCAGGAGGTTGA +GGCTGCAGTGAGCCGAGATCGCGCCACCACACCCTAGCCTGGATGACAGAGTAAGACCCC +ATCTCAAAAAAAAATAAATAAAAAGTAAAGGCATTGGATTTAAAAAACAATATACCCTTA +AATATTAGACTATTAACTAAAGTAAAAATAATAAGTGTGGACCACGCATGGTGGCTCACA +CCTGTAATCCTAGCACTTTGGGAGGCCGAGGTGGGTGGATCACGAGGTCAGGAGAGTGAG +ACCATCCTGGCTAACATGGTGAAACCCTGTCTCTACTTAAAACACAAAAAAATTAGCTGG +GCGGGCGCCTGTAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATAGCATGAACCTGG +GAAGGTGGAGCTTGCGGTGAGCCGAGATAGCACCACTGCACTCCAGCCTGGGCTACAGAG +CGAGACTCTGTCTCAAAAACAAACAAATAAATAAATAAATAGATAGATAAATAAATAAAA +TAGTAATAAGTGTGTTGTAGAATTTTCTAGCATACCTAGAAGTGAAATGCGTGCCGACAA +GAGCACGGAATATAACTGGAGTCCGCTCGCTGAGGTTCTGTGAAGTACATTTAATCTCCA +GAGGAACCACTTAAAAAACAACACAAAGAGGCAGAACTAAAAAGTCAGCAGAGGAGATAA +AATTGAAGACAACTTGATCCCTCTACCTACAAAAAAGGAAGCAAAGGAGGAGCAGGGAAA +AGCAGGTGGAAAAACAGAAATCGAACATAAAGATGGTAGACTCCAACCCAAACACTCTAA +CACCTACATTAAATACAAATGGTTAAATTAAATACTTCAATTAAAAACTATCGATTAATG +TCACTATTAGGGAAATGCAAATCAAAATCAAAATGAAATACTCCACACCCATTAGAATGG +CTATTACCAAAAAAACAGAAATAAATGTTGGCAAACGCATGTGGAGAGAATGGAACCCTT +GTGCATGCTGCTGAGAATATAAAATGGTGTGAAAAACAGTATGTCAGTTTCTCAAAAAAC +TAAACACACACACAAAATTAAACACAGAATTACTCTATGACCCCGCAACTTTACTTGTGG +TTCTACACCCTGAAGAACTGAAAACCAGGACTCCAAGAGACATTTGTACAACCATATCTT +AGCAGCATTGTTCACCACAACCACCATGTCTTAGTGAAAGGTGACAACATGCTAGCAGCC +CTCACTCACTCTCAGCACCTCCTGGGCCTCAGCATCCACGCTGGCCACACTTGAGGAGCC +CTCCAGCCCACCGCTGCACTGTGGGAGCCCCTCTCTGGGCTGGCCGAGGCCGGAGCCGGC +TCCCTCTGCTTGCAGGGAGGTGTGGAGGGAGAGCTGCAGGCGGGAACCGGGGCTGCATGC +AGCGTGAGTTCTGGGTGGGTGCAGGCTCGGCGGGCCCCGCACTCAGAGCACCTGCCGGCA +CCCCCGGCCCTGGGCAGTGAGGGGTTTAGCACCTGGGCCAGCAGCTGTGGAGGGTCCCCC +AGCACTGCCAGCCCCCCTGCACCAGGTTCGAATTCTTGCCGGGCCTCAGCTGCCTCCACG +CGGGGCAGGGCTCGGCAGCCTGCCATGCCCGAGGCCCCCCGCACCCCCGCCCGTGGGCTC +CCACACAGCCCGAGCCTCCCCAACGGGCACCACCCCCTGCTCCGCGGCACCCGATCCCAT +CAACCACCCAAGGGCTGAGGAGTGTAGCGCACGGCACTGGACTGGTGGGCAGCTCTGCCT +GCGGCCAGGCGCTGGGTCCATTAGGCAAAGCCAGCTGGGCTCCTGAGTCGGGTGAGGACT +TGGAGAACTTTTATGTCTAGCTGGAGGATTGTAAATGCACCAATCAGCACTCCGTGTCTA +GCTCAGGGTTTGTGGATGCACCAATCAGCACTCTCTGTATCTAGCTAATCCGGTGGGGAC +TTGGAGAACCTTTATGTCTAGCTACAGGATTGTAAATACACCAATCAGCACTCTGTGTCT +AGCTCAAGGTTTGTAAACGCACCAATCAGCACCTTGTGTCTAGCTCAAGGTTTGTAAATG +CACCAATCGCTGCTCTGTGTCTAGTTAATCTAGTGGGGACTTGGAGAACTTTTACGTCTA +GCTAGAGGACTGTAAATATCATTCTGTGTCTAGCTCAGGGATCGTAAACGCACTAATCAG +CACCCTGTCAAAACAGACCAATCAGCTCTCTATAAAATGGACCAATCAGCTGTCTGTAAA +ATGGGCCAATCAACAGGATGTGGGTGGGGTCAGATAAGGGAATAAAAGCAGGCTGCCGGA +GCCAGCAGCAGCAACCCACTCGGGTCCCCTTCCACACTATGGAAGCTTTGTTCTTTCGCT +CTTTGCAATAAATCTTGCTGCTGCTCACTCTTTGGGTCTGCACTGCCTTTATGAGCTGTA +ACACTCACTGCAAAGGTCTGCAGCTTCACTCCTGAAGCCAGTGAGACCACGAACCCACCA +GAAGGAAGAAACTCCAAACACATCTGAACATCAGAAGGAACAAACTCCGGACACACCATC +TTTAAGAACTGTAACACTCACTGCGAGGGTCTGCGGCTTCATTCTTGAAGTCAGTGAGAC +CAAGAATCCACCAATTCTAGACACATTAGCAGCACCATTCACCACAGCCACCATGTCTCG +GCAGCACCATTCACCACAGCCCCATGTCTCAGCACTGTTCACCACAGCCACCATGTCTCA +GCAGCACCGTCCACCACAGCCACCATGTCTCAGCACCGTTCACCACAGCCACCATGTCTC +AGCAGCACCGTTCACCACAGCCACCATGTCTCAGCAGCACCGTTCACCACAGCCACCATG +TCTCAGCAGCACCGTCCACCACAGCCACCATGTCTCGGCACCGTTCACCACAGCCACCAT +GTCTCAGCAGCACCGTCCACCACAGCCACCATGTCTTGGCACTGTTCACCACAGCCACCA +TGTCTCGGCACCGTTCACCACAGCCACCATGTCTCAGCAGCACCGTCCACCACAGCCACC +ATGTCTCGACACCGTTCACCACAGCCACCATGTCTCAGCAGCACCGTCCACCACAGCCAC +CATGTCTCGGCAGCACCGTCCACCACAGCCACCATGTCTCGGCACCATTCACCACAGCCA +CCATGTCTCGGCACCGTCCACCACAGCCACCATGTCTCGGCACCGTTCACCACAGCCACC +ATGTCTCAGCAGCACCGTCCACCACAGCCACCATGTCTCGGCAGCACCGTTCACCACAGC +CACCATGTCTCAGCACCATCCACCACGGCCACCATGTCTCAGCAGCACCGTCCACCACAG +CCACCATGTCTCGGCAGCACCGTTCACCACAGCCACCATGTCTCGGCACCGTTCACCACA +GCCACCATGTCTGCAGCAGCATTGTTCACCACAGCCACCATGTCTCGGCACCATCCACCA +CGGCCACCATGTCTCAGCAGCACCGTCCACCACAGCCACCATGTCTCGGCAGCACCGTCC +ACCACAGCCACCATGTCTCGGCAGCACCGTTCACCACAGCCACCATGTCTCAGCACCATC +CACCACGGCCACCATGTCTCAGCAGCACCGTCCACCACAGCCACCATGTCTCGGCAGCAC +CGTTCACCACAGCCACCATGTCTCGGCACCGTTCACCACAGCCACCATGTCTGCAGCAGC +ATTGTTCACCACAGCCAAAAGGTGGGAGCAAGTGTCCACCCACAGATGAATGGATAAACA +AAAGGTGGTCTATACAGACCGTGGAATATTCTACAGTCCTGAAAAGAAATTTTGGACGCA +TGCTACAACAGGAATGAACCTTGAAAACACTATGCTAAGTGAAAGCAGCTCATCACAACA +GGACAAATACTGTATGATTCTACTCATGAGGTTCCCAGGGTTGTCGAATTCATAGAGACA +GAAAAGACAACGGTGGTTGCCAGGGGCTGGGGGGCAGGGAGGAATGGGGAGTTAGTGTTT +AATGGGAACAGTTTCCTTTCCTTTTTCCTTTCCTCTTTTCTCCTTTCTTTCCTTTCCTCC +TTTTTAAAATTTCTTTCTTTCTTTTAGAGATGGGTTTGCTCTGTTGCCCAGGCTGGAGTG +CAGTGGTGCAATCATAGCTCACCGCCATCTTGAACTCCTGGGCTCAAGCAACTCTCCCGC +CTCAGCCTCCCAAGTAGCTAGGACTACATGCCTGCCACCATATCTGGCTAATTTTATTTT +TATTTTTTGGTAAAAAGGGTGTCTTGCTGTGTTTCGCAGGCTGGTCTTGAACTCCTGGGC +TCAAGCGCTCCTCTCTCCTGTCTTAATGCATGTGTACTAGATAAACATGCATGTAACGCA +GGACCCATGTTCACTGAGAGGTGAGATTTCACATTTACATGTAAGACAATTAGGCCCTAT +ATGGCCAAAGGTGAGGCGCGGCCCGGGAGTCACTCCAGTCACATCCTCCATAGACCAGCA +GAACCAGTCCGTGGCCAGTGGTGTCTTATCAGGAGGAAGTTATGGAAAGTGACGCTGTAG +TTATGGCCGTGAAATGGGGGGTCAGTTAGTGCCTGGCAGCGAGCCATCACTGTTTCCATA +CCGCTTGTCTCAGGCCAGTGCCTGCTTAACTGCTAGAGGAAAAGAAAACCCAAGCCTTAT +TCTTTAACTGTAAGGGTGTGTGACTTAACCCCGGCCTGGCACGGCCTTAGGTCCTGATTA +TAACTCGGCGTCTTATTGCCGCAGAGTCTGTCAGTCTCGTGATCTCCACTTTAACACTAA +TGTTGGTCAGTTGTGTCTAAACTGAAAAAGGGTGGCAGTATAACCAGGTGTGTCCAACCT +CCCATCCTTTTATGGCCGGAAACTCAATTTTTAAGGTTTCTCTGGGGTCCCCTTGACCAA +GAGGGAGCTCGTTCAGTCGGCGGGGGACTTAGGATTTTATTCTTAGTTTACAACATCAGT +AATAAAATTAATAGGCAAATCAAAGAATGGGAGATAGTCACAGTACACGTACCAGACAAA +AGCCCTGAATATGGAATATATAAAGGACTTTCACAATCTGGTCATCAAAAAAATGGGCAA +AAGACATCCTCGGACACTCAGAAAACGTGTGCGAATGGCAACAGATGAGTGGACAGTGCT +CAACACGGGTGAGCGTCAGGGAAATGCAAACTAAAGCCTCCACGACCAAACGGCACTCAG +CCTCTCGGCTGTGGGGACACACAGAACCGCTGGGACTTCCACACCTGGGATGCAGCCTTC +CCCCCGGGCACGTTCCCAAGAGAAACAACACACGCCCGCCAAACACGTGCACAAAAATAG +GCCCAACTCTTCAGACAGCGGAAACCCACCCGGGCGCCCTCAGAGACGACGAGCACGCAA +CAGCGCATCCCACACCCACTCCTTGTGCAGCACCTCAGAGGAAGCTCAACAACAGTTCTC +TGCGTGAGCCGTGGCAGACGCAAAACCGCCCGCACGTGTGACTCCTAACACTCAGAGTGT +CGGTAAAATCACAGCAGCGCTCCTGTCTGGCGCGGCAGGCGGGCGCTGGAGCAGCCTGCG +AGGCAATCTCCATGGATCACAGGCAGATTCTACATCACGACAGGAGTCTGGTGAATCCTT +TGTCAAAACAATTGAACTGGACACAAGCTCTGTGTGTTTCACTGCATGTAAATTATGCCT +TAGTAACTAAACACATGCATTTTCTATTTTGAAAATCTCATTGGAGCCAAAAAGCTAAAT +AATGGGATGAAAATTTCTACAAGGCAATGAAAAATTTAGTGAGAATTTAAATTGTGCTAT +ACACTCTTTGACCACTCTTATTTTCCCTTAGAAGAACTGGTTTCAGGGCAGGTGTGGAGG +CTCAGGCCTGCAATCCCATCATTTTGGGAGGCCAAGGTGGGAGGATCGCTTGAGCCCAGG +AGTTCAAAACCAGCCCGGACAACAGAGTGAGATCTCATCTCTACCAAAAAAAAAAAAAAA +AAAAAATAGCTGGGCTTGGTGACGTATACTTGTGGTCCCAGCTATTTGGGAGGCTGAAGT +GAAAGAATCTCTTGAGCCTGGGAGGTCAAGGCTACAGTGAGCCATGATCGCACCACTGCA +CTCTACCTGGGCGACAGAGCCAGACCCCGTCTCAACAACAACAACAAAGAACTGGTTTCA +AGAAAAAAATGATGCCTCAGGTCACTGTGATTTTAAATAAGTAACATCTTGCAAAACAAC +CCTGTAAAAGCAACCACCGGCTGGGGCAGTGGGTAGACCACACCCACGCTCACCGTAACT +CCAGCCGCCCAGGCAGCAGTAACTGAAAAGGGGAGGCGGGAGGGTCCACTGGCGGGTTTC +TCACGCTGCTGAACCTCGGTAAACACAGCCCCGAGGGCTGGCTGGAGCTTCCACTGCATC +CGTGTAGCTAATGCTGGTCATCTTCGTAGCAAGCAAAGGAAGCCAACGTGAAACGTAGCT +TTAAGGGCCCAATAAGAACTGTCTGGGGCCTCTCTACCTAAAGATCCCTCTCGTGCTTTG +ATAGAAAACAAATACCGCAAACCCCTTGATGGGGTGTAAAGGAGACATCCCCCTTTGTTG +ACATGCATGGTAGTCGCTGCCCACCTACCCGTGGGCTCAGCACACCGGAGTCGGGCGGTT +GCCGTAGGTGGCTCAGCAGACGTGAGCAGGGCAGGATCGGGCCCATCCCCCCACCGGGAA +TGTCAGGCCACCATCAGGTGATGGTCAGGTGGCTGTTAACTGTCTAAAAGAACTGGTTGC +ACCCAGCGCCAGGGAAAGACAGGCTCCCAATAGCTAGAAAACACATGAAATCCGGTGATG +GGCAGCTTCCCGATACGATCTCAGGAACTGGGCGAGTTGGCTCAAGCGTGTGCACTGAGA +GGCAAAATGGCGGCGTGTAACCGTTCTATGACCTTCTAGGGACGTTTGACAGGTAACGGA +AGAACGCCTCAGGTGAGCATGGGCACTACTCCAGTGAACACACGGCGCACGGTCCCTCCC +TCCAGTGAACACAACGCACACGCTCCCTCCCTCCAGTGAACACACAGCGCATGCTCCCTC +CTTCCAGTGAACACACGGCACATGCTACCTCCCTCCAGTGAACACACGGCACATGCTCCC +TCCCTCCAGTGAACACAACGCGCACGCTCCCTCCCTCCAGTGAACACACAGCGCATGCTC +CCTCCCCCCAGTGAATACACGGGGCATGCTCCCTCCCTCCAGTGAACACACCGGGCATGC +TCCCTCCCTCCAGGGAACACATGGCGCATGCTCCCGCCCAAGTACTAGCAAGATGCTGCA +TGGGTGGACAGCCCACCCTGAAGAAGGATCAGGGGAGAAGGGGTGCAAGACCCCAGAAGC +CTGCCAGGCTATAAAACCCCAAGTCAAAAGGTGAAACCGCACACCTGATCTCTCACATCG +CCCGTCTGGCCCTCCTCCAAGGGTACTTCCTTTCCTTCCTGCTCTAAAGCTTCTTCAACA +ACTTTCACTCCTGCTCTAAAACTTGCCTTAGTCGGTGGGGTGCGGTGGCTCACGCCTGTG +ATCCCAGCACTTTGGGAGGCTGAGGTGGGTGGATCATCTGAGGTTGGGAGTTCGAGACCA +GCCTGACCAAAATGCAGAAACCCCTTCTCTACTAAAATACAAAAAATTAGCCGGTTGTGG +TGGCAGGCACCTGTAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATGACATGAACCC +GGGAGGCAGAGCTTGCAGTGAGCCGAGATTGTGCCACTGCACTCCAGCCTGGGCGACAGA +GACAGACTCCATCTCAAAAAAAAAAAAAAAACTTGCCTCAGTCTCTCCTTCAGCCTCATG +TCCTTCCATCAAATTCTTTCTTCTGAGGCAGCGAGAATCGAGGCCGCTGCTGACATACTT +TGGTGCTGAAACTCAGATACATTCTGCCAGTAATAGAGCTCTGAAGGCTCACCTGAGCTC +CACACTCCACCTCGGCACACGCAACCCTCAGCCAGAGTGGTGAGAAGAGGTGGCTCTTTC +TTTTCTTTGTGAAACAGGCTGGAGTGCATCGTTGCGATCTCGGCTCACTGCAGTCTCCAC +CTCCGGGGCTGAAGCGATCCTCCTGCCTCAGTCCCTCGAGTAGCTGGGACTGTTAGTGGC +AGAATATGTCCCACTTCTGACACCAAAGCATGTTAGCAGCAGTGAACCTCAATTTTTCCC +TCCTCAGAAGAGTTTGATGGACGGGTAGGAGGCAGAAGAGACCTTAGAGCAGGAGCAACA +GTTTATGAAGAAGCTTTAGAGCAGGAATGAAAGGAAGTAAAGCGCCCTTGGAAGAAGGCC +AGGCAGGAGACCTGAGAGATCAAGTGCGCAGTTTGACCTTTGACTTAGGGTCTTCCACGC +TGGAGGCTTCCGGGGTGTTACGTCTCCCGATTCTTCCCTCGGGGTGGGCCGTCCACCCGC +ACAGCGGCTGCGGGCACTTGGGAGGGAGCATGCACAGAGTTTACTGGAGTTGTGCGCACG +CTCCCTCGAGGCCTTTTTTTTTTTTTTTTTTTTTGAGATGGAGTCTCGCTCTGTCACCCA +GGCTGCAGTGCAGTGGCGCAATCTCGGCTCACTGCAACCTCCGCCTCCCGAGTTCAAGCG +ATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGACCACAGGCGCCCGCCACCATGCCCGGC +TAATTTTTGTATTTTTATCAGAGACGGGGTTTCACCATATTCGCCAGGCTGATCTCAAAC +TCCTGGCCTTCTGATCCGCCCCCCTCCCCCCACGGCCTTGCAAAGTGCTGGGATTACAGG +TGTGAGCCACCGCGCACAGCCAGGGCCGCCTTCTCTTACCAGCCAAATGTCCCTGGTAGA +GGGGGGCCCCTCTTCTGCCCTGCTCATGTCTGACTAGCTACCTACTGTAACGGGCCACAG +GTGCTTGCCCCCATGCCTGGATAATATTTTTTATTTTTTATAGAGACGAGGTCTCCCTAT +GTTGCCCAGACTGGTCTCAAGCGATCTCCCACCCCAGCACCCACAGCGCTAGCTGTTCTT +TAAATGAGCTACCCAGTAAGTCAAAGCTCAGGTGGAGAGCAGCCGCAAGGCAGGGAGCAG +CTGGGAGGTATCTCAGGGGTTCCCGGGATGCTGCCTGTGCACCCCAGGGCTGAGGTGACT +GCGTGTGGAAACACCTGCCTGACTGGCTTTTAGGAGGAGTACTGGGGGCGGGATGTGTGT +CAGGAAAACAACGTTTCTGTATAATTCATAAACATGTATGTTAAAAACAACGTGGCCATG +ACGGATCCTGGCTGAATGCAAACGGGGAACATAAACCTGAGTAATCAGGCGCATCACTGA +ACATCCCAGGCGGCCGCCCCTACCCTGGGGCTCAAAACCGGCTCCCTCTGCGAGGGTTTC +CCAGGTTAAGCCATCAGGAAACAGGAAGACGCCTAAGAACGATACACTGGACTTTGGGGA +CTCGGAGGGAAGGGTGGGAGGGGGACAAGGATAAAAAGCTACAAATAGGGTGCAGTGCGT +ACTGCTCGGGTGATGGGAGCACCAAAATCTCACAAATCACCACTAAAGAGCTTACCCATG +TAACCAAGTAACCAAACACCACCTGTACCCCAGTAACTTACGGAAAAATAAAAGAGGAAG +ACGCAGCTCTGCCTTCTCTGCACACCCTGGTAATACTAAGAAAAATGAAAACCAAAAAAA +GGAGGCCAAGTTTGACATCCTGAAATTTAACAGGACGAGGCGGCTAAGAATTCAGCCACA +AAATAGTTCCCGGGGAAGAAGCCGCGTTTGCTTTGAAACGCGGTAAGAAATGCCCCCGAA +CACCTGGGCTTAAATTACACCCAAACTCAATCATCGACTCGCTGCCACCGGAACACGCGC +TCCCGAAAAACTGCACCCCGACTAGCCCTCGGCTACTCCAGGTGACAAACGGACAAAAAC +AAATCCTAAAGCCTCGCGGGAAAAAGACCTGAATCGTGGCCGACTTCTAGGACACCGGGG +ACCGCGCCGGTGCCCCCACTCCCGGCTGCCGGGAAGGCGAGGCGAACGCGCCCCCTTTCT +TCCCCCGGGCGCCCGTCCCATCCCCTCCCCAGGGACCCCCTCCCTGCCCCGAGAACCCCC +TCCCCTCCCCAGGTGCCCCCTCTCCCCCAGAGACCCCCTCCCCTCCCCAGGGACCCCCTT +CCCTGCCCCGGGAACCCTTCCCCTCCCCAGGGACCCCCCTCCCTCCCCAGGGACCCCCTC +CCCTCCCCAGGGACCCCCTTCCCTGCCCCGGGAACCTTTCCCCTCCCCAGGGACCCCCCC +TCCCCGCTCCGGGAACCCCCTCCCCTCCTTAGGGACCCCCTCCCCACCCCTCCCCGGGGT +CCCCCTGCCCTCCTCAGACGCCCCTTCCCCTCCCCAGGCGTCCCGCTCAGCCCGGGCGCC +TTTCCCCCATAGGACCGCGGCCAGGCTCGTTGGGAGGCGGCGACGAGGACGCGGGCCCAG +GCGCTGGCGGCTCCTCCGCGCGCCGCACAATGGGGGACGCGCAGGGAACGTCCCTCGGGC +CGGGCCAGGGCCGCCGACCTTTGTCTGCCTCTCGCACTCCCTGCGCCGACCCGGCCGCCC +AGACGGACCCCAGCGCCCCAACCCGCTACCCTCACGCCTGCCCCCAGCCCCTCACTCACC +CCGGCGCCCTCCGGGTTTCTCTTTCGTACACCCCGCCCTCAGGCGGTGGCGCCGCGCCCC +CTGGGACTTGTAGTCTTTCTTCCGCCCCGGCCCCGGCGCCAGGCCCCGCAGCTCCCAAAG +AAAACTACAACTCCCGGCGGCCCGCGCGAGAGCCGCCCTCGCCTGGTGGTACCATCGCGC +GCGGCCGTGGGTGGGGCGCCGGGGCGGGGCGCGAAGCGCCCTGGGAAATGTAGTCCTAGA +AGAACCAGCGCATGTCTCGGGTCCCTGACACGGAGGGACTACATTCCCCCGGATTCCTCG +CGCGCCGGCTGCTTGGCGTTGCCGGGAGACGGGGCGGGGCGTCGTCGGGGTCTCCCGGGC +GACCGCACAAGCGTCGGCGTCCTTAGCGTTCCGCCGGTTTAGGCGGAGGCGGAGGCGGAG +CGTTTGGGGGCGGCCGGGGCGGCTTCGGCTTCATCGGAGAAGGCGGCGCGGCTGCACCAG +GTTTGGCCGCGGGCGCGCGGGGCCAGCGCCCTCCAGACCCACGGAGCGCCCCGAGCGCCT +CGCGAGCCGCCGCCAAATGCGCCCCAGGTCCGCGGCCGGCGCCAGTGCTGGGACCTCGGC +GGCCGGTGTCGGAGCGCGGCGGGAGAGACCCTGCCTTGGGTGCGGGACTGGGACGGCTCG +GACCCAGAGGGCTCCCGGGGCTTCGCCTCTCGGACGGGTCAGGGCTCTGCGGTCTCAGGA +CGCTCCCCCGTGAGTCTCGGCGGCCCCGGGGTCTGGGCGGCGTCGCTGCCCCACAGGCCG +GGCGCGTGGGTTTTTCCGGGGCTCTGCCTCTGAGCCACCCTCGGAGAAAAGACAGCTCTG +TGCGTCCCGCGGCGCCCGCAGCTTTCGGCAAACATGTTTAAAGGAGCTCCCCGAAGGAAC +TGGGGACGTCCGTCCGCTCATCAAAGGCTTCAATCCTGTCGGTGTCCCCGGGCCCTCTCC +TAGCTGGGCCAGCGCGCAGGGTGGGGGGGCGCTGCAGGTGTCGCGGCCCCCCCCAACCTC +CGCAGACCCTTCCAACCCCTCAGACCCCCCAAAACCCCCAGATCCCCCAACCCCCCATAT +ACCCCCAACCCCTCAGACCCCCCAACCCCCCAGACCCCCCAACCTCCCAGGCCCCCAGAC +CCCCCAGCTCCCTTGCTCCCGGGAGCTCCCAGGCCCGTCCTGCATGCGCCTTGGGGTTGT +TCCTCCTTGATGGACGCCGCCTCCGGGTTCCATCCCAAGTTTAAATGCCAGAGATTTCAA +TGGAAATAAAGCCCCCATCTTAACAGCGTGAGGATGTTTTGTAAACAGTATTGGGGACAG +CTGGGGAAGTCACATTTGTGTCTTCTCTTTAGAGGGACAGTGTTCGCCTGAGGGTCCATC +CCAGGGTTCCCTCAGGGCCTCTGGAGGAGTTGATGCCACCAGTGTCTGGCCGTGGGACAC +CTGGGCGTGGGCGCCCAGCACCAGGGGTTCGCTGACAGCTGCAGGGTTTCCGGCCATGCG +CCCGCGGACGTGCAGCTTCTGTGTCGGTCCCATTAAGAGGAACCTGGCCTGGGCGACGTT +TGAGGACCACGGGGAGGACACAGTCGCGGTCCCCTTCTCGGAGTCCAGTCTGTGCCACAG +GCTCTTGCCGTCTGCGGCAACTCATTGTGGAGCTGAGCCAGTGTTTCCACTTCCTTTTTG +TTTTTTTGTGTTTGAGAGGATTTCACGCTGTCACCCAGGCTGGATGCAGTGGCATGATCG +TGGCTCACTGCAGCCTGGACCTCCTAGGCTCAAGCGATCCTCCACCTCAGCCTCCAGAGT +AGCTGGGACCACGGGTGTGTGCCACCATGCCTTGACACATATTTCTTTATTTTTTTGTAG +AGACGGGGGTCTGTTTTGCCCAGGCTGGTCTCAAACTCCTGGGCTCAAGCAGTCCTCCCG +CCTGGCCCTCCCAAAGTGCTGAGACTACAGGCGTGAGCCACCATGCCTGGCGTCCACTTT +CTTGACTATTTCCTGAAGACCAGCGTTTCCCGGGTGGTTTCACAGCTGCGGAAGCTGCCT +GTGTCAGTGTCAAGTCCCTACCCCTCGGCTTGGCCTGGGGCTGTGGCCCTGGGTGACCGT +GTCCTTATGCTGGAGCTTGGTCCACAAGTGTCCCCGCCCCTTGTTCCGTCACTCATGGTG +GTCTGCACCTCTCTACACGTTGGCCCCTGTCAGAGGGAAGAAGGCAAAGTCCTGGAGCTG +CGGGAAGCCGTGCAGTGCATGTGTGTGTGCCTCGGGCCCGGGCTGCAGGCCCCAACAGGG +CCCACCCAGCACCTGCTGAACTGTGCTCTGAGACCAGCACCCACCTGATCTCTGGGAGCA +GAGCCCCTGCCGGCGTGGGCCAACCTGACAGCAGCTGCCTGGGCACTGGGCACTCCCTCG +TCTGTCAGGCGGGCAGTGGATAGCTCGTCCTCTCCCTGGGGAAGGGAGACGAGGCCATGC +GAGATGTCCCTGGAGGCTCCCTCCTGAGTAACCGCACGGGGTGCACATTCCCGAGAACAC +GAAAGGGTGCAGGATTCCACTAGGCCAGGTGGAAACATAAGGACACCGTAGGGTCGCATC +AAGTTGAAGGACAATCTCTAGACTAAAACAGAAACGACATTTACTCCCCTAAGGGCCACA +CGGGCTGAATCCCATCCTCAGGTTATAGCAGGGATGCTAGGTCTGAAAGCCACAGGGGAG +CATCGTAAGTCGCAGGTGCCCACAGATCACACCAGGGACCCCACCTCTGCCAACCGGGCT +GTTTGTGTCCCCGAAAGGGAGCACTTTCCTCCCCAGAGACTTCAGGTGCAGTATGGGAAG +GTTGGGGAACTAAAAAGCTGTGCACTAATATTTTTTGTATTAAAATAGAACCATCTTATG +TTTGTAATGCATGGGGTTTTGTAGGGGCGGGATGTTTTGTTGAGATGAGGACTCGCTCTG +TCGCCCAGGCAGGAGTGCGGTGGTGCCATCGTAGCTCACTGCAGCCTCGACCGCCCGGGC +TCAAGGATCCTCCTGCCTTGGCCTCCCACAGCACCTGGGGCCACAGGTGTGAGCTGCCGT +GCCCAGCCCGGCATTCATAATGCTCAAGAGAACTTGTCCTGAGAGAGGGTCGGCTTTGCC +ACTGAATCATCTTTCAAATGAGGAAATTATTTAGGCTCTGTAGTGTAAGTGGAATCTTAC +TGCATTTATGTAGGGTCTTGGAAAACTTAAGAGATTTTAGGAACAAACTATATGTTTAAC +GAGTCTGGAGGTATATCAGTGATTTAGTGGGGAAGATTTTGTTAATTCAAAGTGTTTGCA +AACGAGTTAGAACATACGCATTTGTAAATACAGTGTAAAATGTTTGCTGGTGGGCTGTGA +ATTAAGAGCAGAAGGAGATGCCACCGCCTGTCCAGATGGCCAGGATTTAAACAGCCACAG +CTGGTCCCTCATGCACTGCGGGGGTTGCGGAATGGTGCGGCCCCCTGGAGAGCCCTTGGC +AGTTCCTTAAAAATTGGAACATGCAGGTGCCGTGGAAGGCAGCAGTGGCATTCTGGGGCA +TTCATCTCAGAGAAATAAAAACTTCACACACTCGCCGGCAGCTTCATTTTAATAGCTCCA +AACTCGAAACAACACTCCCCCCCAGGTGGGTGGTGAGCCCACCCCGTGCAGACACCCTGA +GGAGCGGGCACCATGAAGAGGCCAGGATCCGGCTGGGCGCGGTGGCTCACGCCTGGAATC +CCAGCACTCTTGAGAGGCCAAGGCGGGCGGATCACTTGAAGTCAGGAGTTTGAGACAGGC +CTGGCCAACATGGTGAAACCACGTCTCCATTAAAAATAAAAAAAAATTAGCCAGGTGTGG +TGACACACGCCTGTAATTCCAGCTACTCAGGAGGCTGAGGCATGAGAATCACTTGAACCC +AGGAGACAGAGGTCTCAGTGAACCGAGATCGCGCCCCTGGGCCACAGAGCGAGACTCCAT +CTCCAAAAAAAAAAAACCCAAAAAACGAAAAAAAAAAAAAAACCAACAACAACAAAGGAG +GCAGCGTCCATCTGGGGGGACCTGAACAACTCCAAGGGCCTTGGCTGGCGAGAAAATCCT +GCCTCAAAAGGGCGCGTGCTCGGTGGTTCCACGGTCTACCATTCCCTCTTAAAAATGTTT +TTAAGCAGAGACGGAGACTTGCTGTGTCGACCCGGCTGGTCTGGAACTCCCAGGCTCATG +CGACCTGCCCCCCTCCCACCGTGCCTGGTTCTACAGCTCTTAAAGGGCAAAACGGTGAAG +CTGGATCACAGATCACAGTGGTGAGCAGGGGTGGGGCGGGCACCCCAGGGGTGCGGGAGG +TTGGACCACTCACATGGGCCTGGATGCCTCCTGGTTATGACACTGCCTTCCTGTTCCTGC +CGTTCCGCTGGGGGAAGCAGGGGTGGGGGGTGGGGGTCCCTGAGCTCCGCTGGGGGAAGC +TGTGGTGGGGGATCCCTGAGCTCCTCGGCCCTGACTGGGCTTAATGGTCTCTGGGCCTTT +GACTTTGTCCTTTATTCTAGGACATGGCTATTTGGACAAATAGTTCAAAACCCCTAGAAG +ATGCCGGGCTTGGTGGCCCAAGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGCGGGCGG +ATCACCCAAGGTCAGGAGTTCAAGACCAGCCTGACCAACATGGTGAAACCCCGTCTCTAC +TAAAAATACAAAAATTAGCTGGACATGCTGGCATGCGCCTGTAATCCCAGCTACTTGGGA +GGCTGAGGCAGGAGAATCACTTGAACCCGGGAGGCAGAGCTTGCAGTGAGCCGAGATCGC +GCCACTTCACTCCAGCCTGGCAACAGAGCGAGACTCCGTCTCAAAAACAAACAAAAAGCC +TAAGAGATGACTTCGGAAAGAGGGAAACTGAGGCGGAGCTCCCAGCCGTGCCAAACAGCA +GCTCCTCCTGAGGGCTCCTGGGGACCTCAGTGAGGCTCGGTTTTGGGGGCCTCGGTGGGG +CTCGGTTTTGGGGGCCTTGGTGGGGTTCGGTTTCTGTTGCGTCACCTCTATGCGGTCCCT +GGGGCTGGCGTGCCAAGGCTCGCTGGCTTCCTACTGCACTGGGACTCCAATTATCCGCAG +GCCATTCCCAGAAGGGCTGCTCTTCCCAGCAGGCCAGGCCGTGCCTCCCTGATGGGGGGT +GCTCTTCAGCTCACGGGGAAGGGGCTCAGTCCCCACATAGCTACACCAGGACGTGCGTGG +ACGAGGGAGGCTCAGAACTGCAGCTGGGTGCCCTTTACCCCCGGCAGTGCTGAGCCTGGA +CACCTTGTCCACCCCCCCACACCGACATGCAGGGCCCAGAGGCCTCCTTGCCTAAGGGAG +GAGCAGGTGGAGGTGTTAGCTCTTCCAAACAGGCAGGTGCTGGGGGAGGCTCAATTATCA +GCACGCAGTTAATCCCCTAATTAAAGGAGGCAAGTGCTGTTCATGGCCCCACCTCCTCCC +CAGCCAGGCTGCTGCCCTGCAACGAGGCTGAAGCCTCCTGCTCTGCGGAGGCAGGCCCTG +TGTTCTGCGCTGAACAGGGCTGTGGCGACCCCCAGCCCCTCCCGGTGCCCACGCTGCCCC +TCCCCCCATTGCCCCCTGGGATTGCCCCCCCTCCCCCACCCCACCCCATCTGGGACTCCT +GCCCCTACAGCAGCCGCAGCAGGCCCAGGGGTGAGGCCAGCCTCACGTGGCGCCTGTTCT +GTGGGTGGGGTGGGGCCTTCCTTGCTCTGGGCAGAGGGGTGCCAGCCCTGAGGTCCTGGA +GCCTCCCAGGCTGAGCCACTGGCCCTGATGCCCACTGGGCTCTCGGCCGATGGACGACCA +GGAGACGTGGGGACCAGCGGGCTGGGCTGTGGGTGCTCCCTCCTCAGAGCTTCAGGAACC +CTCTGTGTGGGGGGCGTCTCTTCCCTAGAAACTGTCCTGTGCTGGCTAAAGAGCCTCCGG +CGGCTGTGGGACAGCCTCAACCTTGCCAGGGCTGAGATGACGATGGTTGCAGCTGCCTTT +GGAGCTCGGCTGCCTGGCTGGGCAGGAGGCTGGGGGGCCTCTGTCCCGCCATGGCTTCCC +CGGGACCCCACCCTCCGCCCTCCCCTGTGGCCTCAGTGGGCCTGGCACCCAGGCAGAGAC +TCTCGGGTTGGGTCGTGGGGCCCTGGGAGCACAGGCTGGGGCATCCGCGGACCCTCGTCT +CCCCAGTGCCAGGTCCCTGAGCCCGCCTGCAGGTGGCGTCTCTCCCTCACGGGTGCCGGG +CCCGGACCTGGGCACTGCACTTGGCGTTGCCGACCCAGCCGCTCCGACTCCTGCCCGGGA +AGTCAGGCAGTGTGGCCGGGACCTTCCTCAGGAGACCCTGAGCAGGGGTTCTCAGGACCT +GGGGGATCTTCGGAGCTGATGGGAGGCAGCCCCGCCGGGCTGGGTGGGTGGCAGAAGGCC +CCCTGGCCTCGGCCTGTGAGGCCGGCTCCCTCGGAAGTGAAGCTACGGCACCTCGAAGCT +CAGACCACAGCCATCCTCACATCCCCCGACGGCCCCCGTGCCTCAGGGGCCCCCCTTCCT +ACCTGCTGGCGACTCAGCGAGGTGGGGGCGTCTTCCCGTGCCCATGGCACCTCTCTCTGT +TGCCACATTCTACCTCCTGAATCAAGGGGTGCCCCTCGCCCGTGGGGAGGTGGGGCCTGT +GACCAACACCCTTGGGGCCAGCGTGGGGCAGACACCCCAGCTTCGAACCCCAGACGCCCA +CCTGGGGCCCCATCCACCAGCCCCTCTGCCTCACGCGGGTCTCTATGCACCAAAGTCCTG +CGTCCACACAGGAAACCCTGGTTCACCGTAGGGACGCCAGTCACTCAGACGCAGGCCAGA +GCTTTGGCCGTGCAAGGATGCAGTTTAATTACATATGACACAGATGGTGAAATACGTGCA +AAGCACGGAGCTGTGTCTGTGAAAATGAAGAGGAACACTGAGGAGCAGCACGAGGACAAG +CCCCACACTTCTGCGGTTGCTGTTGGCCTCAGCTCTGCCGCCTCAGGGCACAGCCTTCTC +CGCAGTTGCTCTCCTGGCCCCGCAGGGTCGTGTGTGCCTGCATGAAGCTAAAACAAAATG +CAGAGCTTCTCAAAACTGCTCTACTTCATACCATTAACCGGTCAGCCACCAGTACCAGCA +AACCCGCAGATGGGACGCAGAGGCTTCCAGGAAAACAGCAACACCAAACACACCGGACGG +GAGTCCTGGCTGCAGGCCGTTCTACATCCAGGGCCCCGGGTAGGCAGCGCTTACTCTTCC +CCCATGCAAGCCCCTCCCTTGTGGACAAAGGCAGAAGTGAAGGTGGTGCTCTCCAGATGG +GGCTGTAAACGCTGCGTCCTGTGTGCTCTGCCTGGGATGGCTCGCCCTGGACACCAGCCC +TGGCCAGTGAGAAGCCCAGGAGCAAGTACGGAAGCTCATGCAGCACACACTTGAGCACAC +ACCTGCACGCACACCTGCGCACACGCCACACACACCTGCGCACACTCCTGCACACACAGT +GCACACACCTGCACACACACCTGTGCACACACACCTGTGCACACGCCACACACCCGTGCA +CAAACCTGAGCACACCTGCACACACACCTGAAAACACACCTGCGCACACCTGAGCACACA +TCTGCACTCACCTGTGCACACACCTACACACACACCTGAGCACACCCCACCCACACCCCC +ATGCACACACCTGTGCACACCACACACACCTGCACATACACCTGAGCACACATCTGCACA +CACCTGAGCACACACCTGCGCACACACCTCAGCACGTATCTGCAAACACTTGAGCACACA +CCTGAGCACACACCTGCACACACTCCTGCGCACACTCTACATACACTTGAGCACACACCT +GGGCACACACCTGCACACACCTGCGCACACACCTGCACACACTCCTGCACACACCTGCGC +ACATGCCACACACACCTGAGCACACACCTGTGCACACTCCTGCGCGCACACACCTGCACA +CACGCCACACACCTGTGCACACACCTGCGCACACCACTGCATACACACCTGAGAACACAC +ACCTGTGCACACACCTGCGCACACCACTGCATACACACCTGAGCACACACCTGCACACAC +ACTTGGGCACCCACCTATGCACACACGCCTGGGCACACACCTGCACACACACCTGGACAC +ACACCTGGGCACACACCTATGCACACACATGCCCTGCAGTTGAGCTCTGAGAAACCACCA +CCCTGTCCACTTCGCAATTGTGCTTCCTGCTACGTCCACAGCTCTGAGTTTCTGAGCTCT +GGAAGCAGACGTGGTAAACGTGCATGTTCCAGCCACTGCATGTGGGGTCACTTGTTACAC +GGCAGCAGCTAACTCATGCAGGAAGCCACGTGAATTCTGGGCGTGGTTGGGGCCTCCTCC +TGCACCCAGTCCGCTCACTGCTTGGGGCTGCCACATGCGTGGGGTTGCTGCCTCTGAGAC +CTCACATTCCCGGGTTCCCTCAGCCTCTGTTCTATTGGAAACTGCAGCCCTGTGGGCACA +GGCAGGGCAGGCACTGCAGGTTCTCTTTGGAAGGAGCTTCGCAGGCTGAGGGTGGGGCCC +TTCGCCACCCACTGCCCCACCCAGGGAGAGGCTGCCTCGCATCAGCTCCGGGGTCTCCAC +GTTCTCCAGACCCCAAGAACCCCTTGGCCTTGCAGAGTCTCTGTGAGTCAGGAGCTCAGC +GCTGGAAGATGCATCCAGGTCAGGCAGAGACCCCTGGTCCAGCCTCCCCCTCACTTGCTG +CTGGCCTGGGCCACGGCACTGCTGCAGGCTCCGCGGACTTTAGGCTCATTTAATGCCTGA +CCCTGAGTGGCAAGCCCCACCCTGGGCAAATATTTATTTGACAAATAAGGGCTCACCAGG +ACGAAGGCCATGGAAGGCTTTCCCCAGGGCAGCCGCTGAGCGGCTGTGGAGGCCGAGGGG +TCTGTCCGCCTGGGGGAGGCAGGAGGGATGTGGGGAAAGGGGGGCCTCTGACCGTGAGTC +CCCAGATCGGTTCAGGGGCGGTGGGAGCCCCGGCTGCTGGAGCCTGGTCTGCGTGGTACA +AGACGGCCCCCGTGCCTGCTCTCTCTGTTCTGATGAGAGGATAGGGAAGGCCATGGTGCT +GGAGGAGCTCCCGGCTCCCGGGGCTGTGGCCCAGAAAGACGCCCCAGGGTGGCACTCAGA +CAGTGAGGTGGCCTGTTGACCCCACAGGGAAGTGCTTGGTCTCAGGGCCCAGTACAGCTG +CCCCCACAGGAGCCTCTACCACAGAAGCAGGCATGGAGGAGCTCGGAGGACCGTGGCGGG +GACAGGGGAGGGTGTGTGTCTGCCTCGAGGCCTCTCCTCCAGGCCTTCCTCTCCTTCAAA +GGGACTGCCGCGGCCGAGGTGTGGCCTGCAGGGGTGGACTCTGAGGCCAGCAGGGGCCCG +CCCGACACCTCACCTGAGCTACACTCTTCCCCTGACAGAGGTGGCCGATGGGGCTGGCTG +AGCTGGGCCTTTTATGCAGGAATGGACGCCCTTGGGGTCAGCCTCAGGGGTTAACCCTTA +GCATCCTCTCAGGCCAGGATTCCAGGAAAGATGTTTCCTCCACAGGCCCTCAAGTTACCC +CAGGGCAAAGAGTGGATGGCCCAGGCCCTGTGCAGAAAGAGTCCTGGGTCCTCCGTCCTC +TTCCAACCTCCTGCTGAGAGTCCCAGGCAAGCACAGATTCCCAGGCTGGGGTATCCCATC +CAGACTTTCGCCCTCTGTACCCTTCGTGCTGGGCCTGGGGTGGAGTGTACTTGGAGGGGA +CCCATCCTCAATCCACCTCGTTCCGGAGAGCTGAGCCCTCAAGAAGCCCAGGAGAGCAGC +TCGGGGGAGCACGGACCCTGCTTCCAGCCCTGGGCCATTCGCCCGCTGGAAAAAAATCCC +CAAAATTTGCTGATAAATATAAGAAAGTCACAGCAGCCTTCAAACAAGCAGACTCCATAG +ACAGACTCCAGAACCGCTCCGCAGGCACAGGAGACACCAAACACACTGCTGTCCGTCACA +GTCAGGGACCCCCCGGGAAGGACGGGGGACGGAGGAGGGCAGGGGCCGCGGGGTGGGGGC +CGAGGGCCTCCCCGTCAGCTGGCAGCAGCGGCCCCTCAGCAGCCTGGAGTGCTGGCCTGC +CAGCCGGTCTGCCTGTCCTGCGCCATGGCCTCCCTGTGCGTCTGTGAAGTCAGTGTGAGC +TGCTCCCGGGGCGGCACCGGCGTGGTGACCTCCTCCCTGGAATTCTCTCTGTTTTTTTTT +TTTTTTTGAGATGGAGTTTTGCTCTTGTCGTCCAGGCTGGAGTGCAGTGGCACAATCTCG +GCTCACTACAACCTCTGCTTCTTGGGTTCAAGAAATTCTCCTGCCTCGGCCTCCCGAGTA +GCTGGGATTGCAGGCGCCCGCCACCACATCCAGCTAATTTTTGTATTTTTAATAGAGACG +GGGTTTCACCATTTTGGCTAGGCTGGTCTCGAACTCCTGACCTCAGGTGATCCGCCCGCC +TTGGGGGAGGCGGGGTCTTTCTCTGCCTTGGGGGAGGCGGGGTCTTTCTCTGCCATGGAG +GAGGCAGGGTCTTTCTCTGCCATGAGGGAGACGGGGTCTTTCTCTGCCATGGGGGAGGCG +GGGTCTTTCTCTGCCTTGGGGGAGACGGGGTCTTTCTGTGACTTGGGGGAGGAGGGGTCT +TTCTCTGTCCCCAGTGGGGAGTCTCGCTCACCTCGCTGCGGCTTCAGCGGCCCTCCGCGA +GCAGCGGGTGTGAGGTTTGCTGGTTTGGGTGTCGGAAAGCCAGCACACCCGAGGTCCGGC +TGCTGCACCCACAGGGTTCGCGCTTTGACTTGTTGATGAGTGGTGGGCACGCTGGGCCCT +CGCTGCAGTTTTTTTATTATTATTACTTTTATTTTATGTATTTATTTGTTTTTTGAGACG +GAGTCTCGCTCTGTCACCCAGGCTGGAGTGCAGTGGTGCAATCTCTGCTCACTGCAAGCT +ACGCCTCCTGGGTTCAAGCAATTCTTCTGCCTCAGCCTCCTGAGTAGCTGGGACTACAGG +CACGTGCCACCACGCCCAGCTAATTTGTTGTATTTTAGTAGAGACGGGGTTTCACCATGT +TGGCCAGGCTGGTCTCCATCTCCTGATCTCGTGATCCACCCACATCGGCCTCCCAAAGTG +CTGGGATGACAGGTGTGAGCCACTGTGCCCGGCCCGCCGCAGCTTTATTGATCTGAATAA +GCTTTTCCGCGTGGATGCTTTATGGTTCTTTATGGTTGTGTTTCTTTAGTGCTTGGTGGA +TATTTTCCCAAATGCAGCTCCCTGGAGGCGCTTGCCTTGTGAGGAGCAGGAGCCTGAGAG +TGCGGAACCGAGCGTGTCCTTCTCGCCGTCCCCTGGAAAAGATGAGCTGTGTCTGGTCCC +AGCACATGATGCTCTGTTTTCTGAAACGGCACCCCTGGGTCTCTGGACAAGAGCCCTCCC +CATCTTGCCCCTCCAGCACACAGGATGCCCTCCACAGCCACTCCCAGGGGGCTGGACAGA +GTGGGGCTGAGCAGCGGCCACGGGAAGCCACCGGCCACCCAGACCCCCGTCCTCCCCGGG +TGCTGCCCTGGGCCTAGGTGGCCAGGTCTGGGGGGCCGATACCACGGGCTACGCCCAGCC +CCACCCGGCTCCTGTGTGGTGTCAGGGGCTCTGGCATGCCGGCAGGCCAGTGCTCTCGTG +AGAGGTGGGTCCCCAAGCCGGCCCCAGCGAAACTCAGTTAAAGGACGAGTCTGCTTTTGG +GCCTTATGTTTCCCAACTCCATGGGCAGAGCCACAGGGCCGCTGCCTCCTCCACCGTGGC +TGGAGACAAGGCGGCCCCGGGTCTCTGTGAAGCCCTGGCCACGTTCAGCCGCAGGGCCCT +GGGTGTCATCGCCACCGCCCCACTGTGGCCCAGGACTGGGGCTTTGGTGGCCCGTGCTGT +GGGAGTGGGGGCAGCCAGCAGCCAGGGTCACAGGCCTGAGCCTCGGACAAGCACAGAAGG +ACCCCCAGGTCTGGTGCTCGTGCTGACTGCCAAGGGCAGCGACTGCAAGACGGGGGTGCA +GGTTTCGGGCGTGGCGCGGGCTGCGTCGGGTTCTGGCATTCAAACATATCATGCGGGACC +AGGCCTGGGGTTACAGGTGGGGCGGGCGCGCAGGAGAGGGGAGCCGTCCCGGAGCCGCTC +TGCACCCAGAGAGGTGTGAGGTGCAGCCTTTCCCCCCTGCCAGGAAGCGCAAACCCTGCT +TTAGACCCCAGGGAGTTGGTGCCCCCCCCAGATGCCCGCGGCTTCTCCCACATGGGGAGC +TGTCCATCTGTGAGGTCAGACCTGGGCTGCGGGCTTGGCCACCGCTGGATGCCAGCCAGA +CCTGCCCCTCTGACTTTTCTTGCTCTTTTCTCTCTGCTTTTCCGAGGCCGGCTTTCCGCG +AGGCACTTACTTGAAAATGGAGCCCCGGCATTCCTGCATGCACGGACACTAAATCCAAGG +CCAGCTCCTCTCTCAGAGCAGAAGTTAAAAATTATTCAATGCCAAATTCCTGGGCTGTGG +AGCAGTAGTGGTTGTACCAGGCAAAGGTTCCCGCCGCCTTCCGCCGGCCGGGCAGAGATA +AGACCATGAGGGCGCCCGGGGGAGTCCGCGCCTGGCCCACACTGCCCTCCGCCGTCCTGG +GACCAGGCCCACACCGCCCTCCGCCCTCCCAGGACCAGGTAGGACTGAGGCTCTGTGGGT +CTGACCCACAGCGTCTGGGAGGTTTTGTCTCAAGGGCTGGTGGCTTCTGATGAGCCGAAA +GCCCCCGCACCCACGGCCCCACAAAGCTTTTCTTCCGGGACCAGCCCCTCCCCAGTCGCC +TGGCCAAGGCCCAGCCCTTAGGGGCCTCCATGGTGTGCTGGGGAGGACCTGGGGGTCCCG +CTGGTGAGCCCAGGGCACAGTTGTGGCAGGCGGAGCCCGCGGGGAGGGCAAGGCCTCAGA +AGAGGAGGGATTCAGCCGGAGGGCCTTCCCCAGGGCTGGCGGCTTCTGCTATTGGCTGGG +GGGTGGTGAGGGTCAGCTGGGGCCTGCAGGGCTGTGCTGGCCAGGTGGGCCGGGCCTGGG +GTCCCACAGCCTGAGCGGAGATGCCTGGAGGGGGCCACAGGGTGACCATGTGCCCCCCGG +GAGAAGCTGGGGTCTTGGGTCCCCGTGATGATTATGGGTGTCTGGGGGTTCCTGTAGGAA +AAGATGGCTGCGAAGGCCCCAGAGTTCCTCGGGGCCTGTGAATGACCCAGCCAGGGGGCC +CTCAGAGGGGGAGAGAGACTGAGAAGCCATGATTTACATTTCCTGGCAGAGAGCTCTTGC +AGGGAAACCAAATTTATTCCAGTTGACAAGGTGCGTGGGCATTGGGAACAACGTGGGTGG +GGGCACAGCCTCCTCTGTCCCGGCCGAAATCCAGTCCTGCAGAGATTTGGAGCACAGAGC +ATCAGGGCCGCCTGTGAGGCACAGAGCGAATGGGGCACCAGCCTGCCCTCGGCCTCAGAC +ACGGAGAGGCTCCCACGGCACTGAGCCACGCATGGCCACGCGACAGAGGGACAGAATGCC +GTGGCCGTGTAGGGGAGCTGCACTCTGCGTGGCCCTGGGATGGGAAAATCCAGGGAAACA +GACACTGTTATGGATGTGAGCATCGGCTGCCAGAACGAGAGGAAGCAGAAGAGGGGAAAA +GGCCGATTATCGTAGAAGAGTTAGGAAAATCAATCAAAGATACCCCCTTGAGAACAGTTA +AGTTCACAGCTGTGAGTTCTGGAAACCTTTATGTTTTAAAAATGATTCCGAGGACTCAGA +GGGTAAAGCTCGCACCAACTTAATTTGTTATTGCCTTTTCTATCAAAGTTATGCTTGTGG +CCGGACACAGTGGTTCGCATTTGGGAGGTCAAGGCGGGCGGATCACTTGAGGTCAGGAGT +TCGAGACAAGCGTGGTCAGCATGATGAAACCCTGTCTCTACTAAAAATACAAAAAAATTA +GCTGGATGTGGTGGCGGGCACCTATAATTCCAGCTACTCTGGAGGCTGAGGCAGGACAAT +CGCTTGCACCTGGAAGGCGGAGGTTGCAGTGAGCTCAGATGGCACCATTGCCCTCCAGCC +TGGGCAACAGAGTGAGACTCTGTCTCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCAG +TTATGCCTGTAGGTTGCTTGAGAGTCAAACACTTCTGCAAGGCTTGGACACATATGATCT +TCAGGCCGCGCCGAGGCCACCAGCTCCGTGTGCTGGGAGGCTCCTGTGTTTACTTCCAAC +GTCACTGGCAAACGGCAGCTTCTCAGCACTCCAGCTTCAGGGTCAGCCCTGAATCTGCCC +TGTGGAAGGGGCTGTTTGCCGCCCTCCCACCTCTCGTCCCGCCGTCACGCGCCGCGCCTG +GTCTCTGCTGTCACTCTGCTGGGCGCCGGGGACTAGCTTGGTGCCAGGTCCACCGTGGCC +GCCTGTTCTCACCCGAACTCTGAGCTGTTTCCCTGAAGTTAATAATCGCCTTTGCTTTTC +TTCTTGCTTAGCTTTCTCTGAACTCATTACTAATTCAGCCTCAGACTCTCCCCCATGACT +TAAATTCCGGCACGCCAGGTATTTCTGAGGGGCCTCCGGGAGCCTCCTGCCCTGCCCGGG +GCTGGTCGGCTCCCTCGGGCCTGGGGCAGGGCTGGCGTCTTGCAGGCTTCGTGGTCCGTG +TCACAAAGGTCCCATTGCTTCTCCCCTGGGTGGGATTTTCCCGGGCCCCACACCTCCCCT +TTCTTGTCTTCTCAGTGTTTTGGTGGAACAAGCCCCTCGCAGCTCCCCGTGAGGTGCAGG +GGGTGGGCCCCCACCACGCCCACAGCTGCAGCTGCCTGTGAAGGGCACAGGGCGGGCCCC +CACCAAGGCCTTCGCTTCCCTGCGAGTTGAGAAAACCTCGCCGCAGGGTCCCCGGCTCCC +GAGGCTGCTGTGGGTCCGGCAATGGCATCCCAACCCCGGGGCCTTGGTATGGAACCTGTT +TCTGCGGGTTTTTTCCTGAAAGTTTTTGGGGCCTTCTTTTTGTCTCCATCTCTGCTGTCC +TGTGAAGGTGGATCTTTGTGTGGTTCCGTTTTCATCCCTTTCACGGGGTCCTCAGTGGCT +CTTTCTGTCTGGAAATGCCTGAGCTTCGGCTCCAGGAAATGTTCTTGAATTACAATTTTT +AAATGATTTTGTTCTTTATCTTTTCTTTTTGTTGTTGCTCTCTCTTTCTCTGGTGAATAT +TGCTGCAATTTGGAGCAGGTCCTCTAATCACCTTTTCTATCCCATTTTCTTTGCCTTTTC +ACGTCACGTTCGGGGAACGTCCTGGCTCCGTCCCTTCCAGCGCTTTTCGTTTCTGTCCTC +GGAGTCATTCTTTTTAAGACGGAGTCTCGCTCTGTCGCCCAGGCTGGAGTGCAGTGATGT +GATCTCGGCTCACTGCAAGCTCCGCCTCCTGGTTCACGCCATTCTCCTGCCTCAGCCTCC +CGAGTAGCTGGGACTACAGGTGCCCACCACCATGCCTGGCTAATTTTTTGTATTTTTAGT +AGAGACGGGGTTTCACCGTGTCGGCCAGGATGGTCTCGATCTCCTGACCTCATGATCCGC +CCGCCTCGGCCTCCCATAGTGCTGGGATGACAGGCGTGAGCCGCCACGCCCGGCCCCTCG +GAGTCGTTCTTTCTGTTGCATCCTCATGGTTTTCTGTGGCCACGTGCTTTCGCTCATCTC +TTCGAGGACGTTCCTGATAGTTTGTGCCTCTTCTTTTCAAGGCTTCTTCTCCTTGCACAA +GACGGTCTGGAGAAAAACCCGCATTTCCTTCCGTCACACTGACCACATTTAACTTAAAAT +GGGAAGAGAGCAAAACATTCCACAGGCAAAGTCAGGGGACTATTTTAATGACAGAGACAC +ATGGTTGAAATCAATGCTGCACTCTGAGCCCTTAGAAACCGTCGCAAAGGACTCCACGGA +AGGGTGGGGGCAGCCCCAGCGAGGTCGTCAGGGAGCAGAGCCCGAGTCATGGGACACAAG +GCCGGACCCCTCACCGCCAGGGAAGCGGAGTCACAGGCACGTGGCCCTCTGCGCCCAGGG +TCAGGGCACGGGAGGCAGAGCCTGAGACGGGGGTGCCCATGCAGGGTGTGCTGGGGGTGG +GGTTGTGGGGCCTCTCAGGGGCAAGGGGCAGGACCGGACAGCAGAGAGATCCCACTCCTG +CCTGAGACCCGCCGCCATCGCCGCCGCGAGCCCTGCGTTGGGCATTGGGGCCAGGCACCT +GCCAGGAGGGCCTCTTCCGAGGTGGGGTGTCACCTGGGATGTGTCCGCTGGCAAATGGGA +GAAACACCAGGGCGGCTGCCGGGGAGGTCGATGTCAGGGAGCCCGTAGCCCTGAGCCCAT +GTGTGGAGGAAGCCCTTTGTCTGAGGAGCCTGCGGCCGCCTTGGACCCTGGATGCTTGCA +GGGAATCTACACAGGGTTGTCAGGTACGACAAGGGTGCCCAGGGCTGAGGAGGGTGCCCA +TGCGGCCTCCTACAATGCGTATGGGAAGCCGGTGAACGCCCTCCCTCAGGGCTGGCCGGG +TGCGTCTGGGGTTGTCCTAGCTCCAGCTGCTGGAACAAAATACCGAGCCTGGGGACTTAA +GCAACAGAAATGTATTTTCTCACAGCCTCGGAGGGGGAGGGGAAGGTCCGGTGTCCCAGG +GTTGCCGGGCTGGTTCTGCGGAGGCCTCTCCCGCTGCTGCCTTCTCTCAGGCGGCCTCTG +CGCAGGTCCGTCCCGTGTCCCTCTGCCCTAACCTCCTCCTGCAACTAGGACACCAGTGGG +ACCCGGCCAGGGCTCATCCTCACGGCTGCTTCCCACATACTCACCTGTCTCGTAGCCCCT +TCTCCACACACGCTCGCGTTGTTGGTACTGAGAGTTTGGATTCTAACCATGAACTCTGGG +GGCACAACCTGCCAGAGGGGTCACTGTGTAGCCCGGGGGACCTTGCAATGTCTCATCCTT +AAAACCCCAGGAAGAGCAGAGCTCTGCTGCGTGTGCTCGCGGGTTCCGCCTGAGAGCAGG +GTGGTTCCGGGCTGTGTGTTCCGCCTGAAAGCTGAGTTTTAGGAGCAAGCAGGAAACACA +GAGGAGAAGGACCAGGAACCCTGGGGAGCCCGGGGGAGCTACAGGTGGAGAAAACTGCCC +TGAGAGTGGTGGGGAGGGCAGGTCACACCCACCCCAGGGAAGGTCGCTTGGGTTTACGTG +GAGACGTTGTTTTGGGGTGGCGGGGCCTGGGTGTCCAGCATCCCTGGTACATCCCTCCTG +GTGGGGTCCTGCCAAGGATGACGCTCCGGCTGGGTGGGCACTGCAGTCTCAATGCTCGGG +GTCCGGTGTGGGGGGCTCCCGGTGGCTGCACCCCTCGCCCTGCGCCCTGCCCGCCGCCTG +CCTGCCCGGCCTCCTCAGCAGATGCTGGGCTCTGACCCCAGCGTCAGGCAGAGGCTGGGC +CGGCGGCCAGGACGACTCCGCCTGGGGTTTAATGTTCCACTTCCTCCCCGCTGACTGACC +CTACGCAGGCACTGGCCCTACTCTGAGGCCTCCCAGCCTCCCTTCCACAGGTCTGGCTGG +GGAGGTGGTTGACGTGGGGAGGGAAAGCTTCCCAGGACGTAGATTTTGTTTTCTTTTCCT +GGAAAAGGGCGGCTGCTCATGCTTCCTTGCTGAGGTCCCCTCCTGTGTCCAAGAAAACTT +AGTGGTTTTCTCTCTCTCCTAAGAAATACAGGCCTCAGGTAAGGCCGGGCACAGCGGCTC +ACGCCTGTTATCCCAGCACTTTGGGAGGCCGAGGCGGGCAGATCACGAGGTCAGGAGATC +GAGACCATCCTGGCTAACACGGTGAAACCCCGTCTCTACTAAAAATACAAAACATTAGCT +GGGCGTGGTGGCGGGCGCCTGTAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATGGC +GTGAACTCGGGAGGCGGAGCTTGCAGTGAGCCGAGATGGGGCCACTGCACTCCAGCCTGG +GCGACAGAGCGAGACTCCGTCTCAAAAAAAAAAAAAAAAAAGAAAGAAATACAGGCCTCA +GGTAACCAGTGCTGTCAAAACATCCCCGCATGGCGAAATCCCTCACGCCCCCCTCCCCAC +ATGCCCGCGTCTGCTTTCTGCCCTGTCCCAAACCATTCACCTCCTCACCCCGCCACCCCA +ACTCCACTGTCAAACCGTTCACCCCCTCACCTCGCCACCCCGACTCCACTCTCAAAAACC +AGAACAGGTCACCAGTGCTTCCCTCCCTAAACAGTTCTGTGCTGTCCTGGGAGCACCAGT +AACATCCAGTTCCCCGAGGGACCAGGGGGCTGCCTCAGGGGGGAGGGGTCTCCTGCAGGC +CTGGCATAGTGTGGCTGTCCCTACACCCAGACCCTGCACACGGCCCCGCGACACGGGGAG +GCTGAGGCCTCGCAGGGCCCTGGGTGTCTCCACCAGCTCCTCGGGGTCCGCTGTCCTGCT +GAGGTGCCCGCAGGACCCTCAGTGGGATGGGCACCAGCCCTTTTCAGCGTTCCGCCGAAC +AGGGGCCCAGAGTGCCTGAGAGGCGCCTGTGTTTGCACATTTGGAGGCCGGTGGGGGTCC +GTGCAGGCGCAGAGCCCCACAGTAGCAGGTGGCCCCGTGGGGAGGCTCCCCGATGGGTAC +ATCCCGCAGCAGCATCTGACATCTGAGTCTGCAGCCCCTCTCAGGAGGGGGCACCGTGAG +GGGTGTGGCTTCCTCGCCATCTGAGGCTGCAGCCCCTCTCAGGAGGGGGACACCGTGAGG +GGGTGGCTTACTCGCCAGGCTCCCTGGGGGCTGGGCAGCGATGGCTGGCTTCCCAGGGGC +CTTCCTGAGTCACGGACCCATGGGGTCCTGGCTGACTTTGCCTGCGGCGTCAAAGGGCTT +GAATCTCCGTGTAGCCACCGAGGCCTCCACTCCTGGAGACCCCACCCGTGATCCCACCTC +CCCCAGGCAGATATCTTGGCTGCAGCCATTGTCCATCCCCCGGGGTCACCGTCCCCTCCC +CGCCCCGATGCTCTGACCACCCGGGGGCTCCTCCCGTATCCTTTGGGCCTTCGGGAGACC +CCACTCCACCACGGGGGCCTGGATACAGGGTCTTGCCACCTCCCTCCCCAGGGAGGGGCC +TGGGAGAGTCTGGAATGGGATGGTCGCAGGCAGTGGGGGCCCTCAGGGTAGGGGCCTGAT +CTGTGCATTTGGGCACAAATTCCCTGGGCGTAAATGTCACCGGAAAGGGATCCCAAAGAG +GGCTCTTGGACCTCGAGCAAGAAACAGTTTGGGGGAGTCCACTGATAAACTGAAAGCAAG +TTTAATAGGAAAGTAAAGGAATAAGAGAAGGGCTGCCCCATAGGCTGAGCAGCGGCCTGG +GCTACTCCACTGAGAATACTTATTGTTGTTTCTTGATATGTACTAAACATGGTGTGGATT +ATTCCGGACTTTTCTGGGAAAGGGGCAGGCAATTCCCAGAAGTGAGGGTTCCTCCCTCTT +TTAGACCATCTAGGGTAACGTCCTGGCGTTGCCGTGGCAACTAAACTGTCCTGGTGCTGG +TGGGCGTGTCTCTCATGCTAATGTATTATAATCAGCGCATAATGAGCAGTGAGGACTGGC +TGTCTTGGTTTTGGTGATTTGGGGCCGGCTTCTTCACAGCATCTTGTTTTATCAGCGGGG +TCTTTGTGACCAGTCTTGTGCCAACCTCCTATCTCATCCTGTAACTAAGGATGCCTGACC +TCATGGGAACGTGGCCCAGCCGGGCTCAGCCTCATTTTACCCAGGCCCTGTGCAAGATGG +AGTTGCTCTGGTTCAAAGGTCTCTGACATAAAGACCTCAACCAGGCTGGTCTCACGCTGC +CAGGACAGCTGGTGAGTGCAGGTGGGCAGGGGCCACTGCCCCAGCTCCCGTGGGCAAGGC +TGAGGGTGAGGGGTTCCGGAGCGTTCCACATTCTCCTTGCAATGCTGGAAGCACGGGTGT +CTCCCATCCCGACACGCCTCATTCTGTCTGCAGCTCACAGGGCCCGGCTTCTGCAGCTCA +CAGGGTCCGGCTTCTGGAAATTCTGCTTTTGCATTTTGTACTCTGTCCAGGGGCCAAAAC +CCAGGTCTGGAATTGGTGTGGTCCCTGGTGGCACAAACCAGTCCTGGCTAAGAGGCCGGC +CCCTCTCACTCCACTGAAGAGACAGGGGGCTGCATGCTGAGAGGGCCAAGGCCAAAAGGA +GCCTGCTGCTGTTCACAGCCCCCTGTGTGCCTGGGGCCCACTGTTCACAGCCCTCTGGGT +GCCTGGGGGCTGGGCTGGGGGCTACTGCAACCCTTGGCCTATGGTGTGGTCGAGGGAAGG +GGAAGGGACAGGGCTTTGAGAAACACGGTGATGGGGGTGAGGGTGGGGACTGGGGACGGT +GGGCGTGGAGGTGGAGGCCCTGTGGGTGCTGGGCAGGGCAGAGGAGCTAGGCCAGATGCT +GTGTTTGTGTGGGGTGCTGAGTGGCCAGCCTAAAACCTTCTGAGAAAGTAGGATCCAGCA +CAGGGAGCTTCAGCTTCTCTGATGGGAGGCAGGAGGGGGTCAGGTGGGAGCTGCAGGGCG +TGTCGAGCCGGCCCTGCCCTGGGTCCCTGCGGGCCGCCTGGCACACAGGAGGGCGGTTCC +TTTCCTGTTGGACCCGGTCTCACTTCATTTGCCCACGTTAATTGGGGCGCAGGTGCAGCT +CTCGGGCAAACAAAGGTGCGGTCGCCAGGTGGACTTAACCCTTTCCCTGGCACTGGCGGG +GCCTGGGGGGAGGCAGCAGGAGGGGCGGCCGGGTGGTCAGTTTGAGGACCTGGCCCCACG +TGCCTTTGTGGGATGGTGGGGACCCCACACCCCCGCTGGCTGGGCTGGGATGGTCGGGCC +CTGGGCGGGGCAGGGGCTGCACCTGGGCCTCTGGGCCACCTGCCTGGCTCGGTCGCGCCC +CTTCTTTGGTTTCCAGCTAACGACGCGGCGCCCACCGAGAGCTGGGGGAGCCCAGGGCGG +GGAGGGCGCGGCCGGAGCGAGCGCCGCCCGGGAAACCCGAGCCCCGCCAGGTGCGCGGGG +ACAAAGGCGGTGCCGGGAGGGCGGGTCCTGGGGGTCCCCCTGCCCCCTCTGCGGTGCGTT +GGGAGCTCCCGTCCTCCTGCGCACACTCAGGGAAAGACCGGAGGAACCGTGGCGGGGGTC +GAGGCCGGCGTGGGGTGGGGGCGCCAGGGGGGCGGGCGGGGCCCAGAGCCCGGGACACGC +GACGAGGGGCCGGACCCCGAGGATGCGAGGATGCGGGGACCCTGCCCCCGCTGGGCCGGG +TTTTGGGGGCCCGGGACACTCAGCCCCGCCCCCCGCAGGCTCTCTGTGGCCCTGGGGTGG +GAGGGCTGCGGTCGAGAACCCCCCACGCGGCCCCTCCCCGGAACCCGCAGGCTGTGCACC +CTCTGGACTGAAGTCACCCGTCAGTCCCGGCTGGGGGTTTCCGGGAACAGGGCAGGTGCT +TTAAAGCAGGGGTGGCCGATCTTTTGGCTTCCCTGGGCCACATTGGAAGAATTGTCTTGG +GCCACACATAAAATACACTAACGATAGCTGATGAGCGAAAAAAAAATTGCCAAAAAAATC +CCATTATGTTTTATGTTTTAAGAAGGTTTACAAATTTGTGTCGGACCCCATTCACAGCAG +CCTGCTGCCATTGGACAGCTTTAAAGCCTGGAGGGCTTGCGACTGGGCGTGTACCCTCCC +CGCCTCCCTCCCCCTCTCCCTCCCAGCCCAGCCCTTGGCTGGGTCCTGGGGCGGGGCCCG +GGGTCCTCTGTCCAGGAGGTCTGGTTCCCCCAGCAGTGAGTGGGGTGGGCCCTGCAGGGG +GTCTTGGCCATTGCAGTGGGGACCCCTGAGCCTGCCAGCAGGAGTGAGGACTCTCAGAGG +AAGGGGTTCCCTAAGGGATTCGCACCCCTCCTCTCCCACCAGGCACATGCTCAGGTGTGG +CCCAGCCTCTGGGTTCAGGCTCACGTCCTGTGTGGCCTGGAGGGAGTTCACGCCTCAGGG +GTGTCTTCCCATCCCAGGAGCCCATGGAGGCCTTCAGGACAGGGCTGTGCGAGAGGAGGT +CGTGCCCACGAGTTCCTGCCCGGTGGGAATGAGCAGGGGGCGGGCGGGGGGTCTCAGGGC +GAGATCTCCGCTCACCGCAACCTCCGCCTCCCAGGTTCAAGCCACTGTGCCCGGCCTGGG +GATTCATTTTAGAAAAGACAAAATGCTGGCTGGGTGCGGTGGCTCACGTCTGTCATCCCA +GCACTTTGGGAGGCCGAGGCAGGTGGATCACCTGAGGTCAGGAGTTCAAAACCAGCCTGG +CCAACATGGTGAAACCCCATCTCTACTAAAAATACAAAAATTAGCCGGGTGTGGTGGCAC +ATGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTTGAATCTGGGAGG +CAGAGGTTGCAGTGAGCTGAGATCACACCACTGCACTCCAGCCTGGGCGACAGAGTGAGA +CTTCATCTCAAAAAAAAAAAAAAAAAAAAGTGACAAAAGGCCAAGGAAAGGAGAAGGGGC +AGGAACATCCTCTGGGCGGTGGGATGGCCACAGTTGGTCCCACCTGGCAGCGAAGGTGGC +TGGAGTGACCCATAGGGCCTGGCCCACTCAGACACAACTGTCGGTGCCTCAGGCAATGGT +CACCACAGCAGAGGGCTGGGGCACCACACGCTGTGCTTGGGGGAGGTCTGGGGGGATTCT +GCGGTGTGAGAACTTAGGGAGAAGCTCTCTGAAGACGGACCTGCCCGTCTGGGGACAGGT +TGGGGGGCCTGGGGCTTGCAGTGTTGCAGGTGAACTCTAGGGCCCTATCTCTGCAATGGG +ACGGCCTCCAGGTCATGGGAGGGCCCAGCCTGCGGGTTCTGGACCCCAGGGGCCACACTG +GGCGGGACCCCGTTCACAAGGCGGGAAGGAATCCTGCCCCAGGACCACCCACAGAGGCAT +CCTGAGCTGCATCCGGGGGAAGCAGGACTCCGAACCGGGGGACCTGGGTCCTGGGGAGCT +TCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAACCGGGGGACCTGGGTCCTGGGGAGT +TTCCTGGGGTCAGAAGGTAGGGGTGTCAATGTCGAACCGGGGGACCTGGGTCCTGGGGAG +CTTCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAACCGGGGGACCTGGGTCCTGGGGA +GCTTCCTGGGTTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGGGTCCTGGGG +AGCTTCCTGAGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGGGTCCTGGG +GAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGGGTCCTGG +GGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGGGTCCTG +GGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGGGTCCT +GGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGGGTCC +TGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGGGTC +ATGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAACCGGGGGGCCTGGGT +CCTGGGGAGCTTCCTGGGGTCAGAAGGTAGGGGTGTCAACGTCGAACCGGGGGACCTGGG +TCCTGGGGAGCTTCCTGGGTTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTGG +GTCCTGGGGAGCTTCCTGAGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCTG +GGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACCT +GGGTCCTGGGGAGCTTCCTGGGTTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGACC +TGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGAC +CTGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAGCATCGAACCGGGGGA +CCTGGGTCATGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAACCGGGGG +GCCTGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTAGGGGTGTCAACGTCGAACCGGGG +GACCTGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAACCGGG +GGACCTGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAACCGG +GGGACCTGGGTCCTGGGGAGCTTCCTGGGTTCAGAAGGTGGGGGTGTCAGCATCGAACCG +GGGGACCTGGGTCCTGGGGAGCTTCCTGGGTTCAGAAGGTGGGGGTGTCAGCATCGAACC +GGGGAACCTGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAAC +CGGGGGACCTGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTGTCAACGTCGAA +CCGGGGGACCTGGGTCCTGGGGAGCTTCCTGGGGTCAGAAGGTGGGGGTTTCAATGTGTA +AAGCAGTGAAATGGGTCCCAGAGAGTCCACAGGTGGAGAACGGCCTTCACCAGGCAGCCA +GGGAACGGTGTGGGGTGCTCACCAACACCCCGTCACTGCTCCAGAACCCCTGGCAGCCAC +AGAGCTCAGGCTTCAACGCTGGCCCGACACCAGGGCCAGGCCAGAAATCAGCCTGGGAGA +AGCTGGGTCCGGCTCCGAGGCTGGTGGGCACGGCCCCACCCGGCTTTGTTCTTCGCGGCG +CTGAGGCGGTTAGTTTAGCCTCCCACCCACCAGACAAAGGTGCGGGAAATGGGACCGGTT +TGACTTGTTCAGGTGGGCACTCGGGGGTCCCGGCAAACCGTCTCCTCAAAAGCCCCCCGT +GCACTAGCACGCCTCCCCAAATCCCGTCCCCAACCCCATCCCCACCCCCATCCCCACCCC +CGTCCCCGCCCCCAGCCCCATCCCTGCCCCCATCCCCAACGCCTTCCTCACACCATCCCC +CGATCCCCATCCCTGTCCCCACCCCCGCCCCACCCCCATTCCCCCATCCCCACCCCCGTC +CCCATCCCATCCCTGTCCCCATCCCCTACCCCTTCTTCACCCCATCCCCCCGCCCTCACC +CCCACCCCATCCCCACCCCCATATCCACCCCCGTCCCTGCCCCCATCCTTACCCCCATCC +CCGCCCCGTCCACAACCCCATCCTTACCTCTATCCCCACCCACATCCTTACCCCCATCCC +CGCCCCGTCCACAACCCCATCCTTCCCCCGCCTCCACCCCCCGCCCCCACCACATCCCCA +CCCCTGTCCCCACCCCTGTCCCCACCCTCATCCCCACCCCTGTCCCCCCCATCCCTGCTT +CCCCAACTGCATCCACCTGACTCCCTCCTGTCCCCACCAACCCGGCCAAGCGTCCTCCCT +CTCAGAGGCTCTCGCTTGCCCCCCACAGTGCCCCTCCAACCCCCAGCCTCAATGAACGTC +CCCCGGCCTGGCCTCCTGCACCCAGAGAGTGGCCTTCGGAGGCCGCAGCCGTCTCGCCCA +CGGTCCCCGGTCCATGCTGCTCCCTCCTCTCAGCTCCCCTCAGCCCGAGCCCCAGGAGAC +AGGCACCTGGGCCCGTGGGCCGACCGGGGGAGACCCTGCATGGTTGTGGATCCCTGGGGG +CAGCTTCACGCTGGGCTTTGGTCCCCAGGGCCCAAGACCACTCCCCTACCCTCGGCTCCA +CAGCTGACCTGGCTACAGGAAACACCGGCCCCTCTTTGGCTTCTGAAGACCCCACAGGCT +CTTGCCACCCCCGCCTGCCTCCTCCTCACGTCAACCCGTCAGTCCTCGGCGTGGACGCTG +TCCTCAGGAGAGGGGAGCCCCCAGGCCTGGACCCCTCTGTGCTCGGGAGAGGGGAGCCCC +CAGGCCTGGACCCCTCTGTGCTCGGGAGAGGGGAGCCCCCAGGCCTGGACCCCTCGGCTG +GGGCCCTGCGCTCCCACTGAGCCGTGTCTGCCCTCAGTCCCCAGCACACCATCCCCGTCT +CTCTTTTTTTTTATTTTTTCGAGATGAAGTCTTGCTCTGTCACCCAGGCTAGAGTGCAGT +GGCACGATCTCGGCTCACTGCAACCTCCACCTCCCGGGTTCAAGGGATTCTCCTGCCTCA +GCCCCTGAGTAGTTGGGATTACAGGTGCCCAGCATCACACCCGGCTAATTTTTGTATTTT +TAGTAGAGATGGGGCTTCACCATGTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAAATG +ATCCGCCCACCTCGGCCTCCCACAGTGCTGGGATTACAGGCGTGAGTCACTGTGCCCGAC +CCCGTCCCCGTCTTTCAGTCAAGACCGTCCTCCCCACAGCACCCCTGCACTGCCGCCCTC +TCAGCCTCCCGTTTAGCAAAACGGTTCCCCCACTGCCTCCTGCCACGACCCCAGCCTCCC +CTCGGCCTCTGAAGGCAGCCGGGACCCCTGCTGTCCTCCCACCTCCCCACCTGCACGCTC +TGCTCCTCCTACCTTCTAAAAGGATCTTCCTTCTCCAGGCACATGGTCACCCTGCACGTC +AGGGGCCGGCTCACCCCTGATATTAGCAACCCCAAGCGTCTTGGCGCAGGGAGGGATCCC +CGTCAGCCAGGTCCCCACGCAGCTCCAGGCAGCGCCAGCGTCCACCAGGGAGCAGGGGCA +GCAGAGCCCTTCTCCCCAGACACCCTTGTGTCTTCGGAAAATGCCAGGTCCCCCCCCAGC +TGCTGTTCTCGTCTTTGGAGGACCCGGCTTTACTGGTGCCACATGCCTGCTGCGGGCTGT +GCCATGGAGGGCGGCACCTGCCTCTTCTCACGTGGCAGCTCTGGCACCGGGAACTTCAGA +GACCCCAGCTGGGCTGAGCCACCCCGGGCTGAGGCCTTGTGGGTCGCCTCAAATTCAAGC +CTCATGGGCCCGGCCTCCCGCCCTAACGGTCGCTGAAGTGTCCTGCTCTCATACGAACTT +GTGTCTAAAACTGTGGTCTTTGCTTTTCTCCCAAACCCGCCTCCCCGCGCTGCCTACCTC +AGGCCTGGGGGCTCCCCCGACTTGTTCTCTATTCCCCCAGCCCCTCACTGCCTGGGGGCT +CCCCCGACTCACTCTCTAGGCCCCCAGCCCCACACTGCCTGGGGGCTCCCCCGACCCTCT +CTCTATTCTCCCAGCCCCGCACTGCCTGGGGGCTCCCCCGACCCTCTCTCTATTCTCCCA +GCCCTGCACTGCCTGGGGACTCGCCTGACTCGCTCTCTATTCCCCCAGCCCCACACTGCA +TCTCGGGAGCAGTTCCAGGCCGACCTCTGCTCTCCACGGCCGGGAGGTGTCCAGGTGTGG +ACAGAGCCCCGGCTCTCCATCAGGGCACCCAGCCGCCCCACGCTCAGCCCTGCGTGGCTT +CTCCCGTCCTTCCTGGGCATCCCCTGAGGGTGTGGCCCTGTTGCTGGGCCCCCTCCTGCC +CCCTTGCCCTGCCAGTTCCTAGAGCCTAGGCTGAGGGCAGGGCCATTGCTGTGAACAAAC +TGGACAGGCTCCGCGGGAGCTCAGAGCTGCCCCGTGTCTGAGGGCGCGGCTGTGTGGAGT +GGGGTCCCCTCGGCCAGGCGGGAAAGGCCCTGGATCGTGTGTGTGACCCTGGTACTGGGC +AACCCCTGGGACAGGCAAGTCCGTGGAGACAGAACGGGGCGGTGGCTGCAGCCTGGGAGC +TCGGCCTCCCTCGGGGTGACGGAATGTTCTGGACCTTGATATAGGTGGTGGATACTCAGC +CCTGTGAGTGCAATAAATGCCACCAAATTCTCACTTCAAAATTATTTTATGCTATGTGAA +TTCTGCTCCAATTAAAACACAAACTCTCTTGCAAAATGCACCTTGTCTCCGCCCCTTCTC +CCATCACACGCAGCCCCTTGAGAACAGCCAGCACCTGCCTCCCAGGTCCGGGCAAGCAGC +CTCCCCTCTCGACGGCCCCGGGCAGCCCCATCACCCTCGGCGGCTGCCCAGGCCCAGGCC +TGTTTCCGGCCCTCCTCTGAGCACCTGGAGAGGAGGAAGTGCGTCTTCTCTCCGGTGCCT +CTGAGAGACAAGCCTACTCCCCCCGGGCTGGGTGGCCCAGGGCACAGTTAGACCCGGGAG +TGGAAAAGGCGGTGGCGGTTTTCTTGCTGTTGTCCCGGCAGCGTCTTTGGTGACACTTTC +CCGCCTTTGGAGACCAATTACCCGGCAGAGGCCCAGTGGCCTCATTAACTCTGCTGCGGC +GTCGAGAAAGGGGGAAGGAGCCAGCCCACGGGCAGGGCAGGGCGGCTGCAGACTCTCCCG +CAGCTCAGGGGCCTGGAGAAACCTGGCCACACCTGGCCCAGCTGGGTCAGGCCTCTGCCA +ACAGGAGCCCAGGGCCCCAGCGCTCCCCTCCCTGCCAGGGAAACAGCCCATAACGACAGC +CTTTCCTGGAGCCTGGGTTGCATCAGCCGAGCCGCCAGCCACAGGGCCCCAGCAACGGCA +CCTGGGCCCGGGGCCTGGCCTGCCGGGGACACTCGGCTGTGCGCACCTCGAGGGGCTCTA +CAGCCTGTGGGGCCGCGCCTGCCTCTCGGGGCTTCCGGGCGATTCCTCCTTCTCCTCCGT +GGTGTGTGCTGTGCAGACGGGGACCGGGCCAGGCCAGACGCCGGATCCAGAGCAGCTTCC +CAGACAGGCCACCCACCCCTCCGAGGCCTCCCTCAGTCCCCTGGCGGGAGTCCCCGGCCT +TCCGGGCCTCTCTCCCCTCCCTTCCCACCCCCAGGAGGGGAGAGGACTGAGGCCTGGGGT +CACTGCCGCACCTGCGCTCTGAGACCTGCACTCGCCCAGGCCGGAGTCCCCACGAGGCAG +GAACCCTGGCATGCGGCCGGCAGTGCCCACAGCACCCAGTCAGCCGGGAGGGGTCTCACC +CCACAGCCCCCCGCTCCTCCCCTCCACACCCAACCACAGTCCCTCCTGGCTGACACCGTG +GCCCCTCCTGGCCTGTGCTCCCCGGGAACCTCAGTCAGTGTCACTTGAACTCCAGCACCG +GACCTGGCCCCGTCCATCCAGCCTCTGCCCCGAGAGCCCCGCCCGTATCTCCAGAGGACA +CGCCCTGCCAGGGGACAGGCGGGAGCAGCTGAGGGCCGCCCGGGGAAGGAAGGCAAGGAG +GGCATGTAATCGCCTGACCACATGGCCGACCCCCTTGTGACCTCATGACCCCCACCACCT +TCATGGCCGACCCCACCTGACCTCATGGCCGACCTGACCTGACCGCACGGCTGACCCAAC +CCCATCTCATGACTGACCCCACCTGACTTTATGGCTCACCCCAGTGACCCCATGGCCAAC +CCCACCTGACCTCATGGCCGACCCGATCTGACCTCATGGCTGATCCTCATGACCTCACTG +ACCCCCCTGACCTCATGGCTGACCCCCCAGGAGGGCTCCCAGAAGGCCGAGGGCTGGGGG +CAGGGGCAGAGCCCAGGTGAGTCCAGGAGGCCGGAGGGGCTGCAGGTCCGGCAGAGCCAG +GGGGAGCGGCCTTTGACGTTGGCAGAGGTGGTGCCAGGGTGGGGCCTGCCAGGGCGTCTG +AGGCTCAGGGGCAGACCTTCTCCACTGGCTGACCCAGGAGGGTCAGGGGTCAGAGGCCAC +AAAGCAGCATGGAGAGGCCGGGAGTGCAGGGGCTGGGAGGGCCAGGAGGCCACAGGGGAT +CCCGCAGAGCCCTCTCGGCCCCATCCTGGTGGGAGAGGAGCCTGTCCACTGCCTTCCTGG +CACCCTCTGGGGTCTGGGGGCCGGTGGGCAGCCCTGGGAGGGCCCATTCTCAGTACTGCC +TGGCACTGCGTGGGGTTCCAGAGCCCCCCCTGCCCCGAATCTGAGAATTCTCACTCAAAT +TAGATGCTGATGCTGCCACCACTGCTGCTTTGGGAAGCAAATCTGTCACCTGTGCAAACG +TGGCTGTGTCCGAGTCAGGTCTGGGGGAGCCCTGGGCCCGGCCGGTGCCAGGGCAGGGTC +CGCACCAAGTCGAGGCCTCCAGGGAGCAAAGCTGCCCCCCAGCCTGGGAGTGCCATGGGT +CTGTGGGTTCCAGCAGGGGACAGTGTCCAGCCCCTCCAAGGGTGCACAGAGACGCCTTCC +TGTGGCCACCTCTGGCCGGAATTTCCCACGGGGGTCCCGGCCGTGGCCTCAGAAAGGGGC +TCAGCTCCTCCTCCTGCTGGGGCAGCCCTGTGCCTTGAGGGAGGAGAGTAGTCAGCGGTG +GCGGGAGGCCACTGTTAGCTAGAAGCAGAGCCGGTTAGAAGTTGACCTTGAATGGGTTTT +TTGGGGATTTTGGGGTTTTTTTAACTGTCGTTTCACCTCCGCTTGGGGAAACATCCAGGT +GGCTTTGCTGGATCTGCTGGGCCGGCCAGGAGAGGCATGAAGGCTGGTGCTTGGGCCCAA +CCCAGAAATGCACAGACACTGGGGGCTGCTCTGGAGGGGCTCTGCCTGGGCAGAGGGCGG +GAAGCGGGTGCAGGGAGTGGGGACTGGGCAATAAGGACTCTTAGGGACTTGGGCCTGCTC +TGAGTGCAGGGCTGGCCCAACTCACGCATCCTTACTGGCTGCACTGGTGCAGGGTGGCCA +CGGGGCCAGTGGGCGTCGTGGCACCAGCCAGGCTGCGGGCATCGGCCGTCGGGGGCAGTG +CCTTTAGCTGCGAGGACCCAGGGTTCTGGGCGCACTTTGGAAGCACAGCCTGCTCTCCCG +AGGGCTGGGATGTGGAGGATCCCAAGGTTTGGGAGGCTGGCGGGGGCAGGTCCAGGGAAG +CTCGGCATCTGTGCTCAGGTTTACATGGACCTGGGTGGCCCCTGGCCACTTGCACTTGCA +GAGGGCGTTAGAGCCTAGGGACCAGGTGACACCAAGGACAGCCCTGGGGCGGTGGGTTCA +GAGGTCAGAACAGGAGGGGCCAGAAAAGGAGCCACCAGGGGCAGAGAGGTGGGAAGTGGG +ACCTCCGGTGCCTGGAACCCAGGTAGGAAGGTGGGGACCCCCGGTGACTGGAACCCAGGT +AGGAAGGTGGGGACCCCCGGTGCCTGGAGCCCAGGTAGGAAGGGGGGGACCCCCGGTGCC +TGGAGCCCAGGTAGGAAGGTGGGGACCCCCGGTGCCTGGAGCCCAGGTAGGAAGGTGGGG +ACCCCCGGTGCCTGGAACCCAGGTAGGAAGGTGGGGACCCCCGGTGCCTGGAGCCCAGGT +AGGAAGGTGGGGACCCCCGGTGCCTGGAGCCCAGGTAGGAAGGTGGGGACCCCCGGTGCC +TGGAGCCCAAGGGGAAAAGTCCTCAAGGCAGAGGTCCCAGCCCGAGGTGCCAGCCCTGCT +GAGGGGCCGAGCAATGTGGGGTTGGGGGATTGGAGTCAGTGAGTCTGGACCCATCTTCCA +GGCCCTGCAGCGGCCCCAGCCTGCTCCCCACAGGTGGACGACAGGACTCAAGCTGCAGTT +TGCAAGGGGTCTGATAAAAAGAGGGAGGGTTGGGGGGCACAAGGGCCCTCCTGCCGGGAC +TCAGTGTAAGTTGCTGAGGAGAGAGGATGGCGCCCGTCTTGGCTGTTGAGGCTCATATTG +TTTGGGGCTCTCCTTAAGAAAAAGCACAGGCCGGGCGCGGTGACTCACACCTGCCATCCC +AGCACTTTGGGAGGCCGAGGAGGAAGGATGGCTTGAGCTCAGGAGTTTGAGACCAGCCTG +GGCAACACAGAGAGACCCCGTCTCTACAAAAAATGAAACAACTTAGCCACGTGTGGCGGC +GCCTGTGGTCCCAGCTACTACCCAGGAGGCTCAGGTAGGAGGATCACTTGAGCCCAGGAG +GCTGAGGCTGCAATGAGCCGAGATCATGCCACTGCACCCCAGCCTGGGAGACACAGTAGA +CCCTGTCTCAAAAAAAAGGGAAGAACAAGAGTTCAGAATAAAGCATGAAAAATTGGAAAG +AAGTGAAATATTTATTTACAACCTGAAACAAAATCACAATAAATGGCAAGTTTTGAAAAA +AAGCTGATGAATACGCCACAAACGTCACACAATCTAGAAGGCTGGATGGGCCGGAGCCCG +TGGATCCCGCCACAGCAGGTGGGGGTGGAGAGCCGAGGTGCCGGTGCGTCCCTGGGTTGC +CGCACGTATATCCCTGAGCTCGTCCACCCAGCAACACCCCAGGAGCCGCAAGTTCACCCA +CACCCAGCCCTTGGCTTCTAAATCCCATTCTCCACCGGGAGGAACCAGGCTGATTCCTGG +GCTGTGCAGAAAAGATACAGGAGGAGCCTGGAGCATCTTGCAGTACTGGGAAGCAAGGAA +GGACTCAAGGAATGACGGAGAGGACAGGAGCAGAGCTGGACAGCCCGTGACCCGCAGCGG +AAGCAGGAGTGCCGGGGTCGCCCTGAGGGCTGTAAAGTAAGTCAGTGGGGAGCAGAGAAG +CTTCTCCTCACGGTAGAATGCGGCTGATGGTGTGGAAGGAATGAGGTTCCTGGGAAACCG +CCGTGGGTGACTGTCGGGAGCAGGACTCAGCACCACTCTGTGCCTTCCTAGGGCCACGAG +GACCTGAGCCCCGCGTGCGACGTCCTGGCCCGGAACCTGCGAGGGCGTCGGGGAATGGCC +CAGGCACGTCCCGGGCTGATGGAGATGAAAGAAAATAATGGCTCATCATGTGACCCGGGT +CCTGCCTACAAATGGGGACGAGGTGTGGGAAGGTTGCAGCCTGCACTCGGACTGCGGGTG +TTTGGGGGTGTGGGAAGGTCTCAGCCTGCACTCGGACTGCGGGTGTTTGGGGGTGTGGGA +AGGTCTCAGCCTGCACTCGGACTGCGGGTGTTTGGGGGTGTGGGAAGGTCTCAGCCTGCA +CTCGGACTGCGGGTGTTTTGGGGTGTGGGAAGGTCTCAGCCTGCACTCGGACTGCGGGTG +TTTGGGGGGCCTCTGTTTGCAGCATGGACACCCGAGTTTCAGGATAAGAGCGTCAGGCCC +AGAAGAAGCAGCACCTGCAACTCTTCTGCAGAAATTATTTCAGAATGAAAAGAAAGAACT +CCCACGAAGGAAAGTCTCTAAAACTAATAAACGAGGAACCGAGGCCCCAGCCAGTCCTCC +AGCCCCCGAGGGAAGGAGGAGGGAATGAAGTGGGGTCCGGGATCAGAGGTCAGGGGGGTG +CAGTTGCCACGGGGGCACCCTGTGTGGCATGAGCAGCCGAGGGGGACCCAGGGACCTGGT +GAGGGTGCGAGAGGGAGGGGCTGGGGCGAGTCACCCCAAACAGGAGGCCTTGCGGAGAGG +AATAGACAGGGCCAAACACCCCGGAAATTCAGGCAGGTGGGTGAGGAGGCTGGGACACAA +GCTGCGGGGCCTGGAAGCTGAAGGTGGGGACAACTGCAGACCCCTCCCCAGCCCGAGGGG +AGGAGGTGGCTGAGTGGCTGGGGTGGGTTTGCTGGAGGGCTGAGGGTCCGCGGGCCCGCC +CCGTGGTGGGAAGGGGCAGAGGAGGGCAGGTCCCGTGGTGGGAAGGGGCGTGGTGGGAAG +GGGCGCCCCATGGTGGGAAGGGGCGTGGTGGGAAGGGGCAGAGGAGGGCAGGTCCCGTGG +GTCGAACGCCAGTGTCCTGGGAGTCTGGGGGTTCCTGCAGGTGACACAGATGTGGGGTTG +GGACGTCAGGAGGTTGGTTTTGGGGATGCAGCAGTCGGAGGCTATGAGGATGGGGAGTGT +CTGCAGCCCTCCCTTGGAGGAGGGGGAGGCGTGGGGGCTGGTCAGAGACCCCATGGGGGT +GCTGAGTGTGGGCTGCAAGGCTGGCAATGGAGGGGGGCTGCCCAAGGCCCCCTTCCAGGT +ACTCTAGGCCCTGCTGAGCAGTGGAGAAGTTTGCTGTGAGAGCACGGGGCTGCAGGCCAG +GTGAGGGGTGGCCAGTGGAGGCCTGAGCTCAGGAAGATCCTCGGCCTCCAAGGCTCCCCA +GCCAGGCCGCTCCGGGTCTGGGGCTCCTGGTGCCCTGGAAAGGTGGGAGGTGGTGGCCCA +GGGGTGCACAGAGGCCTCCAGGTCCGCCGGCCGGGTAGGGCCGCTTCCCGTCTCCCCAGC +GGGTGCATGACCTCAGGCCCAAGCTGCACACCTGTTTGCAGGGCACACACAGACACACAG +GCCCACCCAGGTGGGTCCCAGCACCTGCAGGAAGGCCTTGCCTGCCCTGTGTTCCTTCCT +GGAGGCTGGTGAGTCATCAGCCGTCCCCACCTAGAAAGCCTCCCAGCAGGGCTGGCCCCA +CCCGGCGAGGGGCAGGAGGGCTCACCCTGTCGGCTTGGGCCCCCAAAGCAGGCCCCGGTT +TCCCCAGCAGAAGACTGGGAGCCCCAGACCCAGAGCTTCTCGGTCTGGCAGGGGGCAGGC +CAGGACCATCCGAGGGCTAGGGGGACACATGGGGCTGTCTCGTCCTCCCCAGGGCCCCAT +TTGGGAGGAGGCCAGACCTAGGGCCTGAACCCTCACAGGGGCTGCAGGGGGATGCAGAGC +TGGGGCCCCCTCACTGGCCTCTTCCAGGGCGTCCACCCCAAGGCCTGAGGGGGCCGTCCT +GGTAGCTTTCACGGCTGTTCCTCCCAAAGACAAAAAGTGGCCGCCCTGGAACAGCTCTGA +CCCCGGGTGTCCTGTCACCCACCGGACCTGAGGGCAGCCTCGGACTCCCTGGGGACCCTG +GGGCAGCCGCCCTCATCCCTCTCTCAGGCCCCAAGTCCCCAGATTCCCTCTGGGCCTCTA +GGAGCCTGGGAGGGGGTGCCGGGGAGCAGAGGTGAGGGGCCGGGAGGGGTCCTGGCGAGC +AGCAGGGCTGCGTCTAGGGCCTGCGTGCCCGGTGGGGCTGCTGCCGGGTGATTTGCCTGA +GACATTTCCATGGCTGCTTTGGTTCTGCGGGCTGGGATTTCCATGCCTGCTCCCTCCCAG +GCGTCGTGAAGCCTGCAGCCCTAGGTTCTGTTTCCGCCAGGTGCCCTCACCTTCTGGGAC +CCGGCCGAGCCCTGGGAACACTGGCTGGGGAGCAGTTACCCAGGGCCCATGGTGCTGAGG +GTCACCGACCGTCCCTTGAGGCTCCCCGAGTTTGGTCCTAAGGGCTTGGTCTGGAGGCAT +CTCTGGTCCAGAACCTCAGGACTCACGGTGTGTTTAAGAACCAGGTCAGCAGCCCCTGGG +GTGGGCCCTGCCCGTCTGTTCCGAGGAGCCACCTGGGGGCCCTTCCTGCGCAGCTCAGGA +TGTCTGAGAAGCCCGGGGTCCTCACCGCTCAACGGCCTTCTCCGGCACCCAGATCTCGGG +CTCCAGGCCCCTTCCGCAGTTCACCTGTCCCGGGCCCCCCACCCAGCAGGAGTGCCGCCT +GCCTCCCGCACGGCCGGCCTCCGTGTCCCAGACAGGGTTTGCCTCCAGGGTCCCCTCCCC +ACAGTCTCTTGGGGCAGGACCCCTGGCGAGTTCCCCGGAGTCGAGGCGGCAACCCCAGCA +GACAACACGTGGAGGTGACGGTGGCACTGCCAAGCCCAGGCCAGGCTCTCAAGAATGCTC +GGGCCCAGCCAGAGCCTCAGGGTGAGCTCAAGGCACCAAACCCAGAACGGCCCCACCCAG +GGGGAGCGTGGAGTGCGAGGAGGGGCAGCCACGGTCCGTTCTGTGGCCTCGGCTCTCCAG +GACTCGGAGGCTCCACGCCCCTTCCTGCTCTGCCCAGCCTGGGGCTGCCCCGCTCCCCTC +TGCCTCTGTCTCCTGCTGCCCCTGGGGCCTCCGTCTCTGTCTCCTGCTACCCCCGGGGCC +TCCGCTCACAGCAGCCACTTCTGCCACCAGCAAGACATCAACAAAGGTCACTGGTGGGAC +TTTAAATACACATTTAAATAGACTTTTTATTTCTAATAATTTCTGATCAACAGAAAAGTT +GCACAGGGGTTTCAAAGATCACAGAGACCTGGCGTCACTGTGAGACCCGCACGTCAGCTG +GTCCGTCTGTCGCAGCAGCCAGTGATGACCAGCAGCTAAACCCCACACGCTGGCCAGCCT +TTTTCCCTCCTGTCCTTTCCGTCCCAGAACCCCATCCAGGCCCCGTGGCCTCGTCACCTC +TCCTTGGTCTGTGACAGCTTCTCAGACTTTCCTTGGTTTAGCAACCTTGACAGTTTTGAG +GAGTGCTGCTCAGGTGTTTTGTAGAGAGTCCCTCAGTTTGGGTTTGTCTGATGTTTTTCT +CATGATTATACTCTGGGGTTATGGGTTTTGCGAAGAGGAGGATGGAGTCCTAAGTTCCAG +AGCCCAGTGTCCCATCACCCCATTGAGTCCGGGTTCCAGGCTCTCCACACAACCCAGCTC +TATCATCCCATCGGGGATCCACGCTCTCCACACGACCCAGCTCTATCATCCCATCGGGGA +TCCAGGCTCTCCACACAACCCAGCTCTATCATCCCATCAGGGATCCACGCTCTCCACACG +ACCCAGCTCTATCATCCTCTCAGGGACCCAGGCTCTCCACATGACCCAGCTCTATCATCC +CATCAGGGATCCAGACTCTCCACATGACCCAGCTCTATCATCCCATCGGGGATCCAGGCT +TTCCACACGACCCAGCTCTATCATCCTCTCAGGGACCCAGGCTCTCCATACGACCCAGCT +CTATCATCCCATTGGGGATCCATGCTCTCCACATGACCCGGCTCTATCATCCCATCGGGG +ACCCAGGCTCTCCACACGACCCAGTTCTATCATCCCGTCAGGGATCCAGGCTCTCCACAC +GACCCAGTTCTATCATCCTCTCAGGGACCCAGGCTCTCCACATGACCCAGCTCTATCATC +CCATCGGGGATCCAGGCTCTCCATACGACCCAGCTCTATCATCCTCTCAGGGACCCAGGC +TCTCCACATGACCCAGCTCTATCATCCTCTCAGGGACTCAGGCTCTCCACATGACCCAGC +TCTATCATCCCATTGGGGATCCAGGCTCTCCACACGACCCAGCTCTATCATCCCATTGGG +GATCCACGCTCTCCACATGACCTGGCTCTATTATCCTCTCAGGGACCCAGGCTCTCCACA +CGACCCAGTTCTATCATCCCATCAGGGATCCACGCTCTCCACACGACCCAGCTCTATCAT +CCTCTCAGGGACCCAGGCTCTCCACACGACCCAGCTCTATCATCCCATCGGGGATCCAGG +CTCTCCACACGACCCAGCTCTATCATCCCACCGGGGACCCAGGCTCTCCATACGACCCAG +TTCTATCATCCCGTCAGGGATCCAGGCTCTCCACACGACCCAGCTCTATCATCCCATCGG +GGACCCAGGCTCTCCATATGACCCAGCTCTATCATCCCATCAGGGTTCCGCGTTCTCCAC +ACGACCCAGCTCTATCATCCCATTGGGGATCCAGGCTCTCCACATGACCCAGCTCTATCA +TCCCATCAGGGATCCACGCTCTCCACATGACCCGGCTCTATCATCCTCTCAGGGACCCAG +GCTCTCCACACGACCCAGCTCTGTCAACACTCCCCTCCATCACCCAGCTGAGGCTGTGCC +CATCAGGTTTCTCCACTAGTGGGACTGTAAACAATTGCATTTTATTTTTTTATTTTTGAG +ACAGGGTCTCACTCTGTCACCCTCCTGGGCTCAGGGGATCCTCCCGCCTCATCCTCCCAA +GTGCTGGGACTCCATTGCGCACTCCCATGCCCAGCTAATTTTTTGTATTTTTTGTAGACA +CAGGGTTTCACCATGTTGCCCAGGCAGGTTTCCAACTCATCCCCCAGTCTTGGCCTCCCA +GTGCTGGGGTTACAGATGTGAACCATGGCACCCAGCAAACAATTGCATTTTAATTCCAGA +TATTGAAAAATGCCGCAATTCATTGTTAGTATTATTGCTGTGCAAAGCCAAAATCAACTG +GGATTTCATCACTTTTCACACAGCAGACCTTCTGCCTGGAACCGTCCCGTGGCTGTGTGT +GCTTTGCACATTCTCTTAGCAAACGTTTACTGGTGGCAAATGTTCTCAGCTCTCTTCTGG +TTGTTGTTTGTTTTGCTTTCTGGCCAGTGCATATTGTAAAGCAGCTGTTCCACTGTCTTC +TGTCTCCATCATGCTGTGGGCATGTCTGCCACCAGTCCCACCACTGGTCTTTGGAAGTGA +ACCTGTCTCACTCTTCCCTGGCTGTTTTCAACTCTTCATTGTTGGCTTTCAGGATGGCTC +ACGTGGGCGGCAAGCTGGGGATTTCTGTGTATTTATCCGGCTTAAGATTCATGGGGCTTC +TTGAATCTGTGTTTGGATGTCTTTTAACAGTTCTGGAAAATTCTCAGATAGTATCTCTTC +AAATATTAATTTCTCCCATTCTCTCTTCTTCCAAGTCTCTATATTTTATATATGTATTTC +ACCCTCCCACCCTTATCCATATTGTCTTTTAAAAATATCTCTAGCCAGCCAGGCATGGTG +GCTCAGGCCTATAATCCCAGCACTTTGGGAGCATGAGGTGCATGGATCACCTGAGGTTGG +GAGTTTGAGACCAGCCTGATCAACATGGAGGAACCCCGTCTCTACTAAACATACAAAATT +AGCCAGGCGTGGTGGCGCATGCCTGTAATCCCAGCTACTTGGGAGGCTGAGGCAGGAGAA +TTGCTTGAACCCCGGAGGCAGAGGTTGCAGTGAGCCAAGATTGTGCCATTGCACTCCAGC +CTGGGCAACAAGAGTGAAACTCCATCTCGAAAAAAAAAAAAAAATCTCTAGCCTTCATTC +TGGATAATTTACACTTACCTGTCTTCCAGTTCCCCAATTTTCTTTTGCTTCCTTCCTACC +TTCTTTTTCTTTTTTTTTGACAGAGTCTGGCTCTGTCACCCAGGTTGGAGTGCAGCGGTG +CAATCTCGGCTCACTGCAACCTCCGCCTCCTGGGTCCAAGTGATTCTTCTGCCTCAGCCT +CCTGAGAAGCTGGGATTACAGGTGCCTGCCACCACACCTGGCTAATTTTTGCATTTTTAG +TAGAGACAAGGTTTCACCATGTTGGCCAGGATGGTCTCAAACTCCTGACCTCAGGTGATT +CTCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCATGAGCCAACGCGTCCAGACCC +CAGTTTTCTTTTCAGCAATTTTAAATCTTCTGTTAAGCCTATCCATTGAGTTTTAAATTG +TGGTTATATTTTCATTTCTAAAAGCTCATTGTCTTTTTAAATCTACTACATAATTTTTAT +AAGCTAAAGTTCTCTGCAAATATAAAACGTCTTTTTTTGTTTTCAACACACTGATTTTAG +TGTTTTTTGGTCTGTGTCTGATAATCCAATATCTCAGGCCCCTGTGGGGCTTGCTGGTGT +CTGATTCCATCCGTTCTTGCTTATATCATATCTTTGCGAGACTGGTTATCTTCGACGGCG +TGCTGGTCATTGTACTTGAACAAGTATCTGTAGGACGATTTGATGCCTCGAGCAAAGGCA +CTGCCCCATTCGGCTTTCCTCTGCCAGACACCTGGGACAATACTGCCTGGGCCTGAGTGG +CCTTTGGAAGACCACTGTGGAAGTGACTTGAACTGGGGCTGCGAGGATGGAGTCACTTCA +CTTCGTCCTCACTTTGGGAGTGGAGCCCTTTGGGACTCCCAGGTTTTGTGGGGAGGGTCT +CCTGGTGGATGATTTCCACATTGGAACAAAAGTTCACATCTGCTGACCCCCGAGGAACGT +GGCAGAGTGCTCTAGGCAATATTTTATCCATGGCTTTGGCTTAGTGAGTTCTTACCAGCT +CCTTGGCTCTTCGAAGCTTTAATCGGATGGTTGAACATTTCAGTACTTTTCAGCCAGCAG +GTGGATCTGAGAACCTCCGCCAGCACGCCTGCAAACAGGCCACCCCTGTGGGCACTGGCC +ATGTCTCCTGCCTGGGGCACTCTCTCCCTTTGGCCTTCAGGACCCCACACTCTTCCCATC +CAGGAGTCCTGGGATTCCTCAGGGCACCGCCAACCTGACCACAGCCTCCGTTCCCTCGTC +ATCAGGCGAAGCCAGTGCACTTCCACCCAGGCTCTGCCGGGCGCCGTAACCAGCATGGAG +TCCCCACTCGGGAAACTCCCACTCAAACTACACCTGCTCAGCTGGAATCTGCAGGAAATC +TGTGCCGACGACACCAGGGAAGAGTGTGCACATTCTTCCCAGCCTCCAGACGCCTTGTCC +CCATCTCCATCCACCCCCTCCATTTCCCCGGCACCAGCACCCCAGCCCGCTGGTTCCCAG +GAATGCCTGTGCTCCGGTGGCTGAGTGGGCTGAGCCTCAGAGGCACGTGGTGACCGGCTG +CCCACAGGCTGGGCTGGGAGGCCATAGGGTCACCTCTGGATTTGAGCCTCAGAGGCACGT +GGTGACCGGCTGCCCACAGGCTGGGCTGGGAGGCCGTAGGGTCACCCCTGGATTTGGCGC +CCTAGAGGCCTCTGGGGACGAGGGTGGCTGTGGAGGACTGGGGCAGATCTCAATGAATAA +CTGAGAAGAAAACAAAGGGACAGGCTGCAGATCAGGCTCCCGGGAGAGGGCTGTGTCTCA +GACCACGGGCAAAGCTTCCAGACTTTTGGTTAACGCCTTTCTGAGAATTCAGTAGAGGCC +GTGGCTAAGCCTCACAGCTATCAGGGATACAGCCCTGGGGGAGGACATGGGAGCTTCAGG +GCCTCAGGTGGAGGTGGGTCCGGTCAGGGTGAGCCAGGCTGAGGAGGCTGTGCTGACCCA +CAGGCCCCAGCTGGACACGGGCAGGTCCCAGAGCTTGGTTCAGGGCAAGAAGGTGGGGGG +AAGGTGGGCCAGCACTTGCTTAGGGGGGCGGGGGGAGGTCCCGGGCACTGGGCTGGTCCG +CCCTGTGGCAACCCTCTGTGGGCAGACCCAAGGTCGCACAGCAGGACCAGGACCCAGGAC +CTCGGGCTGGGGACAGAGTGACCTTCTGGCTTGAACCGTGGTGCCCTGAGCTTGCAGTGG +CCAACAGGTGCCTGGGGTCTTGGGTCAGGTGGGAGGAGCCGGGACAAAGTGGGAGAAAAG +GTAGCTAGCTGGAAGAGGGTGCAGGAGGCCCCCCGCTCTGTGCAGCATTAAATCATGGTG +GGGTCACCTGCCTTGTCTGGCAGCATGGTAGAAGGGCATGGCCTGGGCGGGGAGCACTGG +GCCCTGGAATCAAGGTCCAGAGGCAAAGGCAGCAGGTGGATCCAGCGAGCCCTAGGGACT +GCAGCCCCGCCCCCAGCCCACCCATCCCGCCCCCAGCCCACCCATCCCATCCCCGCCCAC +CCATCCCATCCCCGCCATCCCCGCCATCCCCGCCATCCCCGCCATCCCCGCCATCCCCGC +CATCCCCGCCATCCCCGCCATCCCCGCCCCCAGCTCCGCCCCAGCCCAGCCCCTCCATCC +CCGCCCCGCCCGCAGCCCCGCCCCAGCCCTGCCTCCCATCGGCCTGGAGGCTCCCTGGCC +TTCCTGCCGGGGTGGAAACGGGTGTCTGCTACCGGGGTTCGTGTGGAGCAGGAAGGGGGA +AGGCGACGAGGTGGAAAAGACCGCTGGGCGCCCCGAGGAGGCGGAGCTGCTGGGAGGGGC +CTCCCTCCGCCCGATCCTGTTTAATCTCAAACTCTAGGCCCTGGGGACGCGCCACCCTTC +CCGCCGAGGAGACTGGGTTTTCCTCCCAGGGTTCTCCAAGCAAAGCCTGTCTGTGTTCCA +GGCTGGTGCTGACTAGAGGAGGCAAAGCCAAAATTAGCCCCAGGCCCTCCCTCAAGTAGT +GAAGGGGCCACCGGGCCTCCCCTCAACCCGTAGGGGGTCACGGGCCCCGCCCCGCTCCCG +GTCAAGACCCTGACATTGCGGAGGGTCAGGAGGGGGGAGCGAGGATCCGGGGCCTGGCAC +CCTGGGTGGGGCACCGTCCCCAGGGAGGGTTGGGCAGGCGCCCCCAGCCTCCAGCCATCC +CGCCCGCTGTGGGCGCCCCGGTGGCCGAGGAGCCAGGAGCGGCTCCCGGGGCTGTGCGCG +GAGAACCCGGAAGAAGCGGAGGAGCCCCGGGCGGCGCTGAGCTGTGTCCCTGCCTGAGGG +GGGCCCCAGCCCTGAGCCCGCAGCTCCAGAGGCTCCTGGGCCCTCCCCTTCTTCCCAGCA +CCGTCCCAGGGGGAAGGTAGCCCCCGGCGCAGGCGGGACCCTCGGCAGTCTGGCCCAAGA +AACGGGGACCCTGTGGCTTCCTGTGTCTGGTGCCATCAGGAAGTAGCCCCGAGCCAGAGC +ACAAAGGGCCTTTGTCCTGCCTGCCCCGCCCAGCGAGACCTCGGGCCCAGCCAGGGCTGG +GGGCTGGGGGCTGGGTACCCTCTGGCCGGCTCTGCCACCAGCCGCCAGCCTGGTCCCCGG +AGAGCCACACCCCCTCCCCTCCACGGTCCCCACCCGGCTGCCATGACAATGTCCTACCCA +GCAGGAGGACCAGGCCGGAACCTTTGGCAGCCACCAGTTCCTGGAGATTCCGACACCAAG +TGCAGCCACTGTGCGGGGCCGGGTGTGGAGTGGCCCCACACCGACCAGCTCACGCCAGCT +GGCAGAGCCACTGGGCCCCCTCCGTGGAGGAGGAGAGAGGCCTCGGGCGCCACGCGCTGT +GCCCCAGGGCCACTCACTTCCTTGGTAGGTGGGGGATGCCGGCCTGGGCCTCCCGAGACT +TGAGCCCTGCCCCTGCCCTTGCCCCCAGAGAGACCTGTGCCAGCGAGCGTCCCAGGCCTC +CCCTCCCTGAGCCTTGCACCCGGGCGGTGCGGGGGCCCTGCTGCACCCCAGAGCGGGCAT +CAGCCCTCAGCCACTCCGTTAGCAATCCTCCCCCCAGCTCAGGGCCTCAGAACTGGCCAT +CCACGGAGCTCAGAGGCACCCGAGGGCCCTGGGGCCTGGGTAGGGACTGGCCAGCTCGGG +GTCCTCCAGCAGCCATACCCAGGTTCATCCAGGATGAAAGCAGGGCAGTGGGAACCACGT +GATTGGTTTAAAAGCAGGTGAGGGGCCGGGCATGGTGGCTCATGCCTGTAATCCTGGCAC +TTTTGGAGGCCAAGGCAGGCGGATCACCCGAGGTCAGGAGTTTGAGACTAGCCTGGCCAA +CACGGCAAAACCCCTGTCTCTACTAAAAATACAAAAATTAGCTGGGCATGGTAGTGCACA +CCTGTAGTCCCAGCTACTCTGATGGCTGAGACAGGAGAATCACTTGAACCCGGGAGGTGG +TGGCTGCAGTGAGCCGAGATCGCACCACTGCACTCCAGCCTGGGCAACAGAGCCAGACTC +CATTTAAAAAAAGAAAAGCAGGTGAGGACGTGTGAGCAAGTCTGGGCCATGCTGCCAAGC +TCCCGCTTCTCCGAGCAGCTCCACACAAGGAGCAGAGGCAGCTCCAGTTCCACAGCCAGA +CACAGTCATTTTCCCTCTACTCAGGAATTAGGCAGGATGGTGTGGGGCCTGAGTGTCACC +ATGAAGCCGGGAAGCAGGTGTTCAGCCAGACGCAAATATTCCTCCTCAAAGCCAGGGGAG +CGGCCACAGTGGATTTTATTATGGGGCGACGGGGGCACGCCCAGTGCCCCGCCACTCTCC +ATGTCCACAGCAGCGAGGGTGGAGGGCCCTGTGCTGTGCAGGGCAGAGCTCGGCTGCACC +TGGGCCAGGACACAGCTGCCCAGGTGGGAGGAACCGTGGACGGGGCTGGGGCCTTCCTCG +TCCCAGGGCTGGTGAGCTGCTCGCTCACTGTTTCTCAGTTCCAGGTAGACACAGTTTATA +ATTCTGCAGAAAACTCTGGGGCCTTTTGCCTTTGTGTTTTCTTTTTTGAGACAGGGTCTG +ACTCTGTGGCCCAGGCTGGAGTGCGGTGGTGCGATCACGGTTCACCGAAGCCTCCACCTC +CCAGGCTCAGCAATCCTCCCACAGGTGGGCCCACAGGTGTGCACCACCACAGCCAGCTAA +GTTTTAAATTTTTTGTAGAGACGGGGTCTCACCATGTTGCCCAGGCTGGTCTCAAACTCC +TGGGCTCAGTTGATCCGCCCGCCTCGGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCC +ACCGCACCCGGATGGTGTTTTACCACTGAGGTCAGAGGGCAGACGTTGCTCCAAGCGTTT +CGTCTGCGGGTGGAGCTTTGGAACTGATGGAGAAGGCAGAGTCCTGACCAGGGGCCGCCA +TCAGAGCGCAGGGACGGTCGGGGGGGATGCGCAGGGAGGAGGGAAGGGAAGGAAGGAGGT +GCCAAGCCCTCCGCTCAGTGGAGGTCAGTGGAGGTTTGCTTCCTGCTCACACTGGGCCTG +ATTGGGTCGGAGGGCACGCGGGGGCCGCTGTCTGTCCTCCGTGGGGCCTTGGCTTGTGTC +CAAGGGAGGGAGACAGTAGAGGGACCCACGGCTCTGTGAGGCGTTCCCTGGCATGACCTC +ACCTGTGTGCTCTCTCTCCCTGTCTCAGTCAGAGCTGAACCCAGGCTCCTGTGGACCAAG +AGGGGGTCCAGGAAGAACTGCTCCTGGGACCCGGACAGAGCGGAGGCCGTGTGCACGAGC +AGCGTGGACCAGAGGGGCCTCGGGGGCCACCTGCTCCGTCCGACCAGGCACCAGTCCTTC +CAGACTCGCCTGAGGATGCCCGTGGGCCCCAGCGACACCTGGGGTGCCCCCCACACCCCT +GCACCTACCTGAGACCAAGGGTGGTGGTGGGGCTGTGTGCCTGAGTCCTGGCCCTCCCAG +GGCCACCCTCAGGAGCGGCTGCACAGGCTCTGGCTGGCCGGGGCTCAGAGCAGCCCACGG +AGCCAGGCCCATCCTGGGAGGCTCAGGGCTGCAGCCCATGGACTCATGAGGGGGGCTTCT +GGGGTCTAAGGCCAGAAGTGACCTTTCTTCTCACGGAGGCACCCCCACATCACAGGCCCC +AAGCTCCCACCAGGAGTCCCCAGGCAGCAGGTTTTCCACCACAGCCGGGAAGAGCCCCGC +CTTCACCACCCACCACCAGCCAATCCCGAGACCACCGAAGCCCCCAGACCGGGCCCTTTG +CCCCTCCTGCCCCCCGGCTCTCCCTACTGCCCAGAGCCTCCGCCAGCACCCAGGGACCCA +CGTCCACCTCCCAGAGCGGCCCTGCCCAGGGTCCTTCCCTGCCCTCCACGATTCTCCGTG +GCCCTTGGAGAAAGAGCAGCTTCTCCCCAGGCTCTGCCCCCAGCCCTTCCACCCCAGAGC +CTCTGCCCAGACGTCCCGTCCCATCCCGGGGGGCTGTCACGCTTCCGCCCCACCTCTCGC +CCATTCCCGGACAGTCACAGCCGTGGAACAACGCAGCGTGTGGACACAGCCCCAGGGAAG +CTTGACTCTGCCTGGTCCCCATGGCGTGCGGTGGCTCACCAGCCGCCCCCATCGCTCCAT +GAAATCTGACTACACCTGTCCCAAAAATCAACCAGCTCCCAGGCAGGTCCCGCCGTGCAG +GGGGCCAAGGGCCACACCTGGGACCAGTGAGTGAGGCGGCGTGCGGGTAGTGGGGGTGTG +AGCCCGAGACGGGGGTCCAGCCTTCTCCCACTTGGATGCCAACAGCAGACTCTGGATTTG +GAGGTGTGGGCGGTGCCTTAGTCTCCCCAGAAGACAAGAGCCCACCCGCCGGGTGTGTCC +TGACCCCACCCCCACCTGCCCCACACAGACACCTGAGTGGGCATCAGAGTGGGCCGGGCC +CTGACTGTCCGGGGGAGGGACTGTTGGGGCAAGGGCAGTGGGTCAGAGGTCACCGGTGCC +CCCAGGACCAGTTTCCAGCGAGAAGAGAGCCAGGAGCCCCGGGCACAGGCCCACGGTGAT +GAGGCTCCTGACCGAGCTCCCAGAGCTCATTATGGAAAACCGTGGGGTCCGCTGGGACCT +CTCTGCTGGTCGGGCTAATTACAGACCGTTTGTCGTTTCATTATGGGCTCTTCCTCTGGG +AGATGCGAGAAGCAAACACTTTGCCATGGGAGGGGCGCTTCCCGGACCGGGCGGGGGCCC +TGCCCTCCCCACCCCCAGACCCCTGGTCCCCCAGGCCTTCCAAGCTCCCAAAGAAAACTT +GAACCCCCACTCCAGGGGCTCCAAAGTAACCTCCAGAGCCCAGATGGGGATGTTCCGGGA +GCTGCTGGGGCCTCTCAGCTGTCCCTGCCTCGCAGGGAGGCTCAGGAAGGCACCCACACC +CCTCCCTCATTCCCCCAGCTGTGGGTCTGTGGGGTCTCGGAGCCTCTTGCCCATTGGGGT +GGGACTGGGGGCACGTAGCTCCTCCGAGCCCCTGGCGAGGAGACCGATCCTGAGACCCAC +CTGGGCCTACGGGGGGTCCCTTCATTGCTCCAAAATTAAGGGCTGCGGGCCTGGAGCAAA +GACAGGCAGGTATGGCCCCTGCCCTCTGTCCATGAGAGGCCTCAGCCCCATGGGACAGGG +CACCACCGCTGCAGGGAGGCGGCGGGCAGGTTGTGACCCCTCACCCTGGGGCCACCCTAC +CCGCTTCTAAGGCAGCCTGGGAAGGAGCCCTGCGGAGCTGGGGGGTGGGGAGGCAGAGGT +GGAGAGGCGAGAGTTGCCCGCGGCTGCCCCTACCCCTGCCCATGTCGCCCACACTCCACA +CGGGCCCCACAGAAGCCTTCCCATCCTGGCTTTTGTTCAACCTCGGTGGGCGGCAAGGTG +GGGGCGGGACGGAGTCTGCGGGGCCTGCGGGGCCCGGGCCTGCGTCACCGTCACTGGCCC +GCCTCCCGCCCGGCCTATGGGAGCCCAGGGGACACACCTGTCGGGGGCCAGGAGCGGAGA +TTGGCCAGCGGGAGCTCGCACCTGTGTGGGGCGGGGAGCACTGCTCCTTGTAAGGCGAGC +CCCCGCCGAGCCGGCTCTTCCCTCCCGAGGCCCCCACCTCGCCACCGCCTCCCATTGTCC +CGTCGCCCTCGAAACTCTCCCAGAGACGGGCGAGTTGTCCACCTGTGCAGGTCTGAACTG +ACTTCCTGTGCCAGGGCCTCGCCTGAGCGGGGGCAGGAAGCTCACCCTTGCAGGTCTCCC +CGCGCCAACGGACGCCCTGAGGCCTGACCCTGGCTGAGGCAGAGCACCCAGCTCCGTGGA +CCGGGACGGACGGGCTCAGGTGCCCCCCATTCCTTCCGAAGCCGGTTCACACCCACCCGG +GCCTGGCACAGGGGAGGCGCTGGCTGCAGGGTCGGGGCGGGAGCAGCCTCAACCCGGCTC +CTGGGCCGCGGCCGCAGCAGTGGAACCTGTCGGGGCAGGTAAGGGCGGGCAGCGGGGAGG +CTGAGGCGCAGGGGGAGGCGGCTCCCTGCAGGGGGGCCCTCGCCAGCCCCCGCCGTGGCC +GACGTGGGGCAGGGGCGCAGGTGACAGATGGGCTGTCGCCAGCCTGGCCAGCGTCCAGGG +GAGCTCCGGTCACTGCAGACACAGGCTGGAGCGGGTCCTTCCCCCCCCCAGGGAAAGGTG +GGCCCCTGCGCAGATGCGGCTGGGTTTCGGGTGTGGAGCCATCTTGGACCCACGGGCTGC +GTCTTCCGGGCACGGGCACAGTGTGTGGGCTCCAGGCATGGGGTGCCCTCAGGGCAGGGC +CTGGGCAGAGGGCAGGCTCCGAGAGGGGTCACGTTCTTGCCGCCTACCTGACAGCAGGCC +TTCTAGAAAGTTCTCTCCAGAAGCAGCCACCGCCGTCCTGAGGCACTTTGTGCGGAGACG +GGAAGCTGTCGCCTCAGAGGTGGGTGCGTAGAAGGGTTTGGCCGGGTGCGAGGATGACCG +CGTCTCCCTTGGGCTCTGGAGTCTGCGGTGGGAAGGGCTTGGTTTCAGCACCCTCTGGTC +AGAGGCCGGCCGAGCCCATGGGCGGTGAGGTTGGTGCCTGGGGTCGTGGCTGGTCTGGTA +CAGGTGGGGCTCAGCCCGGAGAAGCTGGAGCCGGTTCCCAGGCCCCGCGCTATGACTGGG +GTGGGGGCAACGTCTCTCGTGAGGTTTTTTACTTAAATGTGAAACGGCTCAGTACGGTGG +CCGCAGCCGGGAACAAGGTCCGACCCACCGAGGCCCAGCCTTGAACTTGCCGCGGGGGCA +CCTGAACACGGTTTTACAGCCCGGATCACTGGCTTTCTTGAAGTTTGGGAACTGATTGAT +CATGGTGGCGGGAGGTAAGGTTCATTGTTCTTGATGAACAAAATTCTTAGGGCGTGAAGA +GCCGATGCTTTAATTAACCCCCCGGGAGCGTCTCAGGCCTCCCCCCGGGAGCGTCTCAGG +CCCCGTTTACGCTGAGTGTCTGGGGAAAGACGTGGTTTGGTTTTGTTTTTCTAGTAACCC +AGATGAAATGTTTAAAAGCATGGTTGGCAGCACATTGAATTTGGCAAAATTAAGGTTTGC +ATTTGTGAAAATGCGGATGCAGTTTGCGGTTCTTTTCAGACATTTTGGTAATTTGCAAAT +ACTTATTTGCGAAACGAGTTTGTCAGAACATTTTTTAGTATCTAGAGGAAGATGAGATGG +GCCGAGGAGGTCGCGCACCCCTGGATCCCTGGAGGAGCTGGTGTGTTCTCTGTGGGGCGG +GTGGACGTGGCCCGGACACACGGGCCGTGCTCACAGCCGGCCTGCGAGGGCTGCAAATCC +ACGCCCGCCGTGTGGGTGAAATGGCGGCTTTGCCTCCCAGACGCGTAGCTCCGGCGACGC +AGAGGGAAGAACCTGAGTGCCCGCCAGGCCGAGCTCCGCACCCCACCCCCCGGCAGCCTC +TGACTCCCGGCTCGGCTCCCGCGGTCGGGGAGGGTTGGATTTCACACTTTGTTCTCGAGG +CCGCACCATTGATTAAGCCCGTCGGGCAGGTTAACCAACAAGTTAGGTTTTCACGCCGGG +ATCACATTCCTCGCCGGGCGCTCCCACCCCACCCCAGCCTGTGCAGGTGGGACCCGGCCA +GGCAGGCGGGCAGGGCGGCCAGGTGCGCCGAGGGGCGCCTCCACGGGGAGTGTGCTCCGC +AGAGAACCCCTTGCTGGGGCGGCTCTGGGCCTCCTGACTCACTCCTGGATTTTCCCAAGC +TGAGTCTGGCCCCGCGGTGATGATTAACCCAACACCTCAACCGGCACCGCCACGCTAGCT +CCACTTCCCGGCGACGGTTGACAAGAAAGCGCCGCGTGGGGCTCTCGGAAAACAGGGAAG +GTCCGTTTTCGCTTTTCATTTCTTGACCTGTGGCCACGGTAAGACTCGGCCGCCTGCCCA +CCCGACTCCTTGCCCCTCACCCCTGTGCCAGGCACAAGGCCCTGCGAAATCCTTGGTCCC +CCAGCTGAGCCTGCCGGCCCAGGCCACCATCTCCCCACCCAGCCCTGGAGCCAGGGTCGG +CCTCTCCTGCTAGCTGCTCGTTGGCTTTACAGCTTCTGCACTCAGGAGGCGCCTGGGAAT +CCTGCCCTGGAACTTAGGAAGGAGGCTTCTCCCACCTGCCTGCCACACGGGTCTGTCCCT +GGGTCCCAGCCTCTGCCGTGTGCCCCTCAGCCTCCCGGGTGAGAACGCAATGACTGATGA +GCCTGGGGTGGCCAGGCCAGCTCTGGCCCTGTGGGGTTCCTGAGAAGGCTGGCCCTGGGT +GGCCAAGGGCCTGGGGACACTGGCCCCGGGCCCTGAACCTGGCAGTGGGAGGCCGGCCCG +TCCGCCGGGTGGGCTGGGAACTGTGTTTGGCCCCAGCTGCAAGGGACGAGTGCCGGGCAC +CTGCTGCCCTCCCCACGTGACCTGGCAGCCAGGAATGGAGCTGAAATTCAACTCTGCTCT +GAACGGGAAGTCTTAGTTTCCTTTAGCTCAGAAAACAGGTGAAATTGTGTTCCTGAAGCA +CTGATTTGATGGGATTTGATGGCATTGGTGGCGAAGGCCTGTGAGGTGATGGAAAGGGAA +AGCCGGGTGCCCTGGAGCCTGACAGGCTGGGGCCAGGGCAGGGGACCTGGTGTGGGGTCT +CCGGAGAGGGTCCAGGCGTGAGGGAAGCTGGGTCAGGACCTCGGAGACGTGGCCTTTGGA +GGAGGAGACTGGAACCGGGTGGACCCGGCAGCAGGCGGGGGCGGGCGGACACGACCTTTG +TTGTGGTCGGCGGGCAGACAGGGGAATCGGCACAGGGCCTGCGCCCCACCTACAGCCTCT +GTGGGTGGAAGGTGCCAGAAAACTTGAAGAGTGGCTCTGGCCAGCTCTCTGGGCCCAGTT +GGCACCAGGTGGTTGCAGAGAAAGGGTGGGAAGGAGGACAGGAAGGACGGCGTGTCCAGC +GGGCGGGGAGCCTTGGTCTGGCCTGAGGGCTGAACCTCCCTCGGGTCCTGAGTGTGCCTG +GAGTAGAAGCCTAGGGTCTCTGGGCTCCAGGCAGGGCCCTGAGCAAGGAGGGGCCACAGG +GCTGCCCACTTCCTCCTGCCCCCCTGCAGAGGCGGCTCAGCCCTCGCGGCGTCTGAGGCT +TGACTGCCTGTGTCTGTGTTTGTGGCCGGTCTGCCTCTGTGCCTGGGTCAGACCCCAGAC +CAGCAGACACACAAACCGCAGGGACGGCTGGGCAGGGTCAGGAGCCTGCCCCGCCCGCAC +CCCCACCCACACCCCCACCCCCACCCCCGCCTGCACCCCCTGCCCTCAGACGCTGTGCAG +TGAGCGGGGCAGCATGGGAGAGGGGTCTCCAGGTGGCGGGGACCGTTCTGTCTCGAGAGC +CTCGCAGACACCGGGCCTTTGAGAAGAGAAGGGGCTGGGCAGGGAAGCAGCTCCTGGAAC +ACCATCCTGGAGACAGAGGCCCTTGTCCCCTGCCTCAGACAAGGCAGCACGTGGGGCCCG +GGGGGCTGGGGCTGCTGTCCAGGCCTTCCTATGGGACCACCCAGAGGGAAGGTCCCCCGC +AGAGGGGTGGGGGCAGAGGGCCGAGCGGGGCGGGCAGAGGGCCCGTGTCAGCCCCACTCC +GACCTAGTCCTCGGCCGTCTGGCCAGGACACTTCGGCCCCCCAGGTGCCCACCCCAGGAC +CCAAAGCTGGTGGCTGCTGGACTCGGCAGGGCTGGCGGGTGGGGCTCACCCGGGCCCCTG +CCCTCCGGCGATGCTGTCCTCAGTGCCCCAGGAGGACGAGGCCCCCCAGCTACTGAGCTT +CCCAGCGAGTCCCATGCAACCCTCAGCCGGGCGGCCCCCGGACCCAGCTCGGGCAGCCGT +GGCCATCTTACTGGGCAGCATTGGATGGAGTCAGGTCTCTAATACTGCCTGGTAATGATG +ACGGCGGAGCCCTGCACGCAGCGACCGGCCGACCCCGTCCCGGCCCCCAGGGCCTCCCGC +CGAGCCCCACACTCCCCTCCCACACAGCCCGCTCACCGGACCCCACCCCGTCCGGGCCAG +ATGGCTCTGGGGAGAGTGACGGGGGGACGTGACCTTCGGAAGGGGGCTGGGGCGCCCCCC +ACCAGCATCTCAGAGACCCCGGAATGCAAGGCCTCCTGCAGCTGCACCCAGGGCGCCCCA +CAGTGATCTGGGGATTAGGACGCTCAGGTGTCCGGGCCCTGCCCACAGCGCCTGGGCGGG +AGCTGCTGTCACACCCAGCAGGTGCGGGCCGAGCAGGACCCAACAGAGGGCTCAGGAGGG +CAAGGCCCAACCGGGAGCCACGTGGAACCCAGAGGAAGCCGCCCCACCCAGCTTGGCCAC +AGCCATCTTCCCTCCTGCCGGACAGGGTGGGCCGGCCACCGAGCAGACCAGTGCCCCCGC +CTTGGTCCCGGGTCAGCAGCCCCAGGGTCCCCTTGCCCTGGAGGAAGCAGGGAGGGTGGG +CCTGTGTGCAGTCTCAGGGCCCCCAAGCCCCTCTCCGCCAGCCCTGTCCGGTCCCGGCAC +CACCCCTGGCTGCTCACCGCTCCGGTTCTTCCCTGGGCTTCCACAGCAGCCCCTGCCTGC +CTGGCGGGACCCCACGTCCCTCCCGGGCCCCTGTGAGCATCTTACCGGACAGTGCTGGAT +TTCCCAGCTTGACTCTAACACTGTCTGGTAACGATGTTCAAAGGTGACCCGCCGCTCGCC +GGGGACACCACCGAGGCACATCCGGAGCTCCTACTCCAGGGATGGGCTGGGGCGGAGGGC +CGAGCGGGGCCAGCAGACGGGTGAGGGCGGAGGGCCGAGCGGGGCCAGCAGACGGGTGAG +GGCGGAGGGCCGAGCGGGGCCAGCAGACGGGTGAGGGCGGAGGGCTGAGCGGGCGGCAGA +GGGCCTGTGTCAGCTCCGAAGTCCAGCCCCCAGGGGAGGGGCCGGCCTCTGCCGGGGGTG +CCCCCGGGGTCACTCACGCCCAGGCTGGGTCTGACACCTTGAGGACCCCTTGGTGCCTCC +ACAGGTGGCCTGGAGGGCATCCTGCTCCCCCTCCCGGAGCCGCTGTGCCTCCCCCACCCA +ACCTCCCAGGCTGGGTTTTAGGGTGACCTGGCTCCAGGAAAGGCCATAGGGCTGGGATGC +CAGGGCTGGAGAGGGAAGAGCAACAGTGGCCTCTCTCACGTGGTCCGGGCTCCGTGGAGG +GTCTGCTGGGGGCGCAGGAAGGACAAGGTGGGTTCAGATTCCCGAGCCCCACCATGCAGG +GGAGCGGGGACGCTCTGCGCTTGCCCTCTGAGGGACAAGGGGTCTCATTCCTTCCCCCAG +TCAACAAGAACAGGAACTTTGTCCAAAACCCACCAGGCCAGGATGACCCATTGTTTCATC +TTTTCCATCTGCAACCAGGGCGCCTGGGACCGCACCCCCACACAAGGCCCCAGCCTGGGG +AGGGGGCAGCCACCGGGGAGAGGCTGCCCTTCACTGTTACTCATTAACCCGACCGAGCTT +CAGGAAGCCAGCGAGGGGCTGCAGGGAACCTTTGCCAAGAGCAGGGCCTGGGTGACCAGG +TGGCTCCCGGGTACCCCCACACAGCCAGGCTGGGCTGGGACCAGGTGCTGGGATGGGGGC +TGTCAGGGAAGTGCCTCGGGGGCTCGTTCTGCAGACCCAGGAGGGATCAGGGCAGCTGCA +GGAGGTGGCAGGAGCCGCCCCCGGGGCCTTCCCTTCACAGGCCCCGCAGACACCAGCCCA +GGACCCGGAGGCCACCCACACCACCGCCGGCCGATGGGCGTCTTACCAGACATGGTTAGA +CCTGGCCCTCTGTCTAATACTGTCTGGTAAAACCGTCCATCCGCTGCCTGATCACCGTTA +GAGGAGAGAGCTGCCTGCCCTGCAGCTCATCAGTGCAAAGCCGCCCGGTCTGGGGCTCTC +ATGCCCCCCTCACTATGGCCTGTGCCCATCCGCAGCCCATCAGTGCAAAGCCGCCGGGGT +CTGGGGCTCTTGTGCCCCACCCTCGCCATGGCCTGTGCCCACCCGGCCTCCTGGGGCCCT +CGAGCTGTAGTCCCCGGGCAGATGCTGTGGACCCCGTGCTATCAGCCTGGCCCCTGGGGT +CACAGTCACAGATACCCGGAGCCCCACCCCACAGCCCCAGCCCCCTCGCCACCTGGGGAG +GCTGAGACAGAAGCAGCTGGGCCCCCCAAAGTGCCTGAGCCCAGGGCACGGAGGAGCACA +AATGCCCAGCAGGGACAATGTCACAGCGTCTCAGCGGCCAGGCAGCAGGACGCAGAGACC +TCTGGGAGGTTCCCGGGGCCAGCCCTGGCCCTCCTCCTCCAGGGGCCAGCCGTGGGATGC +AGACCACACTCTCCCTCCAGGGCCCATCTCTGGGGCTGAGGCGGGCGGGGCCGGTGCCCA +GCTGCAAGACCATGGGATAGGGAAGGCAGGTGCTTGGGGCCACGCAGCCCTGCACTGGGG +GCCCCTCCACCCCAGGCGGCTCACGAGGTGTCATCTGGAGCTGTCCCCAAGCCGGGATCT +GCAGGTTGACCTCCCCCACCCGGGGCTATCTCCAGACCCTCTTTCCTCCCTGGGGAGATG +GGGCAGTCCCCCGCAGGGCCAGCTGAAACCACCCCCATGCTGCTGCCGCCTGAGCGACGT +GTGTGGGGAAGAACTTGGAGTGCCACCCCCAGAATGTGGCGTCCACCTCACCAGACCGCA +CGGGTGAGCCCTGGACTGCAAGGTGCATATAACACAAGGTTTGGACACACCTGGAGAGCT +CGGGCCAGGCAGGGCCACACCTGTGAGCCTGAGCTCATCCAACACCGCCCGGAGCTCGGG +GACCTTCCCCATCCCAGCACCTCCTCACCGCTGTGCCCGTCTGGCCAGTCCCTCCAAGCA +CCCCTCGGATGAAGTTGCGCCCCACACTGCAGTGGGGCTCACTCTCCACAGCGCCTGCTG +CGTTGCACGGGGTGTGACAGGAAGGACCCTGCTGGGGCTGGCGGGGCCGTACCCAGAGCC +TCCCTGTGCGGTTTCTCCTCCTCCTCCTCCTCTCCATAAGCACCGGGAACAAAACAGAAA +AAAGTCTTTGTATAGTAATAAAGTCTGCAGTTCACGCACCCATGCTTGGACCAGCTCCTT +ATTTTAACCACACGTGCACAGACCCCCGCCGTGCAAAGGGCCCAGCTGAGGACAGAACCC +CAGACACTGCATCCGGCCCCGGAGGCCCCCAAGGTTCCTGGGAGAGGCTCCCTCCCTCCC +TTCCCTCCTCTTTCCCTCCCCCTCCTCCTTCCTCTCCTCCATCCCTCCTTCCCCCTCCTC +CCTCCTCCTCCTCTCTCCGTCCCTCCCTCCCTCCTTCTTTTGCTCAGGAATCTTCCCTGA +CTCTCCTGTGGTCAGCTCAGGTCAAGGTTCTGGGGGAAGGGGGAGTCCCTGAGTGGAGAC +ACCTCAGCCTGTGCTGAAGGGAGCTACCGAGGGGGCAGCCGGTGGCCCTGGGGGGCCTCT +CTGAGCAGGTGACCAAGAGCGTATGGTGCCGGCCAGCAGGAGCGAGGGCTGCGGACAGGA +TGGAGGCAGCCAGGCGCCAGCCAGGAGGGCTTCCTGGTCCAGCCACACCTGCCCCGGTGA +CAGCCACAGGTTGGTGGCAAAGGGGCCACCTCCCTTCCAGTGGCAGGGCCTGGCCTGCCT +GGAGACCCCACCCACTGCCCGAGAGGTGCCAGGCCTCCCCCATTCTGCCTGGCCCTGGGG +GCTGCACCCACCTGGACACGCGGGCCGGGCACACCCACGGCCCAAGGTCCTGCTCCCACC +TGCCCTGCGCAGGAACCTTGCTGGGGCTACAGGTATCCGTGGCTGCCACACCACCCAGAT +TTTGGGATTAAGGGGCAGAGTTTTCAAGTTTGAACTCAGGAAAGCTGTGAGGGACGAGGT +AGTGCCTGGCTGGGGAGCCTGGGGGCTTCTGAGGGCGGTGGGGAGTCCTCAGGCCTGTGT +GGGGCCCCAGGGAGGGGAGGCTGCAGGGGTTGGGGGACCTGCCCGCTGCACCCCCTCTCC +CCCCACACAAGGAAACCCGTCCTCCGAGGTGTGTGTCCAGATCACATCCTCCAAAGGCCG +GTGCGCCACAAAGATGAACACGGGGCTCTCCCTCCCAGCCCAGGGGCAAGGACCCTGCCT +TGCTCTGTTCCCGGAAGGGCCAGTTCTGGAGAGGAGCTGGGCGAGTCCTTCCCATCCCCA +TCAGCTCCTGTCAGGCCACCTGCCTCAGCCTCAGGGAGGAGGGGACACACGTAGGCCCCT +TCCCAGAGTCAGAGCTTCCGAACCCGGATCTGCTGCTCCCAGCCTGGAGAGCCACAGCAG +CCACCGAAGGAACCCCCCACCCGTCACCCCCACCAAGTGGGCCCTGCTCCCCGAAGGCCC +AGCCACTCAGCCCAGGACCTGCCCCAGCCCCACCTGCCACCTGACCTGAGGCTCCCAGAG +GGCAGAGGGGCCTCCTGGGTCTGCTCCGCACCAGGGTCCAGCGGGACCATCTCAAAGCTT +GAGCACCAGGCGCAAGGTGGGAGTGCGGGGAGGGGACGAGGACACTGTTCCCAGCTGGAC +AGAACCAGGAGGACGGTGGGAGACGCCCCCCACCGCCCCGCTTCCGAGAGCTCTCTCTTC +CTTCCAGGGACTCCCCAGGGACAGCCGGGGCCCCTTCTTCCCCCACAGCTCAGGCCCCAG +GGACACAGAGCGGGGAACCCCCAGGCTGCCGCCCCGGCGTGGGTCGGGGAGGCGGCTCCG +GAGCGGGCACCACACTCTCGAAAGGGTGGCTTCTCCTCCCGGCTGCTGAAAAACCACACA +GGCAGGCACAACAACAGACGCTTACGCCCGCATCTGGAGGCCAGAACTCCAAAGCCACAG +GGCAGGCAGGGCTGCACCCCTCTGGGGGCTCCAGGAGAGGACCCTGTCTGCCTCCCCAGC +CCCTGCCAGCTCAGGCATCAGTGGCTGTGGCCGTGTCACCCATCTCTGCCCCCCAGTCCC +ACGGCGTCTCCCCCACGTCTGCGTCTCCTCTCTCCACCTCCCTCTCAGGGGGGCAGAGGC +CATTGATTCAGGGCCTGCCCTGGGTGATGTCACTAGAGATCCTGACGTAACCCCACCTGC +AAAGCCCCTTCTTCTAAATAAGGTCACATTCGAGGTTTCAGGGCTATGATGTGGTTGTCT +TTTGGGGGCACCACCAGCCCCCTGCAAGGGGACCCTAAGCACAGAGGCCCTCGTGACCCA +CGCAAAGCTCTGAAGGACACGGATGGGTAGGGGACACGTGGCTGGAGGCTCAGAGTTTGA +GGCAGAGGGGATCAGACCGTGCCATGGGTCATGCCAGGAGCCCAGGACTCCCAGACCTCG +TATCATTAGGTGTTTTAAAGAGAAGGCGAGGGCAGGCCAGGCGCAGTGACTCACGCCTGT +AATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACCTGAGGTCAGGAGTTCAAGAGC +AGCCTGGCCAACATGATGAAACCCTCTAAAATTAATAATAAATTAATAATAAAATAATTA +TAATAATATAGAAAATAATATATAAAATAATAAATATATAAAATATAAAACAAAATAAAA +ATAAAAAATAAAATTAATATTAAAAATACAAAAATTAGCTGGGCACTGTGGTGGGCACCT +GTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTTGATCCTGGGAGGCGGAGG +TTGCAGTGAGCCGAGACCGTACCATTGCACTCCAGCCTGGGCAAAAGAGTGAGACTCCGT +ATTTTGAAAAAAAAAAAAGAGAGAATGTGAGGGTTAAACAAAGACACACAGAGATGGAGA +AAGGGCAGCCTTACATCAACACGGGTACATTGCAAACACCTGCAGAGGTGGGGGACCAGC +TGGATGCCAGAGCCCACTGCCGCCTACGGGCTGGGGTGCCTATAGGTATGGGTGGGAGCG +GCCCGGGCCACACGGCTTCAGGATGAGGCCGTTTGTTTGGCCCTTGTTCCCGCAGAAGGT +AATCGTGATGTTCCTCGGTGTTTTTCCCCGCAGAGTGTTCAAGTCAGGTGTCGGGCAGGC +TGTTCCTCACGGCCCAAACCCCTGCGGAATGCTTCACTTTGGCCGAGGTCTGTGACACAG +CGAGGGGCTTACAGAAAGGTGCAGTTTGGACCGATAGATGTGAGTCCCCCTCTGGGGGGC +ACTCACTTTGTGGAGCCCCCGGTTCCTGTTTGCAGAGGGGGGCACAGTGGCACCTCGTCC +GCTGTGGAGTGAGAACAGGGACCCGACCACGTGAAGCACAGAGAATGCTCAGGGATCGGC +AGCCGTGTATCCAGCCAACATCACCAGGGTGCACGCAGAGCCTGGCCCGGGCCAGGTCCT +GGGGTGCTGAGCATGGGTGGGGCCTGAGAGACGGCTCAGGGACCATCCTGGGAGGGCCGG +GCGGAGGGGCAGCAACTGGGGCTCAGGCTCAGGCAGTCCCAGCAGTGACTGGGAGGCAGC +TGTGCCCATGAAGCTGTGCCCTTCTCCAGCCTCAGCCCTCAGCCCGGCTTCCCGGGCTGG +CCCCGCCACTCAGCAGCCCCTCCCCATCCTCCGAAAACCCAAGCTCACCTCTGGGTTCCG +GCTGGGTGGGGGTTGCCAGGAGACGGTTGCCAGGTCACCACTGTTGTTTCCTGGCCCAGG +CTCCCAGGACCTTGTGGGCTGGGCAGGTAAGAAGCGCCGGCGGCCACCAGCTGGGGTCCA +GTGGGCTCGGCCCCGCCCTCCTACGCCCTGCCTGCGGGTCCCCTCGGGAGGCTGCTCAGG +AGAGGAGGAGGCTGGGGAGGGGACTGGACAGGGATCGGGTAGGGTGGGGCCAGGCTGAGC +CTGCTCTGCGGGTCCCGGACCCCAGCGCCACCGTGCGAGAGGCTCGGGTCCAGGCCAGGC +CGGGGAACGGTGTGTGTACCCGGTGGGGTGGGAGGGCTGGGCAGCCCTGGGACGAGCTCC +GTGGCCTGGGACCAGGTCTGCCTCCGCAGAGCAAGTCCTGGACGGACGGCTGCTTGAGCC +CACAGGTCGTGCGTCCTTTGACAGCGGCCTCCGGCCGGGAGGCACCAGCTCTTCGAACAA +TGTCAGTACCTTCCTAGGGCCCCACGTGGCCAAGCTTGGATTCTGGGGGGAGAACTCGCA +GCAGGACACTAACATGTGGTCGCTTTTTGGATGATTTCTTCAGGTTTAAAAGTCTCTTCT +GTTCATCCTACCGGGGTGCCGTCTCCTGCCGGTCTTTTCATCTCACCAGGTAAAACGCTT +ATTTTACAATTTATTGTAAGGTCGTGCACCAAGTTTCCACGCCGCCTTTACACCGTGTCC +CCACCGAGGGGCGTCACAACCGTCCTCCACACCGGGCGTCACCGGCTTCCCAAGTCCCAC +CGCTATAAAGGACACGTCAGTCAGCATCTCGGAGTGAGACGCTTTCCTTCTGGATTCAGA +ATCGCGTCCGTCAGAGACTCCAAAGCACATTTGCTAGATCGACAGGCGTGAGGAGCCAGC +GGCTCCCGGCGCTTGGGAGGCTGCGTCCCACCTGCATTCAGGCCCCGGGTTCACCACACA +CACAGCGGGCAGCTGCTTAAGAAACCTTTGATTTCAGTCCGGGGCGGTGGCTCACGCCTG +TAATCCCAGCACTTTGGGAGGCCGAGGTGGGCGGATCACGAGGTCAGGAGTTTGAGACCA +GCCTGGTCAACATGGAGAAACCCTGTCTCTACTAAAAATACAAAAATTAGCCGGGCATGG +CAGCAGGCGCCTGTAATCCCAGCTACTCAGGAGGCTGAGGCGGGAGAATTGTTTGAACCT +GGGAGGCGGAGGTTACAGTGAGCCGCGATTGCGCCATTGCACTCCAGCCTGGGCGACAGA +GTGAGACTTCGTCTAAAAAAATTAAAAAAAAAAACACCTTTAATTTCAATGACAAGAAAT +AACAGCTCACAACTTATTTAGTTATTTGTGAACATCATAAGGACATAAAGTTAGAAAAGC +CCAAAGGAGGCCTCAGGCTTACGATGAAATCAGCACCTGGCTGCCTCTTCCAGCTGCTGC +TTCTTCTGCAGCAGAAGAGACGGAGGCAGTTTCCTGGGTGGGGGGGTGGGTGCTGTGCTT +CCGCTTTCTAACTGCCTGTTTCCAAAAAGCACCTGATGCTGCTGCTTCTGGAGCTTCCAG +TGCAGAAATTCCCCGTGGACGGTGAAAGGGGCTTGTCTTCCACACGCTGCCCTGTCCATA +TCATCCCGGCACGAATGATGTTTGGGGCAGAGCTGCCCGGCCTCCCCGGGTGGTGCCCAT +TTGTTTTCCTCAGAGTTGGCGATCGCCTTGCTTTTCACATGTGCTTGTGTTCCCGCCTAT +CCTGAGCTGTCCCTGAGCTCTCTGCCTCCCGTCACCCCCACAGTCACCATCACCACAGCC +CTGCAGACTGCGCAGTGTGTGGCGGGTGCTGTCCTGACATTACATGTGGAAACTCCATCT +TTGCAGCAACCCTGCGAGGCTGCTGCTCCCAGCTGCTGTGCAGGTGGAGAGAGGCTGCTG +TTGTGCAGGTGGAGAGGCTGCTGCTCCCAGCCGCTGTGCAGGTGGAGAGAGGCTGCCACC +GTGCAGGTGGAGAGAGGCTGCCGCTGTGCCGGTGGAGAGGCTGCTGCCGTGCAGGTGGAG +AGAGGCTGCCGCTGTGCCGGTGGAGAGGCTGCTGCTCCCAGCCGCTGTGCAGGTGGAGAG +AGGCTGACGCTGTGCAGGTGGAAAGAGGCTGACGCTGTGCAGGTGGAGAGGCTGCTGCTC +CCAGCCACTGTGCAGGTGGAGAGAGGCTGACGCTGTGCAGGTGGAGAGGCTGACGCTGTG +CAGGTGGAGAGAGGCTGCCGCTGTGCAGGTGGAGAGACTGCTGCTCCCAGCCGCTGTGCA +GGTGGAGAGAGGCTGACGCTGTGCAGGTGGAGAGAGGCTGACGCTGTGCAGGTGGAGAGA +GGCTGCCGCTGTGCCGGTGGAGAGGCTGCTGCTCCCAGCCGCTGTGCAGGTGGAGAGAGG +CTGACGCTGTGCAGGTGGAGAGAGGCTGACGCTGTGCAGGTGGAGAGGCTGCTGCTCCCA +GCCGCTGTGCAGGTGGAGAGAGGCTGACACTGTGCAGGTGGAGAGAGGCTGACGCTGTGC +AGCTGGAGAGAGGCTGACGCTGTACAGCTGGAGAGGCTGGGGCACACAGTCATCAGGTCA +GCTGCAAGCTCACAGCTGCTGCATCTTTTCCCTGACAGCTCACTCCTGTGAGAGTCTTCC +AGGCTTCCCGGAGGGACGGATGTCTCCTCACCTTTTCCCACCTCCACACCTTTTCCCACC +TCCACACCTGGTAGGCCAGGTATGGAATTCCTGGAATTCCCGGCTGGGAGCCTCCTGGGC +CGGTTCCAGCCCTGTGTGTCCCCAGGAAGGCTGGAGGGCTGCTAGTGGCCTCGGTGGGCA +CCCAGGGCTGGCCAGGACCACACCTCCTTCCTCCGGCTCTGTGCCTGTATCTCCCCGGGC +CTCCCCTCTCGCCTGGGGCTCCACGGTGACCCTGCTGTGCGGCACCTCGGATTTACACCC +ACAGTCCCATCCCCAGGGTTCCCTTCTGGGCAGTTTCCTTGACTTAAATCCCAACCCCGG +TGTTGCATTTTTAATTCCCACCGGCTCTTTTGTATTCTCTGTGCCTTTGCTTTAAAAGCA +CGCGGCTCTCTGAGGGGTCCTGTCTCCATCACCCCAGCCTTTTCCAGGCTGGTTTGTTTC +CCTGTTTCTCCCCTTTTCTCTTCCTCTGTGTGCGTCTGTGTGTCTGTGTGTCTACATGTC +TGCGTGTCTGTGTGTGTCAGCGTCTGTGTGTGTGGGTGTCTGTGTGTGTGTGTGGGTGTC +TGTGTGTGTGTCTGTGTGTACGTGTGTGTGTAGACGTGTCTGTGTGTAGGTGTCTGTAGG +TGTGTCTGTGCATGTTTATAGGTGTGTGTGTGCATGTCTGTAGGTGTGTCTGTGCATCCA +TGTGTCTGTGTGTGTAGGTGTGTCTGTGCATCTGTGCAAGTGTCGACATGTCTGTGTGTG +TCTGTGTGTAGCTGTGTGTCTGTGCGTGTGTGTGTGTAAATGTGTCTGTGTGTCATTCTT +TTTTTTTTTGAGACGGAGTCTCGCTCTGTCGCCCAGGCTGGAGTGCAGTGGCACGATCTC +AGCTCACTGCAAGCTCCACCTCCCAGGTTCAAGCTATTCTCCTGCCTCAGCCCCTCAAGG +AGCTGGGACTACAGGCGCCCAACACCATGCCCGGCTAATTTTTTGCATTTTTAGTAGAGA +CAAGGTTTCATCATATTAGCCAGGATGGTCTCAATCTCCTGACCTCATGATCTGCCCGCC +TCAGCCTCCCACAGTGCTGGGATTACAGGCGTGAGCCTCCGCGCCCGGCTGTCCTTGTGT +CACTCTTCTTCACACTTGGGAGTCCCTCTGATGATGCCTGTTGGGCCTGGGCAGCCCCTT +TGGCTGAGAGTCAGTACTTTAGAGGATCCCCTTCCCCAGCAGGAATCCTGGGTGCTGAGG +GCCCATGAGAAGGAGCTGAGGTCTCCCATTTAATGCAGAGTCTTGCACGCACACACCTGC +TCCGTGCCTGCGCAGGGTCCAGCCTCTTCCAAAAGTCCTCCTGTTCTGGGTGGGGAGGGG +TCTCAGGGCTCCTGACTTCTTCCATTCTTGCCCAGCCCACCCTAGGAAGAGGGCGTGAGG +CTCTCCCAGACACAGGTGGGGGGCCCAGCCTGTGTTCCGCTCCTCCCTGAGGACGGGTCC +CAGTGGCCCCACCCGACTGGGTCATCGTGCAGACGGCTGCCTCAGTTTCCCCACCTTCCC +CTGCCCGTGGGCTTCCTCGTTGTCTCCTTCCCTCCTGTCACTCAGGCGGGGCAGGGAGGG +GCAGACACAAAGGCTTCCTGCGGGTGAGATTGGTGCCGAGCTCTGTGCCCAGCCTGGAGC +CTCAGGCCTACCCCAGCCTTCTCCAGCCTCAGAGCCCCCACAGCCTCTGCCCAACACTGC +CGTGTGCTCCCCTGTCTCCTGGGCGAGTTCCTTCAAACCCTTGAAAGCCCTCACCTAAGC +CGGGCACAGTGGCTCACACCTGTTATCCCAGCACTTTCAGAGGCCGAGGCAGGCGGATCA +CCTGAGGTCGGGAGTTTGAGACCAGCCTGACCAACATGGAGAAAACCCATCTCTACTAAA +AATACAAAAAGTTAGCTGGGCATGGTGGTGGGTGCCTGTAGTCCCAGCTACCTGGGAGGC +TGAGGCAGGAGAATCGCTTGAACCTGGGAGGCAGAGGTTGCAGTGAGCCTAGATCGCCCC +ATTGCACTCCAGCCTGGGCCACAAGAATGAAGCTCCGTCTCAAAAAAAAAAAAAAAGTTC +TCACCTCCCAAGCAGCCCCAAGATGGGTTTGTTTGCTGGAGACAGAGGTAGAAAGATCTG +TCGAGGAACTGGCTGAAAATTCCTAAGTTGCAACATGGGAAGGTGTTGCTGGAGACAGTG +TCCTGGGGGTCGGGCCTGGCACCCAGGGGCGGCCGCAGAGGAACCCTGATGGCAGGTACC +AGGCGGCTGCACACAGCCCACAGCTGGGCTCCGGGGTCAGCAGCGGAGACAGAGAAGACC +CCTGCTCAGGCCAAGGAGCCCTCCCACCCTCCATTCTTCAGGCAGGCGCCCCACCCAGCA +GGCCTGACGCTGCCCCTCCTTCCAGCCGGCACCCAGGCCGAGCTCAGCCACACCTGAAGA +GCCGCTCCGGCCAGGGAGGACATGCCCGGCAGAGACAGGGTGCAGAGACAGCCTCGCCCC +CACACGGCGCCAGGCCCCACAGCTGCCACAGAGACGGGAGCCAGCCGCACGCAGAGGCTC +AAGCCCACGGCCCTGGGAGGCGCCCTTTCCTGGGCAGGGTGGGCCTGACTGCCTGCTCCA +TCCAAGCACTGGGGCCTCGGGCCGCGCGGAGGTCCCACAGGAGGGTCAGAGCGGCATCTT +CCCTTCAGGGCCCTCGCCCGGGCACCCCCCGGCCAATGGACCACAGCTGCACCCGGTTCA +TCCACCGCCGGGGACCACCCACTCGGACCCGAGCCGGCTTCAAGAGGGGCAAGAGGCCAA +GGATCCAGCAGAGGCCTCGGGCTCGAGTCTCAGGTGAATAGAGCAGCCCTGGGTGGCCTC +CTACCTCTCCAAGGCCAAGGCCTCCCTGGGACGGGTGCCCCATACCCAAGGAAGTCAGTC +GGCCTCATGGGGCAGGGGCAGGATCCACACATGGCCATGCCCCGCTGCTCCGAGAGAGGG +GCCAGCTGTGGGCGCCGGGCTCTGCAGGCACAGAGGGGAGCTGTCGCGCTCCGCGGCCCA +GGGTTCCGCCTGGCTGGCACCACCCCTGGAAGGGCAGCCCCTCGTCTCCCGGCCTGACAA +TGGCCCCTTGGGTCACCCATGACATCATCATGGACATTGTGACCCCTGCCCTCCAGGGAC +CATCCCTGCGTCACGTCTGCACCCAGCACCGGCCTCACAGCCCGGCCCCTGCCCTGCACC +AGGCCACTGCCCTGTTGGTGAGGAGGGTCGGAGGGGCGACCTCCCTGCCCCCTGCTCCAA +GCTCCCCACCCCCACCTGGAACCTGCCGGCAGGAAGCCTGGCCCTGGAGGGTGGTCACGG +CCCCTCCCCAGATGTAAGCAGTCCCCAGGCCGCCTGGTGGGGCCAGAGCTCGGGCTGAAC +TTGAGCCCCAGACGGGCCAGGGGGATTGTCCAGGGTATTGGAGAAATGGGCTGGGAGCAA +ACTGGCTGAGCCATGTCCGGGCTGAGTGGGCAGCTCCCGTAGCCACCCCGGTGGGACCCC +ACCCCGTTCACAGGCCCGGCCCACGAGAGGCCAATGGGGAGCAGCCAGGAGGAGGGACTC +CGGTGTCAGCCAAGCCAGCCAGACCACGACGCAGATGGACACTGTGGGCCGGACCTGGAG +GGGGCAGAAAGAGCCTCTGCCACACCCGGACCCCCTGGGCTCCTGAACAGCCACCGGCCT +GCAGACTCGGATGACACTAACGCCGCCGGGCCCTCAGCTGCCCTCCTGGAGGGGCTCCTG +CTGGGGGGTGGGAAGCCATCGCCCCACAGCACCCGGCCGGGGCCCTTCTTCTACATTGGA +GGCAGCAACGGGGCCACAATGTGAGTAGCGGCCCTGGGCGCCCGTGGTCCCACTGAATAC +CCACCGCCTGCTCCCGGGGCCCAGCCCGGCCTCCGCTGGCCGCCCGCCATCCCCAACCCC +TTGCCTCGGCCCCCAGGTCACCCCCGCCCCCACCCCTCGCAGCATCAGCTCCTACTGCAA +AAGCAAGGGCTGGCAGCGCATCCATGACAGCCGCCGGGACGACTACACGCTGAAGTGGTG +TGAGGTCAAGAGCCGAGACAGCTACGGCAGCTTCCGGGAAGGTAGCGGGAGCCGGCACCA +GAGGCGGGCAGCCTGCAGGGGCCTCCTGGGCCGGAGCACAGGGCAGGTTGGAGGGGTGGG +GACCGAGGTCCTGCGCTCCCTCCACACGAGCCCTGGCCTCTGACCTCCAGGAGAGCAGCT +GCTGTACCAGCTTCCCAACAACAAGCTCCTCACCACCAAGATCGGGCTGCTCAGCACCCT +TCGGGGACGGGCACGGGCCATGAGCAAGGCCAGCAAGGTGCCGGGGGGGGTCCAGGCCAG +GTGAGTCTGCCCCTGCCCCTGCCCCCGTCCCTGCGCCCGCCCCTACGCCTGCCCCTGCCC +CTGCCCCTGCACCCGCCCCACCCCTGCCCCTGCGCCCGCCCCTGCCCTTGCCCCTGCCCC +TGGCCACCCAGGCTCCCAGGCTGGCTCCAGCCCCTGCCCCTGCCCTTGCCCCTGCCCCTG +GCCACCTGGGCTCCCAGGCTGGCCCCAGCCCCCACCCGTCAGCACCTGCCTCCACCTTCC +ACCTGTCCTTTAAAGGGCCAAACCCCTGTCCCATAAACCCACCCTCTTCCTCGTGGCTGA +ACGGGGAAGATCCCACACGTCCCCAACCCACTGGGCCTGACACCCACCCACCTGTCCATC +TCACAGACCCACCCAGGTACAACCCACCTGTCAATCTGCCTTCACCCCAAACATCCATCC +AATCCATCCACAATCCCACACCGTGCCCACCGTCACCTGTGGGTGCCCTGAGTGAGGCCG +TCCATCGCTCACCCAAGTCTGGGCCATCCATCCTAGCGACTTCGTCCTCCTGCTCCCAGC +CCTGCCCACTGCCCTTCTATGGACCCACCTATCCCTCCTCACTTCATTTGGCCCAGACAT +TTTTGCACCAAGCACCCGCCCAGCCAACCGCAGCTGCCTCCATCTGCACCCCCCGCCCCT +GGTTGCCTGTGACACCAGCTTTACACCATGTCCAGCGTCCACTTCCAGCCTAGAGCAACA +CAGCTGTTTCCCCCAGGCACCGCCGTCCACCCAGCCACCTCCTTCCACCACAACTCACAG +TCCGCCCACTCACCACCCATGCCCCATCCCCCAGTCCCCACCCGCTCCAAGCACCATGAG +CTGGCCCCTCAGTCCAGGCCCTCTGTCCCCTGGGCTGCAGGCTGGAAAAGGACGCAGCAG +CGCCCGCCCTGGAGGACCTCCCGTGGACAAGCCCAGGATACCTCAGGCCACAGAGGTAGA +CTCAGCCCAGCTGTGAGGGGCCCTTCAGACCGAAGTTCAGACCTAAACCTGGTGTCGTCT +GAAAAGGAGAAAGCGGGGCGGGGGTCCCACACAAAGGAAAACCACGAGCTAGAGTCAGAG +GTTCAGCCAGGCCAGGCCGAGATCCACGCTGACCCCCCAGTGCACACAGAGCTGGGGCAG +GGCCAGGGGCTCAGGCCACGCTCTCCGCCCATCCCAGCCGTGAGGACACTGCCATGAGGT +GGTGGCTCACAAATGGCTGAGACGGTGCCAGCCGGGAGAGCAACCATGAGGGAAAAAGCA +GCCAGCGGGAGGGGCCCGGGTGGGGGTCAGCGGCCAGAAGGATGCAGCCAGCAGCACAGC +CCGTTGGGGGGGTGCTGCAAAGGGGCAGGAAACGCAAAGTCCCCACAAGGAGAACGGCCG +CGGGCGCCAGGTGCCACTGCCCACACTCCCTCCCGCCGGGCCACAGGCTGGGCCTCAAAC +CGCCCACCCAGCCAGGGGCGAAGGGACAGCAGCTCATCCTCCTGCCTCCCTGCCCTGCAG +GGTCCTGAGAATGGAAGAGTTTTTCCCAGAGACCTACCGCCTGGACCTCAAACACGAGAG +AGAGGCCTTTTTCACCTTGTTTGATGGTGAGACGCTGCTGGCCGGACACCAGGCTGGCCC +TGGGGAGACAGGGTGAGGGCTGGACCAAGGCGGGGGCTGATGAGGGCAGGGCTGGGTCTG +GAGGGGCTGCGTGGGGCTGGGACGAGACGAGGTGGTCAGGAAGGGGCCAGGGCTGGGCCT +GGTCTGGGTGGGGACTGAGGAGTTGGAAAGGGGAGGGTCTGGCCTTCGTGGAGGTTGGGG +TATGAGGGCACTGGGGCCAGGGCTGGAGCTTGGTCCGGGTGAGCGTGGTCGAGGCACGGG +CAGGAGCTGGGGCCAGGCGTGTGGTTAGCGCAGGGCCAAGGTTGGAATGGCCGGGCCGAG +GGTCGCAGCCTGGAGGGGAGGGTCCTGGTCGGGCCCTAGGAGGGGCGTGGCTGGGTTGGG +GGCGAGGCCAGGGGCTCAGGCCGCGCTCTCTGCAGAAACCCAGATATGGATCTGCAAGCC +CACAGCCTCCAACCAGGGCAAAGGCATCTTCCTGCTCCGGAACCAGGAGGAAGTTGCCGC +CCTGCAGGCCAAGACCCGGAGCATGGAGGACGACCCCATCCACCACAAGACGCCGTTCCG +GGGGCCTCAGGCGCGGGTGGTGCAGAGGTGCGGCGGCGGGTGCCCGGAGGGGTGAGGGTC +TGGGCTGGCTGACCCGGGCCCCACTGGTGCAGTCAGCAGGGCCGCCGAGGAGCCCTTGGT +CGTGGAAAGCAGCCGCACCACCAGCCCCTGTGCAGACCACAGCCGGGCCCCCGTGTAGCC +AGCAGAGGGGAGGGGTCACACCAGGCCGGGGTCACAGACACAGGATCCAGGGTTGAGGGG +TTAGTCAGTTTGTCCTTCAGCTGGGGCCCCCTCTGTCCTGCAGGTGGCCTGGCCTGGGTG +GCCTCCCGGCTGCCAGCCCCCCTACTCCCCGGCCCAGCCAGCCAGCTGCAGCCTTCAGGC +CTATGGCCAAGCTGACCACTCCTTCCCTGAGTGGGAAGGCTTCCTCCAGAAAGCCCCGTG +GCTGCACGAGGCTGAAGGTTTAGACCTGTCGACCTCACCCCCGGCCCTCGTAGAGCCTCA +CTCTGACCACAGCTGCCGTCTGCCGTCCCCAGCTTCCATCGGCTCCTCCCTCGCGTCCCT +CCACCTGGCGAGCTCTCCGCCTGGCGCACCCCCTCTGCCTGCTGTGCTCCCTCTGCCTAG +CGCCCGCCTGGCGCGCTCCTTCCCTTCCTCTCCAAAGCCACCTTCATGCCCTCCTCCTCC +AGGCAGCCCTCCAGGCTCCTACTGCGGTTATGCCCTGGAGCACCCATCAGGGTGCCAGGC +CTTTCCTCCCAATTCCCCTGACATATTCAGGCCCAGAAATGCCCCCTTTCCCTGGAGGTC +ACACCTGGGACAGAGGCGGGGCGCTGAGGAAATGGAACAGGCCCGGGGTGGGGTGTGAGG +GGATGCAGGCCAGGCTGGCCCCGTGGCTCAGCCCAGCAGCCCCGACATGGTGCCCCCAGG +TACATCCAGAACCCGCTGCTGGTGGACGGGAGAAAGTTTGACGTGCGCTCCTACCTGCTC +ATTGCCTGCACCACACCCTACATGATCTTCTTTGGCCACGGCTATGCTCGCCTCACCCTT +AGCCTTTACGACCCCCATTCCAGCGACCTCGGCGGCCACTTGACCAACCAGGTGAGTCTG +CCATGGGTGAGGGCCCTCCCTGCAGCCTTGGGATGAGATTAGAAGGAGGTTCTCACTGCT +AGGGGGTGCAGAGGGGGTGCAGCTACAGAAGGAGGTGGCCCAGGCCGGGAGGTGTCTCAG +GCCTGGAAGTAGCCTGGGCTGCCCCCGCTGGCAGTGAGCACTGCCTCTCACCTCCCGCTT +TTGGCCACGTCAGAAGAAGGGCGTGGCAGGGACCCCGTTAGCTGGTGAAAGGGCTCAGAG +CCCTGTAGCCCTCAGCGTGCAGCCTGGCTCCCAAGCCGCAGCTGAGTTTTCTGAGGATGG +GGTGCGGGTGGGCGTCGGAACCGAGGGGATTCTGAGGCTGTCAGAGGAGGGGCCCTGTGG +GCAGAGATTTCTGGGGACGGGTCTTCATGGGAGAGTCCAGGGTAGGGACCTTCTGAGAAG +ATCTGTGGGGTCCTCACGGCTGAAGGGGGGTCTCAGCGGATGAAGGTTTTTGTGGGAGGG +TCTTTGCAGGCAGGTCAGGGTGGGGCCGGGGGAGCAAGGTTAGGGGCGGCTGTCTCAGGG +ACCCCCAGAGAACAGGCCTTCTAGGTTAGGGGGATGTTCTCTTGGGGACCCCCGTGAGGA +CAGGCCCTCCGGACAGTCTGGGAGCCAGTCTCCAGGCACCGTGTGCCCCCAGTTCATGCA +GAAGCCTTCTAGGTTAGGGGGATGTTCTCTTGGGGACCCCCGTGAGGACAGGCCCTCCGG +ACAGTCTGGGAGCCAGTCTCCAGGCACCGTGTGCCCCCAGTTCATGCAGAAGCCTTCTAG +GTTAGGGGGATGTTCTCTTGGGGACCCCCGTGAGGACAGGCCCTCCGGACAGTCTGGGAG +CCAGTCTCCAGGCACCGTGTGCCCCCAGTTCATGCAGAAGAAGAGCCCTCTGTACATGCT +GCTGAAGGAGCACACGGTGTGGAGCATGGAACACCTCAACCGCTACATCAGTGACACGTT +CTGGAAGGCCCGGGGCCTCGCCAAGGACTGGGTCTTCACCACCCTCAAGGTGCGTCCACT +GTGCCCTCCAGTCTGGGAGTGAGATCCCTCGGGGCGGGGGTGTGTGGTCAGGCTGGGCAC +CAGGCACACAGATGTCCGTGGCGTGCGTGGGCGGCTGCGCTGAAGTGTGACCTGACCGTG +TGGAACCAAACCCTTCCAGCGTCTCTGCTCACTTAGCTGGCAGTGCCTGTCCCCAGCAGC +CAGCAAAGGCCCGGACGGAAAGCCCAGTCGGGGGTCTGTCGGCACGAGTCCCGCGGGCAG +CCTCGCCGTAGGGTCAGGGGACAGCTCGGCTTCAGTGACAGCCACCATGTGAAGAGTCTT +TGTTCCTTTCAGATCCTCCACTTGGCAGGCAGGGCCAACAGCAGCCCCCGGGCCAGGTGT +CCTGGAGCAGCAGCAGCTGCCCGTGCAGGCCCGGACTCTCCCTAGCTAAGGGCCATGTGC +GGTGGAGTGTCCTAATTTTGCAGGGTTCCTTTCTGTGGGGGTACCTGTGGGGTACTTCAA +ACAGCCCTAGCAGCAAAGGCCCTTGAGCAGCGCGGTGTGAAACTGGGATAAAAACGGGGC +TTGGCCGAAGGACTTTTATCTGTCTTGGTCACCCCGGCCAGGCCCCGGAAGCAGCAGCCA +GGGATGGTCCTTCCTCACCCACAGGCGTGTGTCACTGTGGCTGGGACGGCAGCGCTCAGA +GGAGCCTCCAGTTACTTTCCTCACATCTCCCAAACTCTCTCTTAATTGCGATAATTCACA +GAACATAAAATTCACGATCTTAAAGTGTGCAGTTCAGTGGCTTTTAGTATTTCAAAAGTT +GTGCAATTATCACCACCAATTCCAGAACATTTCATCACCTCAAAAAAGAAACACTACTAA +CGAGCCATCACAGCTACATTGCCGGCCATTCCTGGTCACCGCTGATGGACCTTCTCTCTC +TCTCCTGTCTCCTTTCTCTTACCGTGGTGTTTTCAGGGTTCATCCACGTAGTTCACGTAT +CCTTTTCTTTTCTTTTTTTTTTTTTTGAGACAGAGTCTCACTCTGTTGCCCAGGCTGGAG +TACAGTGGCACAATCTCAGCTCACTGCAACCTCCACCTCCTGGGTTCAAGCAATTCTCCT +GCCTCAGCCTCCCAAGTAGCTGCAACTACAAGTGCCCGCCACCACGCGCGGCTAATTTTT +GTATTTTTAGTAGAGATGGGGTTTTGCCGTGTTGGCCAGGCTGGTCTCAAACTCCTGACC +TCAGGTGACCCGCCCGCCTCAGCCTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTGC +ACCCAGCCATGTATCCCTTTCATACAACGTTCCGTCATATGGATGGACCATATTTTGCCA +TCAGCTGGTGGACACAGTTTTATTATTGAGCTGTTATGAATAATGTTGCTATAAATATTC +ACACAAAAATGTTTGTATGAATATATATTTTCAGTGCTCCTGGGAAAATACCCAGGAATG +GAGTCGTGGGTCACAGGGTGACACACTTAACTTTCTGAGGAACCAGGAATCACTTTTCCA +GTTTCTCCAGATCTCGCCAACACTTGTTATTTTCCTTTCTTTATTAAAGAATCACCATCT +GGTCGGTGTGCAGGGATATCTCATTGTGGGTTTGATTTCCATTTTGCTAATGACAAATAA +CTTCATGTGTTCACTGGCCAGCTATGTATATTCTTTAGAGAAATGTCTATTCAAACGCTG +TGGCTGTTCTTTACCATCCAGTTGTGAAAGTTTTTTTTGTTTGTTTTTTGTTTTTTTTTT +TTTGAGACAGAGGCTCGCTCTGTCGTCCAGGCTGGAGTGCAGTGATGTGATTCTCGGCTC +ACTGCAAGCTCCGCCTCCCGGGTTCACGCCATTCTCCTGCCTCAGCCTCCCGAGTAGCTG +GGACTACAGGCGCCCGCCACCACGCCCGGCTAATTCTTTGTATTTTTAGTAGAGACAGGG +TTTCACCGTGTTAGCCAGGATGGTCTCGATCTCCTGACCTCGTGATCTGCCCGCCTCGGC +CTCCCAAAGTGCTGGGATTATAGGTGTGAGCCACCGCGCCCGGCCAAAAGTTCTTTACAT +ATTCTAAACACTAGGCCTTTATCAGACATATGATTTGCCAATATTTTTCTGGAATATTGT +GGCTGTCTTTTCACTTTCTTGATAATGTCCTTTGACCACAAAAGCTTTTAGTTTTGATGA +AATCCAGTTTATCCATTTTTTTCCTTTGGTTACTCATGCTTTTAGTATCATATCTAAAAA +TCCATTGTGCCAGGTGCGGTGACTCACGCCTGTAATCCCAGCACTTTGGGAGGCCATGGT +TGTTAGATCACCTGAGGTCAGGAGTTCAAGACCAGCCTGACCAATATGGTGAAACCCCAT +CTCTACTAAAAATATGAAAATTAGCCAGGCGTGGTGGTGGGTGCTTGTAGTCCCAGCTAC +TTGGGAGGCTGAGAAAGAAGAATTGCTTGAACCCGGGAGGTGGAGGTAGCTGTGAGCCAA +GATCGTGCCACTGCACTCTAGCCTGGGCAACAGAGCAAGACTCCATCTCAAAAAACAAAA +AAATAAAAATCCATTGCACTTTGGGAGGCTGAGGAAGGTGGATCACCTGAGGTCAGGAGT +TTGAGACCAGCCTGGCCAATGTGGAGAAACCCCATCTCTACTAAAAATACAAAAATTAGC +TGGGTGTGGTGGCGTGCACCTGTAGTCCCAGCTACTCAAGATGCTGAGGCAAGCGAATCA +CTTGAACCCGGGAGGCAGAGGTTGCAGTGAGTGGAGATCGCACTGCTGCACTCCAACCTG +GGTGATGGAGCAAGACTCCATCTCAAAAAAAAAAAAAAATTGCCAAATCCAGCAGAGTGA +AAATTACACTTATGTTTCTTTCTAAAATGGTATAGTTTTAGCTCTTATATTTAGGTCTTG +GATCCATTTTCAGTTAATTTTTGTGTATGGTGTGAGTTAGGGATCCAACAGCATTCTCTT +GCATGTGGCTATCCAGTTATCCCAGCACCATTTGTTGAAGAGACTATTCTTTCCCCCATG +GAATGGTCCTGGCATAGTATCAAAAACCAATTGACCAGAGCTGCAAGTGTTTATTTTTGG +ACTCTCAGTTCCATTCCATTAGTGTATATGTCTGTCTTTATGCCAGTACCACATGGTTTT +GATTGCTGTAGCTTTGTAGTAAGTCCTGAAATTGGGATATGTGAGTCTTTCAATATTGTT +CTTTTTCAAGATTATTTTGGCTATTCAGGGGCCCCTTACAATTCCACAATTCCATATGAA +TTTTAAGATTGGCTTTTCCATTTCTGGGGAAAAAGTCCAATGAAATTTTTTTTTTTTTTT +TTTGAGACAGAGTCTCATTCTGTTGCCCAGGCTGGAGTGCAGTGGGGCAATCTCAGCTCA +CTGCAGCCTCGCCTCCCAGGTTCAAGCGATTCTCCTGCCTCAGCCTCCCTAGTAGCTGGG +ATTACAGGCACCCACCACCACGCTCGGCTAATTTTTGTATTTTTAGCAGAGACCAGGTTT +CACTGTGTTGGCCAGGCTGATCTCGAACTCCTGACCTCAGGCGATCTGCCCACCTCAGCA +TCTCAAAGTGCTGGGATTACAGGTGTGAGCCACCACACCCAGCCTCATCGAAATTTTAAT +AGGCATTGCATTGAATCTGTAAGTCACGTAGCAGTGGCATCTTAACAATATTTAGTCTTC +CGATCCATGAATATAGGATGTCTTTCCATTTTTCTAGGTCTTCTTCCATTTCTTTCAGCA +ATGTTTTCTAGTTTTCAGCATACAAGTCTGTCACCTACGGTAAATATTATTCTAGGTATT +TTATTATTTTGACACTTGTGAATAGAATTATTTTTTAAATTTCCTTTTTGGATTGTCCAT +TGCTAGTGTATAAAAATAAAACTGATTTTTGTGTGTTGATCTTGTATCCTTCAACTTTCC +TGAATTCACTTATTAGCTCCGTGTGTGTGTGCACTCTTCAAGATTTTTATATAAGGATCA +TGTCATCTGGAATAGAAACAGCTTTACCTCTTCCTTTCAAATTTATATGCATTTTATTTC +TTTTCTTACATATTGCCGGCTACTTCCAGAACAATGTTGAATAGAAGTAGCAAAAGCAGT +CATCCTTGTTTGTTCCTGATCTGAGGAGGAAGGCCGTGGGTTTCTCATAAATGCCCTCGT +CAGGTTGAGGAAGTTCCCTTCTGTTCCTAATTGGTTAAGTGTTTTTTGTTAATATCCTAG +AAGGATGTTGAAATCTGTCAAATGCTTTTTCTGTCTCCACTGAGATGAGTGTGTCTTATT +TCCCCTTCATTCTATTAATGTGTTGTATCGCACTGATTAACTTTCATATGACAAACCCCG +CTTGATGATGGTATAGAACCATTTAAATTTAAATATGCTGTTGGATTTGGTTTGCTAATA +TTTTAATGAGGATTTTTGTGTCTGTGCTTATAAGCAATACTGGTCTGTAGTGTTCTTTTC +TCGAATGTCTTTGCCTGGGTGGTATTAAGGTAACCCTGGCCTCATAGCATGTTAGGATGC +ATTCTTTCCTCTTTTATTTTTGGAGTCTTTGTGAAGGATTGCTGTTAATTCTTTGTTTGA +AATAATTCACCAGTAAAGCCACCTGGGTTTTCCTCTGTGGGAAAGTTTATTATTATTATT +ACTAATACTGCTGCAATCTTTACTTGTTATAGGTCCATCCAGATTTTCTAATCTTTAGTC +TGCTTTATTTTGCTAAGAATTTGTCCATTTCACCAGGCACGGTGGCTCATGCCTATAATC +CCAGCACTTTGGGAGGCCGAGGAAGGTGGATCATGAGGTCAGGAGATCGAGACCATCCCG +GGTAACACGGTGAAACCCCGTCTCTACTAAAAATACAAAAAATTAGCTGGGCGTGGTGGC +GGGCACCTGTAGTCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCGTGAACCCGGGA +GGCGGAGCTTGCAGTGAGCCGAGATCGCACCACTGCACTCCAGCCTGGGGGACAGAGCGA +GACCCCGTCTCAAAAAAAAAAAAAAAAGAATTTGTCCATTTCTTCTAGGTTATCTAATTT +GTTTAGTGTACAAAGTATTCCCTTGTCATCCTTTTAATCAATATAAAGTCTTTCTCCCCT +GATTTTAGTAATTTGATTCTTCTCTCCTTTTTTTTTTTTTCTTTTTGGTCAGTTTCTCTA +AGTCCTTATCAATTTTGTTGATCTTTTCAATGAACCAACTCCTGGTTTCACTGATTTTCT +CTACTGTTTTCTATTCCATTTATTTCCACTCTATCTTTATTATTTCCTTCTTACTACTTG +CCTTGGGTTTAGTTTGCTCTTCTTTTACTAATTTTTTTTTTTTTTGAGATGGAGTCTTGC +TCTGTCGCCCAAGCTGGAGTGCAGTGGCACGATTTCAGCTCACTGCAACCTCTGCCTCCC +GGGTTCAAATGATTCTCCTGCCTCAGCTTCCCGAGTAGCTGGGACTAAGGGCACGTGCCA +CCACTCCCAGCTAATTTTTTTGTATTTCTAATGGAGATGGGGTTTCACCATGCTGGCAAG +GCTGGTCTCAAACTCTCTTTTTCTAATTTCTTAAGGTCAAAAGTTAGGTTATGATTTCAG +TTTTTTCTTCTTGCTTAAGGTAGGTGCTTAGTGCTATACATTTTCCTCTGACCACCACTT +TTGCTGCATCCATAAGATTTTGCGTGTTGTCTTCATTTTCATTTGTCTCAAAGTATTTTT +ATTTTTATTTTTTATTTTATTTGAGATGGAGTTTCGCTCTTGTCACCTAGGCTGGAGTGT +AATGGCGCAATCTCAGCTCACTGCAGCCTCTGCCTCCCGGGTTCAAGCGATTCTCCTGCC +TCAGCCTCCCGAGTAGCTGGGATTACAGGCACCTGCCACCACGCCTGGCTAATTTTGTTT +GTATTATTAGTAGAGATGGGGGTTTCACCATGTTGGCCAGGCTGGTCTTGAACTCCTGAC +CTCAGGTGATCCGCCTGCCAAAGTGCTGGGATTATAGGCGTGAGCCATGATGCTCAGCTG +CAAAGTATTTTAAATTTCCTTTGTAAGCTTTTCTTTGACCCATTGGTTGCTTAAGGGCCT +GTTATTTAATTTCCACATATTTGTGATTTTTCCAATTTTCCTTCTGTTATTGACTTCTAA +TTTCATTCCATTGTGTCAGAGAACATACTTTATAATTTCAACCCTTTAAAAATTATTGAA +AAATTATTGGAGCTGGTGTGTTGGCACATACCTGTAATTCCAGCTACTCAGGAGGCTGAG +ATGGAAACATTGCTTAAGCCCAGGAGTTTGAGTCCAGCCTGGGCAACACAGCAAAACCCC +ATCTTTAAAAAAACAACAAACTTACTATTCATTAAGTGGATCATTAAAAAACAAAAACAA +AAAACACTTGAAACTTGTTTATGTCCCAGCATATGGTCTATCCTGGAGAATATCCATGTG +CACTGGAGAAGGAGGTGTATCCTGTTTTTGGGTGTAGTGTTCTGTAGATGTCTGTGCCGA +GACCAGCTCGGTCGGGGAGACCCTAACCCGGCGGCGCTAGAGGAATTAAAGACACACACA +GAGAAATACAGAGGTGTGAAGTGGGAAATCAGGGGCCTCACAACCTTCAGAGCTGACAGC +CCTGAACAGAGATTTACCCACATATTTAGTAACAGCAAACCAGTCATAGCATTGTTTCTA +TAGATATTCAGTTAACTAAAAGTATCCCTTACGGGAAACGAAGGGATGGGCCAAATTAAA +GGAATAGGTTGGGCTAGTTAACTGCATCAGGAACACGCCCTTAAGACACAGATCGCTCCT +GCTATTGTTTGTGGCTTAAGAACGCCTTTCAGCGGTTTTCCGCCCTGGGCGGGCCAGGTG +TTCCTTGCCCTCATTCCCGTCAACCCACAACCTCCCAGCGTGGGCGTTAGGGCCATTGTG +AACATGTCACAGTGCTGCAGAGATTTGTTTATGGCCAGTCTTGGGGCCAGTTTATGGCCA +GATTTTGGGGGGGGGCCTGCTCCCAACATGTCTGTTAGGTCTGTTTGGTTTATAATGTTG +TTCGAGTCTTCTATTTACTCGTTAATCTTCTGTCTCTGTATTGAAAGCGGGATATTCAGT +TGTCTACTTCTCCCTTCAGATCTGTCAGTTTTTTGTATATTTCGAGGCTCTGTTGTTGGG +TGTGTGTATGTTTATGATTATTAGATCTTCTTGGTTTATCGTTATAAAAATTTTCCTTTA +ATCTGCAGTAATAATTTTTGTGTAAAGTCTATTTTCTGTGATATGAGTGTAGACACTCCA +GTTGGTATAAGTGTAGACACTCCAGTTGATATGAATGTAGACACTCCAGTTGGTATGAGT +GTAGACACTCCAGTTGGTATGAGTGTAGACACTCCAGTTCGTATCAGTGTAGACACTCCA +GTTGATATCAGTGTAGACACTCCAGTTGGTATGAGTGTAGACACTCCAGTTGGTATGAGT +GTAGACAATCCAGTTGATATCAGTGTAGACACTCCAATTGATATCAGTGTAGACACTCCA +GTTGGTATGAGTGTAGACACTCCAGTTGGTATGAGTGTAGACACTCCAGTTCGTATCAGT +GTAAACACTCCAGTTGGTATGAGTGTAGACACTCCAGTTGATATCAGTGTAGACACTCCA +GTTGGTATGAGTGTAGACACTCCAGTTGTTCATATCAGTGTAGACACTCCAGTTGGTATG +AGTGTAGACACTCCAGTTGGTATGAGTGTAGACACTCCAGTTGGTATGAGTGTAGACACT +CCAGTTCTACTTTGGTTACCGTGTGTGGTACATCTTTTTCCATCCCTTTACTTTCCACCT +ATTTTTGTCTCTGAAACTAAAGTATCTTTTGTAGATGGTATATCATGTTTTTTTAAGAAA +CTCCGTCAATGTCTATTAATTGGAAAGTTTAATTCACTTACATTTAATATAATTACTGAT +AAAGGGCCGGGCACGGTGGCTCACGCCTGTAATGCCAGCCCTTTGGGAGGCCAAGGCAGG +TGGATCACAAGGTCAGGGATTGAGACCATCCTGGCTAACACGGTGAAACCCCGTCTCTAC +TAAAAATACAAAACATTAGCCAGGCGTGGTGGTGAGCAACTGTAGTCCCAGCTGCTCGGG +AGGCTGAGGCAGGAGAATGGCGTGAACCCAGGAGGCGGAGCTTGCAGTGAGCCAAGATTG +CGCCATTGCACTCCAGCCTGGGTGACAGAGCGAGACTCCGTCTCAAAAAATAATAATAAT +AATAATTACTGATAAGGTAGGATTTACATATGCTATTTTGTTATTTGTTTTCTATGTCTG +TCTTTTTTTGTTCCTCAGTTTCTCCATTACTGCCTCCTATTGTTTTAGAGAGATATTTTC +TAGTGTAGCTTTTTTTTTTTGAAACGGAGTTTCGCTCTTGTTGCCCAGGCTGGAGTGCAG +TGGCGTGATCTCGGCTCACTGCAGCCCCCGCCTCCCGGATTCAAGCGATTCTCCTGCCTC +AGCCTCCCTAGTAGCTGGGATTACAGGCGCATGCCACCACACCCGGCTAATTTTTTGTAT +TTTTAGTAGAGACGGGGTTTCACTATGTTGGCCAGGCTGATCTCAAACTGCTGACCTCAG +GTGATCTACCCGCCTCAGCTTCCCAGGGTGCTGGGATTACAGGCGTGAGCCACCACGCCT +GGCTTAGTGTAGCATTTTAATTACCTTGTCATTTATTTTACTATATGTTTTTGAGTTATT +TTAGTGGTTGTCCTGAGGATTACCATTAATATTGTATCTTAATTTACTACAATTAGGGTG +AGTGTGGTGGCTTATGCCTGTAATCCCAGTGCTTTGGGAGGCTGAGGCAAGAAGATCATA +TGAGGCCAGGCATTTGAAAGCAGCCTGGGCAACATAGTGAGACCCCATCTCTAAAAAACA +AAATTAGCTCAGCATGGGAGTGTGCACCTGTAGTCCTCCTAGCTATTTAGGGGGCTGAGA +TGGGAGGATCACTTGAGCCCAGGAGGTCAAGGCTGCAGTGAGCCACAATCAAACCACATT +ACCCCAGCCTAGGTGACAGAACAAGACCCTGTTTCTAAAATAAAAAATGTTTTAAAATAA +ACAATTCAGTTTTTTATTAATACCAAGTTAATTTCAAAAGCATACAAAAACACACTGCTC +CTAAAAGTATACAAAAACACTCCTCCTACACAGCCCCACCCCTCTCATGCTGTTGTCACA +AATTACAGCTCAGTATATTTGTGTCCATCAACATGGATTCATAATTATTGTTGTATACAG +TTGTCTTTTAGGACAAAACAATCACATACAAAAAAATACATGTATGCTGTCTCTTATATT +TAATTACACAATGACCTTTTCTGGGGCTCTTTATTTCCTCCTGTGAGTTCCAGTTACTGT +CTAGTGTCTTTTCATTTCAGCCTGAAGGACGGTAGGGCGGGTCTACCTTTGTTTATCTGG +GAATGTCTTAATCTCCCCTTCATTTTTGAAGCAGCTTTTGCTAGATGTAGAATTTTTGGT +CAACAGTATTTTTACTTTTGGGAATTTGTGCCATCCCACTGCCTGCCCACCTCACGACCT +CTAATGAGAAACTGGCTGTTCATCTTTCTGTGGATGCCTCATACATAACGAGCGGCTTCT +CTCCTGCTGATTTCGACGTTCTCTGTCTTTTGGAAGTTTGCTGATGAGGTGGTGGATCTC +TGAGTTTATCCTACTTTGAGTTCATTGAGCTTCTTGAATGTGTAGGTTGTTTTTCATTAA +ACTGGGAAGTTTTCTGCCATTATTTTTTCAAATATTGTTTCTGCTCCTTTCTCTTCTCTC +CTTCTGGGACTCCCATTATGCATATGTTGGTCCATTTGACAGTGTCCCACCCACAAGTCT +CTGAGGCTTTATTTTTCTTCCCTCTCTCTCTCTCTTTCATTTTTTGTTTTGAGACAGGGT +TTCTGTCACCCAAGATGGAGTGCAGTGGTGCAATCTCAGCTCACTGCAGCCTCCTCCTTC +TGGGCTCAAGCAATCCTCCGGCCTACCAGCCTCCCAAGTAGCTGGGACTACAGGCACGCA +CCATCACATCTGGCTAATTTTTGTATATTTAGTAGAGACGAGGTTTCACAATGTTGGCCA +GGCTGGTCTCAAACTCCTGACCTCAAGCGATCCCCCTGCCTTGGCCTCCCAAAGTGCTGG +GATTACAGGTGTGAAGCCACTGCACCCGGCCTCCTTTTTCTTTCTGTTCCTCAGACTAAA +TAATCTCAATTGGCCTATCTGCAAACAATTCAAATCTGCTGTTGAGCACTTCTAGTGCAT +GTTTTATTTGTTCTACTTTTGTTCTACTTTTCAACTTCAGAATTTCTATTTGATTCTCTT +TTATAATTTTTCTCTCTTCACCAGTATTCTCTATTATTTGATAAGACATCATCGTCATAC +TTTTTTTTTTTTTTTTTTAGTTTTAGTAGAGGCAGGGTTTCACCATGTTGGCAAGGCTTG +TCTCGAACTCCTGACCTCAGGTGATCCACCCACCTCAGCTTCCCAAAGTGCTGGGATTAC +AGACGTGAGCCACTGTGCCCGGCCCATACTTCTTTTTTTTAGACAGTCTCACTGTGTCAC +CCAGGCTAGAGTGCAGTGGCACAATCTCAGCTTACCACAGCCTCTGCCTCTTGGGCTCAA +GCAGTCCTCCCACCTCAGCCTCCCAAGTAGGTGGGACTACAGGCATACACCACCACGCTT +AGCTAATTTTGCTAATTTTTTGGTAGAGACAAGGTCTCCCTATATTGCCCAGGCTGATCT +CAGACTCCTGAGCTCAAGCGATCCTCCTGCCTCAGCCTCCCAAAGTGCTGGGACTACAGG +TGTGAGCCACGCGCCCGACCAACTTGTGTATTTCTAGTAGAGATGGGGTCTCACCATGTT +GGCCAGGCTGGTCTCAAACTCCTGAGCTCAAGCAATCCTCCTGCCTCAGCCTCCCAAACT +GCTGGGACTACAGGTGTGAGCCACGTGCCTGGCCCTCACACTTTCTGTTAGTCCTTTCAA +ATGGGATCTTCCAAGGAACTACTAGACATAAGAAAACAAATAATGACAATTTTTTTTTAT +AAATGAGGTCTATTTTGCTATCTCCAGTTCTGGGGATGCATGCTGTTGGTTTTTTGAGGC +AACCATTGAGCTGGGGAGCAGAGGATGAAACCAGAGCACGTTAAAATACAACATAATTCA +CAGTTCTTACCAAGATTCGAGATTTTACGTATCCCATTTGCTATCCGTCTCTTCTGCTCA +AGGGCAGAGATTTCCTGTGAGTTTTCCTCACTCTCGTATCTCCAGTGCCTGACACAGGAC +AGGAGCTGCACGAGTTTGTTGAGTGAGTTTCTGGCTGTGAACCTGTGAGGCTGAGTGCAC +GAACGTGTGGGCAGGTGTGGCTGTACAGGTGCGGGTTCAGATGGGAGTGCAGGTGAGGGA +TGTGGCTGTGGCTGTTCAGACCTGGGGTGTGATCAGGGCCTACGGGCCGCAGCCAGGATG +CCTCCCTGCCTCCCTGCAGAAGCGGATGCAGCAGATCATGGCCCACTGCTTTCTGGCCGC +CAAGCCCAAGCTGGACTGCAAGCTGGGTTACTTTGACCTCATTGGCTGTGACTTCCTGAT +TGATGACAACTTCAAGGTGCTGTCCTGGGCGGCGGGGGGCACAGTAGACAGATGCAAGGA +GGCAGGGGCCATCTGTACACCCTGACCACACTGGCAGGCCCCAGGCAGAATCTGCAGTCA +GCCCCCACCCTGCCTGCATGCAGCCCTGGGGATGGGTGTATCCATGAGGCTCACCCCCTG +TGCAGCTAGGATGGAACTGCACCCCCTCCTCAGAGCAGCCCCCTCAGGCCAGAGCTTCAG +ACCCTCAGAGCTTCAGTGGACAAACAGGGGAGCAAGGCTATAGGAAGGAAGCAATCTCCC +AGAGCCATCTGTCTGAATGAGGACCAGGGCCTCTGCCTCCTGCTGGCCCAGTGGGCTCGG +GGTGAGGAGGGACTGACTGGCGTCTGGGGCAGGTATGGCTGCTGGAGATGAATTCTAACC +CAGCCCTGCACACCAACTGCGAGGTCCTGAAGGAGGTCATCCCAGGTGTGGTCATCGAGA +CCCTGGGTGAGCCTCCAAGCCCCCACCCCACACCCCCACAACCTGCCCAGTCTTGAATGC +CTACCTGCCCTCTTCCCAAGTTCAGACCCCCACAGATGGGGCTCTTCCACCTCCCGAGGG +CCTGTGTGGCAGCGCCGCCCCCTGCCCCAACCTTCCCCACACCTCAGCTCACCTGGGTCC +CACCCCTCACACCCTCCCCACCCCCTCCAGCCCCAGCCTCTGCCCCCCACTCACCCTCTC +TCCCCCACCCGCACCAGACCTGGTGCTCGAGACCTTCCGGAAGAGCCTGCGCGGCCAGAA +GATGTTGCCTCTGCTGTCCCAGCGCCGCTTCGTGCTCCTGCACAACGGTGAGGCCGACCC +GCGGCCGCACCTGGGGGGCTCGTGCAGCCTCCGCCGCTGGCCGCCCCTGCCCACCCGCCA +GGCCAAGTCCTCCGGGCCACCCATGCCGCATGCCCCAGACCAGCCGGGCGCCCGCAGGCC +TGCGCCACCTCCCTTGGTGCCGCAGCGTCCCCGGCCACCCGGCCCCGACCTGGACAGCGC +CCACGATGGGGAGCCCCAGGCCCCGGGCACGGAGCAGTCGGGCACAGGCAACAGGCACCC +GGCGCAAGAGCCTTCCCCGGGGACAGCCAAGGAGGAACGCGAGGAGCCTGAGAACGCGAG +GCCCTAGGGGCAGCCACCCGCGCCCAGCGCCCCGCGCCCCGCGCCCCAGCCGTGCTGCCT +GCCCTCAGGGACCTATAAAGCCCACTTTGCTACAAACACAGTCTCTGCAGCAGAGTCCTG +CCACCTCAGCGCCCCTGAGCCCATGCCCACCGGGGTCACCCCCACCACACCAGCACTGGC +CTGAAAGATGCTCCCCTGGGACTTCCCCAGGCCCCCACTAGCCCCCAGTCCATGGCTGGG +CCCTGTCCCTGGGGAGACTGTGCTGAGGGAGGGGGTCTCCGCGGCTGGGCCCAGTCCTGG +GGGGCTGTTCTGAGGGAGGGGGTTCCCCACGGCTGGTCTATACTCCCTCCCGGGCTGCCC +CATCCTGGGCTCCCGCCCACCACCCTGTGCCCCTCAGCACCTGGGCCCTCCTGCCGCCCT +GTGACCCCACGGCCCCCATGGCCTGGCCGGTGATCCACCATTGCCTGTCATCCCCAGGAA +GGGTCTGAACCCCTCTGGAGCTCCAAAGGAGGAGCCCCTTGAGCCCAGGATTGCTGCCGT +GGGCACCCACAGAGCTCGCCCCAGCCTGCCTGGCACAGAACCTTCCTGGGCCTTTAAGCC +CCAAGCCTGGCGCTCCAGCTCCCTGAGCCCCCAACCTTCCTGCAGTGGCCCCAGGACTTA +GCCAGGGGTGAGGGGCACAGGGCAGCTAGCCCCAACAAGAGGGTCCCACAGAAGACATGC +TAAGCCCACACTGGCCAGGCCCTGGTCAGCCCTGTGTAGCCGCTGATGGTTCTGTTCCCC +ATGGGTCTGGGGGTTTGCGAGGAGAGCTCTGGCGTCCCGGGGCCTCTGAGGCGTCCACAC +TACCCACCCCCTCACTCATCTCCCACCCAGAGAGCTAAAGTGTATGGGCCTCTTCCCAAT +GGCTGGCTCAAGGTGTCTGTGCCCCCCAAGTCGAGACCTGAGGATCGGGGGGCCCCGCCC +CCAGGCCCACCCCCCACATGCCCTGCCTCCGACTCCACACGGTCACGGCCAAGTCGCCGG +TCCCTCCTCCTGCCCTGCTCCGCAGCCACGGGGGACTGAGGGGCCAGCAGAATCTGCTTT +GGCCACGTGGCCACCCTGCGCTCCACAGGGACAGCAGCTCCATTCCCTGGGACTCGGCAG +CCCCGGCACTGCTAGAAGGCACCGTCGGCTGTGGTCTCTGGCCAGCACAGCAGGTGGGGC +ACAGCCAGGGCGCCAGGAAGAGGAGAAGGCAGGACAGAGGGAACTGGGGACCACAGAGGC +CAAAGGAGGCCCCAGGTCTCAGAGCCAGTGAGGAACCACCCCAGGCCAGGGGCAGCCCCC +ACCAACATGGTCCTTTCGCTGGGGCCTGGAGTGGGGGTTCCCAGGTGAGGGGCTGGGAAC +ACACCTGTCATTGTGATGGGGTCCCCAGTCCCCTCCCAGCAGGTCTGTTGGACCCTCTGG +GGGCCAAGGGCAGCAGCGGCCTGTTCTGCAGCCCACTGAGGCCAGGGAGGGGTGAAGCAG +GAGGGGCCTGGGAGGGGTGAAGCCTCCATGGCTGGCCAAGCACCCAGGACTTGGTTAATC +CACACCTGCTCTTAGGGGTCAGGGCCACACTGCCTGACGGCTTCCAAGGCCGCTAATGGC +CACATCACCTCAGGGTCCTCCCTCTGCTCTTGCTACCCTGATGCCCCTGGGGCCCCTGTG +CCCTCCGGCCTCTGCCCTCGGCTCTGCCCCACATGCCTGGTGCTGTGTCGCGCCATGATC +CCAGGTCAGGACTACATCCCCTGGTGACATTGGAACCGTCCAGCTCCCCTCCCTGTGGCG +CGTGTGGTTACACCCCCAGGCTCAGGGGCCCCACGACGTCAGCAGAGGTCACCTGAGCCC +GAGGGGACAATGGAACCTTTGCCGCCCCTGGGCCCTGACTGGATGTGTCACCGCCAGAAC +CCATGAGGAGGGTGCACGCTGGCAGTGGCCTGCCCTGGCGTGACCGAGCCCCACCCCCTG +CAACCCAGGGCCCCCTGAAGACCTAAGCTGAGGACCCAGATACTGTTCAGGAGTCCTTGG +TGCCCCAAAGAGCCCAAAAGTCAATGAATAAACAAGGTTTCCAGAGAACCCAGGAACAAC +GGCCACATCCCCGCCGCCCAGCCCGTAAGCACCCGTCTGCGAGGTCACAACAGCATGGAC +CACCAGGGAGAGGGGGACTGTGGGTGCCTGAGTATCTGGCAGTACAAGGTGCTCCCCAAT +ATTCAAGTGAAGTGACCAGCCAGGGGCCACAGGAAAGGCATCAGAACTCCTCGGGGACAC +GAGAAGTTCAGGCAGGGTCAGGGCGCTTCCTGGAGACGGCGCCAAGCTGGAGCCTGGGAC +CCAAGGTGGAGGTTCCTGACAGCTGACCCCCCCACCTCCCTCTCCCCCTCTCTCTTCCAC +AGGTGAGTCCTGGGTCCTGCTGCCAGGTAGCGGACTCAAGGGGAAGGTGTGGGGGATTAA +GCTGCCCCCCACTCGGACCCAGGTACAGCCACACACCCTCCATCCCCACAGCCTCCATCG +TGGGGCCTGGCCAGCACACTCTCACCAGCAGCGGGGGCCTGGGGTCTGCTGAGGGCCAGT +GGGCCTGCGTGTCTGTTTCAGCTAAAGAGACCTCGGACCCCGGAGGACTCGAGGCCTGCG +TGTCCATGGGGCCCCCTGTGCCCCCGCCCCCTCCAGCCCGTCTCCCCTGAGTGTGTCTTT +AAGACGGGGACCAGGACAACTGAATTACCAACTCCGGAAAGACCCCCAATTCCTGGTTTC +CAGGAAGATGAGATTTGTGAGAGGCGGGGGTCTGCTTCCTCCCCAACGCCAGGCGCCACC +GCCTCCCATGAGGGTCACTGGCCGAGAGGAGCTAGCCCTCTCCTGTCCTGTCCTCAGAGC +TCAGCCCAGCATCGGAGGGGACAGCAGTGATGACCCAGGTCCTGGTCAGCGGGCACAGAT +CCCAGCAGCTGGGGCAGCCGGGGACCACCTGTCCCTCAAGGACCTCCCCACCTGTCCTGG +CGCTGGGAAAGGCTGTGTCCAGCTCTGTCTGCGAAGGGGCCCCCGCCATAGGTGTCTCTG +TCAGCTGCGGGGGGTTCCCGCAGGGCCAAGTCCAGATCTCAGTGGAGGGTGGGGAGGGGG +CTGGCTGGGAGGGGAGGCTCCGCAGCGGCCGGAAGCGCTTCTGGGAACAGAGGTGGCCTC +CGGCCCTTTTCTCAAAAGTCCGACCCCAGCGGGAGGTTGGGGCGGCTGCGGTTTTCCGGG +CAGATGGAGGCCGCCCTGTGCGAGTGGCTCGGGCTTCCAGGGGGAGCAGAGAGGGGCCCC +TCCCCGTGGAGCCGAGACCACTGCGCCCCGAGTGGGAGGGGGCGGCGGCCTCTCCGCCGC +GACCCCGGCCCCTTCTCCGCACCCGGCCCCGCCCGACCCTCCGCGCCCTTGGGACCCCCC +CCTCCATGGCGGGTTCGCGCTGGCCTCGGCCTCCCCCACTGAGACCCCTGGAGGCGCCCC +CGCCCCCACGCGCGAGAACCCGCCCGCCTCCCCCGGGCTCCGCGACGCACGCTGGGGCCC +CCGCCAGGCCCGGAGGGTCGCGCTCCAGGTAAAGCGCGCGGGGCGGGCCCGGGAGGAGCC +GGAGACTCCGGAGACCCCGCCCAGAGCCCGCTCCGCCGCCCGCGGAATCCCCCGCCCGTC +CGCTGTGCGTCAGCCCGGCCGCCCCCGCGCTGACGTTTCCGCGCCGAGGCCCACGCGAGG +CCGCCCACGAGGAGTTTCCGCGCTGAGTCAGCCCCGCGGGACCCGCGCTACGCGGGCCGC +CGGTGTTTTCTGGGGCCGGTGCGGGACAGCCCCGGTGTGGGGGGCGCGTGGGGAGAGCCG +GGGCCAGGCGGGGAGGATCCGGGCTGCAGGCAGGAGTGCGCGGGGCAGGGCCCGACCGCT +CAGCCTCCCCGGGGCTCACACGGGAGGAGCGCGCCGAGCCAGTACCCAGCCCCGAGCCCA +GTACCCAGCCTCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTA +CCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCC +AGCCTCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCAGC +CCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCTC +CAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCAGCCCCGAG +CCCAGTACCCAGCCTCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCC +AGTACCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCAGCCCCGAGCCCAGT +ACCCAGCCTCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACC +CAGCCCCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCCCCAGCCCAGTACCCAG +CCTCCAGCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCAGCCC +CGAGCCCAGTACCCAGCCCCCAGCCCAGTACCCAGCCTCCAGCCCAGTACCCAGCCTCCA +GCCCAGTACCCAGCCCCGAGCCCAGTACCCAGCCCCCAGCCCAGTACCCAGCCCCGAGCC +CAGTACCCAGCCCCGAGCCCAGTACCCAGCCCCGAGCCCAGCACCCAGCCTCCAGCCCAG +TACCCATCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCATCCCCGAGCCCAGTAC +CCAGCCTCCAGCCCAGTACCCATCCCCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCA +GCCCCGAGCCCAGTACCCAGCCTCTAGCCCAGTACCCAGCCTCCAGCCCAGTACCCATCC +CCGAGCCCAGTACCCAGCCTCCAGCCCAGTACCCATCCCCAAGCCCAGTACCCAGCCCCG +AGCCCAGTACTCCACGACGCCGAAGGGCCGGGTCCTGCCTCCAGGGCTGAGCACCTTCCC +CAGTGTCCCTGTGCCACCCTTGGGCTCTCCACACTCCAGGTCCCATGTTGGGGGGGGAGG +GGAGCAGACGTCCCCTCTGCCCCGTCCACCTACTGTGAGCTGGGCCCACCGCCCCACTGG +GAGCTGAGCTGGGGGCCAGGTGTGCTGTGCCTCCAGGGTGCTGCTGAGACGCCTGCACCA +GCCTGCCCGCCACTCCCCGGCAGCTGAGGGAGCCTGTATCAGATCTCACCTGGAGCCTGG +AGTGGGAGGCTGGGCGGGCCGAGGGTGGGATGGTGAGGAGAGAGGGCTGGCCTGGAGACG +GGGCCGCCCAGCACCAGAAAGTGCTGGATGGCACCCGGGGGCCGGCAGGCTGTGTGGCCA +GAAACCAGAGACCCAGGGGCACCAGAGAAGAGCCCCAGAACGGGGGAAGCCGCTGAGCCT +GTATCCCTGAGGAGCGCTGGGCCCAGGACTGGAATGGCCCCTCCTCGGGCCCCACCCCCA +CCCAGCCAGGAGTTCCCAGAATGGGCCCTGGCTGCCCTCCGCTTTGCCCCCTGTGGAGGG +GACCACGGCCAGGCATGAGCACGGTGCCCCAAAGCCCAGCCCCGGGTGCCCCGTCCTCCC +CCAGCACCCAGCATGCATCCACTCAGGTCACTGGACAAGTGTTTATTGAAGGTCCCCTGC +AGCCGGGTCCCGTGCTGGGCACTGCACACCCACGGACACAGCCTCCCGTCCTAAGACCCC +ACCCCATCAGGGCCAGCAAGGGAGGAAGGGGGCCATGACTGTGTCTCTCTCTCCCTCCTG +CAGGGCCCAGCCGCGGCCGCCGAACTGCATGGTCCAGGGCGCTGGTCACTGCCACCTTCC +TGCACCCACTTCTGCTGCCAGGGGAGCAGGGCCCGGCCCAGAGCAGAACGCAGAGCCCCT +GCGGCCTGGGGAGCTCCTGGGGAGGGGCTGGCTGCGGTCGGTGGCCCCGGAGGACGGCCA +GGCTCACACCCACAGGTCTCCCAGCCGCCCCTTCTCCTCTGCCGATCGCTCGCCCCGCTC +TTCCTCGGGGAACTGGCAGCTTCTGGCGTCTTCGGTCGACGGCGGCACCTCCAGCAGCAG +CTGGGTCTCTGCAGGGGGGCCACGGTCAGCAGGCAGCCATGCTCCCACCTCCCCGCACCA +GGCTGTGACAGACCTCGGGGCCACATGCACTGACTCCTCAGCTGCCAGATGTGCAGTCCA +AGCTGGGCCGAGGTCAGGAGGAGGACGCAGGCGGCCACGGCCAGGAGGACGACGGTCAGC +CACCCAAGCGGCTCTGCCGGCGGGGACCCTGGGACGCACACAGCGTTGTGGGTCTTGTTC +CCAGGGAACACAGTGAGAAACCCGAACTGGGTGCAGCTGGAATACATGGACGCGGCCTCC +TATCAGCCCCCGGACACGGCCTCCGATCAGCCCCCGGCTGCTGCCCTCCGTGCTGTCTGG +GGCAAGGGACAGGAGAGGACCCTTCCTCAGAGTGGGCCTGGACCACCCGGCCACCGGCAG +GGCCCACCCAGGACTCACTCTGTCCAAGGTTTGCAGTGGCCTTCGTGGCCCCCGGAGAAG +GTCCCCGAGGCACAGTCGATACACTGGAAGCCAAAACTGAATTTCCCTGGTGTGGGGTGT +GGGGGGAGGGAGGGAGGGAGGCTGGTGGAGTTGCTGGGATGGATGAGGAGGGCGTCAGGC +CAGTGCAGGGGTCCATCTGGGGTCTGGGTGCTGAGTAGAATGCCCCCCCCATCATCCATT +CAACAGAGTTCTTCATGGCCCAGGACTGGGGCCCATGTCTGCCCGTCCCAGGTGGGGCGT +CTGGGGTGGGGCCCAGTGAGGGCACCTGGGGGAGGTGCGCAGAGTGCAGTGGGCCTGCCA +GGGAGGGGAAAGGCCTGCCCATTGGGGGCTGAGGGTGGGCAGAAGCCAGGCAGGACCCAG +TAGAACAGAGGGTGGAGAACAGTGAGGGTCCCAGAGAGAGTGAGGCTGGGTCCCAGTTGA +CCCCAGACCCTGCCCCGTCCAACCTGACACAACCTCCCCAGTTGTACCTTCTCCCAGCTC +TCATGTGCCCAGCCTGACCTCTCCTGTCAGGTAAACAAGCCGCTAAGAGGACTTGAGCTG +CTCCTTCCAGAACAGGGTGCAGCCCCAGGCCCCAGACAGGACTCCGGGGGGCACAGGGCA +GGCTCTTTCAGTATGTGGTGAGGACAGACAGGATGGGTGTCCCGGGCCTGAGAGCCAGAC +AGCTCCTGGAACCCGCCCCCACCTCCCCGCAGGGTTCTCACAGCCCTCGTGCTGGATGGA +GAAGCCCAGGCTGAGAAAGCAGGGACAGGACACCCCCAGAGCTTCATGGCCTGTGGTGCC +TGAGCATGGCCTGGCCTGCCCGGCCTCACAGGACTCCGGACCCCACACACCACATGTCCT +CGCCGGACACCTGTGCCCACGAGCTCTGCCTCGGGCCCTAGTGGAACCCCTGGCCTGTGT +GGACTCCCAGAGGCACCTCCAGGACTTACCCTGGGACTGTACCCCCTGGCCTGGGGGACA +AGGGTGGTGCCGGCAGGTCGTGCAGCAAGGGTCTCCGCAGTGGAATTCAGGCTGGACACA +CATGCAGTCCCACTCGGAACAGCACTCCTCGCCTGGGCAGGAGACAGGCCAGCCCCCCAG +CAGCTGGGCTGAGGCCCCCTCCTCCCCAGGCCTCCCCTCGGCCCTCCAGGGGAGTGAGGT +TGTCCGTTCTCCACCCACAGTTGGCTCCAGGGAGCAGAGGGCTCCTGGCTGGGAGTCTGG +ACCCTGGGTTTATCCAGCTGTCTCTTTCTCCTGGGGCCATGTGGCCTGGCTACTCCCCCT +TTGCGCCCCACAGCTGCCCCTGCCCAGGTGCTAACTCCATATGCAACCAGGAGCTGCCCC +TGCAGGACCCAGGGGTGGCCCCCAACAGTGCACAGTCCCCTGGAGGCCCGTCGACACCTC +AGAGGCCGCCTGCCTGGTGTCTGGGCGCTGCTGTCCCCACCACCAGCCACACTGGGCCTC +CGGACAGAGCCTCCCTTCCCAACCCACAGGCCCTGGAGGAAGAAGCTCTGGGGTGACTTC +CCTGCCAGCTTCCTCTCCAGACCAGCCGTGTCAGCTGAACCCTCATCCCCAGGTGCAGGT +CAGAGGCAGGCAGCAGGCCAGACGGTGGTGCAGGGGGGCCCTCAACTGGGCAGGAGGGGG +CTGGGCGATGGCCAAGGGCTCACGACCCGCCCAGCAGGACCTGGAACAGCCGTCCTCCAC +CTCCAGACCCCAGACCCCTCTTGAGGGCGCTCCCACCTGGCTCACCCCTGCTCCCGGCCG +GGGCCACTGGCTGGAGCTGGCACACCTCCGCCTCCCTCTGGGATCCTGCCTCCCTCCGGA +AGGCTCCCGCTGCTGGCGGCTCTGTGCCCACCCTCCTTAGACCTCAGCAACGCCGGTCTG +AGCACGGGAAGGGGGGCGCCCACCCATCCCGGCTTCCGCGGGACGCCTTGGCCGGTCCGC +GTTAAGTAAACGCGGTTTACTTACCCGGGTAATCGCGGCAGCAGCGCGTCGTGTGAACCC +GGCAGCAGCGCGCGTCCGTTCCCGTCCCAAGCAGGAGGCGCCCAGGGCCGCACCCGGGAC +CCCCGGTGGGGCGCTGACCCAGGCTGAGCGCGCACAGCAGCGCCAGGCCGCACAGGGCCC +GAAACGCGCCCATCGCCCCGTGCTGTGCCATGCTCGGGTTTCAAGAGCCCACAGCCAGTT +GGACACGCCCCGTCCCCGTCCTCACCCGCCCTGCCCGGAGGTGGCTGGGACCGTTCATGA +CCTGAGAATCCCGACCCAGGTGAAGTGCGTGTGAGGAGGGGGTGTAGACACTGCGGACAC +AGCCCGGTCCCCCGCAGGTCGCCGGCAGGGGCGGGGAAACCAGGCTGGCGGGGATCAGAA +AGGTTTTCTATGCAAAGTCTGCGGCCACATTGGTGTCCCCAGTGCAGGGGGCGGCGTTTA +TAGCACCTTGTCCCATGGGGGCCCCTTGGAGGGCGGGGGTCAGCCAATCACTCCTCCATC +CCACTGCCTCCGGGTGGTATCTGCGAGTCCCCGAGAGGTCTCCACAAATTCTGGCCACCC +CCAGAGAGCCTCAACCATGGAGCCCCGTGCTGGGGAACCCCACAGAATGGGGACAGGGAC +CCCTCGGCTCAGCACACCCCACCTGGCTGGCTTCAGGTGTGAAACTCACCATGGGCTGCA +GGCCTGTGGGCTCCCCTCCCCCTTGCTTGCAGCTCTCCAGGACCCCCCTCAGGCCAACCT +GGGAAGTTCCCCGGGGCTTGGGAGGGGCACCAGGAGGAGCTGGTGGGGAGACGAGAGGGT +GCTGGCGCCTCCTCGGGACAGTGTCAGCCGCCCCCGCGGGCACCCAGGGCCCGGTCTCTC +AGAGCCACCTTCATCCGTCACACCAGACAGATCCAGGTCCCGGAGGGAGTTGAGGAGGAG +CCCCTCGCAGAGCTCTTGGGAGACTGTCCTATGTCTTTCTGAGCCTCAGTTTCCCCTGTG +GGCACCGAGGGGTTCTGGGACCCTGCCTCCACCAGGAAGCCTCCCTGGATTGCCCAGCCC +TGCTTCTGCGCCGTCCAGCACAGGTGGAGACCCCCATGAATGCTGGGGGTGGGGGCTCTC +GGGAACGTGAGCGTGGATGTGGTTCAACACCCTTTTGAGACCTGCAGCCACCGCCTCACC +CCGTAAGGCGGTTCCTCCTTTTCCAAGGTAAATGACAGGAATTAGCTGTTTGTGACACCC +CGGAGTTCTCAAATCCAAGATGTAGGAGCCTGCCTTGGAGAGGCAGCCCTCAGACACTGC +AGAGAAGGAAGGGGTCTCTGCAGCTCCAGGCCGCCCCGACGCTCGGAAGGAAAGGGGTGG +GGCCAGCTGGGCCTGGGGGCCTTTGAGAGGCCTGGAGATCTTCAGCCCCGAGGCTGGGAG +GGGGTCTGGGCCCCTGGATAGAAAGAGGCGCCATCAGTGGCTCACGCCCGTAATCCCAGC +ATTTTGGGAGGCCGAGGTGGGCCTCGGATCACCTGAGGTCAGGGGTTCGAGACCAGCCTG +ACCCACATGGAGAAAGCCCGTCTCTACTAAAAATACAAAAAAAATTAGCCAGGCGTGGTG +GCGCACGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATTGCTTGAACCTGG +GAGGCAGAGGTTGCGGCGAACCAAGATGGCACCATTGCACTCCAGCCTGGGTGACAGAGC +GAGACTCCATCACAAAAAATAAAGAATGCTCATCAGACCACACGGTGTGAGTCATCCATC +TAGAGGCAGGGACAGAGTTAGAGGAGCGAGCAGTTTATGGGGCCAAGTGGGAGGCGGCCA +GCGGGCAGAGGAGCCCCTCCCCCCCGCCCCGTGGCGCAGCTGACACTTTGAACAGCCGGA +GAGCAGCTTGCCACACAGGGTGGTCCCCGGAGGGGCTGCAGGGGTGTGACGTCCACCCTC +CCATCCCTCTCGCCGCAGAAGGCCCCTCCCCGGCTCCCCGTGACTCCTATCCTTGGGCTG +CGAGGCTGGAGGTGACTTGTTCATCTTATTGAGCAGCTCACCGGTGACACAAATGACGGG +GCATTCACACAGCAGAGCAGCCCACGGGCCGGGCGAGGGACAGCCCTTGCGTACGTCCAG +AAGGGCAGCTGTGAGGCCCCACGGGGAGGGTGCAGATGGGCACTGAGCCAGAGTTCAGGC +AGGGCCTTCGGCACAGATGGCACAGGAGTTGCCAGCAGAGATGGCGTCAGGCGAGGGGGC +GGGGAGGGTGAGCATGGAGACCAAGAGGAGGTGGCCCCGTGTCCATCTGGGGGTGCGGCA +AGGGGTCCTGCTGGGGAATAAGTCCCACGGGGCCTGGGGGGTGCTGTGCCCAGAGGGGAG +GAGACAGGAAGCGATGGGTATGGGCGCCAGGTTTGGGGAGGAGGCCCCTTTCCCATAGCC +GTCGACCTGCGGGCCCCACAGGATCTGGCCGCTCCAGTCCCGGCCACCTGACCCCTTCCC +CCACCCACCCGCCATCCTGCCTGGAGGTCTGGCCTCGCCTGCCCCACGGGGCGGGGGGCG +GGGGGCTCTCAGAGGCGCGGCCCCAACCCTGTGCAGGGCCTGCAGGCTGAACCGTGTGCA +GGAACCCGGGGAACTCGGTGAAGGTGCTGGATGGGGGACAGGACGGCCTCTGACTTCCCT +ATGCTGCGGGGGGGGAGGCTTGTGGTTAGCAGAGAGTGGGTGGAAGACAGAGGTTTGAGG +AGAGAGAGACCCAGGGGAGAAAACCAGCTGCAGAGGCAGGAGGGGTCCAGGGCAGCCCGA +GGCCAGAGATGGGCGTCTTCCTTACAGCCACCTGTGGTCCCGGCACCTTGGGCTGTTGTG +AGTGGCGCGTGGCGCTCCCACTGTGCACCCCCGGGGCCGGTTCCCCACTTCCACGACACC +GGCAGGGGGGAGCCATCCGCCAGGCACAGGAGGCCTGGACAGCCGTGGGCAGCGTGCGCT +GTTGGAGGACGCAGGGAGAGGGAAGGCTGGCCCAGGGACGCTGTGTGGGGCAGCGGGTGC +AGCTGCGGGGCTGGGCCACACCAGCCACGGTAGCCGGAGTGTCCAGGCTGTGCCAGGCCC +TCAGCAAAACCTTCCATGAGGCTTCATGTGTTTCTTCTTAAGTAATTTTTTTAAATTTCT +TTTTTTTTTTCCAGTCACGTCTCACTGCAGCCTCCATCTCTTGGGCTCAAGTGATCCTCC +CACCTCGGCCTCCCAAGTAGCCGGGACCACAGGCATGCACCACCACACCCGGCTGATTTT +TTCTATTTTTCATAGAAAAGGGTCTTGCCATGTTACCCAGGCGGGTCTCAAACTCCTGAG +CTCAGACGATCGTCTGGCCTCAGCCTCCCAAAGTGCTAGGATTCTAGGCGTGAGCCACCG +TGACCGGCCTCGGCTGTGTGTTTCTTGCTCATGAGTGCAGTGAGGGCCAGGCGTGGTGGC +TCACACCTGGAATCGCAGTACTCCAGGGCACCGAGGCAGGTGGATCACCTGAGGTCAGGA +GTTCAAGACCAGCTTAGCCAACATGGTGAAACCCTGTCTCTAATAAAATACAAAAATTAG +CCGGGTGTGGTGCTGGGCGCCTGTAGTCCCAGCTACTTGGGAGGCTGAGGCAGGAGAATG +GCGTGAACCCGGGAGGCAGAGGTTGGTGAGCTGAGATCACACCACTGCACTCCAGCCTGG +GTGACACAGCAAGACTCCGGCAAAAAAAAAAAAAGAAAGAAAAAACAAGTGCAGTGAGAC +GTCTTAGCCCTCGGGAGTGTTTCTCTTCAGCCCCTGACACCATGGAGGCGAACAGGCACC +TCCGCCTCCCGAGGGACACAGATGTCGCTTAGACGCCCGGGGTGTCTTCCCTGCGGGAAG +CCTGCAGGGCTGCTCCCGCCTTGTTCCCGAGCTGTGGCCTCGGGCGTGACTGGCGCTCGG +GAGCAGGCTCTGTGCTGCTCGAAGGATACCCCACTCCCAGACACCAGCTTGAGAAGATTC +CCGCACGGCCGGGGACGGCCCCAGGGCCTTGGGAGCGTCTGTGGACACCTGTGGTGTGGG +CCGAGGAGCTGGGAGCTCATCTGAACACGCCAGCACTCGCGCATCCACGCTGCTGGCGGA +TGCCTGGGTTTCTCCACTGTGGGGCCACGTTACATGAAGTCGCTGTGGTCATTCTCATTC +AGATCCCAGGACTCTTAAGTGCGCAGGAGTGGGACGGCCGGGGCCCAGGGTGGACAGAAA +GTTGGCTCAAGCAGAAACTGTGGTTTCCAAGGTGACTGTCCCCCTGGACACCTATGGCAG +GGACATAGGGGCCGTGTGGGCCCTTTGCAGGGACTCCTCGGGGTGCTCAGGGGCCCTGGG +ACCCCCTTCCAGGTGCAGCAAGGGGTGGGCGTAGGTGTGGAGGGGAAGAGGGGCAGGTCT +CTACACTCCTCCTCCAAGGACACAGAGCCCCGGGGGTCAGCCACTCCCAAGCTCCTTGGG +CAACCCGGGGCTCAGGGGCCAGCTGCCCTTGTCAGCGCCTGGCCAGGAACCTCCACCCCA +GGCAGCCTTGGGCCTGAGCTTTCCCAGTCTCTCCCCCCGCTCCCCACTCAATCTGGAACT +CGCACCCAGGGACCAACCTCCAGGGTCCCACTTGACCCCGCTACCCTCACCTCCACCCTG +GCCCAAGACCCCTCTCCAGCCACAGGTTGGCACAGCCCAAGTCTCCCAAGACCCCTCTCC +AGCCACAGGTTGGCACGGCCCAAGTCTCCCAAGACCCCTTTCCAGCCACAGGTTGGCACG +GCCCAAGTCTCCCAAGACCCCTCTCCAGCCAGAGGCGGGCACGGCCCAAGCCTCCCAAGA +CCCCTGTCCAGCCAGAGGCGGGCACGGCCCAAGCCTCCCAAGACCCCTCTCCAGTCAGAG +GCGGGCACGGCCCAAGCCTCCATGCCACAGGTGTGCAGCCCACAGTGCCGGTCGGAGACT +CCCGTCTGCCAAGGTTTTTATTGTGGTCCCGCGGGGCAGGAGGTATGCATGGCATACGTA +AGCAGAGAGCCGGAGGCAGCCATCGGCACCTAGAACGGTGCAGAGTTGGCCCAGGAGCGT +GGCGGGGCAGGCGGCCTGCACCTGCCCTGCTCGCCCAGCAGACCCTCCGGGCTCCAGCCT +GGCGGGGCCCAGCGTCCACCTTGGTGGGCCCAGGTCAGATCTTGGCCAGGGTGGAGTGGG +CGTCGGCCTGCTCCTCTTGGATGGGGGTCCGGAAACTGCCTCCCCCTGGGGAGGAAAAAA +GGAGAGATTGGTGGGTGGGCCTCACCCGCCAGGAGCAGTGCGGCAGGGCCATGAGGCACT +CACCAGGGGGCTTGTGGGCATCGGGGGGCAGCCTCTGGTCCCTCCGGAGCAGGTACAGGG +CCAGCAGGATGGCCAGGGGGCCCAGCAGCCCCAGCACCAGGCCCAGGCCCAGGATGGCGG +CAACCGCACGGCCTGCAGGAAGGGGTCTGCTGGGTGGGGTCCACAGGAGGGGCCCCCATG +CCGCCCTCCCCTTCTCCTATTCGGGTTGGGGGCCCCGCTGGGCTGGGCCAGGCGCCCTTA +CCCCCGGGGACCTCCACGGGCCGGGTGGAGGGTCCCTGTGAGGTTCTGGGCCAGGCTTCA +GTGGGCTGGACAGTGATGGGCCTGGCCGGGGGGCCCTGGGTCTCCTGGGGCTGCGTGGCT +GGGGGGTCCCTGTCCTCACAGATTGCGTCCGAGCTATTGCTGGCCGGCTGCAGGGTGTGC +TTCCCAGCCAAGGTGCAGCTGTTGGGGAACAGGAGGTGTTGCTCAGGCCAGAAACCCCCT +GGGACCCGGGAGATGCGGTGGGGATAACAGGGTCCACGCTGGCCAGCCACAGGCAGCATC +TACCACAGACACCAGGCCAGTGACAGCCAAGGACGCTGCCCAGCCCCACGTGCCCCCCAC +AGGGGCCTCCAAGGCCACACACCCTTCTCCCACATCTACACCCCCCACCAGCACCTCCCT +GTCCTGTGCCCCCAGGGCCTCCCAGCTGCGGAGGGTGAGGGTCCCACACACCCAGCTCCA +CCCACAGGGAAAGGCTGCCCCCAGGCAGCAGCTTCCTGCTCCCCAACCAGGTCCAGCCAC +ATAGCCAGGCCCCCAGGGCCACCAGCACCTCCCCTTCCCCCAAAACTGCCCCCACCCCAC +CTGCCCCCCCAGCCCCTCCCAGCTCCCCAGCTCCTCCGCCCTCCTAACCACCCCAACCCC +CCCCCAGCCCCTCCCAGCCCCTGGCCAGGCCCCTCACTTGGTCCAGGGCTTGCAGGCCTG +GTTGTCGCCTGGGGAGAAGTGCCCTGGAGGGCAGGGGGCACAGTCTGCAACAAAGATAGG +GTGGTCAGGGGCTGCCCACAGGCCCCGGGTGCTGGGGACATGGGGCAGAGCCTGTGGGGC +AGGCACTTGCCCCCCATGGCTGGGTGGTGGGTTTGGCCTCTGGAAGCCCTCCCTGCCCAC +ATCCCACCCGTGGGCCCTGACCCGGGAGCTCGGTCTTGAGGATGCCAGAGGAGGCACCGG +TGGGGCCAGGTCCCTGCGGCCCACGGCCCATCTGCGTCACAGACAGCCGCTATGCACACC +CCCAACCGCCGGCCGCAGCCACCGAGCTCACCAACTCCAGGCTTGTAGCTGTCCAGGGGC +TGGGTGCCCGCCCGGCAGCGGCAGACTGTGTCCTGTGTGGCCGTGCACAGCTGCTTCCGC +TCACTCCCACTTCCTGAGCAGGGGCCGGATGGGGGGGTGGTCAGGTGGGGGCTGTGGACA +GGGTCCTCAGGAAGCGTGGGCACTGGAGGACAGGTTGGCCTCCCCACCACACAGAGGGCC +GTGGGCAGGGGTCTGCGGCCTCCCCTGAGACTTGGAGCCCCTGCAGCCCCCGAGGCTCCT +GGGCCCTCCCTTCCTGGCCACAACCTGGGGCTGGTTCCGTGGCAGCCCCAGCCACCCTTC +CCTACCCCTCCACCGCCTCCAGCCGCCAGCCCCGCCTGCGGCAGGGTCTCCATGGCCCAA +CCCCCCAGCCTCACTGCTCAGGCCAGCAAGGCCAGGCCACATGGCCAGCGTGGTCTCCCC +GACTCCACGTGGCCTGGGCCGAGTCTGGGCCCCCGGAGGGAGAGGGGGTGCCCCTGGGAG +ACGCCTCAGCTCCTCGAAGGACCCCTGTGGCGGAGCAGACCCCGCTGTGGTTTGAGGTTC +GTTTCTGCGGCTGTGGGAGCCCCATGCTGCTGCGTGGGAATGTGGGTGCCAGGCTGCCGC +CCCCTGTGCTGGGTGGGGCTGTGGGGCCAGGTGGGAGCTCACTGAGGTTACACCACGTGC +AGGGCTTGCACGGCTTGGAGCTGACCACGTCGTTGTAGAAGCCCGGCCCGCACGGACGGC +ACACCGTGTTCTGGGAGCGGCTGCAGCGGCTCACCATCCCGTTGCCTGCAGCAGAGGCCG +GCGTCAGGCAGCGGTCAGGCCCCAGGCTTGCGCCCGTGGACCCCCCCAGGCGGCTCCTCT +GCCAGGCTTGGCCGGCCCCTCACCCGCCCCCTCCCCAGGACCAGCCTCCTGGCTGGCCCA +TCCCTGCCCCAGCCCCCAGTCCCTGGAGTGCCCGTGCGTGGCGACCCCTCCTGAGGCCTC +ACCTGGCCTGCACTCGTGGCAGCACCGGTCGTTGCTGGGGTAGGTGTCCCCGACACAGTG +GAGCCCCGTCACGGTGCTCAGCCCCAGGCCCAGGAGGAGCAGAGCCGCACACGGCCCGCG +GCCCAGCCGCCGAGCCCCCACGCACATCCTCGTCTCTGCTGTCGCCAGAGTCTGGGTTTT +CCTTGCGGGGTGTGGCTATAAGGACTGTGGAGGAGGGGAGGGGAGAGGGGAGGAGGGCAG +AGGAGGCGGGAGGAGGAAGGTGGCAGGCCGGGGACCCTGGCTGTGGGCTGGGCACAAAGG +CGGGGTCTGGGCACCCCCAGCATTGGCTTATTCTGCCTTCTGACCTCTTCTGCCCAAGAC +CACCGTGTTCAGACCCCAGGGCACAGTAGGGCCTGGCCTGCGGCTCGACCCTCAGCAAAA +AGGTCCATGGAGCACGTGGGTAAACTGAGGCAGCACTGAGTCAGGAGAGGCAACTCCTCA +GTCTGGACCTTCAGGGCTGTGGCACTGCTGAAGCATGGTCCCCCTTGTATGCCCAAGACT +AGCTCTGAGCAGCAGTGACCACAGCCATGGTAAGACAGACACCCATGGCCAGGCACGGTG +GCTCCCGCCTGTAATCCCAGCACTTTGGGAGGCCAAGGCGGGTGGATCACCTGAGGTCAG +GAGTTCAAGACCAGTCTGGCTAACATGGCGAAATCCCGTCTCTACTAAAACTACAAAAAT +TATTCGGGCGTGGTGGCGGGCGCCGGTAATCCCAGCTAGTCAGGAGGCTGAGGTAGCAGA +ATCACTCGAACCCAGGAGACAGAAGTTGCAAAGCAGAGGTGGCGCCACTGCACTCCAGCC +TGGGCGACAGGGCGAGACTCATCTCAAAAAAAAAAAAAAAGACACCCGTGACCACAGCCC +ACGCTGAGTGTGCCTGAGCACGGCAGGTGTCTATGGCTGAACTGTGCCCCTTAAATTCCT +GCGTGGAAGCCCTAACCCCCATGTGGCAGTGTTTGGAGACAGGCCTCTGAGGAGGTGGTG +AGGGTGGGTCCTGGATGGCCTGGCGCACACGGGCACGCAGGCAGGTTTCCACCTTCTATG +CAAACAGTTCTCAGGTTCCAGGTTTGCCCAGAGGATGCGAACTGCCCGGAGAGCTGGGGA +GCAGGTGCGGGGCTGGGGGCTCCCTGGGCCCTTTCTGCACCTTTCAAATAACTGTGACCA +GCCTGTGATTATCCAAAAGTTCATTTTTGAAGTTGCAAGTGGAGAGGGGCCTCTAGGAAC +AGAGCAGCAGGGAAGGGGCTGGAAATCCCCTCCTCCCAGGAGCACAGGAAACAGCTGCCT +GTCCTCGGCCCACCCGTGGGGAAATTCCCAGCCGTGGAGCCCGCTGGCCCTGGAGAGGGA +GGGAGTGGAGGGAGAGGCCACCCGCCCTCGGACTGAGGGTCCCTAAGTTGGTCACCCTCC +CCACGTCCCCACAAGTAGAGAGGACCCTGGAAGGGCTCAGAGCATCCCAGACAGTGTGTG +TACCTGCATGTGCACACCCCAACCCAGGTGGGCAGAGGAGGAAAGTTCTGGCATTTTGTG +GAAGGTTCCACCCAGCGTTCACAAGGGTTTCCCACTGACAGTGAGAAAAAGCTTACATTT +GCAATTGGTTCCTTGGAGGTTCAGGTGAACTGGGGGTCTTGGTGGGCAACACTGCTCTCC +TGGGGCCTAAGTGGCCACATCTGCCCACAGGTGCAGTGAGTGGGGCCCGTGCACCATGGA +GAGGGCACCCCCAGCATATTGCTGGCAACTGCAATGGCCCCAGGATGGGGCACGGCCCCT +CCTGCTTGAAGCTGCCCAGGAAGCTCAGGTCTCCTTGTCCTGGGCTTAAGGTCACAGGTC +CAAGAAAGCCCTGCTGTGTCCATGGAACCGGGTGTGGCGTGGCCACAGGAGGCTGGACAC +TGACCCAGAGCTCAGGACCCCCAAGGTCTGTAAGGCAGCCTGCAGCTCGAACCACATCCC +CAGGAGCTGGGCTCCCCGCTCCACACAGTAGTGTCGCGGGCGGCACAGGGCAGCCCATGA +GTGGCCACTGCTCCTCCAGTACCAGACTGGAGCTGGCTGGGGCCTCTGAAGGGCCAGGTG +CCACCACATACCCAGCTGTCCCCCCGCCTTCATGTCCAGCACAGCATGGCCTCAGCTCAC +ACCTCCCACCTCTGGGTGCACGGCCCTCAGCACAGGGCGTCGAATGCTGCTGCAGCTATG +ATGGTCCCTGGCTGTGGCCTGGGGCCACGGATGGGGAAAGACAGAGTCCAGGCCACCGAA +GGTTGGCTCCAGGGAATTACAGCCCCTTAGAGCAGGGCGTGGGACCATCCTCCCACCACC +TGCGCTGGCCGTGGCTCTGTGAATCTCGTTTGCCTGGGAACCAGCCCAGGTGCCAACCCG +CCCTCTCGGCCCCACAGGGGCCCCTGGGCAGGTGGGCTCAGGGCAGAGGCCGGTCACATG +GGCACCACAGGGCAGACTGAAGAGGACACACTCCCGGCTTCCCTGAGCTCCCACTGGGAG +AGCCAGGACACAGCCTGGGCCCCCACACGCCACAGAGCAGGACCCCCACCAGCCGTCCTA +ACACACCCCATTCTCTGCCCCATCTGGGGCTAGGCCTGCCCCACTGCACCCAAAGACCTT +GCCATCCTCCACCCAAAACCCCCAGGCGGCTCTGTCTCCTGCCTTAAATGTCCAAACCCC +AAACTCAGTGGGCACGTCTGCTGCCCCCTGACCCCTACTCACAAACGCAGCGCTGCCCTC +CGTCCTCCCAGAGCCCCTGCCCGTTGCCACCTGCCAGGAGAATCACCTCGAACCGGCCAT +GACCTCCAACCCTCCACGTGACCCAGCACCAGCCTCCAGCGCTCCAGTGGAAACTGTAAC +CACAAACCTAGCACGCTGCTGTTGTGTTTTGTTTCACGCCCAAAGAATGAAGCTGACCAA +AAAAGGCAACTATATTTAAAGTAAATGTATGTGATTCTTGTCACAACAAATATTTGCATT +TTCTCAGCGGCAGCTGCGGGACCTGGGTGGCTCCGACACGCCAGGCCCGGGAAGGACCCG +GCACCCTCCCCTGAACTTCCTGGCTACTCATTTCCAGCGAAGTTTAATCTATTTTTAATA +ATCGTTCAGTTTTCAAGGAAATGGAGGAGCTGTTTTTTCCCACGGAGCGGCGGCCCTGGG +AGGGGCCGGGCCCAGAGGTTCCGGCCGCGATGCCGTCAGCGCCTTCGGCAGAGTGACTGA +AGCGAGATTTCGTTCTCAGAAGTGAGATGCCACGATTTCGAGGGACCAGGGAGGAGGCGG +CGCCGCGGGGCCACAGCCCAGCCCCGCGCCCCGACCGCGTCACAGCCAAAGCCCCGCCGG +GGTGCGCGCTGCAGAGGGGACACGCCGCTCATCAACTGGGGCAGCCGCGGTCGGTCGGCC +GGTGGCGGGCGGCAGGGAAGAGGTGGGGTCCGGGACAGCCACGGAGCCCGGAGTCACCCG +CGAGGCCGCCCCGGTGGTGCGTGGGGGGCGGCGCGGGGCGCGGCCGGGCGCTCAAAACTC +CTCGTGCACGCTGCGCGCGTAGTCCACCAGCTTGCTGCCCGTGAAGAACTCGCTGTACTT +GAGCACCTCCTCGGGCTCCAGGTGGTGGTTCTGGTTCTCGTCGGCGACGGCGATCATCTG +CTTGGCCTCGTTCAGCGCGTTGTACTCGTTCATGGGGTCCATGTAGCTCTGCGGGCGAGC +GGGGCACAGGTCAGCGTCGCCTTTCCCCCTCCGAGCTCCGCGGCCAGCCGCACGAAGTGG +CTATTTAAGGTGCCTATTGGCTGCAGCGGGAGTGTGGGCACGTTCTGGAAGGTTCCCGAA +GGGAGGCGGCACAAATGAAAACACAGGGCAGGGAGAAGCCGGGGGCCCCGGAAGGCCTGC +CCGGGGCCAGCAGGGGTAACGGGGCACAGGGGCTACACAGGCCTGGACCCCAGTTCTGAA +GGATCCCTAACCTGGGCCGGGCCCACTGGCTGTCGCCAGGAATCACAGGATTCTACATAA +AAACAAGATGACTCACTCAGCAGTGGGAGAAAAACAAGCCTACACATGATACCAGTGAAA +ACGCTTCAGAGGAAGGTGGTAAATTCCAGCCATGTGGCACAGGCCGCCCCGCCCACCTGC +ACCTGCTGGGCCTTGGACCTGCCTCCATGCTGGGCCCAGCATGAGCTTCCCCTTGTGGTC +CCGTTAAAAAGGGGCTGTGAGAACCCTGACGCCTCCGCAAGGGGCTGAGGATGGAGCCCG +GCCAGGCTCGCCTGTCTCTGATCCGTCTGAACCTAAACGCCAACAACGGCCATGCAGCCT +GGTGGACACCGCTGAGCAAACGCCCCAGTGACCAGCCCAGATGGAGTCTCAGGCCAGACA +CCAGCACAGCTTCCTGCCTCAGGCCCAGATCCACCAGCCCCTCCCGCCACAGCACCTCGC +AGGGCCGGCTCCGGGACACGGCTGCGCCAGGGCTCACCTCCAGCTCCTCGGCGGTCACGA +TGCCGTCGTGGTTGGAGTCAATGAGCTCCTCAAACTCCTTTTTTCTGTCTTTCACCCAGT +TGTCGTCAATGTCCTGGCCCTGCTGGTTCTCCACGGTGCCCACGGGCAGGGAGATGAACT +CGGGCACAGAGAGCTGCTTGTCACCGTCCTGGTCTGCGAGACGGGAATGGGTCAGCCCAC +ACCCAGGCTGGGGCTCCCGCAGGACCTGCCCCGACCTCCCGACGATGCCCGGCCCCTGCC +AGTCGGTCCTGGGTCCTGGCGTGCCGGCCAGGCTGGACCCAGCCTCACCCAGGTCCCGGA +CGATCTCCTTCACCATGAACCTGAGCATTCCCCGGCTGTGCTCGGGGTGGAGGAACGACA +GGAACTCCTCCTCCGTCAGCAGCAGGTCTGCAGGGGGGCTGTCCGCCTGGTACCAGCGGT +CCTTCAGGTTCTCCAGGACTTCCTGTGCTGAGAGGGGCGCAGCCTGTGGGTATCGAGGCC +GACAGACGCCAGCACGCAAATCCAGAAAGTTCCGAGAGGTGCTGCCTGAACTCGAGGGAC +ACAGCCACCCGCGAGACCGGGGCCCCACCCTCCAGGATTCACACGTCCCCAGAACATGGC +CCAGCCCCTAAGACACAGCCTGGACCCCCGCCAAGACATAACCCAGAGCCTCCCACAGGC +CTGATCCCCAAAGGCATAGCTTGGACCCCTCCACACAGCCCGGACTCCCCAAGACAGCCT +GGACCCCCCCCTGCCCCAGACCCCCAATACATGGATGGCCCTGACTCCCCACAGACACAG +CCCAGACCCCCAGGACATGGCCTGGACCCCCCACACAGCCCAGACCTCTCAAGACATGAT +CCAGAACCTCCCCATGGCCCAGACCACCCCAGGACACAGCTCAGAGCCCCTCATGCCTGG +GACCCCTCAGGATGGGCCTGGGCCCCACCCCCCACACCCGCGCCTGCCCCTCTGGAGGAG +CGGAATCACCCTGAAGGCTGACGTGCGCACGGCGCCGCGGGGCGAAGGACTCACTGCCCT +TTTCCGTTTCCTTCACGTGTGACGTCACAGGGAGGAAAACACAGTTTCTAGAAATGACTG +AGACTGGGGCTGAGCAGAGCTTCCCAGGAACCCTCCCAGCCGGGACACGGCACTGCCTCT +GGGTGTGTGGCCCCCGCTCTCCTGCCGTGCCCACCCGGCCCCAACGGGCCCTCACCCCGA +GGTCCCCACACATCCCAAGGACCCAAGCCACCCTGGGTCTCCAGGACAGAAACACCACCT +CCTGCCCCATCTTGGGGCTCACTGCAGTCAGTGGCCAAGTCCAGTGTTGAGGCCCACACT +CAGCCCCCTGCACGTGAGGCCCGACTCTGCCCTGGCCGAAGCCCCTGCCACAAGCCCGGC +AGCCTCTGCGTCGCGCTCACTGCGGGATGAGGCCCAGCTGCCGTCCCATCTTATCCCTTT +CTGAACAACCTCCATCTACACGACCGGTTCACTTAAAGGAAGACAGGAGTGACGGGGCTG +TGGTTCCTGGGGCACCCCTCCCTGTCTGCTCCACCGCAGCTCCTGGGATGGATGGACGGG +GCCAAACTGAGACCCATCCAGGAGAGGCACAGACGCCCCAGACAGGCCGGCCGAGAGACG +CTTTCTCCAGCACAGGATTCTCACAGCCGCCGCCGAGCCCCAGCACCAACCTCAGGCTGG +TGAAGAAGCCTTGAGTCCCAGTCCCTCCCCACGAGCCGGGCCTCTGCTGTTAGGGAAGGA +TCTGGAGAGACCCTCCTGGATCAGGGAGAGTCAACGACTGCTGTCCCTGTGAGAAGAGGA +CGCAGACCCAGAGAGAGGCAGCGATGGAGGCGGGGGAAGGGAGTGATGCCCGCCTGCCAC +GCCTTCACCGCGGTCCCCAGAATCAGGTCTGAGGCGCGAGGACAGCAGCCCCCGGACTCA +CGCGGTGACCCTCGCAGGAGCCATGCAGGGAGGGGTGGGAGGTCGCAGGAGTGACGCCTG +CCAGCGCTTCCCAGGCCCCTCCTCCAGGACCCGGCAGCTGCTCTTCCTGAGCCAGAAACC +AAATACCCAAAGAGGTCGGGGGGTCCTAGGCACCCTGAGGTCGGGGAGGCCAAGACGGAT +CGGACACGGGTGGGCAGGGAACAGCACCTCAGCATGCATGGGGACCCCCAAAACGCAGAG +TGAATTCTAAACACACCTCTGCTGAGTCCCAAAGGTAGACGGAGGCTTCACAGAAATGTC +ACAGAGCTCTAGGTCCAGGTGGGCCATGTCCTGGGCAGAAAAGACCCAAATAAAGTGGCA +CCAAGGAAAGACAGACACAATCAGAGTTGGGGGGCGGGCACGGGCAAGGCCTCCTGCCCC +AAGCACATCGCCAACAGGCCGGACCAACGGGATGAAGCTTAAAGACGCAGTCAGGACAGC +AGGGAACGCGGGACCGGGGTGGAGGCACGAACCGTGTGTGGGGAGGAAAATGTAAACCAC +TCTTTTGGAAAGGAAGTAATAACGTCCAATTTGGCCGGGCACTGGGGCTTGTGCCTGTAA +TCCCGGCATGCTGGGAGGCTGCGGCAGGCAGATCCCTTTAGCCCAGGACTTTGAGACCAG +CCTGGGCAACACAGGGAGATCCTCTTACTTTTAGTTTTTTTAATGTCCAATTTGCAGGAT +TTAGAACGGACAGGACCAAACTCCAGATAAGAGTACGTGAACTGGGAAAAGAGCAGGCAG +AGCCAACAGGCTCAAAAGTCTCCGCGTCATTCTAGAAGGTCAAGGCCAGGCACAGGGGCT +CATGCCTGCAACCCCAGGATGGGGAGAGGCCAAGGCAGGCGGGTCACTCGCGCCTGCAAC +CCCAGGACGGGGGGAGGCCGAGCGGGTCACTTGAACCCTCTGAAATCCAAGAGTTTGAGA +CCTACCTAGGCAACATGGGGAGACCTTGTGTCTACAAAATATATGTTTTTGAATCAGCTG +GGCATGGTGGCACACACTGGTGGTCCCAGTCACTCAGGAGGCCGCCCCCATGGGGGCTGG +TCACATGATATGGGCCGTTCCTGGCAGGAACGTATCTTACACCTTTATTTTTCTGTCCTC +CAAGGAGGATAGATTGAGCCCAGGATGTGGAGGCTACAGGTGAGCTGAGATCGCACCACT +GCACTCCAGCCTGGGCAACAGTGAGGCCCTCACTCTTAAACAATTAAAAATTAAAAATTA +AAAAAAGAAAGAGGCTAAGACTAGGCGCAGTGGCTCACGCCTATAATCCCAGCACTTTGG +GAGACTGCAGTAGGCGGATGACTTAAGTCCAAGAGTTTGAGACCAACCCGGCCAACACGG +CAGAATCTATCCGTACAAAAAATACAAAAATTAGCCAGGCGCGGTGATGGTGCCTGTGGT +CCCAGCTTCTGAGGTAGGAGGATCGCCTGAGCCCTGGAAGGTACAGCTGCAGGGAGCCGA +GACTGCACCACTGCACTGCAGGCTGGGTAGCAGAGTGAGACCGTCTCATGAAAAAAGAAA +GAAGAGGTGGTTTGCCTTGAGACTCTGGTGAGGAAATGTGTGTTACTGATAAGTTAAGCA +GGCACAAAAAATAAAGGTGTAAGATACACCCAGCCTGCCAGGAGCAGCCCCGTATCACGT +GACCAGTCCCGTGGGCGACACGGGCGCCCTGCAGGGCAGCAGAGAACCCACCCCAGGATG +CCGGGCAGCGACGGAGCAGGCGACTCTGCACGTTCTCCTCAAAGCCCCAAACCAGACCAC +GGGCATGACCGGGAAGGGCACACGGAGCCCCAGGGTGGCAGCAACGCCACGGTACCCGCT +CAGCTGTGCCTCACAACTGGGCCAGCAGGGGCTTCTGCCTGGACGGCTCTCCCAGACCTG +GCCCCGTGCAGGGTGGCCCGGCTCTCCCCTCACCTGGCCTTAGCCCGGGTGCCGGGCCCC +ACCCGGCCCCACCCTCTTCACGCAGAGGCACCAGCTTGGACCCGCCCAGGGCTGAGGCTG +CCCTGCTGGCCAACGGCCACACCCCAGACCCAAGGAAGAGCCTCTCCCTGGGACCTGACC +GCTCTCTGGTGACCACCTGACGGCCACACAGATGTCTCCAGCAGACCCAGGCCTCAGGGC +CAGGCCCTCAGGCACAGGCTGTGCCCTCTCCCCAGGAAACTCTGCCTCACGTGGCCTTCA +GAGTACGGGGCAGGCCCCAACCCAGACTCACAGCCTCAGATTCTCTGCAGGACCTAACTG +AGTAACGGCCGTGAAGGTGCCGTGACCAGCAGAGCTGAAAGCTGCCCAGGCACAGCTCAC +ACGCTCCCCACCGGACTCCTGGGCGGCGCCTAGGTCAGCAACGGCTTCACCCACTTCCCT +CCTGACAGCCACCACCAACCAGGTTGGGCCATGCTGTTAAGACGAACACGTGTGCACACA +GCGGGTGTGAGGGCGCACTCACCTGCATGTACTCACGAGCCTACATGAACAGCTACCTGG +ATGTACTCACAAGCACACGCACAGCGCACTCGTACACACGACACGCACACACGTACAAGC +ACATGCACAGTGCACTCGTACACACGACACGCATACACATGTACTCACGAGCACACACAC +AGCACACGTACACACAACATGCACACACGTACTCACGAGCACGCGCACAGCACACTCGTA +CACACGGCACGCACACACGTACTCACGAGCACACGCACGGCACACTCATACACGACACAC +ACGGCACACTCATGTACACACAACACACGCGCGCACACACAGGATGCCTGAGACCGGTGG +CGGGAGCCTGGCTGAGCACTCACTTTCCTCATCCACTTTGAGTTCCTCGTTGAGCCTGAT +GGCGTCGGCAACCTCCTTCTCGCTATGGCCTTTACTCGCCAAAAACTTCACCTTATACTC +GTCCCAAGACACGTGACCTGGAAGAGCAGATCACACCTGTCAGGGCCTCTGATACTGAGC +TGAACTTCCTTCTCAACTGAGATGGGGTCTTGCTCTGCTGCCCAGGCTGGAAGCGGCAGG +ATGCCAGCGTCTGGAGCCCCAGGGCCCCGGCCAGCACCCCACACCCGTTTCCTCACCTGT +GAGGCCAGCCGGCAACGTCTGTGCCTCGGGGCCACCAAGAGGCATAGACACCACCAGATG +AAGGCCCCGAAGACATAAGAGGCGCCCTCCATGGGCCACGCCCAGTGCTTGGCACACACA +CCTCTGTCACCAGGATTCTGGCATCATGAACCCAGCTTCCGTGCACCCCACCACACCTCG +GGGTCTCCGGCTGACACTTCCCCACCGCCCGTCCCTCAGACAGGGCCTGTCTGCCCTCCA +GGCACCAGGCAAGGCCCATGGCCCTGCCCGCCCCGCCCACCGCCCCACCCACCCCGGCCC +AGCCACAGTACCGTCCCCGTCAGGGTCCACGGCGCGGAAGTGTGTCTTGCTCTCCTCCAT +GGCCTCCTGGAAGTGCTCGGCCGTCTTCTCCATGATCCAGCGCTGCATCTCCTTGGCACT +GATCTTCCGGTCAGTGTTCACATCCACCCTGCAAGACAGCAAATGGGCAGGTGGCCGTCA +GACTGGGCCCCCAGGACCCCGAACAGCCAGACGGATGCCGCCGGCCCAGGACTCCATGGC +TGCGTGAACCTGCCACCAACAGCGACAGGCTCCACCAGGCAACGCGAAAAGCGTCCGGGA +CGTGGGGCTTGTGGGGTGCCGGGCCACGCCAGAGACACTGGGGAAGGTGGATGCCACGGT +CCCCTCCCCGGGGAAACACATGGACCCTCCCCCTCTGTCACACAGAATCACCACCAGACC +CCACTCTCCAACCACAGCTTCCAAAAGTCACACTCTTCACGTTTTATTTTATTTTTTGAG +ATGGAGTCTCACTCTGTCACCCAGGCTGGAGTGTGGTGGCGCAATCTTTGCTCACTGCAA +CCTCCGCCTCCCGGGTTCAAGCGATTCTACTGCCTCAGCCTCCCGAGTAGCTGGGATTAC +AGGGGTGCACCACCACGCCTGGCTAATTTTTGTATTTTTAACAGAAATACGGTTTCACCA +TGTTGGGCAGGCTAGTCTCAAACTCCTGACCTCAAATGATCCACCCACCTCAGCCTCCCA +ACGTGCTAGGATTACAGGTGTGGCCACTGGGCCCGGCCCATGTTTTATTTTCGATGCTTC +AGGTATGGCTACACAAAAACCTTCATATAGGCAGGACGCAGTGGCCACACCTATAATCCC +AGCCCTTTGGGAGGCTAAGACAGGTGGATCACTTAAGCCCAGAAGTTCAAGACCAGCTTG +GGCAACATAGGGAGACCCCACCTCTACAAAAACAATTACGAAAATTCGCCAGGCGCGGTG +GCGTGCACCTGTGGTTTCAGCTACTCAAGAGGCTGAGGTGGGAGGCCTCCCGAACCTGGA +ATGCGAAGGTTGCAGTGAACTGTGATCACACCACTGCACTCCAGCCTGGGCGGCATACCG +AGACCCTGACTCAAAACAAGACAAAACAAAATCCTTCATATAAATTTAAGTTGTGAGATT +TAGGAAGAAGACCGTGTGGGGACTTAACATTGTGTGCAAGGATGGAAGAGACCACAGACT +TGGGGGATAGGGACACAGACTGGGGACACGGGGCCAGCGCAGGCCAGGTCAGGAGGCCAC +AGGCCCCAGGACAGGTCACTCCCGTCCCAGCTTCAGAGCTCGGCTTCACCATTATGTCTT +TGTGGAAGCCACAGGCTCCTACCCCTGCTGCAGCCGCCCGTGTCCTGAGCTCACCTGTTG +GAAACTTAACCCCCAGGGCAACAGCACTGGGAGGCAGGGCTTCCAGAGGTGCGAGGTCTT +GAGACCCCGGCTGGTGCGTTTGCCGGAGGCATCCCCGAGAGTAGGGTGCCCTGGCCCCTT +GCCTCTATGCTCCGCTCAGGGGCAGCCGCGGCCACGTTATGAGGTGGCAAGCAGGCCCTC +GTCAGGCAGGTGTGGCCTCTGGGACCTGGGCCAGGCAAGCTTCGAGGGTGCACACACCGC +AGGCACGGCTCAGAAGCACTGGGCAGAGATCCTCATGGAAGAAGGCCAGGCTGCCGCTCA +CACGCGCCCCTCCCTCAGCAGCCGCAGCAGCCCAGAGGTGGACGGGCCTGGGAGGCACCC +TCAGCTCCACAGTCCCCAAAACACACCGGCTGGGGACGGGGCCACCCGGGTGGCCATGTG +GCAGGTGGGGCACCTGGTGGGTCTCACGTGGACACGTGCATCCTCGAATGCTCCGGTCAC +GCTCCACACGCGCCACAGACACAGGCCACACGCTCCACACGCCACAGACACGGGCCACAC +ACTCCACATGCCACAGACACGGGCCACACACTCCACACGCTCTACACACTCCACAGACAC +AGACACACACGAGGCAGAGCAAAAAGCAAAAAGGTGGAAAGAAACCACATGGCGCAGGAT +TCCAGTCAAGATGTCGGCAAGGAGTCACTCATCCAAACTCAGGTGCCTGAAGACACGGCT +GCAGGGCGGTGCACGTACATGGAGCTGGCACGCACACACGCAAGTGCACAGGCCGGTACC +CACGTGTACACAGCACACACACGTGAACAGGGCTGGCAGAACACAGATGTGACTGGGCTG +GTGCACACACGCATGTTATCAAGTTCTGGCTCCTGAGAGAACAAGGGCAAGACGCCCAGT +GCCCAGACCCTGGCTTCCAGCTCCAGCCACGGGAGACAGGGCTTCCTGGAAAGGCGGCAG +CTATTGCACTGGGGCAGGTGGCACGGAGGCGAGCCCAGAGCATCTCACCGTGCCAGGAAG +CGGGAAGGAAAGCCTGGAGCATCTCGTGGTGCAGGGAAGCGGGAAGGAAGTGAAGCTCAA +AAGCCCCTAGGACAGGGCACCTCCCCTCTGGATGCTCTTTCCAGAAACCCTCAACCCTGT +ACGGTCAGGAGGAAACATGGCACCTCCCCTCTGGGGGCTCTTTCCAGAAACCCTCAACCC +TGTACGGTCAGGAGAAAACACATCCCACAAGCCCAAACTGAGGGACAGCCTAAAACCTCC +TACCCAGCCCTTCTCAGAACTGTTACGTCCTCACAAAAACGGGAGAGTCTGAGACACCGT +TCCAGCCCAGAGGAGACAGAGGAGACAGGACAGCTGAGTGAACGTGGGTCCTGGAGGGAC +GGGGCCCTACGCAGGAGAAGGGCGAGAAGGGACCCGCGTGTGGGAAGGGAAGTCTAAACA +CCCACAGCGGCCGCTGTCGCCGCTCGGCGCAGGAGTCAGGGAGACCCGGAGACCTGCTGT +TACTTCCCACTCCCCATGCCCACCTCCTCAAACGAGACAGCTTGGGGTTTCGTTACAGGC +ACCAAAAAGAAACCCCGGTCCAGCTGGAGACGCACCGAGCAGAAGCCTCAACTCCCCTCG +CCCAGGCGTGCAGCCCACCCCCAGCACCGGCTGAGCAGGGACGGGGACCCTTCCCCTGTG +ATGCCGCGAGCCAGGCCTTCGTGAGCTCAGGGGTGGTGAACCTGACAGGCCCCAGGGGCA +CCAGCAGCCTCTTCGTGGGTTGGTCAGCTCACCACCAAGTGAACTCAGGCCACGCAAGGA +CCCCCGAACCGTACCATCTGAGGAGAGGTGCAAGGGGACACCACACCTGGTGCCCAGGTC +CTCCAGCTGGCACCGTGCCTCCGTCCCACCAGCTCACCTGTGCTCCGCCCGAAAGCCTGG +ATCCTCAGGGCCCTCCCGCCTGGCCCTCAGCCCAAGGGCCGTGGCACAGCCAGACCAGTC +CTCACACCTTTCCTACCTGCTCCTGCACCCCAGGACCCCAGCCCTGCCCAATCCCCTTGC +TCACCAGCTTTGCCACCTGCCCCTCTGCACTGGTCCTGGAGCACCAGGCCCGGCGGGAAG +GCGAGCTCGTGGCCAGGCCCTGCGGGAAGGCGAGCTCGTGGCCAGGCCCGGCGGGAAGGC +GAGCTCGTGGCCAGGCCCGGCGGGAAGGCGAGCTCGTGGCCAGGCCCGGCGGGAAGGCGA +GCTCGTGGCCAGGCCCTGCGGGAAGGCGAGCTCGTGGCCAGGCCCTGCGGGAAGGTGAGC +TCGTGGCCAGGCCCTGCGGCGGGGGCTGCCTCCTTGTGCCCAGGTCTCGCAGGTCCCAGG +AGGCCCAGGGTGTTCTCTCACCTGCACCTCGGCTCCCTGCCCGGCACCCTGGCTGGCCTG +GGGGACTCACGGGCACGCCCTGACCCTGCTCTGCCTCCAGGGGTGAGGCCAGCGCTGAGT +GCAAGTAGGTTCCAGGGCCACACCGCAGGGCACCCCGGCCGTGCCGTAAGGAGTAAGGCG +CCCGTGCAGGACCTGGCTCCTTGTGGGTGAGTGGTCAGGTTGACCCATCTTGGACCCCTC +ACAACAGGCTCTCGAGACTCAGGGATGGGGTCGGGGGAGAAAGCTCGGCACTAGGCACAG +AGGCAGCAAGAGGGTCTCGGGACTCAGCAGGGTGGGGGCAGTGACGGCCAAGGATGGGCC +ACTGACAGCACAGCTCTGCTCCCGACCAGGCCAGCAAAACAAGCCAACCCCACACACCCC +CAGCCTGCGTGTGATACGCGGCCCGTGTGTGACAGGGACCCCAAACACACAGGGTAGAGG +GCGTGTCAGGAGGAGCCCAGAGCACCCTGTACCAGCTCTCCAGCCACCTGTGGCAGCCCC +TCACTCCTCAGCCAGGCCTCGTCCAACTGGGGCTGCAGCCTGCGGAGGCTGCCCGTGGCC +GGCGTCTGCCCCTCAGCATGGAGGACGCTGACCACTGCAGTGCCGCGTGGGCTCCTCCAG +GCTGTCCTAGGGACGGCCACACAGGCCCACTCTGGCCCTCTGAGCCCCCGGCGGACCCAG +GGCATTCAAGGAGCGGCTCTGGGCTGCCAGCGCAGGCCTCCGCGCAAACACAGCAGGCTG +GAAGTGGCGCTCATCACCGGCACGTCTTCCCAGCCCGGCAGGTCCCGACACAGGGCCCGG +CGCCCCCCACCGCGCAAAGCCAGGATAGGAACACACAGGCGAGCGCACGCGGACAGCCCC +CCAGTCTGGGCACATGGCGGCACCTACTTGGAAAAGATGACCATCAGCTTCCTCCGGCTC +CGCCGCGGCTCCGCGTCCTCATCAAAGCCACCCAGGTCCTTGCCTAGGAAGACCTCCTGG +TGGAAGCCGCGATTGAGGTGCCCGTCCATCTCCAGCTTCACCCCGTTCAGGTGGTCTGGG +GGCAGGATCTCATTCTCCTCCCTGTTGGCTACTCTCTCTCGAGTGGACGAGTGGTTGGCA +GGCCGTGCAGACGCGTCCATCAGAAGGACTGCCCCCAGGAGCCAGAGGCAGCACGGAGCC +AGGCCAATGAGGGGACCCCACCTGGACGCCATCGCCACCCAGGGCCAGACCATGGGGCGG +GCTGCAGGGTGTGGGCCAGGTGCTGGGAGGGGCAGGGGCAGGGGCAGAGGAGGAAGTGAG +GTCCTGGCTCCAATCCAATCCCCGGGCACCACGGAGGGCTCTGTGTCCCCAGGACGGCCG +CAGGATGGGGACAAGCAGCTCACAGTCTGCAGAGAGACACAGACACATCATTAGCAAGAC +TCAGCAAAGACTTCCCCAAGCACGTCTATCCTGCAACATGAAACATATCCTCGATTCACA +GGATCCAGACATGTGGCATCGCCTTCTCCAGACCACACGTGGCACTGCCTTCTCCAGACC +ACACGTGGCATTGTTTTCTCCGGGCCACACGTGGCATTTGTTTTCTCTGGACCACACGTG +GCATTTGTTTTCTCCGGACCACACGTGGTGTTTTTTTCTTTATTTTTAGAAACAGGGTCT +TGCTCTGTCACCCAGGCTGGAGTACAGCGGTGACCACAGCTCACCGTGACCACGAACTCC +TGGGCTCAGGTGATGCTCTGGGCTCAGGTGATGCTCTCGCCTCAGCCACCGGAGCAGCTG +CGACCACAGGCGTGCACCCCCACGCCCAGTAATTTATTTTTATTTTACTCTTTGTAGAGA +CGGGTCTCGCTGTATTGCTCAGGCTGGTCTCAAACTCCTGGCTTCAAGCGATCCTCTTGC +CTCAGTCTCCCAACGTGCTGGGATTACAGGCGTGAGCCACTGTGCCCGGTCTTTTTTTTA +CAGACACTGAGTTTTCAGCCCTGTCTCTCCGTCTTTCCATCTCTCTCTCGAGCTGTCAGC +ACCTCCAGGGGCTAACCTGTCCCCATCGCCCAACACCTGCAGCACAGCTTTCCTGTGGGG +CCCGGCTCTGTCCCTCCTGGCATCATGCCACTGACCCATGGGGTTAGGGTCACTCTCCAG +ACCCTGACTTGAACATTCTTGAGATCTATGACCTTAGCTAAGTCATGTGGCCTCCCCGGC +CTCAGCTTCTCACTAAGAAACAGGAGGCTCCCCCTCTCCCCCCGACTGACCAGGCTTTGC +GAAGACAGCCAACCCTAAGTGCAGAGGGCGTCAGGGCCTGGTCCCAGCAAACAAACACAC +AACCCCCACACACAGATGTGCACACACACATCCACACTCACGCATGCACGTATTACACAC +ATGTGCCCTTGCCCACACTCGCGAGCGAACGCCAAGGCCGAGGAGCCCAGAAGTCTGTCC +TGCCGTCCGAGGCGTGGCCAGTCCTGGTGGGAAGCAGGGGCTCACAGGGCCTCATGCCTC +ATGTATCCCAAAGGGAACTCGGGGTCCTTCTCACCCACGAGCCTACTCCTTTCACAGTCT +GCCCCTCCGGCAAACACCTGCGGGTCCTTTCGGGTGCCGCTGAGGCCCCGCCATGTCACA +GCTGTTCCCTCAACACACATGGACTGAGACTCCTGTTCTGTGGCCGTCTTATTCAGCTTC +ACTGTTCTGGCACCTGCCACTCTGCCTGCACACAGTAGGCGCTCAACGAATGCTACCCTG +GGTAATATTAAACGAAAAAATGCTGCCTCCAGGTATCGAGAAACACCAGTGGGGCCGCCA +TGAAAGTGGTCCTGAAGTCAGTGCAGTCTGCCACAAACCAAGAGGGGTACAAGCCTGAGT +TCCCCCAAGGAAGGAAACCCTGGGTGAGGGGCTCATGTCTGATTTTTTTTTTTTTTCTGA +GACAGAGTCTCACTCTGTCGCCCAGGCTGGAGTGCAGTGGTGCAGTCTCGGCTCACTGCA +ACCTCCACCTCCCAGGTTCAAGTGATTCTCCTGCCTCGGCCTCCCAGTTAGCTGGGATTA +CAGGCACCCACCTCCACTCTCCACTAATCTGTATTTTTAGTAGAGATGGGGTTTTGCCAT +GTTGGCCAGGCTGGTCTCTAACTCCTGACCTGAAGTGATCCTCCTGCCTCGGCCTCCCAA +AGTGCTGGGACTATAGGCGTGAGCCATGCACCCGGCCTGATTTTCTGAACATGGCTGAGG +GCTTTTCCCTTCCCTAGTGGTGGCATAATTCTATTCCTGTCGTCCCAGATCGCCTGACCA +GGGGAGAGTCCTGGATAAGAACCAAGACACCTCCTCCTGGTGCTGACTCCACTAACTACA +GTCGTAAAACACACGCTGTGTGCAAAGAGACTGTACTTTGTTCCTAGAGAAAATAAAGCT +AGTTCTTGATTCTACATATCTTGATGAGTTACACGGTTTACTTGAGGCAGGAGGATCGTG +AGACCAGCCTGGGCAACACAGTGAGACTGCGTCTCTTTAAAAAACAAAAACAAAAAGATA +AGACCCTGTCTCGAAAAAGGGGGAATAAAAAGTAACCCAAAAGTAACTATAAATATCAGG +AGTCCATCAAGTGGCGCTTCCTCTCCTGGCTTCAGAGTATCTATTCATCACGGTGTGCCA +GGTTCGCAGCACAGCGGAGCGGGCCGGTCCCACCGGAATGGGGTTTCGACTTCGCCATCC +CCTAGCAGCTCAGTTCCCAGCAAGGAATCAACACACCCTTGCAAAACGGACGTGGGAAAC +AGCTTAGGCAGAGACGCTATTTCTTTGCCATCCCTGGGCTTCAGCTCTGGTGGAACGAGG +CTATTTCTGGCAGTTAACAACACACACGGTTAGATTCTAAAAGCTCAACAGGGTTCATAA +CACCGCCTCTGAGCCAGACATCAAGGGCTCCACACAGCCGACTTCACATCTCCAAATCCT +ACTAACTGGGGATGAGGGTCCACGCGGTTCAGAAGCGGAAGCGCAGGCGCAGGGAAGCGG +GGCAGCTTGTCCAAGGTCGCCTCGCCGATAAACGCGAGTCCAACCAGACCCCTTGGGCCT +CCGTTTCCCGGTGGCATTCGTAGGTTTTGGCCAGTAGGAGACCAGACGTGCCGGCGGCCG +GGGAGGCCAGCGTCGTCGGCCTGTCCCTGCCCCCGGGAACCCCGGGAGCCCCGGTGGCGG +CGGAGTCTCGCCAGGGCTCAAGGCCGAGCGGACGGACGATGCCCCAGCCCAAGGCGGGAG +GCGGCGGCGGCCTCCAGACCCGCCCTCGCCGTCCGGCCGGCGTACACTTGGCCCCGCGGC +CTGCAGCGGCCGTCCCGGGCCCCTCACTCACCGGTCTGCCTCCCCGCGCTCGGGATCCGA +GGACCGGAGCGAAGCGTCAGTGACGCCGCCAACGGGCCCGGATCAGGCCACTGCCATCTT +TCTTGCGGGCGGGGGCGGTGCGAACGGGCGCGACCTCACGGAGGGGACGCCGGCGCCACC +ATCTCTCCTCCGGGCGGAAGCGGTCGCGGGGCCGCTCCGAGGTTGACCAATGACAAGGGT +GCCCGAGGCCACGTGACGGCCGCCGATTGGCCGCCGGCCTCCGAGCGCCCCGGGGCTCGG +CGTCTGCGGAAGGCCCCGGCGCGCTCCCAGGAGCGCCGTGCGCACGCGCACCGCCCCGAG +CCGGCGGCGCCTGCGCACTCGCGAGTCCGGCCTGGGCCGCCGGCCCGGCGCGGGCGCCAT +GAAGCTGCTGCGGCGGGCGTGGCGGCGGCGGGCGGCGCTAGGCCTGGGCACGCTGGCGCT +GTGCGGGGCGGCGCTGCTCTACCTGGCGCGCTGCGCGGCCGAGCCCGGGGACCCCAGGGC +GATGTCGGGCCGCAGCCCGCCTCCCCCCGCGCCCGCGCGCGCCGCCGCCTTCCTGGCAGT +GCTGGTGGCCAGCGCGCCCCGCGCCGCCGAGCGCCGCAGCGTGATCCGCAGCACGTGGCT +TGCGCGGCGCGGGGCCCCGGGCGACGTGTGGGCGCGCTTTGCCGTGGGCACGGCCGGCCT +GGGCGCCGAGGAGCGGCGCGCCCTGGAGCGGGAGCAGGCGCGGCACGGGGACCTGCTGCT +GCTGCCCGCGCTGCGCGACGCCTACGAAAACCTCACGGCCAAGGTGCTGGCCATGCTGGC +CTGGCTGGACGAGCACGTGGCCTTCGAGTTCGTGCTCAAGGCGGACGACGACTCCTTCGC +GCGGCTGGACGCGCTGCTGGCCGAGCTGCGCGCCCGCGAGCCCGCGCGCCGCCGCCGCCT +CTACTGGGGCTTCTTCTCGGGCCGCGGCCGCGTCAAGCCGGGGGGGCGCTGGCGCGAGGC +CGCCTGGCAACTCTGCGACTACTACCTGCCCTACGCGCTGGGCGGCGGCTACGTGCTCTC +GGCCGACCTGGTGCACTACCTGCGCCTCAGCCGCGACTACCTGCGCGCCTGGCACAGCGA +GGACGTGTCTCTGGGCGCCTGGCTGGCGCCGGTGGACGTCCAGCGGGAGCACGACCCGCG +CTTCGACACCGAATACCGGTCCCGCGGCTGCAGCAACCAGTACCTGGTGACGCACAAGCA +GAGCCTGGAGGACATGCTGGAGAAGCACGCGACGCTGGCGCGCGAGGGCCGCCTGTGCAA +GCGCGAGGTGCAGCTGCGCCTGTCCTACGTGTACGACTGGTCCGCGCCGCCCTCGCAGTG +CTGCCAGAGAAGGGAGGGCATCCCCTGAGCCGCCGCGGCCCGGCCCTCCGGGACACCTGC +TTCACCCGGCGGCGCCTTGGGGCAGGTGCCGAGCGGGCGCACTACGCCCGGGCCCCAAGG +CCCCCGTCCCGCAGCCACGCTTGTGGTCGCTGCGTCCCGGTCTGCGTTTGGGAGACCCCT +GGGGGTTGCCGGGGCAGCGCGCCGTGTCCAGGTGGAGGTGCCCGTTCCTGGACCTCAGCG +AGCCTGAGCCGGGCCCGGCCGCACGCTGACCCCCGTGCTGTCCCCGACCGGCTCACGGGG +CTGGGCTCCGATCTTCCGTGTCTCTTATCAGTGGCGTTTCTCACGTCTGCGTCTCAGATC +TAACGTGGTTTCACATCAATCCGCTTTCATGGGATTTTGGTCTCTGTCCAGTGACTTCGT +GGTAAATGTAACTCAGTGTTTGCTTGCGACTTATTTATAAATATTGTAAGTTTGTGTCGA +TGAGTGTAAGTTGGCAGTGCGCACGTCTCGGTTTTTTTACATGATTTAAGGAAAGACTTT +TATGTCAGAACTTGGTGCCTGTACCGTCAACCCCGCTGCTGCCCGTGTTTAAACGCAGGA +GAACTTTAAAACTGGCCATCTATCTTTTCAGTGTACAAGTCACTGAACCCATTGTTTCTT +TCTGAAGAGACTTTCCTTTCAAGGCTTCCCATGGGTCCGCGCCACACAGGGCCGGTGCTG +CTTTATTTCAGACTCTGCCCCAGGTTCCAGGAATCCGAACCCCGGAGTGCTGACGCGGTT +CCCCAACTTCCGCCTTAAGAAAACAGGACCAGCCGGCACCAGGCCCGTCTCTCACGTACT +TTAACACATCCTTGAAAGCCCCTCGTTTAATGAGAAAAGCGAACACTGCGGTCCTTGCCA +AAGTAAAATGAAGCTGCCCCAGGACAAGGGGTTACCATGAGCTCCCTGGAGTCCGACGCG +GGTTTTCTCTCTGGGGGACCTGGGTGGTCCCCGCTGTGGTCTTTGTTGTCCCACTTTGGG +ACCGGGTCCAGTCTGGGGTCTAGTCTCGAGCATCAGGGTCAGGCTCGGGGCAGGGCTGGG +TTAGGCTCCGGGTCAGTCTTGCCATGGGTTTGGGAGCAGGTTTGGGTTACTTGCGTTTGA +AGGCAGCAGTGGTCTCAGGAGGAAGAAACGGGGGCGGGAGAGAGTGGTGATCTGTGGTCA +GTGGGTCAGTGACCTGCACGGTGATTCTCCCACCTCCAAAAGGTAGGGGTGGGACTGGAG +GCGTCCCTAGGTCAGGCCGTTGAGTTCGAGCTCCGATGGGCCACCTTGAATCCAGGACTG +ACCGCCCGTGTGTGCACAGTTTGTTCTTGGACGAGGACTCGTGAGGATCGAGGGCTGGGG +ACCCCGGTGTGAGCAGGATGGGGCCCTGCCCTCCCGTGGGAGTTGTGGACTCGAGCCCAG +GGGCTGCCCGTCACAGCGGTGTCCCAGGTCCCTGCCATCCGATTTTACCTGGGATGTCTT +CTCTGGAGTTTGGAATTGCTTGAGGAACCCTGCGTGTGCTTGGAGAGGCCAGAGGGCTTG +CTGAGAACCCCATGGACAGTGGAGAGCGGGATTCGAACCAAGGGCTGGACTCCCACACCT +CTGGCCTGCGTCGCCCAGTTCTTTGTGGCTCTGAAGAATTGGCCGCTGTGGAAAAGAGCA +AATGTCCGAGACCCCCAACAGGAAGAGTCTAAAAATCCAGTTTGCAACCACTTCTGACCT +ACAAAAAAATGGAAATTTAGTGTTTTTCAGCCTAAGACATTAAATTTCATATCAGAACAA +AGCCTGCCCCAGGCTGACCCTCCCCAGCCGTACCGTGGTGAACGGGTTCAGAGGATACGT +GGGCTGAAGGCTGGGCCTCGGGAGGGCTGGGGGCTTCCAGAGCCGGGGCAGCTGCAGCTC +TCTCTGGTCTCACCTGGAACTTGCCCTGTAGATCCTCCCTGCCCTGCGGCTCCAATCGAC +CGTGCACGGGCCGTGGCATCCGTCCCCCAGGCGTCCTTCCCTGGTCTTAGCTTGTACAGC +TCCCCACCCACCCAGGTACTCGGTTCCCGGAGACCAGGGCCAAACCAGGAGGCCCTCGGG +AGATGGGGGGTCACCGAATTCATTTCCATGTGGGAACTTGGGATACAAAACAGCCAACTC +TTCCTCAGCCACACGGATGTTTCTCCTCTAGTGGCCCCGAGAACCTACCATGGAGGGGAC +AGTGTCAGGGCTGGACGGGCACGGCGCAGCCACACGCACACAGCCCCCAGGAGGCACAGG +GCCGGCAGGGAATGCAGGTCAAGCCAAGAGGATGGGCTCTGGTCCCTTCAGGATCCCCCA +GGAGGAGAGCACCCCCTTCTGCCCTCTTCCTGGGGACTATGGTCCTGCCTCTCTGCCCCC +TGAGGCTGGCATGCAGGCACCTGACGTTGGCTCCAGCTCTCTGGGCCAGCCCTGGGTACC +CGCCGGGCCTGTGGCCTGGTTGGTCACCCCCAAGATGCAAAGTGCTACCTGCATCCGGAG +GCACCCCCGCCCCTGAGGCCTCCAGGTTCCCACCTGCCCACCTGTGTCTGGCTGGGATCC +TGGCTGTCAAGGCTCCTGTTACGGGACTGAACTGTGCCCCCTAAAAGATATTCCAAGCCC +TAACCCAGCAGCTACAAACTGACCTTGTCTGGAAGTCGGGTCTCTGCAGGTGGAATTGCG +TTAAGGCAAGGTCCTGAGGTGGCCTTACTCCCACGGAACTGGTGTCCTTACCAGAAAAGA +CCTGGGAAAAAGCCACTGTGTGGCTAGAGACTGACACCCAGGCGATGCCTCTGCAGGCCA +AGGATTGAGGACCCTCCACCCCCACCCCACCAGGCAAGGAAGGGCTCTACCCAGAGTCAG +GAGCGTGGCCTCCAGGGCTGCGAGGGAAGACGCCCCGTCCAGCAGCCCCAGGATGCCAGC +CCAGTTCCCTGTGCCCGGCGCTCTTCGGTGCAGACGCAGGCAGGGGCTCCTGCAACCTTG +TGGCATCACAGACGCCCAGCACTGACTGGGCCCAGATCTCCTCCCCGCAGGGCTCAGCAC +ACACCCTGTTCCCGGCAGGCCTCCATCAGTCCAGCCTGCAGCAGGGCTGCCCCCGCGGCC +TGGGTCACCCCAGACTCTTCCACCCTCTCCCTGGCTGACTGTCCCAGCTCAGAGTCCTCA +GGTCTAAGGGGGTCACGGCCCTCCTGTGGCCCCACCGGCCCCAGGCTCCCCAGCTGTGGC +ACTGTGAGACCAGCTGACGTTGCAGGAATGGAAGCCCCAGCGGCCCAGACGGCTTGGGGA +GTCCTCGGGAGCAGGTGGCCAGAGACAGGTGCGTGCCAGGCCCTCCGCACCCAGAGCGGG +GCCGGGAGGAGAGAGGAGGCCCCTTGTTCGCGCAAGGCCCTGCTTCCTGGGCCCACAGCA +GCCTGTCAGAAGTTTCCAGCTCCTTGGACTGGCTGTGTGGGGCCTGCTCCCTGGTTTCAG +GGGCCTGGGAAGGGCTTGGCGCTTTTTCCTGGTTTCCTACTCTGAGGTGAGCTGGCGTCT +CCCTCTCCCACTGTGGGCTGAGGGGAAAGACCTCTGTGTCCATCCCACAGGCCTGGCCAA +TCTCTGGGGTCCTCAAAGAGGAGGCTTTTGAGGGGGCACAGCCCAAACCCCTGGGCCTCC +CCTTGAGGTCTCCTCCCAGCCCCCACCCAGAGGACCTTCCCACAGCCTTGGGAGCTGAAA +CCCAGGCCACCCCATCAAGTTGGCCTCTGTGGGTGTACACACTCCTTTCCCTCAGGGCCA +GGGTGGGTCCCCACCCCCAGCACTCACAGCCCCTCCTTCTCTGGCCTCCCTGCCCTCCGC +ACCCTCCCTGCTAGATGCTGGTGCCGCTAGCCCTGCCCTGATGGCCACACTGCACCACGC +TGGCCAGGTCAGAACCACCCGAGGAGAAGAACCAAGATCTGGCCCCACCCTGTCCTCCTC +GGAAGGTCTCTCTGGGGCCCACCCCCTCCTCCCTCCCCAAGGATCTGAGCCTCCCTCACC +GAGGTTCCCAGTGGAGGTAGACAGTGGATGAGTGATCCCAGGAGAGCTGGCTGCAGCCAA +GGGGCTGAAGGGAGGTGGAGGCGGGAGGGGCAGGAAGGAGGATCTGGAAGGCCCCAGGCG +CTCCCCACCCATCCAGCCTCGGCCTCTGTCCTGGTCGCGTTGCCCAGCGAGGCCTCTCCT +TGGGCTGGGGCTCGGGTACTCTGCCCTGGTCGGGGCCACAGATGCCGCAAAGTCCCCTCA +ACTCAGCTAGCCAGGGTGCAAGACCGCGCCCACAGCTGAGAAGCCAGGGGTTACGAGTGT +GGCCCTGCCAGGACCTCCTCAGCTGCATCCTCCAGAGTAAACACAGGTGGCCGCAGATCT +TCCAGGGCCGGCCGGGCAGGCAGGACAGGAGCCCAGGAGGGCCGCAGTCCAGCTCCCCTC +CCCGCTGACCCAGGGCCGGACCCAGCCCGGTGACTGGAGCAGAAGGAAACCCAAGCCCCA +GGCCCTCCCTCCGGTGGCATCCGAAGGTCTCAGCGGCCCCAGCCTCCCCCAGGGGCCCCG +CACCCGCCACCGCCCACCTCAGACCGGAGAGAGAGTGAGGGATGGGCAGAGCCAGGCCCA +AGTCCCCGCCGGGGCGACGGTCACGGTGCCTCACCCTCAACCGCCTCACCCAGACCTTCC +GACCCAGGAACAGCTGAACTCAGCCTAAAAAGCACCCGTCCCGAGGGCCTGAGTCCGGCC +GTGGTGCCTCCTGCTGCAGAGATGTGTTTTGCACACTCCTGTGTGGCAGGGAGAGGCCCG +GGCGTGCGGGCTGGGGGCCCAAGGGGTCTGGAGACGCTTCCCTGCGGAGACGGGGTTTGC +CCAGCCCCCACCTGTCACGCTTCTCGTCACCCCCAAGTGAGGGCCGTGGGCGCGGGCGGG +GTGGGCAGGAGGCCCTGCTGGGCTGGGTCACACGCATGACACCTGGCTGTCGCAACACAG +ATATCATCACGCCCGGGCACCCGTGAGTCACTGGCCCAGAGCAGGGGCTGCCCCCAGCCT +CCCAAACAAAGACCCTTTGTCCCCAGGCCTCTGGTGCCAGGCCCACCTGTACAGCAGTCA +GATGCGCAGGCGGACAGACACGCCGGTGGCTCGGCAGGCACAGGCAGGGCCAGGGCGTGT +TCCCGCAACCAGACACGCTGCCATTCCTGGGTCAGGGTCAGGCTGAGGGAGACCCCTGGG +GGACAGGCCCTGAGGTCACCATAGCTCAGAGTGACCTGAACTGGGAGTCCAAGCACAGAC +TGGCCAAGCCCAGCCCGTGAGCGACGGCCCCAGGACGCGGCGCCGAGCTCTGCCCCCAGC +TCCAGCTCCCAGCGGCGTCGGAGCACAGCAGATCCCAGGGCAGCGCTCTGCAGGCAGGAA +AGAGCTTCCCCTTGGGACAGCGCGCTGAGCAGCCCCCAGCTGAGGGTGGGAGCCCCGTCC +CTGGACCCCTTCACGCAGTTCAGGGAGCCCCACATGCCGAAGCAGCCGTCACAGCTCCAT +GGGCCCCTCTGCTGTCCCTGGCAGGACCGAAGCTATGTGGCCTCCCGGACGCCAGGGACC +CCGGCCACGCCCGCTCCAGGCACTGAGTGGCCAGCCAAGCGCTCGGGCCCGGGGTCCTGG +ACGGCTGTTCTGGGTTTGTTCTCAAGGGGGCCGTGCTGCTGGCTCTGTAGAGAGTCCCAG +TCCCAGGGCAGAGACCCACACAGATGTGCAGACACGTGGGCACACACGCACCAGTCGCAG +GGACACACAACTGTCAACCCGGGGTCAACACGGGGCACCTGGGTACATAGATTTTTACAA +AGCAGGGCAGGCAGGTCTGTTTGGACCCTACACAGCCCCTACATGCCCCCAGGCCATTCT +TGTTCCAAGGCCCAGATGACAGTGGTCACCAGGTGTGGTGTGGTCTGGGGTCTGGGACAG +GCCCCAGGAACGCCCTGGGCTTACTCCAGAGAGGCTGGCAGGCAGTCCGAGGGGCCTTTG +GAGCAGACACCCTCCCAGCTGCAGGGCGGCAGGGGCGGCAGGGGTGACAGAGGCGGGGAG +AAGGATGCGAAGACAAGATGCCAAAGCTGGGCCTCCAGCGCCTGCCTGTCCTGGCTGCAG +CCCCAGGGTCCACACCCAGGCGCCCCCAGGGGCCAGGCCAGGGCAGCCGCATCTCCTACG +TACCCCAACAGTGGGGCCCTTGAGGCACCGGGGACGGATGGGCAATGGTGTCCACACCTG +ACAGGCGGGGCCGGAGCGGGGCCCAGCCTCCTCCTCACAGCCAGGAGCCCCCAGCCCTGC +CTCCCCTGGCTCCTGCTGCCCCCTCAGGGTGGCTGCCGCACCTGGCCCCAAGAGGACTTC +CTGGCTGCCCTGAGCTCCCGTCCGCATTTCTGTCCATTCAAGACCAGGACAGCACCAGGG +CTGGGAATACTGGCTCCGACCCAGCCGAGGCAGCCCCGGGGCAGGGTGGGTCAGGCAGGT +CCAGCGCTGGGACTCTAGGGAAGGGCTGGTCCTGTGAGCAGACGAGCTGGAGGGTTGGTG +GGGGGAGTGTCCCCGCACCGGGCATGGCCCCTCCCAGGATGGCAGGGAGCCCACGGCAGG +AGTGTCCGATGCCCCCAGCCCCGGCCAGGCAGCAGGGTCGGCCTGCGGTTCTGGGAAGTC +AGCCCTGGTGGAGGTCACGGAGAAGCCGGCAGCTCCCTGCCGCTCAGGGCATGGGGTCAA +GGGTCAGGGGTCAGGGGTCGGGTTGAGGCCGTCCGGCACGTAGCCGGCTGCTCTGGCTTT +GCTCCTGCCAGGGTCCACGAAGCTGCCAGACGCTTGGGACACTCAATACCCCAGCTCCCA +AACCGGGGGGCACAGGCCTGAAGAGATCCGTTTCCCTGGGCTCCCCAGGTCCCCCAGCCA +GCCCAGACCCCAAGCAACAGCAGCTCTGGCTGGCCTGCACCTGCCCCGGGGACCCCACGC +TCCGGCTGGGTGAGTGACAGGCATCTCCCACCCTCGTCAAGAGTCCAGGGTCCCTTCTAT +GGCAAACATTGCAGTGTGGGTCCAGCCCAGGAGGTGAGGCTGAGAGAGAATGAAGGGGTG +CAGCTGGGCTGGGCCAGAGGATGGAGCCTTGGCTGGGTGGGCTGGGAGCCTGGACCCTCC +TGTGAGGCCGCCCACCCCACCCCGACCTGTCCATTCCTTTGCTCCTGGGTGCCCAGAGGG +GGCTAGAGATGGCACATTCCAGGGGAATTGCGGCTAAGTGGCTGATCACCTCCCACTGGG +GCAGAAACCAGGAGGCAGAGGCCAGGGAGGTGGTGCCAGCACCAGGACATCCCCACGCCC +CCCATTCACCCTGGCCCCAGCCCCCCCCATTCACCCTGGCCCCCATGCCAGCCCCCAGCC +ACCCCCGACCAGCCCCCATCCCCCACCTCATTCACCCCGGCCGTGGTCCCTGCCCCAGCC +CCCGCCGCCCCCATTCACCCGGGCCCTGGCCCCCAACTCATTCAGCCCCGGCCCCCCGCC +CCACCACTCCACGTCTCTTTGTCTCTCATCACCATCTTGCTCTACGCGGCCCTGGGTCCC +ATTTCTGGCATGTCCATCTGTCATCACAGCTCCTACCTCCGGGACTGGGTAGGGTGGGGG +ACTGGCTGCTGCTGAAGAACCTAGAGGGCCCCCATTCCCGGATGGTGAGGCCCCAGGCGG +TGTTCAGAAAGGCCTGGCTGGGTGCTGCCTGATCCTGGGTGCCTGCCCCCAGCCCGTTCT +TGCCCAGGGTTGGCCCGTCAGTTTGGGGAGGAGCCACTGAAAACTGGAAGCAAACAGGGG +AGTCCGCAGCCCAGGGCTCACGCCAACCAGGAAGGTGCAGGCCACGCTCCTGCCTCTGCC +TCCTCAGGGCCCCCACACTGCTGTCCCCGCTGACCCAGCTCCAGGAGGGCCCGGCACAAC +CTTGGTTCCCCCTGTACAGATGCACAGCTGCCCGACTCTCTGGAAGGGAGCACTCTTGAG +TGCTGTGGCCAAGCAGGGCAGGGGCTGCAGAAGGGAGACCCCCCGTTCCAGATCCAGGCC +CCAGGGGGCAGGCCGTGCCCACAGAAGGGGTGCTGAGGGCAGAGAGGAGCCCCTAAGCCG +GGGCCACAGCCTTGGCAAGTGAAGCAGAGGCCCCTCCAGACAGCCCCAGCCCCTGACGCC +ACTCTGGGGGGCCCAGGGAGAGAGGTGGGGACGGGTCACCACCCAAGCCCACCTCGTGCC +GATTGGCGCCTGCCCACACACCTCGTCGCAGGGCTGGGCTGTCCCGCCTCACTGCCCAGC +AAGCCTTGGGGAGGGCCCCTTCTGTGCCAGCCCCGGCAGCTCCAGGTCCCAGGGGAGGGG +TAACAGCCGTGGGCTCTGGCCTCTTCCAACCTCCCCAACCCCACCAGCGACTAAGGGCTC +TGGATGCCAACCAGAGATGGCATCTCCGCAGCTCAGCAGAGGCCTGGACGTCCTGAGGCC +AGTTTACACTCTTTGGTGTGGGTTTGCCAGAGCCAAAATGGGGTGGGGGTGGGGCCCAAA +TCCACAGGACCTGCCAGGGAGCAGCAGCATGATGGTCACATATGGGGCCCACCCCACCCT +CCATGGGGCAGTTCTGGCCCCTAAGGCCCCCGAGAGGCCCTGGTCATTAGAGTGCGGCCA +TACCGAGAGCAGGCGAGGAGAAGCCTGCTGGTTCCAGCCCTGCTCCACCTGGGTGCCCCG +GGCACGGCACGGTCTGGGCGCACCTGAGCCCGCAGGGGTGCCTTTCAGCTCCACACGCCT +GCGGCGGCCAGCACATGCAAGCACGCGGTCCCGTGTGTGGCATGCACGTCCTCTTGCCCT +GCACAGAGCCCCCCACAGGACGCAGGCCTCCCGAGGGCCCAGAACAGTGCTGCTCTCCAA +CCTCTGGGGCTTCCAGTGCCCCACGGCCTGCTGCTCCCCCAAGGCTGGACAGGCCGTGGG +CAGAGCTGAGTGGGGCCGGCACGGACAGTGGTCCTTGTCCTCAGGGTCGACGTGGCCCCT +GCAGGGGCTACCAGGGCAGCGCCCAGCCTCTTGCCATCACCATAATCCCGGGCCAGGTAA +GTCGGCCCCGAGGGAGGCTCTACGGCCCATACCCCAAGCTACCGGGCTCCCCTGTGAACA +GCACCCTTCTGCCCCCACCCATCTCCCGCCGACCTCGGCAGCCTGGCTTCCACCCCCAGT +GAAACATCCAGGCAGCACTCGAAGGCAGTGGGGAGGGTGGAGGGCTCTTTATTGTGGTGA +CCACGGGCATCAGTAGGAGGGTCCCCGGGATCCGGCGGCAGCTCCTCGCCAGCCCCCCTG +GGCGCCCTCACGTGCCCAGGAGCAGCCCGGAGAAGCTGGAGCCCGCCTGGATGGTGAGGA +CGGCCCCGGAGCCATTGTCCACAAACACAGAAGCGTACTGTCCAGCCTGTAAGAAGCACG +GGGACGTCACAACCGCAGCCACAGCCCAGCCACTCGGTGGCCAACGTCTGCCCACCTGCC +CTGCGCTAGGAGGTGCCGAGGCCCCAGAGGTCTGCGCCCTGAGTGCACCGAGCTCACACC +CGGCCCAGCCCGAGTGCACCCGAGCCCTCCCGCTCACACCCGGCCCGGACTCACCTGCAG +CTGCAGCAGCCCCTGCACCTGTAGCGTGAAGACCCTGCTGTTGCTCTCCAGGCCTGAGAC +GGCCTCCAGGCACCTGAACACAGCCCCACAGGGCAAGAGGGAGGCGTTGCAGGTCCAGGG +GGCCAAGACCTGCTCCAGTGCCCAGAGACCCCTGTGGCCTGTGAGCCCCTCCAAGGGTGG +TCCGGGGGCTGCCGCCTGGAGCGGGGGCTGAGGTCACTCACGTGTGGCGCTGGCACAGGG +ACTCAATACAGATGAGAACACACACCACGTCCCGGGCCCGCAGCCGGGCCTTGCCCTGCA +GCTCACTGTGGTCTGCGGAGAGAGCCCTGGGGAGGGTGGTGCATGGGGGGCGGGGTGGGG +GCTGGTGGGGAGGGGCTTCAGGGCACACATCCCAGGACAGGCCCAGGAGTGGCTGCTGGG +GCTGGGGAGGGGGCGCCTGAGGCCAGGCGTGCAGCAGGGACCCCATGCCCAGTCCAAGGC +CCCCCATGGGGCAGGGGATAGGTCCCTAACAGGACCCGCACCCGGGGCCGGCGATGCCAG +GCGCCCCCAGAAAGCTCAGCCCCAGCCCCGTCACAGCACACGGCACTGCCCCATCCGGCT +CACCCACGTGCAGACTGGCAGAGAACTGGAAGATGCCGGACACGGGGGCCGTGAACCGAC +CCGAGGCCAGGCTCAGACCGGAGCCTCGCAGGAAGGCACCTTGGGCAGCAGGCTGTGAGG +GGCAGTGGGTGAGCGGCCAGCGCAGGGCCTGGCCCCCACCCCACAGACCCCGCCTGGGGA +AGGTGCCTGCAACCGACAGCCCCTCACTCGGAGCAGCTCTCCCGGGACCCTCACGCTCAC +TGTGGGCACCAGCAGGACTGACCCTCGAGTCCACACCCAGGAGGGTCTCCCTGCCTCCCG +GCTACCGGGGACCCACGCTCCGTCTGGGCATAAAGTGTGATCTGGGCCCCCAGGGCCTCC +CAACCCTGACCCGAGGCAGCCCCTCGCCCTCCGAGCCCCGCCCCCAGCCCCCAACCCACA +TGCTGCCCCATGAGTGTCAGGCGGTGTGTGTGGTCCCGTCTTGCCTGTGGGGCCCCACCC +AACACCCCGCTCTAAGCTCCCGGCTCCACTCACAGCCTGGAAACCATGCAGCTCCACCAG +CGTCCGCTTGTCCACCCGGCGGGGACCCTGCAGCCGGCAGTGAAAGGCCTCGCCCACCAG +CCGCAGGCCCGCCCCCTGGGGCAGCAGCGGGTCCAGAAGCCCTGAGAACCGGCGCTCCGT +GGCCTCTGTGGGGAGGAGGGCACAGGCGGCCAGCAGGGTCAGCACAGGGCCCAGGCACGT +CTGGTCTCTGGGCAGTGCAGGGCGGCTGACCTTTCAGCAGCTCCTGAAACTCGTGAAGCA +GAGTCTCCGCGGTCACTTCTGCACCTGGAGGTCCTGGGGGACCGAAGAGATCCCGCTGGG +GGGAGAGAGAAGCAGGTGAGGGGCCCAGTGGGACCCGGTGGGAGCTACCACCACACCCTG +TCCGGGGCTCAGACCCTGCAGCAGCCCGGGCGGGGCTCACCGGCTTCTTGTCCCTGCTTC +CGCACCGCTTCCTTAAGGCGCCGTCGTCCGGCCGCCGGACAAAGTTCAGCCATGTCATGT +GGGCGTCGGAGAACTCAGGTCCTGAGGCCTGGGATGGCTGAAGGGACGGGACGGGGCTAG +CGCACTGAGGCTGCACCCTGCAGAGAGCTGGGACCCCAGGGCAGCGGGGAGCACTCAGGG +CAGAACCAGGGAAGGCATCGCCGGCCAGGAGAAGGACCCACGGCCGCCCTTGGGGGAGTC +AGAACCCTGACGTCCCAATGCCACCAGCAGGGCAGGCATGCGGGGCTTCTGTGGACACAG +CCAGAGCCTGATGCCCTGAGCCCCTCACTCCTCCCCCACTCCTCCCCCTCCTCCCCCCAC +TCCTCATCCCACTCCTTCCCCCACTCATCTCCCTCCTCCCCCACTCCTCATCCCACTCCT +TCCCCCACTCATCTCCCTCCTCCCCCCACTCCTCATCCCACTCCTTCCCCCACTCATCTC +CCTCCTCTCCCCTCCTTTCCCACCTCCCCCTCCTCCTCCTCTTCCCCCTCTTCCCCCCAC +TCCTCCCCATTCCTCTCCCCTCCTCCCCCACTCCTTCCCCCACTCATCTCCCTCCTCCCC +CACTCCTCTGCCCTCCTCTCCCACTCCTCCCCCTCCTCCCCCCACTCCTCATCCCCCTCC +TCCCCCACTCCCCCCTCCTCCCCCTACTCCTCATCCCACTCCTTCCCCCCACTCCTCATC +CCACTCCTTCCCCCACTCATCTCCCTCCTCCCCCACTCCCCCTCCTCCCCCACTTTTCAC +CCTCCTCCCCCCACTCTTCCCCCTCCTCCCCGCACTCTTCTCCCCTCCTCCCCCACACCT +CTCCCCTCCTCCCCCCACCCTACCCTCTCCTCCCCCCATTCCTCCCCCACTCCTCAGGCA +TCCGCTATCCGCTTGCTGTCCTGTTGACCACCACCGCAATGTGCTGAAGGGACCCGGCGC +CCTGGAGGGGCCTGTACCTCAGCCTATCTGGGGGCTGAGAGCCAGAGGCAACAGAGAGCA +GGCTGCAGGAGAACCGCCCAACCCTGGAAGCCTGGAGGGCCAGCCTGAGCACACACCTCA +CAGCCCTCCAGCCGGCACCCTTTGAGGGAGGCCCGCCACCCTGCAGGGTCTCTGGAGGAG +TGGCCCTGGGCAGTGGGGTGCCCCCTCCCTTCCAGGGGGACTGGCCCGGACTGCTGAAGA +CCCCCCCACTGCCCCGCCCCTGCCAGCACTGCCAGCCTGGCCCTAGCGCCGGGAACCAGC +CCACTCTTCCTGAGCTGGCAGAGCCGCGGCCTCAACCCTCCTCAGCCTTCCCATCTGGGA +AACGGGACCTCGGGCTCCAGCGGGGCCGCGTGGGCTGAGAGGCAGCCGGGCTGGCTGCAG +CAGAGACGCCCTCGGGAGGAGGGAGACCAGCATCAAAGGTGTGAGGGCCGGGGATGGGGG +CTGCTCTGGCAACTGCGGCTCCCCTCCCAGTCCTGGGGCCCACGACGGCGGCAGCAAGAC +CTGCCCTCCAAGACCCCTGGAGAGACCCTGAGCAGGAGAGAGGAAGCCCAGGGTTGAGGT +GGGCTTGGGGCCTTCTGTCTTTGTGAGGACGCCCGGCCTGACTGGGGCCCCAGGACTTAA +CCCGCAAGAGGGGGTGCTAGCTACACAGGACCCCCAGAAAGCACAAGGGACAGGCTCGCC +ATGGCGTCTCCAGCCGCAGGAGTCATGGGGCGCTGGACTCCCAAGGGGTCTGGTGAACCA +TCCAGCAAGCAGCCGGAACCACCCCACCCCCGCCCCCAAATCAGCAATTAACCTAATAGC +AACAGGTTCCTCAGAGCGCGGCAGGCCCACGCTTCAAAGGGTTAACTGCGGCCCCCAACC +GCGGGAAGCCCCCTTCACCCACCCACCCCAGGCCAGCTGGGGGCCAGGTCTCCGCTGCAG +AGGAGGAGAGGGCTTCCCAGAGGCCGGCCTGGCTGGGCTGCAGCAGATTCTCAAGGCGGG +ACCGTGGCCGAGGCCTCGAAAAGGGCGACCCGGAGGCAGAGCCGGCAGGGACAGAGCCTG +CTGGGGGAGGACGCCCCAGAGCCCCAGCTCCGAAGCTGCCCCGCGAGGGCCCACGTGCGT +CCCGGCCGCGTACCTTGGGGGCCTCGGGCAGCCCCTCGCGGGAGGACGCGCTGGCGGTGG +CGTTGGGGGGATCTGCGCGCTGGCCAGGCTGCTGCGTCCTCTGTGCCTCCCGCCGGGCCC +CGACGCCCCCGAGGAGCACGAGCTGCGGCCCGAGGAGGACCACGACCGCGGCCCAGGCCC +AGCGCCGCATGGCTCCGTCCCGAGGCGGCTCAGCGCGGCGAGTCTCGGCGCCAGGGCGCA +GTCATGGGGACGGCCGGCGCTCAGAGCCCCCGCGCGGGGGCGAGGCCCAGGGGCGCGCCC +GGCCTCCGCCGCTGCATGTCTGCGCGGACCTGCCCGGAACGGCGGCGCGACGGCGCTCAG +GTCCCCCCGGGGTCCCGCTCCAGCCCCCGCTCCCAGCCCCCGTCCTCTCTGGCCTCCTCA +CTCCGCCGCCCAGTAAATCCTCCCCTCGCCTCCTCCTCCCCAGACCTCGCAGGCTCCAGG +GTGGGGGCTCACACTCGGACGATCAGCCAGCCGCCCGGGCGCCCCGACGGCCAGGGACGG +AGACGGGGCGGAGACCCCCACTGACCCCGGCCGCTGCTTCTTGCCTCCCGTCCCCAGACC +CCACCCTGCCCCCATTGCTTCCCCAAAGGTCCACCTCATTCTGGGAACCGTGAAGACAGC +AGCCTACCTCCTCGCCCTCCCTGCCAGCTGAACTCAACCTGGCTCCCCTCACAGCAGCCT +CTGCAGCCAGCCACCGGAGGGCAGCTACCAGCCAGCCAAAGCCCCAGCCCCTTCCCACGA +CCTCCTCACCCAGGCTCCCCCGGGTGCCCCGCCCTGACTCACGGCCCCGGCCCAGGGTCC +TGGGGGTGCTGGCCGGCCTCGCTGGGGCCCCACTCGGGGGAAAGGTGAGGCCAGATCATG +GCGACAGGCCCCTTGGGCTCAGTGGCTGGAGGAATGGGGTGGCCAGGTGGGGCTGGAAGA +CCCTCCAGCCGCTGGTCCTGGCCGAGGCTAACAGTGGCCCAAGGTCAACATGCCGGCCCT +GATGGACAGCTCGGAACACTCCAGACCCTCCCCTCTTGCCAGACACGAAGGTAGCCACGC +CGAGACCCCAGCGTCAACCCCAGCCCCAGGCCACATCCACAGGCAGAGCCACGGGAGACC +AGGCTGGGATGGGGATGACGCTTGGGAACCCACCAGGGACCCCGGCTGCCCCCTCGCCCT +CCGGGCTCTCAGGCACTGACTGGCATCTCCAGAGAGCACTGTGGAAGCCTCCCGGCCCCG +TGTCCGCTCGTGAAGGTGGTGGAGGACCCTGGGGACACGGCACAGCGCCCACACAGTACC +AGCCCTGCTGGACCCCCGCAGGTGAGCCCTGGATGTGGCCTGCATCTAGCATGGGTCGGG +AAAGGCAGCCCCAACACCCCTCAATCCAGGCTTGGGGCAAAGGGAGGGGTGGGCAGGTGC +CCTGGCCAAGGAGACCCCCCGCCCAGGGCTACCAGACCCCTCCTCACAGGCAGGGCATCC +AAATTTTCTCTGTCACCCACTGGCAATGAGCTCCCCTGTGACTCTAGACAGAACAGGCTG +GATCTCCAACTCTGACCTACAGGCAGGAAAGTGGGCAGCCCTGGGAGGCTGGACTGAGGG +AGGCTGGACTTCCCACTCAGGCCTACACGCAGGAAAATGGGCAGCCCTGGGAGGCTGGAC +CGAGGGAGGCTGGGCCTCCCACTCCACCCTACAGGCCAGGACACGGGCAGCCCTGGGAGG +CTAGACCGAGGGAGGCTGGGCCTCCCATCTACCCTACAGGCCGGGACACAGGCAGCCCTG +GGAGGCTGTACCGAGGGAGGCTGGGCCTCCCCCTCTGCCCTACAGGCAGGAAAACGGGCA +GCCCTGGGAGGCTGGACCAAGGGAGGCTGGACTTCCCACTCTACCCTACAGGCAGGAAAA +CAGGCAGCCCTGGGAGGCTGGACCGAGGGAGGCTGGGCCTCCCACTCTGCCCTATAGGCC +GGGACACAGGCAGCCCTGGGAGGCTAGACCGAGGGAGGCTGGGCCTCCCACTCTGCCCTA +CAGGCAGGAAAACGGGCAGCCCTGGGAGGCTGGACCAAGGGAGGCTGGACTTCCCAATCT +ACCCTACAGGCAGGAAAACAGGCAGCCCTGGGAGGCTGGACCGAGGGAGGCTGGGCCTCC +CACTCTGCCCTACAGGCCGGGACACAGGCAGCCCTGGGAGGCTGGAGCAAGGGAGGCTGG +GCCTCCCACTCCGCCCTACAGGCCGGGACACGGGCAGCCCTGGGAGGCTAGACCGAGGGA +GGCTGGGCCTCCCACTCTGCCCTACAGGCAGGAAAACGGGCAGCCCTGGGAGGCTGGACC +GAGGGAGGCTGGACTTCCCACTCTACCCTACAGGCAGGAAAACGGGCAGCCCTGGGAGGC +TGGAGCGAGGGAGGCTGGGCCTCCCACTCCGCCCTACAGGCCGGGACACGGGCAGCCCTG +GGAGGCTGGAGCGAGGGAGGCTGGGCCTCCCACTCCGCCCTACAGGCCGGGACACGGGCA +GCCCTGGGAGGCTGGAGCGAGGGAGGCTGGGCCTCCCACTCCGCCCTACAGGCCGGGACA +CGGGCAGCCCTGGGAGGCTGGACCGAGGGAGGCTGGGCCTCCCACTCCGCCCTACAGGCC +GGGACACGGGCAGCCCTGGGAGGCTGGACCGAGGGAGGCTGGGCCTCCCACTCCGCCCTA +CAGGCCGGGACACGGGCAGCCCTGGGAGGCTGGACCGAGGGAGGCTGGGCCTCCCACTCC +GCCCTACAGGCCGGGACACGGGCAGCCCTGGGAGGCTGGACCGAGGGAGGCTGGGCCTCC +CACTCCGCCCTACAGGCCGGGACACGGGCAGCCCTGGGAGGCTGGACCGAGGGAGGCTGG +GCCTCCCACTCCGCCCTACAGGCCGGGACACGGGCAGCCCTGGGAGGCTGGACCGAGGGA +GGCTGGGCCTCCCACTCCGCCCTACAGGCCGGGACACGGGCAGCCCTGGGAGGCTGGACC +GAGGGAGGCTGGGCCTCCCACTCCGCCCTACAGGCCGGGACACGGGCAGCCCTGGGAGGC +TGGACCGAGGGAGGCTGGGCCTCCCACTCCGCCCTACAGGCCGGGACACGGGCAGCCCTG +GGAGGCTAGACCGAGGGAGGCTGGGCCTCCCCCTCTGCCCTACAGGCAGGAAAACGGGCA +GCCCTGGTGTAGAGGGCAGCCCTACAGGGTTTGTGGGTTTTTCTCCCCGTGTGCGGAGAT +GAGAGATCGTAGAAATAAAGATACAACACAAAGAAATAAAAAAGACAGCTGGGCCCGGGG +GACCACTACCACCAAGATGTGGAGACCGGTAGTGGCCCCGAATGCCAGGCTGCGCTGTTA +TTTATTGGATACAAGACAAAGGGGCAGGATAAGGAGCGTGAGCCATCTCCAGTGATAGGT +AAAGTCACGTGGGTCACGTGTCCACTGGACGGGGGCCCTTCCCTGTTTGGCAGCCAAGGC +AGGGGCCAGGGAGAGAGAGAGACAGCTTACGCCATTATTTCTGCTTATCAGAGACTTTTA +GTACTTTCACTAATTTTGCTACTGTTATCTAAAAGGCAAAGCCAGGTGTACAGGATGGAA +CGTGAAGGCGGACTAGGAGTGTGACCGCTGAAGCACAGCATCATAGGGAGACGGTTAGGC +CTTCGGATAACTGTGGGTGGGCCTGACCCTCCACAAGAGGTGGAGGAGTAGAGTCTTCTC +TAAACTCCCCCGGGGAAAGGGAGACTCCCCTTCCCAGTCTGCTAAGTAGCGGGTGTTTTC +CCTTGACACTGACGCTACCGCTAGACCACGGTCTGCTTAGGTCACGGGTGCCTTCCCAGG +CGCTGGCGTTACTGCTAGACCAAGGAGCCCTCTGGTGGCCCTGTCCGGGCGTAACGGAAG +GCTCGCACTCTTGTCTTCTGGTCACTTCTCACCATGTCCCCTCAGCTCCTATCTCGGTAT +GGCCTGGTTTTTCCTAGATTATGATTATAGAGCGAGGATTATTATAATATTGGAATAAAG +AATAATTACTACAAACTAATGATTAGTGACACATATGGTCTATACCAAGTATAACTCTTA +TTTTATATATTTTGTTACACTGGGACAGCTTGTGCCCTCGGTCTCTTCCCTCGGCACCTG +GGTGACTTGCTGCCCTCACCCTGGGAGGCTGGGCCTAACTGGGAAGGATGTGGCTTCGTG +TTCCCAACCCCAGGCACCTTTAAAATGAGCTGAGCCTGGCACCCAGGCAGGAACACTCAG +CCCCCATGCTCCCTCTAGAAGACGACCAAGAGGACCCCACCCTCTGGGTCACCCACCAAG +GATCCAGGGTACCCTGGGCCACAGCCACGAGCTGCTCACAAGGGGAGGCTCAGGTGCAGC +TGCTGGCTCTGCTCACCCCCTGCACCCCCCAACGCAGACACCCTGACACCCCCCGGCCCT +GGAAAAATGGCAAAGGACCACGGTGCCCTGCCCAGCCGCCTGCTGCAGGGAGAGCAGCTC +CCTCAGACCCGGAGTGCTCTGCTGTGCCGGCTGGTTCATCAGCACTCAGGCAGGCCTGGG +CATGCGCTCACAGAGAAGCTCGAGGTTGCCAGAACACAGGAAACGCCTCTTCTTTCCTGT +GACCACGAGGCCACGTGCTCACCTGTCTGCAGAATATCAACTTTTAAGGGGCTTTTCTCT +CCTCATTAAAAGACTTCACAGTGTGCTCTGCATGGCGAGGGGACACACCGTGCTCCCAGG +GGGAAGTCAAGGACGGCCTCCACCGGTGACAACACAAGAACAGAGGGGCCCACGATTCCT +CTAAGGGAGACGGGGACAGAGGGTCAGACGTGCCCGGCCCAACAGGCCAAACATCATTTT +TTTTTTTTTTTTAGACAGAGTCTCACTCTGTCAGCCAGGCTGGAGAGCAGTGGCACGATC +TTGGCTCACTGCAACCTCCACCTCCTGGACTCGAGTGATTCTCCTGCCTCAGCCTCCTGA +GTAGCTGGGATTACAAGCACATGCCACCATGCCCGGCTAATTTTGTATTTTCAGTAGAGA +CAGGGTTTCACCATGTTGGCCAGGCTGGTCTCGAACTCCTGACCTCAGGTAATCTGCCCA +CCTCAGCCTCCCAAAGCGCTGGGATTACAGGAGTGAGCCACCACGCCCGGCCCAAACATC +ATTTTTTATTTTGGGCCAGTGCGGACAACATGCCACGGGCACCACCTTCACTGCTTGACC +GATGATCGCTAAAAGTTGAGATTTCAGTTGGGCGTGGTGGCTCACGCCTGTAATCCCAGC +ACTTTGGGAGGCTGAGGCAAGCAGATCACGAGGTCAGGAGTTTCAGACCAGCCTGGCCAA +TATGGTGAAACCCCGTCTCTACTTAAAATTAGCTGGGTGTGGTGGCAGGCACCTGTAATC +CCAGCTACTTGGGAGGCTGAGGCAGGAGAATCACTTGAACCCAGGAGGCAGAGGTCACAG +TGAGCAGAGATCACGCCACTGTACTCCAGCCTGGGCGACAGAGCAAGACTCCGTCTCAAA +AAAAAAAAAAAAGTTGAGATTTTAGTCGGGCGCGGTGGCTCACGCCTGTGATCCTAACAC +TTTGGGAGGCCGAGGCAGGTGGATCCCTTGAGCTCAGGAGTTCAAGACCAGCCTGCGCAA +CATGACGAAACTCCATCTCTACAAAAAATACAAAAATTAGCCAGGCATGGTGGCGCACAC +TTGCGGTCCCAGATATGTAGGGGGCTGAGTTTGGAGGATCCCTTGAGCCCAGGAGGTCAC +CGTTACATGTGGGCGGCAAGCCACCCAGGTGCCGAGGCAAGAGACCGAGGGCATGAGCTG +TTCCAGTGTAATAAAGAAAATATACACAATAAGAATAGTTACACTAGAAATAGATTATAG +ATGTGATGATATATGAATATTCTTAATCATTAGTTTCTAGCATTACTCTTCATTCCAATA +TTATAATAATCTCTGTTCTACAACTATAACCTAGGAAAAACCAGGCCATACAGAGATAGG +AGCTGAGGGGACATAGTGAGAAGTGACCAGGAGACAAGAGTGTGAGCCCTCTGTCACGCC +CGGACAGGGCCACCAGAGGGGTCCCTGGTCTAGCGGTAGCGCTAGCGCCTGGCAAGGCAC +CAGTTACTTAGCAGACGGGGAAAGGGAGTCTCCTTTTCCCCGGGGGAGTTAGAGAAGACT +CTGCTCCACCATCTCTTGTGCAAGGCGACATCAGTCAGGCCCACCCGCAGCCATCCAGAG +GCCCGTCTCCCCGTGATGCTGTGCTTCAGCGGTCACACTCCTGGTCTGCTTTCGTGGTCC +GCCCTGTACACCGGGCTCCGCCTTCTAGATAGCAGTAGCACAATGAGTGAAAGTACTAAA +AGTCTTTGAAATACATAGAAGAAAGAATGGTGTAAGCTGTCCTCTCTCTCTCTCCGCCTC +GGCTGCCAAACAGGGAAGGGCCCCCTGTCCAGTGGACACGAGACACACGTGACCTTACCT +ATCATTAGAGATGGCTCACGCTCCTTACCCTGCCCCCTTGCCTTGTATCCAATAAATAAC +AGCGCAGCCAGGCATTCGGGGCCACTACCGGCCTCCACATCTAGGTGGTAGTGGTCCCCC +GGGCCCAGCTGTCTTTTCTTCTATCCCTGTCTTGTGTCTTTATTTCTATGATCTCACATC +TCTCCGTACACAAGAAGAACCCACAGGCCCAGTAGGGCTGGACCCTGCAGTTACAGGGAG +CCATGATAGCACCATTGCACTCCACACTGGGCAACAACAGAGCAAGACTTTGTCTCCAAA +AAACAAAAAAACAAAGTTGAGATTTCACATCTAGACGACATTTGAGACAGGGTCTGGCTT +CGCTGCCCAGGCTGGATTGCGGTGGCTCCATCATGGCTCACTGTAGCCTCCACCTGCCGG +GCTCAGGCAATCCTCCCACCTCAGCCTCCTGAGTAGCTGGGACCAAAGGTGCACATCACC +ACACCAGGTAGTGTTTTGTATTTTTTGTGAGATGGGGTCTCACTACATTGCCCAGGCTGG +GTTCAAGAGATCCACCCCTCAGCCTCCCAAAGTGCTGGGATTATAGGCGGCAGCCACTGC +ACCCGGCAGTAGCGTGTTGAGTAAACACTCTATTCGTTAGCATTCCCCCTCCCATGAGCC +TCGGGAGACACCGGGCTTTGGAAGTGATGCTGGCGGTCACAGAAGCGGAGATCAGGGCAG +GGCTGGCATCCAGTACGGGATGGGGAGAGAGCCCTGCAGAGGGCTCTACACCATGGCTCC +AGCGACGCGATTCCCTGTGGGGACCCACCTGCCCTGCAGCTGCCACACCACCCCAGGCCA +GCAGGTGTGACCCCCTGGTCACGGGCCACCCCAGCCCTGAGCACAGAGATGGACACACAT +CCCGGCCCACACAGACACAAGCAGCATGAAATTCAGAAATAAAGATATAATGAAAGACCT +TTTTTTTCCACAAGAATAGGTTAAATACATACAATTGGTAAATTATAGAGCAATTCTGAA +TAAACTGATCAAAAAACGAAGAAAGATGAGCGCGTGCGGGCTGGGCTTGTCTCACGCCCG +CCTCCGGACAGGGTGGGTTTCTTGCCGGCGGCCGTGCCCCACCTCGACGCGATGCACCTG +CGGTACATCCCACCCAGGCGAAGTCACGGAACAGACGCAGAAGAGGGGAGACGGCCGAGA +CCCGGGGAGCCACGCGGCCCGAAACAGCCCCTGCTGGCTCTGGCGTCTTTCCGGGCCGGG +GTGCCCCTCTGCCATGTTCCGTGGACAGCGAACACCCGGGCCGGAGCCATTACCTACTGT +GAAGGCCAGCGCAGGGGGCACGGGATGTGAGGGAGGCCCCCGAGTGCACGGGGCCTTCTG +CAGGGACTCCGGTCCTCCGCCTTCCACCAGCATAGGAGGACGGGCTTCTGGCCCACCGGA +CATAAGGAATTCAGAGAAAAGGCTCTGCAGGTACCCAAGGCCCCCCAGCCTGCAGCACCG +AGGGGCGCCCAGGAGGCCCGGCCTGCGGAGGGCACCGGCAGCCCCCGCCCCGCTCGCGGC +CGCCGCAGTCAAGGGCGACTTGTGGTTGGAGTGAGCAGGCTCCTGGCTTCCAGGGCAGCA +AAAACCCCCAAGCACTTTCTAGAAGGAATGTGTTTCATTCTGACTGTAAACACATTTGTA +AATGCTGAGACCAAACCCCGACTTATGGATCCTGAGCCACGGCCGTCACTGGCCCCGCTA +AGCCTCATCACCACACGGCCAGGCCAGACCAGCACCCGCGGACGCCAGCTCCACCCCTGG +GCCCCGAGGTTCCCACCCGCTGAGGAGCCGGGAGCTCCGAGAAACGCGCCAGGAGCTCCA +AGAACGCAGGAGCAGCCCGCGGTCGGCAGCAAGTTTGCATTTCTAAGTGACCACATCTAA +TAAAATGAAAAACGGGTTTACTAAAACAGGTCCAAAGACAACACGGAAGATAAGCTACAA +ATCCAGCACACAAGGCCCACCCACACCAGCCCCAGCGGCCCGTGGCCAGGACAGGGCTGA +GGCTCCAGTCTCCTCCAAAGCCCAGTCACACATTTTGGTTTTTGCTTCCCCTTTCAGGTT +TTTAAAAGCTAAACCTAGGAGCCTGGTGGGTCTGCCTGTGCTGGGCAGTGTGTCCAGCCT +GCCGAGGTCACGCTCTGGTGCGCGGTGCCCTCAGTGGCGCCTTGGGTCTCGGCGCCTGGG +CCTCACTCCTGCGCGATGCTCCTCAGCACGTACTTGACCGTGTAAGCAAAGGCTGCAAAC +CCAACTATCACAAACAAGTTCGCCAGGGCGCCACCCAGGAGTCCGTGGTGCCGGTTGGCC +TGCTGGAGCCCTGCGAGGTTTGGGACGGCCCCCGGCGCATGCCCGTTGAGCAGCTGAATC +CCGTTCTGGACGAGGTGCGTCTCCCCGTCTGGAACCACGTCTGGCAAGGGGAGAGTCTGG +GGTCTGCTACTGAGTTCGTCTTGTGCTTTCTGTTTTTGTTTAATCTCCTAAGAGAAAAAC +AGCGAGAAAAGCAGCTGGTCTCCAACCAGCGCCTTTCAGGACCAGCACTCCCGTTCTCAG +GAGTCCACGGTCCACCACCAAGAACCAAGCCCTAGGCTGTGTCAAATTCCGACCCCATCT +CACAGGTGAGGGCCCGAGCGTGGCCGGCCTCACTGGCCCTGTGCCCCTTGGCCCCTGCAC +TCAGGCAGACCAGAGCAAGGCTGAGCCACAGAGGCCAAGACCAGGGAGCACTCCAGTCCC +AGTCCCACATGGCAGCCGCTGTGCCTCCCAGCTATCCCCAGACACCACCCAGCTGGCTGC +TCAGAACCACGAGCTCCACGCCCCTGTGGGACAGGCCCAGCCCCCGGCCCACCAGCACAG +CTGTCCGCAGGCCACCCCCCAGAGCCCAGGCTTTCTGCCTCCCCTGCCTCGGGGCTCCTG +GGGGAGAGGAGCCATCCCCTGGGGAGGTCTGCAGCTTCAGGACACAGATTTTACTCTTTG +GAAAGAGGTGAAACTCAAGTGTTTTAACGCAGGGGAAGGCGAAACCCACTTCCGTCTTTC +TTACCTCCACGACTTCAGGAAATAATTCACAAAAGACTTTATCTTTCAAATTAAATGCTA +AACTCTGCACTGCCAGTTGTCTTTTCTAGGAAGGAAGGGAAGGGAATCAGCCAGAAAACT +AATTTCAATTCTTTCAAGATTCTAAAAACAGATGATTTCAAAGTCAAGGGCTGCAGTCTT +CGTGTTGCAGAAAGCATTTAATAAGCACACTCTTCACAGCAAACTAACTTATAGTCTTAC +AAAGCCTTCTTAATCTTCCCCCCATCAATTCATGATATCACACTTGATTCCTATTAAAGA +CAGGGAAAAACAAGCCACCAAAGCACCGGGCTCCCCGCTGACAAGGCCCGGGCCGTCTGT +GCAACTGGTACCGCCTTGGCCCACCCCAAGATCCCAAGGAGGAGCCCCTGGCGGGTGTGG +ATGAGGCTGGATGTGGATAAAAGCAAGACCGAGAGGCAGCGGGGAACACGAGGCCACAGA +GCAAAGCAGTCTCCACGACAGTGCCTGGGACAAGGTGGGAACTCCACCCAGCCCCGCCTA +CTGAGAAGAAAGGCAGCTGCGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTT +GGGAGGCCCAGGCGGGCGGATCACGAGGTCAGGAAATCAAGACATCCTGGTTAACACGGT +GAAACCCCGTCTCTACTAAAAATACAAAAAAAAAAATTAGCCGGGCGTGGTGGCGGGCGC +CTGTAGTCCCAGCTACTTGGGAGGCTGAGACAGGAGAATGGCGTGAACCCCGGGGGGCGG +AGCTTGCAGTGAGCCGAGATTGCGCCACTGCACTCCAGCCTGGAGACACAGCGAGACTCC +GTCTCAAGAAAAAAAAAAAAAAAAAAAAAAAGGCAGCTGCAACTCAGGAACAGAGAACAG +CCCCCCAGACACAAGGCTGACGGCCCACCAGGGAGAGGCTCTAAAACTTACCGTGAAGTC +CGACGTCTCTATACTGCCCAGGGTGGGGCCCTTCTCCACCATGAAGCTCAGGAGCCCAGT +CAGGATGGTGGAGACAGACCAGGCCGGGTTCCACGTGTCCGGGTGGAAATCCGTGATAGA +AAGACACAGCCTGCAAAACGGGGGCCCCGTCAGTGCACACTCCCCACCGCAGCCAGAAAG +CCTCCGCGGCCCCTCCAGGCACCTTACCTGGTGTTGCACTTAAACCTCCCGTTGGGAGTG +ATCATATAGATACTGGGAGGTTTGAAAGGAAATTCTCTGGGAAAAATTAGTTTTCCATGA +TAATAGCCACCTACATGGAAACAAAACAGAAAGGGCCTTGTCGTCCGCCACAGCAGGGGC +TCCTGGAGACCTCGTCCCCATCCCCCCACGCCACCCCCCCCCCCCCCCTCAGCTCGGCTC +CCGAGTCCTCATTGCACTCTCCGTCCCCAGCCGGCTCCCAGGCTCAGTCCCCCACTGACC +TTGCTCTCCACTACCACCCACTGTCATGACCACCCAGACCCAATGCCCCTCCCCACCCCA +CCTGTACCCACCACCCGACTGGACCCAGACCCCCACTGCCCCGGGAGCTCGAGACAACCA +CAGCTACTGCACACCCCTCTCCCTGGAGTGTCCACACACACCCCCACCAGGAGCAGAGGG +GTCGGAAGAGGCATGCAGGGCCTCCTTGCAACACCCCCAGCACAGCAGGAGCTCCAGGCC +CAGCTGAGGCCGCCCCTCTCAGGACTCAGGTCCAGACCCAGCGACTCTCCAGCACCGTTT +GCTTCCCCGACCCAACTGCACCCAAAGGCCAGCAAAACGCACCTCAAACACACCACTCTC +CACCACACACCCCTCCAAGTTCTGCCAAATGCCCCCTGCCCTGACCTGATCCCCTGGATT +CGGGCCTCATTCATGGCTCTTCACACGTCCTCCCCTCCCAAGCTCTCAAATCCACCTGAC +CAGGCTTTCTCCCTGCTCTACCAAACCTGACCTGAAGATCGACCTCAGGGTCACCCACAC +GTTCCCACTTTTTTTTGTTTTGTTTTGTTTTTTTTTTGAGACAGAATCTTGCTCTGTCGC +CCAGGCTGGAGTGCAGTGGCTCGATCCTGGCTCACTGCAACCTCTGCCTCCCAGGTTCAA +GTGATTATTCTGCCTCAGCCTCCTGAGTAGTTGGGACTATAGGCGCGCGCCACCACACCC +AGCTAATTTTTTTTTTAATTTTAGTAGAGACGGGGTTTCACCGTGTTAGCCAGGATGGTC +TCTATCTCCTGACCTCATGATCCGCCCGCCTCGGCCTCCCAAGGTGCTGGGATTATAGGC +GTGAGCCACCTCCCCCAGCCATACCACTGGTTTCTGACCACCCAACGGCATAGCCTTATA +AGGGGCCACTCCTGGCTCCGCCTCTCCAAAGCCCCACCCTGGTCTAGCTCCTCCACTCCC +CACCCCCTCTTCCCACTCCAGCCAGCCCCTCTTCGCCCACCCAAGCACAGGGTGCTCTCC +TCTCAGTCCTGGCATCCTCCTGGGGTCGCCCTAGTTTCACGGCCTCCCATCAGGAGCCCT +GCAATGGCTGCTCAGCCACTTCCCCCACCCTGCACCCACGGGCCCTGTGCACACTCCAGG +CCACTACACTGACCGTCCACAGCACAGCGCCCAGACGCCCCCATCCAGGACAGAAATCCG +GCCACTTCCACCAAATGGCAACTTGGCAACTCCATCCTCCTGGTATCACACCCACTCCAT +GAGCAAATCCTGTTGGCCCCACCTTCAAATCAATCTAGAGCCGCACACCCTGTGTGGCTT +CCCCTGGCCCTGCTCCCAGGCCCTCTATGAGCTGCCTCATGGCAGCCCCGCCCCAGCCCG +AGGCCCACACGCTGGCTGCCCAGGCTGCACCTGGAGTTGGTTGGAAATTCAGAGCTTGGG +GCCAACCCCAACCAGAGGACCACAAGTGCACAAGCCAGGACTCCCTGGCCACACCTGCAT +GCGTTGACGTGTGTGTGCATGCCATCAGGACGCGTGTGTGCGTGTCTGAGTGTGTGCATG +CCATCAGGACGCACGTGTGTGCATGTGTGTGTGCATGCCATCAGGACGCACGTGTGTGCA +TGTGTGTGCATGCCATCAGGACGCACGTGTGTGCATGCCATCAGGACGCGTGTGTGCGTG +TCTGAGTGTGTGCATGCCATCAGGACGCACTTGTGTGCATGTGTGTGTGTATGCCATCAG +GACGCATGTATGTGCGTGTCTGCATGCCATCAGGACACGTGTGTGTGCATGTGTATGTGC +ATGCCATCAGGACGCGTGTGCACGTGCGTGCCATCAGGACGCATGGGCGTGGGCATGTGT +GTGCGTGCCATCAGGACACGTGCATGCGTGTGTATGCGTGTGCATGCCATCAGGTTTGAG +GAGCACTGGCCTCTGTCCTCCCTTGGGCTCCCTGTGCACAGCCCTGCCCCAATGCGAGTC +CCCAAATCGCCACGGGCTCTTCTGCTCTAGACCCACCCTGTGTAGGATGCAGCACCCCTG +CCCCTCGAGTGCTTTACATCTTGCAGGAACGCTCATCATCTTAGGCCGCCTCGGCATCCA +CTCTGAATCTAGGCTGGACTTTCTCTGACCAGAAGCGGGGCTGCCACCCGCAACAATTTT +CAGTTCACATCCCCCTTCCTCGAGCTGATCCACCCAGACGCCCGCCCTACGCACTGTCCC +CTGGTGACCACCCCCCATGTCCCCACGGACCCCACGCCCCACATGGACTGTGCAGCCACA +CCACGGAGTCCCCCACAGTCACAGCGTGGCCCCACGGGGCTCGTGCCCGCTTGTATTAAA +CCCACCAGTTAAAACTCCCCAAGGGAAACCTGTGTGCAGAACGCCCTGGACCCAATAAAG +GGTCGGCCTGGGGGTTCCAGTCTCTCTCCACTTTCCCTGGCCTCCCTGCATGTGTGGCCT +CCCGCACGTGTTTCCCTCGTGTCTCTCTCTTGATCACTAGGGGCTGCTCTCCCTCCCATA +GATCCTAAATGAAAACACGGCTTCACTGTCTGCCTCCCCTGAAGACACACATGGCCAAGC +AGGGGGACGCTGCAGCTTCCTCTCTGCACTCTGCTCAGGGCTGGCATTCGAGGACACGCA +GGAACAGGGGTGGAGTCAACAGTGGAGGGACGGCATGAGCAAGTGCCACTGTCACCCATC +CTGGCGTGCGGCCACATCCACCAGGGAGAGGCGAAGCCCAGGAATGACACCCAGAAGACA +CAAGAGATCATAAGGAAAGGCCAAACTGGAAAGTGAGTGAAAGAAACAGGCTTGCTTAAA +AGAGGAAGCGGGAACAGCCAAAGCGAGGCTGGAACGATGTTTAGCTCGGTGCTAATGGGC +AAGAGTGACTTACACGGCAGGAAACAGCCAGTTGAGCGCAGAGGGTGCTGGGAGATGGAC +ACCCTGCTGCCTCACTGCGTGCGCACACCTGTCGGGATGGGAGACGGGCGCCCTGCTGCC +TCACTGCGCGCACACCTATCGGGAAGCCCCAGACGGCTATCCCACTGCTTGTCACCCGCC +AGAGAAACCCAAGACAAAGGCACCAAGAGCCACACACACACAGACGTTCACAGCACCAGA +TGAAAATCAGGAAGCACCCACTTGTCCTGAAGTGGGTCCCTGGCAGCTTGAACATCCCCA +CACCCCAGGCCATCTGCTGAAAAGCCTGAGGCAAAGGCCTAGCTGGCTACTCTGCCCCAT +GGCCTGTCCCTCCTCTACCACTGCCTGACCCTCATCACTGGGGTAAGTCTTGAAACCACA +GACTCCACTTCATTCTTTAGAAAAATGGTTTTAACTGTTCTAGGTCCTTTGCCTTTGCAT +GTAGCTTGTGTAGTATAAAAAACTGAGATTTTGTTAGGACTGTGTGAAATCTACAGATTC +ACTCAAGGGGAATGATTTAGCAACATTTGTAGGAAGCCAGCTCTGAACTGTCAGAGTGGG +CACGCCTGGGCAGCACCAGGGGCAGAACAGCCACGGAACCCAGTGCACGGAGGGGACGCA +GCTAATGCACAGGCAGGAAAAGGGGTCAGAAATCCCGAAGTCAGGAAGGAAGCTGTCGTC +AGCAGCATCAGATACCAGAGGCTAAGAAACTGAGGACTGAGAACAGCCCCTCGGCAAGTG +GCAATTCGGAGGGGTTCCCTGGAGACCCTGAAGGAGAGCAGAGGGCAGGGCTGCAGAGAG +CAAAAGGCATCCCCCAGTGAGGGGGAGGTCCGCGGGGACGGGAGCAGCAGTGCCATAGAG +GGAAATGGGAGGGGCAGTAGGAACACACATTCTCTCTCTGAAGGGAGGCTTTCCTGAGAC +CCAGGACCAGCACAGAGCCACACACGGTTGTGGGGAACAACGGAAGCGATGGGAGGGGAC +CAAGATAAAAGCACAAGTGACAGGGTTGGGGCTGGCAACGGCCGCACCACACCCAGGGGC +TGCCCCCTCTTCTCCCAACTGTGTCCAGCCCTGTTGGGGGAGTAGCTCATCTCCACCAGC +AACTGACCTAGCTGGTGAAGTTGAGGGAGACTGGGTGTGGATACAGAATTAATATTCACT +ATTTATTTTTAAAAAACTAAAACCACAAAACAAACAAAAAAAATGTAAAGCTGGCATAAT +TTTGCTTGTCAAAGACCACCACCCATTTTGGTTTTTTTTTTTTTTTTTGAGATGGAGTTT +TGATCTTGTCACCCAGGGTGGAGTGCAGCGATCTCGGCTCACTGCAAGCTCCGCCTCCTG +GGTTCAAGCGATTCTCCTGCCTCAGCCTCCTGAGTAGCTGGGACTACAGGGCCCCACCAC +CACGCCCAGCTAATTTTTTGTATTTTTTTAGTAGAGACAAGGTTTCACCGTATTAGCAAG +GATGGTCTGGATCTCCTGACGAGTTTCACTCTTGTCACCCAGGCTGGAATACAACGGCAC +GACCTCGGCTCACTGCAACCTCCGCCTCCCGGGTTCAAGTGATTCTCCTGCCTCAGCCTC +CCGAGTAGCTGGGATTATAGGCATGCACTACCACACCCGGCTAATTTTGTATTTTTAGTA +GAGATGGGGTTTCTCCGTGTTGGTCAGGCTGGTCTCGAACTCCTGACCTCAGATGATCCG +CCCACCTCAGCCTCCCAAAGTGCTGGAATTACAGGCGTGAGCCACCGCGCCCGGCCGACC +ACTACTCACTCGGTGGTATATATTCTTCAGATCAGCTGAAGGCACACACACGCATCGTAA +CAAGTACTTTAACACGCCCTGGACACCTGCTCCCGGGCCTTATCTCACCACGGCCTGCTG +GCATCCCCAACGCTGGTCATGGGCAATGACACGATGATGGAGGGCCCACCCTACAGATGT +ACTCCCGCACTCTGGCTGCCCTAGTTGCAGATGATCCAGAACTGGGATTCCTGGGCCAAA +GGAGAGTCCACAGGTGTGGCTGTGTTAACTCGGCCAAAATGCCTTCAGGAGAGCCTTTTT +CATTCTTACCCACCCACAACCCTCCCGACAGTCCAAAGCAGGGGTTGCAAACCTTCTTCT +AGCAGCAGCACTCTCTTCTAGTGAAATCTCATCCAAAGCCTCCACACACAGGCAAACAGA +GCCTGCTGCTCCAGCCACCTGAAGCCGGGGCCCTGTGGCTGGACAGCAACTGCTGACCTG +GCCCTGCTCTGCCTTGTGCTTGCCGGCGGGACAGTATTCACGGGCACACTGACTACTGAC +CTGGTCCAGATCGAGGCTGGCGCCAGCCTCCGCCAAAGGCCCCAGAAACTTACTGACAGC +TCCAGCATCTTCTCTATAAATGACACTAGGTCTCTAGGTGGTGTCTGCTGACCTGGAGGG +GTCAGGCTGCTGGATCAGCCTTGGTAGTCGATGAAGGGCTGAGGTGCTGGACAGGTCCTG +CAGCCTACCGAAGCCCCAGGTGCCACCACACAGGGGTACTTCCACTTAGCTCAGAGACCG +TCCTGGGGATTGCGAAACCCTGGGGGCGCCCAGCACAGAAGGCACACTGAATAACTGAAT +ATATGTGCCTTTCCTTTGATGATATGCACTGGGTCTTAAGAAATAGTAGAACAGGCCAGC +TTCAGTGTTTACCCCGGTCTGGTTTTCTCAGCTATGGCCCTATGGTGTCAGAGGCTGGTG +AACACAGACGCTACAGGCGGCCCTGCAGGCTGAGACACATCAGCAGAGCAAACACTTCCA +GCGTGTGGAGAAGCAGACGAGGAGGAGTTCCAACTAAGCCAATTTAACTAGCACACATCC +AAAGTAGAAAGGCTGCTGTTTGCAAATAAAAGATGTTGAACAGGCAAGGCTGACTGAGAA +TATAAAAACCGCCTGGTGTTCTTCTCCTAAGCACAGAATCCTTACCTTCATAAGGGGTCA +TCTCTGGGCCTCGGACGACATAGTGCCTAAGGGAGAGAAGAAAATTACTTGGGATTTGAG +GACAGCAAATTCTCCAAAATCTGAATCATTCCAAGCCTGGGGTTTATAGAACCCAGCCAA +AATTACATTCACATTCAGGCAGTGAACAAATGAAGGTGAAATGTCACACAGCCACACGGC +TTCAAAACCCCCGTCTCTTCTACCGTGGGTGCTTTTAGTCTCTTGTAACAGGATCTTAGA +GACTATACTTTATAAGTTTACCATAAAGTACCTTTGTTTCGACAATATAACATGCACGAA +GCTCATCTTAATAATAACTGAAATCTTAAATAAATTTTAATTTCACAGTACATTACTAAG +ATGTACTTGAAGACTGTAATCCCAGCACTTTGGGAGGGCACGGTGGAAGATCGCTTGAGC +CCAGGAGCTTGACACCAGCCTAGGCAACATAGCAAGACCCCACCTTTATTTAAAAAAAAA +AAGTTAGCCGGGTGTGGTAGTGCATGCCTGCAGCCCGCCTACTCAGGAGGCTGAGGCGGG +AGGATCACTTGAGCCCAGGAGTTTAAGGCTGCAGTGAGCTATGATTGTGCCACCACATCC +CATTTGGGCAACAGAGTGAGACCCTATCTCCAAAGAAAAAACGATGTACTTTGAAATGTA +TATTCTTAAATGTACTTATATATAATGTGTTTTTTGATATCACACATGCAGGCTAAACAG +AACACAGCTAGTGATGCGGGGCCGGCTCGGTACCCCCAGCCCTTTCTCGTGCTCCTGGAA +AAACCATAAGTGACTTGAGCAGCTGTCCTGGAGCAGAAGGAACAGGAACTGCCGTGATTG +TGTCCAAAGCCACAGTCCCCACACAGAGCTCACCCTCAGACCAGGGGCAGCAGCAAATCG +ACTAAACACTCCTCCACACAAATAAATAAGGCTTCTGCTTTACGTAAAGAAGTGTCTGGG +CTTTACAGATTCCCAAACGAAACAGAAGAGCACAGAGAAGAAAGTAAAACCAGCTAGAAA +TGCCAGAAACCAGACATGGCTTCAACTGCCAACACCGGCCAACACCGGCCATCATCTTTC +CCCTTGCTCTGCCCCAGGACATGTGTGCCATCACTTTAAAACTAATGGGGGCTGGGCTCG +GTGGCTCATGCCCGTGATCCCAGCACTCTGGGAGGCCAAGGTGGGTAGATCACCTGAAGT
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/chr1.small.fa.fai Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,1 @@ +chr1 1199940 55 60 61
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/test.out.vcf Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,53 @@ +##fileformat=VCFv4.1 +##fileDate=2013-03-04 09:59:35 +##source=SoftSearch.pl +##reference=chr1.small.fa +##Usage= SoftSearch.pl -l 5 -q 20 -r 5 -d 300 -m 5 -u 0 -s 4 -b Small_test.bam -f chr1.small.fa -o output.vcf +##INFO=<ID=SVTYPE,Number=1,Type=String,Description="Type of structural variant"> +##INFO=<ID=EVENT,Number=1,Type=String,Description="ID of event associated to breakend"> +##INFO=<ID=lSC,Number=1,Type=Integer,Description="Length of the longest soft clips supporting the BND"> +##INFO=<ID=nSC,Number=1,Type=Integer,Description="Number of supporting soft-clips"> +##INFO=<ID=nRP,Number=1,Type=Integer,Description="Number of read pairs overlapping Soft-Clips"> +##INFO=<ID=uRP,Number=1,Type=Integer,Description="Number of unmated read pairs nearby Soft-Clips"> +##INFO=<ID=Summary,Number=1,Type=String,Description="Number of each type of variation found"> +#CHROM POS ID REF ALT QUAL FILTER INFO +chr1 525967 . BND_krm ]chr1:524013]T . PASS SVTYPE=BND;EVENT=TDUP,15;ISIZE=1954;lSC=39;nSC=7;nRP=15;uRP=0;MATE_ID=BND_bzd;Summary=CTX,1:DEL,0:INS,0:INV,0:TDUP,15:NOV_INS,0 +chr1 524013 . BND_bzd T[chr1:525967[ . PASS SVTYPE=BND;EVENT=TDUP,15;ISIZE=1954;lSC=39;nSC=7;nRP=15;uRP=0;MATE_ID=BND_krm;Summary=CTX,1:DEL,0:INS,0:INV,0:TDUP,15:NOV_INS,0 +chr1 773905 . BND_bxl ]chr1:773905]G . PASS SVTYPE=BND;EVENT=INV,39;ISIZE=-7663;lSC=32;nSC=8;nRP=39;uRP=1;MATE_ID=BND_dek;Summary=CTX,10:DEL,0:INS,0:INV,39:TDUP,0:NOV_INS,0 +chr1 781568 . BND_dek C[chr1:781568[ . PASS SVTYPE=BND;EVENT=INV,39;ISIZE=-7663;lSC=32;nSC=8;nRP=39;uRP=1;MATE_ID=BND_bxl;Summary=CTX,10:DEL,0:INS,0:INV,39:TDUP,0:NOV_INS,0 +chr1 773905 . BND_qok ]chr1:773905]G . PASS r_SVTYPE=BND;EVENT=INV,93;ISIZE=7663;lSC=14;nSC=7;nRP=93;uRP=12;MATE_ID=BND_epk;Summary=CTX,16:DEL,0:INS,0:INV,93:TDUP,0:NOV_INS,0 +chr1 781568 . BND_epk C[chr1:781568[ . PASS r_SVTYPE=BND;EVENT=INV,93;ISIZE=7663;lSC=14;nSC=7;nRP=93;uRP=12;MATE_ID=BND_qok;Summary=CTX,16:DEL,0:INS,0:INV,93:TDUP,0:NOV_INS,0 +chr1 773966 . BND_vej ]chr1:773966]G . PASS SVTYPE=BND;EVENT=INV,39;ISIZE=-7602;lSC=37;nSC=12;nRP=39;uRP=1;MATE_ID=BND_yqd;Summary=CTX,10:DEL,0:INS,0:INV,39:TDUP,0:NOV_INS,0 +chr1 781568 . BND_yqd G[chr1:781568[ . PASS SVTYPE=BND;EVENT=INV,39;ISIZE=-7602;lSC=37;nSC=12;nRP=39;uRP=1;MATE_ID=BND_vej;Summary=CTX,10:DEL,0:INS,0:INV,39:TDUP,0:NOV_INS,0 +chr1 781562 . BND_hoa ]chr1:781562]G . PASS r_SVTYPE=BND;EVENT=INV,34;ISIZE=6;lSC=35;nSC=9;nRP=34;uRP=7;MATE_ID=BND_gtg;Summary=CTX,0:DEL,0:INS,0:INV,34:TDUP,0:NOV_INS,0 +chr1 781568 . BND_gtg A[chr1:781568[ . PASS r_SVTYPE=BND;EVENT=INV,34;ISIZE=6;lSC=35;nSC=9;nRP=34;uRP=7;MATE_ID=BND_hoa;Summary=CTX,0:DEL,0:INS,0:INV,34:TDUP,0:NOV_INS,0 +chr1 781620 . BND_rbh ]chr1:781620]A . PASS SVTYPE=BND;EVENT=INV,11;ISIZE=7696;lSC=37;nSC=5;nRP=11;uRP=9;MATE_ID=BND_hwz;Summary=CTX,0:DEL,0:INS,0:INV,11:TDUP,0:NOV_INS,0 +chr1 773924 . BND_hwz A[chr1:773924[ . PASS SVTYPE=BND;EVENT=INV,11;ISIZE=7696;lSC=37;nSC=5;nRP=11;uRP=9;MATE_ID=BND_rbh;Summary=CTX,0:DEL,0:INS,0:INV,11:TDUP,0:NOV_INS,0 +chr1 781620 . BND_pff ]chr1:781620]A . PASS r_SVTYPE=BND;EVENT=INV,27;ISIZE=-7696;lSC=37;nSC=12;nRP=27;uRP=2;MATE_ID=BND_axj;Summary=CTX,0:DEL,0:INS,0:INV,27:TDUP,0:NOV_INS,0 +chr1 773924 . BND_axj A[chr1:773924[ . PASS r_SVTYPE=BND;EVENT=INV,27;ISIZE=-7696;lSC=37;nSC=12;nRP=27;uRP=2;MATE_ID=BND_pff;Summary=CTX,0:DEL,0:INS,0:INV,27:TDUP,0:NOV_INS,0 +chr1 813647 . BND_qzw ]chr1:813647]G . PASS SVTYPE=BND;EVENT=INV,51;ISIZE=-3145;lSC=22;nSC=5;nRP=51;uRP=7;MATE_ID=BND_zle;Summary=CTX,0:DEL,0:INS,0:INV,51:TDUP,0:NOV_INS,0 +chr1 816792 . BND_zle T[chr1:816792[ . PASS SVTYPE=BND;EVENT=INV,51;ISIZE=-3145;lSC=22;nSC=5;nRP=51;uRP=7;MATE_ID=BND_qzw;Summary=CTX,0:DEL,0:INS,0:INV,51:TDUP,0:NOV_INS,0 +chr1 813647 . BND_ngc ]chr1:813647]G . PASS r_SVTYPE=BND;EVENT=INV,31;ISIZE=3145;lSC=18;nSC=10;nRP=31;uRP=3;MATE_ID=BND_are;Summary=CTX,0:DEL,0:INS,0:INV,31:TDUP,0:NOV_INS,0 +chr1 816792 . BND_are T[chr1:816792[ . PASS r_SVTYPE=BND;EVENT=INV,31;ISIZE=3145;lSC=18;nSC=10;nRP=31;uRP=3;MATE_ID=BND_ngc;Summary=CTX,0:DEL,0:INS,0:INV,31:TDUP,0:NOV_INS,0 +chr1 816790 . BND_fca ]chr1:816790]G . PASS SVTYPE=BND;EVENT=INV,56;ISIZE=3142;lSC=29;nSC=12;nRP=56;uRP=10;MATE_ID=BND_efc;Summary=CTX,0:DEL,0:INS,0:INV,56:TDUP,0:NOV_INS,0 +chr1 813648 . BND_efc G[chr1:813648[ . PASS SVTYPE=BND;EVENT=INV,56;ISIZE=3142;lSC=29;nSC=12;nRP=56;uRP=10;MATE_ID=BND_fca;Summary=CTX,0:DEL,0:INS,0:INV,56:TDUP,0:NOV_INS,0 +chr1 816790 . BND_pes ]chr1:816790]G . PASS r_SVTYPE=BND;EVENT=INV,49;ISIZE=-3142;lSC=34;nSC=14;nRP=49;uRP=8;MATE_ID=BND_yag;Summary=CTX,1:DEL,0:INS,0:INV,49:TDUP,0:NOV_INS,0 +chr1 813648 . BND_yag G[chr1:813648[ . PASS r_SVTYPE=BND;EVENT=INV,49;ISIZE=-3142;lSC=34;nSC=14;nRP=49;uRP=8;MATE_ID=BND_pes;Summary=CTX,1:DEL,0:INS,0:INV,49:TDUP,0:NOV_INS,0 +chr1 855226 . BND_rki ]chr1:813648]T . PASS r_SVTYPE=BND;EVENT=DEL,104;ISIZE=-41578;lSC=35;nSC=18;nRP=104;uRP=11;MATE_ID=BND_mln;Summary=CTX,0:DEL,104:INS,0:INV,0:TDUP,0:NOV_INS,0 +chr1 813648 . BND_mln G[chr1:855226[ . PASS r_SVTYPE=BND;EVENT=DEL,104;ISIZE=-41578;lSC=35;nSC=18;nRP=104;uRP=11;MATE_ID=BND_rki;Summary=CTX,0:DEL,104:INS,0:INV,0:TDUP,0:NOV_INS,0 +chr1 863643 . BND_ldx ]chr1:854833]G . PASS SVTYPE=BND;EVENT=TDUP,97;ISIZE=8810;lSC=39;nSC=14;nRP=97;uRP=10;MATE_ID=BND_trp;Summary=CTX,0:DEL,0:INS,0:INV,0:TDUP,97:NOV_INS,0 +chr1 854833 . BND_trp A[chr1:863643[ . PASS SVTYPE=BND;EVENT=TDUP,97;ISIZE=8810;lSC=39;nSC=14;nRP=97;uRP=10;MATE_ID=BND_ldx;Summary=CTX,0:DEL,0:INS,0:INV,0:TDUP,97:NOV_INS,0 +chr1 903616 . BND_enp ]chr1:903616]C . PASS SVTYPE=BND;EVENT=INV,60;ISIZE=-12375;lSC=19;nSC=10;nRP=60;uRP=14;MATE_ID=BND_kju;Summary=CTX,0:DEL,0:INS,0:INV,60:TDUP,0:NOV_INS,0 +chr1 915991 . BND_kju T[chr1:915991[ . PASS SVTYPE=BND;EVENT=INV,60;ISIZE=-12375;lSC=19;nSC=10;nRP=60;uRP=14;MATE_ID=BND_enp;Summary=CTX,0:DEL,0:INS,0:INV,60:TDUP,0:NOV_INS,0 +chr1 903616 . BND_gxr ]chr1:903616]C . PASS r_SVTYPE=BND;EVENT=INV,64;ISIZE=12375;lSC=19;nSC=13;nRP=64;uRP=6;MATE_ID=BND_aad;Summary=CTX,0:DEL,0:INS,0:INV,64:TDUP,0:NOV_INS,0 +chr1 915991 . BND_aad T[chr1:915991[ . PASS r_SVTYPE=BND;EVENT=INV,64;ISIZE=12375;lSC=19;nSC=13;nRP=64;uRP=6;MATE_ID=BND_gxr;Summary=CTX,0:DEL,0:INS,0:INV,64:TDUP,0:NOV_INS,0 +chr1 915990 . BND_yjv ]chr1:915990]C . PASS SVTYPE=BND;EVENT=INV,61;ISIZE=12373;lSC=23;nSC=11;nRP=61;uRP=9;MATE_ID=BND_oqn;Summary=CTX,0:DEL,0:INS,0:INV,61:TDUP,0:NOV_INS,0 +chr1 903617 . BND_oqn C[chr1:903617[ . PASS SVTYPE=BND;EVENT=INV,61;ISIZE=12373;lSC=23;nSC=11;nRP=61;uRP=9;MATE_ID=BND_yjv;Summary=CTX,0:DEL,0:INS,0:INV,61:TDUP,0:NOV_INS,0 +chr1 915990 . BND_gqz ]chr1:915990]C . PASS r_SVTYPE=BND;EVENT=INV,64;ISIZE=-12373;lSC=38;nSC=12;nRP=64;uRP=5;MATE_ID=BND_taa;Summary=CTX,0:DEL,0:INS,0:INV,64:TDUP,0:NOV_INS,0 +chr1 903617 . BND_taa C[chr1:903617[ . PASS r_SVTYPE=BND;EVENT=INV,64;ISIZE=-12373;lSC=38;nSC=12;nRP=64;uRP=5;MATE_ID=BND_gqz;Summary=CTX,0:DEL,0:INS,0:INV,64:TDUP,0:NOV_INS,0 +chr1 938005 . BND_qky ]chr1:938005]A . PASS SVTYPE=BND;EVENT=INV,60;ISIZE=-20303;lSC=32;nSC=6;nRP=60;uRP=13;MATE_ID=BND_abd;Summary=CTX,0:DEL,0:INS,0:INV,60:TDUP,0:NOV_INS,0 +chr1 958308 . BND_abd T[chr1:958308[ . PASS SVTYPE=BND;EVENT=INV,60;ISIZE=-20303;lSC=32;nSC=6;nRP=60;uRP=13;MATE_ID=BND_qky;Summary=CTX,0:DEL,0:INS,0:INV,60:TDUP,0:NOV_INS,0 +chr1 958307 . BND_gju ]chr1:958307]A . PASS SVTYPE=BND;EVENT=INV,59;ISIZE=20301;lSC=15;nSC=10;nRP=59;uRP=6;MATE_ID=BND_cwc;Summary=CTX,0:DEL,0:INS,0:INV,59:TDUP,0:NOV_INS,0 +chr1 938006 . BND_cwc C[chr1:938006[ . PASS SVTYPE=BND;EVENT=INV,59;ISIZE=20301;lSC=15;nSC=10;nRP=59;uRP=6;MATE_ID=BND_gju;Summary=CTX,0:DEL,0:INS,0:INV,59:TDUP,0:NOV_INS,0 +chr1 958310 . BND_rsp ]chr1:958310]A . PASS r_SVTYPE=BND;EVENT=INV,52;ISIZE=-20304;lSC=18;nSC=11;nRP=52;uRP=7;MATE_ID=BND_xxl;Summary=CTX,0:DEL,0:INS,0:INV,52:TDUP,0:NOV_INS,0 +chr1 938006 . BND_xxl T[chr1:938006[ . PASS r_SVTYPE=BND;EVENT=INV,52;ISIZE=-20304;lSC=18;nSC=11;nRP=52;uRP=7;MATE_ID=BND_rsp;Summary=CTX,0:DEL,0:INS,0:INV,52:TDUP,0:NOV_INS,0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_data_table_conf.xml.sample Sat May 31 11:23:36 2014 -0400 @@ -0,0 +1,82 @@ +<!-- Use the file tool_data_table_conf.xml.oldlocstyle if you don't want to update your loc files as changed in revision 4550:535d276c92bc--> +<tables> + <!-- Locations of all fasta files under genome directory --> + <table name="all_fasta" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/all_fasta.loc" /> + </table> + <!-- Locations of indexes in the BFAST mapper format --> + <table name="bfast_indexes" comment_char="#"> + <columns>value, dbkey, formats, name, path</columns> + <file path="tool-data/bfast_indexes.loc" /> + </table> + <!-- Locations of nucleotide (mega)blast databases --> + <table name="blastdb" comment_char="#"> + <columns>value, name, path</columns> + <file path="tool-data/blastdb.loc" /> + </table> + <!-- Locations of protein (mega)blast databases --> + <table name="blastdb_p" comment_char="#"> + <columns>value, name, path</columns> + <file path="tool-data/blastdb_p.loc" /> + </table> + <!-- Locations of indexes in the BWA mapper format --> + <table name="bwa_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/bwa_index.loc" /> + </table> + <!-- Locations of indexes in the BWA color-space mapper format --> + <table name="bwa_indexes_color" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/bwa_index_color.loc" /> + </table> + <!-- Locations of MAF files that have been indexed with bx-python --> + <table name="indexed_maf_files"> + <columns>name, value, dbkey, species</columns> + <file path="tool-data/maf_index.loc" /> + </table> + <!-- Locations of fasta files appropriate for NGS simulation --> + <table name="ngs_sim_fasta" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/ngs_sim_fasta.loc" /> + </table> + <!-- Locations of PerM base index files --> + <table name="perm_base_indexes" comment_char="#"> + <columns>value, name, path</columns> + <file path="tool-data/perm_base_index.loc" /> + </table> + <!-- Locations of PerM color-space index files --> + <table name="perm_color_indexes" comment_char="#"> + <columns>value, name, path</columns> + <file path="tool-data/perm_color_index.loc" /> + </table> + <!-- Location of Picard dict file and other files --> + <table name="picard_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/picard_index.loc" /> + </table> + <!-- Location of Picard dict files valid for GATK --> + <table name="gatk_picard_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/gatk_sorted_picard_index.loc" /> + </table> + <!-- Available of GATK references --> + <table name="gatk_annotations" comment_char="#"> + <columns>value, name, gatk_value, tools_valid_for</columns> + <file path="tool-data/gatk_annotations.txt" /> + </table> + <!-- Location of SRMA dict file and other files --> + <table name="srma_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/picard_index.loc" /> + </table> + <!-- Location of Mosaik files --> + <table name="mosaik_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/mosaik_index.loc" /> + </table> + <table name="fasta_indexes" comment_char="#"> + <columns>value, dbkey, name, path</columns> + <file path="tool-data/fasta_indexes.loc" /> + </table> +</tables>