changeset 0:9ca6bf3cff4d draft default tip

Uploaded
author cpt_testbed
date Fri, 29 Apr 2022 11:47:00 +0000
parents
children
files cpt-macros.xml gff3.py macros.xml test-data/Transterm_In.fa test-data/Transterm_In.gff3 test-data/Transterm_Out.gff3 transterm.py transterm.xml
diffstat 8 files changed, 4703 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cpt-macros.xml	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<macros>
+	<xml name="gff_requirements">
+		<requirements>
+			<requirement type="package" version="2.7">python</requirement>
+			<requirement type="package" version="1.65">biopython</requirement>
+			<requirement type="package" version="2.12.1">requests</requirement>
+			<yield/>
+		</requirements>
+		<version_command>
+		<![CDATA[
+			cd $__tool_directory__ && git rev-parse HEAD
+		]]>
+		</version_command>
+	</xml>
+	<xml name="citation/mijalisrasche">
+		<citation type="doi">10.1371/journal.pcbi.1008214</citation>
+		<citation type="bibtex">@unpublished{galaxyTools,
+		author = {E. Mijalis, H. Rasche},
+		title = {CPT Galaxy Tools},
+		year = {2013-2017},
+		note = {https://github.com/tamu-cpt/galaxy-tools/}
+		}
+		</citation>
+	</xml>
+	<xml name="citations">
+		<citations>
+			<citation type="doi">10.1371/journal.pcbi.1008214</citation>
+			<citation type="bibtex">
+			@unpublished{galaxyTools,
+				author = {E. Mijalis, H. Rasche},
+				title = {CPT Galaxy Tools},
+				year = {2013-2017},
+				note = {https://github.com/tamu-cpt/galaxy-tools/}
+			}
+			</citation> 
+		<yield/>
+		</citations>
+	</xml>
+    	<xml name="citations-crr">
+		<citations>
+			<citation type="doi">10.1371/journal.pcbi.1008214</citation>
+			<citation type="bibtex">
+			@unpublished{galaxyTools,
+				author = {C. Ross},
+				title = {CPT Galaxy Tools},
+				year = {2020-},
+				note = {https://github.com/tamu-cpt/galaxy-tools/}
+			}
+			</citation>
+		<yield/>
+		</citations>
+	</xml>
+        <xml name="citations-2020">
+		<citations>
+			<citation type="doi">10.1371/journal.pcbi.1008214</citation>
+			<citation type="bibtex">
+			@unpublished{galaxyTools,
+				author = {E. Mijalis, H. Rasche},
+				title = {CPT Galaxy Tools},
+				year = {2013-2017},
+				note = {https://github.com/tamu-cpt/galaxy-tools/}
+			}
+			</citation>
+                        <citation type="bibtex">
+			@unpublished{galaxyTools,
+				author = {A. Criscione},
+				title = {CPT Galaxy Tools},
+				year = {2019-2021},
+				note = {https://github.com/tamu-cpt/galaxy-tools/}
+			}
+                        </citation>
+                        <yield/>
+		</citations>
+	</xml>
+        <xml name="citations-2020-AJC-solo">
+		<citations>
+			<citation type="doi">10.1371/journal.pcbi.1008214</citation>
+                        <citation type="bibtex">
+			@unpublished{galaxyTools,
+				author = {A. Criscione},
+				title = {CPT Galaxy Tools},
+				year = {2019-2021},
+				note = {https://github.com/tamu-cpt/galaxy-tools/}
+			}
+                        </citation>
+                        <yield/>
+		</citations>
+	</xml>
+        <xml name="citations-clm">
+		<citations>
+			<citation type="doi">10.1371/journal.pcbi.1008214</citation>
+			<citation type="bibtex">
+			@unpublished{galaxyTools,
+				author = {C. Maughmer},
+				title = {CPT Galaxy Tools},
+				year = {2017-2020},
+				note = {https://github.com/tamu-cpt/galaxy-tools/}
+			}
+			</citation>
+                        <yield/>
+		</citations>
+	</xml>
+        <xml name="sl-citations-clm">
+			<citation type="bibtex">
+			@unpublished{galaxyTools,
+				author = {C. Maughmer},
+				title = {CPT Galaxy Tools},
+				year = {2017-2020},
+				note = {https://github.com/tamu-cpt/galaxy-tools/}
+			}
+			</citation>
+                        <yield/>
+	</xml>
+</macros>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gff3.py	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,346 @@
+import copy
+import logging
+
+log = logging.getLogger()
+log.setLevel(logging.WARN)
+
+
+def feature_lambda(
+    feature_list,
+    test,
+    test_kwargs,
+    subfeatures=True,
+    parent=None,
+    invert=False,
+    recurse=True,
+):
+    """Recursively search through features, testing each with a test function, yielding matches.
+
+    GFF3 is a hierachical data structure, so we need to be able to recursively
+    search through features. E.g. if you're looking for a feature with
+    ID='bob.42', you can't just do a simple list comprehension with a test
+    case. You don't know how deeply burried bob.42 will be in the feature tree. This is where feature_lambda steps in.
+
+    :type feature_list: list
+    :param feature_list: an iterable of features
+
+    :type test: function reference
+    :param test: a closure with the method signature (feature, **kwargs) where
+                 the kwargs are those passed in the next argument. This
+                 function should return True or False, True if the feature is
+                 to be yielded as part of the main feature_lambda function, or
+                 False if it is to be ignored. This function CAN mutate the
+                 features passed to it (think "apply").
+
+    :type test_kwargs: dictionary
+    :param test_kwargs: kwargs to pass to your closure when it is called.
+
+    :type subfeatures: boolean
+    :param subfeatures: when a feature is matched, should just that feature be
+                        yielded to the caller, or should the entire sub_feature
+                        tree for that feature be included? subfeatures=True is
+                        useful in cases such as searching for a gene feature,
+                        and wanting to know what RBS/Shine_Dalgarno_sequences
+                        are in the sub_feature tree (which can be accomplished
+                        with two feature_lambda calls). subfeatures=False is
+                        useful in cases when you want to process (and possibly
+                        return) the entire feature tree, such as applying a
+                        qualifier to every single feature.
+
+    :type invert: boolean
+    :param invert: Negate/invert the result of the filter.
+
+    :rtype: yielded list
+    :return: Yields a list of matching features.
+    """
+    # Either the top level set of [features] or the subfeature attribute
+    for feature in feature_list:
+        feature._parent = parent
+        if not parent:
+            # Set to self so we cannot go above root.
+            feature._parent = feature
+        test_result = test(feature, **test_kwargs)
+        # if (not invert and test_result) or (invert and not test_result):
+        if invert ^ test_result:
+            if not subfeatures:
+                feature_copy = copy.deepcopy(feature)
+                feature_copy.sub_features = list()
+                yield feature_copy
+            else:
+                yield feature
+
+        if recurse and hasattr(feature, "sub_features"):
+            for x in feature_lambda(
+                feature.sub_features,
+                test,
+                test_kwargs,
+                subfeatures=subfeatures,
+                parent=feature,
+                invert=invert,
+                recurse=recurse,
+            ):
+                yield x
+
+
+def fetchParent(feature):
+    if not hasattr(feature, "_parent") or feature._parent is None:
+        return feature
+    else:
+        return fetchParent(feature._parent)
+
+
+def feature_test_true(feature, **kwargs):
+    return True
+
+
+def feature_test_type(feature, **kwargs):
+    if "type" in kwargs:
+        return str(feature.type).upper() == str(kwargs["type"]).upper()
+    elif "types" in kwargs:
+      for x in kwargs["types"]:
+        if str(feature.type).upper() == str(x).upper():
+          return True
+      return False
+    raise Exception("Incorrect feature_test_type call, need type or types")
+
+
+def feature_test_qual_value(feature, **kwargs):
+    """Test qualifier values.
+
+    For every feature, check that at least one value in
+    feature.quailfiers(kwargs['qualifier']) is in kwargs['attribute_list']
+    """
+    if isinstance(kwargs["qualifier"], list):
+        for qualifier in kwargs["qualifier"]:
+            for attribute_value in feature.qualifiers.get(qualifier, []):
+                if attribute_value in kwargs["attribute_list"]:
+                    return True
+    else:
+        for attribute_value in feature.qualifiers.get(kwargs["qualifier"], []):
+            if attribute_value in kwargs["attribute_list"]:
+                return True
+    return False
+
+
+def feature_test_location(feature, **kwargs):
+    if "strand" in kwargs:
+        if feature.location.strand != kwargs["strand"]:
+            return False
+
+    return feature.location.start <= kwargs["loc"] <= feature.location.end
+
+
+def feature_test_quals(feature, **kwargs):
+    """
+    Example::
+
+        a = Feature(qualifiers={'Note': ['Some notes', 'Aasdf']})
+
+        # Check if a contains a Note
+        feature_test_quals(a, {'Note': None})  # Returns True
+        feature_test_quals(a, {'Product': None})  # Returns False
+
+        # Check if a contains a note with specific value
+        feature_test_quals(a, {'Note': ['ome']})  # Returns True
+
+        # Check if a contains a note with specific value
+        feature_test_quals(a, {'Note': ['other']})  # Returns False
+    """
+    for key in kwargs:
+        if key not in feature.qualifiers:
+            return False
+
+        # Key is present, no value specified
+        if kwargs[key] is None:
+            return True
+
+        # Otherwise there is a key value we're looking for.
+        # so we make a list of matches
+        matches = []
+        # And check all of the feature qualifier valuse
+        for value in feature.qualifiers[key]:
+            # For that kwargs[key] value
+            for x in kwargs[key]:
+                matches.append(x in value)
+
+        # If none matched, then we return false.
+        if not any(matches):
+            return False
+
+    return True
+
+
+def feature_test_contains(feature, **kwargs):
+    if "index" in kwargs:
+        return feature.location.start < kwargs["index"] < feature.location.end
+    elif "range" in kwargs:
+        return (
+            feature.location.start < kwargs["range"]["start"] < feature.location.end
+            and feature.location.start < kwargs["range"]["end"] < feature.location.end
+        )
+    else:
+        raise RuntimeError("Must use index or range keyword")
+
+
+def get_id(feature=None, parent_prefix=None):
+    result = ""
+    if parent_prefix is not None:
+        result += parent_prefix + "|"
+    if "locus_tag" in feature.qualifiers:
+        result += feature.qualifiers["locus_tag"][0]
+    elif "gene" in feature.qualifiers:
+        result += feature.qualifiers["gene"][0]
+    elif "Gene" in feature.qualifiers:
+        result += feature.qualifiers["Gene"][0]
+    elif "product" in feature.qualifiers:
+        result += feature.qualifiers["product"][0]
+    elif "Product" in feature.qualifiers:
+        result += feature.qualifiers["Product"][0]
+    elif "Name" in feature.qualifiers:
+        result += feature.qualifiers["Name"][0]
+    else:
+        return feature.id
+        # Leaving in case bad things happen.
+        # result += '%s_%s_%s_%s' % (
+        # feature.id,
+        # feature.location.start,
+        # feature.location.end,
+        # feature.location.strand
+        # )
+    return result
+
+
+def get_gff3_id(gene):
+    return gene.qualifiers.get("Name", [gene.id])[0]
+
+
+def ensure_location_in_bounds(start=0, end=0, parent_length=0):
+    # This prevents frameshift errors
+    while start < 0:
+        start += 3
+    while end < 0:
+        end += 3
+    while start > parent_length:
+        start -= 3
+    while end > parent_length:
+        end -= 3
+    return (start, end)
+
+
+def coding_genes(feature_list):
+    for x in genes(feature_list):
+        if (
+            len(
+                list(
+                    feature_lambda(
+                        x.sub_features,
+                        feature_test_type,
+                        {"type": "CDS"},
+                        subfeatures=False,
+                    )
+                )
+            )
+            > 0
+        ):
+            yield x
+
+
+def genes(feature_list, feature_type="gene", sort=False):
+    """
+    Simple filter to extract gene features from the feature set.
+    """
+
+    if not sort:
+        for x in feature_lambda(
+            feature_list, feature_test_type, {"type": feature_type}, subfeatures=True
+        ):
+            yield x
+    else:
+        data = list(genes(feature_list, feature_type=feature_type, sort=False))
+        data = sorted(data, key=lambda feature: feature.location.start)
+        for x in data:
+            yield x
+
+
+def wa_unified_product_name(feature):
+    """
+    Try and figure out a name. We gave conflicting instructions, so
+    this isn't as trivial as it should be. Sometimes it will be in
+    'product' or 'Product', othertimes in 'Name'
+    """
+    # Manually applied tags.
+    protein_product = feature.qualifiers.get(
+        "product", feature.qualifiers.get("Product", [None])
+    )[0]
+
+    # If neither of those are available ...
+    if protein_product is None:
+        # And there's a name...
+        if "Name" in feature.qualifiers:
+            if not is_uuid(feature.qualifiers["Name"][0]):
+                protein_product = feature.qualifiers["Name"][0]
+
+    return protein_product
+
+
+def is_uuid(name):
+    return name.count("-") == 4 and len(name) == 36
+
+
+def get_rbs_from(gene):
+    # Normal RBS annotation types
+    rbs_rbs = list(
+        feature_lambda(
+            gene.sub_features, feature_test_type, {"type": "RBS"}, subfeatures=False
+        )
+    )
+    rbs_sds = list(
+        feature_lambda(
+            gene.sub_features,
+            feature_test_type,
+            {"type": "Shine_Dalgarno_sequence"},
+            subfeatures=False,
+        )
+    )
+    # Fraking apollo
+    apollo_exons = list(
+        feature_lambda(
+            gene.sub_features, feature_test_type, {"type": "exon"}, subfeatures=False
+        )
+    )
+    apollo_exons = [x for x in apollo_exons if len(x) < 10]
+    # These are more NCBI's style
+    regulatory_elements = list(
+        feature_lambda(
+            gene.sub_features,
+            feature_test_type,
+            {"type": "regulatory"},
+            subfeatures=False,
+        )
+    )
+    rbs_regulatory = list(
+        feature_lambda(
+            regulatory_elements,
+            feature_test_quals,
+            {"regulatory_class": ["ribosome_binding_site"]},
+            subfeatures=False,
+        )
+    )
+    # Here's hoping you find just one ;)
+    return rbs_rbs + rbs_sds + rbs_regulatory + apollo_exons
+
+
+def nice_name(record):
+    """
+    get the real name rather than NCBI IDs and so on. If fails, will return record.id
+    """
+    name = record.id
+    likely_parental_contig = list(genes(record.features, feature_type="contig"))
+    if len(likely_parental_contig) == 1:
+        name = likely_parental_contig[0].qualifiers.get("organism", [name])[0]
+    return name
+
+
+def fsort(it):
+    for i in sorted(it, key=lambda x: int(x.location.start)):
+        yield i
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/macros.xml	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,56 @@
+<?xml version="1.0"?>
+<macros>
+	<xml name="requirements">
+		<requirements>
+			<requirement type="package" version="3.7">python</requirement>
+			<requirement type="package" version="1.77">biopython</requirement>
+			<requirement type="package" version="1.1.3">cpt_gffparser</requirement>  
+			<yield/>
+		</requirements>
+	</xml>
+	<xml name="genome_selector">
+		<conditional name="reference_genome">
+			<param name="reference_genome_source" type="select" label="Reference Genome">
+				<option value="history" selected="True">From History</option>
+				<option value="cached">Locally Cached</option>
+			</param>
+			<when value="cached">
+				<param name="fasta_indexes" type="select" label="Source FASTA Sequence">
+					<options from_data_table="all_fasta"/>
+				</param>
+			</when>
+			<when value="history">
+				<param name="genome_fasta" type="data" format="fasta" label="Source FASTA Sequence"/>
+			</when>
+		</conditional>
+	</xml>
+	<xml name="gff3_input">
+		<param label="GFF3 Annotations" name="gff3_data" type="data" format="gff3"/>
+	</xml>
+	<xml name="input/gff3+fasta">
+		<expand macro="gff3_input" />
+		<expand macro="genome_selector" />
+	</xml>
+	<token name="@INPUT_GFF@">
+	"$gff3_data"
+	</token>
+	<token name="@INPUT_FASTA@">
+#if str($reference_genome.reference_genome_source) == 'cached':
+		"${reference_genome.fasta_indexes.fields.path}"
+#else if str($reference_genome.reference_genome_source) == 'history':
+		genomeref.fa
+#end if
+	</token>
+	<token name="@GENOME_SELECTOR_PRE@">
+#if $reference_genome.reference_genome_source == 'history':
+		ln -s $reference_genome.genome_fasta genomeref.fa;
+#end if
+	</token>
+	<token name="@GENOME_SELECTOR@">
+#if str($reference_genome.reference_genome_source) == 'cached':
+		"${reference_genome.fasta_indexes.fields.path}"
+#else if str($reference_genome.reference_genome_source) == 'history':
+		genomeref.fa
+#end if
+	</token>
+</macros>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/Transterm_In.fa	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,2936 @@
+>Miro
+TTAGTAATGGCTAAAACCATATGTAACATCAATCATGACTTTATAACGGCATACACGCAT
+TTTTGCGTTATTGTAATCCACTGGGATCGCTACCACGTCAGCAGGATCCACCTTTACCTG
+AATGACTCTACCAACACCGCCCCCGTAGTGTGGAAGGTATGATTTAGCCGCAACGTGTAG
+GCCAGTAGAACAGGTGCGCGTTTTATCTTCGTCTACCATGTTTCGAGGCATGGAGACAGT
+CACACCAGGACTATTATCAAATTTGCCAGTAGCGAGATCTTTATAGTTATCGCGCACACG
+TTTCCAGGCAAGGAAACAACCATCATCGGTCAGTTCAATGTCATTATGTACAAGGAACCC
+ATAAAGCTGGTATACAGCATCGCGTGAAGGGTTTCGCATCAACCGTTCAAAGAAGTTCAC
+CAGATGTTCATACGGACGATCGTTATACATTTCGCGAATGATTCGTTGAGTGATATCAGA
+ATCAAACACTACATCTTTATATAGAAGCTGATGACCAATGATTTTAATGTTGCCTTTGCT
+ATAGGTTCGGATCGCTTCTTGAGTATCCAAACAAGTTACAGCACCTTTGACATCACCAGC
+TTTCAGCATTTCATGCGCTTTCTTAAAGTTCGGATGTGTTTCACCCGCCATGAAAACGCG
+CCCTTCGTATACAACCGTAATGAACGATTCAGATCCGATCATACGCGGTACAGTGTCTGA
+TACTTTAGGCTTTTGTTTTACATCCCTTTTCTTAGGGAATTCCGCTAACTTGCGGTTGAT
+AACGCGCCCAATGGTTCGGGCGCTTACGTTGAACTGTTGGGCCAGTGCTGTTTTACTTGC
+CCCCGTCAACCATCCATTATAGATAGCTTTCTGTTGTACTTCGTCGAGAATTTTGACCAT
+TATTTCCACCGTATTAATTTCTTAAACTCACTGAGATTCTTTTCGTTGTTGTAAATCGGA
+CGAATTGAATAAGAATCGCTATGTTCAACAAGTGAAGCCAGTAACGGGTTTAGTGATTTA
+AAGATTTCCCATGCCTGATCAACACGTTTTTTCATATTGCTGCGTTTAACGCGCATTGAT
+GCTACGGACTCACGCAGAATCGGACAACGCACCCTGGAAAGATTTTTACCATCTTTCTCA
+TACCCTTCCAGACACACTATACGTTCGAGGGTATCAACAATCTTATACAGTTTTTCATTA
+TATCGGTTTTTCACAATCCGATCAAGCGATACACCGAAACGGCTATGCAATGCGTCTGTT
+TCTGTTGAGTGATCCTTCCCAATCCATCCAGGCAAGCAATTATCTTTCAATGCCTTTTCA
+GATTTAACATACTGCTTGCACAGCATATCATCAAAGCATACCAGATTTGAATCCGGGATC
+CACTTCCAGAGGCTGTTACGTATAGCAAACACAACAGGGATCCCAGTATGGCGCATGATA
+CGCGATAAAGTAGATTCTTTCATTGCTGAATCCATAGACAACCCGGAATTTTCACCATCT
+AAGCGGCTATATTCATCAATACCATACAACCGAACACCTGGGGCTTTATCCAGTGATAAA
+AACTCTGATTTTGTCATAAACAGAGAAGTTTTTGCCAGATTGCCGTTACTATCCAACTCA
+TAACGATATACGGTCGGGGTTTTTGGGCGCGGTTCTGAATTTTTCGGTGCATATAGCGCT
+TTTGATTTTTCGCGATCTGCATCATAGATCTCTTTTTCTTTTGTCATTTCACTGGTACGG
+AGATACACAATTTCCGATTCATCAAAATGACCTTTCCGAACGATATCATTAACAATCTCA
+CGCTTTGAATCACTATCGTAATATGCAACAAAGCTAACACGGCTTAGGTTATGCATTTTA
+GCATACCCGACGATATACGGTTTAACCGTGTTGGTATCCACTTTTAACAGAATGAGTTTC
+TTCTGTTTCCACGGATAATAAATGCGTGTGATGTCCTGGCGTTTGGTTGTTTCTGGCTTA
+TACTTGCTCCAGCGGCCTCCGCTACCAGTTACCTGATACCATGCATCTTTACCGTCGTAT
+TCGTTCGCCCAATACCCAGCAACATAATCATCATTATATTTGTTTGGTTTGACTAGTTCG
+CTATGGATCCAGCCAATAGAATCACCATTGATGCGAAAATTAGCATCTTTACCAACAAAG
+TTTTGTACCATTGAAGGCAGAGAATGGAACCACGTCAGTTTATCACGCACGGTTTGTAAC
+TTATCGAATTCTGATTTAACTCGATTGAAATATACCCGGCTGATTTGTTTCAGACGTTCT
+TTAACAATCCCTACTGTCATTTTATCCATACTCAACTCTTCGCGAGAAGGCATGAAATCA
+AGTTCACCGATCGGGAAGTCAATAATATACGTATACTGGCTTTCTGTATAGCAATAGAAC
+ATCGAGGTATCATACAAATCTTTATCCAGAGGATAAATGATGTTACCCATGCGAGCATAT
+ACACCGCTAGTGTATGCTGATTTATGACGGATCACCCCGCTATCGTTGGTTGCTTCTTTC
+GGCTGATAGTTGATTTTGAGAATAGAAGCACCAACAAAGTTAGGACGAATATCAGTAAAT
+GATTCGTATACCCTTGCTGCTTCGTTTTCCCATTCTTTGATATCTTCAACCTTAACCGGA
+ACAGTGATAGTAACCCCGTTAGGTTCATCGCTTTCAATCTCATACAGAGGATCGCAGAAA
+GGTTCCCCATCATCCATATAGATTGTGTAACCGCATTTGATACCGTCTTTTACGGATTCC
+ACCGTGAAAGCATCGGAATAGCAAAGCGGAGATTTGCAACCCAGACCCATAGAACCGATC
+AGGTCGTTTGAATCATTTTTAGTTGATTCGAAGTAAACGGTAAACGCATCACTAACGAAA
+TCAGGAGACATACCGATCCCGTAGTCACGAATAACAAAACGAGGATCAACAGCAGTTGGC
+AACTGGACATCAAACGGGTTCTGATTTCCCGCTTCTTTGTGTCCATCAATCGCATTACAA
+GACAGTTCGCGAATGATTGCGCGGATCTTGTATTTGTATACTGTCGAAGAAAGGATCTTA
+TACGCTTTCTTGTTTGCGCGTAGAGATAGTTTGTTTCGTCCCTTGCTGGTATCTGTACCA
+ACACGGTAGATGGTTTGCGGTGTATCTTCGCGTAATTTCATTGTTTATTTCTCACTTAAC
+ATTAAAAATAACTTGGTCACAAGAGTACTTCGTTGGCTTTTTGTTCAGACCATATTCTAC
+TACTTCACAATAGGTGTCAAGGAATTTTACCAATTTTTCTTCCTCGACCTGCTGTTTCTT
+CATATCAAGGATACCCCACACGATAGCCCCGATAATGACAGAAAAGAACGCACAAAATCC
+GAATATGGTCAGATATTTTCCCAACTTAGGCGCATTATAACGTGTCATACCTTACCCCTC
+TTTGCGAATGTATGCAAGTTCTTCATGGGTTACTGGACGGATATACAGACGGCCTTTTGT
+ATATGCCTTGCGCCCGCTGATCCAAATGTTTTTCATATCCTTAACACCGTTCATCACATC
+GTTGTAAAACTTCTTATCAGCTTTAGCCTGATAGACTTCACGGCCTTGATAATCTTTCAT
+GAACAAACAATAAAGGATCTCATTCTTATCAACTAGATTAGCATCCTTTGTAGTTGTTTT
+ACTTGGTGAAGGTTTCGCACCCAGGCGCAAGGCCATAGCTTGCCACACTTTACCATGTTC
+ATAACCGCGCCCGACAAGAGCATGAGCGATTTCGTGTAAAAGAGTGTCTAAAATATCCTC
+GTAGATATCTTCCGCAACATGACGACCAGACAGTTCGATCAGTTTTTTGGTATAACTGCA
+ACGGCCCAGAGTTTTTGTAATGCGTCCATTGATCCGGAATGTCCAACCATTACTGATCAA
+ACCGTGTTTTTCCATCATGGTACGCGCCCAGTGGGTTACTTCCATTGCACTACGAGTTTT
+CAACATTTTAGAATCTCCTTTGCTTGGTACAAAACCAATATAGCAAAAAGCCCCCTGCAT
+TGCAAGAGGCTTTGTAATTATTTCAACTTCTTAGAAAGTTCTTTTAAATCATTGAGATAC
+TCAATTTTAGGGGTTGTTTCTTCCCAGTATTTCAATTGTTTGCGCAATTCTTCGGCTTCG
+TCTTCCAGCTTTTTTCTTTCGTCCGTGGTTAGATGGTAGATGTTCATAGCCACTAACATT
+TCGGCATGATTCTCGCAACCTATCCACGTAGACACAAATTTAACCGCTTCGCTGCGACTA
+AGGCCACGCAGAGAATCAGGAGATTCTACCATTTGAGCAATAAACGCAACCTTTGCCAGT
+GCTTTATCTAACGCTTCCTTAGTTTCCTGGATACGCTTATTGATGCGCTGTTGATATACA
+TTCATACGGATATCAACAAAATCCTTTAGAAGCGTTTCAGGGCGTTCGTATGAGTATAGT
+TTACCCTCAAAGATAACGTTAATGTTTGGGTTTGAGTTTTCAATCAAACCGAAATCTTTC
+AGGATCTTTTCACGGGTTAACCCATTAGCATACTCTCGCTTGAGCGTTACTTCATACCGA
+AAATCTTCTTTCGATAGATCCTTGTAGCTAACGATAACGCCTTTTTCTTCCAGCTTGTCA
+AGGATTGCAATGTATTTCACACGGTCATATTTCACTGGGATCTCAGTGATCACCAATTTG
+GTTTTACCTTGCAATTCATAGGTGCCGTAAATCGTACCGTCTGTGATTTCACCTTTAAAG
+TAAGGATATTTCAGATCCAGTGTGAAATCTTTATCATTCAGATATGCAATACACCCGTTA
+ACAACTGATTTAGGATCATGAGGCGGAATGTTTGTTGCATATGCTTTTGCAATCCCGCTA
+AACCCGTTAACCAGTACCATCGGAATGATCGGGAGATAGTACGCTGGCGGTACATGTTCC
+GGATCTTCATGAACTGGCGTTAAATCACCATCCATATAAATTGCTTTGAATATTGGCGAT
+AGTTTACACTTGATGTAACGAGGTGCGCCAGGTTTCTTAACCAAACGGGAACCAAAGAAC
+CCATCACGGTCGAATAACGGAATGTTATTGCACCAGTGCGCCGCCATAAGGGATAACGCT
+TCTTCTACAGAGGTTTCCCCGTGGTGATACCCATACATAGCAACACCGCCAGCGATAGAA
+GCTACTTTCTGAAATCCCGTTCCGCCCTGCATAGCAGAGTGAATAAAGAAACGGTGAACG
+GGTTTAAACCCGTCTACCAGGTGCGGGATCGCACGTGAATAAATCGTGTAAAGGGCAAAC
+GTTAGCCCTTCCACCTGTACAACATCTTTAATACTTCTTTCCATTAGTCAACCTTAGAAA
+ATTTGTGTTTTCCATTAACCCAATCTTTACGCGGATCAGATTCGTCGCCGAAGCATAGTT
+CTAACACTTCTTTGTATTCGTCGTCAAGTACAATGACATCATACTTCAACTGATCACCCA
+GAACACGGTCGTAATCTTCTTTGCGTAAAGAACCCAGCCCCTTGATATATCGTACATCTT
+TTGCTTTATCGCGGAACGGTGCAAACTCATCAAGAGAATAGAACCATTTTTCCTCGCGCC
+CAACTTTAGCGATAACGATCGGGGTTCGAATATATCGGATCCGTTTCTCAGTGAACAAAG
+AAGGCCAACGGCTAAAGAATGCAAGCAACAGAGTTAAAATGTCACCACCGTCAACGTCAG
+CATCGACCATGATGCCGATATTATCATAAGTCATTCCGGAAGTATCACCAGGATGAATAT
+TGAGGATAGCCATTAGCTCAAACAGTTCTTTGTTTTTGATAATGTCTGTAAAACTCATAC
+CCCATGTATTCAGAGGCTTACCACGTAGCGGGAAAGCGCCTTGTGTTTCTTCGTTACGGC
+ATTCGATGAACTGACCAACAGCGGAATCACCTTCTGTCAGAAACAATGTTGTTTCTACCC
+CTGGAGTATCGATACCGGAAGCCGGAACGTGTTTAGCAATCTTTGCCTTTTTCGCTTTCT
+TTTTCGCTTTGGTGATCGCGGCGGCTTCTGCTGCTTGTTTACGAATCAATGCGGATTCAA
+TGATCGGAGTAATGATTTCTGGAGTATCCATAATCATTTTTGCGATCTTTTTGTAATTCA
+AATTCGCATGATTGTTAAACTCACCTGCTGTATTTGCCAATCGCTCTTTTGTTTGGCTAT
+CGAATGCAGGTGCATTAAAGTTATGCAGGAATACCACAAGAGTTAAGCATTCTTTTACAC
+GTGCTTTCGGGATCTCGATACTATGCTTTTTCTTGATCATCGGTTCAAGTTCAGAATAGA
+TACCATCGATCATACACTCAACATGAACACCGCCATTTTTCGTATCCAGACCGTTAACAA
+AGGATTTCTGTTTAAACCCGTCCTCAGTGCTCGCCAGAATGAAGCTGAGGCGATTATTTG
+TCTGGACAATGGTTTTATCCCCATACATGGAAGCGTACAGCGGGAAGCGATTAGAGAGCG
+TTTCGCCGTTATATGTGAATTTCACGGACGGGAAAGCAACGGCAAGGGCCATTAAGCGAT
+CCTTAATCACTTCTTTGGTTTCTTCATCGATACCAGTTACACCAAACATAGAGAAGTCTG
+GAGTAAACTTAACAGTAGTACCCTGTTCTTTACTGGGGCTGGTTCGGTAATCGATGTTCT
+GTGCGCCGTCCGTACAGTTAATGGTTACTTTGCGTTTCCCGTTTGCAGTCTCGCCAATAA
+AAATCGAGCTATAACAGTTTGTCAGGAAAGAACCAACACCATTCATACCCATCGTTACGC
+GGTTTTTATCATCGAAGTTAGAACCCGATTTTGCCATAGTCCATGCCGCAACTGGTTTAG
+GAACTATTTTCCCATCTGGGGTTTTTACATCATCCTGGGGAATACCGCGCCCGTTATCAG
+AGATTTTAACCAGATTATGATCAATGGTTACATCAATCTTATTAGCATGTTTGAATTCAG
+TTCGGATCGCTTCATCAATCGAGTTATCAAGGATTTCGTTGATGATTTTAACCAACCCTT
+CCACGTACTCAACCTTGCGATATTGGCCCATTATGAAACGTTCATGCGCTTCTTTGTTAA
+CCGATCCGACGTACATATTTGGACGCAACCGAATATGATCGCGATCGCTCATACAAAATG
+ATTCGTCAACCTTTGCGCCTTTTTTGGCTGGTTGTGGTTTCTGTTCTGGTTCATCATCTG
+CCAGAAGAAAATCTAAACTCATATTCACCTCTTTGTTTAATCACTGACATTATATAGGGT
+TCTATGAAAAAGAAAACCCCTTTCGGGGTTTACTTGTTATAAGGGAAACCATCACGAACC
+ATTTGAGGTTTATCAACCGTTCGTTTTGCTTCGCCTCCGCAATCACAATCTTTCGGTGCA
+TCACGGGTAGCAATGCTTGCCATTTTTGGAAATTCTTTATTACACTTGGTGCATTTATAG
+GTATAGGTAGGCATTAATAAATCTCTTTTAAACTCAACATCTTAACTAAACGGGCTTTGT
+CTATGTCAAAAACACATTGACGTGCGCCCGGATACAACTTTTCAACTTCGTATACCATGC
+AGACGAAACCAACATTGTGCATGTACTCGCGTTCATATGCATTGAACCAACGAGAAAGGC
+GCTGTATTGACTGAAACCCAAAATATAACCCAGCCGCTTGAAAGTCTATGTTATCTTTTT
+CAAGGTTGCGCATCAATCGATTATCGTCATCCGGCGCTGGATGTCGGTGATCATCCATAT
+CAATATAGATATCAGGATTCATACAGAATTGATCAAGCCATTCAGCGGTATCCATCGACA
+AATAACGATTGACATATGGGCCACTTTTTGTTTGCCATTTTTCTGTACAATCATTCCAGA
+AAGAACAAGAAAATTCCACACGATATACGAACATGATATAATCCTCACAAGTAAACTCAA
+GGTTTACAAGTACGATACCACTTATCTAATTTTTCTGCAAGCATTTCGTTGATAATTTTT
+GCAATTTCGTACCGTCCGTGAGTAGTACCCAGTTCCAGGTAAATCACATCAAGTGCGCAC
+ACAATCGCATCAATACTTTCTTCAACGATATTACCGCCGCGTTGAGGTTGAATGAGGCAT
+TCGCTGATCTCACCAACTTCCGCTGATAGGTGATGAACCACATCACTCTTCGTGCGTTTC
+TTCACTTTATGAGCGATTTCAAAAAACTTATCAAGTACGATCGCCGTTTCTTCTCGCGTT
+GCAGTATTCTCGGATGTCGTCTCCGTTTGTTGAACAACGTATTTTGTAAAATAGTTTTCA
+AACACGTTGAAAGGGATCACATGAGGAACACCATTCAAAAACACCCCTTCTTTACAAACA
+TAATGGATTTGGCGCGGAATAGACAACCCGCCGCTGCGTTCCAAATGTCGTTTAACGCTT
+GCTACAAAATCGAACTCTTTCCCGTATCCAGCCGATATACTGTGATACGTGAGTAGGCCA
+AATGCAGAAACATAGAGATCATTTTCTTTATACAGATTCATTTACAATACCTTTATGGTA
+GCCAAAAATATAACAATCAATTGAAGGACGTTCACCAGGGAAGTGAATGCATTGCATGAT
+GCGTTCAGCCATTAGATCTTCTCCCATGTATACCGAAGTAGTTTCTTCGTTGTAATGGGT
+ATCATACGACGTTTTAAGCGTCATGCCCGGAAGCCCTGCAATGTGCATGAATTTAGAATT
+GGTGCAAGGTTTTCCTACTTCACCGTTGATCATTAACACTGCATTAGTTTTACGTGCTTT
+TCTCATTTGAATTTCACCCCGATTTGCGATACGTTCCATTCTTTTACGTCATCAACAATA
+TCATAATGGTTGATGTATGGTAAAGCAATTTTTAAATTACTCGCGTCTTGAATGTTGCGT
+AAGAAACGAGTAGGAGAAAGAAGACACAACCGCTCGGATCCGTTGTTTCCTTTAGCGGCA
+AATGATAGGGTTTCTCCCCCGTCAATCTTCATATCAACAGAAATCGTTTTGAATTCTGGT
+GCGTATGACGTGATTTTGCCGTTGTCTCTCGGTGTACTATAGAAACATACACTTTGTGGG
+ACATTATAACGGTCTGTTTCAATGTACATGTAATCGCCGTCAGTCATTCCCCACACGGTG
+TAGAGGGATCCGGTATAGTCACCAAAGGAATTTTTAAAATCTTCCTTCGTGGTGTATCCC
+AGAGAGCGCAATTGCATAAGCTGGCTATGCTGTTCGATTGCATCGGCTTTTTGTTGTTCC
+TGTACTTGCGCATCAACCGTTTCTTGCCAGGAATTATACGCATAGTAACCCACAACAGCG
+ATTACAGCCATAACCCCTACAGCTTTCCAGATTTTAGAGTCTTCGTTTTTGTTACTCATG
+CTATATTCCTTTTAAGAAAAAGGGCCGAAGCCCCTTTGTTAACGAAGATAAACCACATAA
+CCGCTTTGGTCAATCGCGCGGTCTGCGTCATTGAAGATATTACCACGAATGCCTTTTGCT
+GGTGCTTTCCAGCTTGCAGGTTTCAGGATATTACCATCATTATCGATGAAAGCGGCAACA
+GAACGCTGATTGAACATTTCACCAGTTTCTTTGTTGCGAGTATCCTGAACAACGCGATGA
+TATTTGCGGCCTTTCTCCAGAAAGAAAACAGTTTCGAAAGGAGAATCTTGGAAACGAGCG
+TTACGCGCTTTGTACATTGCTTCCATGAAAGGGGCTGCTTTTTCTGCGAGGATTTCGAAA
+GTGTTCATGGTATATCTCCTAAAGTGTGTTTCGTTTCGATGTAAGTACTATATCAAAGAT
+GGTTATTCTATGCAAGGCTTTTTTCGTTATCCATCAAATATTTTAAGTGTTCTTTTAATG
+CAGGGAGTTCGTTCAAATGGCGTTGCTTAACTTTCTCGTACTCTTTGCGTTCCCAGTTTT
+CAAGATTGCTTGCCAACGCTTCATCACAATAAGCGATCCCGCGTTCTGCATCCTGAACTT
+TCTGTTTCCATTGTGCAACTGCTTGTTGATAAAGAGAACCGTTAACCATCATAATAATTT
+CCTCCCTTGTTTCGATGGGGTAACTATACCAAAGCTACCCCAGAATGTTTTAACAAAAAG
+TGCTATTAGTAGGTATCCAGTTTATACATTTTGCACCAGTTCATGAATTCTTCGAAAGTC
+TGAGTATTAACACGTTTTTCCTTCTTCACTTTCTTAGTGATTACAGGACGGTTAGTAAAA
+CGTTTTTGCATTTTCACAGTGATTGCTACTTTATCGCCCAGGTCTTCAACCTTTTCAACC
+AGCGCCCACTGAGAACCAATTTCAGCGCCGAAAGTCAAACCAACAATCTCACCTGCTTTA
+ACGTGTGCTGCATATTTTACTTTAACCATTTTCGTATTCCTTTCTCTGTTTCGTTTCGAT
+GAATACAAGATACCAAAAAGCCTCCCGCAATGCAAGAGGCTTCTTTAACAAAAAATGCTA
+TTTTATTTCTTTGAGTAATTTACGGATCCCGCCGCCCTGTGTCTTATCAAAGATTTTCTT
+TGCATCAATAACAGAAGTGATTATGTGGTAGTTGTTACCTTTTCCGTCAAACTCAAACTC
+GACCTTGTAGTCACTACGAAATTTCACAAAAACAAATTCACCTGCAAAGTGCTTACGGAA
+CTGCTTTTCGTTAATGTCCAACCATTCCTGTGTATCATCTAACTGATACATGCGACAAAA
+CAGGATCGAACCCATTACAACAATCATGACAAGAATAGCTAACGCGAATTCTGACATCAT
+TTACCCCTGTTTACTGATTGACGGTGTAACGATTTAGGCACAACCGGATTTCGATACGGT
+TTGACTTTATGGATCATGGGTTCTTCCTCAACCAAATTAGGAAATTGGTTGTTCCATTCC
+ATCGAAAACGGATAAGGTTGTGACTTGAACTCTTCGATCACACAGTTTACTAAACGACCA
+CCAATTACACCCAAAGCCGCCCCAATAATCGCTATACGCATAAATCACCCCTTAATTGTG
+TCAAGTACAGTAAACCAGTCATTAAGCCATATCGTTGTTCTTACCGCGATATACGTTAAC
+AAACTAATCAATGATACCGCTCCGCAAATAGCCAGCGTAATCAACAGCCGGATTTCAAAT
+TTAGTAAAATTCATATCAATCTCCTTTCTTAGAACCCAATATAACAAAAGCCCTCAACCG
+AAGTCAAGGGCTTTGTTTTAAATTTTTACTAGTTTTGGCAATCGAAGAACTATACCAGGA
+TGGATCAGACGTGCATCCGGAATAGAATCACGGTTGATTTTAGCGATATCAGGCCAAAGT
+TCACCAACACCATACAGTTTCTTTGCTATAGAATACAGGCTATCACCCGGTTGCACGACA
+TAGCGATCCGATTCAATCTTAACCAGATCCTGGTTAATGATATCTTCAAAGGCTTTTGCT
+TTTGCTTCGTTAATCGTGTTCCCGTAGTAATGGCGATCCATAATAGTTAATGTGATCATC
+GTTTCTTTCCTATACTGTTTTCGTCTGTCTCTTCTAAGGATGGAGGTTCTTCCAGCCCCA
+GGGCATAACGTTTAGCATAGATTAGCATCAATGCATCTTTAGCGCAATCATGAATTGAAT
+CATGCTGAATGAATCCATCTAACATGCCTTTACGCAGTGGACACGTGGTCACTCCGCGAG
+TCAGTAAACGGTTTTCAATAGCTGTACGCACATCACGGCTATTCCAGAACACGGTCGGCA
+TATCTTCAAACGTGTCAAGTTTCCCTGTCATAGTTCGTACAGCATAGAACGATCGAATTC
+AGGGCCGCGCGTATAATCGTATGACTGCCAACGACTCACACCGTCAGCCGCTAAATCAGC
+AAAGAATTGTCGATGACCTTCGTACAAATCCATGTCAATATCAGAAGGGAACAAAACCCT
+TTGCGCTTCTTTAGATTGCTGTTTCCACCATTCGATCGTTTTTTCATCTTTGATGCGTTC
+TGGTTGTTTCCGGATGTCGAATTTATACTTTCTTCCTTTAGCAATCAGTTCCTGAAAGGT
+AGGCGGATCATAAGGATCATCAACAAAAGGAACATAGCTAAGTTCAGCTAGTTTTCCTTT
+TGGAAACGGGCCAATACTTTCATAATCAAATACGAAATCTACGGGTAAATGACTCATTCG
+CGACCCCGCTTATATGATTCCATGAAATAGGCCAATGATAGCGCGACTTCCGGAGTAACA
+TCAACGGATTCGATCATGCCTGGAGTTACCGCCATCATACCGAACTGACGAAGCCCACAA
+CGAGCAATCGATTTTTCCAGTCGGATCATGTTTTCTACAGCCTCTGCGAAATTGTCCAGA
+TGTTCCCAATCGTGGTAATCTTCCATTGTAGAACGATCACTTTTCAAAATCAGATCGGCA
+ACCAATTCAGCATAAAGGCGCGGAAGGTGAATATTCATTTAAAATCCCTCAAGCATGTTT
+TTGTTTTCACGAATGTTACGACCCATTTTCAAAGTATCAATGATCACTGCATACTCTTCA
+AAAGTGAATTCGATATCTTGTGAAATGTTTCCCCACGTGTAGGTCGGCCCGTTAGGACAG
+TATAACCCAACTTCTTTGTTTGCGTTGACAACGCAGCGCAATTTTGCAAACAACAAATTG
+ATATCGATAGAATTGAACCCTTCGAGATAATCAAGCCCCTCTCTACCAATACGGTCAACT
+TCTCGCAAAATCTTTTCTACATCTTTGACTTTAACAATAATTTTCATAATAACCTCAAAG
+GGCCGAAGCCCTTAGACATAATCAACAGTGAATCGTGCGCGGGTAGTTCCTACATAAAGC
+AACTGCTTACACAATTCATAATCGGCGTATGCGTATGCATCGCGCGTATACATGTATGAA
+TGATCATACGTGCTTCCCTGACCTTTGTGATACGTACAAACCGGAAGCGCCTTAACCGTC
+TGGAACTTGTTTTTGATTTGCCAGAACGAATACCAGGGGGCTTTGTATCCGGTTTCCTGT
+TTCATCTTTTTATACTGAAACGCGACGTAGTTCAAATAATCGCCTAAACGTTCCTGCATA
+ACCGGATCCGCGATAACCTGAATATCCGCTTTCGTATCCTCGAACATCGATTCTGTTTTC
+ATCAAGAAATAATCGATTTGTACCGGATCGCATCGGTCAGCTTTGATAGTATCAGAACGC
+GGTATGATTTCAAGGATTTTAATTTGCTCGTTGTTGTTATAGATAACTTCAACAAACGAA
+ACCCCATTCACACGGCCTTCTGTCACTAACGGTTCTTGCATCACAACCACTTCACCAACA
+ATGAACGGCTGATCAGTTTTGTACAAGTGTTTACGGATCACTGCGTTTAACTTGTCTACG
+TTTGCGTTAGTGTAAGCAAACATACGGTTATTGTTCAGGTCATCCGGAGTCTTAACACGG
+CTAAAATAACGTCTCAGGAAGTCACCAGCGTTTTCGTGCTTCATTACCCCTAGTTCACCA
+TTCATGAGGGGCATTAACGGCTTACCGTCGCGTATAGCGCGTGATACCTGGATGATTGGG
+TTTCCTTCTGCCTGACGCATAATCTTATCCATGCGAATGACATCAAAAATTTCCTCATCA
+AAGAACGGTGAAAGCTCGGTGATCCCTTCGGTATTAACAGGACGGATCTGATCCTTATCA
+CCCAATCCCAGGATCACCGCACAACTCGGAATAGTACGCTTGATGATACGGAATAGTTCT
+TTGTCAACCATCGATACTTCTTCAACCACAAACACACGACATTCAGACAGATCAGCGGCT
+TTTTTGCCTTTTTGCTGTTCAAATACTCGTAACTCTTCGTTGGTTACGGGGCTGATTTTC
+AGTGCTGAGTGAATGGTCGTTGCATCCATACCCACCGCCTCAGAGAGAACGTTTTTAGCC
+TGGTGCGTCGGTGCTGTCAACCAGATCCCACTAATACCCAGTTTTTTCAATGTTTCAAAC
+ACAAATTTTACCAGAGTAGTTTTACCAACACCCGGCCCACCTGTGATAGTAGTATGGATT
+TTGTTTCTGATATTTTTAATCACTCGATCATGTGCATTTTTCTGGTCTTCGCTCAGATCG
+TCAAAAGTTAATTCGCTCATACTTTAATCAATACCCCTTGAATACTTGCGTGTTCAATAA
+ACCAACGCATATCTTTCTTTTTCTTTTCGGTTACGGTTTCAACTTCTTCCTTTCGAAAGA
+ATCGGCTAAGACCACTTTGTTTAACTGGATTCATCTTATCATGATATTCTTTGATAATCG
+AATTTTTATACTCGTTAGCATCGTCCGGAGATAGAAACAACAAAGGTGTTAACTCTCCTT
+CCTTAATGAAGGGAATTTTAAACCCGTCTTTATCCTTACTAACGACGATATAATATTTTG
+TAATCATTCTCGCCCCTCATAACAAACGTAGAATATTCCAACAAACCAAAACACTGATAG
+TATAATCAGTAAAAGTTTTCTTTCAACGCCATTTACGTGAAACACACACCAACCGAAAAG
+ATATGTGATCATCGCGCAAACACCATAAGAAAGAACCCCAACAGCTACTAGCGCGATGAT
+CGGATCCATTAGTAGTTGTTAGCCCAACGGCGGAGGTTTTCGGCTTGTTTCAGTGCATAC
+AGTTTGTAGATGGTTTCCGCATCCATACCCAGCGCCAGGAATTTGCACATAAAGAAATGC
+CACTGATCGATAAGTTCAAACAGAACTTCTAAACGATCCTCTTCACTCAGATCCGCAAAT
+TTAGTATTGCGCAATTCCTGGTGATTTGCTTTCCACGGTTTCCAAACACCGGATGCAGGT
+TTAACACCGCGAGACATTCCACCCAGAGCGGTGTAAAGTTCGCGGGTTTCGTCTGCGATC
+GCGTCATCTTGCAGTTTCAGCCAATCAAGGATTTCTCCGCAAGTTTCCAGATTATCTGGA
+CGCGGAACCCAATGCAGCGTATCAGACAGGCTTTGTTGTGCATGGTTTTGTAAATCCAGC
+ATGGATTGTAAAGGATCGCCATTACGGGCCAGAACCTTTTGATATTCGGAATCTACAAAT
+TCCAGATCTTCCGGGTTAACCAGGTGCGCACATGAATTAAATACAGGAGTTTTATCAGTA
+GTCATATCAATCTCATTTTTTCGGTGATTTGTCCCACGACTTAAATCGAAGTTTTGCCGT
+GAGTCCAGAAACAGTATTATCTTTCAAATACTGCATAATTTCAAGTTTAGTTGCGCCGTC
+CGTTTTTATCATTTCGTTGATATCTTTGGAAGGCCACGGGCATTTATCCCACATTACAAC
+CTTTTCTCCAGCCTCAATCAATTTAAAGAGGCGGTGAGTAGTATCCGGATGACGTGCTTC
+ATTGTCAAGAACCCAGACACGCATATTTTTGTACGGAACCTCAGAAAGCGCAAGCTGTCC
+ACCAGTGATAGCGCCAGCATTATCAACAAATAGGCTATCTAATGGCCCCTCAAGAAGATA
+AACCGTTTTTAACGGATCTATCGTATCCTGTCCGTAAATCTTGGTTGATTCCTCACAGGC
+TTTGATTGTGATATATTTCGACTTTGCACCGTCACGTAAAGCACGGCCCTGGAAAGATTC
+TATTTTACCTTTCTTATCGAAGATAGGGATCACTAATCTCGGTTCTGGTTTTGCGATCGG
+ATAGGTATCCGGATTCACCGTATTAACCAGTTGTTGCCATTCGCGAGTAAACCACAACCG
+ATCCCACTTGTCACGGGGGATACAACGATTCTGCACATATTTTATGATCGGATGTTCATC
+CGGCAAGGTATCTAACCTTTCGCAGAATTGAAGAGTAGGAATAAATTTCTTCTCTTCCTT
+CGGTTGTTCTGTATGCGTTGGCTTTAACGAATTGCGATCCTTAAACGATTCCATGAGATA
+ATCACGGTAATCGTCTGGATAATATTCTTTCAGGAATACGCTAAACGGTACACCATAACC
+ACAGTTAAAACAACCACAATTCATATGATCACCCTTTTTAGAAGGGTAGATCCAAAATCG
+TTTTTTGTACTTGTCTTTCATTGAGTCGCCGCAAATAGGACAACGCGCATTGATGCTTAA
+TGCCCCCGATTTACGAACGATTTCGCTTTGAGGCAATGATCCCATGATTCGGGTTGCAAA
+TTCTATATCAAGATACATTTCTTACCTCAGTTGACTATCTTTTGATCCTCGTCGATTATA
+CCCGGCGCTGATCATTTCGTCATGTTCTTTTTGGCATTCAATACAATAACGGCAACCCTT
+CACGATAGCCCTACGTTTTTCGGGTATCGGATCCCCACAATCAAAACAATGCGTTAATGA
+TTCTCCGTTTCTGATTTGAGAACGTGCAAAATCTATCGCATTGTCTATTGTTGCCTGAAT
+GGTATCTTGAACACCGTCAGCAGGGCCAAATCCAACCGCCATTGTAAATCCTCCTAATCA
+AATGATTTCAATATCATAGACTAAGAGGATTTTTCTGTCAAGAACTTACTTGCTTTTCTG
+TTCCGTCAAGCATTAACTTCCAACCACGAAATGCCTGTTTAAACGAATAATTTATTGCAA
+TATCAATTTTATCAGAACCTTTTCGACGATTCTGATAAACGGTCGCGTTGTCACTCATAT
+ACATGATACAAATTGGAAACCATGTATAATCGTTAGCAGTAGCCCAGATAGTGATATTCA
+GCGGAGGAATTATCATTTCTTTTTCCTTTTCCCTGCACGGGTAACGCCTAATACTTTCGG
+CCCGATGTTGGTTACTGCTCCAGTAGTCACACCAGAAGCAATCTTTTCTGTATCGCCGCC
+AGAATCACCAGCGACCATATCCTCTAACATACGCCCCTTATCATAATATTCTTTGAGGCG
+CGGAACGTTCATCATGATTTCTTCATGCTCTTGTTCTGTCAGATTGTAGCGATTGCGTAG
+GGTATCATATGAACTTGTTAAGTTCATAAACCCAGTCATATACGGAACAGAATTCATTCT
+ACGCTTGATATGGCGTACTGAACGATGAAAAGGAGAATACGCTTCTAACTCTTCTTTTGT
+TTTGGGGTTACGAATTACTTCGCCTTGTCCATCAAGGATCCCCAGTTTATAAGCAGTCCA
+TTCAGTCCAGGGCTTTTTGAGTAGCCGGATCATCCGGACGCTATATGTTAAATCCATATT
+TTTAACTAATTGATCACTCATGATTATTACTCTATTGTGAAAGTGAATAAATCAGATTTG
+GTTTCAGGTTCAAACTCCATACAAACAACCTCGCATAGTGGTTTAACCCCTTTCCAATCC
+TCCAGGTAATACCCAGTATCTATACCGCATCCAGGATTCATAACGAGGCCAGTTTCATCA
+AGAAACTTTTTGCATTTACTTGATGTGGTGCTGTCATCTTGTCGGAAACAGTGTGTTTTC
+GAATACCGGAAATTTGCAGACATTTGAGGGATTATGAAAGTTCCCTGACGCGCGATCTGT
+GATGCACGTTCGATTACTTTATACTCAAATTCCGCCCCTGTATACTTACCCTTAAAATCA
+GATGTTTTGATTTTACCAAAAGGCGGGTTACTGATCGCCATATCAAACACCTGATTAAAT
+TCAGTTGTTAAGGCGTCTCCATGAACCCAGGAGGCTTCTGGTACGATACGCTTACCTAAC
+TCATAGTATGTGTGATTTAACTCAACACAGACGATTTCACGCGGCGTATTGTACATCATG
+TAATGAACCATAGCGAAAGATAACCCACCAATACCAGCACACAGGTCAATAACACTTCCA
+CCTGTACAAGCATCGATTGTGAAATCGCGAGCAAGTCCAATAGGGGTAAAGAACGCCCCT
+AATTCGGAATTATTTGTAAAAGCGCCTTCATGAAAGTTTTCAATGATGAACAACTTCTCT
+TCGTAAGTTAGCGCTTTGTCAGAGTGAACCAGATCCATTATCTGATTGTGTTTCTTGGTT
+TCCGCTTTCGTTAACTTTGCCATTGTCCCAGCTATACAGTAATGTTGATTCATTTGGGTA
+GAATTCCCACCCGTCCACATATCCGGTTTCCCAGTCAGTAGTTTGTTCAAAACCACAGAT
+CCATTCATATACACCAGGAGGCATTTCGACAGAATCAGGAAGCCCGATATCTTCCGCGCT
+GCGTCCACATTCAAAGAATGCATCGTGAATGAATGGTCGAGATAATACCGTAACATAACC
+TTCATCGTCAACAGCTACGATCCAGCGAGAACTGTGAGGACTATCGAACTTCGGTTCTTC
+TTCGTCTGCGTCAGCTTGCATTTCGGCCTTACAAAAATCTAAATTTATCATTTCAAACCC
+TCTTTAACACCCTCTTTCATAGCTTTCCAGGTAGAACCCGCTTCACCATTCAGGGCGGCG
+AATACAAATAGTAAGATAGCAAGGACAAGATTCACGCCAGCAATCACCATGATTTTGCTA
+TACACGAAAATGTAAGGCATTGCCACCACCCACCAACTAAAAGAATTACCAGTTACGATG
+TTGAGTGCTGCAAGTAAGAAAGTGATAACGAATGTGATTTTCATAATGTCCTCCTTTGTT
+ATGATTAAGGTATCATCTTTTGCGAAAGAATGCAATACCTATAGATACAAAAAAGCCCCG
+AAAGGGGCTTAATTTTTATGCGTTATTGATGAGATACCGAAGAACGTTTTTCGCTTGTTC
+CTCATTACAACCAACTTTGAAACCAGGTTCGATAGGGAGGAAGTTCCAGAGGAAATCAAC
+ACTTCCTTCAACGTCATCTTTGCCTTTTTCCAGCATTGCTAACAGTAAACCTTTGTTTTT
+GATGCTGTTTACGATTGCGTCAAAATAACCATCGCTGAAATCAACATTCGGATTCAGCAT
+TTCGTTGTAAGGGTTGTTGAATACGTTCATTTTGAATCTCCTTTGTTTAACTCAGTATCT
+TGTCTACGTGAGTTATATTACCACAATGGAGATTCAGGTCAATACCTTTTACGATTTTTT
+GAAAAATTTTTCGTATTTGGCTTTTATCCAGCGATACATATCTTCGGCCTTGTCACTGGA
+AATCAGTGAGAACAGCAGATAGATCGCAACACCCACCAACACAACGCCTACCACAATGTA
+GACGGGTAATAGAACTGGGAAGAGAACCCAGAACCATGACATATGCGAGAAGCCAAATAC
+TTTAGCCGCTGCAAAAATCAGTGTTAGTCCAGTCAGAAGTTTGATAGCCGGAATAGGAAT
+CGTTATAGTCTTAGTCATTTCATTACCTTACATTCTTTATGGGGCTATTCGCCCCAGTCA
+ATTAAAATTGAATGTCAGATTTTGCAATCTGTGCCATTTTTTCACGTCGGGTAGATTCAG
+CCTGTTTAATCATCGGGCCTTGTGTCTGTTCTACTGTTTTAGGCATAGTGTTGCCGTGGT
+AGTCAGATTTAAACCCGTATTCGCTGTTGTCGGTATCCATCCAGCGCTGATTACCCTTGC
+GAACTTCCAACTTGAACTTGTTGAAAGTGTTCTTATCGCCATAACGGGATTTGATTTGCT
+TGAACAGTTGCATACCCTGATCAGCTAACTCTTCCGTCTCGATTACAGCTAACATAAAAT
+CAGCCGTAGCAGGTAAACCAGCGGATTCCGCAACATCACCCATACTCACATCCGAACTAT
+CCCATGCAGAACGCCCAACCTGTGCGCCTGTCCACATCACGGTATTAGTTTCAACAGCAA
+GACCGCGTAGTTCTTCGGCAATTGCTTTAACCAGAATATAGGTATTTTCAGCACCTTTAA
+CACGGGTTGAAGTACAGATCCCCAGGTAATCGACAATGATCACATCCGGAACAAACTGTT
+TCTTCAATTTAAGCTCTTTCACAAGCGCTCTAAAGTGGTTTGCACCTGCACCCGATGTAG
+GGTACTGCTTAACCACCAAACGCCCAACCTTACCCGCTTTAAGGCGCTCCATTTTGTTCT
+TATAGTCTGCGTATGTAATGTTCCCTTCGTCGATGTCATCCATAGTCACATCAAGAAGGT
+TAGCATCGATACGCTTAGAGCAAACATGCTCTGCCATTTCCATAGAAATGTAAAGAACGT
+TTTTACCCTGTTGCAGATAATCAGCCGCAAGAGAACATAAGCCCAGTGATTTACCAACAT
+TAACACCAGCCATGATGATATTCAGTGTACCACGTTCCGCACCGCCTTTGGTGATTGCGT
+TCAGGATCGGGATACCAAACGGAATTTTCATCGCCTTCGATTGGTAAAGCATCCACCGTT
+TTTCATAATCTTCGAAATAGTCATGACCTACTGAACTATCGAATGAAATTGCTAATGCTT
+CCTCCATGATTTCAGGGATAGCCCCAACACCAGGAAGTTTCTTGTTCTGTTCTGCCAGTG
+GTTTTTCTGCGTTAGCCTGGATCTCGATTGCGCGAGAAAGAGCACGATACATTGCTTTGT
+CTTTGCAATATGTTTCCGTTTCCTTCATTAGCCAATCTAAATCTTCTGGCGCATTTTTCA
+GCGACTGAATCGCCTTTTTCGTGTCTTCGTAGACTACATCACTTAGATTTCGTTTGTCAA
+GCGCAACCTCTAAAGCAGTTTTTGACGGAATACCGTTGAATTCCTGTACATGTTTATCAA
+TGAGGTCAAACAAAACTTGTGCATTGCCTTCAAAATATTCCTTTTTCAGATGAGGCCATG
+CTTGGACAAAATACGTCCCGTTATAAATCAGGTTAGAAAATATTGTATCAACGATCATTG
+TATTGCCTTATACCAGGTTGCTGAACATCATGAAAAAGTTGTAAACCTTTTGTTTGAATA
+CATCCCATAATGTCAGTTTAGGCTTTGGGACAACTGAACCCTTTTCAAGCTCTTTAATCT
+GTGCATAAATTGCATCATGCACCAGCGGGATCAACGCTTCTTTGTCTTCGTCTGGGGTAC
+TGAATTCTACTTTCAGCCCATGATCCCAAAACACCTTATGAATATAAACCAGATGCGCAA
+CACCTTTTTCATCGTTAATCAGAAGTTCCTGAATAACATCTTTCATCGCTTCATCAATAT
+AATTCTTTGCTTTGCTCTCGATATCCATACATTGCCTCGGTTATGGGGCCGAAGCCCCAT
+ATTTTTTATAAAATTTCGTCGTTTTCTTCGATATCATCAAATGATTCTGGGATATCGTCA
+TCATCCAGATCAGGATCTGGGATGCTATCAGTGCTGTATAAATCTTCCAGCGCGGAACCA
+TCACTGATTTCACGATCTGGGATCTTATACTTTTCTTCGATAGCTTTCAAGAATGGTTGA
+TGAGTAAACAGAGGACGCCAGAATTCAACGCTATTTGTTTCTGACTCACGCCATTTCTTT
+TCTTCAACTTCGAGTTCGCCAGTCTCGGTATTCAGGAAAGCGCGGTTGCGCCAGCCTTTG
+GTTACGGTCTGTACAAAGTTCATTTCCATTGCCAGATCCAAAAGGCCAGAATACATACTA
+ATACCGCCTTCATAGGTAACATGCAGCGGGAATTTTGATTTCTCTTTCACGAATCGAGAT
+TTTTCGATATTCATGATGAAATCATAACCCACCACCTCAGTACCTTCTTTCACCTGTTGT
+TTACCCAGGATGATCGCAGTATCAGCGGAATACATTAAACCAGTACCACCGGAAATAACT
+TTCTTGCTGTACATTTCTTGCGTGTCATAGGTATGACAGATACAAACCATCGGGATATCC
+AGGTCAGCCAGATAAGGCGTAACCATACGGAACATACCTTTTAATGCTTTTGCTCGCGTC
+ATATCCTGTTTATCGTTATCAGACAGCGCGTCAGCAAGTTCTTTTTTACTTGCCGTGTTG
+CCTACTGAGTCAACGAATACAATCACCTTATCACCGCGTTCAAGCGCGTTAAGCTGGCTT
+ACAACGTCATTACGCAACTGCTCGACCGTCGTGATACGAGTATACACAACACGATCCGGA
+TCAACACCCATTGATTTCAGATAGGATTTAGTAACACCTTTTTCTGAATCGTAGAACAGG
+CACACAGCATCTTCATACGTTTTGAGATAAGCCGCTACGGTCAGCAAACCTAAGTTGGAT
+TTGAAGTGTTTGGACGGGCCAGCGAAAAGGGTAAGACCAGAAGTTAGGCCACCGTTAAAC
+GCACCGGACAACGCCAGATTCAGAATCGGCACACGGGTTCGCGTGATGGTAATATTGTTG
+AATACGTCGCTTTCAGAAAGTACAGATGCAGTTTGGCTATTCGAGTTTTTGATCAGTTTT
+TTTAGTAGTGCTTTGTTTGACATTTAATTTTTCCGATTTATTCATTCTCATTCTATATAT
+CTCACTAGTTAATGAAAGGGGCCGAAGCCCCTAGAGTTTACCAGTCGCCGAACAGGTCGT
+TTAAACTGGCACGTTTTTCATAATCAATTTTACATACTTCCGTGATATTAGTCAATGGAC
+TAATAACATGTTTTTCAAACATACCCGGATAATCTACCCATGCCAGAATATCACTTTCGA
+TCTCTGACGGTAGTTTATTTCCGGATTGCCACGCGATGCAATCGGCTTGCCACGGGTTTT
+TATCCCTTAGTGGTAGAACCATTACCTTTTCACCTTCCATGATTGGCGTAACACCATCAA
+TACCAGCAGTGAAACGGTTAAAGAAAAGCACCCCTTTAATATGGTTTGGTGTTCCCTTTA
+TTGGATAGCCAGCCCCATCACGATATTTCGAAATGTTGTTGGCAGATGATACACCAGCAA
+TTTCCCTGTAGTCAAGTGCCTTATATTCTTCTTCGAACTTTTTATAATGTTCATGCAAAG
+ATAATTCACCTTCTTGCAGGATACGGCGGATCGCTTCTTTCAGGAATACTTTCACAGAGG
+TCGGAGTACTCGATCGCTGTGTTTCCATACCCATGATTTTCAATTTCGGTTTTTCATAGC
+GGGTTCCTTCGGAGTCCCACACGTTAGCAGCATATCGTTTTTTAGCAGTCCAGAAACTTC
+CCAACCCTTCGGAACCCAGCGGAGGCCCAGAAATGATTTCACGATCCATAAACATCAGGT
+GTTCCACGTTGTTCATGTATTCGCAAAGTTCACGATACCCTTTATCGATCATCGGTTCCA
+TTCTTTCTTTAGCAAAGCGATCCAGGAAGTCAACCCAATGGTTATTATCCTTAAATTTAG
+CCTCACCGCCAACTTTTGCAATCACGTTATCCATACAAACATAAATGGAGTCAGTATCAC
+AGTATCGAACATATGCATGATCCGTAGTACCGCACAGGTCATTAAGGTATTCGTTTACCT
+TACGTTCAATCCACTGGATAGCCAACTGCCCGAACATGGTGATCGCGCTGGCGTTTCGTA
+GATCGAAGTATCGGAAGTGTTCATTACCCAACGCACCATAAAGGGAGTTGATAGAAATCT
+TACGGTTAAGCTGTGCTGTGTTCGCTTGTGCGATCTTCTTCTCACACACGCGCTTAACTG
+CTTTAAGCATTTGTTTCGTAAGAGTTTTCAGAACTGCTTTCGATTCATCACTGAAATCTG
+TATAGAAATCAAAGTCAGGATCAACCATTTGGTTATGCGCGTCTGTTAAATGTTCGAGTT
+CATGCTTGATGAGTTCAAGATTTCGCTCACCCGCCATCATTCGTTTTTTCCACATCTTAC
+GCTGATCAAATACTTTCTTGATCTCTACTGGGATCACGCCTTTGATATCACGGCGGAACA
+TCCACCCGTTAGGAGAACAGCTAAATTCATCGCTAGGGCGCGGCGCGGTCTTATTAATAT
+ACTCTTCAAGAGCACGTACCGCAAAACTCCCCATAATCGTTTCAGGGCTTATATTCACCT
+GTCGGATGATGGAAGGGTACAGGCTTGTTAAGTCGAACGATACCATGTATTTGTAAGGCC
+CAGGAACAGGATCCTTCACAAATGCCCCAGGGTAAGGGGTTTTAGTATGGCGTCTGTTTT
+CCGGAATAACAACCTTATCTTTACGCAGAGAGTTATAAATGATCGCGTCCCACGTTTTCA
+GCGGAGACATAACCCCAGGGAAGTTAATTTTTGCATAGTACGCTACAGACAGAACCAGTT
+CAATAAAGTTTCGTTTACCGTCGATATCAAGTACACGGATAACGTCAACAATGTTGTACG
+TGATGTACAGTTGGTGATCGCGCTGGCGTAGTTCAGACAGAGAACCTTCATACTCAACTT
+TATTTTTACCAGTTTCGTATTCCGCGATCGCGTCCAGGCGGTAAGATGGTTGCGGGGTAA
+AGCTGAATTTCTTATACAGCGCCATACCATCCATTTGAGCAACGCCGAAAATATCATATC
+CTAATTGTTCGTTGCCGTAAGCGTCAGTAGTGGTTCTGGCGGTTACTTTACCAAATGGGC
+TAAAATGCCTTACCACGTTTTGACCGAAAATGTTCAGGTATCGCGTGATGATATATGCAA
+TATCGAATTTGTCAGAGTTCCATCCGGTTACAATAACAGGGGTTCGCTCTTTCCAATCTT
+TGATATACGCAGACAATAACGACTTCTCGGTCTGGAAAGACCGATAAACAATTTTGTTTA
+AATCTTCTTCGCTAATGTCTTTGCGATCAACGTTTTCCGCGCACCATTCCGCAAGGCCAC
+CCTCAACCAGATCGTATACATAGAATTTATCTTCAATGCTATCGTAATGGGTGATCGCAT
+CGATTGGATATTTTGCTTCACGCGGATCCGGAAATTCTGGAGCGGTCACCTCGATATCGA
+TAGAAGCAATGCGAATGTGTTCGCGGTTGTATTCGATTTCATTCCGGTACATGTCAGAAA
+TGTAAGCCAGTCGGTAATCATCCATACCTAGAGCTTCCATCCCAACATCGCGCATACGCT
+GCATCCAGCTTTTAGCTTCTTTGATGCTGTCAAACTGTTTTTTGAGGCAAGGCTTGCCGT
+AAATGTCTTTGTATGGGGTTTCTACGCCATTCATAGCGTGTTGATACATTACGGGCGCAT
+ATTTCGTCTTACGTACCTGTTCGGTGCCGTTAGAGTCAACGAAGCGCTCATAAATGGTAT
+CTCCCATTTGTTCAACTGATAGGTAAAATTCATTCATTGGATCTTGTATTCTCCATTAAT
+ATAATGTTCCATTGTAACACTACCTACAGCAAATTCAAGTTTACTCGATGTTCTAAAACC
+AACAACCCTTCTGCTAACAAGTCACGGATCTTTCTCAGTTGAACAAGCTGGCGTTCAAGT
+TTAAACCCGTCGAATAACATGCTAAAAATACTGGAATTTATACTATGATATTTTGCTTCT
+GCAATTCCCTGGTTAACCATCATGATAGCTTTGTTAACCAGTAGTTTCCTTTCCGTTACT
+GTATGTTCATCCAGTTGACAGGTTGCAAGGGAAACCAGATCATCATAAGCACGTTGGTCA
+ATAACGTTATCCATACGGGCCGCGAAAATTTTATTCATGTAAGTGCGGATCATTGCGCGT
+CCTCCATTCTTTTCATAAAGACTTCTTTTGCTTGTTGGATCAATTCCAGAGATTTTTTAA
+TACGCTCATAGAAATGAGTGGTTTCAACTTGATTGCATAACAATGTGTACTCTGAAATGT
+TACGATCGTAAAATCCAGGAAAGTAGTGTTGTGCATAGCTGTAAGTGCGGGTATCTGACA
+GATTGCAAGTTAACGATAACAAGATGTCATCTTTTACAATCGGGATGATCAAAGTTTCGT
+TGGATTTGATTGAATCCATGATTTCGTTAATAGTCATAATATATCCCTCTCAATGGTGTA
+CACCCAATATAACAAAGCCCCTGCACGAATGCAAGGGCTTTTTGATTAGTGACCGATCCG
+GTACTTGTACTTGAGGATCCAATCTGCTTTTTGCGAGTGAGTCAGTACGCGGAAGTTGTT
+TTCTTCTGCAAACTTCAACCCAGGGGTTACGATCTTAACCATGCCCCACTCTTCGAGAAG
+TCGCGCAATGTTGTTCCGGCGTAGTTCGTCTTCTTCCGTCATATCGACTTGACGACCATC
+GAGTTTCAACAGTTCTTTAAAATGCACGATAAAATACTTACCTTGCTTTTTCAGAATGTG
+GCACGATTGCCAGAGCATTTTCTTTTTGTTGTTTGCAATACCAATACGGGTTAGCGTTTC
+ACGGATCTTTAAAAAAGAATCGTCGCTGATTAGTTGAATTTCTAACATACATCACCATTG
+TTTAATCAATTTTTCCAATTTCTTTTGTTCAGCTTTGTTTTTCACAATACCCAACAAAGA
+CAGAGCGACCTTTGCGTGTTTTCTTTTCCAATCCTCGAACATTCCGAGGTCTTTAAGTTC
+CTGCAAATATTCCATCGCTGTACGTGTATTTACACTGTATTTTTCGCGAAGGATTTCGAT
+AATAATTTTATCTTCAAAATCTTCCGATAGTTTAGCCCATGCACCGAAGCGTTTAGCCTT
+CCTAACAGAGTTGAGATAATAGTTATAGTGCATTTGGTCAGAGATACTACCGCCTACCAG
+ATTCATCACATACGCGTTGTATATCGTGTCTATGTGCTGGCTCATTGCGTTGTCTACAAA
+GTACTTATCATACACTTCATCGATAACCAACGGCGTTTTGCCGTTGTTGATTTCGTCTAT
+GATGTTAAACAAGGTGTTTTCTTTATCCTTGCCGTACTCTTTGACCAGTTCTTCAACCTT
+ATCCCAATCTTTAGAAAGCCAAGCGGATTCATGCGGGGATAACTCTTCTTCATCCAGAAA
+TTCCGCCAGGCTCATGATTACGCCTCCCAGACCATAGAAAGCATCAGGTTCATCAACAGA
+TATTGCAGATGAATTTCTTTATTCATCGCCAGCCCGTATTGCGCGTTGTTTTCGCCTACA
+ATCTGAATCAGTGCGATTTTAGAATCCTGATTCACGATAGGATAAATCGTATCAGTCAAT
+TTTCCGATAAAGGTATCGTATTCTGACGCATATTTAATAACCTCAGAGCGCAACCCTTTA
+TAGTTCTTTTCTTTCAACAGGGTAATGATATGAGACACATCAGAACCAACGATCTCATTT
+AGGATCCCCGCATCAATTTCACCACGTTTCGAGTAGAACCCAATCGCTTTGATAATAGAA
+CGCGCATCCGGATAATGCTCTTTAACAAACGCTGCAATGACTTTAGGATCATACTTGATA
+TTCTCGATTTCAAGGATACCGAAACAACGCTTGATTAACTGTTTCATCAGTTCGATACGT
+TCAGCATCAGACGGAACACCGAATTTAACAGGAGGACAACGAGAAAGCAGAGCACTATGC
+ACACCGTTAATGTTGTTCGCTGTTACAATAACAGAAACGTTTTTACTGTATGCTTCGATA
+AAGCTACGCAAGTGTTTCTGTGCTTCCGCCATACCAGAACGATCGAATTCATCAATGATG
+ATAATCTTTCCGCCTGGTTTCTGCGTCATTGATGAAGCAAAACGATCCAGTTCATTACGA
+ATGAAGTTTACACCACAGTTCGAACCGTTGACAAAGAACACCTCAGCATCAACCTCACGG
+GCCAACACAAGCGCGAGGGTCGTTTTACCAGTGCCAGGGGAATCAGATACAAGGGTCATG
+TTCTCAACACGCCCAGATTTGATTATGCCCCGCATAGCGGCTTTGTCACCAGAAGGTAAA
+ATACACTCTTCAATCGTTGTTGGGCGATAGCGCTGATCCCATGCAAATTCATCAGGAGAT
+CGAGAGATTTTACCGTATTTGGTTTCGATGATTTCAATATTTTCACTAAGTTCCATAATA
+TACCTTCAAAATAAATGGTGTAAAAGAAAGGGGCCGTAGCCCCTTAAAACTATCTTACTT
+GAATGTGCTACTTGCTTCAAGTACGACGACGTAAGCAACGCCGTTATCAGAAGAGAATTT
+TGCGGCCCCTTTGGAGGAAATCTCTACTTTGTAATCGCTATTGATGAACTGCATGTTATC
+AATCTTCATATCAAAATTGAAAACATTGTCGCCTTCATACTCACCGACTTCAACGGAGAA
+AGTTGATTGACTTTCTTTGCTTTTCGCGGTGATGACCAGTTTACCATCAATCGGTTCAAC
+GGACAGGTCGGTCAGTTTCATCATGCGAGACGCTTTGATCAGTTTTTCGAAATCGTTAGC
+GGTAATCTGGAAAATCAGATCTGCTACTGGCATCACCAAACGTTTTTTCGGTTTCGGGAT
+CGTTGTTGCGTCTGCTGAACGTTCGATGATCTTCATCTTGTCGCCGCGAATCACGATTTC
+ACCAGTGGAAATATCATGAGTGATTTCCGCGTCAGTGCCGACGATGTTCAGCATGTTCAG
+GAATGAGTTGAGATCGTAGATACCAACATCTTCATCAATCACATCAGCAATTTCAGCTTC
+TGCGTATACAACGCTGTTGATTGATTTCGTCATGATGAATGAACCTTTGGTCAGCATGAT
+CGAAGAGTTGATTTGAGAAAAGTTTTTCAGGATATCAATAGTTTGTTTAGAGAATTTCAT
+ATTCAGCCTTTAGTTTTCAATAAGTGTTACTTAATAAGTGATTTTACAACGGTTTCCGCT
+GCTGTGTCAAGCATATCAGCCATTTCTTTAACGGTTGTACGCTTCGGATCTTCGCGGCGT
+TCGCTGGTAAGTTTACGATGTTCCGCAACCACTTTTTCATCAATGTCACGATAGTGTTTA
+AAACGTTCCTCTTGAGGCATAGCCTTAAACAGTTCTTTTGTTTCGTCCGAGAGTTTAGCA
+ACCCAGGATTTACGGACGCGGTTCATGTAGTCAACAAAAACATTACTTTCATTCATATAT
+TTCTTCTCTAACTTAGAATTCTTTGAGTGGGGGCCGAAGCCCCCGCTTGTATTACATGTC
+TAACAGTTTATCCAGGTCGTCATCACCGGAGGTATCAGAATCATCCAGGTCGAACGGTAC
+GCCGTCATCTTCGCCTACCGGAACCGATGCAACACCACCAGATGATTTCACATCAGATGT
+CTGATTGTCAAACTTAGCCATTTCGTTATCGAAGTTGCTCAGTTCGCTATCAAGGTCAGC
+GGAAGCGCTGGAACCAGCAGAACCGATCGAACTACCCATAACTTTATTGAAGCGAGTGGT
+CAGGTCAGCCAGCGGTTTGAATTCGCTTTCGGCGGTGATTGGGCGAAGATCGCTCATACC
+TTCGAAAATTGCTTTCTGAACTTCTTCATCGTCGATGTTTTTGATCTTAGCCGGAACACC
+AAACGAGCTATCGTCATAGTTAGGCCAATCACCAACTTTTTTCGCTTTCAGGGTGAAGTT
+AGCACCATCAAACGGACAGGTTACAGCAATACCCGGTTCATCAAGTTCTGGATTACCGTT
+AATTGCGGCGGTGATCTTGTCCATGATTTTCTTACCGAAGCGGTATTTGAACACCTTACC
+TTCGTTTTCTGGAGCGCCTGGGTCTTTAACGACCAGGACGTTAGCCCAGAAACTTTGTTT
+ACGACCGATCTGGCTCAGTAGCTTATCTTCTGGCCCGTTTTTGTTGGCTTTAGCCTTCTC
+ATACAGATCGTTTTCGGAAATGTACTTACATGCAGGACAGCCGTCATAATCGCCGTGGGT
+AGAGGAACAGTTCTCAATGTACCACTGGTTGTTTTTCTTGAAAGAGTGGCTCACGATACG
+GACGAACGCCAGTTCATCATCGGAACGTGCTGGGAGGAATCGAATAACGGCGGAACCGTT
+TTTCTGTGCGTCCAGGGTCAGTTTCCATTCTTTCTCATCTTTCTGGAAGCCGGAACCACC
+TTTCAGATTTGCTACCTGTGCCTGGAGTTTAGCGGGATCTTGACGTTTAAAAATGCTGCT
+CATATTCTGTTTTCTCGTTTAGTTTAGTTTGATTAACGTTTGTTTCATTAAGTTTCGATA
+TTTTATGATATCTTTTTCAGTAAGGTCAAATATTTTTCTGTATGCCTTTAACTTAATGCT
+AAAGTCAGACCAAATAATATCATCAGCTACTTGATCGTGTTTATTTATGATACCTAAAAA
+TGAGTCAAAAATCAAAAACGATTCGTAAGATATCACATTTGACAGGACAAGTTTGCTTAT
+GTAGGACGTTGATGATTTTTCGCTGTACTTGAACACCAGAGACACGGGGATCTCTTTCAT
+TTTGGCGAATTCGTACACGTTTTTAACGTCATCCACAAACACGTTATCTAGTCTTTGTAA
+CTTTCCTATGTACTGCCTGTAAAAGACAATACTATCTTCATCAACATCGCCTACCCAGAA
+ATCCGGATTGGCTACGAAGTTGGAGAGGAATATAAAATAGATTTCTTTGAATGTAAAGCG
+TTGAGCTAATTTTACAAAGAAATATCTATCCTTTCGCTTGTTAAAGGCGTTTTCACTAAC
+TTTGATCTGCCAGTTGTATTGAAGGACATCAAAACGCCCCTGGAAATGAGTTTTCATCGC
+CAGATATAACTTGTATACAGACAAAGGCACAAGCCGTGAATTCGCCTCGCTATCAGCAAA
+CGGAGCTTTGAATCTCACATGAAGCCGTCCAGAGTGGTTGATGAACTATGTTCAAGCGCA
+ACCGATGGGCGAAGCATGTTTCCTTTGATCGCTTCGTCGCTAATCTTATCAAGGATCGCG
+CGAGGAACCGTTTTATTCAGCATCGCATAATCAATAGAATTTTCATCCATCCATTGTAGC
+GTTGCTTCCATGTAGGTTGCCCCCTCAGAGGCAACCAGATTTTCGATATACAAACCGACT
+TCGGTCTTATTTCCGATCATGCTTTACGCCTTATCGATCATATCATACAGTTCGATCAGT
+TCGTTGTTTTCTTCTTCGAAAGCGGTACGGGCCTGTTCGTGATACAGTTTGAACAGTTTC
+CCGAAGGTTTTTCCATCGATACCGAAATCGGTTTTCGCTTTGGATTTGATATCCTTGAAC
+GTGCCGTTGAAGATCTCAACTTGAGTTTTCACGTTGGATGCTTCTTTGATCAGTTCTTTT
+ACCTGTTTTGCTACATCAGGGTTTGTTTGTAAAAATTCTACACTCATTTTGTTACCTCAA
+AAATCACTCAGTTTTTCGAACATACGGGAAAGTTTGTTATCCATGAAGTAACGTTCCATT
+TTGGCTTTACTTCCGGATTTTGGAGTATTATACGCTTCAATAATCGAATTTTCAATATCT
+TTTGGTATAAATTCGAAATCGCGTAGTTCCTCATTTTCTTTGTAACGTGCGGCCCATTCA
+GGGGTCATCAATGTTGTCGGATCGTCTGCCTCCAGCCATGCCTCTAACTCAGAGGATTTT
+ACCGCTGGGGCGCGTTCACCTTCAACCTTCGTCACAATATAATCATTTCTAATTTTAATG
+CAAGCGATACTATCTTTTTTATCGCCTTTGATATTTTTGTATCGCAGATCGTTACGTGGC
+GAACCGTACTTAGGCGTTACCCATTTTTTCTGGGGAGGCGACCATTGACGAACACCGTTA
+TATTTCTGTAGTTGTGTAAAGTCGCTATCAGCAGAAACCACTAATACTCGTCTACCTTCA
+CCAACAGCTTTTTTCGTAACAACAGCAATTATATCATCAGCTTCCGCGAATTCAACCTTT
+AATCCGAGATAAGGCATATTCTGACGGATTTCTTCGAACACAGGATTAAGGAAGTTGTTC
+AGACGATCCCAATCCCATTCTGATTCTTCGTGTTCGATCTGACGACGTTTTTTGTAGTAC
+CAGGCTTTTTGCCTACGCCAGTAATTTCTGTCATCGAAGGCAATCACGATTTCTGGATAC
+TCACCTTTAAATTTTACAACGTTAAACCGTAAAGTGTCAAGCACCAGATGACGAATCATT
+TCGATCGTGATGGATGCTTGTTCCTTTGGTTTGAAGTTGTTCATCAGTGTAGCGATGGAA
+ATGTTAGAGATATCGATGACCATAGTATCATCGGGTTCCCCTTCATCTTGCATCAGCTTG
+TTCAAGTTAAACATGCTTGCAAAACTGCTCATACATACCTCAATTTTTCAAAGAACGGGG
+TTATTGTAGTAACTTACGAAATGAAGTCAATACAAAAGACCATAAAATTTTGATCAATAA
+TACTTGATCTGATCAAATTTATGATCTATAATTTATTAATTAATAATTATTTTACTACAA
+TGATCATTGTAGGTCAAGTACTAAAATCAATAAATTTTATATAATTTAGATCTGATCTAT
+AGATCATTAGATCTACTTTAACCTTAAATAATATAGAATGAAATTTGATTTTGTCTACAG
+TTATTATATAATATTCTTAACTTCAAAGAGGAAATATGAATACTATGACTAAAGAAACAA
+CCAATATCTACGCAGACAATGAAAAATTATACCCTATCCTCTGTGCATGGAAAAAGCAAA
+TCGCCGAAACAGGTGATCGCAAAATGCCTAATGAGTTGGGGGCTGCTATTATGGATATTG
+CAAACGGGCTATCACGTCGTTACAACTTCAACCGTTATTCCGAAGATTGGAAAATGGATA
+TGATCGATGACGGAATTTCCGCTGCAATCTCAGGACTGCATAACTTCGATGAAACTCGTT
+ATACCAACGTTTACGGTTACATTAACAAAGCATGTTGGCAAGCATTCGTAACACGTATTC
+TGTACGAGAAAAAAGAGAACGCGAAGAAATATAAATTCTTCCTTGAGCACGTTTACGACT
+GTGAAGATTCAGATATGGTTAGTATTGCAGACGAAGGTTTCATTCAAGATCTACATGACA
+AACTATCTCAGTACGAGGCTTCCGCCACCAAAACCAAAGACAAGGAAGCGGAAGTATTCC
+CAACATTGGAAGATTTTCTATGAAAGCAATAATTGACTTAAACAAAATATTAACTGATAT
+CGATTACGAAATTGACTTGCTACCCTACTTCGTAAAATTAGAGTTGCAAAACGTGGGAAT
+CCCGGTTATCATCGATCCAACTGACGTAAGAAACCCCGATTTCGAAGTAGAAGAAGGGGT
+TTTGTCTTATATGATAAACGCCGAAACTATGATCATGGAGATCACTTATGATTGATGAAG
+AGAAAGAAGTACTAACCAGTGTGGAAGAAGTGGATCCAGAAGAGGAAATTCAACAAAAGA
+TCCAGGAACGTGTAGAAGCCGACGCATTGAAGCGAGCACAAAAATTCATTAAGAAGAACC
+GGACTGAGATCAAACGCCTCCGTAGACACGCAGAGGAAGCCCTATTCAGGGGTAATAAGG
+TTCAGTATGTGTATGCGGTTAAGAAACTTCGTGATATGCTCAAACAGCCGTATACAGAGG
+ATTTCATTGATACGATGTGGAACACTTCACTAGCATCAATTCGAAATATCGTAGCTTCAC
+AACAGAAGCACTAACAAACAAGTAGCCCCGAAAGGGGCTATGAGGGTCTTATGAGAAAGT
+ACTTAATGATCGGGGATACTCACGCTGGCTTGCGTCAGGACAACCCCTGGAATGAAGAAA
+ACCTATACAATGTATTCGTACAAATCGTAGAACACTGCAAAGCAAACGGCATTACCGAGG
+CTTTCCATGCTGGTGATTTCTTTGATGTGCGCAAGGCCACCACACAAACCACGATGAAAT
+TCATTCGTGAACGTATTGTGCCACTACTGGAAGAAGCCGGATTACATATCTATGTTCTGG
+TTGGGAACCACGATTGCCAGTTTAAAGACAAGATCCGCCCTAACTCACCGCGAGAGATTC
+TTGATCAGTATGATTGCTTCACGGTTGTTGATGAACCGATGACAGTAAATCTTGATACTT
+CTCCGCTGCAATCAATCGATTTGATCCCGTGGATTTGTCAAGAAAACACCCAGCAGATTT
+TTGATTTCATCAAAAAGTCAAAATCTCAATACTGCTTAGGACACTTTGAACTGTCCGGAT
+ACTATTTCTATAAGAACAGTAAAGCGGATCATGGTCTTGAACCTGATTTCTTAAAGAAAT
+ATGAAATCGTGTATTCAGGCCACTATCATCACGCTAACGAAGGCGCTAACGTTTTCTATA
+TCGGTACACCGCTTACCATGAGCGCTAACGATGAGGACGAAACCAGGGGCTTCTATGAGC
+TATCTTATGGCGACGGTAAACGTGAATTAACTTTCATTGCTAACCCAGTATGCCACCATC
+GCCGGATCACCTATCCGGATCAAAAAGATGTTGATGTTGCAGATTACAAAAATTGCTCTG
+TTCGCTTGATTGTGCGCGAAGTTGATAACGATTTGCCTAAGTTTCAAACAAAACTGGAAG
+AAACAGTTTATGAGTTGAACATTGTCGATCGCGTGATCACTGATTCAGAAGTCGATACTG
+ATTTTGAAATCAAAAGTGTATCTGGATTGATTAGTGAGTACATCAACAACATGCAGATCA
+CTCCAGAAGAAAAGACCGAAGTATCTGCAATAATGAGTGCATTGTATGCAGAGGTTACGA
+GCAATGGAAATAGTTGATTACGTTAATATTTTAAACGAAGAAGGGCGATATAAAGCCCTT
+TATAAAATGTTTGGATTTGATGTGATTGTTGCAGTACAGCAGGATTCCTATAATGAGTAT
+GTGTCATTGGGGTTCACTCTGATTAAAGACAACTATCACGAAACAAAGGTTTGGACATTT
+ACTGTCCTGAATAGCATGGATGAAGATTCCGTGATATACTGCTTTGATAGCACGATTACA
+AACATGATTAGTGATATATCCCAAAGGATAATTGATGAAACTCAAATTTAAAACATTGAC
+TTATCAAAATATCTTGTCGGTCGGTAACGTACCGATCGTCATTGATTTTGATTCAGCAAA
+GAAAACCCTCATTACGGGTAAAAACGGCGGTGGTAAATCCACCATGATCGAAGCGCTTAC
+ATATGCTCTCTTTGGTAAGTCATTTCGCGATCTGAAAGTCGGGCAACTGGTGAACAGTAT
+CAACAAGAAAAAATGTCTGGTTGAACTGTTGATCGAATACGGCAATGATGAATATAAAAT
+CATCCGTGGACAAAAGCCGAAAGTATTTGAGATCTGGAAGAATGGCGAAAAACTGCCGGA
+AGATTCAGCCGCTGGTGATTATCAGTCACAGCTTGAATCAATGTTGAATATTAACCTGGT
+GGGCTTTAAACAGGTTATCGTTCTGGGTACTGCTGGTTATGTACCTTTCATGGAACTGAA
+AACACCAGATCGCCGTAAATTGGTTGAAGATTTGCTTTCTCTGTCTATTATCAGTGAAAT
+GGACAAACTAAACAAATCATACATCCGTGGTGTTAACCGTGAACTGGATACGCTTTCAAT
+GCAGATTGGACACGTACAACAGCAGATCGCAACACATCAAAAGTTCATTGACGAACAACG
+GGCAAAAGCAAATCAGAATACGGCGCGTTACCAGGATATCTACGATTCCCACGTAGAAAC
+AGCAAAACAGATTAAAGCGCAATTAGTTGAACTTCAAACCCAGATCGCAGAATGCGTGAT
+CAATGGTGAAGACCAAACAGCAAATATTCAAAAACTGCGTGATGGCTATACACGCCTCTC
+AATGAACGTAGAACAGTTGCAGCGTCTTGAGGTGATGTATCGCAAGGGTGGTGAATGTCC
+GGCCTGTAAACAGCCAATTAGCCCCACTCCTGAACGCATGGAAGAAATTGCCGAGAACAT
+TAAAAATGGTACTCAGAAACTTACGCTGATTAAGAACAAGCAAGATCAGCTACAGAAAAT
+CATGGATGATTTACTAACACAACAACGTACACTAAATGGGCTGAAATCCAAATACGAATC
+ACTACGCGGTACACTTCAAAATGAAGTTGCAGCGGCTAAACGTGTTCGGGCTGTCATGGA
+TAAAGCACAGGAAGACGTGGTGATCGACGAATCCCCAGTTGAAAAACTCCGTGAAGATGA
+AAAGGAACTTGATTCTAAACGTTCTGGATTTGTCAAGGAAAAATATTTTAGAGGTATTGT
+TACGGATCTGCTGAAAGATTCCGGCGTTAAAGCGAGCATCGTTAAACGTTATATTCCTTA
+CTTCAATAAACAGATTGCGTACTATCTGGATCTGTTGGGTGCTGATTATCAGTTCACTCT
+GGATGACGAATTTAACGAATCGATTAAATCGCTGGGTCGTAATGATTTTAGTTACGCATC
+GTTCAGTCAAGGCGAAAGAGCACGTATTAACCTTGCTTTATTGTTCACCTGGCGCGATGT
+AACCAGTAAAATTTCTGGTGTTGATTTATCCCTTCTGATCCTGGATGAAGTGTACGATGG
+TGCAATTGATCGTGATGGTAGTTTTGCCGTAAAAGCACTATTGGATGGGATAAATGGTAA
+CGTAATTGTTATCAGTCATCAGGATCTGGATCCGCAAGATTTCGATCGACATATCACCAT
+GCAGAAAGTTGGACGGTTCACAAAGTGTACTATCAATGATCGAGGTGCATAATGTTAGAA
+AGAGAATTTGAATTAGAAACCGCTCCGGAAATAGAGCGGTTTTATCTCCACAACAATTTT
+CTTGAAGAAAAACATATAGTTACTATGAAAGATGTTGAGGAAGCATTCAAAGATAACCCT
+ATAGAGTTGACGCGAATCAAGAACAACAAAAGTTCTGTTTGGTTCCTCGAAAAAATCTAT
+TGACCGAAATCCATAAATACAGTAAAGTAGCCCATGTAACGAAACGTGGGCTTTGTTTTT
+ATTTGAGGAACAATAAATGATCACTGAATCCAAAATGACTTATCAGGAAGCACTGAAAGT
+TTTGGGCGCAACTGGTAGCGAAACCAGCGCTGAAATGTCCAGACTCTTCAAACGTGCATC
+CTTACGCAATCACCCCGACCGTGGTGGTAGCAATGAATTAATGCAGAAAATTAACCAGGC
+TTACGACGTAGTTACAAAAACTGGGCCTAGTGGCGCACGTTCTGAGACTGCTGGTGATGT
+TCGCGCACGTTATGCACGTCAAAAGAAAGAATGGGAAGAAAAAGTTGATGCTTACTTTGT
+AGTGGCGAAAAACTATTTCAGCACCAAATTTAACGCACAGGAATTTGCGGAATACTTCAC
+CAAATACACTGGATTGCCTACCACTTTCAAACAGGAAGTAACAAAAGGTAGTCACGGTGT
+TTATGCTTCGTTCCGTTTCACTTCTGGTGATGCTTACTTTGATTTCGGTTTCAACTGCAC
+CCCTCCGAATGGACAAGGGTTAGCCGCTCCGGATTCATCTGCACTGGGTAACGTTTCTGT
+TAGTACCTTTGTACTGGTTGGAACTAAAAAACATAAAATGGCAAGCCGTGATTATCAATG
+GGGCAAAAACCCAGATAAGATCACTCCGGAAAGCCTGTTCCCGTCTAAAAAACTGGAAAG
+CATTTTCAGCCCTGTACAGAAAAATATCAAATACAAACGTGCTGATTACCTTGCATCATT
+CCGTAAGCTGTTAGGCGCTGACATTAGCGGAAACGATATCTTTGTTGAAGTTGGTACACT
+GAAAGTTCGTTTCTATCGTCATGTAATGATGCGTAAAGGTGCGTATGTGTTTAGCGCGGT
+GTATGATCCTGCTGTATCTAAGTATCGTCCGGCTGCACAACTTCGCGGAACTATGTTAGA
+AGACGAGGACGGCGCTTGCCTGGATATGATCGTTGATACGTTCAAAGAGTTGCAGAAACT
+GAAACCGAGTGTTCAAGGCGTTGTGAACGCGATCGATAAGATGAACGCAGAGTTTGCAGC
+GGGACATCGTTCAGCATCTTTTGTTAAACGTGTAGCTGCTCAGGAAGCCGCGCCGAAGCC
+AGAAGAGAAGCCAAAACGCACTGTTAATCGTATCGGTAAAGAGGAATACTTCGCAGCACT
+AAAAGATATTGGTGCTCGTGTAATGCCTACCAGCGGTTATGTTGAATTTGATAACGGCGC
+TGGTGTTACTATCAACTTCAAGCGTATTGTTGTAAACCGTAAAGCATACTACTCATTCAG
+TAGCTTTGATTTCATGTACTCTGGTCAGAAACACATTGAGTGGTTGAAAGGAATCGATAT
+CGCAGAAGATACCAAAGGCGCAAGCATTAGCCTACTCACTGATACTCTGAAATCTTTACG
+TGGGATCTCTGACTGGAACACTGTTAAGAGCGCTTTAGATCAAATGAATTCTAACTTCAA
+GGCGGGTAAATTCTCCGCACCTCATGTGAAGAAGGAAGCAGAGCAAAAAGCACCGAAACA
+GAAAGACGAAATCGGCGCACAGCCTACCAAACCACAGGCGGCTAAGAAAGATACGCCGGA
+AGTGGAAAAATCACAGGCTGTTCATGCAGCACGTGAGAAAGCGAATATGAACAACACTAT
+TCGTAAAATGATGACTATGTTAGTCAAAGCACAGCGCAAAGACACTCCGGAAGATATCAA
+GAAGGAAGTTGATGCAGCAATTCAATTGTGGCGCTTGACTTACTAATCAAATGAACTATA
+ATGGGAACTGTTAACGCAGTTCCCTTTTTATTTGAGGAAAATATTATGAGTTGTCCAACA
+TGGTTACGTTTGGAAAATCTGAAAGAAGGTACACAAAAACGGATTTATATTAATCTTGGT
+TGGGTTCCTCCTACCGATTTTCAAATGGCTGAGATTTTAATCAATGCTGTTAAAGAAGTA
+AGCGACACTTACGAATGGGAAAGGCTCTATTTTCCCTTGATTGGTTTGTATATGACGCGA
+AATAAATTTGAAGAAATGAAACTTGCTGTTATTCGCGCTACGATTATTAATTCCCAACAA
+AGATTTACTTTGAAAAATGCATGGAGTTCTGAATGATTATTCAAGTATCTGTACAGGGCG
+ACACTCTGACTGTCACCGAATCCATCAATACCGCTCTTGCTGTATGTCGTGACCATATCT
+CACAAAATCCTCCAGTGACTGAGATCCTGGAAATTGATGTTTGGGATCAGATTGGGATGA
+TCGACGCATCATATGGATTTACCCCGCGAGATGAAGAACTATCTCGTATCGAATCATGGC
+TGAATGAACAGGAAACGGAATGAAACTCCCTAAGAACACAACACTACTAACCCGCGAAAA
+ACTTCACTCTGTTGATTGGTGTCCTCTGGATATCATGATTTTTGATATTGAATCTCGCGT
+GATCAATGCAAAATATCAGGGGTGTAGTATTTTCTCTGTTGAATTCGAGAAGATTCGCGG
+ATATGATGAGAAGTACAAAGAAAAACTGAAAGTTATGATTGAAGCATTAGGCTATATTGT
+AACTGTTGAAGACAACAAAATGTGGATCGCAATATGAGCATAGTAAAAGCGGTGTTTGCG
+CTGGGGCATGATATCTACCACGATGATTTCGCTTTTGGATATCAGCAAGGCTTGCCGTGG
+GGCCACTGTAAAGAAGATTTACAGAACTTCAAAGAAGAAACCGCCGATAGCGTTCTGATT
+ATGGGTGCAAATACGTTTACCTCTCTTCCGGGTAAATTGCCTGGTAGAATTCATTGCGTT
+CTGTCTGGTTCCGGTAGTTTTTTGAAAACCAAAAAAGGCGAGGTTGCTGATTACGTGATC
+CACGGTGGCGGGTTGTCTGCTGCTATTGGTACAATGCAAGCAACACACCCAGATAAAAAT
+GTGTGTGTCATTGGTGGTAAGGGGTTGCTTTTAGATTCAATCAATAATAAAATGGTTGAT
+GAAGTAGTTTTGACACACATTTACGGACATGATGTATATAATGCCCCCGCATTTAAACGC
+GATGTTTCGTTTACTGCTTCTGAATTGGGTGATGCATTGTTAAAATATGAATTTTCTGAT
+TTCGAAACTCAGTACATCAAAGAACATGAACGCATTGAAAAAATCATAGTCGATCGATAT
+AAAAAGGTATAAAATGAAACAGTATCTGGATATTATTAAACTTGTACTTGATAACGGTGT
+TGAATCAACCGATCGCACTGGTGTAGGTACTATTCGTATTTTCGGCGCACAAGCCCGATG
+GGATCTAAACAGAGGTTTCCCCGCAACTACCTGTAAAAAACTATTCTTCAAACCGTGCAA
+GCATGAATTGCAATGGTTCCTGTCCGGTTCAACCAACGTTGAAGAACTTCGCCGGATGAC
+CTGGGGTGAAAATAGCGATAAGCGCACAATCTGGGATGATAACTATGAAAAACAAGCTAT
+TGATTTAGGATATGATTCTGGTTATCTGGGGCCAATCTACGGTCATCAATGGCGTTCGTT
+TGGTTCTCTTTATGGGGATGATGATAGTTATTATGGCGGTAGTGGTGTTGACCAGATAGC
+AAAAGTCATTGAACAACTGAAATCAACCCCAGACGATCGTGGGATCATCGTTTCGGCATG
+GAACCCCGTTGATCTTGATGATATGGCATTGCGTCCGTGTCACTGTTTCTTTCAGTTCGT
+TGTAATCAACGGTAAACTGTCTCTACAGTGGTATCAGCGTTCAGTTGATGTCTTCTTAGG
+GTTGCCGTTCAATATCGCCTCCTATGCTCTCCTGACGCATATTATCGCTGATATTTGCGG
+GTACGAAGTGGGCGATCTGGTTTGGACTGGTGGTGATGTCCATATCTATAAAAATGCGGT
+TGAACAAGCAAAAGAACTTTTACAGCCTAACCGTTCACCAATGCCATTACCGATTCTAAA
+AATGCCGAAGGTAAATAGCTTACTTGATTTAGATCAAGAATTCTTTGACTCGATAACCTT
+AGAAGGGTATCATAATCACGGCTCTCTAAAAGCTGAAATGGCAGTATGAAAAATGGGGCT
+TCGGCCCCTTTCTTAACAAGGTAAGAGAATGAATGACATTAAAGTAGTAGTAAAATCCTC
+TGGTGTACGCCAGCCGTTTGACAAAGAAAAAATATACAAAGTGCTCAAGTGGGCCTGTGA
+TGGTCATAATATCGATGTTCGTGCATTCCTTGAAAATGTATTAGAACTGATCCGCGATGG
+TATGACTACCAAACAAATTCAACGTATCGCTATCAAGTATGCAGCAGATCATATTTCTGT
+TAAAGAACCGGATTGGCAATACGTAGCATCGAATCTTGAAATGTTTGCATTGCGTAAAGA
+CGTTTACGGTCAGTTCGATCCTATCCCGTTCTACGATCACATCGTTAAAATGGTTGAAGC
+GGGGAAATACGATAAAGAGATCCTGGAAAAATACAGCAAGCAAGATATTCAAGTTTTCGA
+ACGTGCAATTGATCATGATAAGGATTTTGAATTTTCGTATGCTGGTTCCCAACAGTTAAT
+CGGGAAATATCTGGTTCAGGATCGCGATACTGGCGAAATCTTTGAAACCCCTCAGTATGC
+GTTTATGCTTATTGCGATGTGTCTGCATCAGGAAGAAACTGGGTTAGCACAGGTTACGCA
+TATCGTTGATTTTTATAACGCAATTTCCGATCGCAAACTGTCTCTACCGACTCCAATTAT
+GGCGGGTGTACGTACTCCTACGCGCCAGTTCTCCAGTTGTGTAGTAATTGAATCGGGTGA
+TTCTCTTGGTTCTCTTAACGCTGTAACCTCTGCGATCGTGAAGTATATTTCACAACGTGC
+TGGTATTGGGGTTAACGCGGGACATATTCGCGCAATGGGTTCTAAAATCCGTGGTGGTGA
+AGCTGTTCATACTGGTGTGATTCCTTTCTGGAAACATATTCAAACCGCTGTTAAATCCTG
+TTCACAGGGTGGCGTTCGTGGTGGTGCTGCAACACTGTATTATCCTTTCTGGCATCTGGA
+AGTTGAAAACCTTCTGGTGTTGAAGAACAACAAAGGCGTAGAAGAAAACCGCGTTCGTCA
+TCTTGATTATGGTGTACAGCTTAACCAGTTGATGTATAAACGCTTAATGAATCGTGATTA
+CATTACGCTGTTTAGTCCGGATGTTGCTAACGATCGTCTGTATGATCTGTTCTATGAAGC
+TGATCAGACTGCATTTGAAGAACTGTATGAAAGCCTGGAAAAAGATCCAACTGTTCGTAA
+GAAACGCATCAAAGCGGTTGACCTGTTCCAACTTTTAGCACAGGAACGCGCACAGACAGG
+ACGCAAATACATTTTCAACACTCATCACGTCAACCAACAGGGTAGTTTTACGGTTCCTGT
+TCGTATGTCTAACCTGTGTTGTGAGATTGCGATCCCAACGTCGCCGCTGGATGACGATGA
+TAAAATGGCTGGTGAAATCGGATTGTGTACGCTAATGGCTATCGTTCTGGATAACGCTGA
+TATCAGCGAATTCCCGAAACTCACGCGTATTGCAGTACGTGCGCTTGATAACCTGTTGGA
+TTACCAGAACTACCCTGTAAAAGCCGCTCTGAAAGCTAAACAGCGCCGTTCTCTGGGTGT
+TGGTATCACCAACTATGCATCATGGTTAGCGAGCAACTATTGCGACTACTCAGAAGCGTA
+TACAGACAAAGTTCATGAGTTAATGGAAGCGTTTCAGTTTAACCTTCTCGTTGCTTCTAT
+GGAACTGGCGAAAGAACGTGGTGCATGTGGATTGTACAACGATACCAAATACGCTCGCGG
+GTTACTGCCTATCGATTGGTATTGCAAAACCGTTGATGAACTGGTAGCACCTGTTTATAA
+TTGCGATTGGGAATGGTTACGTAGTCAGATTAAGAAATACGGCTTGCGCAACTCTACTCT
+TTCTGCTTTAATGCCTTGTGAAAGTAGTTCACAGGTTAGTAACTCTACCAACGGGATCGA
+ACCTCCGCGCGGTTTAGTGAGTATCAAATCTTCGAAAGAAGGACACTATAACCAGGTTGT
+GCCTAACCAGAATAACCAGATTGATTTCTATGATCTGCTCTGGGATATGGCTAAACGCGG
+TAACAAAGGGTATCTGTCTCATGTAGCAGTTATGCAGAAGTTTGTCGATCAGTCTATTTC
+TGCAAACACCAACTATGACCCGGCAAACTATGAAGACGGGAAAGTTAAAACAGAAGACAT
+CATTGATGATCTGCTGTATGCTAACTACTACGGTGTTAAAACTCTGTACTATCATAATAC
+GCGTGATGGTGCTGGTGATGAAGAAGAAGCCGCAGAAGATTGCGCGGGTTGTAAGATTTG
+ATTAATGCCCCTTCGGGGGCTTTTTAAAGGTAAAGACATGTTAACAGTAATGAATACAAA
+CCCAGATCATAACCACTTAGAACAACCTATGTTTTTTGGTGAAGATACTGGTGTTGCACG
+TTATGAATCGCAGAAACACAAAGTTTTCGAAAGCCTGACGCAAAAACAGCTTTCTTTCTT
+CTGGCGTCCGGAAGAAGTCGATCTGTCTACTGACCGTATGCAGTATGCAAAACTTCCTGA
+ACATGAAAAAATCATTTTCGATTCTAACCTACAGTATCAAACCCTGTTAGATACCATTCA
+GGGACGTGGGCCTAACCTCGCATTTTTGCCAATTGCATCCGATGTGAGCATGGAAACCTG
+GATCGAAACGTGGGCGTTTAGTGAAACCATCCACAGCCGTAGTTACACGCATATTCAACG
+TAACTTGCACATTGATCCTTCTGTACAGTTCGACCAAATCCTTCGCAATGAAGCGATTAT
+GAAACGTTCTGCATCAATGACACGGTATTATGATACTCTGATTGATGAATGTCATAAGCT
+GAAAACCATCATGATGCTACAGGAACAGGTTAGCGGCTATAAACCAAATGATCCGGCTGT
+CGTGTATTATAACGAGCAATACACTAAACAGGCCACTAAGTGCAAAGAAGCTCTGTACCT
+GTGTATGCACGCTGTGAACGCTCTGGAAGCGATCCGTTTCTATGTGTCGTTTAGTTTCAC
+CTTTAACTTTGCTGAACAAGGCAAGATGGAAGGCAACGCGAAAATTATGCGCCTGATTGC
+GCGTGATGAAGCATTGCATCAGAAAGGTACTCAGAGTAAAATCCGTTTGTGGCAAATGGG
+TAAAGATGATCCAGAAATGGTTGAAATCTCCCGTAGGCTGAAAAAAGAAGCAACGGCTAT
+CTTCCTGGAAGTATATGAACAGGAAAAAGAATGGGCTGAACATTTATTCTCTGTTGGTGA
+TGTAGAAGGTGTATCGCTGAAAAGCACTATCGCTTATATTGAACACCTTACAGATCAGCG
+TATGCGAGCGGTAGGGCTTGATTCACCATTCACCCCGATCCCTAACCCGTATCCGTGGAT
+GAATAAATGGCTCAAAAGTGATAACGTACAGGTTGCCCCGCAAGAGGTTGAAGTAAGTTC
+TTACCTCGTCGGAAACTTGAATACTGAAATCAGTGATGAAGCGTATGCAAAATGGGCCAG
+CAAATACGCGTGATTGTCGGGTAGTAAACAAGTACAAAACTGATTGGGATGTCGATATTC
+AAAGAGGTACGAAGTTCGGCAACCCTTATAACACAGGAACCAGGGGAGAAAACATTTTAG
+CGTTTATCCCCTGGTTCCAGAATCAGGTTCGTACTGGGGCGATCACGATTGAAGAATTGA
+AAGAACTTGATGGAAAGAGGCTTGGTTGTACCTGTGCGCCTCTTCCCTGTCACGGTGATT
+ACATCGCGCATGTGGTTAATGTTTTGTGTGGTAAGAAAAGATCACTTGACTTTTTGGATA
+TATAATGTATGAAATCTGAATTCAACTTAACCCTTGATAAATGTGGTCGCATCGATCGAA
+GTTTTGTTAAGTGTGGTGAACTTAGGCATTGTGTTTATTTTATTGCAATTAACGATGAAA
+TAGTATATGTTGGTAAATGTCGGGATATGTGGAAGCGTTTAGATACATATCGCAATGCAA
+AGTATTGGAGAGAAGCCAACCCCAGCAACATCTTAAAAACGTGTCGATTGGAAATGGCTA
+TCAAAAAACGAAAAACTGTGAAACTTATCGTGACTACTCACGATGAAAATACATATCATG
+ATTATGAAATCAACATGATACGAAAATACAACCCTGAATGGAATAAACAGCACTATGACA
+AAGGCACAAACTAAAATTATCAATACCCTTTACAAACAACTCATGCAGTTGTGTGGTGAA
+TCCGAAACATTTTTCTTCGTTGATCAAGTAACCGTGATGGGTACACCTGTTCGAATCTTT
+AACTATCGCATGGCCTCATATACAGACTGGCTAAAGCCTGGTGCTCTGGAATGTCGCGGT
+ATCATGTTTGAAATGGATGGAGATACCCCCGTATCAATCATCAGCCGCCCTATGGAGAAG
+TTTTTTAACTATGCCGAGGTAAAGGCATGGGAAGCGCTTAACGAGTCTCCTATTGAATTA
+GGCGAAGTTTTAGACGTGATGATTAAAGAAGATGGTTCCTTGATCTCAACTTTCCTTGAC
+GGTGGATTTCTGGCGGTCAAGTCTAAAGGTTCGGTTAAATCAGAACAAGCTATGGATGCG
+CACAGCGTGTTAATGGCAAATCGTGAATTGCTGACCCGCTTAACTGAGATCGCTAAAGAA
+AACTATACGGTGAATATGGAATACGTTTCCCCGAAAAACCGTATCGTTGTTGGTTATGAT
+TCTCCGGATCTGCGTATCCTGAACGTTCGTCATAACATCACGGGTGAATACATCCCTTAT
+GATGATCTGTTTGCTGACGCGCTGTTACGTGCGTATCTGGTTAAGCGCGAGAATATCGAA
+GTACTGGATCTGGATGCATTCGCAAAAGAAGCATATCAGAATGAAGGATTCGAAGGCTAT
+GTTGTTCTGACAACGAAAGGGTTTGTAAAAATCAAAACAAACTGGTATGTCAATCTGCAT
+CGCACAAAAGATAGCATTACCAACAATAAGGATCTTTTCCTAAATATTGTTGAGAATACG
+GTCGATGACCTGAAACAGCTATTCAGTTCGGATCTGGTCTCTCTGAAAAAGATTGACGAT
+TTCGAAAAACTTTTCCTTGATAGTCTCAATCGTTTGAGTGCAAAAGCATTCAAAGCTATT
+GAAGATAATAAAGGGAAATCGCGTAAAGATTTTGCTATCAGTCTAAGCGCGGATTTGTCA
+AACGACGGTCGGATCATCTTCGGGCCTCTTATGAAGTACTTCGAAGAAACCGATCCACAA
+AAACTGGTCGATCGCATCATTGAAATGATGGTTAAAAATTACGACCAGTTCATTCCTGGA
+GAGTACAAGTGAAATCATTTGGCGCATATAGCCGAACGATAGAACAAGAAAAAGCAGGGA
+TTGATTCCCTGCTTTCTTTCGTTGATGTTTTCCCCGAAACTGGAAAAATTTACTGGAATG
+ATAAAGCATATCATAAAAGTAAGAGAGGAAAAGAAGCGGGTTCTATTGTTTGTGAAGAAT
+ACCCTTATACGAAAATAAAGTATGCTGGGAAAAATTACATGAGGCATAGAATAATATTTT
+ACTATGTTCATGGTTACTTACCAATCATAGTTGATCATAAAAATGGTCTTGATTTTGGTG
+ATTGTATTGATAATCTTCAAGAATCCGATCCCGTTCATAATATATTGAAGAAAAACAAAA
+CCAGAAAATCTAAAACTACCACATCAAAAGGGGTTGACTATCGTTCTTCTCGTGGAAAAT
+ATAGAGCACAAATACGGATTAATGGTAAAACGAAACATATAGGATATTATGATACAGAAG
+AACAGGCGTCTATCGCATATGAGGAAACTTTGAATGAATATCAAAAGCATCTTGGGTATG
+ATTAATATAAAATCGTGGATATGGCCTATTATTGTTGCTTGCTCCCTAATAGCCCTTTTT
+TACATTGCAGTTGATACCAAAATAGAAAACAGGCAATTGTCTAAGGATATCAAAGCGTTA
+CAAGCTGATATCAAGAAAGTAAAAGAGACAAACAACAGTAATACAGTGATATACGTCGAA
+CAGAAAGGCAAGGATCAGCAGTTAGTGAAAGATGCCGGACGTAAAGATCTGTTGTTCAAA
+AAACCAGGACTGATCGAAATCAAGATCAACAAGTCCTTTGAAGAGTATATGAAGGATTAC
+GAAAAATGAAAATCGCTACACTAGCGCTCGTTCTGGGCGTTCTGTTGGTCGGGTGTGCTG
+AGAAGCCACCAGAAAAGATTTTGCCTACGCTACCCGCTAAGGTGAATCCGGTCAATGTGA
+AATGGAAAGTGGTTGCAGAAGTAAGGGAAATCGACGGGAAGAAATATCTGGTCATGCCTT
+ATGATGGTAATCCATACGTTGCCCTTTCATACCCAGATTCGTTAATCTTCCGTAGCTGGA
+TGAATGACGTTAAGCGTCAGAAAGACCAGACGGATAACATTCTATGCACCGTGGGATACC
+CCGAAAAATGCAAGTCAAAATAATTGATACATTCTTTGATGACTTGACGGTCGGAAAGGT
+GTATGATGCTGTAGAATCCAAAAATGAACTATGGATTGATAGCGATTGGGGGATTGCAGT
+CAATCTGCATACCGAAGCCAGTCAAGAACTAATTGAATATGAGATAGTGAAATGAATCTG
+TTTATGACTATTGGCGTTCCGGGTAGTGGAAAAACTACCTGGGCGCATGAGAAAGCCCGT
+GAATTGGGTAATACTGTTACGATCTCTCGCGATGATCTGCGTAGCTCTTTGTATAATGCG
+GGTAAAGGTGCTGGCGGATACAAATACACCAAAGCGAAAGAAGACATGATTGCAGAAATG
+CAGGATCACGTTGTTATCTCCACTCTGAAAGATGGTAAAAACGTGATCATACACAACACA
+CATCTGAAAGAAAGTGATAAAAATCACTGGCGTGAAATTGCGTTGGAACACAAAGCTGAT
+TTTCATATTGAATATTTTGATGTGTCTATTGTTGAACTGCTTCGCCGTAACCACAAACGC
+GGTCGTGATGCATTACCCGTTTCGCGTGTTTGGGAAATGTTTAACCAGTATCGTAAGATC
+CGTGGGTTCGTACCAGCAATGGAAATTGTCAATCCCCACAATCAGAAATGCGTGATCTTT
+GATGTTGATGGTACGCTAACAAAAGTAGGGCAACGTAGCCCGTATGACTTTACCAAAGTG
+ATCAATGATCCGCCAAACATCCCGATCCATCAACTGTTTCACCTGTACAAAAATGCAGGG
+TATAAGTGTGTTGTTGTGTCTGGGCGTGAAGGTAATCCGCAATGCGCACATGATACATGG
+GTTAGCCTGTTGAGTTATGGCGTTGAACCGGATGAAATTTTTATGCGTCAAGAAGGTGAT
+ACCAGGACAGATTTTGAAGTAAAAGAAGAAATTTTGTTTGACAAGATTTTAGATAAGTAT
+TATCCTGTTATTGCAGTGGACGATAGAGACACTCCGGTCGGAATGTGGCGAGCAAACGGG
+ATTCCGTGCTTACAAGTCGATTATGGTGATTTCTGATTGACATATAATGTGGGTATGTTA
+AAGTACCCACACAAAAGAGGATTATATTATGAACGTTATTCGTGAAGATAAACACATCAT
+GGTTGAACTTGGCGATCGCATTCGCGTAGAAAATCTGGGCGATTTTAACCAAAAAGTTCG
+TTTGTTGTGCCAAAAAATTGCTAACAAAATTCAGGAACAGGGTAAAGCTCCGGGCGGGTT
+TGAAGTTAGCGCCACTCCGGTTTCTCAGTACTCCTATATTGTGTATATTCATGACGTGGA
+TACTAACAGCACCCAATCTTTCGGGCTGGTGTTAAATCCTATTACTGGCTACGTTACATG
+GGCGGCTGTATTATGAAAGTAAAAGTAATTGATAGAGCGATGATCACGGATGAATCTGTA
+TACCCAGATCCTCGTTATTATGGCGGTGTTTTCGGATACATCAAAGGAACTGATATTGAT
+GTAGTAACAAGTCCGATCGCCGAATACGATATCAACAAAGATCAGACAGAAGTTCGCGTT
+ACTACAATCAACGGTTCAGAATATATCGTTGAAGCGACTCCTGATTTTATCAAACAGTTA
+CTAAAGGTGATGAAAGATGCTTGATCATCCTGGCTCTATGAGCATGGTGCTTCTGGAAGC
+ATTGAAAGCATATGATATCCCCTGTCATTTCGGTGAAGTAACTGTTAATACTATCGTTGA
+CGAAATCGACAATCCAAATACTTTCATTGCTTGTCTTGTTCGAAAATTCACAAGTTGTTT
+TCGACCGAGTCCAGAAAAAGTAGTAATCAGTTCTGTTTCTGCACATCATCGAGTGTTAGA
+TGATGGAAAGATTCAACTTTACTGGAAAGTTCTTTATCACGTGGTGTATCATGAAGATTG
+ATGATATTATGTTTATGCTTAGAGCAATAAGCGCTTCTAAGTTCTCTCAATGTGTCTCCG
+TTAATGTTGGTGCTGCATTGAGAAATGGTAACGGGCGTGTGTTTGTAGGCGCAAATAATA
+CGGTTGATCCTAGTCATCGTTGTACAGATCAGTGCAATCACTTATTAGATGATAACGGGA
+AACTGAGTGAAGAAAAGCGCCCTGAACATTCACAATGGTCAGATCGCAACGAAGTACACG
+CAGAAATGCGCGTTATTATGCTGGCGGCGTCTCATGAACAAATCAAAGACGCAACTTTGT
+ATACAACTCATTCCCCTTGCTCACAATGTGCGAAAAATATCGAATTTTGTGTTGCAACAG
+GTATGATTAAGCGTGTAGTATATCTACATAAATACGATCGTGGTGGCATCGAGTGGATAT
+GGCGTCTACAGCAATACGGTGCCGAAGTAGTACAACTTGATCCCGAAGAATTGAATAAAC
+ATTTTCGGATCAAATAACCAATGAGTAAATATATGTCTGAACTGAGTGTAAAAGCATCCT
+TTGAATATGTTCTGATTGAAACCAACGCTAAAGCGGCTGGAACTGAAATTGTATCACCTT
+CTGGTATTGTGACTGGTGTTCGTCAACACGGCGAGGAACCGATCTACGGCACAGTGTTAT
+CATGTGGGCCGGATGTACCGGAAGAATATAAAACCCTGCTTATGGGTAAGCGCGTACCGC
+TTCCTCATGCACAAATGGCAAACGTGCCGGATCCTGAACTGATTGCAGGAAAGGCAACAA
+AAGAAGAAGCTCGCAAGTATCCGGTTAAATATGTAACCGCACACTATAAAGCGATTCAAG
+CAATTTACGAATAAGAGATCCAACATGGCTAAACAAATTCAAGCAATCATCGCCGATACC
+GTCGCAAAATCTAAAAAACTTTTCGACAAAGGCGACATCCTCGAAGCACCGACCCGCATC
+GATGTAATGACTTCAATGATCATTGATGCTCACCAGGGAAAACTAAATTCCCGTGCTTCG
+GAAGTAATGGAATACATCGTACAGTTCGAGGATGTATGCAAATACGCCAAAGCTGTTGAT
+CCGGCTGTTCGCGAAATCTACCGCAAACAGTTCTAAAAATATCGGCCCCTTAGCTCAATA
+GGTAGAGCTAATCACTCATAATGGTTAGGTTCCCGGTTCAAGTCACGGGAGGGGCCACCA
+AACAAGGCAAGGCACTTAGAGAAGCGGGAGGAACAGAATCAGATTCTGTTGGTTGTAGGT
+GCAAATCCTACCCTTGCCACCAAATTAGGGTGCGTAGCGCAATGCCGTTAAATGGTTCGG
+AATATGCAACCTTTCTCACGGAGAAGGCTCTGTTGGTATCCGGTAATAGGTTCCCCGGAA
+TGCGGGGTGAAGTAAAGAAACTCCCAGCCCACTAATTTTAATGAGGTTTATATGAAATTT
+CGTGAAACTGTGAAATACCATAACGCGGTCGAATATACACAGATTTTTGTTGATATGTCT
+CCCGCAAAATTCAAAGAACGTTATGGCATGACATTTAATGAATGGAAAGATGGATTGCCC
+GATGGGGATTACCGAAAAAACTTCAAATTCAGTGAATGTTATGTGGATGATGACCCTTAC
+GATCTGGATGTTTGTAGTAAAACAACACCTCTCATTGAGAATTCACCAGAACAGCTTTAC
+GAATCTTGTATTGATTCTGCATACGAAATTTAAAGAGATAACATGAAAAATTTACAAAAA
+CTGTTTAAAATGTCTCCGGCAATTAGAAAAATCATCGGAGAAAGCAATCCAACGAATCGC
+AATAAAAAATTGATGGAACTTTTTGTAAAAGAGTTCGATGATTTTGATTCTGAACTTCAT
+AAAGCGCTTGAGGCATATTCCAAACAAGGGTTCTTTGCATCGCCGCAAGTGAATAGTAAG
+AAAGAGTATAGCGAACGATTCTTTGATTGGGAGATTGTCAATCTCGTTCGTAGAACAAAT
+ATATCTCCGAGCAATCATCAATTGATTTCTCTTGATACTTCGGTATTCTTTATCCAGTAT
+CTTATCAGTGGTGGTTTCAAAAATCCTGAAATTCCGTTTACAAATGAAGCGGTTAGCAGT
+GAATTTGATGAATCATTTGTATACATCAACACAAACAAATAATCAAATGGCTATCTTCGG
+ATAGCCTTATTTTTGGGGTGTCTATGCGCTTTTTAAAGTATGCAAGTTGGATCGTACTCG
+TCCCTCTTGACATTATTACTGGAGTATTAGCAATTCTGTTTGCCCCGTTTGTTGTACCAT
+TCTACAACGAGAAAACAGGGCATCTTCCTAAAGGCTTCCGGTGGATGGAAACCTTCGATA
+ACCCTATTGATGGTGATGGTGGACATATCCGCCGTTGGGCGTCCATACGCTATCATCTGG
+GGGCTTTTGGGGTGTACATGCAACGTGTTGGCTGGTTGTGGAGAAACAAGGCTTATAACT
+TCGCATATCACGTTTTAGGACGTGAAGCGACAAGCAAATTCAACTGGAAAGGCAACCCAA
+AAACAGAAGGTGGGCCGAACCCTGTAAATCATGGGTATCTGCTCATGTGGAACGAATCAG
+CATGGGGTTTGTACGTTTACAAACCGTGGCTACGGATCCACAAAGTGCAATTCTGTTTGC
+GCGTTTATGCTGGATGGAAGCTGAAACAAGAAGTTAGCGACCCAGTTAACCTGGATCGTG
+CAATGCTGGCGTTTCATTTCAACCCGTTCAGGTATTATGTAATCAAGTAAAGGTAATACA
+ATGAAAGCATTTCAAATTTTAGAAGGTTTGCATACTGGTACGATCTATCTGGAAGAAGGT
+AACGATGTTCGGATCGTAGTATCAAAAACATTAACTATGGATTCTGTGATCGGCAAAGCT
+CGCGTTACTCCGTTTGCAAAGCGTGAGATCGAGATCGAATATCAGCCAACTGTTAAGGTG
+GAAGGTGGACAACATTTAAACGTTAACGTGTTGCGCCGAGAAACTCTCCTGGATGCGGTT
+GAACATCCTGAAAAATACCCACAGTTAACGATCCGTGTTTCTGGTTATGCAGTGCGTTTT
+AACTCACTGACCCCTGAACAGCAACGCGACGTTATCGCCCGAACCTTTACAGAGAGTCTA
+TAATGGCAATTGATGATATCAAGGGTTATAAACCCCATACTGATAAAAAAGTAGAAACGG
+TAAACCGTATCAAAGATGCTGAAAATGCATTAGGTGCAATCCTGGAAGATATCGAACAGC
+GACTATCAAATTCAGATATTGATTCACTGATAGAGGAAGAATTAGATGAGGTGCTTGAAC
+GTATCCATCAAATTCAACTAGCGAAAGACCGACTGAAAGAAGCCTCTATGTGGGCGTGTC
+GTGCGGTGTTTCAGCCTGACGAAAAATATTAAAAATCAAGCCGTTGCCGAAAGGTAGCGG
+CTTTTTCTTTTTTGGTGTAAAAAGTTGTTGACTCCCTTCTCACATTCCCTTATAGTTAAT
+CCCGTAGACAAGAAAACACTTTTATGAGGATGACATTATGAAACGCTCTTACAACATGAA
+TGAACTGGTTTTCTTCAAAACTCGTCGTGAAGCACGTGCTTACGTTCTGGCGGCTGGTAA
+AAATACTTCTGCTGCTATCGATATGGGTACTGATAAAGCTGTTGGTGCTCGTTGGGCCGC
+TGTTATCGTTATCGCTGCTCCGGTTACTCCGGTTAAAACTCTGGTACTTGGTGCGCGTCA
+CGCCGAAACTCTTAACACTGCTGCAAGCGGTAGGGGCCACGAAGTTAAAGTGTTCAAGAA
+GCGTTCTTATCTTTCATGTGCAAGGGGTTAACTATGGCACGATTCATATATAAAGTGGAA
+TACGAAAATACTGAGTTATCTGATACCTTTTTGAAGATGATTCGTGATCACGGGCAACGT
+CTGGAAAGAGTAACGATTGATACTGCGTTTGATTGTCCTGTTGGGTTGGTTCTAACATTA
+TCTTGCAGCCCCGCAAAAGAATCAGCCCGTGTTGAAATGTTACATAAACTAAATGCATTT
+TATGAAGGTGGTAGTGTATGGCGAGTATTGTAAAATTTTTCACCGACTCAGTGAAAGAAA
+TTAAAAGCGCTCTGGAACAATGGAACACTCGTTGTGATGTATCCATTAAATCAGAGTACG
+AAACAACTTATGATCGTTATGATCCGGCCCGTGGTTTGCACAATAACCCCCATGAGGTGG
+AAGTGTGAAATACTACGGATTCAAAACGAGTCATTTTGGTAAAGCGTATCGTACAGAAAA
+CATCGATCGCAAACGTCCGTACTATGATTCTTTAGTACGCGCGGGACGCAAACGCGCTCG
+CCAGGAAGGGAAGAAAGAAGGTGAAGATCGTGGATAATTGGAAAACATGGGTATCAATTA
+TCGTTGGTGTTATCATCGGTCGCGGTTTGTATGATTTAATATTTTCGGCGGGGGTTCATT
+ATGGACATTGGTTCGGGTAGTCAGTACCCATCATGCGCGTTAAGCAACTTCGCTCCGCAT
+CCATTCACGTTTGACGGGGTAGAATGTGCATCAATGGAGGGCTTTTTACAAAGCCTTAAA
+TTCAGCAACCCAGATATGCAAGCCCATGTATGTACTCTGGTAGGCAAGGCCGCAAAGTTC
+AAAGGCAAAAAGAAAAAATGGTGGACTAACCAGACCTTATACTGGAAAGGTATCCCTATT
+CATCGTTCCTCTGAGGCGTATCAAATCCTGATTGAAAACGCATATAATGCATTATTCCTT
+AATGAAGGGTTTCGCCGTGCGTTGGCAGCAACCGGAAAAAGTACCTTGACACATTCAATG
+GGAAAGAATAAAATAAACGAAACTGTACTGACTGAAAGAGAGTTTGTACGCAACTTAACC
+CGATTGAGAGATCTGTTATGAGTGAAAAAGAAAGAGTAGAATGCGTGTTTCTGTTCAAAG
+GCGCGATTAATCCATTAGCGTTACTGTATGCGCAACATGCATTACGTTCAACGTTGATTC
+AGAGTGTTATCTATAAAGCAGGTGTGTATTATGTTACCATCGGCGCAAATAACATGGTTG
+TTATTGAATCCTACGTTAAGGAATGTGCATTAAACGGCGTTGTCTTTGATAAAGTCGATT
+TTGATGCTGGGGTAGATGCTGTTTATATGTATAAGGGTTGATATGAGTTACGTAGTTTAT
+TTCGATTGTTCGGATCTCGATCCGTTCGTGCTTCAACAGGCAAAGAAATATCATCAAGAT
+GTCGTTGGCATTGGTGTAACAAATGATGATATGTTGTGCATCGAATTTGAATATTATCGG
+ACATTTGAGCGTGAACAATTCCTGGGTGAATTGAATGCATTCAAAAGTACCCTTTTCTTT
+GATCGTTATGAGGTTATATCTTGAAACCTGTTATTCTTACCGATATTGACGGGATCGCCG
+TAAAATGGCAAAGCGGCCTCCCGTTCTTTTTGTCTAAGCACAACATGCCTACTGATATTG
+CATTAGAAATGGTTACAGATGAAAAATTTCGTGATATGACCGAAATCTTCGGATGTGATC
+AGCAGTTGGCTAAAATCCTTATGGAAGAATACAATAACAGTTCTTTCATTCGTTATCTGA
+ATGCGTATGATGATGCATTGATTGTGATCAACCGTCTGAAAACGCAGTATGATTTCGTTG
+CCGTTACCGCTCTGGGAACAACACCAACGGCAAGCCTTAACCGAATTGCTAACCTGAATA
+CTCTTTTCCCGTCTGCGTTTAAAGAGGTGATGGTCGTGGGCCACGGTGAAACAAAAACTC
+ATCGTTACCTGGAAGCAAAAGCAAAGTATGGTAATCGTCTGGTTTGCTTTGTTGATGATC
+TCGCGATAAACTTAAACGAATGTCATAACGTCATTAGTCAGTTGCCGTTATTCCATATGT
+TACGTGGTGAACGTGAAGAAACAAATGCACCTCACCAGTTAGTAAAATCGTGGTTTGAAA
+TTGAAGAGAAACTAAATGATCTTGTCAATCCTTAATGAACTTGCGTCTACTCTGAAAACC
+AAAGAGAAAGAAGCAATTTTAAAACGTAATGCCGATAATGAATTATTGAAAGAAGTTTTC
+CGCATTACGTATACAAAACAGATTATGTTTTATGTGCGTCAATTTCCTCTGGTAGAAGGG
+AAACCAGGCACAACACCGCTTTCCGATGCAATCAAAGCATTACTGGAAGATTTAGCAAGC
+CGGAAATATACAGGCAATGCAGCGCGTGATCGTTTACTGGATATTGTATCATCAGTGAAC
+ATTAACGATCGTGAAGTGCTACGCCGTATCATTAACCGCGATCTGGAATGTGGTGCTGGC
+ACAACCTTACCAAACAGGGTATGGAAGAAACTCATTCCTGAACAGCCTCAATGCCTCGCT
+ACGCCGTTTAGTGAAAAGGCTTTACGTCGCATCATTTTCCCTGCTTACTCGCAGCTTAAA
+GCCGATGGTGCGCGTTGCATGGCTGATTTGCTGGAAGCATTAAACCGTAAGGTATCGAGA
+GCGGGTAACGAGTACGAAGGGTTAACTCAGCTTGATATCGATCTGAAAAAGATTCGCGAT
+TATCTGGGATATGATGTAGTTCTGGATGGAGAATTGATTTATGTTCCTTCCGGAACCGTA
+CCAACATTACCTGAACCTGAAACAGACATGCCTTTTTCTTTATCTGCTTTCATGGACGAT
+GATGATAACGACATTGCGTTATTTGCGGAAGAAGTTCGCAAAGTATCGTCCCCAGAAGAA
+GAACAGGCCGAAGCAAAACGCGAAGAAGGGAACGGGATCGTAAACAAATCTCTGAAAGGG
+ACGATCACCGAAGAAGAACAGCGAAACATTGTTTATGTTGTTTGGGATATTATTCCATAT
+GAGGTGTATTACGGCGAAGCTGAAAGTGTTCAGACTTATGATGAGCGGTTTAGCCTGTTG
+CGTGATATCCTCCTGGATCTTTCTCTGCCTTCTGTTCGTTTGATTCAGTCTAAGCTGGTT
+AATAACATTGCAGAAGCGAAGCAGGACTATAACAATTACCGCAATGACGGTAAAGAAGGT
+TCTATTCTCAAAAACAGAAACTTCAAATGGAAAGATTCGCGAGTAGCCGATCAGGTTAAG
+CTGAAAAACAAAACCCCGATTGAACTACGGATCATTGATATCTACGCGCACACTAAAGAA
+GACCATAAGGTCGGCGGGTTTGTGGTGGAAGATTTATCCGGAATGGCTCGAACGAATACC
+GGATCTGGGTTAACTGATACCGATTATCGTTACGATGATGATGGTATTACCCGTGTATAC
+ATTCCATTAGATGAACGTGGTGAACTGGATCGCGAATACATCATGGCGCATAAAGATGAA
+TACATTGGGGCCATTGTAGAAATGGAAGTTGACGGCCTCCAGAAGTCGAAAACGCGTAAG
+AAAGGGGAACCGGAATACAGTTTCTTCCTTCCTATTATCAAGAAGATAAGACGCGATAAG
+ACCGAACCCGACGATATTCATGTTGTCTTTGCAGATCTATTTTAATAAAAAGCCCTTGAC
+TCCGGTCGGGGGCTTTGTTATATTGGGCCTATCGAAACGTAAATCACTAAGAGAATATAT
+TATGACTAGTAGTTATCAGAAACACAAAACCCTTATGGCAAACCTGTCCGGTAAACATAT
+CGACGAAGTAAAATCTCTGCTGACAGTGACCGAAGGTTCCCGATTCGAAACAAATCACAT
+TATCAAACCTTCTGTGAAGAAAGTACTGAAAGTGATTTACCGACATCCGGTGTATCAGTG
+CGTTCATATCATGAACAGCAACGCATTTATTTTCGTATATAACGAATCCGATGATAAGTG
+TGTTGGTATTTTCCGAAAACCTAACTTTGAATGCATGAGCGAAGCGGCTGTTGCAACCCC
+GATCGTTGAAGAATATCCGGATTATGTTCAACGCAACATGCGTTATGTGCAATCCCGACT
+TGATTATGCATACGATTTCAATTCTGACGCGGTAGAAGCGCTGGCGGATATCCTTTGCAA
+AAACCAGAAAGATCGTCAAATGACAAAATATCTGACTGATCCAACACCGCCAACAATTCG
+AATTTCTGTTGAAGTTCCGTTTGAAAATCATTTCATGGCAGTTGAAGCGCTTGCTAAACT
+TGGTTTAGAAGTGAAAACAGAAGCCGTTTAATAGCACTTTTTGTTAAAGAAGCCTCTTGC
+AATGCAGGGGGCTTTTTTGTATAGTGTGTTCATTGAAACGAAACACGGAGATAAACAAAA
+TGGCTCACATGATGAAGAAAGCAGAATTCCTTAACCTGGTTAAAGATTGCGGATTCGCTC
+ACTTGAAAACTTTTCGTGGTAGTGTTTACCTCTATGACCGCGAAATCCAGGTTGCCGAAG
+TCTATTGCGCTTCTAACATGCAAGAATCTGGCATTATCTCTGCAATGAACCAATCAATCA
+AATACCGTAAATGGATGGGCTGATTATGAAAGTTAACGTTTCTTATGAATCTCGCGTTAA
+TGGCGCACAGTGGCGGAAGCTGGATAACGGACAAGTGGAAAGGCGCTTACCTGGTTCCGA
+TGAGTGGACACTTGCGGCAGTGTTGGAAACCGAAATCGATCTGGCAACAAAAGACGGTAT
+TTTGTTTGAGGTGAAGAAATGATCACACTCAGTGATTATCTTCTGTTTACTGCTCTTTGG
+GCGGCTTCGATATTCATAACTGCTTTGATTTACAATAAACGTGATGATTTTGGGTTGTGG
+GTATTCATTCACGGGTTTCCTCTGTCTATGTGGATCGTGATGACTGCTGAAATTCTCCAT
+TAATAGCACTTTTTGCTAAAACTATCTTGTTCTTGTTTGGTATATTGTGTTCATCGAAAC
+GAAACAGACAAAAGGAACATCACATGAACTTCATCGATATCAACAAAGATTTAGAAGGTA
+AAAACATCAAACTCGTTAACCGTGAAATGTTAGAGAGTCTTGGTAATGGCGGCGAAAAAT
+TCAGTGAAGAATTCTATAACAATTTATCGTTGATGACTGTTAAACGCGTTGATGTTCAGG
+GTGGTTCTGGTTGGGTTTCTGCAATTCCGGTTTCCCTGGTAGATCAAGCAACATATGACC
+CAGTTGCCGATTCATGGGATCTAGAAATGCCGTTGGTATTCGAAGAAGTCATGAAGTGCT
+ACGAAATCGCATAAGGGTATTATTATGAATAGCGGAAAATTACAAATGAAAGTTAGCGAA
+GAAGAAGTTAAAGAGCGGTTATCGGTAGCAAGAAGATTCCTTGAATCTATCGACCCTGAT
+AAACTTGGAAAATGCCCTGATACGATTTGCCTTAATTGTGGGCGTTCTGTTCTTGTTGGT
+AAGTGTTGCGATAATCCAAATATAGTTGTGATGGAAAAGGAACAAGTATCCCCCGAAACA
+TGGGATCAGATCCAGGAAATCATTAAAAACCCTCCAGCGCCAACCAAGAAATTACGTGAA
+TTGATGACAAGGAAAATGAAATATGAGCAAATTTAAATTGAGTGCAACCGTTCGCCTTAT
+TCGTTGGAATGGTGAAGAGATCCGTTATGATGACCCTGAATTCGCCCATGAAATTCTTTC
+ACATCGTCTGGGATTGAAAAACGCGTCATTGGTTCAGACTGTTAAAACATCAGCAGATCC
+GGAAATTTGGCGTTGTGTTATCCTGGATCTCGATAACAACATTGACTATGATGATCCTAA
+GAACTATCCGCTTCTGGAAGCACAAGTTGAGAATGCTCCAGAAGACAGACAGTGTTTTTT
+GGTTGAGTTACCACGCGAACATTACGAAAACATCATAAAGGCCCGTAAAAAGGTCAATAA
+CAATGTTTTCGATCTCCACCTCGGATTGTTTGAGGATTAAGTACTGCTAGTTGTGTTCGT
+AGTAGCGGCGCTGGTAGGTTCCCCCACCTGTATACATTCAAGTGTTTGCAGGTGGAAATC
+TTTTGATACGTCTCGAACACATTCAACAATCAGATATTTTCCTGCATACTCTTCCCCAAA
+TACCTCAATGATTGTCCCTACCTTAACATCTAAACGACCCTGCTTTATATCGAATCGGAT
+CCGGCGTTCATAGCTGGATAGCAATTGCATTTTAGAAGCCTGGAACGGTTTACCTTCTGA
+ATCTGGGTTCTGAAAGTTGGTATCATAGATTGCATTACGGTTTGTGAAGATCCATGTATT
+CTCTGTGTCTGTATCAGCCAGTATATCACCGTACATCTTTTTATCAGTCAATGACAGACT
+AAAGAAACTGGCGTCTTTAAACAGCGTTGTGTTATCCTTATGGGTAATGTACTGGGCTTC
+TGTGAATATGACAGTATCCCCAACAAACACGTTATCAACGTTAAATTTGTATGCTGGGAT
+CGGTGTCTGGGCCAGAATGTCAGTTGAACTTTTAAGGAAAATACCGGAACCATCTTCCCA
+CAGATAACAGAAGTCAGAAGAAACTACACTTTGCCCGTTGTCCCTGATATAATCAAATAT
+ATCCTGATATGTACCATTTAGACATCCAGGAGGGATACGTATGTTACCGCCGACAACTTC
+GGGGGTAAGTAGTTTCATTTTGCTATACAGTGCCGTCATACACTCTGTAATCGTCTGTAC
+GGCGTTGTTACTAAATGAACGGGCAAACTTACGTCTGAACGTTTTATGCAGCGGAGAGAG
+GTTCATACGCAGCACAGAACGGTTCTTATCGTCAGTATCTACGTTAGAGTAAAGCAATCC
+GTAATAATGTTGTTCCTGTGTACCGTTATACTGGAAAGATACCTGTATGATCGGCTGGAT
+AAGTTGCTGATAGATTAACTGTGCGTCGTATATCTGCATCAGCGTTTCCGATGAGCCGTT
+AATCATCGTCTTTTCACTAAACGAGACAAGAGCGGGTAGCAATTCAGTATATGCGTTATC
+AATGTATTTTTCGTATGATGTATATAATTTAATCGATGTGACTCGATTGACGATTTTTTC
+AGCCATAAAAATCCCTCCTAATATATCCTATTTACTAAATAGTAAATAATGACCCAGGTT
+CAATTTGAGGCAATAATGAAAAATAAAACTCTTGATAAATTTATGACTACACGGCTTGAA
+ATCAAGAAGACTAACGTTAAAACCGTTCATCTTCCGGATGGAACAGCCATTGAGATCCCT
+AAGATGTCGTATCGTCATTTTGTAAAGATTAAGACTCTGAAAGATGACCCAGTTGCGATC
+ATGCGATTCATCATTGATGACATCAAACCGCGTGAACTGACAGCAGCGGAAATTGAATTT
+GTGTTGATCCATATGTATGCACACAATAACGCTGATTATGCCAATACGCTTAAAGAAATT
+GGGCTAAATCTTGATGACCTCAAAATCTCCGAACCTTGCTATGATTTTACGTTTGACAAC
+GTGCGGTTAGTCTTTGACAAACCCAGCCTGTTAAATGCTCACCTTCCGTTCCTCATCAAA
+GAGGCATATGTTGACGGTAAGCCAGTAGAATTAACTGAGGATAAACGAGACGAATTAATT
+AATTGCCTGTACCGATTCGAATATGATCAGGTATCGCGTGGTGTCCTCCAGGAAGTATAC
+ATTATCCATGAGGGGAAAACCATCAAAGGGCTTAACATCATTGGTGAATGATAATGGCTA
+ACTCTTATTTCAACGAAGAACAAAAGAAAAAGTTTCTGAACAGAAACAGCAACAAACAAC
+CAGCGGTCACCAAAGTAACAGCCTCCCTTGATGCTGAAAGCGCCCGTGACCTAAAGGAAA
+TCAACGATAACACCCTTGAAAGTGCAATCAATACTCTTGATATCAAAGAAGGGTTGAAAT
+CGTTCGAAGAAAAATTCCGTGACAAATTCGCGGGGTTCAAAGAACAATACGAAGAGGATA
+AAAAGGAATCATTAGCCGAACAACTACCTGATTTCGTCGGCCCGATCCGTCCTATATCCT
+TAACCGATGATAACTCAAAAACTGTTGACAATACAGTAAACGTTAACCAAAATGGTCAGT
+TCGGTAAACTGGAAGAAAACACCGAATCTATTTTTCATGCTATTAACAAACTTGTTGATT
+TATATGAAAATACTGATAAGCATAAGCCGCTTCCTGAACCAGTGGAAGAACCTGATCCGT
+ATGTAGACACTAAGAAAAAACGCATCAATGATGATGACAAAAGAAGCAAAACTCTGGATA
+GTATTGCTAAAAGTCTGGTTTCTATTAAAGGTTTTACATCGCAGATCCTTAGCCGTTTCA
+TTGGTTACTCTCTGGAAGCAATGGCAAAGTTTGCTAAATGGACGCTCCTTATTGGTTCGT
+TAATCTTTACATTCGATGTGTTGCGCGTCACAATACGCAAATGGTTCGAAGATATCCTGA
+AAGAAGGGGAATCCTCAAAGAAACTATTTGGTACATATCTGGGTAACGTAAAGGCTATCG
+TAACAAAGATCGAAGAAGGTTTGAACAACTTCAATATGAACAACTTAGGCGAATCACTTC
+GTGATTTGTTCGTTGAGCCTATGAAGTTGTTGGGGCAAACTGTACAAACGGCAATCACTG
+AGGGTATCGGTCGTCTTATTCAATCATTGGGTGAATCAACTGGCATAGACAGCATTACCA
+ATGCCGGACGCGGAATGCAGATCACCGCTTTACGTGATAAACAGAAATTTGGTCTTGAAT
+TGACTAAAGAAGATATTCTTATGATCAAGAAACAGGAACTAGAAGACCAAAAAGCGGCAT
+TAGAAAAAGAAGATAAAGCTATTGCAGCACGTCATGCATTAACAATAACTCCTTCTCAAA
+TTCCTAATGGTTCTATCTATAAAGTTGCTCCTACTGATTATCAAGAAAGAAATCAGAAAA
+CCGTAGATGCTGATAAAGAACGGCTTGATAATATGAAGAAAGCAACGGAAGAAATGCAGA
+AACAATACGATTTAGCTAAAAGCAGCGAAGAGGAAGCACAAAAATTAGCCGATGAGGAAA
+ACAAACGCAACCGCGCACGTATAGAAGAAGCAAAAAGGTTAGAACAAGCGAGGAAGGAAG
+GAAAACAGCCGCCAGAAGGTGAAGAGAAAAAGGGTGATGATCTGTTGGGTAAAGCAACCA
+ACTATGCTAACTCTGAAAATCTGGATGCAGCCGATATCAAATACATTAACGATGAACTGT
+TGGATCAGCTTGAAAAACGTCGTAATGAAGGCAATCTGGACGATGTACAGAAGGATAGAA
+TCTCTGACCTTATCGAGCAATTGCAAAACAAGATTGCAGCCCGTACAGAATCCAGCGCCC
+CGATCGACGCACAGCCACCGTTAGCAGCAAATAAACCGGATGCTGATAAAGCAAGCAACA
+TTCAGGTTAACAACAAAACTGTTAACAACAACGTAACTCATTCAGTACAACGCACAGAGC
+ATAAACCGCTCGTAGCGCTGGCATAAGGAACATATAATGAAGTTTTCTATTATTGATGAC
+AGTATAAACACTCTCAAAAATATTAAAAATCGCGGTATCCCCTCTGGGGGTGCCGCAATC
+ACAGAATCAGTATTAAAGCAAACTATCGTTACCGCCGAATTTCCGGCCCAACGTGCAGCA
+GGTATCGATAACGCTTATAATGCTTCGAGTCTGTATAATAACGGCCTTCTGTTCACTGCA
+TATGATTTTAATGGTGTTGGTAGTAAAGACAACTATCGTTCATTACGTCAGGCAGCACAG
+AACCCAAAACAAATACTATCATCTGCGACTGGTAATGTTAAGTACAAACAAGTGTTGAAT
+AGTTCTATTGGTACTATGGAACCTGTTTGCCAGATCCTGCTACCGCGAAGCCTGAACGAT
+AACGAAGTAAACAGCCACCGCTATCAAGATGCAAACGATAGTTTCTTAACCAAAGGGTTG
+AGCCGTGTTGTTTCAAACATGGTATGGGGCGCTGTAGAATCCGTTTCAGGCGGTATTATG
+GCAGACCGAAGAGAAGCCCTTGATGTTGGTACTAAAGCCGCTTTCCAGGGTTCTGACAAG
+CGAACAAAGATGTATTACAATACATTCGTGATCGAAAGCCGTAATGATTTGCTGGAACTG
+ATTAAAATCTACTATCTGTTTACTGTTCTGGGATATGGTACAACTTCTGGCGGTACTGCT
+AAAGAGGTTGCTGCATTGGTTAAACAGTATTACGGTGTTCTGGGTGCTAAAACCGCTAAC
+GCAATTAGCCCTTCCAGTAACCCAGTAACAGCGTCAGATTTTGATAATAGTCTGGGTAAT
+GACGTGGTTGATTTCATTTCAAACGTAGAGGTTATTAAATCGCCTCCTGTCTGGTTTATT
+CGTGATTTCCAGTCTGGGGATTCCTTGCGTTTACCTCATTCAACCTTTGGGCCAGCAGGT
+ATTACCAGTGTTCGCTTTGGTCGTTCTATTGATAATATTGTAAATACATTAAGAGAATCA
+CCAAATACCCCGATCTCACTTGAGGTCGAAATTCAATTTATGGAACTGATCGATATGCGT
+CAGGATTCTATTTTTGATACAAATTACTAAGGAGATATGATGTTTTACAACGTAGATGAA
+TTTTTATCAGGTATGGCTAATCGCGATTTTCAGCGTAGCAACCTGTTTAGCGTTGTATTT
+GCAACCAGCCCTGCATCACGTATCCTTGACAACACGATCGGTAGTATTCGAGATACTTTG
+ATTGATGGATCTATTAGTTCTATCAACGCAAACAACCCGAACGAATTCATTAATGCTATC
+ACTGGCGGTGTGAGTAAATTGTTTAGTTACACCGTCGATAAGGCGATTATGTCGCTGAAC
+AAAACAGGATTTAGCAAAATCATCGGGGCAATTAGCCCCCGCTTGATTACTTCCCTGTTT
+GGTGATAGCATGTATGGACAGTTGTTAGCTGAATTCCGTGATAAAATGATGTATAATATG
+GGTTTAAGCATCATGGGAGTTAACCTCCCCGGTAAATCCATTGGGTACGAATACGTTTAT
+AATGGTGGCGTACCTCAAATCAGATTCACTCGCCCTGAGAATGGGGAATTGTCGCTGACG
+TTCCGCACCGATTCAGAAGCCCGTAACCTGAAAATCTTTAACGAATGGATTTCCGCTATT
+CGCGATGATGTAACAGGACAATACGCCTTCATTGATGAAGTGACAAGTACTATTCAGGTT
+AACTTACACGATCGTGATGGTTCACCGCATACAACATACGTATTTCAGAAGTGCTTGCCC
+GTCAAAATCAGTAACAGTGAATTGAGCTATGAGAACAACAACGAAATCTGGACATTTACT
+GTTGATTTTGCCTATAAAACATCATGGGTTGTTGAGGCTGATAAAGAAGGCTGGGAAGGG
+TTCAAACAATCCGTAGAGGAAGGTTTAGCCATTGCAGCACGTACCGCAATTACAGGACAA
+TAAAGGGGCTACGGCCCCTTTTGAGGATCTTATGTTTGATATTATTCGAGTAACATTACC
+ATCAGGGATCAAACGATTCCCTATGTTTACAGTTAAAGACCAGTTTAAATTAATGCTGAC
+CCGTATTGATATGGAAGGTCGGCCCCTTAAAGAGCAACAGGAAATACTGGATGAAGTGCT
+GGATCTGCTTTATCCTGGGTATTCCAAAACAGAACAGGAATACATTTTCAGCCGGGTGTA
+TTGTGGTTCGTTCGGTAAAAACGTTATCAAGGTTGTGATAGGCGGTAAAGGTGGGGGCCA
+CTCCGAAGCCTTCATGGTGATTAATGATATTCAACTAGAAAATGAATACAAGTTGAATGA
+TGAAATCACATTAGGGTTTAACTTCCCCCGTACACGCAATACAAGCGAAGAGTTGTTTCT
+TGAATGTATCAGTTATGTAATATACAACGAACAGCGCTATGAATGGACATCACTAACCGA
+AGAAACGAAAGAGAATATTCTTGATATAGTCGAACTTGATGATGTCGAAAAAATAGTTAC
+TATGCTAACGAAATCGGTTGATGTGTCTATGCGCGGTAAATCATTTAGTGGTATGTTAAC
+CCTGTTCAAGATCCTGTTTAGTCGCGGGGATCTGGATGAATTTGTGAAGACCAACTATCT
+GCTAAATAAAAACGGCCTGAACCTGGAACCTATCATGAATAGTAGCCCGATGGAAAGGCA
+AATTTATACTGCATTGCTTGCAGAAGACTTGAAAAAACAAGGTGCTGTTAAATGAGAAAG
+CATGAATATAAACACGTTGAGAAATATAATGTTGATTATCGTCCTCTGACACATACAGAG
+TTTACCCCCGATGCAGATTTTATCAAAGGGGATGTTTACCTGTATCAAAGAGAATATCTT
+TTCATTCTGGCACTTCTGGAAAGTAAAAATATTGATACCCGTCAACTGTTCATCAACTGT
+GAAGAATGTCAGGAAAGAATTGAATTCCAGCTTAAACGCAATCAAATAATGGTTGAAGAT
+TTCGACGATAAGCTATACGGCAATGACGGGATCGCGTTATCTGTTCACCCTCGTAAGACT
+GGTGATGAAGAGATCCCCGATCTTATCGATTACGTAATGATAGACGGCGAACAGATCATG
+TGGAGTGATTGCAGCGACAAAGATAAAGAAATGGTGTTGGATGCAATCGACTATGCAACC
+TATAAATCGATTTCTACCGCCCTGGATAAGCCAGCAGTGGTCGCAAACATTCCGGTAAGG
+TGTTCGTGTGGACATAGCCATATCGTCTCTCTGAGAGGCTTACAGCAATTTTTAAAGGTG
+GTCTAAATGGGTGTAAATCTGAGGTTGCTATATAGCGATATAGAACCTAACATGCAACGA
+GATTGGAATAATGACGTAGCGGCCTCAAAAGGGGCCGCAGCAGTGAGAAATAGTTTGATT
+GGTATCGTAACCACGATCAAGGGTACACGTCCATTTGATAGTAACTTTGGTTGTGCTATT
+AGTGATATGCTGTTTGAGAACATGAACCCTCTGACAGCGGAATCAATTAGAACTTCTATC
+GTATCTGCGATCCGGACATATGAGCCTAGAGTATATAATCTTTCTGTTGAAGTTATTCCA
+CAGTATGATGATAACTCAGTAACAGTAACCATCTATTACAGCATCATTGATGACCCGGAT
+GACGTAGAGCAAATCAAACTACAGCTTTCCGCATCATAACAAAAAGCCCCTTCCTTTCGG
+TTGGGGCTTTCTTTTAGAATTCAATGAATCCCATTAGTGTTTGATATCGCAATTCAAACG
+GGGAGATATAACTTTGCATCTGGTTTTGATCGGATACGATGTAATAATACACCTCATCAT
+TATCATCATATAGCGCTTCTTTGATGATGCAATAACGATCGGTTTCCACGTTCACATAAA
+GAGTATCCATGTACTTTGTAACTTTGGAACCCTGTGAACTGATTTCACGAATAGCGTTAT
+CTATGAAAAGCGACAATGCTTGCATGAAGTTATCAAACTCACCATATTCACAGCCCATAA
+TAGAAATTGCAGTGTATTGGTGCCAGCCTTTGATTGTGTCTCCACGGCGGATCCATCCAA
+TTTGTCTACCCCCGATAGATACACACCACACTTTACCAACGGGACTATAGAACCGCACAA
+CTTCTTTTAATAACAGGGACATGATCCCACATTTTGTATAAGGATTCATTTCAACCTCAT
+TTCATATCAAGTAGCCAGGAAGGGCTAGTTTCAAGCGAAATTGCAGTATATTCGTATTTT
+ACAGTATAACCTTTGAAACCGAAAGGAATGACTGCATTTTCATTGAGATATTTTACTTTA
+TGCTTTGCTTCTTCTTCATTCAGAGCAGCACAGACTGTTGTTTGTTCAACGTTACCAGCA
+GGAGAAGTAAATTTTTCAATGATAATGTATACGCAGTTCATCCTATTGCCCTCTTTCCAT
+TTTTTCAAGTTTCAGTGTATCCACTTGTAGTTGAAGTTTAAGAATACAACCTTTCGATAT
+GTTATACAAGTAGTCACTAACGATTTTTGACTTTACCTGATCGTAATCAGAAGATAACGT
+AATCCAATCATACATCGTTTGGTATGATGGAAGATACGTACATTGTTCTTCTTTTGATAA
+CGCTTTAAATGATTGGTAATCGGTTGGAGGTTCCGAAGCAATTGCGGTTGTGGTCATAAG
+ACTAAGTGCAAGTAGTAGATATTTCATAATGTATTCCTCATTGTTTTCGATAGAACCAAT
+ATAGCAAAAAGCCCCGACCGAAGTCAAGGGCTTTTTCATCAATGCAAGAAAGATTTCACG
+TACTGTTCGATCTTTTCACGACATGTATCAACTGAGGTGCTTTCCGCAATTACGGCATGA
+CATAACGCCTCGCCTCCGACCCAGAAACTCATCATGTACTGAATATCACGACCTTCCATT
+TCTTTTTGATGCGCTTTGATTCGATCGAAAGCGTTTTCGATTGTTTCAGTAGCAGTAAGC
+ATTTCGGATTCCCCGTCAACCTCCGCCAGTTCCCCATCGATCATTTCGCTTTCGACTTCT
+TCCCAGTATACTATCGTTATCATGCATTACCCCAGTGGTTAACCGTCGTAATCCCCGCCA
+CAATTCACATCGCCTTCAATGAACAGTTCGCGGTTATCACGTAATAAATTATACTTTCTT
+TCGAGTTCAGGCCCGAACGCGTCGGCGTCTTCATACCAGCTATAATTGTATCTTCCGCAT
+TCATCATCATATTCTGGTTCATCACCGCGCTCGTTGAAGTGAACAATTTTAATATCGTCC
+ATCCCCAGTTCTTTCAGCTTATCCCAGATATACGAAATCTCAACGCTATGGGAACCGAAC
+GCTTCCAGTGAGATCGTACCGTCGCTATCGACTTGAGGAACACCCCACTTCGAACGAGTA
+TCATCGGTGATCATATCTATTAATGACTCAATATTATTCTCACCGTAGATATCAGCAACT
+TCCTTTTCTTTACCAGGGCGAACAAGTCCGATCCCGATAATAAAGCTACTGCTTGAGCTA
+TTGCTCACAAACCCAGAACGAATTTTCATCGCATCACCATATTACCAATCATGAATAGAG
+GGATTAGCGCGAAGACGATACCCCATAGAATGACCTTATCTTCACGACGGTCACACCCAT
+AATAGATAACACCTCCAGCGAAAATCAATACAACAACTGAAACGAACGCGAATAAATAAA
+TCATTTGCAGGTATCCATTCTCATAGAAACTTCTTTCAGGATCTTATTCAGATCGTGAAG
+CGCATCTTTTACGTTACCTTCGTTATAGGTAAGCATATCCTGGTACAGCCCTTTCAAGCA
+ACGATTGATTACATATGCTTTTTCAGAAGGTAACATTGTACCAGAGCGATTATAATCTCT
+GAAAATGTCCATCATCGTGCCGTTGTTACCAGGTAATGACGGGTTGAAGTTAACCATACC
+GGACATCAAACTATCAACATACACAACTGTTGTGTTATCAGAACGATACGCGCCACCAAC
+TTTAAACCAGTTGCTGAACACATACGGAGATTCCCGCACTTCGCTCAAATCGGTTCCGAT
+TTCATCGATGTTTACACGAATGTTGTTAAAATACACCGATTCATCAATAGAACCATGACG
+CCATAAGATAGCACCATTGTTATTTTTGAATCCGACTACATCAACCTGCCAGCCGTTATC
+TGTTAACCGGACATCATCAACGACGATGAAATCAGGTAGCTGTGAATGAAAGCCGATGTT
+TTCAGGACGGGAATTACGAAACCCATCACGATTGGAGAAATAAAGGATGTCGCCTTGATT
+CAGTTCGCATATATTCATAAGATTTTTAAAGTCCAATTCAAGTAATTCCACAAGTCACCT
+CAAAGCCCCCTTTCGGGGGCGAGATCTCATTAGAGTTTAACTTCTTTTTCTTCCAGAACG
+ATTGTGCAATCAAATTTCACATCTTTCCAGAATTCCGCTGCAACGATATCTGTTGCGGTA
+ACGCTTACGCTGGTTTCTTCGAAATCCAGATCCGCAAACCATGCGTGTCCGACGACAATA
+CCGTACATTACACGACTCAGGCGATTATTAAGGGCGCGAACCTCTTTAATAGTTTCCTTT
+GTCTGCTTATCAAGATACTCGATCAGGTCATTCTTGTCAAGCGCTTCGATCTCTTTAGAT
+ACGGTATCGTAAGCCCACAGAATGATCAGGTCGCCATTGTTGAGTTTCTTCTTACCTTCG
+GCGCGTTTTGCAACGGTAGCCGCAACAGCCGGAAGTGATGAAACGCCTTTGATTTTCACG
+TTCAGTTCTTTCGACATGTAAACATCAGTCGATTCTGTGCGCTCAACCTTCGGAGAGAAG
+CCGTAATCACGGATCCCTTGCTCAGACAACCATTCACCAGCCGCCTCACCAAAGCGCTGT
+TTAAGCCCTTCTGCGTTGCGTAAACCAATCGCGTTATCACGGAAGAACTTCATTACCTTC
+TGACGGCCTTTCAGGATTTCCAGACGGACGTTATCAGCAACAAATTCCTTACCAGAAATA
+CCGCGAGTCATCGAACGGTTAACCAGAGGCAGAGAAGTAAAGTCAACCAGTACAGACATA
+CGGTCTTCACCAATTTTAGCCAGCGGTTTGATAGTCAGACCAGAAGCACGTAAGTTTTTC
+AGAGTCGGAATATCGGTTTCCAGCGGAAGTACCTTAACGTTCACGATACCATCTTTAACA
+ATGGTAAAGTTACGCACTTGTTTGGTTTCTACTTTTTCCGGCAATCCAAACTCTTTTTGT
+TTGCTTTCCGGAATGGTTACATAACCTTGCAGATCCGTATTGATGGAAATGTTCGGACGG
+GAACTGTTACCCACCAGGTGTTTCACTGCAACTTTCGTTGTGGTTTGGGTAAATTCCGGT
+TTCCATACTTCATGCGCTACCAGTTGCGCCGCCAGTGCTTTACGTTCTTCCGGAGTAGAA
+GCGTTTGCAATCTGTTCTGACAGTTTATCCAGAGTATCATCATCTTTCTGGACAGTCTGA
+CGGCCTGTACGATTGTACGCCCAGTGTTCAGAAGACAGGTCGATCACGGTGTCGGTTTCT
+GCCAACAGTTCGAGAGCATCAACCAAAGTAAACGCGTTTTCATCAGGAACCATGTTGTAA
+TCAACACCATCCATCAGACGTTTAGCCGGATCAACAACCGCTTCGGAGATCATATCTTTA
+GCGTTGGAATAATCCTGTTTGGTAAAGCAGTTATCGTATGCTTTAATCAGGCGCACATCA
+CCCAGTTTTTTCAGAACTTTCCATGCCAGATCTGGATTCATGGTATGAAGCGCATGATAC
+AGAACCACATACAGAACCTGTTCGCCTTCTGCTGTTGCCGGATCGAAGCCGTCAACGTCA
+TTGATCGCGTTTTCACCCAGCGCCCAAATGTTTTTGATATGTTCCGGAACCAGAACAACA
+CCATTTGCAGCATTCAGGACATACACACGGCCTTCATCCAGGTAGATCGCATGAGTTGCA
+TCGCCAACTTTGACTTCAACACGTGCGGAGGTTTGCGCGGTAATGATTTCATCAAATGCA
+GGTACATACGCATCAAACCCTTCAACGAATTTGTGTAATGCGTTGGTTGCTTCCGCCATT
+TTTTCCAGCAGAGGACGGTTTACATAATAACCATATTCCAGGAAAGCAATGTTGTTAAAC
+GTCAACGGCAGAGTAGAACACGCTTTCAGGATATCATCAGTACGCCAGCAGTTATCATAA
+CCATCAGTCAGGAAGATCAGACTGTTCAGATTGCCATTATCCGCTTGCAGATCGGTAGCG
+ACTTCAACCGCCAGTTGCAGAGGTTCAACGAAGCCAGTACATCCGGTCGGACGCAGATAA
+CGATCGATAGCATCATTGATTTTGCTCAGGTCGGATACAGAGCTAACCTTTTCGCCCACG
+AATACAGAACCGAACTGACCACGGCTGGAGAAATACAGAATAGATACGGTATCATCCTGC
+TTAACCAGCGTTGCCAGGTTGTTTTTCAGGTGCTGACGAATGCGCGGGAGTTCGTTATAC
+ATCGATCCGGATACGTCACAAACAAAAACGTGGTTAGTCGGGGTTGGTTTGGCTACGGCG
+TTTTTGAATTCAATGTTAGTGATCATAATTTTCTCATTTATAGGTAAATTTGATTAAAAT
+TTCGTTTACTTTTTTGCTAATAATATCTAATGCATCATCGCATCCAAACTTACTACTCAA
+CAATGAAACAAAATCATCCATCGTTGTTGTTTGAGACTCGCCAACGTCAAAAGACAGAGC
+GTAGGCAACAGGATTTTTAATCCTTACGATTTGAATAGTATACTCATTCAGGTCAAACCG
+TTCAAGATATTTTCGCAAAGAAAATAAATCAATCGGTACTGGTAGAGTTTGACTAAACGT
+TATTTCTTCCCCCAGTTGATAGGGGGGCATTTTTACACAGATTTCGTATTCCATCAGTGA
+TGACTCGTCATAGTGTGTTCCAGGTTACGGAAAATTTGCCCGTGTTCAAGCTGGGATTGA
+AATTCTCCGCATTCATCAGAGTAAGTAAATTCATAAATGAATACACCGTTCTGATTGCCA
+AATTTAGCGTTGTACTCTTCATACAGCCACATTTTGATCAGAGCGTCTTTCTCTTCTGTT
+TCCAGATCATACCAGTCACGCCCATCATAAGCAAGCGCAATTTGCGGATTAGACCGATAT
+CGAGTTTCGGCGCTATCTTCGGTTTCCCATTCATAACGCTTATCATCATAGTATGATTCG
+AAGCTATTTCCCATATGACCGCCCAGGTCGCGGTGTACCTGCTGTACAACTTCTTCCGCT
+GTCGGGCAAGTCATCCAGCTATAACCACAGTTAGGAACACAATCACCCATCATTTCGCGG
+AGATTGTTGATATCAGTCGGATCCTTCGGGAACCGGACGATGAAACTACTTGATGAACTA
+TTGCTCACAAAACCAGATCGGATTTTCATTATAATTTCTCCCAACGTTCAGCATTTTTAA
+CCTTCATCTTTCACTTCCTTCATGTTTTTCATAACTTCTTCAAAAGTTACAGGGATCTCG
+TTGTACTGTTGCGATTCTTCATCCCATACATCGCGATGCCCGAATGTCGAACTTTTTGCA
+ATGAGTTTTTCATTTTCCCATACATCAATAGTAACATGATCGCCAAGATAAGGGAAATTA
+GGAACTTTGTTCAGCGCATCAACACAGTTTTGCAATGATTCAGAAACATGAACAATTTCA
+GTGAATTCATAATCAGCACTATAATAAGCTACGTAAATCATCACCACCCCCTAACGATGC
+TAATCAACAGTAACCCCAGGATCCAGAACACAGCAACCGCACAAATACGGGCCATTACTA
+CATTTCCGCGACTAGTCCACTCCGCACTAAGGAACAAGAGAACAAACGTTAACGCGTATA
+AAACCATTTCAATAACTTCGGTAATCATATAAACCTCACGAAAAAGCCCCTTTCGGGGCT
+TGATTAATCAATGTCCGAACACACCACGAATAGACTCTGCGAATGCATACAGTTCAGGGT
+TTTTAGCTTTCACTGTTTCGATTTGCTCCAGAATATAATCTGGTTTATATTTCGCACCGA
+ACCAGCAGTAAGAGAAAGAACGATCCCACATGAACACGTTATAGTATTCACCGTTGCGAA
+CTTCAACCATCACATAACCAGGATTAGAACCCAGCGGATAATCTTTCAGAAGATTGAATT
+TCGCGCCAGCACCAGTACATCCGTTAAACAGGTCATTAAAAGTCATGGTATGTTCCTTTT
+GTCAGTTTCGTTTCAACAAGGACACTATACTATTCTTCTTTAGCCTGTGCAAGCGCTTTT
+TTGATTTGTTTTGCTATGGCTTCAATCACTGGGATGGAAACTGAATTCCCAGCCTGTTTG
+TAAGCCTGTATTTTGCTTTCAGGGATGATAAACGAATCCGGAAATCCTTGTAACCTAAAA
+CATTCTCGCGGGCTTAATCTTCTAGGGTTCTTACCTTCCTGCAATACCAGACATTGAACA
+CCATCCTTTCCATATTGGGCTGTTATCGTCCCAGTACACACAGAATCAACTGTAACGGCC
+TGATAGCCAAACCCCTTACCGTTTGCCTTGTTTCGTTCTTTACGCTCTCTAAAGCCCTTC
+CAGGCACGATCTGATATGGTGTATTGATCATTATCCGGTTCGAGAATGTCACCGACCCTT
+GTTGGGGTACGTGGAGGAACAGGAAAACTAAAGAACACCGGATCGCGAAAGCAGACAATA
+AACACGCGCTCTCTTCGTTGAGGCAATCCAAAATCTTTTGTATTCATTACCTGATAATGG
+ATATCGTACCCTTCGTCCTGTAACAGCCTGTAGATGGTTTTAAACGTGTTTCCCTTGTCA
+TGTGTTAATAGCTGGGGAACATTCTCAAAGAACAGCACAGAGGGCTTTTTAGCCCGTATA
+ATGCGGAGTATTTCAAAGATGATAGTACCGCGAGGATCTAACATGCCCTGTTTTAACCCT
+GCTTTACTGAACGCCTGACAAGGAAACCCCGCCAACAGGATATCGTGATCAGGTACGTCG
+TTTTCATCAATGGCGAATATATCACCCTGAATATTTTCATCACCCCAGTTATCAGCATAT
+GTTTGTTGTGCATGTTTATCGATTTCAGACGTTAAAAGGCATTCGACCCCGCCGAATGCC
+TTATCGAAACCGAGCCTCACGCCACCAACACCAGCGCAAAGGTCAATTATTTTCATACGT
+CGAAATCAACCTCATCGATTTTGTATGATTCTTCGCCAATATCAGCCCATAGCTGAATAT
+TCACACTTTTTGCATCACGATAAAGAGATTGACCACAAAGCCCACCTGTATAACAAGTTT
+CTGTAATCTCGTTAACTTCCAGGCGGAGGCTATTGCGCATAATTTTAACAACAGCCTTTT
+CCATTGCCGAATCTAGGGTTTTAGTATCACCCAATACTACATCTTTAACGTTCAAAATAA
+CATCACCCATTATCGCCACTCCGTTTCAATTCCGTGTTTGTATGCGTCAACGCCCAGAGG
+GGTGATCACTAAACACATATCAGTATTTTTCGTTGGTGAACTAAACGCCATTGATGCGTA
+ACCTTTTTGAATCAGGGAATCACGCCCTGATTTACTGGGAACATCGTTGAAATCTAAATC
+CAACATTTTCGACGAGTATCCGTAAAGTTTACACAGAACATCAATTTCAGCGCCGGACAA
+TTTCGGATATGTCATTTGTAGTACCTCACAACATGTTCAGAATACACACGTTCAATGAAA
+TCATTCCAGAAATCGCGATCAACTTCTTTCGGATAACAAGATACAGCCGCCAGCTTTTCA
+ACTTCACACATCGTTGATTCTAGCGCCTCTTGTACGGTTGCGAAAGGAACACCGCCAGCT
+TTAACCATTTTCAAAAATGCGCTATCCGGAAGAGGATATACAATATCACCTTCTTTGAAA
+ATCTGGATCAATTGCATACCACCGCGCAACGCATGAGAAAGAGCTTTCCAGTCGATCCCG
+TTGTTGGCTTCTGCTTGCCGTGCTCGTTCCCCGTATTCATCCCAGAGTTTATACACGGAT
+TTTTTCATTTCCGCTACGGTGATCGTAGACTGGAATTTACGCCCCAGAACTTCATAAAAT
+TCCTGACAACCTGATTTCAGTGTTTTGTCTGTAACGAATCGACAAAACTCGTTGGTCGGG
+AATCGGTTAGAAATCTCACCAACTTTGATGCGCTTGCCGTAATTAGATTCATCCACGTTA
+CCCAGCAATGATGTACCATACCAGTAATCGGGAATCATTTGTAACACATCAACAACTTCA
+CGCAGTGCCGCCAGGCGAGAACCTTTAACACCATACTTCGCCGCTTGCTTACGAACATAA
+CCAAACAGGCCAGTTAATTCCGTAGTGTAGAAGCGCGAACGGTTAGCGCGGAGATATTGC
+CAGATATCAGAGTTAGCGATCAGCTTGCTATCATCTGCATGAAGCATATCAATCGCCACG
+GTGTCACCATCACATGCGAGGCTAATAAACTTTTGCAGACTGTAAATCTGACGATCTACG
+TCATTAACATCGTTCTTTGAGTTTTTATCGCCAGTTGATGTATCGATAGACTTCTTCGCA
+GTGCCTAACAGGATTTCGCGAGGATGAGGGAGATAGATCCCTTTGTAGTCTTTATCGCTT
+GTTGGTGTTTCCAGTCCGTACAGGTGAGAACCGAATACGGTTTCCATAATCATTTTCATC
+AGAATTCAACCTTTAATGTTTTTGCGATCCCGCGCAATTCAGCGGTAGTAATATCCGGAA
+CGTTTGTTCCGTAGCTATTCCCAAATACTTTTTTAATCTTATCACACAAATCGCGGCGAT
+ACACCATTTCTTTGTATTCTTCTTCGCTACGATACAGTTGATAACCCATCCACCCCTCAG
+TCCATCCGGAATTGCGCTTGATTTTAATATTAGTACAACAATCAGACCCATCTTCCGGTC
+GGAAAGATGCATACAGGTACTGACGCGCAACTTTTTGTACATAAAGAGTTTTGGGGCTGC
+GATTTTGTCGCTGATCGCTACGGATCCCAGCATCATACAATGTATCGCCAACTTTCACAT
+CACTTAAATCAATCATTTACGTCTCCAACAATTAGTTTTTTCACAGTAGTGAACGGGAAC
+AGACACGCCCAACGTTTCTTTACTGCTTCTGTTGTATGTTATCACAATGAATCGATTTTC
+GCCACCCCTAACACACTCCAGATCCAAAATCTCGCGGGTTCCCTTAGTGTTCATGTCTGC
+AACATAGTATTCTTCGTTGTTGACAATCACTATATCCGACATAATCAAGCGAGGTTTCAT
+GCAGCATACACCTCTGATTCATCAAGCCATTCCAGATTCTGATTGAGTGATTCAATCAGC
+TTTTTATCGCGTCTGGAAATAACAACGGTAGAACCTTTTTCTGCCTTCGCGATGATATCA
+CCAGAAGAAGTGATGTATTCAACCTCATAATCACGGCGAGGGCTTCCGAGTTTATCACCA
+GGGACTACATTCCGTTTAACAGATTCATGGGATTTTTCGGTGAATACCAATTCATTCTCT
+ACATGGGTAACAATACCATCAACAGCAGAACGAGAATTAATATAAATTTTGCTAATTTCC
+GCCATGAAAACACTATCTCTCAGATATCGAGCAGTCACTTTATCTAAACACTGAGAAGAC
+ACTTTATCTCCGCCAGGATATACCGAGATAATCATTACATGACCCTGAACACGGGCGGTT
+CCTACTTTATGCAGAATGTAAACCGTTGAACCATCAGAATCTTTAGATATCAAGATCACA
+CTGAATGATTCTTTCTTTTCCTTCCGAGTTTCACCACAGGTAAAACTCACATCCAGAAAA
+TCACCAACTTTAACGGCACGGGGTTTTGCTACTTGTTCACGAACACTAATAACAGGGATC
+ATAATCATTTCCTCACAGTTTCAAATTCTTCATCAGATTTCCAATATACGTTAAAATTAC
+GACAATCATGATCGGATGTCAACGTGTATTTTTCATTTGTTTTTTCGTCAGTGATAACCA
+TAGTTTCATTCTCGATCGAGTTAACACCGTAAACGAAAACATTCTCACCACGTTTGTTTA
+AAAACGCATCACCCTTTTCAATCAACTGCCAACAGGTAACAGGCAAACCACCCGGACTAA
+CCGGGCGGGTAACAAGACAATAGGGATGTTTAATCATTTAAATTCTTCCATTGCATAGGA
+AGTAAGATCTTTGAAATACCTTGCGGTGTTGCCTTCTGGGTTGTTTGTAATCTCCATCAG
+GATAACAGCACTATCAACTCCTGCTTTCTTAGCCATGAATGAAAGGGCTTCGGTAGCAAT
+AATCGTTGCTTTCATAACATCAGCTTTAGAAACGTTGATTGTATTCATTTTTCTTCCTTT
+TCATTAATCACTTGGTATGTGTGTATAATACAAAAGCCCTCACGAGAACGCAAGGGCTTT
+TTATTAAATTTCGTATAAATCTGGATTCACAATAACCGCACATAAAAGATCATCTATATG
+TGCGGCTTCTTGTTCTAAGGTTTGCTTAGATGAATGTGCTTTCAAGCAACCCCCGTAAAG
+GCGTTTACTATCTGGAAATGATCATCAAAGAATTCCCCTTGTCGTTGCACGACCTCATGC
+ATCGGTAGCCAGAACGCGTCTGCTGCATCATCAGAGCCGCCCATAATACGAGGTAATGAA
+CCATCGTTATTAGGTTCGAGCTTGATATATTGTGCTACAGTCGGTTTTGAGAAGTACACC
+GAACGTTTCGGATGATCGAACAGCATCGAATTACGGATAGAACCACGAATAACCTTTTCT
+GGTACTTTAATTCGTACTTCTTCCAGCAATTCACGGATCGCACAATCAAGGAACGTTTCG
+TTACCGTTTTTGTGTCCACCCGGAAGCGCTAACGCATCTTTACCAGGCGCAAACTTACGA
+CGGATTACTAACACGTGGTTATTACATACGACCACTGAATCAGCCGTGCAACAGTTCAGA
+GAATCCGGATACGGATATTTTTTGAACTTGTCAATCTCTCGTTGCCAGTGTGCATCTTCA
+TGGGACAAACGCTGGAATTCTTTTGTTTGTGTCCATTCATCGATAAAGGAAACCGTAGTG
+CTAGGCGCATATTTTAACAAATCTTCGTCCCAGCCTTCATGGTGTTCCCAGATAATTTTG
+CGTAAATTGGTCGAGGACAGATCCTGGTCTCCAACCTTCACAGATTCAACCGGAATATGA
+TTCCATCCGAATGCTTTAAGCCAGTAAGAATCTTTGTCTTTTTCGTACCCGACGATCGCA
+ATTCGGTCATTTCGAGTTTCATCGATTGCCATACGAACACAGGATTTCCATTTTTCCTCG
+TTATAGAGATAATCCGGAATGTGAGCGAATTTGATTCTGGCTGCATCTTCAACATCAAGT
+TTGCAGATAGACCAGCGAGTGATCATTGCTTGACGCTGTTTAGCGGTCAATGGGTTTAAT
+GTGTTCGGATATGCATAAGCAGAACCGATCAGAATGTAAACCGTATCAGCAACAGCAAGG
+GCTTCCCTTACCATTTTCTCATGACCATAGTGAAAAGGTTGAAAACGTCCAATTACTACA
+GCTTTATCATATTTGTGTTTCATAACGTGCTCCACGTTTAAAGGTTAATCATAAAACAGA
+CGCAATTATTAAAACACCAAACAATCCACCAATGAAACCAAAGAATAGTGAAATGAGTAT
+TGTCAATACGATCTGTTTTATGTTCATTATAGTATTCTCGTTTTAGATGTCAAGCCCCCA
+AAGAGGGGGCTTTAAAACATTATTTACGAGAATCGAAAATCACTTTACCCGCATAATCCG
+AACCCATTACAGTTTGAGGTACGCCACCTTTATAGCGGGTAGAGTAGTTCATCTGTACAT
+CCAGTTCTTTCCAGCGGATCATTTCCGGTGTAATGGTGCGTTGCAGGGCGGCGTTGGCTT
+CTGCTTCTTTCTTCGCTGCATACAGACGGGCATCAGCATCACGTTCGTTAGCGATTGCAG
+CGTTTTCACGCGCCTGGCGATCGGCTTCCGCTTGTTTTACTGCTTGTAATGAAGTCTGTT
+CTACTTTTTGCAGTTCAGCTTTAGCAGCGTTAACCTGTTCTTCGCGGATCTTCGTGTTAG
+TTACCTGTTCCATGATAACTTCCGGCAGGGTGATATCCTGCAAGAATACCTGTTTCACAG
+TGTAACCGTAAGGCCGTGCATAATCTTCTACTTCCTGCTGAATTGCGATTTGCAGTTGGT
+TTTGGATCTTCGCATCAAACAGGTCTTGCGCTTTTGGTACGGATTTACCAAATTCGCGAA
+CAGTAGAAAGCAGTTTTTCAGTTACATACTTATCCAGTGCCTGATCCTGATTACCCGCGT
+TGATACGGTTGATCGGTGCTTTGCTACCGTCGAATTGCAGCATTACGGTCATATCCACAG
+TGGATTTAAATTTATCCTGGGACGGAACCTGTAATTTGTCGAACTTCATCGCGATGTCTT
+TGGTGCTGAACGTATCAAACGTTGCCAGCGGGTTTACAATGTGGAAACCAGGCAGTACGG
+GTTTCGGTGATACTTTACCCATGAAGGTTTCAGTTTTAACCGTACCGTCTTGCACAATGG
+TATACATGTTAGGCACTAACCACAGTGCTGCGACTACGCCCAGAGCGATCAGAGAGGTTT
+TCTTCGGGTTGTTCACGATAGTGTTTAAGTTCATCATAATTTCCATAAGTTGTTGTTCAA
+TTCGATAGTTATTCTATCATCACATTTCACGCTGTCAAACTATTTTTAAGAAAGTTTTGT
+CAGCTTGTAGATTGTTTGATAGCACAAGCCCTTAATCTCGTCCAGGATGTTCTTCAAAGA
+ACTATCTACTGATTCGTAGATCTCGTTTGCTTCGTTGGCTATTTTACGGAGATACGCCAC
+CGTGTCAAGCACATTTTCGGTTTTTAGCACAGGTTTGTATCTTCCCGTGATTCCTATGTG
+GATTTCGGTGAATTTATCAACCAAATCCTGCATATCTTCGTAAAAACCCTCATATGCTTT
+ATGTTGTGAGTATGAACCTGTTGCAAAATGTGCGCTATGCATATAGGTAACGGACATAAG
+GCACATGCCAATAAAGGCATCTATCTTGCTTGAGTTCTCAGATTCTGTAATTTGTTTAAA
+TGATTGCATGATGATCCCTTTATGAACGATGGATACTTGCAAACTCATACGCGACCCTAA
+TCCCTAGCTTTGCGCATTCGGATTCAGATCGGCATTGTTTTTGGCGCCATTTTCGTTCCA
+TGTAGTTGTAGAATAGTTCGCTTGTATTTACGCTGGGAGGGATCGTTGTGATGTATACTT
+GAAGGGCCGCATTGATATAATCGTCAAATTCTTTCTGAACCGGACGGTCGGCGGCGTGTG
+TTGTGGGTGTCATCATCAACAATCCGAACAGCACAGCCATTGATATGCGTTTAATGTTCA
+TAACAATTACTCTTTTACTCATAGACCCACTATAGGTCTACTCCTGTATATATTTATAGC
+AAAAACGAGGCCGAAGCCTCGTTATAATATTTTTGCTGTAAAGTCAATCAAGTAATGTCA
+TACCAACACAAACTTCTTTCGAAAGCGCGTATTTTGTTCACGTTTTCTACGTTTTCATCC
+CAACCGATCACACCAGCTTTCATACGTTTCAGTTCCTGACGTAAACGGGTACGTACTTTT
+GAATCAATTTTCTTTACTGCAATAGAAAGCATTGCGTTCAGATCGCCATGAGCTTTGTTA
+CCGTCGCGACACAAATTATTATCAAATCGAATGTATGCACATCCTGATTTGTGTTTCCAG
+TTGGTTGAGTACCAACGTAACCCATCCGGATCAATACCATGTTGAGCATAATAACGAGAA
+TACTCTTTTACTTCTTCGATCTTTTCGTTAGATGAACGGTCACGAAGAGGATTGTATTTC
+TTACGGTAAGTGCGACTCATAATGATCTCCTTTTGTTTATGCTTCCACTGTATCAGGGTT
+GTTCTTTAGTTGCAAGTAGTGTTTTCGACAAAGTGAAACATATTTGTCTTCTGCCCCGAT
+CTCAATCTGGTCGCCATTAGCAACAAATTTGCCATTTGCATCAATACGGGCAACGGTAGT
+TGCTTTCTTTCCACAATAACAAACCCCTCGCAACTCCCTGATCTCATCAGCCAGCGCCAG
+CAACATATAAGAACCTTCGAACAAGTTCAACTGAAAATCGGTTCTTAGTCCATAAGTCAT
+TACGGGTATATCTAATTCGTCAACAACCCGACACAGATCCATGACATTTTTCCTGGAAAG
+GAATTGCGCTTCATCCACAAACACGCAAGAAACCAGATTCGGGCTGTCTCTATAAAAATG
+ATTGTTGTGAACATCATAATACAAGTCCATATCAGGCGTGATCATAGTGCATGTTGCTTC
+CAACCCAATGCGCGAAGAGATACTCTGTTTACCTTCTCGCGTATCAATTGCTGGTTTGTA
+CATCAGGATCCGCATACCGCGTTCCTGGTAGTTGTATGCATCAGTGAGTAAACGAGCACT
+CTTGCCAGCATTCATTGATGCATAATGAAAATACAGTTTAGCCATTTATCCTCTCAACAA
+AATCTGGGGTATTCTGGAATTTTCCTTCCCCTTCATGGTTTTTGCATGTTTTGTTTGAAC
+AGTAGATCCACCAATCCCACTCATCATAAGGGGGTTTGGTAATGTTCATTACGCAAATTA
+AAGGGAAATGACAATCCCGACAACGAACTTTTTCTATAATGTGTGCGTTAGCCAATTGAA
+AACCATCCTTTACCCATGAGTTTTTCATTATGTCGCGCAAGATACTCTTTGATTTCTGGC
+ATCCGGATCGCAGTGTCATACTCTTCTTTCGTCATGGTATGATTTGCGCAACCCATACAC
+CCGCACACCTGCGCGTTACACCAACGGAGTGTTCCATATGTCGCAATCACCTTCATTGCT
+TTAGCTTTGATTTTGTCAGTCATGATTATAACCACTCATTTCGTTATCTTGTGCTTGATG
+TATATCAAGATACCACATATTGATTTTACTTTTCAGTTCGTCCATTTCCTTACTCAGACA
+ATTGTCAACGATACATAGAACATTAACAGTTTCTTTACGCTGCATAATGTTGATGTTATT
+CGCTTTCATCGCTTGCGCCAATGCATTACAGGTTTTAACCAGTGCGGCGCGTTGTCCTTT
+GATTACGGTGATCCGTTTGTTCGCTTTCTTAATCTCCCGACCTGCTTTGATAGGATCCAT
+CATGATTAATTCGCCTTACGAGGATCGAAATGAACGACAATGATCGGGTAATCACCAGTC
+ACCTCATTAATAATGCGCTTAATGAGTTCCCAGTCGCCCCCAGCGAGGCCAGCACCGATT
+AAAGGTGTGATGATAGGCTTTCCAGTCTTAACGGCGTCAGCAAGCCCTACAGCCTGTTTA
+AAAGCATTGCCGATTGCGTCATAATCGACACGCGGCCCAGGTGTCCAGAAATCATATTGA
+GTATATGCATTGAAAACAATGTTGCCTTTTTCGCCAATGTAAACAGAACAAGTTCCGAGC
+TTATCACGGGAACCTTTTAACGTATTGGCATCAACTTGAAATGCACCAGGAATACGATCG
+CGGATTTCGCGAGCAATACCAGCGCCCATATTGCAATAGCAGTTGCATCCGTGGATCAAA
+TGGCCTTCACCGTTCAGATACATATTGACAGCATTACCTTTCACTTCTTTAATGATCATT
+TTTATTTTTCCGATATAGTAGGGCCACAACAAGGCCCATCAAAATCACAAGGATCCACAA
+TACAGTGAATTGAACCCCTACGCTCATTTTCTCGCTTTCCGTTCACGGCGGCGATCTTCT
+TGATGACACATATATAAAACACCACCAAAAATTATAAAACCGATAACAACGCCTATAAAG
+TATCCAGCACTAAACATAGTCATCATCCCCGCAATAGTAACAAGGCCCAGTGCTCTCATG
+CTTACCAGCATTGTACGCCAAGAACACCACAACCGCCGCCATAATAATAAAAATCCAGAT
+AGCCATTAGTAAAGTCCTATGCCAGCATTGAATTCGTCAACCAAATAAGTACGGAACTTT
+TCGCACCGTTCCTTATTTGGCGCTTGTTTGCATAGATTCATCATTGGTTCAGACTGCAAA
+AACTCTTTTTGTTTCAGCAACTTACCGCGTTTATACAGGTGAGCATTTTCCTCTCCCCAC
+ATATAAGCAACATCTAACTGTTCTGCGATCACTTGCTTACATACTGCGACATCTTTGATA
+TCACGATTGTTGCATAACTCATCCAGGCGAGCATCACCCGCGTGAGCAAATCCAGCAACC
+AGAGTTAAAAGCAGTGCTAACTTTTTCATGATGATTCCTTATTCATCCTCTTCGATAGGG
+GTATAATAATGCGCATTGCAGATATACGCAAGAACTTTTTTCAGAGACATATCCGAGAAC
+GTCGGATCCTGATTTCGTCTCATCCCACTACCAGTTTCAACAGCCCAACGTTTGTTAGCT
+GGATTGTATGTCAGCCAGTAACAATCCCATTCAGACAGAGTATGTTCGAACAGATCGAAA
+CGCTTACGCCCATTTGCTTGCGGCCTGACAAAAGGTTCAACCATTTCTAAAGCGGTTAAA
+ACTCGATTAAGGTTTGAACCGTCTTCATCCATCGCGATCCGCAAACAGTATTGGTTAATG
+TCCGGATCCATACCATCGATACCCAGACCGATAGATTCGAAAAATTTTGTTGCCGCGTGA
+TAAGACACACTGGAAGAACGATATTCCAACATCACGGGGATCTTTTCCCCGTCCTTGACG
+TTGTTAATGATATCCTGATCGATGAGTTCAATCAGGTCTCTTTTCTCTTTAATCAACGTG
+GAAATTTCTTCTTGCAGTGGGGCTATCTGTGCATGAAGTTCTTTTATCCGTTGATCAATT
+ACGGTCACTTCGAACGCTAAGTTTCTCATTGTACCCATTCCCCGTTTTTGTCAATGTACA
+TGATCCAATCAGCAACCGCCCAATGGGAAGTATTGCCTTTCGGAGTCGCCACGATGTAGG
+AACCAGCTTTAAACAGTACGCGTTTAGTTTCGTTCAGGATCAGGTCGCTCATAATGTATT
+CCTCATTTAACCAAAGTGAATCGTGATTCATAAGCATCGTTCGGGCGCTCATACACAGTA
+TCCGAACTTGTAATGACAGTGTACACGGTTTCTTTCACAAGATCCATGATTTTCTGTGAT
+TCTCCCCAGACATTGATACTAAAATACATCCCATTTTTAGGAATAGGATTGTATTCCATA
+TCATAATACATATCCATGAGTTCACAAATGAACAGGCGGCGCTGTTCGTTATCATATGTG
+AAATAAATGTTAAAACAATCGAGAGATTTACTCAAAGTAATCTCTTTGATAACGATGTTG
+TCTTGTTTGCTAAAATGTTCGCGGATTGCTTGCACACAACGCAGCAGGTTAGGGTAATCA
+TATTTTTGTGAAACAATGACTTGATGTGAAACGCTCATAATGTATTCCTCTCAATTAGAT
+GCATCCATAATAAAAAAGCCCCTGACCGAAGTCAAGGGCTTTTTGTCAAATGATTTGTTT
+TTCTTCTAACAGCTTCGCGGTTGTATTAACCATACGAGCATAATCACGGGCTTCTTTCTT
+TGTATACTTGAAACCAGCGTTATAGCTCGCCAGCGCCTTTTTCAAGTCGCCTTTGTGGTA
+ATCAAGCCAGTACTCCAGTTCATAGATCGCATACTTCGATCCACCTTGAAGAGTTTCGAG
+CTTTTTGATTACTACGCGTTTAGGATATGACTTATCCATTCGTGCGCTGGCGCTCCTTGC
+GGTAACTTGCCAGCATCCATAAGCGTGATGGCCTTTTTTACCTTTACCGACATTCTCACA
+TGCGCGAGACTCGATCCAGACAATAGCCGCTAAATGATAACCTAAACGTTTAGCCTTATC
+TTTTTCTACAGGTTTTGCAGTCTTCAAATCATAGTTGTGTCCAACTCGATAAGCATACTC
+CAGAACCTCTTTCTGCTTCGGTGTGATATTATCCAAATCCTTGATGTAGGATGGAGAATT
+TTTGTTTGCCGGAGGCTTCACAGTAGCCTTTTGTAAAGGCAATTGATGAGTAGGCAAATC
+CGCAATGAAATCCCCTAGCGGATCCGTCGCAGCGTTGCCAGAAAAAGAGCACAAGAAAAT
+GCTGGCAGCAATTATAATTTTCTTCATTTTAATACCTATGTTGCAAAAAGAAGGGCAATA
+ATACACCCTATTTTATATTTATGCAACTATTTTAGATAGTTTTCGCGTCACGTAGTTTAT
+CAGCGATAAACTCAGCAATGTTATAATTTGAAATAGCCTTGTTAGGATCGTATAGCGCAA
+TGATTTCATCTAACGATACCATAACGGCATGTTTAAAGTAGACGCTCCAGCTAGTAGTAA
+GGATCTCACTGTTGTCAAATCCACAATCAGGGCTGAACAATGCGCGGTATTTGTACCCAC
+TGTATTTCGTCAGCCGATTCGTGCTGTGCGCATCACTGGTGATCAGAAAAGTCCCCTGGT
+GAGTTTCAACAACGAAAAAGTATCCGAGGCGTTCTTTGTTGTCCAGCATCTTTTCAAACT
+TGCGATCGGTTTCTTCGCGAACAATACGAGAAGTCAGCATTTCCAACACTTTATCGTATT
+CGGGCCAATCATTCTCGATCACGATTGCATCAAACGGTTTCTTACCATTAATCCCGCGCC
+CGATTTCGATTTTCGTGCAAATTTCGTTGAACGTTTTCAAATCTTCTGGCGTCAGTTCTT
+TAAGATCGCTCAATTTTGCTACATAATAACGTTTTTCTAGTTTCATTTATGGAAACCTCA
+ATTCAAAAATAATTTCACAGAGTTACCACATTTGGGACATGTGATAAATTTTTTCACGAC
+ATAATCAGCAGCAGAGAAAAATCCATTGTAAATCGCTTCTCTCTTTTGCTGTATATCAGA
+TAGTTCATATTCTAACCCACTTTTACAGCAACTGCAAACAGTAATTAGTTTTGGGCTATA
+GATGACAGTAATCATATACACCTCACAAAAAAGGGGGCTTTCGCCCCCATCATTAGAAAT
+TGTCTTCGACAAACGCCGCGAGACGGGAACGATACACTGTATCAAGAATGATATGGCTTG
+AGTGTTCGTATTCTTTCAGCTTTTCAACAGCCCATACAAACCCGTTGTTAACGGCAGTGT
+TTCTAGGGTTGTCGATCTGCTTAATGTTCCCGCATAGTATCAGAAGTGTGTTCTCTCCGC
+AACGAGAAATAATAGATTTAATTTCGTGGTTGCTAAGGTTTTGACATTCATCAACAATCA
+GCACAGAACCTTTGCCCGGATCCGGATGTCCGATACTGCGACCACGGAAGTAATACAGGC
+TAGGGAATTGCACCACCCCTTTTTCAATCAAACCTTCAATGTATTTTTCAGATTCCGGAT
+TATCCTTAAACAGAATGTTCAGGCTAGTAATACAAGGTTCGATAGAAGGCCGGAGTTTTT
+CGCCCAATGTACCAGGAAGGAAGCCAATTTCACTTGATAACGGGCTATCTGACTTCACAT
+ACATCAAGTTAGCGTAATGTCCACTATTAACCAGGTGCATAGCACCGGAAACAGCAAGCA
+TTGTTTTACCAGAACCAGCGCCGCCCATAATGGTAGCAACATCGATTTCATTGCTCATAA
+TGGATTCAACGAAAGCCGCTTGCAGAGAATCACGGGGCTGGATAGCTTTCATGAGTTTGC
+GTTTCATAGCCTGTTCGTGCTTAACAGGTAAGACATTCAAGCAAATCTCATCAGCAGTCA
+CCACACGCCCGACTAACTCACCATTTGAGGTAATGTACTGGTTAGGATAAAAATCTTCGT
+CAGGAAGCGAACTGTAAGTGATTTGGGCTACATTATCCGTATATCCCAACACTTCCACGG
+TATCCCAGAAATCAGGGATCTCTACGTAACCGGAATACAATACATCGCTATCTTTTAACG
+TATCGTCGCCAGTATACTGTTCTACCTTACACCCACGGGACATTGCGATCAGCAACATCA
+TAATATCGCGAGTAACTAAGGTTGCATCCTGTTGCATACAAGTTTCAATGATTCTTTCGT
+CTTGCTTGTCAAGAGCAAACGTTTTGTTTCCGACATAATCAACCACTTTAAGGGTGATAG
+TGTCAGACAGTGCTGGGGTTGTCAGGTTTAAAGGAATACCTGATTTCGTAATCGCATCAT
+ATGACTGACCGAAAATAACTTTTGACAGAAGCCGGATCGCCAATCGTGCTTCGTGCGCTG
+TTCGTTCTTTCGTTTTCAGGTGATCTAATTCACCCATAGTAGCAGAGGTAATAATGATTT
+CTGTACCAGGTTGAGTGAATGAATAGATTGAATAGGGGTTACTAATCAAAACATTGGTGT
+CTAATACGTATTTTGACATACATTAACCTTATGTGGTTTCGTTAAAAAATGCACCGAAAA
+CCTCTTTTGCTTTCCGGTTATAAACGGATTTTGCTTCTTCTGGAGTGTTATAGTACCCCA
+AAAATTTTCTTTTTCCATCTATGTTTATCTGCGCTTTGTACTTCCCATTGGCTTTATGAT
+AAGAAACACCTTTCAACCCTGTACTACTGTTTGAGTTACATTTCTTTTTCATCGCATTTT
+GCTGGTTCGTCGCTTTCTGTAAATTTCTTGCTGTATCTCCATTCTCAACACCATATACAT
+GATCTACGATAGGAGGAAGATAACCATTCTCAACGTAAAACACTATTCGGTGTCGCAAAT
+ACATAGAACCTTTAAAATGAATTTGGGAATACTCGTTTTTGCTTCCGGCTTCACTTCCAG
+GAGACATAGGGCCGCGCTGAACTTTCCAATACACTTTACCTGTAGATGTATCAACATCTA
+CAAAATTCAGAAGAGATTCGATCCCTTGAATCTCTTCATGTATGGTTCTTGATGAATAGC
+CATGACTTTTCATTACATACCCAGCGAAATTACGTGAATATATGCTAATGGATGTTTCTT
+TTGTACACAATGCATGAGTGTATTATACACAATGTCCATGCGTTCATTGCGCGTAAGATC
+ACACTCATCAAAAATAAGGTTTATTGCCTGGTGCTCTATTCGACGTCCACGGAAATGATT
+AAGAATTGCCCCTTTACTGGTCAATACATCACATCCGGTAGCACCATTTAGCTGTTTGGC
+GTCTTGTGCTGCATTTAACGTATGCGCTACGTAAATGTTAAGGGAACTATGGGAACGTTT
+CATAAAATCAAACGCGCCTTTAGTCTTTTGCGTTTCTCTGCCCAGATCCAGCCTGGTTTC
+GAATACCATAAAATCGTTAGGGCCGTAATTATGCGTTGGTTCTTCCAACTCTCGCATAAG
+ATGCATCTTACGACATTCTTCAATTGTCTTTACATAAAATTCACTATTCATGTTTTACCT
+TTAAGGGGCCAAAGCCCCTTTGTTACGCTAATTCCACATGCGGGGCATCAATGAATTTTG
+TTTCGATCGGAAGGTTCGGATCATTTTTCCAGTTGATACCAAAACGCAGTTTAACACCCA
+GTTCATCACCTGCTTGTTTAACAGCATTCAGGACAGGCAACCACACTTTAGGGTTTGTTT
+GCCAGCCTTGAGGCAACACGCTAGGATACAGATCCACAGCATCACCCGTGATGTGTTTTG
+AGTTCATTGTTTGAGATACACCCTTACGGACGTTCTCGCGCTGTTGTTCTACAGTACGCA
+GACCTTCACGTACACCAAAATCAACAGGAGACAGTTGCAGAGCACGTTCTACGACTTTCA
+CCAGTTGAGGTTTAACACCTTTAAGGTTGTTAAGGCTTTTTTGACTGAATTTAAACATAA
+ATCACCTCTTGTAAAAATACCCTGTTTGGGTACACAGGGTATTTATGGTTTAAGAGGTTC
+GATAATTAATAATCGTAAAGATCACCGAAGCATTCTTCAAATTCACGTTTACGTTTCATC
+TGTTCTTCTTTTCGCTCTTTCATATCAGGAGGAAGACGGTCTTCATTGACTTCATCAATG
+TAAGCCTGTGCATCCTCTTTGGTCAGGAAGAAAGCATGGAAGTTATATCCGTTGCGCCCA
+TTCATACTACGATCGTCAAGAGAGAATTCTGTGTGACATTCCCAGTCTTTGTACAGGGTG
+ATGCATTTAGCAAACAGCCCAATACTGCGATGCATATAAGGGAAGCCAGTAACAATCATT
+TTGCTACCCATTTCCGCCTTTTCGCCATTCACACAAAATACTTCATACATGATCGCGCCT
+GGTTTAACATCTTTCTTAACAGCACGTTTTTCAAAAGCACTTTTCATAATATATTCCTCT
+CAATTGGTGTAACTACAGACTACTGGTTTATTTTCTGGATGTCAACAAGGTTTATCGTTT
+TTTGACGGAAAAGTTAGAGTGAACAAACGATCGTGAAGGTTGTCTATCCGTTCACAAGCC
+TGTTTCAGTATGATTTTATCACCATCATTTGTTGTTTCAATGCATCCAAGTTCATCGGCG
+TCAATGTTCACTACATCGCTCATCAATGAAGCAAACACGTTAGCATCAGGATGTAACAGT
+TCTTCTATTTCGGCCTTCATGCCGTCGTGTTCAGAAAGGATATCAATAATATCGCGGGTT
+AAATCTCCCTGGTACGGGAACCCTGTTTCTAAATGGTTAATGATCCTTTGTGCTTTCGTA
+ATCATAATTTTACCTACAAAAAAGCCCCTTTCGGGGCTAGTTAATTAGAGTTCACAGCAA
+CGGCACACACCGTATTTTGTAAATGGAGCATCACCGCTAACGTAGGCCCAGAAATCACAT
+GCTTCTTCGGCAGTATCGAAGATTGCAGCATCATAGAACCCGTGGGCTTCGTTACCGTTC
+TCATCGATGAAAACCGGAGTCCAGATATTAGGATTGAAGCAATCGTCAACAACAACCCAA
+CCTTCTTTAGCTTTCATTGCTTCTTTGTTGGCTTCGATGTGAGCTAAGATTTCGTTCATG
+ATGTCCATTTTTCTCTCCTAAAGTGCGTTTCGTTTCGACATGGCTATAGTCTCATAACCC
+CGTATCTACGTCAACACTTATTTGAAGCGAATTGTGCTATTTTTGAAAAATAGTCCAGAG
+CACACAGCACCTTCAATTTTCACCCCTGTAGGGCTTTTAGCAACGAACCCTGTTGCGTAG
+GTGTCTTTCTCATCACATGCGAACCAGGCGTGGCCTGTGTACGTGATATCGCTAAACCCG
+TTAGCAGTCAGAATACGTTCGGCTTCTTTCTCATCGGTGCATCCGGATTGTGCTAAAACG
+ACAATAACTACTAACACCAAAGCAATAATATATTTCATGTTAAACTCTTTTTAAGTTGGT
+TTTACTGGCTTCAATCCAGTACACGGGATCAGAATAGTTACCGCACATACCCAGTAACAC
+AGTTGTACATCCTAAATGATCGGAAGGTCTCAATCCATCAGGATGAAAAGGCAATTCGTT
+AACACCAATACTGGTAGCAAAAAGAGCACCTCCAGTACTGTAAAATGTTTTGATATGATC
+GTATGCATCATCAGGCCACTGAAAACGATAAGTTTTATTGTCAATGGTTACTGTATACAT
+ATCATATTCCGTAAACAACGGATCTTTTCCTTGTGTTGCCCCATACAGAGCGCCGCGCCA
+TTCAACCAGATTTGCTTCAATGTCGCTTACACAAATTTCGTTACCCATACGCAAATCATG
+AAGGATCCCTTCAATGGTACGAATGGCCCCACTAAGTTCATTAGTTAACATAGAGTTTCC
+CTTAAATCGGTTTAATGGTTTTCAGGTGTAGTTTAGCATAAAAAGAACCAAATGAGTTAC
+CATTATGATCAAATTTATAGTTTTCACTCTTCCAGTATTTCCCCGATTTCATCAGGGGAA
+CACGCTTCTTACCTGCTGTTATCGTTTCAACCATTCCGGTATGAGTAAATGTCATGATAT
+ACCCTCTTCTTTCAGCACTTCCCAGATCAGTTTATCAAGGTGCATCAGGTTCCACATAAC
+CGAATCATAAGAACCCAGTGAGCGGGAGTAAATCACTCCCCATGAACGATAACTTTTCTG
+GAATGCTTCTGCACTATCTACATCATACGGCATATCATCACCGGATGCAATCAAAAGTTT
+AAGGATCATCAGACTGTTCAGAAGTTTTGAACTAGCGTCTTGTGCTTGTACTTTTGCACA
+ATAATTTTCAATAATCGCTTTTGCCTTTGGTTCGGTGATGCGTCCATTTTTGCATCGCTC
+TTTGTACACATACATAAGTTCATCGATTATTTCTTGCATATAACGCCTCCCGTTCTACTG
+CTGATAACCCGCGAATGTAGTTCTGTGATTCTCTATGCGCATCTGCTACAGCGCGTCCTG
+CTACAGCGCGTCCTGCTCGTTCCGACGCCAGTATATAAGTAACAACTTCATTACGAATGT
+GCCATAGGTAATCCATCATTACAAGATCTTCTTCTGTATGAAAACCTTTAATGTCACACT
+CGCAGCAAATAGCGTCTCTTTCCGATAGTGCCAGTTGCGCGGATTGCGCGTTGATTGGCA
+TCATACTGTACTTGTCGATCAAACTATCCAACGTTCGCGGTTTCACAATACCAACTGTTA
+CAGGAACAGGACGAAGAGTAGGTTTATCCGAATAAATCATAGTATTCCTCTTCATCAAGT
+CTAGATGTCAGTTTAGCGATAAAGTCGAAAATGTGTTGTGAACCATCTTCAACATAATGA
+CGGTATGCAAGCAAAGTTGATACGTGACACATATCGACCGATTCAACTTTGATGCTTGAT
+GCGATCATTGTATCATCATTTCCATATCCGTCAATATCACGGAGTACCATTTCTTCAGTA
+GGGAAACGCTGAAGGAGTGACGCTTCCCGATCTGATACCAGAGCAACTAAGCGATTATGT
+CGCGTGTTGTACGATAATATTTTCATTTCAATTCCACCGCGTAAACATCAGGTTCAGGGG
+CTTTGTGTACGCGCATATCTTTACCGCATACCGCATAAGCCGGACAGTTACGACAACCGT
+TATGATCCTTATTACCGATCAGTTCATTACGGAACTGTTTGGTTTTCGGATGTTCCCAGA
+TATCCTTAATGAAATCGTTCGCTTCCAGGACATTCAAACCTTCTTCCCAACCACCTTCAA
+CCCAGCGTTCGGTAAACGAGCAAGGGAAGAACTGACCACGTTCGTTGATGTAAGAGCTAA
+ACATCGTCGCTTCACAGTCTTCGGCGTATTGCTTGTACTGTTCGAAGTTCGGGTGTCCCT
+CCATCGCTTCAACGAAAGCGGGGGCTGAACAGCTATCGAATCCAAATCCTACACCAGAAT
+CGAGGCAATATTCAACAAGTTTTTTATACTGTTCGCGGGTAACGGTGTCCCAGTTCTTAC
+CGCGTCCCTTTTGTTTCAGTCCCAGGAACACGATCGCGTTTACTTGTTTCAGGCGCGGAT
+CATTCTTCACGGCATCAACCACGTTAAACGCGTCATCATAGGTTTTCGAGCTAACCATGA
+AATGCAGGTTGATTTGCTGTTGTCCGGCTTCTGTCAGGTTCGCTACGGAGTCGAAAGCGA
+CATCAAAGCCAGCGTGTTTATAAACAGATACCGCAACAGCCCCAGCAACCGCCGCTAAAC
+GCGCTGCAACGTCTTTTGATACATCAGCAATGGTAAGGTTCGGTACAATGCCTTTAGAAC
+GCGCATAGGCCATCATATCGAACATATCAGGGTTTGTTTGCCCCTGTGCATCAGCACCGA
+GTGCGCATTGAGTCAGCCAGGGCATTTTGTCGATGATTTTTTTGAAGTTGGCAAGATCCA
+TGTTGAACCCGTTCGGGTTATTGGACTTGTAGCAGAACCCGCAGAGTTTACCCGCTGGCC
+CGTTGCATTTAGTTGTGATCTCGATATCGAGAATAAAAGGAAAATGACTATAAATAGGAT
+CGTCAGCAGGAGTTTTTCCCCAAGTCATCATATGACCTGTTTTCATATCAAAATTAAAAT
+TAACCTCTTCGGAACGATAGATTTTCTTTCCTTTCGCTTCCAGTAGAAGTCCAACAGGCG
+TTTTGATATGTTTGGCGTTTACTTTAACGTGTCTCATAGGAACCTCATAATGTATTACGT
+TTACAGAATCACAAATGTTATAGAGAACAAGCACTATTATGGATCAAGAAAACCTAAAAA
+GTCAATGCTTGCTTCCGACGATTTAGGGAAACACTATTTCAGTAGTTCCCGTGATAGTCA
+TTTCATCCAAGATCAGAAGGAAAATCCAGGACACTACAAATATAAAGTAATCGTATCTGG
+GTTGTCAAGGGAAAAGGCGATGAAACTTGAGAAAAGGTTACACGAAATCTATAAGGTGGA
+CAAGAACCCACATTTTTATAACAAACACATACACAACAGTGTTGATTTTTCATGTACACC
+AGAAACAGGAAAGAAGATTTCGCAAACACACCAGAAATATGCAGCAAAGAAAATTTCAGA
+ATCACATAAAAGGCGATTCAAGGAAGGTATAGCATCACATAAAGGAGAGAACAACCCACG
+ATACAACGATCATCGGTCTTATAAAGAGATACACGGAGAAGAAAAAGCGGATACTATACG
+CAAAGCACAATCTGAATCAAGAAGAGGAAAAGGTAATTCCCGCGCGGTTACGTGGAAATT
+TACTTCCCCTAATGGAGAAGAATTTTTAGTTGAAGGAGAATGTAAAAAGTTTTGCAAAGA
+CAGAAATATTTCCATGCGTAAACTGAAAACCTATCTGGGTGAAGTCATCACAACATGCGA
+TAAACCCTACGATATCTCTAAGAATACCGTAGGATGGAAATTAGAAAAGATTAGTTGAAT
+CTTCTTTTACGTTCGTCAGCCAGTTCTTTTTTGTACAGTTTAATGTACTTCCCGTTAAGG
+GTGCGAAGCTGTTGGAAAACCTTGTTACACAAAGCACGTTTCGCTTTGTATTCCGGCGTA
+TTACGGATTGATTCGACCGTCATACCCATTTCGTTTTTAGGGTACGCGCTCAACTCCCTG
+CCGATCTCTCTGTGCCAGTTGCTTAACTGATCACGCTGTGCTTTGTACTCTTCAAAAGTT
+AACATAACAATCTCCGGTTTCGTTTCTATGTGTGTAAGGTATCATTACCCTACACACAAC
+GCAAGCGATTTTTATTTTCCGTAAAGAACACAATATTCTTTATATTTTTCACGGGCTTTT
+TCTTCATTACTAAAGGAAACTCCCATTCCAAAATCAGAACCTTCGAACGTAACATCCCAC
+GATTCATACCCATCTTCCGAATAATAGGAAAGTGTTATTTTACGATCTTCAAGAACAAGT
+TGTTCAACAACAATATCAATTTCAGTAGTCATAGTTCATTTCCATAATCTTTTGCTGCAT
+CTTCGGGGGTTGCGTCCAGTCGGTAAAGCTCAACGGCTAACGGACTGGGTTTGATTTCGC
+GGTTCAGGATCTCACTGATACCGCGAAGGAATTCGATATAAGGACGGAATCTCATTTGAT
+ACGTACCGCGTTAAAAGCCTGGTTGCGCAGTTCATAAGCCTGTTCAAGCTGTTCTGTAGT
+GAACAGAGGACTATCGGTGTTAGTGGTGAAACTGCAAATGGTTTTGTTGTCGGCGTTAAC
+TTCTTCAACAACGATTTCATAACCCCAGATCCCGCTGTACTCACATTTCACGTTACGGTA
+CTTGATGTAAACCGCAGCAACATCTTCTTTTTTGTAGTTCCGGCTTTTGTAGATGATTTC
+CATGATTTCCTCCTTCGTTTCGATGTGTGTACAATAACAGATCAGGGTTATCGAGTTTTA
+GCAATTTGTGCTAATTATGCCATTTTCTTAGCGATTTTCCAGGAGGCTTTGAACGCCGGA
+ACGTCTTCAATATCAATCCAGAAACCAGATCCGAAACCATCACTATAGCAAGGGCAACCG
+TCGCAGTAGTTTTCCCAGGTCATCACTTCACCACCAACAGAAGCACCAGTTTCCATAGCA
+CGTAATGCATCTTCAACTTTTTCCAGTTTTTCGGCGTTGTCGTCGTAAATGACAAAGTAC
+CATTTACCGTTGTATTCGTTACCCAGTTTGATTGATTCGCGAACAAGTTTCATGATAATT
+TCCTTTTGTCTGTTTCGTTTCTATGTGTGTAATATAACAAAACCCCTCACCATAGGCAAG
+GGGTTTTGCAAAAAATTATCGTTTGATTGGGGTATTATCTATAACCCTTTGAATTTCCGA
+ACGCATCGTAGAATACTGACACAATTCGGTAAGCGCCCGATCCAGGTGCATCATAGCATA
+AGAAAACTCTTTTCCGCATTTGTCACATCGAGCGTATAAATGTAAATGGATGCGCCCGAT
+CCCATCTACCTGACTATATTTCTGGAATATGTAAGGATCTGCACCTCGATAGCCAGTTGC
+TTGATGCTTACACTCTCGTTTGAACCATGACATTAATAATATCCTTGTACGTTGAAGCGA
+TCACATAACAATTTTCTTGTTTGGTTAGTATCGCTTTGGATAGAATGCAACATAGCGCTG
+AACATGTTTAGGTTATTTTGCATCATTTCCGCGCTCATGAGAACTTCCATACGCGCACGT
+AAGCGTTTATTTTCTTCTTCCAACTCAACCATACGGTCATATGCTTTTATGCGCTCTAAG
+GGCATATCAGGGCGCTCTTTGAGTACGCGAGCACGTTCAACCTCACAAGCATGATTTGCT
+TTCCAGTGGTTCGATTCCGCTTCAAATTTATTAAGGCGGCGGATCTCTTCAACCAGCTTT
+TTGATCATGTGTGGATCCATCATGTCGATGAATTTCATCAAGCAATTGGATTTTGTTTGG
+TTGTCAGCAACAGACCAAGACGAATTATACGTAACCGTAAACGTGCGGCCCATTTCATCA
+ACAACCCCGATCTTGTTATCATCGGTGATTGTAGCCGCCCATTTCTCCCTCATGGCTGTA
+CAGGTTCCGCTGGCGACACTATGCAACTTGTTTAATGTTGCGTCATCAAACACAATTTCA
+TCACTCATGTATGCCTCACATAGATTTCAAAATACGCAGAAGTGCGTTAGTAAAGATATC
+AGGAACACAACCACCAAACAACTTATGATTCATCAGCGCTAATTTCATGCTGTGATTTTC
+AGTATATCGCCCGTTATGGATCCCCCAGGCAACGACATTACCAGGTTCATGAATAACTAA
+GTTAGTGAGAGTAACGGTCATGCGCTCTTTATCATTGATAGAGAATGAATAGCGATAACC
+GGATCCGATGTCGCCGTAAAGGTTAAGGTCTTTCAATTTCCCTTGCTCATGCAAGCGTTT
+CATATGAACTGCACATGCATGATTAATAGTCATTTCGTCATCCCTAGCCCAGTCATCAAT
+ACCAGAGGTATAACGAATATTGAAGTAGTTAGTCAGTTCATTTGATACGCTCATTAGAAA
+CCTCACTTTTATAAAATTCTTTACCAGACCCATTACAGCTACTGCATTTGGGGGAACGGT
+TGTTATCATACCGCCCCGAACCGTTACATGCAACACATTTCCTTAATTTCCAGCCATACA
+CGAACCTCATGTAATAATCGGTTCGTGCGGCCTTGCGTTCATGGAAATTCATGCTTTGTA
+AACCTGAACCAACCACATTTCGATGTTAGGCGCGTAAGTAACGTTTACCTTATGCATAGT
+GCGGTATTTGTAAGCGGCTTTGTACGCATCGAGTTCAGTCGGAACACAGAAAGAGAAACC
+GTTATCATAGCGTTCTGCGTTAGAAACTTCACAACCAACTACAGCGGCAATGTTTTTATT
+CATGTTCATGATATTTTCCTTTCTCTGTTTCGTTTCGATGTGTGTAATATAACAAAGCCC
+CTGCACTAATGCAAGGGCTTTTTGATTATTTTGGTAATTTTTCGATTGTTGCTTTCAACT
+CATTGATTTTATTAAAGAGTTCATCGCTATATTTCATCAACTCACTACGGCGTTTTTCGG
+CCCACTTGATCAGGAATTCATGAGAATCTACACCATACGTGTAACCTTCTGCACTCAGTT
+GAATACGAGCACGGGAACCATAATCAACAGAACTTTGTTCAATGAGAAACTTAACCGCAT
+CAAGCAGGGCTAAATCTTCATGACTTACCATGATTCCTTCTGCCTTTGGAAGATCCACAA
+CTTCATCCTGAATGAGTTCACGACGGGTTGTTTCTTCCAGTGTTTCATGATTCTGGATCA
+TCGTTTCGACCGGATCCTTTGCCACGGCTGGTTTGTTTTCACCTACTTCTTCCAAAAACA
+TCAACATCCATCCAGGAATTTTAGTCCAGAAATAACTTTGTACTTCACTGGTGCATGAAT
+TTCCCAGAATGTGGATCGCGTTACCATGCATATCAACTTTATTGATATAGATAACGTTCT
+GCTGTTCCTGTCGGTTGCTACCATAAGAAAGGAAGCGGCGTAACGATGTGTTATGACCAT
+ACTTCCCTAAATCGATTTCAGCCAGGCAATCAATGATCCCACGGTTAGAAACCTTGTAAC
+GCTTACCCTGTTTGAAAAATAACGATTCTTCCAGGTGAGTAGGGGTAAACTCTTCATAAA
+GAACATAGAATTCTTTAGGAATTTTGCGCTGAACCAGGCTCAGTTTACAATTATTAGAAG
+GAACAATAACAGCGTGAATGTTTCCTTCTGCGTCACACATAGCTTGCATTACTTGCGGAT
+AGTAAAGATGGTCTTTCTTGCAAGTATAGCTATGGATACGACTCTGCCGTTTTTTGAAGT
+ACCATTTACCAGTTTCAAAAGGCGCTGTTGTAAAATTCATTTTGCATTCTCATACATAGT
+TAAAATTGCTTGCATATGTTCCGGTGATTGTGGAACCCCTGCAAAGTTCACTTTCAAAAA
+GAAATTCAACCGATCTTTTATGTTGCACTCATCGAGTCCAAGCGCTGGTAATGAAATGTT
+TTCAAAAGCACGTTGTTCATGTCTTTCCATTTCACCCCAAAACAAACGGGAACCGTTAGG
+CATCGGTATTCCAATTTCATTGTTCCAGAATTTCATGATAGTTGTCAAGCGTTGTTTTCC
+GTCGATGACTTCTACCCATCGAGATTCGTTGAATTCACTATCAACCGCGATCGCGATGAT
+ACCGCAAGGAAACCCAGTAATCAAAGTCTTCATGAAAGCATCTTGCTCTTTCTGCTTCCA
+CACGTAGGGCCGCTGATAGGACGGATTCAGATCCAGATCGTTGTTCTTGAACCAGTGAAT
+GTAACTACCAACCATGATCGCATGATCGCGACTTTGGAAAGTTTTTAACTCACGAATACG
+GTTTCTTACAATTTCGTCTGTCATTATAAAATCACCATCCAGTATATAATCGTAATCATA
+ACCGCTACAGTGAAACACATTGCAGCGTACACCCGCGCATTATGAACCTGTGTTTTCAAT
+TCTGCGATCTCTTGATCCTTTTCGCTTTCAAACTCTTCGCGAGTACCATAATACCCAGGA
+TCGTTAGCAGTTGCCAATCTAACCGCATCTTTTTCAACCAGCGTTGCATAACCGCTTTTT
+ATTTGTGTCGCCCCGTACCATCCACCCCGATCATTGTTAATGATCAGATGGTCGCCTTTT
+TCGTTATGCTTTGATTCACCAACGACAATAACCCGCTTACCATTCATAATATGATCCTCA
+AAGGGGCCGAAGCCCCTATTTTGCGTTCTTCTGTAGATAATCTAACAGATTTCCGCTTTG
+ATGTAAATCCAAAACTTTAGAAAACTTCTCTGCGTTTCTTTCGTTTGTGAGTTCGTCGAA
+ATGCCATACACCATCATCAGCTATTAACGCGCCAGGTGATGAACCTGTTTCTACATCACG
+GGAAAGCGCAAGCCCCAGAGGGTGTAAGATTTCGCGGTTAATGCGCCAAACAAGGCCCAT
+TTCAGATAGAGTATTAAAATCGACGTATTTCATATTATGCCTTTGGTTTCACACCGTAGG
+CCAACATACCAAAACGATGATCATTATCTGCATCTTTAAACAGAACTTCGTTACCATCAA
+TGCAGATGACCTTTGCTTCCGGATCGATGTATGGAAGCAACCACAAAGGGATCAGGCGTA
+GGCCGCTATGTTCATCCCAGCGACTGAAATTGAGTTCTTCCAGTTCATCAAGGGAAAGCT
+CATTAGGATCGATATAACGGAACCATTTGGTATTTTTGAGGCGGTCGGGGAAGTTTACAA
+TTTCTTCATAGCCGAATTCAGCACTCCATGAAGAGTAAATAGTGACTTCGGATGCTTTGG
+TTAAAACAGCATCGCGAATTGATTTGCAGATATCGATTAAAGTCAGTTGATTTTCCATGA
+TATATTTCTCATCTTGCTAAAATTTTAGGCAGTAGTTGCCCCATCGTTTTACGTGCATGT
+GACGGAATCTGTGAGATCGGGACATATTTAAAATCATCCATTTCACGTATAGTCCGTCCG
+TTCTTAACGAAAGTTGATGCACAATAGCATTCTTCCGCTACTGGGTAATCTTGCCCTACA
+TAGAGGAATAAAGCAAGGTTTTTTGTTTTCGTGTAATCGAGAACACCCAGGCTAACCAAT
+TCCTCCGCGAACACTTCAAATCCTGTTTCTTCGAAGCATTCGCGGATCGCCGCGTCAATA
+TGAGTTTCGCCCTTTTCAACATGCCCCTTCGGAATATCCCAATGGGGCGTTTCAGTGGCA
+TGGCCCATCAACACGGCACCATCTTTAACAAAGATAATACCCGCTGATAGTTCCATTTAT
+TCACCCGCAAAAGCGTTATCAAATGCTTCAAGTGCGTTGTTAGCGCGAGCACTGGCTTTT
+GTCACACCAGCCTGGAGATTTTCAAAGAAAGTATGTTTCCACACTTCGCGGCGACTGGAT
+TCATGTTCCAGACTGTTTTTGTGATCACCGCGAATCTGTTCTTCCATGTCATAACGGTAC
+AGATCGAGTTCTGCGTTTAATTTCTGCTCTAATGCCTGTGCAAATACATGTTCAATATTC
+ATTTTGTATAGCCTATTTCAGATTTAAGGTTTTCGAGGGTGGAGTGATAAACAACATTCC
+CTTCGTGTCGAGTATACCATACTTTTCCGTTCTGGTTACACTCATTCATTACATTTTCAT
+CTAAACCAGGGATCGGCTTCATGCTGGGAGAAAACGTGATAGACATCATTTGTTCTGCAC
+TATCAGCAAACCCACAAGGGAAAACAGATCCAGTTGGTTTATCAAGATACATCAACTCTA
+CTTTAGCCATAGATTTCTTCGAAATCCTCACAATCAGGCAAATACGTTTCACAGAAGGTG
+CAAAGCGTAAAGAATGCAGGTTGACGAATACCAGGATTATCCGGTAGATACATCCAGAAG
+GTGTTAGCAAACACGATGAATGTTTTCAGGTTTTCGGTGGTGATTTCGCTAACACCATCA
+TACCCGGATTGATTGATCGCGCGTTGCAGTGGCACCTCATACTGTTCGCAATAGTCGGCA
+TAATGATCGCTTGTTACAAGGCCATTAGCCATTTTAATCAAATCGACGATTTTCATGATT
+TTACATATTCCACTTTAACAGGTTTTGCAACAAATTTATCTTTGGTGCGCCCATGACCAT
+TACACAGGTCACATTCTTTGTTGAAATCTTTCATATCTTCGACCCATCCAGAATCTGGCA
+ACCCAGACGGATATGCGTTATAACGAATGGTTTCATAACCTTTTCCGTTGCATTTCGGGC
+AAACATGAGGACGTTCTTTTTTAGCAGACTCTGCCAGTTCGCGAAGGGTGGTAGAACTAC
+CATAAGCCCGACACATGTTTTCAAAGTCTTTTAAAGTCATTCTATAAACATCAATGACGT
+TATATTTTTTGCCGGATGGTTTAGCCATAATATATTTCTCACTTAAAGAATTTTTTGATG
+AAAGAGATAGCAAGGCCGATACCAAAGAAAATTAAGTAACCTTTTCCGTCACCGTGCGCC
+AAAACATAGAGTGAGCTGCCGTATGCGATGAGTTCTGCGATGTTCATTAAGTTTCTCATG
+ATATCCTCCTTTTTCTATATTAAGTATCTTACCATAATATAAACCAAAGTCAACAACAAA
+GTTTTATCAACCCACTTATCACCAGTCATTAGTAATCCCCTACAGGTTGAGACGCCGCAA
+CACTCAGGATCTTGAAAGTGCAATTGTTCCATTCACAATAAGTTTTTGCGCAATGAACAC
+TTCCTTTCATAACAAACCCGTTTGAGAAAATTAACCAGTAAAGTTTCATGATAGCCTCCT
+TTGTTTCGACAAGGCCAATATAACAAAGCCCCTGCACGAATGCAAGGGCTTTTTTCAGTT
+TTTCAACATCCAAAGTTGCGGAGGACAATCTTTAGAAGCGATTAGACGATCCAGGCGGGA
+CATAACCCGACGATAACCGTCGTATTCAAAATTAATTTTTGGTGGAACGTAGTTGACCTG
+GATTGTTTTTCTGTTAGCTAAAGAAACATACTCAGGGATCACCGTTCGCAACCGTATAGC
+GATCACTGGCTTCTCTTCGCCTTCGTTAAAGAACATTTGAACAGTTATAGGACAAGCAAA
+GATTTTACCATTTACCCGACGATAAACAATAACTTCCTGTGTCCCTTCTGTTTTGGCCTT
+CACAGCGTAGGTTAGAACATAACACGAATAATGATTTGCTAGACTCATCATGATATCGCG
+ATAAGTTTCAATATCTTTTTTAATCGATACTGAACGGTCTTTAAAGCGATCTGCAATGTG
+GTCAGCAGTAGCCGCTACCTTGATTGTATACCAGTCACCTAACGCGCTAGTAAACGCCTC
+GCTAACTTCTTTTCGTACACTGTTAACAAGATACATTAAACGTGTTCTGTTCATATAATC
+CTCACTGATTTTTGAAGTATTCGATCTGACGCAAACGCTTTTCAGCGGCGGCTTTCGAAT
+CGTATTCACCAAGTTCTTTTGTGCGATCGTGATTCAAAACAACCCACTTATCGCCACGCT
+GTTCAATGTGTTCTGTAATATCTTTTAACGACTTATCCAGATCCAGTGATTCAGCCTCTT
+CACAGATAATAGTCAAATCCACGGGCAGTGTCAACAACCTTTTTACTCCGCTGATATCAT
+CAAGCATCGAATCGTATGCAAGGGTTACGTGCGGTTTGTAATCCGGATAATCGTATGTTG
+CGCCAGCATCAATAGAATCTTTGAAACGGCTATGCAGGTATTCAGATTCCAGGATCCCTA
+CGATAGTGCTACCGTATTTTGTGTCCCACTTTTCAACATCAACCAGTTTAGCAGGTTCTG
+TGATGTCCTGTTGCGGGAACAAATCAACCGTTTTCCGGCTGTATACGATCGTTGTATGCA
+TCTTTTCGGCTGAAACAGCATTCTTTGTGATACCTAATGTCTTTTGAACATTTTTCAAAG
+CCTCACATGAAGCCTGATCGAATTTAGCACACATGTAGATACCAGGATCTACAACAGGTT
+TTGTGATTTCAAGAAATGATTTCATAAAACACCCCAATAAAAAAGGGGCCGAAGCCCCTT
+TGTAATAAATTTGTTTTTACGCTTCTTCGCCAAAGGCGGCTTCATCTTCCGCGCCTTTTT
+CGACTTCAACGGAAGGGATCAGAGCGGATACCGCGCCAATCACTGCTTCTGGGGTTACTG
+GCTGGCTTGCGTCAATACCCAGTACCGAACACAGGTCGGACAGAAGTTGACGATGAACAG
+AGAGTTCACTTTCTTTTTGCGCGATAACTTCGTTCAGATCGAATGCGCGGCCTTTCAGTA
+CCAGTACTTCATTTTGCAGTTTTTGAATATCAGACATTTTATTACCCATTGTTAAAATTT
+AAAAGTATCGAGCACTTTGCTCTTTAGTTGTTTCAAAGTACCTTCGTTAGTGATGATACT
+ATCTCCAGGTTGAGGTGTCAAACCTTTTTCCGTGGAATGTTCATCAACAATTCCGGTATC
+CTTTACAATAAACACAAACTTAGCACCTAAGCGTTTTAGGTATTTGTATTCGTGTTCTTG
+ACGACAGTCAGTGACCAGAAGATGGTTGTATTCGTCACCAGTATATTTATTGACGAATCT
+TTCCAACGTGTAACGAACCCAAACCGTGTTATCATACTTGCATACGATATCAGTTCCAAA
+CACTTGCATCAAGCGTCTGATACTCCAGGGAGTATCGTTACTCATAATCAGGTTATCAAT
+ATCATCAGGACTATAAACAATATTGTATCCACGTTCTTTGAGGATTTCAAGCCCGATTTT
+GAAAATATTTAGAACATCTTCATTAGACATCACAAGAGGTTTCTCTCGATCGCCTTTGTA
+AAAAATAGCATCCGGATCAGAATATTGTCCTTCAATCATATTGCGAATGTATGGTTTATC
+GTAACCATATCGCTGCATTGCTATTCTTAGCGTTCTTTTGATACCAAATGCCAGTGCTTC
+ACACTGAACATCATTGTACGCCTCTTGAATAAATTTAGCAACCGTATCTTTACCAGTTCG
+CTTTTTTCCACTAATCACATAAATCATTAGCTCATTCTCTTTTGAGAAGTGACTACTTTT
+CCGTCAATTTCAACTTCCATATGAAGGAAGCCAAAAGTTGCCATACACGTAACCGCTTCA
+TCACTATCGTTAGTATAACCCAATTCAACCTCACCCAAGTTTGTTGGGAAGGCACCATAA
+AATCTAAATGTGGCGATCGTTTTCATCTGGGAGTTATCCAGGATATGCACAGCGAATGAT
+TGCTTAGGATCATCCCACGCAACAGAGTTAAACTCATTGTAATCGTTTGTGCTCAACATC
+CATATGTAAATCCCAAGATACGATCTCATTTCCTCATCGACTACAAAGCGGATCATCAAA
+GGATCAAACTCAAAAGCCGAACCAGGTACTTTACCTCGAACCATCATATTTGCAGGAATA
+TCAACTGCTGGGAGGTTCATTGATGGTAGTGTAACCCCTTGAACTTGTAAAGTCAAACCT
+TTCATGTAACTGTTATCAGGAATATCAACCCGAAAGTTTGTAGGTGAGATTTGGTTTAAA
+ATCATTTCTGTAGACATAGGATCTCCTTTCCTCTATTTAGCGGGGAACGGGATCAAAGCG
+GCCTGACGGGGTAATATAAAAATTTGAAGAAAATGCTTGACCTTTTAAAATCTTTGATCT
+ATAATAATTATTAATTAAAATTTTATCAAAAAGATCTAACAAGATCAAGTAAAATTTAAT
+AAATAATTTATCAAAAATTTTTAGATCTGATCTTGAATTCATAAATTTTATGATCTATAA
+TATATTAATATTTTATTTTATCATAAATTTTTATGAAGATCAATACTTAGATCTAATAAA
+TTTTATGCTTTTTCTGAAAACTTTTCCTTTACCCCGTCACTAAATACTGGTACTATGTTC
+CCATATTGGAAATCAGGAAAAACAAAATGACTCACTTGAAAAAATTCAAAGAATTTCTGA
+CCGAAGGTAAAACCCTCGCTCGTACCGTAGCACGTGGTCAACGCGCTAAAACTTCCGATA
+AACATTCAATCGGTTTTCTTCACTTCAAACATGGTTCTGATTTCGAAGTTTTAGCACCGG
+ATTCTCACGATCTGGCATACTTCGGTAAAAACATTGTACGTTTGAAAGGTATGACTACTG
+GTAAAGTTCAAGCGGCTTATGTCGATTGGGCTAAAGGTACTGTTTCTTTCTACAGTGGCA
+ATCCGGATGATGATCTGGATTTCGACAAACCAGAAAAATTCAAAGCTGCTACTCTGTATG
+AAGAGGCGGAAGAAAATCTGGATCTGTATAACCAGTTAGCAGAAGATTTCGAAATCGAGA
+TCCCTATGGATGAAGCTCTGGTGAAAGGTAAAGTTTACAAACTCCCAAGCAACGATATGC
+GTCTTCTGTACACTGGGCGTTCTAAAACTAAAGCAAGCGGTGAATATGCAGTGTTTACCG
+TAGTTGATGCTTCCGGCAAACCTCGCCTAGTATCTGGTAAAAAATTCACCCAAGAATATA
+AAGGCGATATGGTTTCTAAACTGGTTCTGGCTGAATCCGAAGATCTGAATGAAGCGTCTA
+AAGGCATTCGCGAAAAAGTTATTGCTGTGATGGTGAAACGCGGGTTTAACGAAAAAGATG
+CAGAAAAGATGGTTGACAAAAACCTGAAAGATGCTATGAAAGTTAGACCTGGTGCGACCC
+CTGGCAAACTTGCAGAAATAGTTAGCACCCTGTAAAAATAAAGCCCCTTCCTTTCGGTTG
+GGGCTTCTGTATATGGCACCTGTATGAAAAAATATGGCAATGATGGAAGCATCAATGATG
+AAATTGCTGGAATCGTTGATTTGCTAAAACATGTAAGAGTTGAACCCAAAGAGGGTAAAA
+TCTATTGGACTAATCCTATAGGAAAGAAAATGAAACCTGGACAAGAAGCGGGTTCATACA
+AAGGCGACTATTGGATTATATGCTTCAAGTATGCAAAATATAGGAGACATCGAATAATTT
+TCTATTATCAACACGGCTACTTACCTCAGATAGTAGATCATAAAGATGGAATTGACGCAG
+GGGATTCTATAGATAATCTTCGTGCTGCTGATGCAAAAGGAAACCAGCGAAACCGATTAG
+GGGCGCAAAAGAATAGTAAAAGTGGTGTAAAGGGAGTGCGAGAAAAAAGAGGTAAATGGG
+AAGCAAACATTAGATATGAAGGCAAAACGATTTATATTGGTACATATGAAAATATAGAAG
+ATGCGAAACTAGCATATGATACCAAAGCAGTTGAATTGTTTGGAGAATTTGCAAAATAAA
+AGCCCCGAAAGGGGCTTTTTAGTATCTGTTCCAGACTTTCTTCGCGCTGTAAGGCTTGCC
+CTTTGAAACAAACGCTTGTGTAGGCAACCAAACTGATTTAGCCCAGTCTTTTGGGGCAAT
+CTCTGCTAATGGTGATTTGAGGTGTGATGGTAGATATGCTTTGATCATTTCTGTTGCGCC
+TCGCATACCTTTCACGTTACCCCAGTTAATTTTAAGCACGGTCTTGTTAGAGAGGCGTTT
+AGTGGATCCGTACCCTCGCTTCAATAACTCTTCTAAAAACTCCTGTCGTGCTCTGGGTGG
+CGCATAGTGCAAGTTCAAACCATAGAACACTAAGTTACCCGCTTTCGATCTTCCGGATCC
+TAAGAAAATGATCAGTGGAAATCTATCCCAATACGGCAGGGTGTCTTTATATTTTGCATC
+ATATGCAAACGTGTACAGGCGACCCGTTGCTGGTTTTGCCACACGGTGTGTTTTGATACT
+GGTTTTGATGAAATTACCAAACCATTCTGTTGAATCTTTCTGTCGCTTTGCCGCCGATAC
+ACCAACAGTGATCTTTTTCAGACTATTACGGAAATCGTTGATGATCTCGATCCCGTGTTT
+TTTACGGTAGTCATTACGTTTTTTACGGGCTTCTGTCTCTGCGGAACGTCGTTCAATCTC
+ATCATCAATCTGTTTTTTGTAACGATGCATTGACTTTGTGAACGTTGCGTAGTTTAATCC
+CTCAGAATCGGCAAAACGTTTAGCAGAAACACCTTTCGTTTTTGCCTTACGGAATTTGAT
+CCCCAGTTCAACCCAATCACTCAATTTGCGTTTGGGTGGTGCTTTGGGTTTATCCTCTTC
+CGCGATGATCTCAAACTCAAAAATAAAACTCATGTTTCCCTCCAGGGATTACTGACCTCG
+CCACCCAAAAACTTTTTTGAGTGATTCTTCTGTTACGATTTTGAACTGCCAGCCTTTTTG
+ACGGCATAGCTCATTTGCGGCTTTCCACTTATCAATATTAACTGTATAGGTGTAAAGAGC
+ATCAATAAATTTCTTTTTATTGTGTACGTTGTTGTTTACTGGCTTCGGTGGAGGCATGGT
+TTCTTTAAGGGGCTTAACCTCCCAAAGATATGTAGTACCATTTTCCATTTCCACATAGAA
+ATCCATGTAATAGCGTCTTCTCTTACCGTCTGCATTGCAGAAATACGGGATCACTATACA
+TTCAGAATTCCAACGTTTTACGTGTGGGTTTTTATCCAGCCACTTCATAACGTAGCGCTC
+CCACGATGACCTATACGTAATCTTTCGCGGATCGCCTTTATACTTCTGTATGTTTTCGGG
+TACAAACGACCCTTTATACGTCTGTCTTCCAGCCATTGCGTAAATCCTAAATAGAATAAT
+ATAACGTTTAGATAGGGGAACTTATCGTGCTATTTTCATACTTCCCGCCTGTTGATTACA
+AAGGCACCCAGACAACTGATATTTTCCGAGACTATCGATTTTATTTTAATCGTGTGATTG
+GAAAATATAAAACCCGTAGTTACCAGATAACAGGCACACTACGACCTGAACAACTTGCAG
+AATCATTATATGGAAACCAGCAATACTACTGGATCCTGTTGATGCTTAACTCTGTTTATG
+ACCCTTTCTATGGTTGGATCTCCGATCAGGAAGCCGCGTATCAGTGCGCTATACAGCGTT
+ATTCTGAGGTTGGCGGTGAACAGGTTCTGTATCATGTAGATGAAAACAACAACAAGTATT
+ATAACCTTGTCGAAGACCCCAATAACCCTGGTCATTGGTATGACAAAGGCGACAAACCAA
+TGCTGTATTTACAGTATCAAGGTGTATTAGCTCCTGTAGATATTTATGAAGATGCAGTGT
+TGCAAAATGAAGCAAAACGAACAATAAAAATCATTAGTCCGTCTGACATCCAGGCGTTTC
+TGAATGATTTTATTAAAGAAATGGAAAAGGCTAACTCATGAAATTAGGCGGAAATTTACA
+CTCCCCTTTCTTTGATGGGGTGGTTGAAAACGTTGATGATCCTCGCGGGTTGGGCCGTGT
+TCAAGTCCGTGTATTTGGACAACACCCAGCCCAAAAACAAAAATCCGATGCGATCGGTGT
+TCCTGTTGAAGATTTACCCTGGATGATGCCTATTCAGGATATTAGAAGCGCTGCGATCTC
+TGGTGTGGGCTTCTCTCCAACTGGTATCACTCGCGGATCCTTTGTTGTTGGTTATTGGCG
+TGACAAATGGCACCAAGATGGTATGATAATCGGTACTGTCGCTGGTGAATATGTCGAACA
+ACCAGACACACAGAAAGGTTTTTGCGATCCTATGGGTGAATACCCTCGCTATGTTGGTAA
+CGATGTTAACTCCCTTGCTTTAGGTGGTTTGAAAGGCAAAGGATCATCAAGTGTCATCAT
+TCGTGATTCAAACACAAGCATAGCAGTAAACCCAGACGATCGCCCACTGGATGAGATACC
+AGAAGATAACCGCCCTGATACGGGTGGATTTACTATCGAAAAGATGCTCAAGCAGGATGA
+GGGGATCCGCACACGCTGGTATACAGACAGTGAAGGATATCCGACAATTGGGATCGGGCA
+TTTGCTTATCCGCGAAAAGACTCGCGACACTGCAAAAATTAACGCTGCGATCAGTAAAGC
+GGTAGGTCGAGAAGTAACAAACGGGACAATCACGGCAGAAGAGGTTTCAACCTTATTTGC
+TCAAGATTTAGCCAAAGTAAGATCTGATATTCAGAGAACCGCTAACGTCCGTGAAGTGTA
+TGTGAACCTAAACCGTCCTCGTCAAATGGCGATCGAAAACATGTCGTTTCAAATGGGCGT
+CGGTGGTGTTGCTAAATTCACCAATACCCTAAAAGCGATGAAAAATGAAGATTGGCAAGC
+GGCTTATAATGGTCTTCGCAATTCACTGTGGGCTAGTCAAACTCCAGGCCGTTCTTCTCG
+CGTGTCTAAAATCGTCCTCACGGGCAACCTTGAATCATATGGGGTGCAAGTACCAGATCC
+GGAAGGGCGCTCTCTGAGTGCTGCTTACGCTGCGTATAACGGTGCTACATTGTCGGCTAC
+TAGTCCGGAAGATCCGTTTACTCCTGGTGATACCCGTGTGATGTTTGAAGAACCAGCATC
+ATCTTATAATGCGGAATATCCGTATAACATGGTGTTTGAATCGAGATCCGGACACATTCA
+GGAATTCGATGATACCCCAGGATACGAACGATATAACCGTGTTCACCCAGCAGGGAGTTA
+CGAAGAAATTCGCCCGGATGGAACCCGCGTTGTTAAAATCGTAGGGGATGATTATCAAAT
+TGTGATGCAGGGCCGGAAACTCAATGTTAAAGGCAACTTGCAGGTAGTTATTGAAGGCGA
+CGCATTCATTTACAACATGGGTAACGTTCAACAAACGGTTGATGGTAACGTAACTGAGTT
+TGTTCGTGGCAACGTTCAACAAACTGTTGAAGGTGAGTACGTTGGCCTGATTAAAGGTAA
+CGCTGAACTAACTGTAAACAAAGATGCAACAGTTAACGTTGATCAGAATCTTACCGCAAA
+TGTGAAACAGAATGCAACCGTAGCTGTAACAGAAGACGCAACGATCACTGCAAAAAATGC
+GAAAATGGAGATTGAAGAAACGATGGATATCGGTGCTAAAGATATCAATATCAAAGCAAC
+GAATAACACGTTTATTGATTCTGGCGCATTAACAAAAATCACTGGCGGCACCGTCCAAGT
+GGGGTAATTAAATGATTATGGATTATGAATCAATAATTGATGGAATTATGCAAAATTATC
+AGCATCCTTGTGATGCTGAGATCCCCGCTGGCTATTATCGGCGGGTTATCTGGCAAGGGC
+ATACAGAAAATTATCCGGCTGTTGGGGTTGAGTGGGATACCGAGATAATCAAAATCGGTA
+CTCATCTTTATACTCAAGAACCGTTCGGACATAGAAGCACGGATCTACCTGTTGTCAATT
+CACCGGGAACAGATCCAAATACCGGACAACCAACAGGGATCCTTGTTCCGAAGATTGGCT
+ATTATTTCAACACTCAAGCAGAGATTGATGCTTACATTACATCCATCGGTGCAACTAAAA
+TCAATGGTGGTAATGATTGGTACGGCGCGGATCTGTCAAAATCAAACCTATACAAAAACC
+CTGGCGAACTGGCTATGTATAAGGTTGAAAACAGTGGCGGGTATCTTTCCGGAACAAACC
+CTGTATGTGATGCTCGCATACGTCAGGCGTATAATCAGGACACTGGCGCATTCACCAATA
+TTGATTATTATTGGAATGGTAATCGTATAGCATATATGAAGCATGACGAAACAGGGGCGC
+ACCAGTGCAAATATACGGGTATGCAGGTTAACACCAACGCAGATACAAGCATTCCTCCTG
+TTCCTCCTGCAATGCCTTCCACTTATGGGGCATTACCGAGTGAATTAAGCCGTGCTGATA
+TTTCGTGCATTCCGGCAACTGTTGGTTTCGCATATACAAATATCAGTGATGCTATGTTAC
+AGGCATGGAACGAAACCCGTAATACGTTCAAGCTACAGTTTAACATGTTAACGGGTGCTG
+TACAGAATGGATTCGGGATCGCGACGATGTTTGATGGTTTATCCGTATCGATGGAAGAAG
+TAATGGCGGGGGCGCTCGCATTGTCACAGCAAGCATGGCAAACTGCTATGAAAGTTTTCA
+GACAAGTGATTAGCGCTGCATTTAACATTATCGGTGGTGCGTGGGGATTGATTAATCAGT
+TCTTGCCTCAAGTAACCATCTTAGGTGTTGCGATCAACATTTACGATCTGGTGTTTGGTG
+ATAATTCTGTTCAGACTTTGAAAGATGCATTTAATGCAATCATCAAATCCGGACAACAAA
+CATATGAAACCGTCATAAACGCAATATACGGGGCCATAGGAAGCGCATACAATTACTCTG
+TGGAATATGTCAAAGCTGGCGCTCGCGACCTTGTGGATGCGTGTAGCGCGTTATTTGATT
+GGTGTTTAACGATGTTCCAAAACGGTTGCGTTGCATTAATCGACTTATACGGTCGGATCA
+TGCAAACATGGGCTATCCCTCCGGAAGTTCCAAACCCGTTATGGTCTGCGGTGCTGGCTA
+TCCGTAACATCATGATGCAAATCAAACCACTTGATATAATTCTGGGCGGTAACTTCCCTG
+GATTTACTGCAATGGATTTATATCAACAAGCACAGGAAAAAGTCAAGGCTTTTGTTGATG
+AGTCATACGAACAGATCCGAGGGCTTTATGAACAAGGGCAGGAACTTTACAAAACGTTAA
+AAAATCAGATTTTCGAACGTGATTCAATTCAGAGAAAATTCAACCAGTACTTAAACTGGA
+TGTGGGGCGCTGTAACAGACGAAGCAACAGCGGCTTATCAATCTGCATTGGATGCTGCAA
+ACGCTGCTGTAGCTGCAACACAGGCCGCGTATGACGCTATACAGGAACAGATTGGATCTC
+TACAAGATGCAATGAAAGATACATACAGCATGGCGATGGAAGAATTAAAGAAATTGCCTT
+TGATGAGTACAATAAACGAGTTTTTAGGATTCTGTGGTGTCGCATTTGACGATCTTCTCA
+AGTCATATGAAAATGCGATTACTGGTGCTCAGTCTCTGTACAAAAATTTCATTGATAGTT
+CTCGCTCGTTTAAAGATCACTGCAAAGTAATCTATAACCAAATTTGTACGTTGGCGTTGA
+GTAAAGTCACACAATATGTGAATAAATTGCTGTCTCTCATAGGATTAGCAATCAACTTTG
+GTTCGATTAGTGTATGTGTTCCAGTACTGAAATACTAAATAGTCGAATGATCAAGAGGAA
+TTTATAATAATGGCTACTGCTAAGACTAAGACTGTCAAAAAACAGATTAACCAAATCCCC
+GATATCTTTATCGGGGGTACTTTCGAAGAAATTAAAACAGATCTGATTGATTGGCTGGGT
+GGACAAGAAGAGTTTAAGGATTACGATTTTTCCGGCTCGCGAATGAACGTACTGATCGAC
+CTTCTGTCGTATGCTACTCTTTATATTCAGCAGATGGGTAACACGGCTCTATTTGAATCG
+TTTATTCGCACGGCTGCATTGCGTAGTTCTGTTGTACAGTCTGCTCAAGAACTGGGATAT
+ATGCCAGATTCGCGCACGGCTGCAAGCACAGCAGTAATGATTACGGCTGCTAACCCACTG
+ACCCCAACATCGATCCGTATCCCGCGCGGTACAAAATTCATCGGTACTGTAAAGAATACA
+GACAGTTATTCTTTTGTTGTATCAGATGACGTTGTTATCGTTCGTGATAGTAATAACAAC
+TATACATCAATGCTGAACCTGGTGCAAGGCCGTTTAGTTCGTACTGAACTAATTTATGAC
+GGTTCAAGTATCCTGATCCGAGATCCAAACATTGACCGTAGTCAGGTACGTTTAACTGTA
+AACGGCGCACAATGGGAAGACTGGACAAACGAAAGCATTGTAAACGCAACAGGCGCAAGC
+ACGATTTACTACATGCGTGAAACTGTTGATGGACATACCGAAGTTTATTTCGGTGAAGGT
+GAAGCAAGTCAACAAGTGGCGGGTGGTGCATTAACCGCTGAATATATCGGGGGCTTGAAA
+CCTGCTAATGGATCGACTATCGTTATTGAATACCTGTCAACCGATGGGGAAGCGGCTAAC
+GGTGCAAAAGATTTTATCTATGTCGATACATTAACCAATATTAGCATCACTAACATCGAA
+GAAAACCCGACTAAATCCCCTGATTATGTCGGTGCTGATGGTGGTGGTGATCCAGAAGAT
+ATCGAGCGTATTCGAGAACTGGCCCCTGTTATGCGTGAAACACAACGCCGTTGTGTAACT
+GCATCGGATTATGAATCTTTCCTGTCTCACAGATTTGGTTCTATCATCCAGGCGGTACAG
+TGCTTTACTGATAACGAAAAACCTGGTTATGCTTTCATTTCTGTTAAACCAAAGTCAGGT
+TTGCGCCTAACATCGGTACAGAAAGAAGATATGCAAACGTATCTTTCGAAATATAACCTC
+GCGACGATCACCCCATCGATTATGGATCCTAACTATCTGTATATTGTGCAATCTGTCAAA
+GTAACGTATGATATCAGTAAGTTGACGGAATCAGAGGAATGGTTACGCGGTCAGGTTATT
+TCGTCGATCGACTCTTACTATACTAACAACGTTGAAATTTTCAACAAATCTTTCAGTGTA
+TCTAAGATGTTGACTTATGTCGATCAGTCTGATACTTCTATTATCGGTTCGGAAGCAGAT
+ATTAAATTGCTCCGTGAAATTGACAACTATTACAGCGCCCCTATGTCTGGGATCCATTTC
+TTGAACCAGGTGGAATCTAAATCAATCATTTCCAGTACGTTCAAGTTCACCAACGAAGAA
+GACGAAAGTTATGATGTTCGTTATGCTTCTACGGAAATGGATCAGGATGGTAACGCAAAA
+ATTGTAATAGGCCCGTTCAAGGATGGGGATATTTCGATCGCTGCTTATACAGGCGATGAC
+TTTGAAAAATTAACAGATGCAGGAACCCGTAATAAATATTACGAAGTTGGATCGGTTTCT
+CATTACACCGATTTCATTAGCTTTGACCTGGGCGTTCTGAACGTATCCGCCGATAGTTTC
+AGCGCTGCTTATATCGAGCTAACTGCAAAACCTCTCGAAGAAACCATTTTTACTCGCGAT
+GGTTCGTTGATCGTGTTTGAAAATGACCTGCGTCCTCAATATACCACATTGACTATGAAT
+CCTATCAGTCAATAATCTTTAACCCCTGTCTTCGGATAGGGGTTTTTCTTTTTATAAATA
+CGTGATATACATAACCGCAAATTTGGAGAAATATAATGATTAAAGCGCCTTCGATTACGA
+GTTTGCGCGTTGATAAACTGGCTGCTAACTTCGTTTACCTTAAATGGGATGATGTTGGCA
+TGGATTTCTATTATGTGGTTGAATTGGCCCGTAGCCGTGATATGGACGGAACTATTATTC
+CAGACGAAGAGTTAATCTGGACGCAGTTGGGTTATAGCTACGAAAACGAATGGTTTAGCG
+ATCAGGTTGCCCCAAATACACGTTATAAATTCCGTATTCAAACAACTCATGAAGGGTTTG
+AACCTTCTGATTGGGTGATCAGCGATGAATTATGGACGTTTGATGAGAACGCCTACGCAT
+ATACAACCATGCGTGAATTCACCCCTGCTGATTCGTTTATCAATGAAAAATTCGCCAAAA
+ACAATCGTGATTACGTCGATTTTAACGATGATGTTATTATGGCTTCTCTGATGGTTGAGG
+ATTTTGTATACTCTCCCCTGTATTCTGATGTAAGCCAGATCAGCGATAAGATCCTGAAAC
+AAGAAAGCTACCATGAAATTCAAGATCACATCGAACACGTTTGTAATGATATAGATCGCA
+CGTTCCTGGTATACTCAAACGGATTGCTTTACCTGTTTGAACGTTTTCAGAATATGGCTA
+AAGTGTCAAATGACAAAGGCCAAACGTGGTATTACTACAAAGCATTAAACGATCGTGTAG
+GCAATCCGGTTTCCCGTACCATTGCTTATCAGAGCACTAACACTACGTATGTGTTAGGAT
+ACGATCGCATATTTTACGGGCGCACGTCAACAGATATTCGTTGGTCTTCTGATGAAGTTC
+GTTTTTCTTCTGATGATGTAACTTTTGCGAAGCTGGGGAACCAGTCAGGGTTAGATTTTG
+ATGTTGACTCATACAACACGTATGCGCGTCTACCGGGCGGAGTGTCGAAGTATGCCGAAG
+CTATGGCTTGTTCTAGTGATTGGCTCTATGTGGCTGCTAAGAACGTTATGCGCCGTATTG
+CGTTACGTAACACACCAATTGATACTGATCCTGGTTCGCCGACCTTTGGTGAACGTATTT
+TTGATGAAGTTTCATATACTATCGTACCAGGAAATGATAAAATTGTTGTTAAAAAAATGG
+ATGTGCTGAATGATCGTCTGTACGTTCTGGTAACTGGTGAAGTTAAAACGGCGATGATGG
+ATCCAACTGTCAAAGCTAACGTGATCCCATCAAACGATGCTGGCGTTTATCTGTGGGATG
+AGAATGCAAAGACGTTTACCCGTGTTTATGGTAAAACCGAAGATGAACGTTTTTATATCA
+CTCATGAATATACCAATATGTCAACCAATGGCGATGAAGTTTACATTTCTGTTGGTAACT
+ACAAATATCCAGGCACTTTGCCAGATCCAGATCTGGTTGAAAAGTATCCGGAAGATGTGC
+ATTCAGCGGTGAAATACGATCTTGTTCCTGGTTATACTGCGAGCATTTCGATTAACTTTG
+CTACAGTTCGAGCAAATCAGAACGATCCTACTGTTTGGAACTTTGGGCCGCAAGAGTACT
+ACAATGAAGCAAACTTTAGCTGGCATTTCCGCGATAAGGTTAGCACATGGATCACCAATG
+ATAACCGTCCTCTGGTGGTTTATCCGGAAACCCTGTATACTCTGGTTACTGATAGCGCGT
+CTCCTGCGTCAACGATTCGTGTAAACCATGAAGTTTGGGACAAAGGAACAGTTACTATCT
+ACTTGAATAATATCAAATTTACTGGTTTTACGAAGTACACAAACGGTGTTCTGTTGTATC
+GCTCAGGTGGTAGGATAATTGGATTCTATGAACTGTCATACCGCGCAAGGGATGAACTTA
+CTATTTTCTGGAAACCTGATAACACTTTAATGGTGGCAAGTCTGGTTAATCAGGAACGTG
+AAAACCCATACACGCCGGATATTGAACCTGGACTAATAGATCCTGATCTGAGTCACATGA
+TTACTCGTTTTGCTCCGCAAAGCTATCTGGACAACCAACAGTTCGAAAAATTTGGTGAAT
+ACTATCTGCAATATATTTCGTTGGGTAGCAACAGTTACTATAACAAATTGCTGAACCTCA
+TCCGGAACAAATATCCGAGAGAGAAAAACAACGTTGAATATTTGTGGTCTGAAATTAACC
+GCCGTAACATTTACCTGGATAAAACCAAACGTGAGGCAGTGGTTAGATTTTTTGAATCAC
+GTGCAAGCGATTTCTATTCAACAAAAGGGATTGAGGCAAGTTATACGTTCCTGTTTAAAT
+TGCTGTATAACGAAGATGTTTCCGTTGAGATCGAAAGCTCCAACAGTCTCGAATATGATA
+TTTTGGTTAGTTCAACAAATATCAGTCAGGATATCGTAGGCCGGACGATCTATACACCAA
+CTGGACGCGCTAACGTTACATACATCGAACGTGAATATGAAAATGGTCAATTGCGTTGGT
+CAATGACTCTGCATAATGCTCAAGGTAACTTTATCGAAGGGCAGGTTGTCAAGTCAGAAA
+AAACCAATTTCACCGGAATGGTAATTCGTGGTGTTCGTGGTAAACAAATGGCTAACAACT
+CGATCGACTATATAAACCGTGGACGTTCTTACTACGTGATGAAAATTCGTTCAAATCTAC
+CGACTTCCCGTTATAAGGATGACGTATTGAGGTTTGTTCATCCGGTAGGATTCGGCTTTA
+TGGGTATCACGATGTTAACAGTATTCATCAACTCTGGTTTGTCAATGACTCATAACGAGA
+CAATCATTGATATTCTGAGAAACTACCGTTTCGATAGTGGTTATCCTAAGTTCTGGCCTG
+ATCGCATTGCGAGCATGGACGGTAACGGAAACCAACAATTCGACCTGGTTACTGGTGAAC
+CTCTGTACACCGCACACCCGCGAGCGGGGGAACCTTTTGATGTACCTCCGGAATATGACG
+TTGAAGAAAAACCGCTTAACGGTGTTCTTCCTTCTGCGCGACGGTTCGATCAAAGTCCGT
+TGTTCGATTGCTCAGGCGTTAAATATTCACAGTTCCGTAATTTGGTGGATAGACGACTGA
+AAGATGATGCAGGAAACCCACGTGATCCAAATCCTCCATCACAGATTAAGGTAGGAAATT
+AAATGGCACAACAAAACTTGTATCGGTCGGTAATTACTGCAAAATTCCGAACCGAAAACT
+TGATGAACTTCAAAGATATGATCGGCGATGCCGCCGATCTAAACACGATTTATATGTCTA
+TTGGGCGAACTGAATCATGGGCGGATAACGAATCCGACCCTAACTTTGCCCCGCCATATC
+CAAATGATAGCACCGATGGTGTTAGTGATATGTGGACGCATATGATCGGGGCTACTAAAG
+TTCCTGGTGATATGATAGATGCAATTTTACCACGTAAAGACTGGGGTGATACTCGCTATC
+CAAACCCGAAAATCTTTTACTTTAACGATATTGTTGTTGTAAACACCGCGCCTTATAACC
+GTACTGATCCGGGTAAAGGTTGGATGGTTTATCGTGTAGTTGATGTTCCTGATATCGGTT
+CTTGCTCCATTTCGAGCATTACCGGAAAACTTGAATGTATCAGGATCGGCGGTATCTGGA
+GTCCGTCTCATGAATCGAGTGAACCTCCACGCGGAGAAGCTAACGGGATCGACATGGGCG
+ACGGCTATAAATGGGAATACCTCTACACAATCCCGCCAGATGTCGTGATCAACCGCTGTA
+CGAACGAACATATCGTAGTTCCTTTCCCTGGCGAACTGGAAGAGGATCCGGTACGTTGGG
+GTTATGATAACGTGATTCAATGGTATCCAGGACAATACGATCTAGTGTATCGGTTAAAGG
+TGAATTCAATGCGTTTTCGTGCGTACATGGATTCTCTTTTCTTCCCGCAATCTACGCTCC
+CTGGTAACAAAGGGTTCCGTCAGATAAGTATTATTGTAAACCCGTTGATTAAAAAGGCAA
+GCCCGACCGAACCTGAAAAGAAAGCAACTGGTGATTACTATAATGCTAACGCGCTTGAAC
+CTGATTCCGGACGTATGATTTACATGGAAAACAGACAACCTATTATTCGCTCCCTTGATC
+AGACTGAGGAAGTGAGTATTGTATTCGAATTCTAAGGAAAAACAATGGCTTACCAAACAG
+CAAAAAAACTAATTGATGTCGGTGAAATCGGCAACCCATCAACAGGCGACCCGCTTTATG
+ATGGTGGTGTTAAACTGAACGAAATGATCACCAACGTTTATAATGCGTTTGGTGATGTGC
+GTATGCTGTCTGCAAACGAAGGTGTCGGTAACATGGTGATCCATGCTACCGGATACTATC
+AGAAACTACCACGCACTTACTATTCAAGCACACCGATCGAACTGGGTTCCCTGCATGACA
+TAGATACTTCAACAGGTTCGATTACCGTTGTTCTTCCTTCTGGTAAGGTTGGCGAAGGTT
+GCTACTTCATAAATAGTACGGGTAGTGTCTCTGTTGATCGTCCTATCGCGTTTCGTCCTC
+AAGTTGGGGATACTATCGCGGGGGTTGCAGACCAGTTGTATATCACGTCACCTTACACCT
+TTGTAAAAATCTGGTGTACCAAAAAAGAAGGTGCGGTAACAAAATGGGATTATTCTGTAG
+AATCTATGTTCGGTTCTAAAACGATGCCTGTTGACACTACGGCGCTTGTACTGAAAGCAA
+ACCCGACTGCTATTCCTATGTTCGGATATAGCGAATTTAGCGGGGCTAAGGTGCTTGTAT
+ACGCAGAAAACTTAGCTGGTACAGTTACCAAAATGGCAGAAGTTTTAATGACCGTGGATC
+GTGTACACAAAACGATTTATTCAACGGAATATGCTATTTTGAAAAACAGTGAAGATGAAA
+TGTTTACATTAAACTTTACTGTCGGTGCTGGTGATGTTGTATACGCTAACGTGCAAGCGA
+TCAAAGAAGATCGAATTAAATTCACGATTAAAGCAATAGATACGATTAAATCAGGGATCG
+CGTCATGAAACAAGAAATTTTAATAGGTCAGATTGTAGACGATGGTACAGGCGATTACCT
+GCGTCGAGGTGGTCAAAAGACTAACAACAACTTTACAGAATTGTATAACATGCTGGGGGA
+TGGTGAGATCCCCCATCCAGCAGGTGCCTGGAAAACTTTTGCGGGTACGACGCTATCACC
+AAAATTTGGTGAATCATGGGCGTTGAATACCAGTGCAAACAAAATCACCGTAAACCTCCC
+GAAAGGCGGCGTAGGCGATTATAACAAGGTTATTCGTCTGCGTGATGTGTGGTCGCGTTG
+GGCTACCAACAACGTTAGACTGATCCCCGCAACTGGTGATACTATCAAAGGTTCCCCAAC
+TCCTAAAGATCTGTTTAAAGATTTTATGGATGTGGAATTGGTGTATTGTTCTCCGGGCCG
+TTGGGAATACGTCGAAAACAAACAGATTGACAAAATCACAACTTCGGATCTGGCAACAGT
+AGCAAAAGAAACGTATATTGCTACTCAGGGACAAACTGACTTCCCTAACGTATTCGGTGT
+TGGTAATGAATACAACCTGCAATCGTTCGAAGTTTACTATCGCGGTAACTTGCTGTTCAT
+CGATGAGAAAGACGGATTCAATGCTGATAACTCAGACTATGGATCGATTGGCTCTGCTCC
+TGGTGAACTGGTTGCACTTGATGGTAATTCAGTACGTCTTAAAAACCCGTGTAACGCTGG
+TGACACGCTTCAATTTGTTACCTATCTAGATGGGTTAGCAACATGGCGTTCGAGCTATGA
+AGCGTATGTGATGCGCATGTATCAGACTGGTGATACTTCTCTGGAAACCGTTCCTGGTGA
+ACAGTGGGTAGGTGATCTGGCAACCAAAAAAGAGTTTACACCTGCTGAATTTGGTGTTAA
+CCCTCGCGTGTTGATTAACCCTAACTCGTTTGAACTGCTTCTCAACGGTAAACAACTGGT
+TAAAGGCGGTGACGCTGACTATCCGGCGTTTTCCTGTGAAGGTGCGGAAGGTGTTGATGA
+AAGTACGTGTGTTGGTAACTCTGGTGTATGGGTTCCGTCAGGACAGGATTATAGTTTAGT
+ATTCACTGATTCTGTAGTGACTTCAATCAAGTTTGCTCAGAAACTGGAATCCGGCGACGT
+TGTAACGATCCGTTGGTTTAACAATGATATTGGTACTCTGATGGATTGGGAAGGAACTGG
+CGGTATTAAAGAAAAAGCTGATAAGGTTTATCTCAATAACGAAGAAGAAGTTATATTGAC
+GAACCGTATCGAATATACCGATTATAATAACCCTTCTCAGAAAACAATGCGTAATACAGG
+GGAAACCTATCAGGGGCGTATTCTGGATATTCAGGCTATGTTTGATATTATCCACCCGAT
+CGGAACCATCTATGAAAACGCACACAACCCGGCAAACCCTGCTGATTATATGGGATTTGG
+TGGTTGGAAACGTTACGCAGAAGGTTATTTCCTGGCTGGCTGGACATCAAATGCAACGGA
+TCCTGATTTCGCATTAAACAATAATGATTTAGATAGTGGTGGTCAACCGAGTCATACGGC
+AGGTGGTACTGGTGGCGATCGTGGTACAGAAATCAAAATCATCAACGTTCCTGAACTTGT
+ATCAAAAGATAAAGTTCTTATTGCTGATGAAAATGGTGCTGTGATCATTGGTGGTTGTCA
+GTTAGATCCTGATGCTTCTGGCCCTGGATACACTAAATACCGTGAGGATACATTGAAAGT
+GAATCATGGTAACACATTACCTGATAAAATCAAAACTATTCCACCGTATATGACTGCACA
+TCGCTGGATAAGGGTTGCATAATGGCTTACAAAAATATTTCAAAAACAAGGGAGGGCGCT
+CGCGTCCTCTCTAAAGAAGCAGATTACTTACAGTATGATACTTATGGTAAGTTGCCTCTG
+ATCGGCGGTAAACGTTCGATCGGCGAACCAAACATTGACCAAACAAAACGCGGTGTTCTG
+TATGGAAACGTACAATCCGCAATTGATGACCTGTATACGCTTATCGAGCAAATCCCGATT
+AACGGCGTTGTTACCATGACTGAGGATGCCCCTCCAATCGCTGTACAGCAGGTTGAGAGT
+GTTTCTTTTGATGGTATTGTACAGAACATCGATTCAGACCAAGAACAGGCTGTAGTTCAC
+GTGTACGGATTTCCTTTCATCTTTGATAATGGGACTAACGCCGCAACTGTTTGTGAAACG
+GCATACAACAAATTTACTGAATTTGTTGCAGCGGAAAAATATTTCGCAGAAGTTAACCGT
+AAAGGTGTTGATGGTACGATCCTAGAATGTCGATTTATTGATAGTGTTCCGCACCCGGCA
+ACAAATATCTCAGAAAACGGTATTCGTCAAATCGGAACTATCGACGTAGCCGCAAAAAGT
+GGCTATGGTTCATGGGTTAAGTTGGGTTCTGGTTTCTTACCTGATGTTACTCCGCAAGTA
+ACCGTGTATTACTTCAAACGAATTGCATAAGGATAACACATGAGTAACAATACAATCAAC
+CACGTAAGTGATAAATCCATTTACGTGACATTTGACCCAACAGGTACTGATTGGCCTGAT
+ACCATAACCAACGTACAAGATGCGTTGGAAAAAATAGGTAGTTGGGCGCGTACTGATACT
+GGGCTTCCTATCGCAACAACTTCTGTTCGTGGTATTGCTCAGATCGCAACCGAAGCTGAT
+ATTGACGCTGGCACGGATAACAATAAGATTGTTACTCCGAAACTGTTAGCGTATCGTATG
+CAGAACCCTAAAGCATCACAAACTGTATGGGGTTATACGAAGTATTCGACTGATGCGGAA
+TCTACAACCTTAACTAACGATGCATCGTCTATTACTCCGCGATCTCTGAACTATGTGTTC
+AATAACCGTAAAGGTACAGAATCGGTTTGGGGTTCTTCTAAAATTGCCACCACTGCACAG
+GCGGTTGCTGGTACAGATAACACTGTAACTATGACTCCGCTTAAAGTCAAGCAAGCGATC
+GCGTCCCTGGTTCCGGTTCAGTCAAGCGCGACCGAAAGCTCGCAAGGTTTGGTACAACTG
+GCAACAGTTGCACAGGTTCAGGCTGGTACGATCCGTGAAGGGTATGCAATTTCACCTTAT
+ACGTTTATTCGTTTAACTGCAACTGAAAGCAACCTGGGCGTTATTCGTATCGCATCACAG
+GCAGAAGCAAACGCGGGTACTGATGACACCAAAGCGATTACTGCGAAAAAATTAATCAAT
+ACCCGTGCAACTGGATCTCAGTTCGGTGTTGTCAAATTAGCAACAACTGTTGGTTATGTG
+GCAAACACTGCACTTTCTTCAAACGCTGCTGTATTACCTAGTGATCGAAATGCGGTAATT
+AACGGTTCTCTTTATGAGAATAGCGCAATATATAACAACAAATATCAGACGTGGACAGAT
+CTTGATTGGCATTTCCCAGTAGGTGCTATTGTCATGACTGGTTTTCAGACTGACCACGGT
+AGTTTGTATATTTGTGATGGTCGCTCACTGAATAAAAATAACTATCCGTTACTTTTTGAG
+CGTATAGGTTATACATTTGGTGGTGGCGGTGATTGGTTTAACCTTCCAGATTGTCGAGGC
+GTTGCAGTACGTGGTCATGACCGTGGGCGTGGACTAAACCCTAATCGTGGGTATGGTACA
+TATGAAGGCGATATGTTGGGCTGGCATGAACACCCATTACAGCTTATCTACCAGAACGGC
+GGTAATATTCCTAAATGGCAAGCAGTTTACGAACTGAAAAGCGCCGAAAAGAATGACCAA
+AGCGCTCGCGTATTTGATGCTTCTATAACTAAAGCCACTGGTGTGGGTGGGGAAGAAACC
+CGCATGAAAAACATCGCATTAAACTACGTAATTCGTACTCAATAGAGGTTATTAAATGAT
+CATCGACAAATTAAACCCGTTGCCGAAGATCCCGTTTGTTGATGGCGTCCCAGATGACGC
+CACGACTCAAACGAAGATTATTTGGATCAAAAACGGTGAAACTCTGGACGGTTCGCCAGA
+TAAAGTGTCAAACACTGGTAGTCTTAACCGAACTGGTGTAAACATCCAGCAGAACGCGGT
+TCAGTTAGAACAAAATACCATCACCCATAATGATAAAATCAACGAAGTAATCGATCAGGT
+TAACTTGATTACTGAAAACATTGATGCTATTGGTGATGAGAGCGTAATCAAAAAAGTTAA
+CCAGTTGGATCAGGATGTTCGGGCATTAACTTTATCTAACACCCAAACACAGAACAAGGT
+AGCACAGTTAACCCTTTCTGTAAATGCTCAAAACGATGAAATTGGTGAATACGATCCAGA
+AAAAGATCCTAAACACCGCACAATTCGTAATGATATCATTTACATTAAGAAAGAAGTTGG
+TTCATATCCTGGATTTAACGTTGATGGTGATGTTGACCCCTCTTCTACTGGTACTGGCCT
+TAAATACCGCGTACTGAGTAACCAACGTGCTATTTCTATGCAGGAAACTCGCATAACCAA
+ACTGGAAGATGATTGGGCGCTTTCCGAAGTAGGACAACTGACAGAAGAGGTAAAAGAACT
+TCGTGCTGAAATGGGTGATTCTGGTCTTGCCACAACCCGATCAATCTATGCGCGAATCAA
+GATCCTTGAGGATGGTTCTATTGTAATGCAAAATGAACTTGATGCGATTAATAGTTATAT
+CGGTCGCACGTCAGGTTCAACCAGTTCCATTAACGATCGTGTGAACAGTCTGGAAAACTC
+CGTTAGTTCTCTGGCTACACAAATCAATGATCCGGTAACTGGTATCACTGCACAAATTGC
+AACCATTAACGGTCAAATCGGTACGGCTTCTGCTCAGGGTAGTATCCGTTATGATATTGC
+GGAAACTAAACGCAGATTGATGGATATGGAAATGATTCTGGGTGAATCCGGCGATGATGG
+ATTGCAGGGACAAGTTGCGATCTTAACTGGTGACGTTGGTGAAGATTCAGATCCTACCAG
+TATCAAAGGCCGTTTGAGTGTTGTTGAGGGTGAATTGCGCACCAACACTAGCGCACTCTG
+GGAACTGCAAGGCATTGTAGGTAACTCTTCTAGTGGCCTCGTTGCAACTAGCCAGCAGAT
+TAACAAAGAAATCTATGGTGATGGTGTTAGTTCCGATCCTGTTACTCGCGCTGGTTTGAA
+AAAGACAACCCGCAACCTGTTCACTCAGGTAGGCGATAACGCAGAAGGTAACGAAACTGG
+CATTTATGCACTGATTGCCGACCTTAATAAACGTGTTGAGGATTTAGAAGCGTTGAACAT
+TGCACAGGCACTTGCAGATCGCGTAACTATCGAAGATCTGAATGCTAAACTGGCTCTGTA
+CATCAAAGAAGCTGACGCTGATCTCCGTTATGAGAGCAAAAACCCGCCTCTGTCATTCGG
+TACTAACCTAACTGGTGATACTGAATACACTACTGGCGATCCATTGTCTCTAAGCGTAAC
+TATGACTGGTGGCGTTTCTCCGCTGTCTTATCAGTGGACGAAGAACGGCGTAAATGTTGG
+TACTAATGCTAACACATTTACCATTGATTCGCTACAGCCTTCTGATTCCGGAACCTACAA
+AGTAACGGTAACTGATGCAAGCCATAAAGTCATCGTTTCTGATGAACTGGCGATCACTGT
+CGCTTAACGATTAACAAGGGGCTTCGGCCCCTTTTGAGGATCTTTATGATTACGAACAAC
+CCAGCACAATTAAAAGATGAAATTCTGCGCCGCTTAGGTGCTCCGATCGTCAAAATCGAA
+GTGACAACAGATCAGGTTTATGACTGCATTCAACGAGCATTAGACCTATATGCAGAATAT
+CATTACAATGGATCTAACAAAGGGTATATCATTCTTACCCTGGGGCCGGATAACCCGAAA
+AATATTTTCGATCTGAGTAAAGAACACATTTTCGCAATTACTAAAGTATTGCGTACTAAC
+ATGGGTTCCCTTGTATCGATGGATGGTACTGCGGTTTATCCGTGGTTTACTGATTTCCTG
+ATGGGCCTTACTGGTGGTTCTCTGGGCGGTGGTGGTTGTGCATCACGTACCTACGGAATG
+AACGCATACGGCGCGGATATGGGCTATTTTACCCAGATGATGAGCTATCAGCGGTCAATG
+CAAGATCTCCTGTCTCCGCTTCCGGATTACTGGTATAACGACGACACAGGACAGTTTGCA
+GTATACGGAACCGTTAAAGATGGTGATATTGTTGTTATCGAAGCAATGATCAGATCCTTT
+GTTGATGTACCCAGTATGGTCGGTAACGTCTCTGGATACGCTACAGCGGGTTCTGATGGC
+GAAGATAAGCCAACTATAGCAGATATATACAATAACCCCTACAAAGCTGTCTCAGGCGGT
+GTGAAGGCTGGTCAAGGTACAAGCGTTCAGGGTTCATCCTCTGCGTATAACAACCGTTGG
+GTGAAAGATTACGCAACTGCTCTTGTTAAAGAGGTAAACGGTCAGGTGCTGGCTAAGTTT
+CAGGGTATGCAATTACCTGGTGGTGTTGCTCCGGATGGAACCCGACTGATTCAGGAAGCT
+ATGCAAGAAAAAGAAAACCTCCGTCAAGAACTTCTGTTACTGTCTGATGCACTTCCAGTG
+TTGATGATGTAAGGAGGAAAAATGCAAAATTGGGATGAAAGTCTGTTTGCACAGTTAGAA
+GATGGTTCCGGCGTCGATCGGAACCTAAGACAAGAAGTAACAAACCCGTATGTTAACTGG
+TACAAGTATAACCCTACTCAACAGTTGCATGATTCACTAACAGCCGAAGCAATTCAAATG
+AAATCTCCGGATATGTATTACGTCCGTCGAGAATTTGTTAATATTGATAAAATTTTGGGC
+GAAGACCGTGAATCGAAGTTTACAAAATCGTGGAAAATTGCAGCATACATCGATTCGTAT
+GCAAACTACGAAGGGCAGAGAGACTTTTACAGTAAATTCGGTATGATGTCAAACGACGAA
+ATGACACTTGTGATCAATCCTCGTTTATTTGCACATCAAACTGATGGCGGGATCCCTGTT
+CTGGGAGATTTGATTTATTTCCCTATGGATAACAGCCTGTTTGAAATTACATGGATTGAG
+TTTGACCCGTTCTTCCAGTTCGGCGATCGTCCTCAACGTAAAATCAACCTCGTTAAATTT
+ATCTATACTGGTGAAGAATTGGATCCTAAACTGCAACGAAATGAAGGGATTAACCTTGCC
+CCCGATGCCGATCTGGATCTCGAACCTATTCGAAATCTTGATGGGTTGGCGGATACCAAT
+ATTGAACAATACGAAGAAGATCAAGCCTTTGAAGATGAAGGCGATGAATTCATTGAATCG
+TTTGATGTTGTTAACGGGCGCGGATCACCGTTCGCACAGTTCCCATAAATATAACCAGGG
+GAAACCCTATACATGTAGGGTATAGGAGAAATCTTATACCCGCTTTAACCCATACAGGAA
+AAATAAAATGTTTGGATTTTGGTATAATAGTTCGCTGCGAAATTATATTGTCTTGATGGG
+TTGTCTTTTCAATCACGTGCAAGTTAAACGCGTTCGCGGCGAACAAGAAAAATTTATCAA
+GGTTCCGATTACCTACGCATCAAAAGAAAAATTCCTGGCATCCATGAACAAGCTGAACTA
+TGCATACAGTCAGGAAAATGTTGCTAAAACGGAAACAATTTTACCACGTATGAATCTATC
+CCTCGTTGATTTGCAGTATAACGCAATTCGTAAAACGGGGATCGCGGTAAACCAAAAAAT
+GACGCAGTTACGCGCACCTGGAAAAACAGTAACGCAGTTTAATCCTGCTCCGTATCGTCT
+CATGTTCGAACTGGGAGTGTATACCCGTTACGAAGATGATGTGTTTCAAATTATCGAACA
+AATACTGCCATACTTCCAGCCGCATTTCAACTGTCGTATTACAGAATTACATAAAAACGA
+CATTAAAATAGACCGAGATATTAAAATATCTCTGCAATCTGTTTCCCCTGATACCACGTT
+TGAAGGTGATACAACGACACGGCGACACATTGAATGGTCTTTAATGTTTGAATTACAGGG
+CTACCTGTATCCGCCTGTTAACGAGATTAAAGGCGAGATCAGAACAGTATACACGGATTT
+CTTTTCCAATATGAACCCGTTGGACAAAGACAATTTTGAATCCGTTGATGCTCAGGTGGA
+TCCGGTTGATATGCCTATACAGGATTACACGGGAGAAGAATACGTTCAAACGTATGCTAA
+TGATATCCCAATTCCTAGCGGTGATCAACCTCCTAAACCGAGGGGCCAATAATGGAAGAA
+TTTAGCGTAAAACAATTACTTGATCTTGAAAATCTCCCTGGTGCTGAAACTGGGGAAGAA
+ATGGTTGTATATGAAAAACTCGAACTCGTTGATGTCGAGTCACACCCAGCAGATCGAAAA
+CCTGATTTAGAGGAAGACTATGCACTTGCGCGTAAAACCGCGCATTACATGAATCAGATG
+ATCATGGATATGGCACAAATTGCCTTGCATAACGCTAAAAACTCTGAATCTCCGAGACAC
+GTTGAAGTTTTTACAACCCTGATGAATCAGTTAAACAATTCTAACCAGGGATTGATGAAA
+ATTCATAAAGAAATGCGAGAAATTACCGAAGAAAAAACCACAACTACCCCGCTTCCTGAA
+CAAAAGGATAAAGGGGTTAATATCGAAAACGCAACTGTTTTTGTTGGTTCTCCTACAGAG
+TTGATGGCTATGAAAGGTAGTTCTTACGACGCAAAAGATGCGATTGCCGGGGAATGTGAG
+GAAGTATGACCGAACCAGTAATGAATCCAGAAAAAGAATCAGATCATCCTTTGAATATGA
+TGCACCCTAAATACCTGAAACGAAAAATCGAAGACGGGATGGAATGGGTACAAAGTAACC
+ATGATGGGAAATGGTATCCAAAGACGTTTAAAGATTACCTTAAAATTAACGGTATCGAAA
+AAGTAACGTTACAGGCAAAGGATAAGAAAAATTTCGCCACCTTTAAAGACAAAGGGAATA
+AGCGAAGCCGTTACATGGGGATCCCAAACCTTAAACGTGCGTATGTCCAAACTCAATGGA
+CAAATGAAATGGTTACAGAGTGGGTTAAATGTCGTGACGATATTATCTACTTTGCGGAAA
+CATATTGCGCAATCACCCACATTGACTATGGTACTATAAAGGTTAAACTGCGTGATTACC
+AGCGAGATATGCTAAAAGAAATGGTATCAAACCGTTTCTTTATTGCAAAACTTAGCCGTC
+AGTTAGGTAAATCTACTTGTACGGCGATCTTCTTTGCACATTTCGTTTGCTTTAACAACG
+ATAAAGACGTTGGTATTTTGGCGCATAAATTGTCGATGGCTAGTGAAGTTTTGGATCGTG
+TGAAACAGGCTATTGAACTGCTCCCCGATTTCTTACAACCTGGTATCGTAGAATGGAACA
+AAGGTTCTATCGAACTTGATAACGGCTGCTCCATTGGGGCATTTGCAAGTTCTCCAGACT
+CCGTTCGTGGTAACTCCTTTGCATTGGTTTATCTTGATGAAGCCGCGTTTATTCAACAGT
+GGGAAGATGTCTGGTTAGCGTTAAAACCAATTATTTCTTCTGGTAGGAAATCAAAAATAT
+TTTTGACAACTACTCCTAACGGAATGAACTATTTCTACGATCTGTGGAACGCTTCTCTGG
+AAGGAAAATCCGGTTTCACTACATACGAATCCAATTGGACTTCGGTCAAAGAACGTTTAT
+ATAACGATAAAACCGATGAATTCGATGATGGTTATTCGTGGTCTGCTAATGATATTGGGG
+CAGGTAGTCGAGAGGCATTTGCACAGGAACACGAAGGCGCATTTAACGGAAGTAACGGAA
+CTCTTATTTCCGGCTGGAAACTTTCTAAAATGTCATGGATTGATATTGAAGAAACCGAAA
+GTAATTTTTATCAGTATAAAGCACCAGAAGAGGGGCATAAATATATTGCGGTACTTGATC
+CAGCCGAAGGGCGTGGTCAGGACTATCACGCGATGCATATTATAGATATTACATCTATGC
+CGTTTGAACAGGTTGCTGTATACCATTCAAACAAAACATCGCACCTTATTTTGCCTGATG
+TCCTGTTACGTTATCTTATGATGTACAACGAAGCATGGGTTTATATCGAGCTAAATAGCA
+CAGGTCACTCAGTGGCTAAATCTTTGTTTTCTGAGTTGGATTACGATAACGTTATTTGTG
+ATAGCTATAGCGATTTGGGGATGAAACAGAGTAAACGATCGAAAGCGATTGGCTGCTCAA
+CCCTAAAAGACTTGATAGAGAAAGATAAACTCATCATAAATAACAAAAAGACAATACTTG
+AATTTCGTACTTTCTCAGAAAAAGGTGTTTCGTGGGCTGCGGAAGAAGGTTTCCATGACG
+ATCTCGTTATGGCGCTGGTTTGCTTTGCATGGCTAACAACACAAATGAAATTCGCAGAAT
+TTTGCGAGAAAGACGATTTGCGGTTGGCAAATGAGGTATTCGCACGTGAGCGCGAACTGC
+TTTATGAAGATATGTTATGTCCTGTTATCGTAACGAGTGGCGACGAAACAATATCTGTCG
+GCCAACACGGTATTTCGTTTATATAAATTTAGAGGAAACTTAATAATGGCTTTAATCTCT
+CCAGGCATTGAAACTAAAGAAACATCGGTACAATCTACCGTTGTTCGAAATTCAACTGGT
+CGTGCTGCTATTGTTGGTAAATTTTCATGGGGGCCAGCTTACCAGATCCGTCAGATTTCT
+AACGAAGTCGAACTGGTAAACTATTTTGGCTCCCCAGACAATGACACCGCTGATTATTTC
+ATGAACGCTGTAAACTTTTTACAGTTCGGTCAGGATCTGCGTGTTGTTCGTGTCGTCGAT
+AAAGAAGCCGCAAAAAACGCAACCGCGATCTATAATCAGATCAAAACCACGATCACCGCT
+GCTGGTTCTAACTATGCAGTAGACGATCAAATCAAAGTTAAACACAATAACGTTGTTATT
+GAAGAAGATGGCGTTGTTACCAGTGTTGATGATCAGGGTAAAATCCTGTCTGTGTTCATT
+CCGAGCACTAAGATCATCGCACACGCTAAACAGGTTGGTGTATATCCGGATCTGTCTAGT
+GGCTGGACTACAGAAATCGTTTCCAGTTCTTCTGGTGTTTCTGCTACGATTACAATCGAC
+GGCGTAGAAGTTGATCCGGGTATTACTCTGCTCAACCTTGACACCGCAAAAGAAACTATT
+CAGGCAACTGCTTTCCAGGAACTTTGCACCAAATACCAGCTACCGTCTGTTATTGCAATT
+TATCCTGGCGAAATGGGTAGCACCGTAACGGTTGAAATTCTGTCTAAAGCTGCATACGAT
+TCTTCGGCTGTCATTAAGTCTTATCCTTCTGGTAAGTCTGGTAAAAACAGCGGTCGCAGT
+TCGATGAACTTTGGCCCTCAGAATGATAACCAATACGCGTTTATCGTTCGCCGTGGTGGT
+ATTATCCAAGAAACGTTTATCGTGTCAACCGCTAAGGGTGATAAAGATATCTACGGTTCA
+ACGATCTACATGGATGATTTCTTTGCAAACGGTGGTTCGCAGTATCTGTATGGTACGTCC
+CTAAACTGGCCTGTCGGATTCTCCGGCGTTCTGGAACTGGGCGGCGGTACTTCTGCAAAC
+TCCACTGTAGGCGCTGATGAACTCATGGCTGGTTGGGATATGTTCGCAGATCGTGAATCT
+CTGCATGTTCCTCTGCTGATTGCTGGTGCTTGTGCTGGCGAAACTGCCGAAATTTCGTCT
+ACTGTACAGAAACACGCTGTGTCTATCGGTGAAACCCGTTCAGATTGCGTTGTATTCGTT
+TCTCCGCCGCGTTCTGCTCTGGTTAATATCCCACTGGCTCAGGCCGTTGATAACCTCGTA
+GAATGGCGTACAGGCTACAAAATCGGTAATACTACCCCAGTTGATAACAACATGAACGTA
+AGTTCAAGTTATGCGTTCATCGACGGTAACTATAAGTTCCAGTATGATAAATACAACGAT
+GTTAACCGTTGGATCCCGCTCGCGGGTGATATGGCTGGCCTCTGTGTTTATACCGATCAG
+GTATCGCAACCGTGGATGTCTCCGGCTGGCTACAACCGTGGTCAACTGCGTAACTGCATC
+AAACTGGCTATCGAACCGACTAACGCGCATCGCGATTCTATGTACCAGGTACAGATTAAC
+GCGGTTACTGGTTTCTCTGGTGGTGCTGGATACATTCTGTACGGTGATAAAACCGCAACG
+ACTGTTCCAAGCCCGTTTGACCGTATCAACGTTCGTCGCTTGTTCAACATGATCAAGAAA
+GACATTGGCGATAACGCAAAATATAAACTGTTTGAGAATAACGATGATTTCACTCGTTCT
+TCCTTCCGTATGGATGCAGGACAGTATATGTCTAACGTTCGCGCTCTGGGCGGTGTATAC
+GATTACCGTGTGGTTTGTGACACTACGAACAACACGCCGGATGTTATTGATCGCAATGAG
+TTTATTGCATCAATCTACGTCAAACCAGCACGTTCTATCAACTACATCACACTGAACTTC
+GTAGCAACCTCAACTGGTGCGGATTTCGATGAGTTGATTGGTTCAACGTCAGTATAACAT
+GTAAGGGGCTGAAAAGCCCCTATAAATACACATAGAGGTTAGAAAATGCTTACTGATATT
+GTACGCGCCTTTGAATCCGGTGATTTCGCACGTCCGAACCTGTTCGAAGTAGAGATCCCG
+TACCTGGGCAAAAACTTTAAATTAAAATGTAAAGCCGCTACTATGCCAGCGTCTACCGTT
+GAAAAAGTTCCGGTAGGTTACATGAACCGCAAAATTAACGTTGCTGGTGACCGTACCTAT
+GATGACTGGACAATCACGGTATATAACGACGATGCACACACAACCCGTGATGCAATCGTA
+GCATGGTCAAACATGCTGCATGGTATGGGTGAAGACATTACAGGGGATATCCCTGCAAAC
+TACAAAAAAACCGCTACGGTTAAACAGAAAAACCGTAACGACGAAGTAACCGCCGAACAT
+ACCATTTATGGCCTGTTCCCGACCAACGTTGGTGAGGTTACTTTAGACTGGGATAGCAAC
+AACGAAGTGAGCACTTTTGAGTGTACTTTCGCGCTAGACTGGTGGGTTTAAACGCTATAA
+ATACAGGGGTAGCAATACCCCTTATCATTATTTTTCGGAGTTGTAAATGAACTTTTTTGG
+ATTAGACAATGTGTTAGGGTTTTTCAAAAATTTCGCCAAACAGGATGAAATGGAATTTGA
+AGCCCAATTAAAAGATGATACAGGTTCGATTGCGCCTCCGAAAAATAACGATGGGGCGCA
+CGAAATCGAAACGGACTTATCAAACCAGCGTTATTCTTCTGTGTTCCAACAGTTCTATTC
+CGGACAGGATCCGCGAATTCAGAACAAAACACAGCTAATAAATACATACCGTGGTATCAT
+GACATACCCGGAAGTGGAAAACGCTGTTTCTGAAATCATTAACGAAGCGATTGTTAATGA
+ACAAGGGAAAGATATTGTTACGATGGATCTTACTAAAACGAATTTTAGTAAAAATATCCA
+AGATAAGATCATGGAAGAACTCGATACCGTAATGAATATTCACGATTTCGATAACCGAGG
+CTCTCGTTTATTCCGTGATTGGTATGTTGATTCGCGTATCTATTTCCATAAAATCATGCA
+CAAAAATGAAGCTGACGGCATCAAAGAATTGCGCCAGTTAGATCCCCGTTGCATGGAACT
+GATCCGAGAATCGGTTACAGAAACCCTACCCGGTGGGGTTAAAATTTTCCGTGGCTATCG
+TGAATACTTCGTATACACTGCACCGAAAAACGGTTATAGCTACAACGGACAGATTTATAG
+TCACAATGACAAGGTAAAAATTCCTCGCTCTGCGATTGTTTACGCTCATAGCGGCCTTGA
+AGATTGCGACAACAACATTATAGGCTACCTGCACCGCGCGGTCAAGCCAGCTAACCAGTT
+GCGTTTGCTGGAAGATGCTATGGTGATTTACCGTATTACCCGTGCGCCCGAACGTCGTGT
+GTTCTATATCGACGTAGGTCAGATGGGTGGCCCTAAAGCTACACAGTACGTAAATAACAT
+TGCACAGGGCTTAAAAAACCGTGTTGTATATGACGCGAGCACTGGTAAAGTTAAGAATCA
+GCAAAATAACCTGTCAATGACAGAGGACTATTGGCTGATGCGTCGTGATGGTAAAGCAGT
+TACCGAAGTTTCAACGCTTCCTGGTGGCACTGCCTTCTCTGATATCGACGATGTTAAGTG
+GTTTAACCGTAAGCTGTATGAAGCGTTACGTATTCCGTTAAGCCGTATGCCTCGCGATGA
+TGGCGGTATCCAGTTGGGTAACGATGGCGGTATTACCCGCGACGAATTGAACTTTAGCAA
+ATTTATTCGCGAATTGCAAATTCAATTCAACCCTGTTCTTGCGGATCCGTTAAAAACTAA
+CTTGATCGCGAAGAAAATCATTACAGAAGATGAATGGGATGAAAACGTAAGTAAGATTGC
+TTTTGTATATCAGCAAGATTCTTACTATTCCGAAATCAAAGATATTGAGATTTTGGAACG
+CCGTTTAAACCTGATGGGCCAACTTGAAGGGGTGGTCGGCAAATATATCTCCCATAAATA
+CGTAATGAAAGAAGTTCTCCGGATGTCTGATGAGGAAATTCAAAGCGAAGCCAAACAGAT
+AGAAGAAGAATCAAAAGAAGAACGTTTTAAAAATCCAGAAGCGGAAGAGGAAAACTTTTG
+ATGAAAGAATTTATCGAAGCAATCAAAAGCGGTAATCTGGTGGAAGCTAAAAAAACTTTT
+TACTCCATCATGGAAGACCGCACAGAAGCGCTTCGTCACGAATTGCGCGTTGAACTTGCC
+GAAGCTGTACGCATCGAAGGCGAAGAAGACAAAGAAAAAGACGACGAAGGCGCTGATAAA
+GATGACGAAAAGGGCGATAAAAAGCCAGCCGAGGATGATAAATCCGATAAAGATGATGAG
+TGAGGTGTGTAATGCAACTTGACATCGAAATCACCGCCGAAGATCTCCATGAACATTTAG
+ACGAAGCGAAAGCTCGTGTAGATATTCTGGGTATCGATGAAGGCACGGTTAAAATCATCG
+AAAATTTGGCGGTCACCGAACCAAATTTAGCCCTTGCTATGATGGCGGTTGTTGAAGGTT
+TAACACTTGATGAGGTAATTGTCAAGCATGTTGATTCCCGTGGCAACGTAGAACGCCTCA
+AAGACAGGAAAACCCGTGAGCGTAATGCGTATCAGACGACCGGATTAACTAAATCCCAAC
+GTCGCCAGATCGCGCGTCGTGCTCTCAAAACAAAACGTGCTAACCCGTCAATTGCTACTC
+GCGCACAACGTAAGCGCAAGAAAGCATTGCGTAAACGTGCTGCACTGGGGCTATAAATAT
+GAATGAATCCCAAATCAACGAAAACGGCGATATGCTTTTAATCGAAGAATGGGGTTTACC
+TTGCGGTGACGTTTCAGAATCTATTTTAGAATCTGTTGGGGAATCAAAAGACGGTAAATT
+ACGGATCGAAGGTATTTTCCTTCAAGCCGAAAAGGTTAACCGTAACCGTCGTTTGTATCC
+TAAAAACGTACTTGAAGAAGCAGTTAACGATTATATTAGAACTCAAGTTAACACCCGTCA
+AGCATTAGGTGAAATGAATCACCCTCCGCGTCCGAATGTGGATCCGCGAAATGCTTGCAT
+CCTGATTGAAAAATTGTGGTGGAAGGGTAACGATGTTTGGGGCCGCGCTGTTGTTGTTGA
+AGGCGACGGTGGTGATGGTGACAAACTGGCGGCGTTGATTCGTGCTGGTTGGGTTCCTGG
+TGTTTCTTCCCGTGGATTAGGTAAGCTCTCCGATTCCGGCAAAGGCTACGGCGTTGTACA
+AAAGGGCTTTAAATTAGCTGTAGGCGTTGATGTCGTCTGGGGGCCAAGCGCACCTGATGC
+ATATGTTAAGCCTATAGTGGAAAATCAGCAAAGCAAACCGCTTGTTGAGAATAATAATGC
+TGATGACGCTTTTCGGGAATTGTCCGAGCGTTTGAAAGGTCTATAAATACATTAAACAAA
+ACAACAGGAAAATCAAAAATGCTTAAAGAACAACTGCTGGCGGAAGCCCAGAACCTGGAT
+ACTCCGGTCGAGTTAGACAGCATTTTCGAATCAGTTGAACTTTCTGATGACGTGAAAGCG
+ACATTCACCACTGTATTCGAACAAGCTGTAAAAGCTGGCGCTGCAAAACTCGCTGAATCC
+CACATTACCCAGATCGCGGAACGTTCCGACGAACTGGTCGAAGCTCAGGTAACTGAACGT
+GCCGCTGAAATCGAAACTAAGCTGTACGAAGATGCTGATAAATATTTTGCGCACATTTCC
+GAAGAATGGCTGAAAGAAAACAAAGAAGCCGTTTCCCGTGACATCAAAGCCGATCTGTTT
+GAATCCCTGATCATGGGCCTCAAAGAAGTTCTGGTTGAACATAACGTTGTCATTCCGGAA
+GAACAGGTTGATGTAGTCGCCGAACTGGAAGACGAACTGACTGAGAATCAGCAGGAAGTT
+AAAACCCTGTTTGAAGCGAATCAGGAACTGACCAAAGAAATTTCAGAAATGAAACGCAAT
+GCAGTAGTTTCAGAGAAAACTAAAGGTTTGACCGAATCTCAGGTCGAAAAAGTAGAATCT
+CTGATTGAAGGGCTGGAATATTCCGCAACCTTCGAAAATAAACTCAGCGCAATTGTTGAA
+ATGGTAGCAACCAAAGCTGAAAAACCCGTTGACGAGTCTGTAAATACTCCGCAAACGAAA
+GATAACTTTGTTCCGGTAGTAGAAAGTGTTCCGGCAGAGAAATCCAAGATCAATAAATAT
+GTACAAGCGGCAAAAGCCCTTTCTTAATTTCAAAAGGTAAGAAACAATGTCTAAGAAAAA
+CGAATTGATGGAAAAATGGAACGATCTTCTGGAGTCTCAGGAAGGCTTACCGGATATCGC
+TACCAAATCCAAAAAACAACTGATTGCTGCCATTATGGAAGCACAGGAAAAAGACGCAGA
+AGTTGATCCGGTTTACCGCGACGAGAAAATCGTTGAATCCTTCGGTGGTTTCCTGGCGGA
+AGCTGAAATTGCTGGTGACCACGGTTACGACGCAACCAAAATCGCTTCTGGTAACTCAAG
+CGGTGCTATCACCAACATCGGCCCTGCTGTAATCGGTATGGTTCGCCGTGCGATTCCTAA
+CCTGATCGCGTTCGATATCTGCGGTGTTCAGCCTATGACTGGCCCTACTGGTCAGGTGTT
+CGCTCTCCGCGCAGTGTACGGCAAAGATCCGCTGGCTTCCGGTGCTAAAGAAGCATTCCA
+TCCGATGTTCTCTCCGGATAGCATGTACTCCGGTCAGGGCGCGGCTCCGAGCAACGGCTT
+TACCGAACTGGCTTCCGGTACTGCGATCGCTGACGGTGCTATCGTGTTCCACGATTTCGG
+TGAAACTGGTCGTGTGTTCCTCCAGAACGTTTCTGGCTCTCCGGTTACTGTAACTGGTTC
+TACCGACGATGCTCTGGATGCTGCTGTTATCGCCGAACAGGAAAAAGGTACTCTGGCTGA
+AATTTCTTACGGTATGGCTACCAGTGTAGCAGAACTGCAAGAACAGTTCAACGGTTCTAC
+TGGCAACCCGTGGAACGAAATGGGCTTCCGTATCGATAAGCAGGTTATCGAAGCACGTAG
+CCGCCAACTGAAAGCACAGTACTCTGTAGAACTGGCTCAGGATCTCCGCGCTGTTCACGG
+TATGGACGCTGACGCCGAACTGTCTGCTATTCTGGCAACCGAAATCATGCTGGAAATCAA
+CCGCGAAATCGTTGATATGATCAACTATACCGCACAGGTTGGTAAAACTGGTTTCACTCA
+GACCGTTGGCTCTAAAGCTGGTGCGTTTGACTTCCAGGATCCGATTGATGTTCGTGGCGC
+TCGTTGGGCTGGTGAAAGCTACAAAGCTCTGCTGATTCAGATCGACAAAGAAGCAAACGA
+AATCGCACGTCAAACTGGTCGTGGTGCTGGTAACTTCATCATCGCTTCCCGTAACGTGGT
+TTCCGCTCTGGCTCGTATCGATAGCGGTATCACTCCGGCAGGTCAAGGTCTCCAGAAGAC
+TCTGAACGTTGACACCACTAAAGCAGTATTCGCTGGTGTTCTGGGTGGCGTGTATAAAGT
+ATACATCGACCAGTATGCACGTGGTGATTACTTCACCGTGGGTTACAAAGGCGATAACGA
+AATGGATGCTGGTATCTACTACGCTCCGTATGTTGCGCTGACCCCGCTGCGTGGTTCTGA
+TCCGAAGAACTTCCAGCCAGTAATGGGCTTCAAAACTCGTTACGGTGTAGGTATCAACCC
+GTTTGCGAACTCTCGCTCTCAGGCTCCGTCCGACCGTATCACTTCTGGTATGATTACCAA
+AGAAATGTTCGGTAAAAACGCATACTTCCGTCGCGTGTATGTGAAGGGACTTTGATCCTA
+ATTCGTTGAAAAACAACGACTTTTTAAAGGGAACCTTCGGGTTCCCTTTTTGTTTATATA
+AATATTGAAAACATTCGAGGCTATATTATGAAACATATCATTTATAAGATAACAAACACA
+ATCAATAACAAAATATATGTTGGTGCTCACTCAACCGAAGATATCAACGATTCATACATG
+GGTTCCGGTATTGCAATCAAAAAAGCGCAAAAGAAATACGGTATGAAACATTTCATAAAA
+GAAATACTTCATGTATTTGATACCCGTGAAGAAATGTATGAGAAGGAGAGGGAAATAGTT
+GATATTGAATTCATAAATCGACCAGATACGTATAATGCTGGTATTGGCGGTAAAGGTGCT
+CCAATGGCGTTGATTGGATGGAGTGATGAACAACGCAAGCTGATTTCTGAAAATACTTCG
+AAAGTTATGCAATCTCCAGAAATGCGCGAACGTCTTTCAAAAATCAAAAAGGGAAGAAAG
+CAATCCCAAGAATCCAACAGGAAGCGCTCAGAGACGTTAAAAGCTAAATATATGAATGGA
+CGTATAGACAGAGAGTATAAACCTCTCACAGAAGCGCACAAGGCGAAATTAGGCCGTTCT
+GTATCGATAGATGGAGTTGTATACTCATCCGGATCGGAGGCGGCAAAATCCCTTAGTATG
+TCCCACTCTGGTTTAAAATATCGGATTAATAGCGACAAATACCCTACCTGGAAATTTGTT
+GCATAAATACCATTATACACTTTACGCAGGAACATAAAATGAGTGAAAAATTTTACACAA
+TTAACAAGCTGGTGCGTCAGTCACAGCTACCGCCTGGCCTGTCTAAAAAGGTTCTTGATG
+AGGCAACCGGAACAGAAACAATTAACGTAGCTAATACCCGTCCGGATCTGGTATCTCTTA
+CCCGTGCGGTAAACAACCTGATCTACGGTGAACTTGTAGCAATTCAGGAAACTAATTTGC
+CTACCGCAACCCTGTTCGGTGTGCGTTATCGTAACCCTAAAGGCGATATGACGTTTTCCA
+GCGCTGCTACCTATTCCGGTAAGTATGCAAGCCGTGATAACATTCCAGTTGGTGCGGTTG
+GTACTGCCTATACCAAAGGCCAAGTTTTTAAACACCCGACAAGCGATGTCGTATACGAAG
+CAACTGATAGCGTAACTCTCGCAGGTGCTGATATTGATGAAGCAATTATGGTCGCAGTAT
+TCAGCAATAAATTACGCCTGGCAAGCGAAGCCGCGCCAACAAGTCAGTATGAAACCAGCG
+AAGATATTAGCACAACTTCTTTCGAAATGGATCGTTGGAATATCAACGTTCGTTCCCGTA
+AATTCAAAACTGAAATGACCGTGGAACTTATGCAGGATCTGGAAGCAAACCAATTCAACG
+CAGAAAATGTGATTGAAGATGTTCTGGGTACTGTTGCCAGCGAAGAAGTAAACAAAGATA
+TCATCCAGACTCTGATCAACGTATCACATCGTTACAACGTTGATGGTGTGGTAACAAATG
+GCATTTTCGATGCTACAACCGCATACACTGCAAAGGATGCTCCGGCTTTAGGTCGTTTCC
+TGTATCAATTAGTGTGTGAAATGGGGCAGGAAATGAATAGAACGACTTCATTTGAAGCTA
+CCTATGTCCTGGCCTCTTCTCGCGTTGTAAGCGTTCTGTCTGCGTCTGGTTGGATGCATG
+AAACTGATGAAACCCACCCGTTAGCAACAGGTCGACTTAAAAACGGTTACTATGTCTATA
+CTGACACCAATACACCGTTTGATTACCTGCTGACTGGTTGCAAGTACGATCTGGGTGAAA
+TGGATCATGTTGGCTCTCTGTTCTATACGCCATACACAGAAGCTGATCAGGCAGGTTCGA
+TCAAGATTTCTGTTGATCCTCAATCCTTACAGCCTAAAGTTGCTATTCTGATGCGCTACG
+GTTTATCGGTTAACCCGTATACCACTGCTGCTAATGAAAGACTTGTGAAAGGTGATGACT
+GGGTAAACCTCTCAGGCAAATCTAAAATGAGTCAGATTGTTGGTATCAAACTTCCTAAAC
+TGGGTTGATAGTATAACCCAACTGGGATAATATTCAATAGGTGGAGTAGGGAAACTTACT
+CCACCTTTTAATAATTGTTATAATTAATATTAAATTAGATCTTGAATTTATAAATGATTT
+ATGATAAAATTTATTAATTATAATTATTATAGATCAAATAATTTTTGAAATCAAGTAAAA
+ATAAATTTGATTTTATTAATTAGATCATGTATAATTATTCTTTTAATAATATATTATATT
+AGATCAAATAAAATTTGACTACAAATTAATATAGTATATTATAGATCAACTGGGTAAATT
+GGTGAGTATGTTATGAGTTTGAAATTAGAAGATCTGCAAAATGAACTTGAGAAGGATATG
+CTGATAGATCCCCTCAAGTTGCAATCAGAATCAGCGGATATCCCGAAGATTTGGGCTAAA
+TGGCTTCGATACCATTCAAACGCTAAGAAAAAATTGATCCAACTTCATGCGAAAAAAGAA
+GCTGATGTGAAGGATCGTATGTTGTACTACACCGGAAGGCATGACAAAGAAATGTGCGAA
+GTGGTGTATACTGGGACTACTGAAATTAAAATCGCGATCGCTGGGGATCCGAAAATTGTA
+GAAACCAACAAGCTGATCCAGTATTATGACATGGTGGTAGATTTCACCAGCAAAGCACTG
+GATATCGTCAAAAACAAAGGATACTCTATCAAAAACATGTTAGAGATCCGTAAATTAGAA
+AGTGGTGCATAATGTCTACTGAAAATGAAAAATGTGTAGTGTGCAAGTGTCCGGTTCCTT
+CTACTGGTTTTGTGACTGAATCTGGGCGCGTGTGTAGTACTATCTGTGCTGACTACATCG
+CAGAAAAAACAAAAAACGGCGAGATCAACGAATCCGATGATCTGAATGAAGTTCAAATGT
+TGCTGTAGGAGGATCTTATGATTGGATACGGTGAAGGAATTACAGATCGTGATGAACATC
+CTGATTTTTAGTGCATAAATACTAGCGTACCCGAAAGGGGCTTGATAAAAGAATGCTGGA
+TGATAGGCGTACTCTTTTGCGCCGTCCGATGGAGTTTACCTTCGGCGGGGTGATTGATAA
+TATACCTTCGATCAAGGGCATGTGAATAGAATAGCCAGAATAGTACAGCACTGGCGTTAA
+GCAAATGTACAAAAGCCCCTTCCTTTCGGTTGGGGCTTCTTTTTAGAACTTTTCTTCTTC
+TCCGCTTTCGAGTTCGGCCTTTAATTCTTCGGCTCGACCTTTCAGCGCATCGCGCATAGA
+AATATCGTCTGACGGCGCAACATCAACTTCTTTTACACGATTTTTGTAATATTTTTCAAG
+CTCTTTAAGGCCGTCCATAGTACGGCAAGAGGCGACCTTGCTCATGAAATCATCAATAGC
+CGCCTCATAAAGTCGAAAATCGTTGAAACTCTTCATTTTGACCTCTAAATTTCGATTTGT
+TTGATCACGTAGTCAAACTTTTCTTCATTGTAAATGCGTACTCGTTCGATTGCGTGTTTC
+ATACCATAGTTTTTGTATGAATATTTATTTTTAGCATTTTTGGACTTTGCCAGCGTTGCT
+AAGTTATCAACCAAATCCCAAACAGTAGCAAGAGATTTAGAATCATGTTTACGCAGTACG
+CGCCCAATTGACTGTTTGACTATAACAGCAGATTTGCAAGGATGTCCGAAGATGATGTGA
+TGCAGGTTCTTGACAGAAATACCTGTACTCAGTACACCAATAGAACCGATTACGATCAGC
+CCCTTCGTTGATTCCGCGATCCGTTTCATTTCGTTTCGCTCATCAATCCCCGTTTCCCCA
+GAAATGTATACAACGTTGTCATATACCTTTTTGAGTTGCTCATACAGCCATTTACCATGT
+TTGATCTGATTGAACATCACAAACACGTTTTCATCTTTTTCCCTTGCCAGTTTCAACGCC
+AGCTTACAGATCCATGCGTTACGCCTGGTATGCGATGTTATATACTTGATTTCGCTTTGG
+TAATCGGCCCCCTTCATTTTCTTAATCTCATCCTCTTTGTATCTCATGAAGATGGTATTA
+ATTCGAAGGTTGGTAACTTGACCTTCCTGCATCAATCGATTTGTATCAACTGGCTTGAAG
+ATTTGACCAAAAGCGCCAATGTATTGCATCATGTTTGCTTTGCCTTCTTTCAGAGAACCA
+GAAAGGCCAAACTTGAAAATACACTGATCCATTGTGTTGATGATCTTCTGTATGCTTTGT
+CCTGTTGATTTGTGGCATTCATCCACCATCAAACACATGAACTGTTGAAACCACTCAGGA
+GGCATTTTAACAGCCGATTGCCACGTAGACACGTAGATCAATGCATTACTGTTTTTAGCA
+GTTCCTGAACGTATTCCAAGCATTGCCTCGCGAGGTAAAAGGCGATAGTTGACAATATCA
+CCGATCATCTGATCAACAAGGGCGGTTGTTGGGACAATGATTAGTACTTTGCCTGTGTAA
+TTTTCCAGACACCAACGAGATATCAACCCCTGGATAAGAGATTTACCCGCTGACGTTGGG
+AGGTTAAGCACAGCACGGCGGTTTTTAATCGCATGGAACACCGATTGTTTTTGATACCAA
+TACGGATCAATCTGCTTGTTTCCGTCGTATACTGGGTGTTCTTCTAACCACTTGTCAAAA
+TCTGGCTGGGTAATTTCTTCTGTTTCGTGGATCTTAGGATCCATCCAGATAGAATACCCG
+CGAGACTCCGCGAATTTTGTTACAAGATAGGCTAAACCGTAGGGCAGTTTCCCGTTATAG
+TCCATCAAGTATATGTAGCCGTTCCATCCACCATATTTGTATTTTGCCTGGTACTGATAA
+CCTGGCGGCTGGAAGCTGAAATAGTCGCGCAATTCATAGACTATGTTAGCCTCTGCCTGA
+ATCTGCACATGACTAGTGTTAAGGAATTTGACTTCGATATCCACTATGTGTATCCTATAT
+ACGGTTTATATGAATATTTATAGGCTAAATAATGATAAACATTGGAGAACTACAATGAGT
+ATTGATTACGAAAAGGTTGAAGGTTTCAAAGCCTTAGAACAAAAAGAAGCCAAATTACAG
+CTTGCTGCCTACGCGCAAGAAACGTTTGATGTCAAACTGAACCGCCAGAAGTCATTCGAA
+AATATGCTTGCTGATCTGGAATCTGCCGTACCAGCAGAAAAGCCGGAACTGTTGATCGAC
+TCCCCCGATCCTGAAATTGTTACATACGAAGGTGAACAATCCGTTCCTGATGTTGTTATT
+GATGTGACTAACGATTTCATGGATTACGTTAAAGAGGTTGCTCCGGAAATCGCAGACCAG
+ATTGAAATTGTTCCTGACGCTCTACAAGCTCCTACAAGCGATTCTGAGACGGTTTCTGAT
+GAACTGGCATGGATGGAAGGGTTTACCCCGTCTATCATCATGATGGGCCGCTCTGTTTCG
+AATACTGGCTTTTATACGTGTCCGTATTGGATCTATGATTGGATGAAACAAAATCCGGAT
+TGGTACAAGCACCCTGACAGTTGTCCTCATTATTCAGCGCGTCAAACCCTCAAGTCGCTG
+GCATGGTACATGCATCGTGATGGGATGGTTACTGTAAGGGAAACCCGAAACAGCCAGTTC
+TACACGTTCAAAAAATAATTTTAAAAAGTAGTTGACCTTGCCCTGCTATTCGAGTATATT
+TGTATTCGAAGGCGGGGGAATGGCTCTCGCAGTGAAGAAGGAAATACAAAATGAACATGA
+TGAAAAATGCTTACTACCCAGTTCTGTTTGTTTGGACTAATGGTGAAGTTAAGAAAATCG
+TCAATTCTAAAGCTCCTTATTACACTGTAGGTGAAGCACTTCGCCACGCTGCGGAAGCAA
+ATTATCCTGTTCATGCCGAACCTGGTTATGCTCGTTGGAACGGTTCTAAATGGGTTGCTG
+ATACCTGGGACAACTACGAAGAAGAAAGAATGGAGTGTGATCCTGATTACGTATCTCGTC
+AAATGGAAGCTCATATGATTGCAGATCGTAGACTGGATAATGAAGCTCGCGGATTTTATT
+GATTAACAAGGGGCTACGGCCCCTTTTCTTTTAGGTGAAATATGAACTTAAATCACGAAT
+GTTTAAAAGATTTGAGCGATGGTAACGAGATTGGTAACGTTATTTTTCTTGATATCGATG
+GCGTTCTAAATAATATGCGGTGCATGAAATTTGGTGAACATATGGACATCGAATGCGCAC
+GACACTTACGCCGGATAGTGAATCACGCTAATTGTGATATCGTCATTTCCTCTACGTGGA
+GAATCGGCAACAGTACCCATAATCTACGTGAAATATTTTATCCGTGGGGATTGTATCGGA
+TCATTGGTAAAACTTGCACTAACTTCCCTCATAGCACTGGAATGCGTGGTGATGAAATCA
+AGGCATGGATCGATACTTTCGGATGTAAAAACTATCTCATTCTTGATGATGACACCGATA
+TGCTTTCTTCACAAAAAGATCATTTTATTAACACTGATGGGTTTGTTGGGTTGACCGAAG
+AACAATCCACTTATGCGATCCGTAACATTTTCGGGGTTACTACTCCGTTTTGTCCTGAAT
+GCAATGGGTATGGACGTGTTAACGGCTACGACAAATGCGGAACGTGTAACGGTAAAATAC
+TCCGGCTATAAATACCAATAAACATAAGAGGTTAAATTTATGGCAATTCCTTCTGTAACA
+ATTAGCGCCAACAAAAACGAACTTTTGATTGGCGAAACTTTGACCTTAGAGGTTGAAACT
+ACTGAACTAGATCCGGGTGATGTGTTTCTGGCCTATCGTTGGCAAAAAGATGGTGTAGAT
+ATTCCAGGCGCAACCGCCGATACTTACACAACTACGGTTGACGGTACAACTGCTGGTGAT
+TATACCCTGATCTTAAAACACGGTGCTGATGAAGAATCAGCAACAGAAACCACGTCAGAT
+ACAATCACCGTGACAACTTATTCTGATGATCTCGTTTCTAAATGGACGGTTCACCCGATT
+CCGTGGCGTGATACCAGCTTTACCCCGATCGGTTATTGGGTACTTGATGAAATTCTGTAT
+CAGAAAGCACAGGGTAAAGATTGGAAAACTGATTATGCTGATTACAAGTATAGTGAGGAA
+GTACAAACGATCCTGAAAGCGTTCATGGAAAACGGTGAATGTGAGATCCAGGATTCACGA
+AACGGCTATATTCATAAAATGAGTGAAATCTAAGAGGCTTTAAATGGCAACTGAAAAATG
+GACTACGGTTCATCCTATTCCGTGGAGAAATACCAGTTTTACATATCTTCCATACTGGCT
+ATACGATATTATCGTTGATGCTTTTGAGAAAGGCGACGACTGGCGCGATTATGCGGAAGA
+AAAATATAAATTAGAGTTTGATACTCTGAAAGAGGCGTTTGAAGATTATGGTGATATTCA
+TGTAATCGAATCTCGTAATGGTAAACTGGTTAGTCTGTTGTCATTGACTCCTGCTCCTGA
+ACCAGATCCTGACCAATAAAATAAGGCAAACAATGAATACACTTCTTTTTGATTTCGACG
+ACACTTTAGCAGAATTTTCTCAGACTTTTTATGATAAGTTCGGTGTACGTCCGGAAGGAA
+CGCCAAAAGAACGATATGACGAAATGGCAGCTTCTTTGGTGCGTACTGATTTTTATAAAA
+ACCTTCCCCGTATTCAGGCTGGGATTGACCTCCTTCAATGGAGTTTCCAACGCCGAATCG
+GTGATCCTGCTACTTTGCTGCTTCGCGCGGAAGCGGTCAGCCCTCTTTGGGTTATGAAAG
+AAAAACTGAACTATACTGATAAGATTTGCGCTGAACTGGGGATCTCTCGTCTCGATTTTA
+GTCGCATTGACTATCCGAAACAGTTCGCAGAACATGCCTATCGTGGTGTTCTGATTTCCC
+GCAACCAGAAACATCTTGAAATCTGGAACAATTCTCATCTAGCTAATAAAGTTCCAGGTA
+TTTTCCTTGCGGAAACCCTGGAAGAAAATATTCAGCTAGTCACGGAAGCGCTTGCAAAGG
+CTAATCAATAACAAAAAAGGGAACCGCAATGGTTCCCTTTTTTTACAATCTTTTTAATTC
+ATCAAGCGCTGTTTTCTTATCACCAACAAAGAGGATTGCTTTACCTCCTGCTTTTCTGAA
+AGGCAACACCGCTTTTGCCCGATCGTCAAACAGAATTCCTTTACCAGCGAATGCTGCTTT
+TTCATGGCTACTTTTAACGTAGTGGAATTCTGGAACGTAACCCAATACTTTTTGTAATGC
+TTTACGTTTTTGTTCGGCAACACCGTCAGAATTGAATTTACCGACACTGGTTAGTATTGC
+TACATCGCCAAGTGTTCTTAAATGATGGAATAATTCAAATCCTTCTTTGATTGGTTCCAG
+ATTTTCGTAGAAATCAGTTTTGGCAATTTTTGCTTTGCACTTTTTCAACTCATCTTCTGT
+CATCATCGAGGGTTCGCCATACATTGGCACAAATGAACCTTCCCAGTCGAACAATACACC
+ATCCATATCAAAGAAAAACTTATTCATATCAATTCCTCAGTTTGTGTATGCATACTATAA
+TGTTTAATCATTAATGTCAACCCCAAGTGTCAGTTTTCGGTGCGTATGCTGCAACTTTAG
+CCACAATTTCCTTATCCAGTTCAGCTACAGATTTCTGAGGCTTACCACGGGCTTTAACTT
+TGATGTAGTTTGACTTAACAACAAACATCCCTTTGTTACCTGATTTCTTGATCTCGCTAT
+CAACACCAACTTTGTTAAAGCTGATCCAAATGTCGCCGTCCATATACTGTTTAAGAGAAT
+CACCCATGTTCAGGATCTTCGCCATAGTAAGGGCCGCGCCTTCGTGGGTATCCATGAGAA
+TTTCTTTAGGAACTACACGATCGCGTTTCTGGTTCTGCTGCATAGCAATATGCACATCGT
+TCATAACCCATACGATATGTACGTTTTCTTTTTTGTATCCCAGCGTTTCGACATCACGCG
+CGATGCTTGCCAGCTTGCTCATGCCTTTTAACGTTACGTCAAAGATGAGGTTAGGTTTAC
+GATCTTCTGGTGCTGCCATAATACCAGAATAAACACGGTTTTGGTTTTTGTTGGAAATGT
+TGAAAACGTCGGCGATCACATGATGGAGGGTAGATACGTTTTCTGGGTTTTTGAGGTTCA
+TTGTTTTGACATCATGACCCGTTTGTTTCTTGATCTCTGCTGCGAGTTTATCGCTACCCA
+TTACAAGTTTTTTCAGGGCGTCAACGTCCAGTGTAATACCTTCGATGCCTAGCAGTTTTT
+CCAGTGTGAATCCTTTACCGGAACCAGCACCGCCAGCCAGAATAACAACCTGACCAAACT
+TAGGATAAGCACGGCCCCCGAAGGTGATCAGCGCTTCGGTTAAGGTGCTTTCTGTGAATT
+GTTTAAATGACTTCATGTAAAATTCTCCAGTTTATTTTCTATTATTTATTGACATGCTTT
+CTGACAGTGGTGTATGGTTATGGTGTTCGACGGATAGGCCGGAAGAACTTTAAACCATAA
+GGTATATGATATGAAAATTGATTTACATCGCTTCATTGCAGAATTTTCCCGCGACCGCGA
+CATGGACTCTTTCAACTACTACTCCCGTGAAATTGAAGATCGTTTTGCGGCTCATGTTGG
+GTTCCGTCGCCACCATACTCCTAAAATGCGCCCTGACCACGATCCGAAGTATAGCCCTAT
+CACATGGCAAGCCCCGATCAATGGTTACGTTGAAGGGATCCGGATCATGACTTTTAACGC
+GATGTATGGAAACGCTTTGATCCATATTGCACGTGAGAAAAAGGCAGAATTCCCTAACGG
+CTGGCGTATTGATGAAGTGATTCAAACCCTTATGCAGTTACGACGTGAATACAAAGCTGG
+TATGTGTCTGCGTAATGAACAGTATCCGATGTATAAAACGTATGCCTATATCTCTAAGCA
+TCTAATTAATTCCATGTTTTACATCGTTGGTAATCATGGTTCCGCTATAGATATCGGTTC
+TTATGAAATCGTGGCTTATGCTCGCGAACAAGGAAAGGCCGCTGCACTGAAAATCATTGA
+ATCTGGTGCTATCATTCTTAACCATCGCATTGATACTATTGCTTACTATGGCGATCAGGT
+TGAGGTTGAAGGCGTACACCATGAACGATTCAACAAAGCCGTATTTGCTAAAAATGGTTA
+TGCTTATGGTAATGACATTATAACTTCTGCTATTCCTTTCGTTCGTCTAACTGTTGAAGG
+ATTTGGAGAAAGGTTGCCTTATAAACTGTCAGAAGCTCAAATGTGTGCGGCTGCTGAAAG
+AATCGCCAAAAAGCGGAAAATGTATACCGATGAATACCTGGCGTATGTCAACAAGACAAA
+AGAAGATGTAGATCGAGAAATTTCTTGCATGGATTTGTGCCTTTGATATAATGTAAGCAT
+CTTTTAAAGGGAGGATGCATGAAAACGATACATTGCAGAAATGAAAACGTTGTTTACTAT
+CACGGTTCGTGTACTGCTGCTGGTATTGAAAGCATGTTATTGCCTCCCTGTGATTCTGAT
+ACTCTGTCTGAAAAAGGCAGGAAGAAAAATTTAGACCGTGTTTTCTTTACCGCTGATATC
+GGGTTAGCTCGTATATACGCTGGAAGGGCCGCGCGTTCTATAGGTGGGGATCCTGTTCTG
+TACAGGGTTGTGTGTCCGGTTGATGTTGTATGCATGAACGAAGACAAAGGCGCGAGCGTT
+TACCATGCAGCATGGGCTTTTTGTGAGGAATTATGAATGATAAAGTGTTGGCGTATCTCG
+TTTTCTTGCTGGGATATCGCTTAGAAGTGATGGGCGCGTATTCATCAATTTATGGTGATT
+TAACGGCTATCTGGATGGTCGGGTTAGGGGTTGCTTTTACATTCCTTTCCTTTGCAATTG
+TTAATGAATCGGAAAAGGATATTGTATGAAACTATATCATGTGATCTACTCTGGTGTTTT
+AGGCATTGACAAACAAATGTTAGTTGATGTAATGTGTAAAAAACTCGATGAACGAATTGG
+AACTCGATACAAAAATCATGTATCGGAAAGTATTTTCATCAACGTTGACCATCCAAATGA
+CATGGAAGAAATGGTTAATACTCTTGATGATCAGCAGATCCCGTTTGTTGACAATTTCAA
+CATGAGCGCTGGAGTGTATACGGTAGTAACTTTTGTTCTAAAAAATGTTGACAGCCGAAA
+CGATAGCGTGTTGAATGTAGTTGCAAAAATCGATTCTACCAAAGGAAAATAATATGAAAA
+TTGTACACCGTAGCATTTCCGAACTGTCTCAAGCTGAAAAAGTGCAAATTCATTTCAAAT
+TCAATGATTTGCGTAAAGGTTATGCCGAAATTGCCCGTGAACATGGGTTAGATAACGGCG
+ATATTTACCAGGTAGTACAGGAAATTGAACGTATCCGCGCGTTCCGTTCTGCAAATCTCC
+CTGTTAAAAATGCAATGCGCCGTGAAGCGATCGAAATCCATCGTAAGCGTGTGTACAATT
+TAGAACGTGCTAAACGTCCGATGAAGAAAGAAAAGAAACCTCGTCCGTTTAAACGTGAAC
+ATCTTAACACCTCTATGGCGCTGGCGTTTCAAGATGCGGGGATTATCTAATGCGTAAATC
+TGCGATGGATCGTTGGGCTAGTATTGCTACTTCAAACGTAAAACCAAATCAAGCCGCACC
+TGATGTAGAAGCGGTTCGTAAAGCAAAAGAACCTGAGATCGTGGCCCTTAGCCCTGAACT
+CATCGAGCATCGCCGTCGTGCGTCTGCTATTGAACTGGATCTGCGTATTGCGCGTTCATA
+TAATCTCAAGCATGAACACGCCGCAAAGAACAACCATTCTTTTGACCTTACTCTGGAAGA
+TTGGAAAGTGTTGATGACAACTGAACGTTGTCAGTATTCCGGCAAGATGTTTAGCAATAA
+ACCAGGTAGCCCATATGCCCGTACAATGGAACGTATTAATCCACGTCTGGGATATACACA
+AGAAAATACAATAGCGGTTATCAACGCCGCTAATGCCGAAAAATCACAGCTTGATGCATT
+CGTTAAGGGTGATGTCATTCTGGATGAAGTAAAAGTGAAGTTGCTGCGTAAAGCACTTTA
+TCAAGTTGAAAAACGTGTGAAAATGAAAGGTTAAATTATGTTTAAGAAATATTCTTCTCT
+GACTAACCATTATGAAGGTAAGTTCATCAATGGTGTAATTATGAACGGGCTTACTGGCGG
+TGTGTGGGTTGCACGTGAAAAGATCCACGGTGCTAACTTTAGCTTTATCACCGATGACGG
+TAATATCGTTACCCCCGCAAAGCGTACTGATGTTGTTAAGCCAGCCGAAGATTTTTATGG
+CTGTTCAGCAGTAGTTGCAAAGTATTCCCCAGGGATCCGTAAGATGTGGGAAACCCTCAA
+AAAGACCGGAACTTATGATGATTTGGTTATTCAAGTCTACGGTGAATTTGCGGGGCGTGG
+TGTACAGAAAGATGTTGATTACGGCGAAAAAGATTTCTACGTATTCGATATCCGCGTAAA
+TGGTGAATTCCTTCCGGATAACCTGTGCTCGCTGATCTCTCGATCTCATGGCCTGAAAAT
+GGCCCCGCTGTTGGGATACGGTACTTTTGAAGAGATCAAAGAACTGCCGATCACGTTTGA
+ATCTGTTGTGAATAAAGCAAATAGCGGCATTGGTAGCGATAATACAGTATATGGTGAATT
+CGTATATCCTATCATGGAAGTTGAAGAGGGCAACATTGCAGAAGGTTTTGTAATGAAACC
+TGTTTCACCTGCTTTTATGCCAAACGGTGAACGCGTTGCAATCAAATGCAAAACAACCAA
+ATTCACTGAGAAGAAAGCGAAGAAAGCAACCCGCTTTAATGCTCCGGTTTCACTGTCAGA
+AAAAGACAAAAACCAACTCGATGAGTTTGTTTGTTACCTTACAGAGAACCGTGTGAAAAA
+CGTTCTTTCGAAACTGGATCTGGCTTCGATCACTGCGAAAGATTTCGGTCGCATTATGGG
+CTTAACGGTTCAGGATGCTATTGAAGAAATCAGCCGTAATCATGGGCCTTTCCTCGAACA
+GTTCGAAGACCCAGCAATGGCTAAAAAGTTGTTTGTAACCGAAGCCCAAAATATGATTCG
+CCCTGTATGGGGCAAAATCCTGAACCATGAATTTTAATCAGATTCTGGTTGATGCAAAAG
+CGGCTTCCCTGATCGGTAGCCGTAAACCTCCTGAACGTATCGCAAACATTGCTGTTAAAA
+TCGGACGTGCTTTGAACGAACGCGGGATCAGGGCTTATTCTGGCGGCGCTCCTGGTATGG
+ATAGTCACTTTCTGTTTGACTATAGTCCGGATAACAGATGTATAATCCTTCCTGAGAACG
+GGTTTAACGGCCTTTTCTCAAACGGAAAGGATATCATCGACTTTCGAGATTTAAACACAC
+AGAAAGCCGCTGACGAAGCCAGAAAGGTAGCAGGTAACTTCGATACACAGAATGAATACG
+TTCAAAGAAGGTATGCGCGAAACACGATTCAAGTTCTTCGTGAAAATCTTGACAATCCAA
+CTGATTTTGTTTTATTTTGGGCGGAAGAACGTGAAGGATGTGTTAAAGGTGGAACCGCGA
+TCGCTGTAAGATTGGCTAGGTTGTACAAGGTTCCATGTTTCAATCTCTTCAAAGAAAGTG
+TATTGAACGATGTGTGTGATACGTTAGGGATCAATATCAAACCCCCAACGTTGGATTTTT
+TATGGTAATTGAACATGCGCCCTTACTTCGTGAAACATACGAAAGATGGGCTGTTAATAA
+CGCAATAGGTGAAAATATGATTCATGTACGTAGTATCGGTGCTGACGGCGAAACTCCGGT
+TCCAGTAGAAGGCCGATCCCCCACTCTCGCAGAACGAGCAAGAGAAATTATAAACGATCA
+GAATGCTAAGATGATCGAACATGCGCGGGATACAATCACAAAAGGTGTTCTGAAACACGC
+GACTCAACAAAACCTTATCTATGATATGAAGCACGATATCGGCTCTTGTCTGGGTATTGA
+ATGTACTCGCTATGCATTCCAACGCGTTTCTGAATGGTTGGAAGAAGAAGGGCTAAAATT
+CGATACAGAAGAAAAACGCAACGCCGCTAAGATCACAAATTCTCTGGCTAGTAAGTACAA
+TCAAACGTATCGAAACCAGGAAGAACGCGAAGTGTTCGGTTTCAAAATTCCTGAAAGGAA
+AACAGATCGCCGTGTAAGTGAATTCACTTTTTACATTAGTTGGTAAAAAGGTGTTGACGG
+GGGTTGGTTATAGTAGTATTCTAACTCCCGTAGACAAGACACTAACTCAGAAGGATAAAC
+ATCATGGAAATCGTAATGAAAGCAACTTATGCTGGATATTGCCTGGAAGCAAAAGGTGTT
+GCTAACAATGGCAAAGGCTTACGGGCCAATGTTGAAGCAATGCTGGATGAATTACATGCA
+ATGTACGAATACGACAACGTAGCGGGTAGCGTTCTTATCCAGGCGTTGGAAGTTGATGGT
+GTTGATTGTGTTGGTTGGTGGGATGCTTACATTGACTACAACGATAACCGGGTTTACCTG
+TTGAGCAACAAAGATTATTTCTAAGGAACCACTATGAGCGATGAAGCTGAGGCTTTAGAA
+GATTGGGCTGATTTTGATGACGAAGAAGACGGGGAATATTTCTGCGTTAACAGTGGTGCT
+TACAAAGACCGTTTAGAACTTCGTGAACTTTTATCCGGTTCCTCTCAAATATCAGGATCC
+AAACGAAAAAGTAGTAAACAAAAAGTTCAATATAGTGATGGTTCTGTACGTGATGAAACT
+GTTGTTGCTGAATTTCGTGGTCGGGTTATCACAAAAGAACGACAAATTGATGTAAAGAAC
+TTGTATGAAGTGGCTAAGGCTGCTAAAATAGGTTCTGTGATTGTTTGCCCTGTGTGCAAA
+GAAAAACACACAAAGACAACGTATCACAAAGTTTTCTGTTCGAATGGCAGAAAAACCAGT
+AAGGATTGTAAGTCTAAATATCACAATACAATCCATCCCGAACGACTGGATCGGGTATTT
+TAAAATAAACTTAAAACGTGGAGTACGTTTATGAACAACAAAACTTTCGAAGAACTGAAC
+AGCATTATCACTTCCGTAGATTCCTATAAGGTTTCTCACTGGTCGCAATATCCAACTGGC
+TCCGAAGAGGCGCTGTTTTATATTGAATCTCGTGGTGGTAAATTTGATCAAGTAGTTACG
+GCTGGCTGTAACCGCCTTGCGCAAATCCTATCACGTCCGGTGACTATGGAAAACGTGGAT
+TTTGCTAATCGGTTGTACAAAATGCACTTTGGGCGCGAAATCTTCAACTACAAAGGTTGG
+AAAGAAATTGCAGAACTGGGTTACATCCCTCTTGAATTCAGAGCGATTCCGGAAGGAACC
+CCAGTAGCGGTTAAAAATCCGGTTGCAACTTTCCATGCTGGGAAAAATGCGCTGTGGTTA
+GCAGGACACGTAGAAACCCTGGCGATCAGGGGAGTATGGTTCCCTTCAACCGTAGCAACT
+CTATCCCGTGAATGTAAAAAAGTGTTGAAGAAATATCTCAAGAAAACCTCCGATCTCGAA
+GGTGAAGCATTTGATATGGTGTTACGTACCCGTTTGCATGACTTCGGCGCACGTGGAACC
+TCTTCTGCTGAATCTGCTGGTATTGGTGGCCTCGCGCACCTGTATAACTTCCTCGGTACT
+GATACCGTAGAAGCGCTGATTATGGCTATCTCTCTGTTTGAAGATTGTCAGAAAGCGTTT
+GATGATGGTGAAATGGCGGCTGGTATTTCAATTCCTGCTCGCGAACATTCCACTACCGTT
+TCTTACGGCAAAGAAAACGAAGACCTTGCGTACAAAAACAGTATTGAGATCTTCGGAGAA
+GGGATGTATGCATGTGTGTATGATTCCTGGGATTTTAAAGCGGCGGTTCGCCGTATCGCA
+GAATATAAAGATTCTATTCTTTCTAAGGGCGGTACTCTGGTAGTTCGTCCGGATTCTGGT
+GATATGGTAGACAATATCATGTACGCTCTTGAAGAACTGGGCCGTATCTTTGGCTATACA
+GTGAACTCAAAAGGGTATAAAGTACTACACCCAGCAGTAAGGATCATTCAAGGCGATGAA
+ATTCATGGCCCTGAAACAATCAATCGGGTGTTGAACTGGATGGAGTCTAACCGTTGGGCG
+TCTGAAAACATCGCGTTTGGTATGGGCGGAGGATTGCTTCAAGAAGTTACCCGCGACACT
+CAAAAATATGCGATGAAAATGTGCGCAATCAAAATTAACGGTGTGTGGACTGGTGTGTAT
+AAATGTCCAAAAGGCGCTGAATGGAAAAAGAGTAAAAAAGGGTTGTTGATGACTATCACT
+GATGGCGTTAACTTTAAAACCATTGATACTCTGGAACAGAAAGTGCCGGAAGGCTGGAAA
+GATGCTATGATCACATACTATGTCAACGGAAAGATTACTTCCCGTGACACTTTAGAGGAA
+ATTAGGAACCGTGCCGGGATTTAGTATCCGCAAAAACAACAAAGGAACCGTGATTTTCTA
+TGACAACATTCCCCTTGTAGCTCGCAAGGGGCTTTTTGCTAAAATCGCTGGGTATTCCTT
+TAAACTGGAAGAAGTCAACGACGAAACACTAAAAGAGATCGTAAGAATTGCCTTACAATT
+AAGAGGTAAGAAAGACGAACAGAAAGCTATTGACATGATCAATAAATTGGGTGAAACTCA
+ATGCTTTATAGTGAATCGTGGTTACAAGTACGATACCATTGCAAAATTTGAAAAAGGGCT
+TTGTGAATTATGAGTTATTATGGTGTGATCCCATACACAGGAAACAAGCAATCGCTATTA
+CCTGAACTATTCAAGCTGTTCCCCGAAAGAAGTTCATACATGCGTTTCATTGATTGTTTT
+TGCGGTGGCCTTAGTGTGTCGCTAAACGTCCCTAAACCCGTTCTAAGCAACGATTATGAT
+AAGACGCTGATTGATATGTATGAGCGTCTTAAAACGCTTCCTGACCTGTCTCCGGTGCGA
+GAATTGATTGCATCGAAGGGGCTGGGGAAAGACAATAAAGAAGAGTATCTGAAATTCCGT
+GATGAATACAACCAGAACAAAGATCCTTTATGGCTCTATGTCCTGATCCTGCATTCATTC
+AGCAACGTTAACCGGACAAACGACAAAGGCGATTTTAACGCTGCTGTAGGAAAACGAACC
+CTCAACTTTATGACAGAAAAACGTTTCGAACATTTCAAAAAGAATGTGACAGGAATTGAA
+TTTCGTTCTGGTTCATACTCTGATATTGAAATCAACGATAACGATTTTGTTTATTGCGAT
+CCTCCGTATCTGATCACTGATGCGGTGTATAACAAATTCTGGAACGCAGATCACGAACGC
+GAGTTATATGCTTTCCTTGACTCCCTGCATGAGCGGGGTATCAAGTTTGGTTTATCAAAC
+GTGACACATCATGCAGGAAAGCAAAATGATATCCTGATCGAGTGGATGCAAAAATATAAT
+GTGCATAACCTCGATAAAAAGTATCTGTTAGGCCAGCATACTGATTCTTACGAACAAAAT
+AAAACGCAAGAAGTCTACGTGTGTAACTACCAGAAACGCGACGTAAATACATACCCTGAA
+ACACTGGATGACTTAATGTAAGGTAACATATGTTTAAGATTTTTGGTTATATCCCTTCTG
+TTTATAATTGCGCTCCATGCCTGAATTCAAAGCGTTTGCTGGATGCGAAAAAACACCCAT
+ACGAATTCGTATCTGTTGCGGATTCCGTGGAAGACGGTAAGCCTGTGCTGAACGAAGCGG
+TGATCGATGAACTCGAAGCCCTGGTTGGTACGCGCCGGATGACTATGCCTCAGATTTTCC
+ATGACGGTAAACATGTAGGCGGGTTTGACCAACTTCGTGAGTATGTCCGCACCCTGTAAT
+AAATAATGACACCTTACTGAATGGTGTTATTATGCTGACGAAACGAATTACCAAAAAAGA
+CTACCCCACGATCAAACAAGCTCTCTTTGAAAAACAAGGGGGCTGTTGTGCTCTGTGCAA
+GCGCCCTTTAGAGGGTGAGATCGAAAAACATCACCTCGACCATGACCATGCTTTAGACGG
+CGAAAACGCCGGACGTGTGCGCGGCCTACTGTGTAACCTATGTAACGGTACAGAAGGTAT
+TGTGAAGCACAAATTCAACCGATCCGGTCTTGTGTCCCGTGATGTTGACTACATCCACTG
+GTTAGAAAACCTGCTTGCATATCTGAAACAAGATTATTCCGAAAACCGTATTCATGACAA
+ATTCATACCAGATAAGGTAAAATGGTTTTCAAGACTTACCAAACCTGATATGATTGCCGA
+AATGGTTTCTATGGGCTTCGAGTACGCCGACAAAGACGAACGCAAAGCCTTAACCGCAAA
+ATATAGAAAGCAATTAATGAAGGCAACGAAATGAAATATCTAAACGCTCGATTATCAACG
+CAACAGAAGAAAAAGCTGATGATGTTGATATCCTCCACTGACAAAAAGATCATATCTCTA
+CATGATTGGATGCTTGGAAGGGGTGACTCTGATTTGTGTTATGTCAAACCGAAAGACCGA
+ACGATGTTTGATGATCGCGGTCGCACATTGACTAATTTTTCTCCTATCACCGTTATTGAT
+ATGTGGGAACTCCTTGAGATTGTAGGACGGGATATACCTGTTGACGGGGTTGAACTGATC
+AAATATCTTAACGAGATTGGACACAATTTAGATATTATCCATAAGGCAACGAAATGAAAG
+TAGAAAAACGCGACGGCAAAACCGTCGATTTCGATCAAGAAAAAATTCGCAATGCTGTGT
+ATAAAGCTGGCGGGACTATGACGGATGCTGACTCCGCGATCATGCTTGTGTTGCGTAGTC
+AGATCCGCAACGGTAAAGCAATGAAGATTTCACAAATTCAAGAACTTGTTGAAGAATCTT
+TAATGAAGACAAATCCGACTGTTGCCCGTGCATATATCGAATATCGTCATGATCGTGATA
+TCGCCCGTGAACAAAACGGAAAATTATTCCGTGATATCAAGGGTTTGATGACTCTTAGTA
+ACAAAGAATTAACCAACGAAAACGCAAACAAAGATTCTCGCGTATTCCCGACTAAACGCG
+ATCTTCTGGCTGGTATCGTTTCTAAACATATGGCGCGTAACCATATTCTACCGAAACATA
+TTGTTGCGGCGCATGATTCCGGTGATATTCATTATCACGATCTGGATTACAGCCCGTTCA
+CGCCATACACAAACTGCTGTCTGGTGGATTTGAAAGGTATGCTGGCTAATGGCTTCAAGA
+TGGGTAACGCAGACATCGAACCCCCGAAATCAATCGGTGTTGCGACGGCTCTCATGGCAC
+AGATCACCGCACAGATTGCTTCTCACCAGTACGGCGGAACTACCTTTGCTAACGTCGATT
+TAGTATTGGCTCCTTATGTGGAGAAGACATTCGCTAAACATGTACGTGATGCTCGCAAAT
+ATCAAGTAGCATTAGTAAAAGATTATGCTATTTCAAAAACAGAAAAAGACGTATTTGATG
+CTTTCCAATCGTATGAATACGAAGTTAACACGCTGCATACTGCCAACGGACAAACACCTT
+TCGTTACTATTACTTTCGGTACTGGTACGGGAATGTTTGAACGCATGATCCAGAAAGCGA
+TTCTGAAAAACCGTATTCGTGGACTGGGTAAAAAGGGCATTACCCCTGTATTCCCGAAAC
+TGGTTATGTTTATGGAAAAAGGAATTAACCTTGATCCAGAGGATCAAAACTATGACATCA
+AACAACTTGCCCTGGAATGTTCTTCAAAGCGTATGTATCCGGATATTATTAGCGCGGCTA
+ATAACCGTCGTATTACTGGTTCTAGCGTTCCTGTATCTCCTATGGGTTGTCGTAGTTTCC
+TTAGCGTGTGGAATGATGAGCACGGTAATGAAATTCTTGATGGACGTAATAACCTGGGCG
+TTGTGACGATCAACCTTCCTCGTATTGCGATTGAAGCCGAAGCACAGGAAGATGAAGACG
+CGCATGATGCATTTTGGCGTATCCTTGATGAACGTCTGGAACTGTGTTTTGAAGCCCTGA
+TGACTCGTATTGATAGTCTCAGAGGTGTTAAAGCCAGTGTAGCCCCGATCCTTTATACAG
+AAGGTGCGTTTGGTGTACGGTTGAAACCCGATGATGAAATTCTGGAACTGTTCAAAAATG
+GGCGTAGTTCTATCAGTCTGGGATACATCGGATTGCATGAAACTCTGATGCTTTTCGGAT
+CTGGACAACACCCATTCGACCGGATCGGTTCTCAGAACATGGGTAGACTGATTCTGGAAT
+ATCTACGCGCTGCGACCGAAGCATGGAAAAAGAAAACCGGATTTGGGTTTAGTCTGTATT
+CAACCCCTGCTGAATCTCTATGTCATCGTTTCTGCAAACTGGACTATGAGAAATTCGGAA
+GTATCAAAGGGATCACAGATAAAGGCTGGTACACTAACAGTTTTCATCTGGACGTTGACC
+GCAAGGTAACACCGTTCGAGAAAATCGACTATGAAGCCGATTATCATTACATTGCAACTG
+CTGGACATATCAGCTATGTAGAATTCCCTGATATGAAAAACAACCTGGAAGCCCTTGAAA
+AAGTCTGGGATTATGCAATGGATAAACTGGACTACTTCGGAACTAACCTTCCGGTTGATA
+AATGCTTTGAGTGTGGCTCTGATGATGAATTTAAACCAACAGAAGACGGTTTTCATTGTA
+CCCATTGTGGGAACCATGATCCGGAAAAAATGAGCGTCACGCGCCGTACATGCGGCTATT
+TGGGTGCTCCCGCTGTCCGTGGGTTCAACGAAGGTAAGAACAAAGAAATGATGCATCGCA
+CTAAGCATCAAAATTAATCAAAAAGCCCTTGACTTCGGTTGAGGGCTTTTGTTATATTAG
+GCCTATCGAAAAAGGAGACAGATTATGAAACTGACTAAGAAAATGACCGATGTAGTAGCA
+TGTGCGTTTGCATTAGGCTACAAAGTTGAAAATCATCCAACTCGCGTTGAAGTCATCAAC
+CCTATCAAGGGCCGTCCTGGTTTGGTTCTGTGTGAAGACGGCACAGCATATCGTAATGAT
+GTCTCTTTAGAACTGGCAACTACTATCCGCACCGCAAAACAAATGAAAGATGTTCTCATT
+AGCGGCGCAAAATTGAGGGATTTATGATGTATTGGACAAAAGATAAATTTGTTTTTCGTG
+ATGATACGTGCTTTGGGACTGCATACCGAAACTTAGCTATTCGTGGCGGTTCGTTTTCGG
+CTAATGATTTGTCTAAGGTAGTATTCCCTATTAAAGTTACTGAGTATGACGTATTCGGTG
+TTAAAGGGTTTACTGATTACTTTGGTACAAAGTTTGAATCAGAATCTTACATTTTCACTA
+ATAGCGATCGTGAATTATTCAAAAAACACGTTGTTGTTAAAGAGAAACCGTTATTACCAA
+AAGAAGATGAAGCAAAGGAAATCTATGATCTCCTGAACATGCTTGATAATCTTGGTACTT
+GTCATCTGTTCGGGAAACGCGCCCGTAAAGCGAAAGATGTTCTCAATCTGTTACGCTCTC
+GCCGGAATTACCTGATCCGGGAAGCAGAACGTAATCTGAAAAATTCAGAAAAACAGGTCG
+ATGTTCATAAATCCACTCTTGCGAAATTAAAGTCTTTGTGATGTTTCCGTTATACGCTAA
+AGTGCGTCGAAATGTCGGTGATTCGTATCAGGAATGGAGTGAATGGCTACGCGAAACAAA
+GTCATTCTACATTTCAAAAGCAACTGATATGAAAGGCCGTAACATTCGCTATCGTAAACC
+CAGTGGTAAGCGAGTGAATGGGATAGATTACATTGTTCTTGATTCGATTCGGGATGATAT
+ACGATAATTTAACTTTGAGGCAATATTATGATTTTCAACAAAACAAATTCACGTAATTTG
+AACTATCTACGCTGTGAACTGGAAGCTAACGAAATTGAACTGTTTTTCTGTGGGGCTACA
+GATCCGGAACACAAATTGCATTGGGTATCAGGTGAGATTGTAAGCCTAACCGATCAGATT
+GTCGAAGAGGCTACCCGCCGCAATGCAATCGTTAAAATTGGTGCTATTGATGTGAACTAC
+GAAGGACATCCTTCATTTTTCATTCAATATTATCCATAAAAGTATTGACCTGTATATCTG
+AATGTAGTAACATCCTTCTTGTCAACTAAGGAGGATGTTATGAAAATCAAAAACACTGCT
+ACTGAAACTCTTTGCAACGAAATTGCAGAAATGTACTGGAGTAAAGGTCACTTAGAGGCT
+ATGAAAGAGTTTCAAAAGTGGTGTGATACCCAAAAGTTAGCTAAATGGGAATACATCGTT
+ATTGTTGAACGGATCAAAGAACTGATCCTCGTGAAGAAAGGTAATAAATAACCATGTAAA
+TCAACATGGAACCCAATATGAACTATCAAAAAATATACGATTCTCTCATATCGAAATATA
+GGGGAGAACCTCCAATATCTTACAGACACAAGAAATCAGGTTACGAGATTCATCACATAT
+ACCCAAAATCAATGGGTGGATCTGATGAACCAGATAACTTAGTATATCTTACACCAAAAC
+AGCATTATACTGCACATCATCTTCTGTCTAAAATATATGGCGGTACTATGCATAACGCAT
+TTTGGATTATGTCATTTTCTCGTGGGTTTCCCATCACAGCAAGGCAGTATAAAACTGCAA
+AAGAGAATAAAATTCTCAATCAAACTGGAAGAAAGCATTCTCCTGAAACTATAGAAAAAA
+TGATAAAATCCAGACAAGGAAGAACGTATTCTATTGAATCGCGTAGAAAAATGAGTGAAT
+CACATAAAGGATATTCTCATAGTGAAGAAACAAAAGAGAAAACACGAAAAAGTTGTTTAG
+TTTCTAAAGCTAGATTTGTGAAAGTTGCTATCGGGACGAATATCAAAGATCCGTCAATTG
+TTATCCGGCTGTGCGGAAAAACTGATATACGCAATCACGGATTCAGTCAAGGTAAGGTTC
+ATTCTTGCTGTCGCGGTGAAATAAAAAGTTATAAAGGCTATACATGGAGATTTGAATGAA
+TTATATTAGAATTTATAACATGGATGTGGTCAACGGAAAAGGGATCCGTGTTGTTTTGTT
+TGTGGCCGGATGCAATCATAAGTGTGATGGGTGCTATAATCGCAGTTCATGGAATCCTTG
+CAACGGAACACCGTACACGGAAGAGACAGAAAACCATCTGATTTCTCTGTTGAGTAATCC
+GCATGTTGATGGACTTACATTAACTGGCGGCGATCCGCTTTACCGTGACAACTATCCTAC
+TATCCTAAAACTGCTTGAGCGCGTTTCTAAGGAACTTCCAAAGAAAAACGTATGGTTATG
+GACAGGATATACCCTGGAGGCTTTACAGGCCGACCCAGAACGTTCTAAGCTACTTCCTTA
+CATTGATGTTCTGATTGATGGTAAGTATGAAAAAGATTTACCAACTAAAAAGCCGTTTCG
+CGGTTCAGATAATCAACGTATGATCGAATTCGCTAAAAAATCGATAGAAATTAAAAATAT
+TTCTTGACCTAATGTGTAACTATGGTAATCTTACCACATCGTAAATGACGATTAACTTTA
+ATTGAGAGATAATATCATGATCCTGAATTTCAAAACCCGTAAAGAAGCGCGTAACTACTG
+CTGGAAGTGGAACATTCCCCTGAAAACCATCCGTAATACAGGGCGCGGTTCTTGCCCGTG
+GACAGTTCAAGCAAATGAACTGAAAACGTTCGTAGTTGGTAAAACTTACAAACTGGTTGA
+CCGTGAAGGGTTTACTACCAATTCACACGGCGGATCTAACACCGCAAACACTATCCAGGC
+GACACAGATCGAAAAATTCCTGAATAACGAGGTAAAAATTATCTCGAAAACCAATTCAGA
+TACTTTCAAAATCGATCATACTCCGGAAATGACTTTTAGCTCTCTGCGTTCGTGGGAAGC
+TCGTTATTTCGTCGAAGTTGGCGCGGCTCCAGCTAAGAAAAAGAAAGCCAACCCGAAAAA
+AGCCAACGTTACGGCTCCGGTTGCGCCTGTTGCACCAGCAACCGCAGATCTTGATCAAAT
+GCTTGATGGTGGTTCGGCAATGTCGGTTGAACTGGATCCTACTAAATTTGTTGAAGGCCG
+TTCGTATGTTCTGGTTAAACCGCAGCAATTTAAAAATCGTTGTGGCGCTAACCACGGGAT
+CAAATCATATACCGATGAACACAGTAATGGTGTATACACCGTTTACCATACGACTTCGCT
+CGGTCATCATCAATTGAGCAAAACGGTAGAAACCATTGATTCCCAGACCGGAAACGGAAA
+CGTTGGTTACTATCTGCTTGATTCTGAACGTTCGTTCTTCCGTGAACTGGCGACCGGAAC
+TGTTGATGAACCTGTTAGCGTTTCCGGTAATAGCGCTATCGCTATCAATGTAGACGAAGC
+GGCTAAGAAAGAAGAAATCGCAAAAGCAATGACACAGCTTGAAGAAGCGGTTAAAGCCCA
+TGATGACGCGCTTCAAAATCTGCGTACTGCTTCCGACCTGGTTCGCAAAGCTGCTCGAAA
+AGTAGCAGAAGTAAGCAAGTAAATTAAACTGGGTGCTCCGGCACCCTTTTTTATGAGGTG
+ACACATGGAATTATTAGAAGGTAAATCTTATACCCTGAACATCGACGCTAAAGAATTTGC
+AGAAAAAACCTGGCGAAATGCTTTAGCTGAATTGATCAAAAACAACGGCTATATTACAAT
+CGATCGTATTGCGATTGGGGATACTGAGGACATTGCTTATGTTCTGCAAGATGATTTCGA
+ATATGAGATCCCTAGCCATATCTGGAAATACTTCAAACCATATGATTTACCGGAAGAAGA
+ACCGAAGATTGCTACTAAAGAAGAAATCGCCGCGCCTGATTTAAATTTCGTATCTTCCGA
+TCCTAAAATGTGGATGACTGTAAAACCTGTTCAACAAGATATCAATGATCTGCGATTTGA
+TTATCCTTTTGTCAAGCGGATCACTTCGATTTCTGTACTACCAGCGCCGACTGATTCACA
+GGCACTTGAATTTGCATTACAGCATGTTTTCGGTGATAATAAGCTGTACGCGATTGACAA
+GGAAGCTGCTATTGATGAACAGAAAAAGGAAATCATCAACCTTCTTTCTCTGCATCAACA
+ACTTGAAGCGGTGGAATTGATTGAGCGTATGCTTTCTGATACAAAGAAAGATATCATTAG
+CAAAATCACTCCGGCACGAAGGAAAGCAATTGATGAAAATCGAGATTTACGGTATTCCCG
+AATCGCTTCATAAATGTTACGGCTGTATTGAAGCTCGGAAATTACTTGATGAGCATGGAT
+TAGAATACGAATTTTATTCTGTTCTAAAGCCAGCAAATAACAGTGTGGGGTTTGATTACG
+ATCGACCCCGCATTGAAGAGTTAGCGAAACGTGTTCGTAGTCGAAGCATGGCATTTACTT
+ACCCTCGGATCTTTGTAGATGGTAATTTTATTGGCGGTTATATGCAATTGAAAGAGTATT
+TGGGTGAAGCATGAATAAAGAATACATTCGCAAAGTAGCAAACGCTATTCACGCAACAAC
+GATTGATTTTCTGGAAGGGTTTGATCATATTATCCACCCTGAAACGCTGGATAGTTGGGA
+AGCCAAACTGTTTAAAAGTATCAATGAACAGTTTCCGGAAAAGGTTAAGCGCTGGTTTAT
+CAGACAGGAAATCGTAGCAACGATCCTTAATGAACGTGGTGTTGAGGCGTTCGGTGTAAC
+CCCTCTATATAAACGAAACCAGATTACAGACGAAACAATCAAGAAATATAAAAAGATGGT
+TCGGAAGTAATAAATAATCAGTTAAATGGCCTTCGGGCCATTTTTTGTATATAAATATTG
+GTATTGAATACAATATAGGAAAAAAGATAATGGTAGCTAAATCATTCCGCGCACGAAGTG
+GCCTTGATGCTGCTGGTGAAAAAGTTATCAACGTTGGGAAGGCTGATCGTAATACGCTGA
+GTGACGGCGTTAACGTTGACTTTTTCAATGAATTTAACGGAATCCAGCAGTATGACCCGA
+CTCGTGGTTATTCTCAAGACATGGCGATCATTTATGCGCGTCGTATCTGGTACGCAAAAC
+AGAATATTGCTTCCCCTGCTGGGGCTTTCGACGAATCCAAATGGATCGCAACTCGTAATG
+ACCCGAAATGGGTTTATAGTAACGTAACCACTCCAGACGGTAGCATTATTGAATCTGGTA
+GTTACATTATGGCTGATGGACGCTTTACTGAACTTCTGTACCTGCTGCCGGACAACCCGA
+CAGAGGGCGACGTAATCACGTTTAAAGATTGTGGTGGTTTAGTAGGTGTGAACAGTATCC
+TTGTTAAGTCTAACACCCGTCAGATCCGTTTACGTACTGTACAATCGGCACAGTATCGAC
+TGACCCACCCGTACATGATCGCAACGTTTATCTATAACGGTAACGTATGGCGTGTTGCTG
+AAACTCTGGATAACCGCGATTCTGAGATCGTGAACGCAACCGGAACAGGTTCATTCCAGT
+TACAATCTGGTATGACAGTTTTCCGTAACAGTGCTACGGGTAAAATCACTCTCCAGTTGC
+CGAAATATGCAAATGATGGTGATGTGATCACAACCTATGACGCTGATAAAATGAACTCTA
+TCAACGTAGCCGTTTTGCAGATTTATCCAGGTAGTGGACACACTATTTCTGACGGTGCAA
+TTACTGGTGTTACTTCGGTAACTAGCCAGAAATCTGGCTTTGGTATGTTCATCTTTGATG
+CACAGAATAGCCAATGGAAAGTATATGATGCTGATAATCGTGTTCGTCTGCGTCGTATCT
+ATAGTGATTTAAACACAGTTCCTAACGATTACGTTTTTGTTACTGCAAACCCTTCTGGGA
+CTATACCAAACGTTACAGTTACCCTTCCAACTGATGTTGCTGATGGTGATCGCGTTTACG
+TATCCCTTTATATGATGGGTAAAAACCAGAACTGTACAATCAAAGTTAAAGATGGTACAA
+CGGACAAGATCCGCACCAACAAAAATATGATGCAGTTCCCGCAGCGCAAAGACTATCCGC
+CTGATGATTGGTTTAGTGTAACTTCATTAGCATTTAATGCTGCTAGTGATTACCTCCCGT
+ATATCGAGTTTTCTTACATGAAAGCTACGAAAGAATGGGTTGTTGCTAATTATCGTCCGA
+TCGTTGAACGTGTTGACGCAACTAACAGATCGCGTACTGGTGTTATTGCTCTGGCTGCAC
+AGGCAGAAGTAAACAAAAACTTGGAAGACAACCCGAACGACGAAACTGCTATTACTCCGA
+TGACGTTAGCAAATAAAACTGCTACAGAAACCCGTCGTGGTATTGCACGGTTAGCAACAA
+CTGCTGAGGTTAACAAACTTTCAACCGATACCTATCTGGATGATGTGATTGTTACCCCTA
+AGAAGCTGAACGAAAGAACAGCAACTGAAACCCGTCGTGGACTGGCAGAAATCGCAACTC
+AGGCAGAAACCAACGGAAGCACCGATGATATTACTATTGTAACCCCGAAAAAGTTGCATA
+ACCGTATTGCATCGCCGACCTTGACTGGTATCCTTGCCCTTGTTGCTACTGGTGGTGATC
+CTAACACCAACACGGATCGTTCTCAGGCTGGTACTGGGGTTTATGACCATTCAGATTATC
+AGAAAGCGGTAACGCCTAAAACTCTTCGTGAGTATAAAGCGACTCAGTTACAATCTGGTG
+TTGTATGGCTGGCTTCTGAAACCGAAGTTATTAACGGTACTGTTGCAAGTTCAAACGTTC
+CGACCGTTGTTACTCCGGAAATGCTGCACAAGAAAACCTCTACTGATGGTCGTATTGGTT
+TGATCGAGATTGCTACCCAGACAGAAACCAACGCAGGGACTGATTACACGCGAGCGGTAA
+CGCCTAAAACGCTTAATGATCGTGCTGCAACGGAAACGCTGACAGGTATCATTGCAATTG
+CAACCACTGCCGAAGTATCAGCAGGTACTGTAACGAATAAAGCGATCGTACCGTCTAAAC
+TGAAAGGTTATCTGGACGATACAAGCCATATTACTGTTGCTACTGCTGATGGGTTAACTC
+AATCTGGTACTATTTGGACTACGGTTAACATCGGTATTCAATCAGCAACTGAAACTCAAC
+GTGGTACTTTACGCGTTGCTACGCAGTCTGAGACGAACGCAGGGACATTAGATACAGTAT
+TTGTCACCCCTAAGAAGTTACACGCTAAGAAAGCGACTGAGAGCGCAGAAGGTATCATTC
+AGGTGGCTACGGCTGCTGAAACTACCGCTGGCACCGTTGCAAACAAGGCTGTTTCTCCTA
+AGAACTTGAAAAATACAATTCAGGTTGATACTTCATGGCAAGCTACCGATCTGGTACGTG
+GTACTGTGAAGCTGTCTAAGGGGCTTGGTACTTGGTCTGGTAATGATGTGGCTGGTTCTA
+CTCTTCCGGATGATGGTTATGCCGCTGTAGGTGTTGCTGTTTCTCCGTATGAACTGAACT
+TAACACTGAAACACTATCTACCGATCGGTGCTAAAGCGGTTGATGCTGATAAGCTGGATA
+ATCTGGATTCTTCCCAGTTCATTCGTCGTGATATTGATCAGACGGTTAACGGGGCATTGA
+CTCTAACGAAAGAAACCACTGTACAGGCTAACATTAACTCAACCGCCGACGCGAGTTTCC
+GGGTAATGAATGTTAGTGGAGATCTGAACGTTGGTGATGGCTCATCGATGGGTAAACTTC
+GTTTGAATGGCGGTTCATCTAACGACTGGTCAATTCAAGCAAGTTCATCCTCTGGGCGTA
+TTGCAATGATCTCAACGGGTAACACTGGCACAGTTCATCTTTCTGTGTATAATGATACTC
+GCGGCGTTGTAGCTAACGTTAAATTCCAGGCTCCTGAAATTCAGGCGATTGGCAAAGTGA
+CTCTGGGTAATGATACAGTGATCACGGCTGCTGGTTCTGTTCTCTCTATGGGTACGAACA
+ACAAGACAACTAAGATCCTAACTTCGGACGCTGGTAACATTTTGGCAGAAGAATCAGGGA
+ACTCTTATAAAGTCTTTACTGAGAAGAACGCGCAAACCTTGCTGAATCCTACGTATGTAC
+GTAAAGCAGGTGATACGATGTCTGGGCGCTTGACGGTAAGCAACAGTTCAATTATCATTG
+CAGGTCAAGCGGCTTGGTCAACGCTGGATGCAGTAACAGAAGCATCCAGGGGCAACTGGA
+CGGCTGAGATCACAGCATCGGCACAGTACAACTTGCTTCCTGGTTATGCGGTTCCGGTTC
+TTGAACCAGATCCTATTAATCCAGAAATCATGATTGTGACCCGTTATACCTATGTTAAAG
+CACCGGGTACTTTAACGCAGTTTGGTAACGGAACTGCATTCACTTATCAGATTTGGGCAC
+CTCGTCCGACCTCTGGTACTGGTGTTAATGCGCTGGCGCAATCCTTCTGGATCCGTCAAA
+TGAACCCGATCACGGGTAAATTTGATGAGTGGGGCCGCATGTATACCAGCAACAACCCGC
+CTACTGCTGGTGAGATTGGTGCAACGTCTGCTGTTGGTACTACGGTTAAAAACATGACTG
+TTACCGATTGGATCAAAGTTGGTAATGTTAAGATTTACCCAGATCCGGTTACTCAGACAG
+TTAAATTTGAGTGGGTGGCATAATGTCAAACTTAATGGCGGGGTTCGGCCCCGATTTTGT
+AGAAACGCAAATTCTATCGGAAACAAACAGCGTAACTTACAGAATAACCGCAAAGGCAAC
+ACATCCCAATGCGGTTCCTAATCAGTATGAGTTTACACTAAATCAAAAGGCGGTAGGGAC
+ACCGCCTAGTGTTGGGATCAACGTATGGAGAATTAACAATGCTGTAGTTGATCCAATTAA
+AACCTTCACATTATCGAATGATAATTCAGCAACTGCAAACAAAGCGTTTGTTGAATATAT
+GGATGCTCAACCTTCTGGGCTGTATTTGATAATGACTAACGGTGAATACAAAACAAGCCA
+AATCGTTGATGATTGGTTTGCTAAAAACAGATCCGTTATGTGGCAAGGCGCTGATTTCGC
+TCAGAGATTCCCAAATTCTGCATATGTTGCATTGTATGGGGCTTCAAAATCTCGTATACT
+GATTGAATCGTTTTACGCGAACGATGGAGTTTTAAAAGAAGATTCACGCGCATCAATCGA
+TCTTGTCTATAATAACGTTGGTGATGTTGGGCGAACTGGTGTACCTTTCCGATCTGTTGA
+AGATACGGAAGAATACAATTCAACCAATGGGTCTGAATATAAAGTATATCCTGTTGCAAA
+CCCAGTGATCTCTAAACTGGCTGATTATGGTATGGCTCCTGGATTAGCTATGATGATTGC
+TGGTGATTTTTACGCCAGCAAAGCATTATTGGATGCTGGATCAACAACAAGGGTTACTGT
+TCGATGGTTTACGGGTACTGCTCAAACTTCATCATCGGTGATTGAAGTTCCTGCAAATAA
+ACCTGATGAGTGGTTACGATTTGAACAGTTCTATACGATCCCTAGTGGTTGTGATGGATT
+TAACGTTGCTGTATCTCGTTATCCTAAACCCGCTACGGATAGTTTATCTGCGATCCGTAA
+CTTTGTGATGGTTCAGGTATCTGCTGCCGAAGCTGATCAAAACTTTGCTGCACAGTTTGG
+GGTTAACGGTATCAGAATGAACAACATGATCGATGGTGGAACACCGTATATATTTGAATT
+GCCGAATACTAAGGTTTATCCTGGTGGCGATTATTCTGCTTCCGAATTCCGTGAAGTTGA
+TGCATAAACAAAGGCCCGGATCATCGGGCCTTATAAATATGTAAAAAGGGGTTATTATGG
+CAGATTTAAAAGCTGGTTCTACAGTCGGGGGTTTACCTATTTGGCACTCCGGCACATTTC
+CGCTGGTTCCGGTTGGTAATACTCTAACCTATCGCGGATATAAGGTTTATACTGAAAACG
+ATAAACCGCAAGCATCAAATAACGACTTCGTTTCTAAAGCAAGCGGTGGTCAATATTTGG
+GTGTAGTTGCCTTTAAACAGGGGCTACAAATTAAAGCTACTTTCACAGGCGGAAGTGACC
+AGAACGGTTTATATTCTGGTGATGGTGATGGCGCGACATTATCAAAAGCCAACATTGATC
+TTGTATCATGGTATGGTATTGGTATTCGTTCATCTTCCGGTACTAATGGTCGCGTATTAG
+TCATCAACGCTCGAAATGGTGATTTAAACACTCAGGGTAATATTACGGTTGAAAAGCAAA
+TCAGTATTACAACCGCTAACCCTACTGACGCAAGTCATGCAACACGAAAAAGTTATGTTG
+ATGGACAGATAAATAATGTCACAACAAATGCTAATAGCAGGGTATTACGCGCTGGCGATA
+CAATGACAGGGCTGTTAACTGCCCCGCAATTCGCGAGCACAGGCGCGGCTTCCCGTCCCG
+AACACGTACCACGGCTCGACCAGGTAATTACTAAAGGGACTATCATAGATTTTGGATCTT
+ATTAAGGTGAAACATGGCTGATTTAGAAAAAATTCAATTCCTACGTAGCACAGTTGCGGG
+GAAAACACCTACTACAAGTCAGCTTGCAGATGGTGAACTGGCGATCAACATGGCTGATTA
+TGCCATTTACACGAAAAATGGTTCTTCGATCGTTCAGTTAGCGGGTAAAGGTATCCCAGA
+AACAAATACCAAAAAATTAACAGTTGATGGGCCTAGTGCTCTTAATGATACCGTTACCGT
+AGCGGAAGGTAAAACTATTACTTTCACCAACGAGAATTTAAGTGGTGAAATAACTCGTCA
+TATCGTCGGTAAATGTGCCAGCAATGATGGATGGTACATCGGCTCCGGTGGTACAAGCAA
+TAACGGCATTCTTGAAATCGGTACTATTGACGATGGTACTGAAACAATCCAGTTTGTACA
+ACGCGGTGCAGGTAACGTAGAAGCCAGAAAATTAGTCTTACTTGATAGCTCTGGTAATAC
+TACTCTTCCTGGGGATTTAAGATTATCCACTAATAAAACCGTTAAAATTAGTAATGGAAG
+CACTCTTACGTTAGAAATGGGCGTAGGTGCTAATGATGTATACATTAAAAACCTGAGAGG
+TGCAGGGGTTCTTCAATTAACTAATGATAGTAACCTGACGTTCAGAAATTCCCAGGTTTA
+TTATGCTATGAGTGGAAGAGGCCCTGGTAAAGATGGTACTCTTCTGACTAATGTAGAAAA
+CGAGCGCCAACTTAAGCAAGATAATTTCCCTATATCTACAGGCACCGAAGCTCGGTGGAC
+TAAAGTTGCTCTTTTAAAAGATCCTGGATCAAACCAGAGTCGCCTGCAACTGATGGTGAC
+TAACGGCGGTAACTATGGTTCTACGCGTGGATCTATCGACTTTATCGATTGTAGCGCTAG
+AAACTTTCCATCCACTTTAACAAGCGCTAATATTCGTAATCATCTACAGGTTCGTCGAAT
+CGGTGATCCTGGAATTGATAACACTAACCAAATGCGTTATAGTCTGGTTCGTACCTCTGA
+GGGTTTAGAACTGTGGTTTACTCAACGCGCATTCATTAGTAGTGTTAAAGTTGCTCTGCT
+GTCTATTGCTGGTGATACTGAGTATTATCTGCCTACTGGTTACACAACTTCTGCAACTGC
+TCCGGAAGGTTTAGTTGAGAGTGTGGCTATTCGTATCTATGACGAAATTAATAAACCTAA
+CCTTGACAATGGTACTGATGGTATTCTGTCTATTGCTAAAGGTGGTACAGGCGCAAGTAC
+AGCGGATGCTGCTCGTACAAACTTAGGGTTGGGTACTGCTGCAACCCGCGATGTCGGCGA
+AGGTGCTGGTAATGTTTTAGAAAATGGCGCTTATGGCTTAGGCGGTAATGGTGGTAAATC
+CATCAACGACATTATCTCTAATGCGGATATGTTGACCCGCTTAAAATCATACGGCGGTAC
+TTTCTGGCGTGGTGTTGCTAAATCTGGTGTTAGCGTTCAAAATGGTCTTTATAGTCATGG
+CTCTGGTATTTTTATGAATGCTGGTGATACCATGTCAGCCATTAATATCGACTATGCTAG
+TGCTAAAGTTCGTGTATACGCGGCTAACAACGCGGCTCTTGCCGCAGGAGATGTCAAATA
+CAACGAACTTTACGGTACAGCAAATAAACCGTCTAAGGCCGACGTAGGGCTTGGTAATCT
+GACAAACGACATTCAGGTTAAAAAAGCTGGCGACACCATGACTGGTGATTTAGCTGCACC
+TAACCTCCATGCTTCTGGGCCGGGAACCGCATCGGTGTATGTTAATGCAGGAAGCGGAAA
+TGCTCATGTATGGTTTAGAACAAACGCCAATGAACGCGGTGTAATTTGGGCAACTCCAAA
+TACTACGGACTTAGGACAAATTAACATTCGTGCAAAAACTACTGAAGGTGTTTCTGCTGG
+TGATTTTAGCTTCCGTTCTGATGGCCGCCTTGATGTTCCTGTAGCAGTTAAAGTTGGTGG
+AGCAGCAATACTAACCAAAGACGGGAATATTACCTCTGGCTCGATGTTTGGTGGCAACCT
+TAATAACTATCTGAACACCATTAAAAATGATATCACTGCTGGCGATAATAAGCAAGTAAG
+CAAGACTGGCGACACCATGACCGGTAACTTGACTATTAACGCTAACTTAAAAGTTGAAAA
+TCCTAGTGGGACGTTTGTTGATTTAGGTTCAGAGAACTCGGACAAGTACAGTAGATTAAC
+CCTTGCTCGTAAAGTTGGTAGCGGTGCTACCGTAGCAATGCTTAAAATTACTCCTGAAGG
+ATACGTGCAATTTGGTTATCAAACTGCGGTTTCTAATCCAGCTCCTAGTAAATATATTCT
+AGTTAAATCTAGCGGCCTTGAGGTAGAAGGGGACTTGGTTTTTAACCAGACATATCGTGG
+TGCTGAAGACGCAGTTGATATTACTGATAAGACTAATGACCTTAACAACATGGTTATTAA
+AGGCAGTGATTTAGGTACTCGTCTATTATACAAGTGTACTTCTACTGGTGGTGGTTCTAA
+TATATCGAACAAACCTACCTCTGACGGCAACTTTGTTCTTGAAGTTCTATCTTTGCGTAA
+AATTTCTGATACCGATTGGACATGTAAGCAGACCTTTACTACAAAGAACGGTGATGTTGA
+AGGCACATATGTTCGATACTGCCAAAACGGTACATGGTCTGCATGGAAAGAGGTTGTTGC
+TGGTGTTCAACCAATTAATTTAGGTGGTACTGGAGCAACTTCTGTAGCTGCTGCTCGTAA
+TAACCTCGGTGTTGGTGAAGGACAGAGCGTTAAGTTCGGCGGATTAGTTGTTGATGGAAA
+CATCAACGTTGCTTCTGGTAATTTTGTTATTGCAGGCCAAGCTCCTACTGATAACTCGCA
+TCTGACCAACAAGAAATATGTTGATGATAAGGTTGCTTCTGCTATTAGTAATGCTGGCGA
+CACGTATCTTCCGTTAGCAGGTGGTACTGTAACTGGGCGGTTAACAATTACAGGCGATCA
+GTTAAAGACTACATCGCTCTGGGTTACTGGAGATGCTGCTGTTAACGGTGTTTTAACTGT
+TGATGGAAGGGCTAGATTTAATCAAGAGTTCATTGTATCAACTTCGGTTAACGTCCAGAA
+CACTGGTAACAGTCATTTGGTCTTCCGTAAAGCTGATGGTACAGAAAAAGGACTTATTTG
+GGCTGATGACCCTGGTAACGTTAGTATAAGAGCAGGTGGTGGAAGTGGCCCTACTTGGAA
+CTTTTGGGAATCAGGATCTTGTCAATTCCCAGGTGCTATTAGTAACTTTAATGGTGTTAA
+TAGTACTACTAATTACCCTGGCGGCGGTATTGGCGCGTATTTAAATACAGCGGGCCTAAC
+AAGTAGATTTAGTAATGGTGCTTATGTTTCCTTATACTTCCAAGAATATGTAGGAAGCTA
+TCACCAAGCTATTCTTAATGTTAACGGCTATGGGCAAGATAACAGCTTTTATTTCCGGGC
+TGGTGGTGATTTCATATGTACCCGTAATGGTTCATTCGATAACGTCGAGATTCGTTCTGA
+CCGTAGAGCCAAATCGGATATCAAAGTTATTGAAAATGCTTTGGAAAAAGTAGAAAAACT
+AACCGGTAATACTTATGAGCTTCACAACACATCCGGTGGTACTACTCGTTCTGCGGGTTT
+AATCGCGCAGGAAGTTCAAGAAGTTCTTCCGGAAGCAGTTACTCAGGATATTGAAGCAGA
+CGGGGGTTTATTGCGTCTGAATTACAACTCAGTAATTGCACTTCTCGTTGAATCTGTTAA
+AGAGCTTTCTGCTGAGGTTAAAGAGCTTAAATCTCAACTGAAATAATGTAAGGGGCTTCG
+GCCCCTTTTAGGAGAAATAACTATGGCAGTAACAGGGCCGTGGGTCGGAAGTTCGGCAAA
+GGCTGAAACTGGCGAAGCATGGATGGTGCAAGCTGGGGCCAAATTAAGAATAGGGACACC
+GTTTTGGATGTCTAATATGATTGGACAAAGCGTATTCCATTTAATTTTCAGAATTAACTA
+TGCACAAGGTTCTTCTGGCGATCCATCTAGATATAGAGGATTCTTTAAAAGAGGGTTATC
+AGTAAATATAGGAGACTCAGCAAACCAGCCAACATTAAATGCATTTCCTGGTGGTGAAGT
+AGGGTCTTTAGTAGCCATTACAAATATTAAAGGGGATCCTTATTGTTTGTCTATTTTAAA
+TGGGGCTGATCGACGAGTTAAAGTGTCTATATTTAATGCATCTGGCGGAGACCAGTATGA
+TGTTTATTTCAGTAGAACTACTATGAGTGACGGTTGGAGAAGATATAGATGCGAAAACGC
+TGGTGGCCTCAATGGGTATTTTGAAGCTAGAATGGATAATCAGTTCGGTGCTTTATTAGA
+ATATGTTTGATAGATAAACCAACAAACTCACCTCATACTATTAAATATATTAAAAGGCTA
+CCATATAGGTAGCCTTTTTGTTGCATCCTAAATATACCTATAGTAACCTAAGAAGAGTCT
+TATAAAATGGCTGAGAGAAATCCCGTAGATAAACTAGCCTTATTTGATCGGGTAATATCG
+TTTGTGATGGGTGTGAAAACATGGAAACAATTGCTGATAAAAATAATTCTAATAATGGTT
+ATGTTTCTTATGGTAGTAACTTGGTACAAATGGACTGATATATTCCCGATGATAAAAGGT
+GCCCTTGTAGTCGATACAAGGGCTATCGAAATGGAAAGAACAGAAAAGTTTAATCAATCC
+GCGTTGGAACAGTTGAGCATAGTTCATCTTACTTCCAACGCGGATTTTTCGGCGGTACTG
+GCATTCAGACCAAAGAACATAAACTATTTTGTTGACATTGTAGAATATCAGGGAAAATTA
+CCATCCCAAATCGATCCTAAAAACCTCGGTGGTTATCCGATCGATAAAACATCCGAAGAA
+TACACGAATCATATAAATGGCTTGTACTATTCATCAACTACAGCAAGTTCCTACCTACCG
+ACACGTGATTTTGTGCCAGTAGCTTATACTTTTAGTTGCCCTTATTTCAATCTTGATAAC
+TACTATTCTGGATCGGTTTTGATGGAATGGTATGCAAAGCGGCCTGATATACCAGATATG
+AAGATAAACATCATATGTGGACAGGCCGCGCGCATTTTAGGTCGAGCGAGGTGATTAACG
+TAATGCTGGTGTTAAATTGTGTGATCTTCCAATAGCCCGTTTGATTGCTTTAAAGAAGTT
+CATCACCGGGCTATTTTTCTCGTAAATATCCCAAACTTTCAATTTGTCCCACGGATCCGG
+AACATAATCTTCATTCCTTGCCGAAACCCCCAACGTAACCCTCCTGTATCCAGCGCTGTC
+GTGATAATACACGAAGAATGGCCTACCTATTGGCGCAACCTTACAACCTCTCTTAGCGGC
+TCTCATAGCCTCATCGAACGTCATGGATTCCCCCAAAAATTTCTATGCATGAATGGTCGA
+ATTCCGATAGTTTCACTCAAAATGAATATCGGATGATCTAGCTCATCGTGGTTTTCTTCG
+TCAATGACGATATCCCAATCAGTAGCCTTTTGTTCTTCTACCGTGGCAATGAATACCTGG
+TTTACTTCACACTTGCGGTGTGTACGTCTGATGATTGTATCCCCCTCACGAAACACAATC
+ATATCAGGATTGGTAGTGCGGTACGCGGTTTTACCCGCGCACACTTCATTAAGCATATCT
+TCGTATGTCATTATAAAACCTTTACACGTTGAACGATGGTTTGTTTAACGTCTTTGTATT
+CTCCGTGCTCTTTAACGGTTGCTTTGAAAGTGATTTCATCACCTTCGTTTGCAATGTTAT
+TACCGAAGTAAACAACAACATTACCATCAACATTAATTTTGGTCATGAATCTTTCTACAG
+AAGTGTAGTAAGAAACTTGAGTATATCCCAGTGAAATCACTTTCTCAACGGTTCCGGTCA
+TTTCCAGACGTTGTTTGATTTCACCGATGTGGTTAGCTTTAGAAATGCGTTCCTGGCGCT
+CTTGTTCCCACTGTTCGCGGATTTCTTCGCGTTTGGCGATATAATCCTTTTCCAGTGCAA
+CACCCATGCAGTAAGCGCACACAGCATCGAATACAGGGCTGTTTTTGTTGTCTTCTTTAG
+ACTGGTCAGCCCACCAAAGAACAGTAAACATTGGCATTTCTGCAATTACTTCGCCTTTAC
+GCTTGCCAATCGGCATGATCCCTTTTTCCAGCAGTTCCAGTTTTTCAGTATCGAACACTG
+ACAGTTTACCGCGACGTTCGAACAGATCGAAATCTGCAAAGCCCTGGAATATCATTTTGA
+AAGTATCAGTTTCAGTTAAACGGGCTGAAACACGGTCGAAATACTCACGCGCTTTCGCTT
+CCGCTTTCTCCGGATCGGTAGATAAGTTGCAGATATAGTTATCAGAAGTATAACCGCCGC
+CTCTACGCTCAACACGCAAGGTATACATTGCATTTTTACGACCAGAAGAAATGAAGTAAG
+TGGTAGTAACTACGGTTGCGTTAGTCATGGTATTTCTCCTTAAAGGGTATCTCGTTTCGA
+TATGGCTAATATAGCAAAAGCCCCTGACCGAAGTCAAGGGCTTTTTCATCATTCATTCGA
+ATCTTTCATTGTTTTATGAAGATGAATATCAAAAATTTTCCAGTACGCCTTTCCGCGAGG
+ATAAATTTTTGCTTTGTCAATATCGTTGTTGCTTCCCCATGTGTTGTTTGGGCCACGACA
+TCGATTTTTTATATAATCTGTATGCCAGAATAAGCGCTGAACCGATGATTCCGTACCTAA
+TGGATCTTCTTTACTGAACAGAATTTGTATACTCATAAGAAGAACCCAGTGCGAACAATC
+AGATCGATTTTCTTTTCTGGTTCAAACGGTGATTTGCTATCGATGTTACACTGATAGAAC
+ATACCAACATACTTTTCAGGAATGTTGGATTCACGCGCCCATTTCAGGTTATCATCGGTA
+TTCGGCCCCAGCATGAGGTTAACAACATCAACAGCATAATCCTGTTCTTTGGTGTTGCCG
+GAACCGTTTACATAATGCCCGTGGGCGGTTTTGAGGATCTCAATTACTTCGCTATCGTCA
+GTTTCGACTTTGTAAAGCGTTGTATTTTCAGGAATTTCTTCAAGAATGATCAAAGCGGTT
+TTCATCACACTTACCTTTGTGTTTCTGTTTACGTTTTGCTTCTTTAAATGCTCGCTTGCG
+ATCGCGGTGAGTAGAAGCGCGGTTGAAATCATGTTTCGCTACCAAATTATTCATATAAGC
+CCCTTAAAGAAAAATATTTAGGGGCTTTCGCCCCTGTATTAATCCAGCAATTTGCGGATC
+TTGTCTGCGATACGTCCGGCGCGGGTTGCACTTGCAGTATGATCGCTTTCTTTTGAAGCC
+AGTTCCGCCAGCTTACGCTGATGTTCTTCTTCTGCTGCTTGACGATCTGCTGCAACCTGT
+GCAACCTGCTCATTATCGTGAGCAATACGCGCTTCCAGTTCAGACAGGGTTTTGTCGAAA
+GTTGCTACGATTTCATCTACAGAACGAATTTTATTAAACAGTTTCATAATTTATCTCAAT
+TGGTTAGTTTTAATCAGTATACATCAATATGGTTGAAATTCAAAATCATAAATGTCATTC
+AGTGCGCGGTTCCACTCGGTGTAGTTTTCACCAGCACCATAACGCATTTGAATAGCACTT
+TCGAACGTTGATCCGTTGAGGTTCGGGAAACCGAACAGGTTTTTGATTTTGTCATGTGCT
+ACATAATACAGAGAAGCACTTTCCAGCATCGCAACCATCGCAGACGGTTCGTGTTCGCGG
+CGCTTGATACGTAACAGAGTACGACTAGCACCAGTTTTACGGCGTTGATTTGGTGCTACG
+TAGAAACGGAATACTACGCGCCCTGTTTTATCATCAACTACCAGGTAAAACCCGTTTTCT
+TTCAGATCCACGCCTTCGAATTTCTTGAAGGTTCCGCGTTTCATGTCACCAATTTTAATT
+GCATATTTGTGAATGTCAAGTCTTGTCAGAATTCTTTTCATATTTTTTAGATACCAGTTT
+GCCTAATTTTGTAATTTCGCCTGTTTTTACGTTAACAAACAAGGCGATGCTCAGAAATGG
+GATGCTAATCACTACGCTGATCAATGTAAACAGAAAACGTATCACAAAAAGAACAGCACG
+TTCAAGATATCGTTGCATCCACGCGATTCCTAAACAACTATACCCTACTATAAAGGTGGT
+TGCAACATAAAATGCACCAAATCCTTTACGAAATACGTAACCTTTCCCGGATTCTATCCG
+GTCGTCGGCCCACATTTCACGGGCAGTTTTCAGAATAGATTCACCACTAGCGCGAGTTTC
+GTTAGCCGAAGGCATGTTTTTAAATTTCATGATAGTCTCCTATGCGCCCAGAACTCTCCA
+GGCGCGGTTGTTTAG
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/Transterm_In.gff3	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,823 @@
+##gff-version 3
+##sequence-region Miro 1 176055
+Miro	feature	gene	7454	7906	.	-	.	ID=Miro_8
+Miro	GenBank	CDS	7454	7894	.	-	1	ID=Miro_8.CDS;Name=Miro_8;Parent=Miro_8;obsolete_name=Miro_156;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	7903	7906	.	-	1	Alias=Miro_8;ID=Miro_8.RBS;Name=Miro_8.RBS;Parent=Miro_8
+Miro	feature	gene	7917	8512	.	-	.	ID=Miro_9
+Miro	GenBank	CDS	7917	8501	.	-	1	ID=Miro_9.CDS;Name=Miro_9;Parent=Miro_9;obsolete_name=Miro_155;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	8509	8512	.	-	1	Alias=Miro_9;ID=Miro_9.RBS;Name=Miro_9.RBS;Parent=Miro_9
+Miro	feature	gene	123276	124212	.	+	.	ID=Miro_206
+Miro	GenBank	CDS	123286	124212	.	+	1	Alias=Miro_206;ID=Miro_206.CDS;Name=Miro_206;Parent=Miro_206;obsolete_name=Miro_234;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	123276	123279	.	+	1	ID=Miro_206.rbs;Name=Miro_206.RBS;Parent=Miro_206
+Miro	feature	gene	68490	70715	.	-	.	ID=Miro_117
+Miro	GenBank	CDS	68490	70706	.	-	1	ID=Miro_117.CDS;Name=Miro_117;Note=contains von Willebrand factor%2C type A;Parent=Miro_117;dbxref=InterPro:IPR002035;obsolete_name=Miro_047;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	70713	70715	.	-	1	Alias=Miro_117;ID=Miro_117.RBS;Name=Miro_117.RBS;Parent=Miro_117
+Miro	feature	gene	115729	116735	.	+	.	ID=Miro_200
+Miro	GenBank	CDS	115743	116735	.	+	1	Alias=Miro_200;ID=Miro_200.CDS;Name=Miro_200;Note=T4 gp6-like;Parent=Miro_200;dbxref=InterPro:IPR015298;obsolete_name=Miro_240;product=baseplate structural protein
+Miro	GenBank	Shine_Dalgarno_sequence	115729	115732	.	+	1	ID=Miro_200.RBS;Name=Miro_200.RBS;Parent=Miro_200
+Miro	feature	gene	116735	117608	.	+	.	ID=Miro_201
+Miro	GenBank	CDS	116745	117608	.	+	1	Alias=Miro_201;ID=Miro_201.CDS;Name=Miro_201;Note=T4 gp9/gp10-like;Parent=Miro_201;dbxref=GO:0019058,InterPro:IPR008987,InterPro:IPR027411,InterPro:IPR027412;obsolete_name=Miro_239;product=baseplate structural protein
+Miro	GenBank	Shine_Dalgarno_sequence	116735	116738	.	+	1	ID=Miro_201.RBS;Name=Miro_201.RBS;Parent=Miro_201
+Miro	feature	gene	117595	119422	.	+	.	ID=Miro_202
+Miro	GenBank	CDS	117605	119422	.	+	1	Alias=Miro_202;ID=Miro_202.CDS;Name=Miro_202;Note=T4 gp9/gp10-like;Parent=Miro_202;dbxref=GO:0019058,InterPro:IPR008987;obsolete_name=Miro_238;product=baseplate structural protein
+Miro	GenBank	Shine_Dalgarno_sequence	117595	117597	.	+	1	ID=Miro_202.RBS;Name=Miro_202.RBS;Parent=Miro_202
+Miro	feature	gene	119412	120090	.	+	.	ID=Miro_203
+Miro	GenBank	CDS	119422	120090	.	+	1	Alias=Miro_203;ID=Miro_203.CDS;Name=Miro_203;Note=T4 gp11-like;Parent=Miro_203;dbxref=InterPro:IPR014791,InterPro:IPR015976,InterPro:IPR015982;obsolete_name=Miro_237;product=baseplate to short tail fiber connector protein
+Miro	GenBank	Shine_Dalgarno_sequence	119412	119415	.	+	1	ID=Miro_203.RBS;Name=Miro_203.RBS;Parent=Miro_203
+Miro	feature	gene	81829	81940	.	-	.	ID=Miro_142
+Miro	GenBank	CDS	81829	81927	.	-	1	ID=Miro_142.CDS;Name=Miro_142;Parent=Miro_142;obsolete_name=Miro_022;product=hypothetical conserved;tmhelix=1 TMD %284-26%29 N out%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	81938	81940	.	-	1	Alias=Miro_142;ID=Miro_142.RBS;Name=Miro_142.RBS;Parent=Miro_142
+Miro	feature	gene	1	910	.	-	.	ID=Miro_1
+Miro	GenBank	CDS	1	900	.	-	1	ID=Miro_1.CDS;Name=Miro_1;Parent=Miro_1;obsolete_name=Miro_163;product=rIIb
+Miro	GenBank	Shine_Dalgarno_sequence	908	910	.	-	1	Alias=Miro_1;ID=Miro_1.RBS;Name=Miro_1.RBS;Parent=Miro_1
+Miro	feature	gene	900	3173	.	-	.	ID=Miro_2
+Miro	GenBank	CDS	900	3161	.	-	1	ID=Miro_2.CDS;Name=Miro_2;Parent=Miro_2;dbxref=InterPro:IPR003594;obsolete_name=Miro_162;product=rIIa
+Miro	GenBank	Shine_Dalgarno_sequence	3171	3173	.	-	1	Alias=Miro_2;ID=Miro_2.RBS;Name=Miro_2.RBS;Parent=Miro_2
+Miro	feature	gene	3172	3417	.	-	.	ID=Miro_3
+Miro	GenBank	CDS	3172	3408	.	-	1	ID=Miro_3.CDS;Name=Miro_3;Parent=Miro_3;obsolete_name=Miro_161;product=hypothetical conserved;tmhelix=1 TMD %2812-34%29 N in%2C C out
+Miro	feature	gene	3412	3979	.	-	.	ID=Miro_4
+Miro	GenBank	CDS	3412	3966	.	-	1	ID=Miro_4.CDS;Name=Miro_4;Note=contains SprT domain;Parent=Miro_4;dbxref=InterPro:IPR006640;obsolete_name=Miro_160;product=hypothetical conserved
+Miro	feature	gene	4038	5334	.	-	.	ID=Miro_5
+Miro	GenBank	CDS	4038	5324	.	-	1	ID=Miro_5.CDS;Name=Miro_5;Note=T4 gp52-like;Parent=Miro_5;dbxref=GO:0003677,GO:0003918,GO:0005524,GO:0006259,GO:0006265,InterPro:IPR002205,InterPro:IPR013757,InterPro:IPR013758,InterPro:IPR013760,InterPro:IPR024946;obsolete_name=Miro_159;product=DNA topoisomerase II medium subunit
+Miro	feature	gene	5324	7231	.	-	.	ID=Miro_6
+Miro	GenBank	CDS	5324	7222	.	-	1	ID=Miro_6.CDS;Name=Miro_6;Note=T4 gp39-like;Parent=Miro_6;dbxref=GO:0003677,GO:0003918,GO:0005524,GO:0006265,InterPro:IPR001241,InterPro:IPR003594,InterPro:IPR006171,InterPro:IPR013506,InterPro:IPR013759,InterPro:IPR013760,InterPro:IPR014721,InterPro:IPR018522,InterPro:IPR020568;obsolete_name=Miro_158;product=DNA topoisomerase II%2C large subunit
+Miro	feature	gene	7290	7465	.	-	.	ID=Miro_7
+Miro	GenBank	CDS	7290	7454	.	-	1	ID=Miro_7.CDS;Name=Miro_7;Note=contains zinc ribbon domain;Parent=Miro_7;dbxref=InterPro:IPR013429;obsolete_name=Miro_157;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	7463	7465	.	-	1	Alias=Miro_7;ID=Miro_7.RBS;Name=Miro_7.RBS;Parent=Miro_7
+Miro	feature	gene	124212	124968	.	+	.	ID=Miro_207
+Miro	GenBank	CDS	124222	124968	.	+	1	Alias=Miro_207;ID=Miro_207.CDS;Name=Miro_207;Note=T4 gp14-like;Parent=Miro_207;dbxref=InterPro:IPR021674;obsolete_name=Miro_233;product=neck protein
+Miro	GenBank	Shine_Dalgarno_sequence	124212	124216	.	+	1	ID=Miro_207.RBS;Name=Miro_207.RBS;Parent=Miro_207
+Miro	feature	gene	173061	173361	.	-	.	ID=Miro_269
+Miro	GenBank	CDS	173061	173351	.	-	1	ID=Miro_269.CDS;Name=Miro_269;Parent=Miro_269;obsolete_name=Miro_171;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	173358	173361	.	-	1	Alias=Miro_269;ID=Miro_269.RBS;Name=Miro_269.RBS;Parent=Miro_269
+Miro	feature	gene	66523	66819	.	-	.	ID=Miro_112
+Miro	GenBank	CDS	66523	66807	.	-	1	ID=Miro_112.CDS;Name=Miro_112;Parent=Miro_112;obsolete_name=Miro_052;product=hypothetical conserved;signal=signal peptidase I cleavage site 17-18
+Miro	GenBank	Shine_Dalgarno_sequence	66816	66819	.	-	1	Alias=Miro_112;ID=Miro_112.RBS;Name=Miro_112.RBS;Parent=Miro_112
+Miro	feature	gene	66879	67172	.	-	.	ID=Miro_113
+Miro	GenBank	CDS	66879	67163	.	-	1	ID=Miro_113.CDS;Name=Miro_113;Parent=Miro_113;obsolete_name=Miro_051;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	67169	67172	.	-	1	Alias=Miro_113;ID=Miro_113.RBS;Name=Miro_113.RBS;Parent=Miro_113
+Miro	feature	gene	44560	45732	.	+	.	ID=Miro_69
+Miro	GenBank	CDS	44575	45732	.	+	1	Alias=Miro_69;ID=Miro_69.CDS;Name=Miro_69;Note=T4 RNA ligase 1-like;Parent=Miro_69;dbxref=InterPro:IPR012648,InterPro:IPR019039;obsolete_name=Miro_095;product=RNA ligase
+Miro	GenBank	Shine_Dalgarno_sequence	44560	44562	.	+	1	ID=Miro_69.RBS;Name=Miro_69.RBS;Parent=Miro_69
+Miro	feature	gene	44216	44594	.	+	.	ID=Miro_68
+Miro	GenBank	CDS	44229	44594	.	+	1	Alias=Miro_68;ID=Miro_68.CDS;Name=Miro_68;Note=contains GIY-YIG domain;Parent=Miro_68;dbxref=InterPro:IPR000305;obsolete_name=Miro_096;product=homing endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	44216	44218	.	+	1	ID=Miro_68.RBS;Name=Miro_68.RBS;Parent=Miro_68
+Miro	GenBank	CDS	43905	44225	.	+	1	ID=Miro_67;Name=Miro_67;dbxref=InterPro:IPR025475;obsolete_name=Miro_097;product=hypothetical conserved
+Miro	feature	gene	42748	43933	.	+	.	ID=Miro_66
+Miro	GenBank	CDS	42758	43933	.	+	1	Alias=Miro_66;ID=Miro_66.CDS;Name=Miro_66;Note=T4 NrdB-like;Parent=Miro_66;dbxref=GO:0009186,GO:0016491,GO:0055114,InterPro:IPR000358,InterPro:IPR009078,InterPro:IPR012348,KEGG:00230%2B1.17.4.1,KEGG:00240%2B1.17.4.1,KEGG:00480%2B1.17.4.1,MetaCyc:PWY-6545,MetaCyc:PWY-7184,MetaCyc:PWY-7198,MetaCyc:PWY-7210,MetaCyc:PWY-7220,MetaCyc:PWY-7222,MetaCyc:PWY-7226,MetaCyc:PWY-7227,Reactome:REACT_1698,UniPathway:UPA00326;obsolete_name=Miro_098;product=ribonucleotide reductase%2C small subunit
+Miro	GenBank	Shine_Dalgarno_sequence	42748	42751	.	+	1	ID=Miro_66.RBS;Name=Miro_66.RBS;Parent=Miro_66
+Miro	feature	gene	40459	42721	.	+	.	ID=Miro_65
+Miro	GenBank	CDS	40469	42721	.	+	1	Alias=Miro_65;ID=Miro_65.CDS;Name=Miro_65;Note=T4 NrdA-like%3B E-val 0;Parent=Miro_65;dbxref=GO:0004748,GO:0005524,GO:0006260,GO:0055114,InterPro:IPR000788,InterPro:IPR005144,InterPro:IPR008926,InterPro:IPR013346,InterPro:IPR013509,KEGG:00230%2B1.17.4.1,KEGG:00240%2B1.17.4.1,KEGG:00480%2B1.17.4.1,MetaCyc:PWY-6545,MetaCyc:PWY-7184,MetaCyc:PWY-7198,MetaCyc:PWY-7210,MetaCyc:PWY-7220,MetaCyc:PWY-7222,MetaCyc:PWY-7226,MetaCyc:PWY-7227,UniPathway:UPA00326;obsolete_name=Miro_099;product=ribonucleotide reductase%2C large subunit
+Miro	GenBank	Shine_Dalgarno_sequence	40459	40462	.	+	1	ID=Miro_65.RBS;Name=Miro_65.RBS;Parent=Miro_65
+Miro	feature	gene	39545	40429	.	+	.	ID=Miro_64
+Miro	GenBank	CDS	39554	40429	.	+	1	Alias=Miro_64;ID=Miro_64.CDS;Name=Miro_64;Note=T4-like;Parent=Miro_64;dbxref=GO:0004799,GO:0006231,InterPro:IPR000398,InterPro:IPR020940,InterPro:IPR023451,KEGG:00240%2B2.1.1.45,KEGG:00670%2B2.1.1.45,MetaCyc:PWY-3841,MetaCyc:PWY-7184,MetaCyc:PWY-7187,MetaCyc:PWY-7198,MetaCyc:PWY-7199,MetaCyc:PWY-7210,UniPathway:UPA00575;obsolete_name=Miro_100;product=thymidylate synthase
+Miro	GenBank	Shine_Dalgarno_sequence	39545	39548	.	+	1	ID=Miro_64.RBS;Name=Miro_64.RBS;Parent=Miro_64
+Miro	feature	gene	38964	39552	.	+	.	ID=Miro_63
+Miro	GenBank	CDS	38974	39552	.	+	1	Alias=Miro_63;ID=Miro_63.CDS;Name=Miro_63;Note=T4-like;Parent=Miro_63;dbxref=GO:0004146,GO:0006545,GO:0009165,GO:0050661,GO:0055114,InterPro:IPR001796,InterPro:IPR012259,InterPro:IPR017925,InterPro:IPR024072,KEGG:00670%2B1.5.1.3,KEGG:00790%2B1.5.1.3,MetaCyc:PWY-3841,MetaCyc:PWY-6614,UniPathway:UPA00077;obsolete_name=Miro_101;product=dihydrofolate reductase
+Miro	GenBank	Shine_Dalgarno_sequence	38964	38966	.	+	1	ID=Miro_63.RBS;Name=Miro_63.RBS;Parent=Miro_63
+Miro	feature	gene	38710	38977	.	+	.	ID=Miro_62
+Miro	GenBank	CDS	38720	38977	.	+	1	Alias=Miro_62;ID=Miro_62.CDS;Name=Miro_62;Parent=Miro_62;obsolete_name=Miro_102;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	38710	38713	.	+	1	ID=Miro_62.RBS;Name=Miro_62.RBS;Parent=Miro_62
+Miro	feature	gene	38483	38723	.	+	.	ID=Miro_61
+Miro	GenBank	CDS	38493	38723	.	+	1	Alias=Miro_61;ID=Miro_61.CDS;Name=Miro_61;Parent=Miro_61;obsolete_name=Miro_103;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	38483	38486	.	+	1	ID=Miro_61.RBS;Name=Miro_61.RBS;Parent=Miro_61
+Miro	feature	gene	38194	38496	.	+	.	ID=Miro_60
+Miro	GenBank	CDS	38206	38496	.	+	1	Alias=Miro_60;ID=Miro_60.CDS;Name=Miro_60;Parent=Miro_60;obsolete_name=Miro_104;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	38194	38197	.	+	1	ID=Miro_60.RBS;Name=Miro_60.RBS;Parent=Miro_60
+Miro	feature	gene	97404	97739	.	-	.	ID=Miro_176
+Miro	GenBank	CDS	97404	97727	.	-	1	ID=Miro_176.CDS;Name=Miro_176;Parent=Miro_176;obsolete_name=Miro_264;product=hypothetical conserved;tmhelix=1 TMD %2884-106%29 N in%2C C out
+Miro	GenBank	Shine_Dalgarno_sequence	97736	97739	.	-	1	Alias=Miro_176;ID=Miro_176.RBS;Name=Miro_176.RBS;Parent=Miro_176
+Miro	feature	gene	97756	98022	.	-	.	ID=Miro_177
+Miro	GenBank	CDS	97756	98013	.	-	1	ID=Miro_177.CDS;Name=Miro_177;Parent=Miro_177;obsolete_name=Miro_263;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	98020	98022	.	-	1	Alias=Miro_177;ID=Miro_177.RBS;Name=Miro_177.RBS;Parent=Miro_177
+Miro	feature	gene	95966	96891	.	-	.	ID=Miro_174
+Miro	GenBank	CDS	95966	96880	.	-	1	ID=Miro_174.CDS;Name=Miro_174;Parent=Miro_174;obsolete_name=Miro_266;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	96889	96891	.	-	1	Alias=Miro_174;ID=Miro_174.RBS;Name=Miro_174.RBS;Parent=Miro_174
+Miro	feature	gene	96877	97416	.	-	.	ID=Miro_175
+Miro	GenBank	CDS	96877	97404	.	-	1	ID=Miro_175.CDS;Name=Miro_175;Parent=Miro_175;dbxref=InterPro:IPR004919;obsolete_name=Miro_265;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	97414	97416	.	-	1	Alias=Miro_175;ID=Miro_175.RBS;Name=Miro_175.RBS;Parent=Miro_175
+Miro	feature	gene	95498	95705	.	-	.	ID=Miro_172
+Miro	GenBank	CDS	95498	95692	.	-	1	ID=Miro_172.CDS;Name=Miro_172;Note=heat shock protein DnaJ%2C cysteine-rich domain;Parent=Miro_172;dbxref=GO:0031072,GO:0051082,InterPro:IPR001305;obsolete_name=Miro_268;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	95702	95705	.	-	1	Alias=Miro_172;ID=Miro_172.RBS;Name=Miro_172.RBS;Parent=Miro_172
+Miro	feature	gene	95689	95900	.	-	.	ID=Miro_173
+Miro	GenBank	CDS	95689	95889	.	-	1	ID=Miro_173.CDS;Name=Miro_173;Parent=Miro_173;obsolete_name=Miro_267;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	95897	95900	.	-	1	Alias=Miro_173;ID=Miro_173.RBS;Name=Miro_173.RBS;Parent=Miro_173
+Miro	feature	gene	94533	95117	.	-	.	ID=Miro_170
+Miro	GenBank	CDS	94533	95108	.	-	1	ID=Miro_170.CDS;Name=Miro_170;Parent=Miro_170;obsolete_name=Miro_270;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	95114	95117	.	-	1	Alias=Miro_170;ID=Miro_170.RBS;Name=Miro_170.RBS;Parent=Miro_170
+Miro	feature	gene	95116	95524	.	-	.	ID=Miro_171
+Miro	GenBank	CDS	95116	95514	.	-	1	ID=Miro_171.CDS;Name=Miro_171;Parent=Miro_171;obsolete_name=Miro_269;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	95520	95524	.	-	1	Alias=Miro_171;ID=Miro_171.RBS;Name=Miro_171.RBS;Parent=Miro_171
+Miro	feature	gene	98015	98410	.	-	.	ID=Miro_178
+Miro	GenBank	CDS	98015	98398	.	-	1	ID=Miro_178.CDS;Name=Miro_178;Parent=Miro_178;obsolete_name=Miro_262;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	98408	98410	.	-	1	Alias=Miro_178;ID=Miro_178.RBS;Name=Miro_178.RBS;Parent=Miro_178
+Miro	feature	gene	98409	98826	.	-	.	ID=Miro_179
+Miro	GenBank	CDS	98409	98816	.	-	1	ID=Miro_179.CDS;Name=Miro_179;Parent=Miro_179;dbxref=GO:0016787,InterPro:IPR000086,InterPro:IPR015797,InterPro:IPR020476,KEGG:00230%2B3.6.1.-,KEGG:00790%2B3.6.1.-;obsolete_name=Miro_261;product=NUDIX hydrolase
+Miro	GenBank	Shine_Dalgarno_sequence	98823	98826	.	-	1	Alias=Miro_179;ID=Miro_179.RBS;Name=Miro_179.RBS;Parent=Miro_179
+Miro	feature	gene	105709	106188	.	-	.	ID=Miro_194
+Miro	GenBank	CDS	105709	106176	.	-	1	ID=Miro_194.CDS;Name=Miro_194;Parent=Miro_194;dbxref=GO:0003677,GO:0004536,InterPro:IPR011578;obsolete_name=Miro_246;product=restriction endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	106185	106188	.	-	1	Alias=Miro_194;ID=Miro_194.RBS;Name=Miro_194.RBS;Parent=Miro_194
+Miro	feature	gene	106215	106781	.	+	.	ID=Miro_195
+Miro	GenBank	CDS	106227	106781	.	+	1	Alias=Miro_195;ID=Miro_195.CDS;Name=Miro_195;Note=T4 gp53-like;Parent=Miro_195;dbxref=InterPro:IPR022607;obsolete_name=Miro_245;product=baseplate wedge protein
+Miro	GenBank	Shine_Dalgarno_sequence	106215	106218	.	+	1	ID=Miro_195.RBS;Name=Miro_195.RBS;Parent=Miro_195
+Miro	feature	gene	106763	108547	.	+	.	ID=Miro_196
+Miro	GenBank	CDS	106778	108547	.	+	1	Alias=Miro_196;ID=Miro_196.CDS;Name=Miro_196;Note=T4 gp5-like;Parent=Miro_196;dbxref=GO:0003796,GO:0009253,GO:0016998,InterPro:IPR001165,InterPro:IPR002196,InterPro:IPR009590,InterPro:IPR010609,InterPro:IPR023346,InterPro:IPR023347;obsolete_name=Miro_244;product=baseplate hub structural protein and tail lysozyme
+Miro	GenBank	Shine_Dalgarno_sequence	106763	106765	.	+	1	ID=Miro_196.RBS;Name=Miro_196.RBS;Parent=Miro_196
+Miro	feature	gene	108542	110618	.	+	.	ID=Miro_197
+Miro	GenBank	CDS	108552	110618	.	+	1	Alias=Miro_197;ID=Miro_197.CDS;Name=Miro_197;Parent=Miro_197;obsolete_name=Miro_243;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	108542	108545	.	+	1	ID=Miro_197.RBS;Name=Miro_197.RBS;Parent=Miro_197
+Miro	feature	gene	102567	103107	.	-	.	ID=Miro_190
+Miro	GenBank	CDS	102567	103097	.	-	1	ID=Miro_190.CDS;Name=Miro_190;Note=T4 gp19-like;Parent=Miro_190;dbxref=GO:0005198,InterPro:IPR010667;obsolete_name=Miro_250;product=tail tube protein
+Miro	GenBank	Shine_Dalgarno_sequence	103103	103107	.	-	1	Alias=Miro_190;ID=Miro_190.RBS;Name=Miro_190.RBS;Parent=Miro_190
+Miro	feature	gene	103455	104255	.	+	.	ID=Miro_191
+Miro	GenBank	CDS	103467	104255	.	+	1	Alias=Miro_191;ID=Miro_191.CDS;Name=Miro_191;Parent=Miro_191;obsolete_name=Miro_249;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	103455	103458	.	+	1	ID=Miro_191.RBS;Name=Miro_191.RBS;Parent=Miro_191
+Miro	feature	gene	104349	104819	.	+	.	ID=Miro_192
+Miro	GenBank	CDS	104361	104819	.	+	1	Alias=Miro_192;ID=Miro_192.CDS;Name=Miro_192;Note=contains AP2/ERF domain;Parent=Miro_192;dbxref=GO:0003677,GO:0003700,GO:0006355,InterPro:IPR001471,InterPro:IPR003615,InterPro:IPR016177;obsolete_name=Miro_248;product=homing endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	104349	104351	.	+	1	ID=Miro_192.RBS;Name=Miro_192.RBS;Parent=Miro_192
+Miro	feature	gene	73313	73582	.	-	.	ID=Miro_124
+Miro	GenBank	CDS	73313	73570	.	-	1	ID=Miro_124.CDS;Name=Miro_124;Parent=Miro_124;obsolete_name=Miro_040;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	73579	73582	.	-	1	Alias=Miro_124;ID=Miro_124.RBS;Name=Miro_124.RBS;Parent=Miro_124
+Miro	feature	gene	125036	125872	.	+	.	ID=Miro_208
+Miro	GenBank	CDS	125048	125872	.	+	1	Alias=Miro_208;ID=Miro_208.CDS;Name=Miro_208;Parent=Miro_208;obsolete_name=Miro_232;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	125036	125039	.	+	1	ID=Miro_208.RBS;Name=Miro_208.RBS;Parent=Miro_208
+Miro	feature	gene	110635	112575	.	+	.	ID=Miro_198
+Miro	GenBank	CDS	110650	112575	.	+	1	Alias=Miro_198;ID=Miro_198.CDS;Name=Miro_198;Parent=Miro_198;obsolete_name=Miro_242;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	110635	110638	.	+	1	ID=Miro_198.RBS;Name=Miro_198.RBS;Parent=Miro_198
+Miro	feature	gene	112645	115742	.	+	.	ID=Miro_199
+Miro	GenBank	CDS	112656	115742	.	+	1	Alias=Miro_199;ID=Miro_199.CDS;Name=Miro_199;Parent=Miro_199;obsolete_name=Miro_241;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	112645	112648	.	+	1	ID=Miro_199.RBS;Name=Miro_199.RBS;Parent=Miro_199
+Miro	feature	gene	136157	136806	.	+	.	ID=Miro_219
+Miro	GenBank	CDS	136168	136806	.	+	1	Alias=Miro_219;ID=Miro_219.CDS;Name=Miro_219;Note=contains GIY-YIG domain;Parent=Miro_219;dbxref=GO:0004519,InterPro:IPR000305,InterPro:IPR006350,InterPro:IPR027299;obsolete_name=Miro_221;product=homing endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	136157	136160	.	+	1	ID=Miro_219.RBS;Name=Miro_219.RBS;Parent=Miro_219
+Miro	feature	gene	125860	126369	.	+	.	ID=Miro_209
+Miro	GenBank	CDS	125872	126369	.	+	1	Alias=Miro_209;ID=Miro_209.CDS;Name=Miro_209;Note=T4 gp16-like;Parent=Miro_209;dbxref=InterPro:IPR020342;obsolete_name=Miro_231;product=terminase%2C small subunit
+Miro	GenBank	Shine_Dalgarno_sequence	125860	125863	.	+	1	ID=Miro_209.RBS;Name=Miro_209.RBS;Parent=Miro_209
+Miro	feature	gene	93915	94204	.	-	.	ID=Miro_169
+Miro	GenBank	CDS	93915	94193	.	-	1	ID=Miro_169.CDS;Name=Miro_169;Parent=Miro_169;obsolete_name=Miro_271;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	94201	94204	.	-	1	Alias=Miro_169;ID=Miro_169.RBS;Name=Miro_169.RBS;Parent=Miro_169
+Miro	feature	gene	93592	93854	.	-	.	ID=Miro_168
+Miro	GenBank	CDS	93592	93843	.	-	1	ID=Miro_168.CDS;Name=Miro_168;Parent=Miro_168;obsolete_name=Miro_272;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	93849	93854	.	-	1	Alias=Miro_168;ID=Miro_168.RBS;Name=Miro_168.RBS;Parent=Miro_168
+Miro	feature	gene	48763	49277	.	+	.	ID=Miro_78
+Miro	GenBank	CDS	48771	49277	.	+	1	Alias=Miro_78;ID=Miro_78.CDS;Name=Miro_78;Note=T4-like;Parent=Miro_78;dbxref=GO:0003824,GO:0004132,GO:0006220,GO:0008270,GO:0016787,InterPro:IPR002125,InterPro:IPR016192,InterPro:IPR016193,InterPro:IPR016473,KEGG:00240%2B3.5.4.12,MetaCyc:PWY-7210;obsolete_name=Miro_086;product=dCMP deaminase
+Miro	GenBank	Shine_Dalgarno_sequence	48763	48765	.	+	1	ID=Miro_78.RBS;Name=Miro_78.RBS;Parent=Miro_78
+Miro	feature	gene	49267	49634	.	+	.	ID=Miro_79
+Miro	GenBank	CDS	49281	49634	.	+	1	Alias=Miro_79;ID=Miro_79.CDS;Name=Miro_79;Note=T4 gp31-like;Parent=Miro_79;dbxref=GO:0005737,GO:0006457,InterPro:IPR011032,InterPro:IPR020818;obsolete_name=Miro_085;product=chaperonin-GroEL
+Miro	GenBank	Shine_Dalgarno_sequence	49267	49269	.	+	1	ID=Miro_79.RBS;Name=Miro_79.RBS;Parent=Miro_79
+Miro	feature	gene	120090	121485	.	+	.	ID=Miro_204
+Miro	GenBank	CDS	120100	121485	.	+	1	Alias=Miro_204;ID=Miro_204.CDS;Name=Miro_204;Note=T4 gp12-like;Parent=Miro_204;dbxref=InterPro:IPR011083;obsolete_name=Miro_236;product=short tail fiber protein
+Miro	GenBank	Shine_Dalgarno_sequence	120090	120093	.	+	1	ID=Miro_204.RBS;Name=Miro_204.RBS;Parent=Miro_204
+Miro	feature	gene	47021	47916	.	+	.	ID=Miro_74
+Miro	GenBank	CDS	47032	47916	.	+	1	Alias=Miro_74;ID=Miro_74.CDS;Name=Miro_74;Note=contains HAD-like domain;Parent=Miro_74;dbxref=InterPro:IPR023214,InterPro:IPR027417;obsolete_name=Miro_090;product=nucleoside triphosphate hydrolase
+Miro	GenBank	Shine_Dalgarno_sequence	47021	47023	.	+	1	ID=Miro_74.RBS;Name=Miro_74.RBS;Parent=Miro_74
+Miro	feature	gene	47957	48256	.	+	.	ID=Miro_75
+Miro	GenBank	CDS	47969	48256	.	+	1	Alias=Miro_75;ID=Miro_75.CDS;Name=Miro_75;Parent=Miro_75;obsolete_name=Miro_089;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	47957	47960	.	+	1	ID=Miro_75.RBS;Name=Miro_75.RBS;Parent=Miro_75
+Miro	feature	gene	48240	48504	.	+	.	ID=Miro_76
+Miro	GenBank	CDS	48253	48504	.	+	1	Alias=Miro_76;ID=Miro_76.CDS;Name=Miro_76;Parent=Miro_76;obsolete_name=Miro_088;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	48240	48242	.	+	1	ID=Miro_76.RBS;Name=Miro_76.RBS;Parent=Miro_76
+Miro	feature	gene	48485	48781	.	+	.	ID=Miro_77
+Miro	GenBank	CDS	48497	48781	.	+	1	Alias=Miro_77;ID=Miro_77.CDS;Name=Miro_77;Parent=Miro_77;obsolete_name=Miro_087;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	48485	48488	.	+	1	ID=Miro_77.RBS;Name=Miro_77.RBS;Parent=Miro_77
+Miro	feature	gene	45718	46265	.	+	.	ID=Miro_70
+Miro	GenBank	CDS	45729	46265	.	+	1	Alias=Miro_70;ID=Miro_70.CDS;Name=Miro_70;Note=contains AP2/ERF domain;Parent=Miro_70;dbxref=GO:0003677,GO:0003700,GO:0006355,InterPro:IPR001471,InterPro:IPR003615,InterPro:IPR016177;obsolete_name=Miro_094;product=homing endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	45718	45721	.	+	1	ID=Miro_70.RBS;Name=Miro_70.RBS;Parent=Miro_70
+Miro	feature	gene	46221	46569	.	+	.	ID=Miro_71
+Miro	GenBank	CDS	46234	46569	.	+	1	Alias=Miro_71;ID=Miro_71.CDS;Name=Miro_71;Note=T4 PseT.3-like;Parent=Miro_71;obsolete_name=Miro_093;product=i-spanin;tmhelix=1 TMD %2815-33%29 N out%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	46221	46224	.	+	1	ID=Miro_71.RBS;Name=Miro_71.RBS;Parent=Miro_71
+Miro	feature	gene	46553	46883	.	+	.	ID=Miro_72
+Miro	GenBank	CDS	46566	46883	.	+	1	Alias=Miro_72;ID=Miro_72.CDS;Name=Miro_72;Note=T4 PseT.2-like;Parent=Miro_72;obsolete_name=Miro_092;product=o-spanin;signal=signal peptidase II cleavage site 16-17
+Miro	GenBank	Shine_Dalgarno_sequence	46553	46556	.	+	1	ID=Miro_72.RBS;Name=Miro_72.RBS;Parent=Miro_72
+Miro	feature	gene	46854	47035	.	+	.	ID=Miro_73
+Miro	GenBank	CDS	46868	47035	.	+	1	Alias=Miro_73;ID=Miro_73.CDS;Name=Miro_73;Parent=Miro_73;obsolete_name=Miro_091;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	46854	46856	.	+	1	ID=Miro_73.RBS;Name=Miro_73.RBS;Parent=Miro_73
+Miro	feature	gene	90380	90770	.	-	.	ID=Miro_161
+Miro	GenBank	CDS	90380	90760	.	-	1	ID=Miro_161.CDS;Name=Miro_161;Parent=Miro_161;obsolete_name=Miro_003;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	90767	90770	.	-	1	Alias=Miro_161;ID=Miro_161.RBS;Name=Miro_161.RBS;Parent=Miro_161
+Miro	feature	gene	90052	90410	.	-	.	ID=Miro_160
+Miro	GenBank	CDS	90052	90399	.	-	1	ID=Miro_160.CDS;Name=Miro_160;Parent=Miro_160;obsolete_name=Miro_004;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	90406	90410	.	-	1	Alias=Miro_160;ID=Miro_160.RBS;Name=Miro_160.RBS;Parent=Miro_160
+Miro	feature	gene	91043	92201	.	-	.	ID=Miro_163
+Miro	GenBank	CDS	91043	92197	.	-	1	ID=Miro_163.CDS;Name=Miro_163;Note=contains 4Fe4S-binding SPASM domain;Parent=Miro_163;dbxref=GO:0003824,InterPro:IPR013785,InterPro:IPR023885;obsolete_name=Miro_001;product=radical SAM superfamily protein
+Miro	GenBank	Shine_Dalgarno_sequence	92198	92201	.	+	1	Alias=Miro_163;ID=Miro_163.RBS;Name=Miro_163.RBS;Parent=Miro_163
+Miro	feature	gene	100922	101554	.	-	.	ID=Miro_187
+Miro	GenBank	CDS	100922	101545	.	-	1	ID=Miro_187.CDS;Name=Miro_187;Parent=Miro_187;obsolete_name=Miro_253;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	101551	101554	.	-	1	Alias=Miro_187;ID=Miro_187.RBS;Name=Miro_187.RBS;Parent=Miro_187
+Miro	feature	gene	100375	100923	.	-	.	ID=Miro_186
+Miro	GenBank	CDS	100375	100914	.	-	1	ID=Miro_186.CDS;Name=Miro_186;Parent=Miro_186;obsolete_name=Miro_254;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	100920	100923	.	-	1	Alias=Miro_186;ID=Miro_186.RBS;Name=Miro_186.RBS;Parent=Miro_186
+Miro	feature	gene	100169	100320	.	-	.	ID=Miro_185
+Miro	GenBank	CDS	100169	100309	.	-	1	ID=Miro_185.CDS;Name=Miro_185;Parent=Miro_185;obsolete_name=Miro_255;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	100315	100320	.	-	1	Alias=Miro_185;ID=Miro_185.RBS;Name=Miro_185.RBS;Parent=Miro_185
+Miro	feature	gene	90744	91055	.	-	.	ID=Miro_162
+Miro	GenBank	CDS	90744	91046	.	-	1	ID=Miro_162.CDS;Name=Miro_162;Parent=Miro_162;obsolete_name=Miro_002;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	91053	91055	.	-	1	Alias=Miro_162;ID=Miro_162.RBS;Name=Miro_162.RBS;Parent=Miro_162
+Miro	feature	gene	99593	99940	.	-	.	ID=Miro_183
+Miro	GenBank	CDS	99593	99928	.	-	1	ID=Miro_183.CDS;Name=Miro_183;Note=contains heat shock protein DnaJ%2C cysteine-rich domain;Parent=Miro_183;dbxref=GO:0031072,GO:0051082,InterPro:IPR001305;obsolete_name=Miro_257;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	99938	99940	.	-	1	Alias=Miro_183;ID=Miro_183.RBS;Name=Miro_183.RBS;Parent=Miro_183
+Miro	feature	gene	99303	99611	.	-	.	ID=Miro_182
+Miro	GenBank	CDS	99303	99596	.	-	1	ID=Miro_182.CDS;Name=Miro_182;Parent=Miro_182;obsolete_name=Miro_258;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	99609	99611	.	-	1	Alias=Miro_182;ID=Miro_182.RBS;Name=Miro_182.RBS;Parent=Miro_182
+Miro	feature	gene	99059	99328	.	-	.	ID=Miro_181
+Miro	GenBank	CDS	99059	99310	.	-	1	ID=Miro_181.CDS;Name=Miro_181;Parent=Miro_181;obsolete_name=Miro_259;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	99325	99328	.	-	1	Alias=Miro_181;ID=Miro_181.RBS;Name=Miro_181.RBS;Parent=Miro_181
+Miro	feature	gene	98817	99074	.	-	.	ID=Miro_180
+Miro	GenBank	CDS	98817	99062	.	-	1	ID=Miro_180.CDS;Name=Miro_180;Parent=Miro_180;obsolete_name=Miro_260;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	99072	99074	.	-	1	Alias=Miro_180;ID=Miro_180.RBS;Name=Miro_180.RBS;Parent=Miro_180
+Miro	feature	gene	92931	93195	.	-	.	ID=Miro_165
+Miro	GenBank	CDS	92931	93185	.	-	1	ID=Miro_165.CDS;Name=Miro_165;Parent=Miro_165;obsolete_name=Miro_275;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	93192	93195	.	-	1	Alias=Miro_165;ID=Miro_165.RBS;Name=Miro_165.RBS;Parent=Miro_165
+Miro	feature	gene	101872	102579	.	-	.	ID=Miro_189
+Miro	GenBank	CDS	101872	102567	.	-	1	ID=Miro_189.CDS;Name=Miro_189;Note=contains P-loop NTPase domain;Parent=Miro_189;dbxref=InterPro:IPR027417;obsolete_name=Miro_251;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	102577	102579	.	-	1	Alias=Miro_189;ID=Miro_189.RBS;Name=Miro_189.RBS;Parent=Miro_189
+Miro	feature	gene	92203	92938	.	+	.	ID=Miro_164
+Miro	GenBank	CDS	92210	92938	.	+	1	Alias=Miro_164;ID=Miro_164.CDS;Name=Miro_164;Parent=Miro_164;obsolete_name=Miro_276;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	92203	92206	.	-	1	ID=Miro_164.RBS;Name=Miro_164.RBS;Parent=Miro_164
+Miro	feature	gene	93449	93607	.	-	.	ID=Miro_167
+Miro	GenBank	CDS	93449	93595	.	-	1	ID=Miro_167.CDS;Name=Miro_167;Parent=Miro_167;obsolete_name=Miro_273;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	93605	93607	.	-	1	Alias=Miro_167;ID=Miro_167.RBS;Name=Miro_167.RBS;Parent=Miro_167
+Miro	feature	gene	121485	123247	.	+	.	ID=Miro_205
+Miro	GenBank	CDS	121496	123247	.	+	1	Alias=Miro_205;ID=Miro_205.CDS;Name=Miro_205;Note=T4 fibritin-like;Parent=Miro_205;dbxref=GO:0005515,InterPro:IPR003599,InterPro:IPR007110,InterPro:IPR012284,InterPro:IPR012473,InterPro:IPR013783,KEGG:00030%2B1.1.1.44,KEGG:00480%2B1.1.1.44,UniPathway:UPA00115;obsolete_name=Miro_235;product=neck whisker protein
+Miro	GenBank	Shine_Dalgarno_sequence	121485	121489	.	+	1	ID=Miro_205.RBS;Name=Miro_205.RBS;Parent=Miro_205
+Miro	feature	gene	93252	93463	.	-	.	ID=Miro_166
+Miro	GenBank	CDS	93252	93452	.	-	1	ID=Miro_166.CDS;Name=Miro_166;Parent=Miro_166;obsolete_name=Miro_274;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	93461	93463	.	-	1	Alias=Miro_166;ID=Miro_166.RBS;Name=Miro_166.RBS;Parent=Miro_166
+Miro	feature	gene	30315	30571	.	-	.	ID=Miro_49
+Miro	GenBank	CDS	30315	30560	.	-	1	ID=Miro_49.CDS;Name=Miro_49;Parent=Miro_49;obsolete_name=Miro_115;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	30569	30571	.	-	1	Alias=Miro_49;ID=Miro_49.RBS;Name=Miro_49.RBS;Parent=Miro_49
+Miro	feature	gene	29659	30330	.	-	.	ID=Miro_48
+Miro	GenBank	CDS	29659	30318	.	-	1	ID=Miro_48.CDS;Name=Miro_48;Note=T4 gp59-like;Parent=Miro_48;dbxref=InterPro:IPR008944,InterPro:IPR015085,InterPro:IPR015086,InterPro:IPR023197;obsolete_name=Miro_116;product=helicase assembly protein
+Miro	GenBank	Shine_Dalgarno_sequence	30328	30330	.	-	1	Alias=Miro_48;ID=Miro_48.RBS;Name=Miro_48.RBS;Parent=Miro_48
+Miro	GenBank	DNA	1	176055	.	.	1	Alias=Miro;ID=Miro;Name=Miro;date=01-JAN-1980
+Miro	feature	gene	70714	71046	.	-	.	ID=Miro_118
+Miro	GenBank	CDS	70714	71034	.	-	1	ID=Miro_118.CDS;Name=Miro_118;Parent=Miro_118;obsolete_name=Miro_046;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	71044	71046	.	-	1	Alias=Miro_118;ID=Miro_118.RBS;Name=Miro_118.RBS;Parent=Miro_118
+Miro	feature	gene	71034	71561	.	-	.	ID=Miro_119
+Miro	GenBank	CDS	71034	71549	.	-	1	ID=Miro_119.CDS;Name=Miro_119;Parent=Miro_119;obsolete_name=Miro_045;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	71558	71561	.	-	1	Alias=Miro_119;ID=Miro_119.RBS;Name=Miro_119.RBS;Parent=Miro_119
+Miro	feature	gene	25310	25609	.	-	.	ID=Miro_41
+Miro	GenBank	CDS	25310	25597	.	-	1	ID=Miro_41.CDS;Name=Miro_41;Parent=Miro_41;obsolete_name=Miro_123;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	25606	25609	.	-	1	Alias=Miro_41;ID=Miro_41.RBS;Name=Miro_41.RBS;Parent=Miro_41
+Miro	feature	gene	24984	25325	.	-	.	ID=Miro_40
+Miro	GenBank	CDS	24984	25313	.	-	1	ID=Miro_40.CDS;Name=Miro_40;Parent=Miro_40;obsolete_name=Miro_124;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	25321	25325	.	-	1	Alias=Miro_40;ID=Miro_40.RBS;Name=Miro_40.RBS;Parent=Miro_40
+Miro	feature	gene	26032	26607	.	-	.	ID=Miro_43
+Miro	GenBank	CDS	26032	26595	.	-	1	ID=Miro_43.CDS;Name=Miro_43;Parent=Miro_43;obsolete_name=Miro_121;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	26603	26607	.	-	1	Alias=Miro_43;ID=Miro_43.RBS;Name=Miro_43.RBS;Parent=Miro_43
+Miro	feature	gene	25666	26036	.	-	.	ID=Miro_42
+Miro	GenBank	CDS	25666	26028	.	-	1	ID=Miro_42.CDS;Name=Miro_42;Note=T4 RegA-like;Parent=Miro_42;dbxref=GO:0003723,InterPro:IPR002702;obsolete_name=Miro_122;product=translational repressor protein
+Miro	GenBank	Shine_Dalgarno_sequence	26034	26036	.	-	1	Alias=Miro_42;ID=Miro_42.RBS;Name=Miro_42.RBS;Parent=Miro_42
+Miro	feature	gene	27655	28329	.	-	.	ID=Miro_45
+Miro	GenBank	CDS	27655	28320	.	-	1	ID=Miro_45.CDS;Name=Miro_45;Note=T4-like;Parent=Miro_45;dbxref=GO:0006260,InterPro:IPR004190,InterPro:IPR015200;obsolete_name=Miro_119;product=DNA polymerase processivity component
+Miro	GenBank	Shine_Dalgarno_sequence	28327	28329	.	-	1	Alias=Miro_45;ID=Miro_45.RBS;Name=Miro_45.RBS;Parent=Miro_45
+Miro	feature	gene	26598	27605	.	-	.	ID=Miro_44
+Miro	GenBank	CDS	26598	27596	.	-	1	ID=Miro_44.CDS;Name=Miro_44;Note=T4 gp44-like;Parent=Miro_44;dbxref=GO:0005524,InterPro:IPR003593,InterPro:IPR003959,InterPro:IPR027417;obsolete_name=Miro_120;product=sliding-clamp-loader subunit
+Miro	GenBank	Shine_Dalgarno_sequence	27602	27605	.	-	1	Alias=Miro_44;ID=Miro_44.RBS;Name=Miro_44.RBS;Parent=Miro_44
+Miro	feature	gene	28672	29656	.	-	.	ID=Miro_47
+Miro	GenBank	CDS	28672	29643	.	-	1	ID=Miro_47.CDS;Name=Miro_47;Note=T4 gp32-like;Parent=Miro_47;dbxref=GO:0003697,InterPro:IPR012339,InterPro:IPR012340;obsolete_name=Miro_117;product=ssDNA-binding protein
+Miro	GenBank	Shine_Dalgarno_sequence	29654	29656	.	-	1	Alias=Miro_47;ID=Miro_47.RBS;Name=Miro_47.RBS;Parent=Miro_47
+Miro	feature	gene	28347	28628	.	-	.	ID=Miro_46
+Miro	GenBank	CDS	28347	28616	.	-	1	ID=Miro_46.CDS;Name=Miro_46;Note=T4-like;Parent=Miro_46;dbxref=InterPro:IPR019725;obsolete_name=Miro_118;product=RNA polymerase binding protein
+Miro	GenBank	Shine_Dalgarno_sequence	28626	28628	.	-	1	Alias=Miro_46;ID=Miro_46.RBS;Name=Miro_46.RBS;Parent=Miro_46
+Miro	feature	gene	159724	160702	.	+	.	ID=Miro_258
+Miro	GenBank	CDS	159737	160702	.	+	1	Alias=Miro_258;ID=Miro_258.CDS;Name=Miro_258;Parent=Miro_258;obsolete_name=Miro_182;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	159724	159726	.	+	1	ID=Miro_258.RBS;Name=Miro_258.RBS;Parent=Miro_258
+Miro	feature	gene	165793	166927	.	+	.	ID=Miro_263
+Miro	GenBank	CDS	165803	166927	.	+	1	Alias=Miro_263;ID=Miro_263.CDS;Name=Miro_263;Parent=Miro_263;obsolete_name=Miro_177;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	165793	165796	.	+	1	ID=Miro_263.RBS;Name=Miro_263.RBS;Parent=Miro_263
+Miro	feature	gene	126351	128186	.	+	.	ID=Miro_210
+Miro	GenBank	CDS	126366	128186	.	+	1	Alias=Miro_210;ID=Miro_210.CDS;Name=Miro_210;Note=T4 gp17-like;Parent=Miro_210;dbxref=InterPro:IPR004921,InterPro:IPR027417;obsolete_name=Miro_230;product=terminase%2C large subunit
+Miro	GenBank	Shine_Dalgarno_sequence	126351	126353	.	+	1	ID=Miro_210.RBS;Name=Miro_210.RBS;Parent=Miro_210
+Miro	feature	gene	34191	34491	.	+	.	ID=Miro_56
+Miro	GenBank	CDS	34204	34491	.	+	1	Alias=Miro_56;ID=Miro_56.CDS;Name=Miro_56;Parent=Miro_56;obsolete_name=Miro_108;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	34191	34195	.	+	1	ID=Miro_56.RBS;Name=Miro_56.RBS;Parent=Miro_56
+Miro	feature	gene	34465	36172	.	+	.	ID=Miro_57
+Miro	GenBank	CDS	34475	36172	.	+	1	Alias=Miro_57;ID=Miro_57.CDS;Name=Miro_57;Parent=Miro_57;dbxref=InterPro:IPR019021,InterPro:IPR027417;obsolete_name=Miro_107;product=methyl methanesulphonate-sensitivity protein
+Miro	GenBank	Shine_Dalgarno_sequence	34465	34468	.	+	1	ID=Miro_57.RBS;Name=Miro_57.RBS;Parent=Miro_57
+Miro	feature	gene	32797	33134	.	+	.	ID=Miro_54
+Miro	GenBank	CDS	32808	33134	.	+	1	Alias=Miro_54;ID=Miro_54.CDS;Name=Miro_54;Parent=Miro_54;dbxref=InterPro:IPR022558;obsolete_name=Miro_110;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	32797	32800	.	+	1	ID=Miro_54.RBS;Name=Miro_54.RBS;Parent=Miro_54
+Miro	feature	gene	33173	34217	.	+	.	ID=Miro_55
+Miro	GenBank	CDS	33186	34217	.	+	1	Alias=Miro_55;ID=Miro_55.CDS;Name=Miro_55;Note=T4 exonuclease subunit 1-like;Parent=Miro_55;dbxref=InterPro:IPR024654,InterPro:IPR029052;obsolete_name=Miro_109;product=exonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	33173	33175	.	+	1	ID=Miro_55.RBS;Name=Miro_55.RBS;Parent=Miro_55
+Miro	feature	gene	32068	32603	.	+	.	ID=Miro_52
+Miro	GenBank	CDS	32076	32603	.	+	1	Alias=Miro_52;ID=Miro_52.CDS;Name=Miro_52;Parent=Miro_52;obsolete_name=Miro_112;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	32068	32070	.	+	1	ID=Miro_52.RBS;Name=Miro_52.RBS;Parent=Miro_52
+Miro	feature	gene	32588	32815	.	+	.	ID=Miro_53
+Miro	GenBank	CDS	32600	32815	.	+	1	Alias=Miro_53;ID=Miro_53.CDS;Name=Miro_53;Parent=Miro_53;obsolete_name=Miro_111;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	32588	32590	.	+	1	ID=Miro_53.RBS;Name=Miro_53.RBS;Parent=Miro_53
+Miro	feature	gene	30564	30838	.	-	.	ID=Miro_50
+Miro	GenBank	CDS	30564	30827	.	-	1	ID=Miro_50.CDS;Name=Miro_50;Note=T4-like;Parent=Miro_50;dbxref=InterPro:IPR020313;obsolete_name=Miro_114;product=dsDNA-binding protein
+Miro	GenBank	Shine_Dalgarno_sequence	30834	30838	.	-	1	Alias=Miro_50;ID=Miro_50.RBS;Name=Miro_50.RBS;Parent=Miro_50
+Miro	feature	gene	30837	31781	.	-	.	ID=Miro_51
+Miro	GenBank	CDS	30837	31772	.	-	1	ID=Miro_51.CDS;Name=Miro_51;Note=T4 RNase H-like;Parent=Miro_51;dbxref=GO:0003677,GO:0003824,InterPro:IPR002421,InterPro:IPR020045,InterPro:IPR020046,InterPro:IPR029060;obsolete_name=Miro_113;product=5%27-3%27 exonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	31778	31781	.	-	1	Alias=Miro_51;ID=Miro_51.RBS;Name=Miro_51.RBS;Parent=Miro_51
+Miro	feature	gene	36162	36363	.	+	.	ID=Miro_58
+Miro	GenBank	CDS	36172	36363	.	+	1	Alias=Miro_58;ID=Miro_58.CDS;Name=Miro_58;Parent=Miro_58;obsolete_name=Miro_106;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	36162	36166	.	+	1	ID=Miro_58.RBS;Name=Miro_58.RBS;Parent=Miro_58
+Miro	feature	gene	36425	38146	.	+	.	ID=Miro_59
+Miro	GenBank	CDS	36437	38146	.	+	1	Alias=Miro_59;ID=Miro_59.CDS;Name=Miro_59;Note=contains DNAJ domain;Parent=Miro_59;dbxref=InterPro:IPR001623;obsolete_name=Miro_105;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	36425	36428	.	+	1	ID=Miro_59.RBS;Name=Miro_59.RBS;Parent=Miro_59
+Miro	feature	gene	65396	65799	.	+	.	ID=Miro_109
+Miro	GenBank	CDS	65407	65799	.	+	1	Alias=Miro_109;ID=Miro_109.CDS;Name=Miro_109;Note=T4-like;Parent=Miro_109;dbxref=GO:0005507,GO:0009308,GO:0048038,InterPro:IPR007048,InterPro:IPR015801;obsolete_name=Miro_055;product=tail lysozyme
+Miro	GenBank	Shine_Dalgarno_sequence	65396	65399	.	+	1	ID=Miro_109.RBS;Name=Miro_109.RBS;Parent=Miro_109
+Miro	feature	gene	64840	65406	.	+	.	ID=Miro_108
+Miro	GenBank	CDS	64852	65406	.	+	1	Alias=Miro_108;ID=Miro_108.CDS;Name=Miro_108;Note=T4 gp26/gp51-like;Parent=Miro_108;dbxref=InterPro:IPR024364;obsolete_name=Miro_056;product=baseplate structural protein
+Miro	GenBank	Shine_Dalgarno_sequence	64840	64843	.	+	1	ID=Miro_108.RBS;Name=Miro_108.RBS;Parent=Miro_108
+Miro	feature	gene	64103	64855	.	+	.	ID=Miro_107
+Miro	GenBank	CDS	64112	64855	.	+	1	Alias=Miro_107;ID=Miro_107.CDS;Name=Miro_107;Note=T4 gp26/gp51-like;Parent=Miro_107;dbxref=InterPro:IPR024364;obsolete_name=Miro_057;product=baseplate structural protein
+Miro	GenBank	Shine_Dalgarno_sequence	64103	64106	.	+	1	ID=Miro_107.RBS;Name=Miro_107.RBS;Parent=Miro_107
+Miro	feature	gene	63210	64083	.	+	.	ID=Miro_106
+Miro	GenBank	CDS	63220	64083	.	+	1	Alias=Miro_106;ID=Miro_106.CDS;Name=Miro_106;Note=T4 gp19-like;Parent=Miro_106;dbxref=GO:0005198,InterPro:IPR010667;obsolete_name=Miro_058;product=tail tube protein
+Miro	GenBank	Shine_Dalgarno_sequence	63210	63214	.	+	1	ID=Miro_106.RBS;Name=Miro_106.RBS;Parent=Miro_106
+Miro	feature	gene	62126	63210	.	+	.	ID=Miro_105
+Miro	GenBank	CDS	62137	63210	.	+	1	Alias=Miro_105;ID=Miro_105.CDS;Name=Miro_105;Note=T4 gp48-like;Parent=Miro_105;dbxref=InterPro:IPR024389;obsolete_name=Miro_059;product=tail tube assembly protein
+Miro	GenBank	Shine_Dalgarno_sequence	62126	62129	.	+	1	ID=Miro_105.RBS;Name=Miro_105.RBS;Parent=Miro_105
+Miro	feature	gene	60343	62126	.	+	.	ID=Miro_104
+Miro	GenBank	CDS	60354	62126	.	+	1	Alias=Miro_104;ID=Miro_104.CDS;Name=Miro_104;Parent=Miro_104;obsolete_name=Miro_060;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	60343	60345	.	+	1	ID=Miro_104.RBS;Name=Miro_104.RBS;Parent=Miro_104
+Miro	feature	gene	59767	60351	.	+	.	ID=Miro_103
+Miro	GenBank	CDS	59776	60351	.	+	1	Alias=Miro_103;ID=Miro_103.CDS;Name=Miro_103;Note=T4 gp28-like;Parent=Miro_103;dbxref=InterPro:IPR024342;obsolete_name=Miro_061;product=baseplate structural protein
+Miro	GenBank	Shine_Dalgarno_sequence	59767	59770	.	+	1	ID=Miro_103.RBS;Name=Miro_103.RBS;Parent=Miro_103
+Miro	feature	gene	58597	59719	.	-	.	ID=Miro_102
+Miro	GenBank	CDS	58597	59706	.	-	1	ID=Miro_102.CDS;Name=Miro_102;Note=T4 gp27-like;Parent=Miro_102;dbxref=InterPro:IPR015181;obsolete_name=Miro_062;product=baseplate structural protein
+Miro	GenBank	Shine_Dalgarno_sequence	59714	59719	.	-	1	Alias=Miro_102;ID=Miro_102.RBS;Name=Miro_102.RBS;Parent=Miro_102
+Miro	feature	gene	58210	58600	.	+	.	ID=Miro_101
+Miro	GenBank	CDS	58223	58600	.	+	1	Alias=Miro_101;ID=Miro_101.CDS;Name=Miro_101;Parent=Miro_101;obsolete_name=Miro_063;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	58210	58213	.	+	1	ID=Miro_101.RBS;Name=Miro_101.RBS;Parent=Miro_101
+Miro	feature	gene	57934	58236	.	+	.	ID=Miro_100
+Miro	GenBank	CDS	57946	58236	.	+	1	Alias=Miro_100;ID=Miro_100.CDS;Name=Miro_100;Parent=Miro_100;obsolete_name=Miro_064;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	57934	57936	.	+	1	ID=Miro_100.RBS;Name=Miro_100.RBS;Parent=Miro_100
+Miro	feature	gene	142768	143313	.	+	.	ID=Miro_228
+Miro	GenBank	CDS	142780	143313	.	+	1	Alias=Miro_228;ID=Miro_228.CDS;Name=Miro_228;Note=contains Ig-like fold;Parent=Miro_228;dbxref=InterPro:IPR013783;obsolete_name=Miro_212;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	142768	142772	.	+	1	ID=Miro_228.RBS;Name=Miro_228.RBS;Parent=Miro_228
+Miro	feature	gene	143314	143599	.	+	.	ID=Miro_229
+Miro	GenBank	CDS	143324	143599	.	+	1	Alias=Miro_229;ID=Miro_229.CDS;Name=Miro_229;Parent=Miro_229;obsolete_name=Miro_211;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	143314	143317	.	+	1	ID=Miro_229.RBS;Name=Miro_229.RBS;Parent=Miro_229
+Miro	feature	gene	138844	139028	.	+	.	ID=Miro_222
+Miro	GenBank	CDS	138852	139028	.	+	1	Alias=Miro_222;ID=Miro_222.CDS;Name=Miro_222;Parent=Miro_222;dbxref=InterPro:IPR024362;obsolete_name=Miro_218;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	138844	138846	.	+	1	ID=Miro_222.RBS;Name=Miro_222.RBS;Parent=Miro_222
+Miro	feature	gene	139303	139545	.	-	.	ID=Miro_223
+Miro	GenBank	CDS	139303	139536	.	-	1	ID=Miro_223.CDS;Name=Miro_223;Note=T4 UvsW-like;Parent=Miro_223;dbxref=InterPro:IPR020975;obsolete_name=Miro_217;product=ATP-dependent DNA helicase
+Miro	GenBank	Shine_Dalgarno_sequence	139542	139545	.	-	1	Alias=Miro_223;ID=Miro_223.RBS;Name=Miro_223.RBS;Parent=Miro_223
+Miro	feature	gene	136828	138128	.	+	.	ID=Miro_220
+Miro	GenBank	CDS	136839	138128	.	+	1	Alias=Miro_220;ID=Miro_220.CDS;Name=Miro_220;Note=T4 gp23/gp24-like;Parent=Miro_220;dbxref=InterPro:IPR010762;obsolete_name=Miro_220;product=major capsid protein
+Miro	GenBank	Shine_Dalgarno_sequence	136828	136831	.	+	1	ID=Miro_220.RBS;Name=Miro_220.RBS;Parent=Miro_220
+Miro	feature	gene	138424	138852	.	+	.	ID=Miro_221
+Miro	GenBank	CDS	138433	138852	.	+	1	Alias=Miro_221;ID=Miro_221.CDS;Name=Miro_221;Parent=Miro_221;dbxref=InterPro:IPR021289;obsolete_name=Miro_219;product=UvsY recombination protein
+Miro	GenBank	Shine_Dalgarno_sequence	138424	138426	.	+	1	ID=Miro_221.RBS;Name=Miro_221.RBS;Parent=Miro_221
+Miro	feature	gene	141819	142142	.	+	.	ID=Miro_226
+Miro	GenBank	CDS	141831	142142	.	+	1	Alias=Miro_226;ID=Miro_226.CDS;Name=Miro_226;Parent=Miro_226;obsolete_name=Miro_214;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	141819	141822	.	+	1	ID=Miro_226.RBS;Name=Miro_226.RBS;Parent=Miro_226
+Miro	feature	gene	142173	142751	.	+	.	ID=Miro_227
+Miro	GenBank	CDS	142182	142751	.	+	1	Alias=Miro_227;ID=Miro_227.CDS;Name=Miro_227;Note=contains heat shock protein DNAJ domain;Parent=Miro_227;dbxref=GO:0031072,GO:0051082,InterPro:IPR001305;obsolete_name=Miro_213;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	142173	142176	.	+	1	ID=Miro_227.RBS;Name=Miro_227.RBS;Parent=Miro_227
+Miro	feature	gene	139545	141056	.	-	.	ID=Miro_224
+Miro	GenBank	CDS	139545	141044	.	-	1	ID=Miro_224.CDS;Name=Miro_224;Note=contains helicase superfamily and ATP-binding domains;Parent=Miro_224;dbxref=GO:0003677,GO:0005524,GO:0016787,InterPro:IPR001650,InterPro:IPR006935,InterPro:IPR014001,InterPro:IPR027417;obsolete_name=Miro_216;product=DNA helicase
+Miro	GenBank	Shine_Dalgarno_sequence	141053	141056	.	-	1	Alias=Miro_224;ID=Miro_224.RBS;Name=Miro_224.RBS;Parent=Miro_224
+Miro	feature	gene	141104	141738	.	+	.	ID=Miro_225
+Miro	GenBank	CDS	141115	141738	.	+	1	Alias=Miro_225;ID=Miro_225.CDS;Name=Miro_225;Parent=Miro_225;obsolete_name=Miro_215;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	141104	141107	.	+	1	ID=Miro_225.RBS;Name=Miro_225.RBS;Parent=Miro_225
+Miro	feature	gene	154043	154534	.	+	.	ID=Miro_248
+Miro	GenBank	CDS	154052	154534	.	+	1	Alias=Miro_248;ID=Miro_248.CDS;Name=Miro_248;Note=T4 gp49-like;Parent=Miro_248;dbxref=InterPro:IPR004211,InterPro:IPR015208;obsolete_name=Miro_192;product=recombination endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	154043	154045	.	+	1	ID=Miro_248.RBS;Name=Miro_248.RBS;Parent=Miro_248
+Miro	feature	gene	154521	154857	.	+	.	ID=Miro_249
+Miro	GenBank	CDS	154531	154857	.	+	1	Alias=Miro_249;ID=Miro_249.CDS;Name=Miro_249;Parent=Miro_249;obsolete_name=Miro_191;product=hypothetical novel
+Miro	GenBank	Shine_Dalgarno_sequence	154521	154523	.	+	1	ID=Miro_249.RBS;Name=Miro_249.RBS;Parent=Miro_249
+Miro	feature	gene	149229	149828	.	+	.	ID=Miro_240
+Miro	GenBank	CDS	149247	149828	.	+	1	Alias=Miro_240;ID=Miro_240.CDS;Name=Miro_240;Parent=Miro_240;obsolete_name=Miro_200;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	149229	149232	.	+	1	ID=Miro_240.RBS;Name=Miro_240.RBS;Parent=Miro_240
+Miro	feature	gene	149813	150346	.	+	.	ID=Miro_241
+Miro	GenBank	CDS	149822	150346	.	+	1	Alias=Miro_241;ID=Miro_241.CDS;Name=Miro_241;Parent=Miro_241;obsolete_name=Miro_199;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	149813	149815	.	+	1	ID=Miro_241.RBS;Name=Miro_241.RBS;Parent=Miro_241
+Miro	feature	gene	150412	150684	.	+	.	ID=Miro_242
+Miro	GenBank	CDS	150424	150684	.	+	1	Alias=Miro_242;ID=Miro_242.CDS;Name=Miro_242;Parent=Miro_242;obsolete_name=Miro_198;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	150412	150415	.	+	1	ID=Miro_242.RBS;Name=Miro_242.RBS;Parent=Miro_242
+Miro	feature	gene	150684	151143	.	+	.	ID=Miro_243
+Miro	GenBank	CDS	150694	151143	.	+	1	Alias=Miro_243;ID=Miro_243.CDS;Name=Miro_243;Parent=Miro_243;obsolete_name=Miro_197;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	150684	150687	.	+	1	ID=Miro_243.RBS;Name=Miro_243.RBS;Parent=Miro_243
+Miro	feature	gene	151160	152604	.	+	.	ID=Miro_244
+Miro	GenBank	CDS	151171	152604	.	+	1	Alias=Miro_244;ID=Miro_244.CDS;Name=Miro_244;Note=contains quinolinate phosphoribosyl transferase domain;Parent=Miro_244;dbxref=GO:0004514,GO:0009435,InterPro:IPR002638,InterPro:IPR007229,InterPro:IPR016471,KEGG:00760%2B6.3.4.21,MetaCyc:PWY-5381,Reactome:REACT_11193,UniPathway:UPA00253;obsolete_name=Miro_196;product=nicotinamide phosphoribosyl transferase
+Miro	GenBank	Shine_Dalgarno_sequence	151160	151163	.	+	1	ID=Miro_244.RBS;Name=Miro_244.RBS;Parent=Miro_244
+Miro	feature	gene	152576	152893	.	+	.	ID=Miro_245
+Miro	GenBank	CDS	152591	152893	.	+	1	Alias=Miro_245;ID=Miro_245.CDS;Name=Miro_245;Parent=Miro_245;obsolete_name=Miro_195;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	152576	152579	.	+	1	ID=Miro_245.RBS;Name=Miro_245.RBS;Parent=Miro_245
+Miro	feature	gene	153004	153741	.	+	.	ID=Miro_246
+Miro	GenBank	CDS	153016	153741	.	+	1	Alias=Miro_246;ID=Miro_246.CDS;Name=Miro_246;Note=T4-like;Parent=Miro_246;dbxref=GO:0003676,GO:0008168,GO:0009007,GO:0032259,GO:0032775,InterPro:IPR002052,InterPro:IPR012327,InterPro:IPR023095,InterPro:IPR029063;obsolete_name=Miro_194;product=DNA adenine methylase
+Miro	GenBank	Shine_Dalgarno_sequence	153004	153006	.	+	1	ID=Miro_246.RBS;Name=Miro_246.RBS;Parent=Miro_246
+Miro	feature	gene	153741	154019	.	+	.	ID=Miro_247
+Miro	GenBank	CDS	153750	154019	.	+	1	Alias=Miro_247;ID=Miro_247.CDS;Name=Miro_247;Note=T4 NrdC-like;Parent=Miro_247;dbxref=GO:0009055,GO:0015035,GO:0045454,InterPro:IPR002109,InterPro:IPR012336;obsolete_name=Miro_193;product=glutaredoxin
+Miro	GenBank	Shine_Dalgarno_sequence	153741	153744	.	+	1	ID=Miro_247.RBS;Name=Miro_247.RBS;Parent=Miro_247
+
+Miro	feature	gene	12732	14075	.	-	.	ID=Miro_23
+Miro	GenBank	CDS	12732	14060	.	-	1	ID=Miro_23.CDS;Name=Miro_23;Note=contains P-loop containing nucleoside triphosphate hydrolase domain;Parent=Miro_23;dbxref=InterPro:IPR027417;obsolete_name=Miro_141;product=DNA helicase
+Miro	GenBank	Shine_Dalgarno_sequence	14073	14075	.	-	1	Alias=Miro_23;ID=Miro_23.RBS;Name=Miro_23.RBS;Parent=Miro_23
+
+Miro	feature	gene	12399	12716	.	-	.	ID=Miro_22
+Miro	GenBank	CDS	12399	12707	.	-	1	ID=Miro_22.CDS;Name=Miro_22;Parent=Miro_22;obsolete_name=Miro_142;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	12713	12716	.	-	1	Alias=Miro_22;ID=Miro_22.RBS;Name=Miro_22.RBS;Parent=Miro_22
+Miro	feature	gene	12114	12410	.	-	.	ID=Miro_21
+Miro	GenBank	CDS	12114	12398	.	-	1	ID=Miro_21.CDS;Name=Miro_21;Parent=Miro_21;obsolete_name=Miro_143;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	12407	12410	.	-	1	Alias=Miro_21;ID=Miro_21.RBS;Name=Miro_21.RBS;Parent=Miro_21
+Miro	feature	gene	11728	12126	.	-	.	ID=Miro_20
+Miro	GenBank	CDS	11728	12117	.	-	1	ID=Miro_20.CDS;Name=Miro_20;Parent=Miro_20;obsolete_name=Miro_144;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	12123	12126	.	-	1	Alias=Miro_20;ID=Miro_20.RBS;Name=Miro_20.RBS;Parent=Miro_20
+Miro	feature	gene	15073	16108	.	-	.	ID=Miro_27
+Miro	GenBank	CDS	15073	16098	.	-	1	ID=Miro_27.CDS;Name=Miro_27;Note=T4-like;Parent=Miro_27;dbxref=InterPro:IPR013264,KEGG:00520%2B2.7.7.-;obsolete_name=Miro_137;product=DNA primase
+Miro	GenBank	Shine_Dalgarno_sequence	16104	16108	.	-	1	Alias=Miro_27;ID=Miro_27.RBS;Name=Miro_27.RBS;Parent=Miro_27
+Miro	feature	gene	14529	15074	.	-	.	ID=Miro_26
+Miro	GenBank	CDS	14529	15065	.	-	1	ID=Miro_26.CDS;Name=Miro_26;Parent=Miro_26;dbxref=InterPro:IPR014871;obsolete_name=Miro_138;product=dCTP pyrophosphatase
+Miro	GenBank	Shine_Dalgarno_sequence	15072	15074	.	-	1	Alias=Miro_26;ID=Miro_26.RBS;Name=Miro_26.RBS;Parent=Miro_26
+Miro	feature	gene	14344	14545	.	-	.	ID=Miro_25
+Miro	GenBank	CDS	14344	14529	.	-	1	ID=Miro_25.CDS;Name=Miro_25;Parent=Miro_25;obsolete_name=Miro_139;product=hypothetical conserved;tmhelix=2TMDs %287-29%2C 39-57%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	14543	14545	.	-	1	Alias=Miro_25;ID=Miro_25.RBS;Name=Miro_25.RBS;Parent=Miro_25
+Miro	feature	gene	14057	14358	.	-	.	ID=Miro_24
+Miro	GenBank	CDS	14057	14347	.	-	1	ID=Miro_24.CDS;Name=Miro_24;Parent=Miro_24;obsolete_name=Miro_140;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	14355	14358	.	-	1	Alias=Miro_24;ID=Miro_24.RBS;Name=Miro_24.RBS;Parent=Miro_24
+Miro	feature	gene	16418	16647	.	-	.	ID=Miro_29
+Miro	GenBank	CDS	16418	16636	.	-	1	ID=Miro_29.CDS;Name=Miro_29;Parent=Miro_29;obsolete_name=Miro_135;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	16644	16647	.	-	1	Alias=Miro_29;ID=Miro_29.RBS;Name=Miro_29.RBS;Parent=Miro_29
+Miro	feature	gene	16102	16375	.	-	.	ID=Miro_28
+Miro	GenBank	CDS	16102	16362	.	-	1	ID=Miro_28.CDS;Name=Miro_28;Note=contains zinc finger domain;Parent=Miro_28;dbxref=GO:0008270,InterPro:IPR000962;obsolete_name=Miro_136;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	16370	16375	.	-	1	Alias=Miro_28;ID=Miro_28.RBS;Name=Miro_28.RBS;Parent=Miro_28
+Miro	feature	gene	76662	77733	.	-	.	ID=Miro_132
+Miro	GenBank	CDS	76662	77723	.	-	1	ID=Miro_132.CDS;Name=Miro_132;Parent=Miro_132;dbxref=GO:0003824,GO:0009058,GO:0016787,InterPro:IPR000086,InterPro:IPR004821,InterPro:IPR014729,InterPro:IPR015797,InterPro:IPR020084;obsolete_name=Miro_032;product=NUDIX hydrolase
+Miro	GenBank	Shine_Dalgarno_sequence	77730	77733	.	-	1	Alias=Miro_132;ID=Miro_132.RBS;Name=Miro_132.RBS;Parent=Miro_132
+Miro	feature	gene	77900	78824	.	-	.	ID=Miro_133
+Miro	GenBank	CDS	77900	78814	.	-	1	ID=Miro_133.CDS;Name=Miro_133;Parent=Miro_133;dbxref=InterPro:IPR001107;obsolete_name=Miro_031;product=hypothetical conserved;signal=signal peptidase I cleavage site 34-35
+Miro	GenBank	Shine_Dalgarno_sequence	78822	78824	.	-	1	Alias=Miro_133;ID=Miro_133.RBS;Name=Miro_133.RBS;Parent=Miro_133
+Miro	feature	gene	76025	76309	.	-	.	ID=Miro_130
+Miro	GenBank	CDS	76025	76297	.	-	1	ID=Miro_130.CDS;Name=Miro_130;Parent=Miro_130;obsolete_name=Miro_034;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	76307	76309	.	-	1	Alias=Miro_130;ID=Miro_130.RBS;Name=Miro_130.RBS;Parent=Miro_130
+Miro	feature	gene	76294	76498	.	-	.	ID=Miro_131
+Miro	GenBank	CDS	76294	76488	.	-	1	ID=Miro_131.CDS;Name=Miro_131;Parent=Miro_131;obsolete_name=Miro_033;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	76495	76498	.	-	1	Alias=Miro_131;ID=Miro_131.RBS;Name=Miro_131.RBS;Parent=Miro_131
+Miro	feature	gene	79668	80071	.	-	.	ID=Miro_136
+Miro	GenBank	CDS	79668	80060	.	-	1	ID=Miro_136.CDS;Name=Miro_136;Parent=Miro_136;obsolete_name=Miro_028;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	80067	80071	.	-	1	Alias=Miro_136;ID=Miro_136.RBS;Name=Miro_136.RBS;Parent=Miro_136
+Miro	feature	gene	80077	80695	.	-	.	ID=Miro_137
+Miro	GenBank	CDS	80077	80685	.	-	1	ID=Miro_137.CDS;Name=Miro_137;Note=contains P-loop containing nucleoside triphosphate hydrolase;Parent=Miro_137;dbxref=GO:0004797,GO:0005524,GO:0006259,InterPro:IPR001267,InterPro:IPR020633,InterPro:IPR020634,InterPro:IPR027417,KEGG:00240%2B2.7.1.21,KEGG:00983%2B2.7.1.21,MetaCyc:PWY-7199;obsolete_name=Miro_027;product=thymidine kinase
+Miro	GenBank	Shine_Dalgarno_sequence	80693	80695	.	-	1	Alias=Miro_137;ID=Miro_137.RBS;Name=Miro_137.RBS;Parent=Miro_137
+Miro	feature	gene	78886	79317	.	-	.	ID=Miro_134
+Miro	GenBank	CDS	78886	79308	.	-	1	ID=Miro_134.CDS;Name=Miro_134;Parent=Miro_134;obsolete_name=Miro_030;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	79314	79317	.	-	1	Alias=Miro_134;ID=Miro_134.RBS;Name=Miro_134.RBS;Parent=Miro_134
+Miro	feature	gene	79280	79572	.	-	.	ID=Miro_135
+Miro	GenBank	CDS	79280	79561	.	-	1	ID=Miro_135.CDS;Name=Miro_135;Parent=Miro_135;obsolete_name=Miro_029;product=hypothetical conserved;tmhelix=2TMDs %287-24%2C 39-61%29 N out%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	79570	79572	.	-	1	Alias=Miro_135;ID=Miro_135.RBS;Name=Miro_135.RBS;Parent=Miro_135
+Miro	feature	gene	80678	80889	.	-	.	ID=Miro_138
+Miro	GenBank	CDS	80678	80875	.	-	1	ID=Miro_138.CDS;Name=Miro_138;Parent=Miro_138;obsolete_name=Miro_026;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	80886	80889	.	-	1	Alias=Miro_138;ID=Miro_138.RBS;Name=Miro_138.RBS;Parent=Miro_138
+Miro	feature	gene	80868	81097	.	-	.	ID=Miro_139
+Miro	GenBank	CDS	80868	81083	.	-	1	ID=Miro_139.CDS;Name=Miro_139;Parent=Miro_139;obsolete_name=Miro_025;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	81095	81097	.	-	1	Alias=Miro_139;ID=Miro_139.RBS;Name=Miro_139.RBS;Parent=Miro_139
+Miro	feature	gene	128192	130197	.	+	.	ID=Miro_211
+Miro	GenBank	CDS	128206	130197	.	+	1	Alias=Miro_211;ID=Miro_211.CDS;Name=Miro_211;Note=T4 gp18-like;Parent=Miro_211;dbxref=InterPro:IPR007067;obsolete_name=Miro_229;product=tail sheath protein
+Miro	GenBank	Shine_Dalgarno_sequence	128192	128195	.	+	1	ID=Miro_211.RBS;Name=Miro_211.RBS;Parent=Miro_211
+Miro	feature	gene	148228	149257	.	+	.	ID=Miro_239
+Miro	GenBank	CDS	148238	149257	.	+	1	Alias=Miro_239;ID=Miro_239.CDS;Name=Miro_239;Note=T4 Rnl2-like;Parent=Miro_239;dbxref=GO:0003972,GO:0005524,GO:0016874,InterPro:IPR012647,InterPro:IPR021122;obsolete_name=Miro_201;product=RNA ligase
+Miro	GenBank	Shine_Dalgarno_sequence	148228	148231	.	+	1	ID=Miro_239.RBS;Name=Miro_239.RBS;Parent=Miro_239
+Miro	feature	gene	99939	100090	.	-	.	ID=Miro_184
+Miro	GenBank	CDS	99939	100079	.	-	1	ID=Miro_184.CDS;Name=Miro_184;Parent=Miro_184;obsolete_name=Miro_256;product=hypothetical conserved;tmhelix=1 TMD %2819-41%29 N in%2C C out
+Miro	GenBank	Shine_Dalgarno_sequence	100085	100090	.	-	1	Alias=Miro_184;ID=Miro_184.RBS;Name=Miro_184.RBS;Parent=Miro_184
+Miro	feature	gene	146845	147029	.	+	.	ID=Miro_235
+Miro	GenBank	CDS	146853	147029	.	+	1	Alias=Miro_235;ID=Miro_235.CDS;Name=Miro_235;Parent=Miro_235;obsolete_name=Miro_205;product=hypothetical conserved;tmhelix=2TMDs %285-27%2C 31-50%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	146845	146847	.	+	1	ID=Miro_235.RBS;Name=Miro_235.RBS;Parent=Miro_235
+Miro	feature	gene	146530	146856	.	+	.	ID=Miro_234
+Miro	GenBank	CDS	146539	146856	.	+	1	Alias=Miro_234;ID=Miro_234.CDS;Name=Miro_234;Parent=Miro_234;obsolete_name=Miro_206;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	146530	146533	.	+	1	ID=Miro_234.RBS;Name=Miro_234.RBS;Parent=Miro_234
+Miro	feature	gene	147343	147710	.	+	.	ID=Miro_237
+Miro	GenBank	CDS	147354	147710	.	+	1	Alias=Miro_237;ID=Miro_237.CDS;Name=Miro_237;Parent=Miro_237;obsolete_name=Miro_203;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	147343	147346	.	+	1	ID=Miro_237.RBS;Name=Miro_237.RBS;Parent=Miro_237
+Miro	feature	gene	147016	147352	.	+	.	ID=Miro_236
+Miro	GenBank	CDS	147026	147352	.	+	1	Alias=Miro_236;ID=Miro_236.CDS;Name=Miro_236;Parent=Miro_236;obsolete_name=Miro_204;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	147016	147019	.	+	1	ID=Miro_236.RBS;Name=Miro_236.RBS;Parent=Miro_236
+Miro	feature	gene	144163	144638	.	-	.	ID=Miro_231
+Miro	GenBank	CDS	144163	144627	.	-	1	ID=Miro_231.CDS;Name=Miro_231;Note=contains HAD-like domain;Parent=Miro_231;dbxref=InterPro:IPR023214;obsolete_name=Miro_209;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	144635	144638	.	-	1	Alias=Miro_231;ID=Miro_231.RBS;Name=Miro_231.RBS;Parent=Miro_231
+Miro	feature	gene	143604	144131	.	+	.	ID=Miro_230
+Miro	GenBank	CDS	143613	144131	.	+	1	Alias=Miro_230;ID=Miro_230.CDS;Name=Miro_230;Parent=Miro_230;obsolete_name=Miro_210;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	143604	143606	.	+	1	ID=Miro_230.RBS;Name=Miro_230.RBS;Parent=Miro_230
+Miro	feature	gene	145620	146506	.	+	.	ID=Miro_233
+Miro	GenBank	CDS	145631	146506	.	+	1	Alias=Miro_233;ID=Miro_233.CDS;Name=Miro_233;Parent=Miro_233;obsolete_name=Miro_207;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	145620	145623	.	+	1	ID=Miro_233.RBS;Name=Miro_233.RBS;Parent=Miro_233
+Miro	feature	gene	144677	145528	.	-	.	ID=Miro_232
+Miro	GenBank	CDS	144677	145516	.	-	1	ID=Miro_232.CDS;Name=Miro_232;Note=contains P-loop NTPase and zeta toxin domains;Parent=Miro_232;dbxref=GO:0005524,GO:0016301,InterPro:IPR010488,InterPro:IPR027417;obsolete_name=Miro_208;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	145525	145528	.	-	1	Alias=Miro_232;ID=Miro_232.RBS;Name=Miro_232.RBS;Parent=Miro_232
+Miro	feature	gene	160735	161413	.	+	.	ID=Miro_259
+Miro	GenBank	CDS	160745	161413	.	+	1	Alias=Miro_259;ID=Miro_259.CDS;Name=Miro_259;Parent=Miro_259;obsolete_name=Miro_181;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	160735	160739	.	+	1	ID=Miro_259.RBS;Name=Miro_259.RBS;Parent=Miro_259
+Miro	feature	gene	65834	66298	.	-	.	ID=Miro_110
+Miro	GenBank	CDS	65834	66289	.	-	1	ID=Miro_110.CDS;Name=Miro_110;Parent=Miro_110;obsolete_name=Miro_054;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	66295	66298	.	-	1	Alias=Miro_110;ID=Miro_110.RBS;Name=Miro_110.RBS;Parent=Miro_110
+Miro	GenBank	CDS	157781	157987	.	+	1	ID=Miro_253;Name=Miro_253;obsolete_name=Miro_187;product=hypothetical conserved
+Miro	feature	gene	157275	157781	.	+	.	ID=Miro_252
+Miro	GenBank	CDS	157287	157781	.	+	1	Alias=Miro_252;ID=Miro_252.CDS;Name=Miro_252;Parent=Miro_252;obsolete_name=Miro_188;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	157275	157278	.	+	1	ID=Miro_252.RBS;Name=Miro_252.RBS;Parent=Miro_252
+Miro	feature	gene	157033	157287	.	+	.	ID=Miro_251
+Miro	GenBank	CDS	157045	157287	.	+	1	Alias=Miro_251;ID=Miro_251.CDS;Name=Miro_251;Parent=Miro_251;obsolete_name=Miro_189;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	157033	157037	.	+	1	ID=Miro_251.RBS;Name=Miro_251.RBS;Parent=Miro_251
+Miro	feature	gene	154844	156977	.	+	.	ID=Miro_250
+Miro	GenBank	CDS	154854	156977	.	+	1	Alias=Miro_250;ID=Miro_250.CDS;Name=Miro_250;Note=T4-like%3B contains glycine radical domain;Parent=Miro_250;dbxref=GO:0003824,GO:0006260,GO:0008152,GO:0008998,GO:0016491,GO:0055114,InterPro:IPR001150,InterPro:IPR005144,InterPro:IPR012833,InterPro:IPR019777,KEGG:00230%2B1.17.4.2,KEGG:00240%2B1.17.4.2,MetaCyc:PWY-7187,MetaCyc:PWY-7220,MetaCyc:PWY-7222;obsolete_name=Miro_190;product=anaerobic ribonucleoside-triphosphate reductase
+Miro	GenBank	Shine_Dalgarno_sequence	154844	154846	.	+	1	ID=Miro_250.RBS;Name=Miro_250.RBS;Parent=Miro_250
+Miro	feature	gene	159166	159667	.	+	.	ID=Miro_257
+Miro	GenBank	CDS	159176	159667	.	+	1	Alias=Miro_257;ID=Miro_257.CDS;Name=Miro_257;Note=T4 NrdG-like;Parent=Miro_257;dbxref=GO:0003824,GO:0005737,GO:0016491,GO:0043365,GO:0051536,GO:0051539,GO:0055114,InterPro:IPR001989,InterPro:IPR007197,InterPro:IPR012837,InterPro:IPR013785,KEGG:00351%2B1.97.1.-,KEGG:00361%2B1.97.1.-,KEGG:00363%2B1.97.1.-,KEGG:00625%2B1.97.1.-;obsolete_name=Miro_183;product=ribonucleoside-triphosphate reductase activating protein
+Miro	GenBank	Shine_Dalgarno_sequence	159166	159169	.	+	1	ID=Miro_257.RBS;Name=Miro_257.RBS;Parent=Miro_257
+Miro	feature	gene	158528	159179	.	+	.	ID=Miro_256
+Miro	GenBank	CDS	158538	159179	.	+	1	Alias=Miro_256;ID=Miro_256.CDS;Name=Miro_256;Note=contains nuclease associated modular 3 and winged helix-turn-helix DNA-binding domains;Parent=Miro_256;dbxref=GO:0003676,GO:0003677,GO:0004519,InterPro:IPR002711,InterPro:IPR003611,InterPro:IPR003615,InterPro:IPR011991;obsolete_name=Miro_184;product=homing endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	158528	158530	.	+	1	ID=Miro_256.RBS;Name=Miro_256.RBS;Parent=Miro_256
+Miro	feature	gene	158309	158511	.	+	.	ID=Miro_255
+Miro	GenBank	CDS	158320	158511	.	+	1	Alias=Miro_255;ID=Miro_255.CDS;Name=Miro_255;Parent=Miro_255;obsolete_name=Miro_185;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	158309	158314	.	+	1	ID=Miro_255.RBS;Name=Miro_255.RBS;Parent=Miro_255
+Miro	feature	gene	157997	158259	.	+	.	ID=Miro_254
+Miro	GenBank	CDS	158008	158259	.	+	1	Alias=Miro_254;ID=Miro_254.CDS;Name=Miro_254;Parent=Miro_254;obsolete_name=Miro_186;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	157997	158000	.	+	1	ID=Miro_254.RBS;Name=Miro_254.RBS;Parent=Miro_254
+Miro	feature	gene	16633	17132	.	-	.	ID=Miro_30
+Miro	GenBank	CDS	16633	17121	.	-	1	ID=Miro_30.CDS;Name=Miro_30;Note=T4 gp23/gp24-like;Parent=Miro_30;dbxref=InterPro:IPR010762;obsolete_name=Miro_134;product=major capsid protein
+Miro	GenBank	Shine_Dalgarno_sequence	17130	17132	.	-	1	Alias=Miro_30;ID=Miro_30.RBS;Name=Miro_30.RBS;Parent=Miro_30
+Miro	feature	gene	17127	17819	.	-	.	ID=Miro_31
+Miro	GenBank	CDS	17127	17813	.	-	1	ID=Miro_31.CDS;Name=Miro_31;Note=contains N-6 adenine-specific DNA methylase conserved site;Parent=Miro_31;dbxref=GO:0003676,GO:0008168,GO:0032259,InterPro:IPR002052,InterPro:IPR029063;obsolete_name=Miro_133;product=radical SAM protein
+Miro	GenBank	Shine_Dalgarno_sequence	17817	17819	.	-	1	Alias=Miro_31;ID=Miro_31.RBS;Name=Miro_31.RBS;Parent=Miro_31
+Miro	feature	gene	17839	18240	.	-	.	ID=Miro_32
+Miro	GenBank	CDS	17839	18231	.	-	1	ID=Miro_32.CDS;Name=Miro_32;Parent=Miro_32;obsolete_name=Miro_132;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	18237	18240	.	-	1	Alias=Miro_32;ID=Miro_32.RBS;Name=Miro_32.RBS;Parent=Miro_32
+Miro	feature	gene	18228	18475	.	-	.	ID=Miro_33
+Miro	GenBank	CDS	18228	18464	.	-	1	ID=Miro_33.CDS;Name=Miro_33;Parent=Miro_33;obsolete_name=Miro_131;product=hypothetical conserved;tmhelix=2TMDs %285-27%2C 38-60%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	18470	18475	.	-	1	Alias=Miro_33;ID=Miro_33.RBS;Name=Miro_33.RBS;Parent=Miro_33
+Miro	feature	gene	18556	18822	.	-	.	ID=Miro_34
+Miro	GenBank	CDS	18556	18810	.	-	1	ID=Miro_34.CDS;Name=Miro_34;Parent=Miro_34;obsolete_name=Miro_130;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	18818	18822	.	-	1	Alias=Miro_34;ID=Miro_34.RBS;Name=Miro_34.RBS;Parent=Miro_34
+Miro	feature	gene	18889	19168	.	-	.	ID=Miro_35
+Miro	GenBank	CDS	18889	19158	.	-	1	ID=Miro_35.CDS;Name=Miro_35;Parent=Miro_35;obsolete_name=Miro_129;product=hypothetical conserved;tmhelix=2TMDs %287-29%2C 44-66%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	19165	19168	.	-	1	Alias=Miro_35;ID=Miro_35.RBS;Name=Miro_35.RBS;Parent=Miro_35
+Miro	feature	gene	19202	20648	.	-	.	ID=Miro_36
+Miro	GenBank	CDS	19202	20638	.	-	1	ID=Miro_36.CDS;Name=Miro_36;Note=T4 gp41-like;Parent=Miro_36;dbxref=GO:0003678,GO:0005524,GO:0006260,InterPro:IPR007694,InterPro:IPR027417;obsolete_name=Miro_128;product=DNA helicase
+Miro	GenBank	Shine_Dalgarno_sequence	20646	20648	.	-	1	Alias=Miro_36;ID=Miro_36.RBS;Name=Miro_36.RBS;Parent=Miro_36
+Miro	feature	gene	20648	20978	.	-	.	ID=Miro_37
+Miro	GenBank	CDS	20648	20968	.	-	1	ID=Miro_37.CDS;Name=Miro_37;Note=T4 gp40-like;Parent=Miro_37;dbxref=InterPro:IPR021049;obsolete_name=Miro_127;product=head formation protein
+Miro	GenBank	Shine_Dalgarno_sequence	20975	20978	.	-	1	Alias=Miro_37;ID=Miro_37.RBS;Name=Miro_37.RBS;Parent=Miro_37
+Miro	feature	gene	21006	22174	.	-	.	ID=Miro_38
+Miro	GenBank	CDS	21006	22163	.	-	1	ID=Miro_38.CDS;Name=Miro_38;Note=T4 RecA-like;Parent=Miro_38;dbxref=GO:0003677,GO:0003697,GO:0005524,GO:0006259,GO:0006281,GO:0008094,GO:0009432,InterPro:IPR013765,InterPro:IPR020588,InterPro:IPR027417;obsolete_name=Miro_126;product=DNA recombination and repair protein;tmhelix=1 TMD %2840-62%29 N in%2C C out
+Miro	GenBank	Shine_Dalgarno_sequence	22172	22174	.	-	1	Alias=Miro_38;ID=Miro_38.RBS;Name=Miro_38.RBS;Parent=Miro_38
+Miro	feature	gene	22238	24954	.	-	.	ID=Miro_39
+Miro	GenBank	CDS	22238	24937	.	-	1	ID=Miro_39.CDS;Name=Miro_39;Note=T4 gp43-like;Parent=Miro_39;dbxref=GO:0000166,GO:0003676,GO:0003677,GO:0003887,GO:0006139,GO:0006260,InterPro:IPR006133,InterPro:IPR006134,InterPro:IPR006172,InterPro:IPR012337,InterPro:IPR017964,InterPro:IPR023211,KEGG:00230%2B2.7.7.7,KEGG:00240%2B2.7.7.7;obsolete_name=Miro_125;product=DNA polymerase
+Miro	GenBank	Shine_Dalgarno_sequence	24951	24954	.	-	1	Alias=Miro_39;ID=Miro_39.RBS;Name=Miro_39.RBS;Parent=Miro_39
+Miro	feature	gene	101597	101867	.	-	.	ID=Miro_188
+Miro	GenBank	CDS	101597	101857	.	-	1	ID=Miro_188.CDS;Name=Miro_188;Parent=Miro_188;obsolete_name=Miro_252;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	101864	101867	.	-	1	Alias=Miro_188;ID=Miro_188.RBS;Name=Miro_188.RBS;Parent=Miro_188
+Miro	feature	gene	73570	73827	.	-	.	ID=Miro_125
+Miro	GenBank	CDS	73570	73815	.	-	1	ID=Miro_125.CDS;Name=Miro_125;Parent=Miro_125;obsolete_name=Miro_039;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	73823	73827	.	-	1	Alias=Miro_125;ID=Miro_125.RBS;Name=Miro_125.RBS;Parent=Miro_125
+Miro	feature	gene	66297	66533	.	-	.	ID=Miro_111
+Miro	GenBank	CDS	66297	66521	.	-	1	ID=Miro_111.CDS;Name=Miro_111;Parent=Miro_111;obsolete_name=Miro_053;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	66530	66533	.	-	1	Alias=Miro_111;ID=Miro_111.RBS;Name=Miro_111.RBS;Parent=Miro_111
+Miro	feature	gene	74819	75206	.	-	.	ID=Miro_127
+Miro	GenBank	CDS	74819	75196	.	-	1	ID=Miro_127.CDS;Name=Miro_127;Parent=Miro_127;obsolete_name=Miro_037;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	75203	75206	.	-	1	Alias=Miro_127;ID=Miro_127.RBS;Name=Miro_127.RBS;Parent=Miro_127
+Miro	feature	gene	73812	74832	.	-	.	ID=Miro_126
+Miro	GenBank	CDS	73812	74819	.	-	1	ID=Miro_126.CDS;Name=Miro_126;Note=T4 nrdC.11-like;Parent=Miro_126;dbxref=InterPro:IPR018775;obsolete_name=Miro_038;product=nucleotidyltransferase
+Miro	GenBank	Shine_Dalgarno_sequence	74829	74832	.	-	1	Alias=Miro_126;ID=Miro_126.RBS;Name=Miro_126.RBS;Parent=Miro_126
+Miro	feature	gene	71861	72037	.	-	.	ID=Miro_121
+Miro	GenBank	CDS	71861	72028	.	-	1	ID=Miro_121.CDS;Name=Miro_121;Parent=Miro_121;obsolete_name=Miro_043;product=hypothetical conserved;tmhelix=2TMDs %289-26%2C 30-52%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	72034	72037	.	-	1	Alias=Miro_121;ID=Miro_121.RBS;Name=Miro_121.RBS;Parent=Miro_121
+Miro	feature	gene	71577	71871	.	-	.	ID=Miro_120
+Miro	GenBank	CDS	71577	71861	.	-	1	ID=Miro_120.CDS;Name=Miro_120;Parent=Miro_120;obsolete_name=Miro_044;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	71868	71871	.	-	1	Alias=Miro_120;ID=Miro_120.RBS;Name=Miro_120.RBS;Parent=Miro_120
+Miro	feature	gene	72390	73331	.	-	.	ID=Miro_123
+Miro	GenBank	CDS	72390	73316	.	-	1	ID=Miro_123.CDS;Name=Miro_123;Note=C-5 cytosine-specific active site;Parent=Miro_123;dbxref=GO:0003677,GO:0006306,GO:0008168,InterPro:IPR001525,InterPro:IPR018117,InterPro:IPR029063,KEGG:00270%2B2.1.1.37;obsolete_name=Miro_041;product=cytosine-specific methyltransferase
+Miro	GenBank	Shine_Dalgarno_sequence	73329	73331	.	-	1	Alias=Miro_123;ID=Miro_123.RBS;Name=Miro_123.RBS;Parent=Miro_123
+Miro	feature	gene	72068	72357	.	-	.	ID=Miro_122
+Miro	GenBank	CDS	72068	72346	.	-	1	ID=Miro_122.CDS;Name=Miro_122;Parent=Miro_122;obsolete_name=Miro_042;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	72354	72357	.	-	1	Alias=Miro_122;ID=Miro_122.RBS;Name=Miro_122.RBS;Parent=Miro_122
+Miro	feature	gene	75417	76034	.	-	.	ID=Miro_129
+Miro	GenBank	CDS	75417	76022	.	-	1	ID=Miro_129.CDS;Name=Miro_129;Parent=Miro_129;obsolete_name=Miro_035;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	76031	76034	.	-	1	Alias=Miro_129;ID=Miro_129.RBS;Name=Miro_129.RBS;Parent=Miro_129
+Miro	feature	gene	75193	75434	.	-	.	ID=Miro_128
+Miro	GenBank	CDS	75193	75420	.	-	1	ID=Miro_128.CDS;Name=Miro_128;Parent=Miro_128;obsolete_name=Miro_036;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	75430	75434	.	-	1	Alias=Miro_128;ID=Miro_128.RBS;Name=Miro_128.RBS;Parent=Miro_128
+Miro	feature	gene	133686	134487	.	+	.	ID=Miro_217
+Miro	GenBank	CDS	133699	134487	.	+	1	Alias=Miro_217;ID=Miro_217.CDS;Name=Miro_217;Parent=Miro_217;obsolete_name=Miro_223;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	133686	133689	.	+	1	ID=Miro_217.RBS;Name=Miro_217.RBS;Parent=Miro_217
+Miro	feature	gene	172795	173074	.	-	.	ID=Miro_268
+Miro	GenBank	CDS	172795	173064	.	-	1	ID=Miro_268.CDS;Name=Miro_268;Parent=Miro_268;obsolete_name=Miro_172;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	173071	173074	.	-	1	Alias=Miro_268;ID=Miro_268.RBS;Name=Miro_268.RBS;Parent=Miro_268
+Miro	feature	gene	133007	133666	.	+	.	ID=Miro_216
+Miro	GenBank	CDS	133019	133666	.	+	1	Alias=Miro_216;ID=Miro_216.CDS;Name=Miro_216;Note=T4 gp21-like;Parent=Miro_216;dbxref=InterPro:IPR005082;obsolete_name=Miro_224;product=prohead core protein protease
+Miro	GenBank	Shine_Dalgarno_sequence	133007	133010	.	+	1	ID=Miro_216.RBS;Name=Miro_216.RBS;Parent=Miro_216
+Miro	feature	gene	171490	172030	.	+	.	ID=Miro_266
+Miro	GenBank	CDS	171503	172030	.	+	1	Alias=Miro_266;ID=Miro_266.CDS;Name=Miro_266;Note=T2 gp38-like;Parent=Miro_266;dbxref=InterPro:IPR007932;obsolete_name=Miro_174;product=receptor-recognizing protein
+Miro	GenBank	Shine_Dalgarno_sequence	171490	171494	.	+	1	ID=Miro_266.RBS;Name=Miro_266.RBS;Parent=Miro_266
+Miro	feature	gene	172135	172794	.	+	.	ID=Miro_267
+Miro	GenBank	CDS	172147	172794	.	+	1	Alias=Miro_267;ID=Miro_267.CDS;Name=Miro_267;Note=T4 gpT-like;Parent=Miro_267;dbxref=InterPro:IPR020982;obsolete_name=Miro_173;product=holin;tmhelix=1 TMD %2829-47%29 N in%2C C out
+Miro	GenBank	Shine_Dalgarno_sequence	172135	172137	.	+	1	ID=Miro_267.RBS;Name=Miro_267.RBS;Parent=Miro_267
+Miro	feature	gene	166968	167645	.	+	.	ID=Miro_264
+Miro	GenBank	CDS	166977	167645	.	+	1	Alias=Miro_264;ID=Miro_264.CDS;Name=Miro_264;Note=T4 gp36-like;Parent=Miro_264;dbxref=InterPro:IPR005601;obsolete_name=Miro_176;product=tail fiber
+Miro	GenBank	Shine_Dalgarno_sequence	166968	166971	.	+	1	ID=Miro_264.RBS;Name=Miro_264.RBS;Parent=Miro_264
+Miro	feature	gene	167645	171466	.	+	.	ID=Miro_265
+Miro	GenBank	CDS	167654	171466	.	+	1	Alias=Miro_265;ID=Miro_265.CDS;Name=Miro_265;Parent=Miro_265;obsolete_name=Miro_175;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	167645	167648	.	+	1	ID=Miro_265.RBS;Name=Miro_265.RBS;Parent=Miro_265
+Miro	feature	gene	162017	165803	.	+	.	ID=Miro_262
+Miro	GenBank	CDS	162030	165803	.	+	1	Alias=Miro_262;ID=Miro_262.CDS;Name=Miro_262;Parent=Miro_262;obsolete_name=Miro_178;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	162017	162020	.	+	1	ID=Miro_262.RBS;Name=Miro_262.RBS;Parent=Miro_262
+Miro	feature	gene	132602	133016	.	+	.	ID=Miro_215
+Miro	GenBank	CDS	132612	133016	.	+	1	Alias=Miro_215;ID=Miro_215.CDS;Name=Miro_215;Note=T4 gp68-like;Parent=Miro_215;dbxref=InterPro:IPR016415;obsolete_name=Miro_225;product=prohead core protein
+Miro	GenBank	Shine_Dalgarno_sequence	132602	132606	.	+	1	ID=Miro_215.RBS;Name=Miro_215.RBS;Parent=Miro_215
+Miro	feature	gene	161360	161654	.	+	.	ID=Miro_260
+Miro	GenBank	CDS	161373	161654	.	+	1	Alias=Miro_260;ID=Miro_260.CDS;Name=Miro_260;Note=T4 NrdC-like;Parent=Miro_260;dbxref=GO:0009055,GO:0015035,GO:0045454,InterPro:IPR002109,InterPro:IPR012336;obsolete_name=Miro_180;product=glutaredoxin
+Miro	GenBank	Shine_Dalgarno_sequence	161360	161363	.	+	1	ID=Miro_260.RBS;Name=Miro_260.RBS;Parent=Miro_260
+Miro	feature	gene	161642	161950	.	+	.	ID=Miro_261
+Miro	GenBank	CDS	161651	161950	.	+	1	Alias=Miro_261;ID=Miro_261.CDS;Name=Miro_261;Note=T4 gp55.2-like;Parent=Miro_261;dbxref=InterPro:IPR016409;obsolete_name=Miro_179;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	161642	161645	.	+	1	ID=Miro_261.RBS;Name=Miro_261.RBS;Parent=Miro_261
+Miro	feature	gene	132347	132603	.	+	.	ID=Miro_214
+Miro	GenBank	CDS	132361	132603	.	+	1	Alias=Miro_214;ID=Miro_214.CDS;Name=Miro_214;Parent=Miro_214;obsolete_name=Miro_226;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	132347	132350	.	+	1	ID=Miro_214.RBS;Name=Miro_214.RBS;Parent=Miro_214
+Miro	feature	gene	130777	132361	.	+	.	ID=Miro_213
+Miro	GenBank	CDS	130787	132361	.	+	1	Alias=Miro_213;ID=Miro_213.CDS;Name=Miro_213;Note=T4 gp20-like;Parent=Miro_213;dbxref=InterPro:IPR010823;obsolete_name=Miro_227;product=portal protein
+Miro	GenBank	Shine_Dalgarno_sequence	130777	130780	.	+	1	ID=Miro_213.RBS;Name=Miro_213.RBS;Parent=Miro_213
+Miro	feature	gene	147698	148234	.	+	.	ID=Miro_238
+Miro	GenBank	CDS	147710	148234	.	+	1	Alias=Miro_238;ID=Miro_238.CDS;Name=Miro_238;Parent=Miro_238;obsolete_name=Miro_202;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	147698	147701	.	+	1	ID=Miro_238.RBS;Name=Miro_238.RBS;Parent=Miro_238
+Miro	feature	gene	130235	130731	.	+	.	ID=Miro_212
+Miro	GenBank	CDS	130246	130731	.	+	1	Alias=Miro_212;ID=Miro_212.CDS;Name=Miro_212;Note=T4 gp19-like;Parent=Miro_212;dbxref=GO:0005198,InterPro:IPR010667;obsolete_name=Miro_228;product=tail tube protein
+Miro	GenBank	Shine_Dalgarno_sequence	130235	130239	.	+	1	ID=Miro_212.RBS;Name=Miro_212.RBS;Parent=Miro_212
+Miro	feature	gene	51892	52172	.	+	.	ID=Miro_85
+Miro	GenBank	CDS	51903	52172	.	+	1	Alias=Miro_85;ID=Miro_85.CDS;Name=Miro_85;Parent=Miro_85;obsolete_name=Miro_079;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	51892	51894	.	+	1	ID=Miro_85.RBS;Name=Miro_85.RBS;Parent=Miro_85
+Miro	feature	gene	51531	51903	.	+	.	ID=Miro_84
+Miro	GenBank	CDS	51541	51903	.	+	1	Alias=Miro_84;ID=Miro_84.CDS;Name=Miro_84;Note=T4-like%3B contains glycine radical domain;Parent=Miro_84;dbxref=GO:0003824,GO:0008152,InterPro:IPR001150,InterPro:IPR011140,InterPro:IPR019777;obsolete_name=Miro_080;product=autonomous glycyl radical cofactor
+Miro	GenBank	Shine_Dalgarno_sequence	51531	51534	.	+	1	ID=Miro_84.RBS;Name=Miro_84.RBS;Parent=Miro_84
+Miro	feature	gene	52585	52833	.	+	.	ID=Miro_87
+Miro	GenBank	CDS	52594	52833	.	+	1	Alias=Miro_87;ID=Miro_87.CDS;Name=Miro_87;Parent=Miro_87;obsolete_name=Miro_077;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	52585	52588	.	+	1	ID=Miro_87.RBS;Name=Miro_87.RBS;Parent=Miro_87
+Miro	feature	gene	52286	52591	.	+	.	ID=Miro_86
+Miro	GenBank	CDS	52298	52591	.	+	1	Alias=Miro_86;ID=Miro_86.CDS;Name=Miro_86;Parent=Miro_86;obsolete_name=Miro_078;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	52286	52289	.	+	1	ID=Miro_86.RBS;Name=Miro_86.RBS;Parent=Miro_86
+Miro	feature	gene	50203	50493	.	+	.	ID=Miro_81
+Miro	GenBank	CDS	50212	50493	.	+	1	Alias=Miro_81;ID=Miro_81.CDS;Name=Miro_81;Parent=Miro_81;obsolete_name=Miro_083;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	50203	50206	.	+	1	ID=Miro_81.RBS;Name=Miro_81.RBS;Parent=Miro_81
+Miro	feature	gene	49635	49896	.	+	.	ID=Miro_80
+Miro	GenBank	CDS	49645	49896	.	+	1	Alias=Miro_80;ID=Miro_80.CDS;Name=Miro_80;Parent=Miro_80;obsolete_name=Miro_084;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	49635	49637	.	+	1	ID=Miro_80.RBS;Name=Miro_80.RBS;Parent=Miro_80
+Miro	feature	gene	50955	51530	.	+	.	ID=Miro_83
+Miro	GenBank	CDS	50964	51530	.	+	1	Alias=Miro_83;ID=Miro_83.CDS;Name=Miro_83;Parent=Miro_83;obsolete_name=Miro_081;product=hypothetical conserved;tmhelix=1 TMD %289-31%29 N in%2C C out
+Miro	GenBank	Shine_Dalgarno_sequence	50955	50958	.	+	1	ID=Miro_83.RBS;Name=Miro_83.RBS;Parent=Miro_83
+Miro	feature	gene	50495	50922	.	+	.	ID=Miro_82
+Miro	GenBank	CDS	50503	50922	.	+	1	Alias=Miro_82;ID=Miro_82.CDS;Name=Miro_82;Parent=Miro_82;obsolete_name=Miro_082;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	50495	50497	.	+	1	ID=Miro_82.RBS;Name=Miro_82.RBS;Parent=Miro_82
+Miro	feature	gene	104839	105703	.	-	.	ID=Miro_193
+Miro	GenBank	CDS	104839	105693	.	-	1	ID=Miro_193.CDS;Name=Miro_193;Parent=Miro_193;obsolete_name=Miro_247;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	105699	105703	.	-	1	Alias=Miro_193;ID=Miro_193.RBS;Name=Miro_193.RBS;Parent=Miro_193
+Miro	feature	gene	52974	53137	.	+	.	ID=Miro_89
+Miro	GenBank	CDS	52985	53137	.	+	1	Alias=Miro_89;ID=Miro_89.CDS;Name=Miro_89;Parent=Miro_89;obsolete_name=Miro_075;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	52974	52978	.	+	1	ID=Miro_89.RBS;Name=Miro_89.RBS;Parent=Miro_89
+Miro	feature	gene	52806	52988	.	+	.	ID=Miro_88
+Miro	GenBank	CDS	52818	52988	.	+	1	Alias=Miro_88;ID=Miro_88.CDS;Name=Miro_88;Parent=Miro_88;obsolete_name=Miro_076;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	52806	52809	.	+	1	ID=Miro_88.RBS;Name=Miro_88.RBS;Parent=Miro_88
+Miro	feature	gene	85193	86549	.	-	.	ID=Miro_150
+Miro	GenBank	CDS	85193	86539	.	-	1	ID=Miro_150.CDS;Name=Miro_150;Note=contains PIN domain and P-loop containing nucleoside triphosphate hydrolase;Parent=Miro_150;dbxref=GO:0005524,InterPro:IPR002716,InterPro:IPR003714,InterPro:IPR027417,InterPro:IPR029060;obsolete_name=Miro_014;product=PhoH-like protein
+Miro	GenBank	Shine_Dalgarno_sequence	86546	86549	.	-	1	Alias=Miro_150;ID=Miro_150.RBS;Name=Miro_150.RBS;Parent=Miro_150
+Miro	feature	gene	86549	87082	.	-	.	ID=Miro_151
+Miro	GenBank	CDS	86549	87073	.	-	1	ID=Miro_151.CDS;Name=Miro_151;Note=contains AP2/ERF domain;Parent=Miro_151;dbxref=GO:0003677,GO:0003700,GO:0006355,InterPro:IPR001471,InterPro:IPR003615,InterPro:IPR016177;obsolete_name=Miro_013;product=HNH endonuclease
+Miro	GenBank	Shine_Dalgarno_sequence	87079	87082	.	-	1	Alias=Miro_151;ID=Miro_151.RBS;Name=Miro_151.RBS;Parent=Miro_151
+Miro	feature	gene	87073	87540	.	-	.	ID=Miro_152
+Miro	GenBank	CDS	87073	87531	.	-	1	ID=Miro_152.CDS;Name=Miro_152;Parent=Miro_152;obsolete_name=Miro_012;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	87537	87540	.	-	1	Alias=Miro_152;ID=Miro_152.RBS;Name=Miro_152.RBS;Parent=Miro_152
+Miro	feature	gene	87563	87968	.	-	.	ID=Miro_153
+Miro	GenBank	CDS	87563	87958	.	-	1	ID=Miro_153.CDS;Name=Miro_153;Note=D-alanyl-D-alanine carboxypeptidase;Parent=Miro_153;dbxref=InterPro:IPR009045;obsolete_name=Miro_011;product=endolysin
+Miro	GenBank	Shine_Dalgarno_sequence	87964	87968	.	-	1	Alias=Miro_153;ID=Miro_153.RBS;Name=Miro_153.RBS;Parent=Miro_153
+Miro	feature	gene	88026	88439	.	-	.	ID=Miro_154
+Miro	GenBank	CDS	88026	88427	.	-	1	ID=Miro_154.CDS;Name=Miro_154;Parent=Miro_154;obsolete_name=Miro_010;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	88436	88439	.	-	1	Alias=Miro_154;ID=Miro_154.RBS;Name=Miro_154.RBS;Parent=Miro_154
+Miro	feature	gene	88482	88815	.	-	.	ID=Miro_155
+Miro	GenBank	CDS	88482	88805	.	-	1	ID=Miro_155.CDS;Name=Miro_155;Parent=Miro_155;obsolete_name=Miro_009;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	88812	88815	.	-	1	Alias=Miro_155;ID=Miro_155.RBS;Name=Miro_155.RBS;Parent=Miro_155
+Miro	feature	gene	88845	89119	.	-	.	ID=Miro_156
+Miro	GenBank	CDS	88845	89108	.	-	1	ID=Miro_156.CDS;Name=Miro_156;Parent=Miro_156;obsolete_name=Miro_008;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	89115	89119	.	-	1	Alias=Miro_156;ID=Miro_156.RBS;Name=Miro_156.RBS;Parent=Miro_156
+Miro	feature	gene	89178	89447	.	-	.	ID=Miro_157
+Miro	GenBank	CDS	89178	89438	.	-	1	ID=Miro_157.CDS;Name=Miro_157;Parent=Miro_157;obsolete_name=Miro_007;product=hypothetical conserved;signal=signal peptidase II cleavage site 19-20
+Miro	GenBank	Shine_Dalgarno_sequence	89445	89447	.	-	1	Alias=Miro_157;ID=Miro_157.RBS;Name=Miro_157.RBS;Parent=Miro_157
+Miro	feature	gene	89440	89880	.	-	.	ID=Miro_158
+Miro	GenBank	CDS	89440	89871	.	-	1	ID=Miro_158.CDS;Name=Miro_158;Parent=Miro_158;obsolete_name=Miro_006;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	89878	89880	.	-	1	Alias=Miro_158;ID=Miro_158.RBS;Name=Miro_158.RBS;Parent=Miro_158
+Miro	feature	gene	89882	90064	.	-	.	ID=Miro_159
+Miro	GenBank	CDS	89882	90055	.	-	1	ID=Miro_159.CDS;Name=Miro_159;Parent=Miro_159;obsolete_name=Miro_005;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	90061	90064	.	-	1	Alias=Miro_159;ID=Miro_159.RBS;Name=Miro_159.RBS;Parent=Miro_159
+Miro	feature	gene	134495	136075	.	+	.	ID=Miro_218
+Miro	GenBank	CDS	134507	136075	.	+	1	Alias=Miro_218;ID=Miro_218.CDS;Name=Miro_218;Note=T4 gp23/gp24-like;Parent=Miro_218;dbxref=InterPro:IPR010762;obsolete_name=Miro_222;product=major capsid protein
+Miro	GenBank	Shine_Dalgarno_sequence	134495	134498	.	+	1	ID=Miro_218.RBS;Name=Miro_218.RBS;Parent=Miro_218
+Miro	feature	gene	174229	174467	.	-	.	ID=Miro_271
+Miro	GenBank	CDS	174229	174456	.	-	1	ID=Miro_271.CDS;Name=Miro_271;Parent=Miro_271;obsolete_name=Miro_169;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	174464	174467	.	-	1	Alias=Miro_271;ID=Miro_271.RBS;Name=Miro_271.RBS;Parent=Miro_271
+Miro	feature	gene	173351	174160	.	-	.	ID=Miro_270
+Miro	GenBank	CDS	173351	174148	.	-	1	ID=Miro_270.CDS;Name=Miro_270;Parent=Miro_270;obsolete_name=Miro_170;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	174156	174160	.	-	1	Alias=Miro_270;ID=Miro_270.RBS;Name=Miro_270.RBS;Parent=Miro_270
+Miro	feature	gene	174760	174903	.	-	.	ID=Miro_273
+Miro	GenBank	CDS	174760	174894	.	-	1	ID=Miro_273.CDS;Name=Miro_273;Parent=Miro_273;obsolete_name=Miro_167;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	174900	174903	.	-	1	Alias=Miro_273;ID=Miro_273.RBS;Name=Miro_273.RBS;Parent=Miro_273
+Miro	feature	gene	174453	174796	.	-	.	ID=Miro_272
+Miro	GenBank	CDS	174453	174785	.	-	1	ID=Miro_272.CDS;Name=Miro_272;Parent=Miro_272;obsolete_name=Miro_168;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	174793	174796	.	-	1	Alias=Miro_272;ID=Miro_272.RBS;Name=Miro_272.RBS;Parent=Miro_272
+Miro	feature	gene	175224	175675	.	-	.	ID=Miro_275
+Miro	GenBank	CDS	175224	175661	.	-	1	ID=Miro_275.CDS;Name=Miro_275;Parent=Miro_275;obsolete_name=Miro_165;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	175673	175675	.	-	1	Alias=Miro_275;ID=Miro_275.RBS;Name=Miro_275.RBS;Parent=Miro_275
+Miro	feature	gene	174939	175197	.	-	.	ID=Miro_274
+Miro	GenBank	CDS	174939	175187	.	-	1	ID=Miro_274.CDS;Name=Miro_274;Note=contains FCH and colicin domains;Parent=Miro_274;dbxref=GO:0016021,GO:0019835,GO:0050829,InterPro:IPR000293,InterPro:IPR001060;obsolete_name=Miro_166;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	175195	175197	.	-	1	Alias=Miro_274;ID=Miro_274.RBS;Name=Miro_274.RBS;Parent=Miro_274
+Miro	feature	gene	175636	176021	.	-	.	ID=Miro_276
+Miro	GenBank	CDS	175636	176010	.	-	1	ID=Miro_276.CDS;Name=Miro_276;Parent=Miro_276;obsolete_name=Miro_164;product=hypothetical conserved;tmhelix=2TMDs %2844-66%2C 76-98%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	176017	176021	.	-	1	Alias=Miro_276;ID=Miro_276.RBS;Name=Miro_276.RBS;Parent=Miro_276
+Miro	feature	gene	82146	82479	.	-	.	ID=Miro_144
+Miro	GenBank	CDS	82146	82469	.	-	1	ID=Miro_144.CDS;Name=Miro_144;Parent=Miro_144;obsolete_name=Miro_020;product=hypothetical conserved;signal=signal peptidase I cleavage site 17-18
+Miro	GenBank	Shine_Dalgarno_sequence	82476	82479	.	-	1	Alias=Miro_144;ID=Miro_144.RBS;Name=Miro_144.RBS;Parent=Miro_144
+Miro	feature	gene	11178	11471	.	-	.	ID=Miro_18
+Miro	GenBank	CDS	11178	11459	.	-	1	ID=Miro_18.CDS;Name=Miro_18;Note=contains LysM domain;Parent=Miro_18;dbxref=InterPro:IPR018392;obsolete_name=Miro_146;product=peptidoglycan-binding protein
+Miro	GenBank	Shine_Dalgarno_sequence	11468	11471	.	-	1	Alias=Miro_18;ID=Miro_18.RBS;Name=Miro_18.RBS;Parent=Miro_18
+Miro	GenBank	CDS	11456	11731	.	-	1	ID=Miro_19;Name=Miro_19;obsolete_name=Miro_145;product=hypothetical conserved
+Miro	feature	gene	9399	9740	.	-	.	ID=Miro_12
+Miro	GenBank	CDS	9399	9728	.	-	1	ID=Miro_12.CDS;Name=Miro_12;Parent=Miro_12;obsolete_name=Miro_152;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	9736	9740	.	-	1	Alias=Miro_12;ID=Miro_12.RBS;Name=Miro_12.RBS;Parent=Miro_12
+Miro	feature	gene	9788	10025	.	-	.	ID=Miro_13
+Miro	GenBank	CDS	9788	10012	.	-	1	ID=Miro_13.CDS;Name=Miro_13;Parent=Miro_13;obsolete_name=Miro_151;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	10021	10025	.	-	1	Alias=Miro_13;ID=Miro_13.RBS;Name=Miro_13.RBS;Parent=Miro_13
+Miro	feature	gene	8488	8779	.	-	.	ID=Miro_10
+Miro	GenBank	CDS	8488	8766	.	-	1	ID=Miro_10.CDS;Name=Miro_10;Parent=Miro_10;obsolete_name=Miro_154;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	8776	8779	.	-	1	Alias=Miro_10;ID=Miro_10.RBS;Name=Miro_10.RBS;Parent=Miro_10
+Miro	feature	gene	8763	9370	.	-	.	ID=Miro_11
+Miro	GenBank	CDS	8763	9359	.	-	1	ID=Miro_11.CDS;Name=Miro_11;Parent=Miro_11;obsolete_name=Miro_153;product=hypothetical conserved;tmhelix=1 TMD %2810-29%29 N out%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	9367	9370	.	-	1	Alias=Miro_11;ID=Miro_11.RBS;Name=Miro_11.RBS;Parent=Miro_11
+Miro	feature	gene	10737	10970	.	-	.	ID=Miro_16
+Miro	GenBank	CDS	10737	10961	.	-	1	ID=Miro_16.CDS;Name=Miro_16;Parent=Miro_16;obsolete_name=Miro_148;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	10967	10970	.	-	1	Alias=Miro_16;ID=Miro_16.RBS;Name=Miro_16.RBS;Parent=Miro_16
+Miro	feature	gene	10965	11125	.	-	.	ID=Miro_17
+Miro	GenBank	CDS	10965	11114	.	-	1	ID=Miro_17.CDS;Name=Miro_17;Parent=Miro_17;obsolete_name=Miro_147;product=hypothetical conserved;tmhelix=1 TMD %2810-32%29 N out%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	11121	11125	.	-	1	Alias=Miro_17;ID=Miro_17.RBS;Name=Miro_17.RBS;Parent=Miro_17
+Miro	feature	gene	10086	10361	.	-	.	ID=Miro_14
+Miro	GenBank	CDS	10086	10349	.	-	1	ID=Miro_14.CDS;Name=Miro_14;Parent=Miro_14;obsolete_name=Miro_150;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	10358	10361	.	-	1	Alias=Miro_14;ID=Miro_14.RBS;Name=Miro_14.RBS;Parent=Miro_14
+Miro	feature	gene	10438	10746	.	-	.	ID=Miro_15
+Miro	GenBank	CDS	10438	10737	.	-	1	ID=Miro_15.CDS;Name=Miro_15;Parent=Miro_15;obsolete_name=Miro_149;product=hypothetical conserved;tmhelix=1 TMD %284-21%29 N out%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	10743	10746	.	-	1	Alias=Miro_15;ID=Miro_15.RBS;Name=Miro_15.RBS;Parent=Miro_15
+Miro	feature	gene	53914	54144	.	+	.	ID=Miro_92
+Miro	GenBank	CDS	53923	54144	.	+	1	Alias=Miro_92;ID=Miro_92.CDS;Name=Miro_92;Parent=Miro_92;obsolete_name=Miro_072;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	53914	53916	.	+	1	ID=Miro_92.RBS;Name=Miro_92.RBS;Parent=Miro_92
+Miro	feature	gene	54130	54755	.	+	.	ID=Miro_93
+Miro	GenBank	CDS	54141	54755	.	+	1	Alias=Miro_93;ID=Miro_93.CDS;Name=Miro_93;Note=contains haloacid dehydrogenase %28HAD%29-like domain;Parent=Miro_93;dbxref=InterPro:IPR023214;obsolete_name=Miro_071;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	54130	54134	.	+	1	ID=Miro_93.RBS;Name=Miro_93.RBS;Parent=Miro_93
+Miro	feature	gene	53212	53661	.	+	.	ID=Miro_90
+Miro	GenBank	CDS	53221	53661	.	+	1	Alias=Miro_90;ID=Miro_90.CDS;Name=Miro_90;Note=T4 Y12G-like;Parent=Miro_90;dbxref=InterPro:IPR012596;obsolete_name=Miro_074;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	53212	53215	.	+	1	ID=Miro_90.RBS;Name=Miro_90.RBS;Parent=Miro_90
+Miro	feature	gene	53646	53921	.	+	.	ID=Miro_91
+Miro	GenBank	CDS	53658	53921	.	+	1	Alias=Miro_91;ID=Miro_91.CDS;Name=Miro_91;Parent=Miro_91;obsolete_name=Miro_073;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	53646	53648	.	+	1	ID=Miro_91.RBS;Name=Miro_91.RBS;Parent=Miro_91
+Miro	feature	gene	56987	57203	.	+	.	ID=Miro_96
+Miro	GenBank	CDS	57000	57203	.	+	1	Alias=Miro_96;ID=Miro_96.CDS;Name=Miro_96;Parent=Miro_96;obsolete_name=Miro_068;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	56987	56990	.	+	1	ID=Miro_96.RBS;Name=Miro_96.RBS;Parent=Miro_96
+Miro	feature	gene	57193	57382	.	+	.	ID=Miro_97
+Miro	GenBank	CDS	57206	57382	.	+	1	Alias=Miro_97;ID=Miro_97.CDS;Name=Miro_97;Parent=Miro_97;obsolete_name=Miro_067;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	57193	57195	.	+	1	ID=Miro_97.RBS;Name=Miro_97.RBS;Parent=Miro_97
+Miro	feature	gene	54726	56265	.	+	.	ID=Miro_94
+Miro	GenBank	CDS	54736	56265	.	+	1	Alias=Miro_94;ID=Miro_94.CDS;Name=Miro_94;Note=T4-like;Parent=Miro_94;dbxref=GO:0003909,GO:0003910,GO:0005524,GO:0006281,GO:0006310,GO:0051103,InterPro:IPR012310,InterPro:IPR012340,InterPro:IPR016059,Reactome:REACT_216;obsolete_name=Miro_070;product=DNA ligase
+Miro	GenBank	Shine_Dalgarno_sequence	54726	54728	.	+	1	ID=Miro_94.RBS;Name=Miro_94.RBS;Parent=Miro_94
+Miro	feature	gene	56331	56911	.	+	.	ID=Miro_95
+Miro	GenBank	CDS	56342	56911	.	+	1	Alias=Miro_95;ID=Miro_95.CDS;Name=Miro_95;Parent=Miro_95;obsolete_name=Miro_069;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	56331	56333	.	+	1	ID=Miro_95.RBS;Name=Miro_95.RBS;Parent=Miro_95
+Miro	feature	gene	57368	57543	.	+	.	ID=Miro_98
+Miro	GenBank	CDS	57379	57543	.	+	1	Alias=Miro_98;ID=Miro_98.CDS;Name=Miro_98;Parent=Miro_98;obsolete_name=Miro_066;product=hypothetical conserved;tmhelix=2TMDs %287-26%2C 31-53%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	57368	57372	.	+	1	ID=Miro_98.RBS;Name=Miro_98.RBS;Parent=Miro_98
+Miro	feature	gene	57613	57914	.	+	.	ID=Miro_99
+Miro	GenBank	CDS	57624	57914	.	+	1	Alias=Miro_99;ID=Miro_99.CDS;Name=Miro_99;Parent=Miro_99;obsolete_name=Miro_065;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	57613	57616	.	+	1	ID=Miro_99.RBS;Name=Miro_99.RBS;Parent=Miro_99
+Miro	feature	gene	81924	82086	.	-	.	ID=Miro_143
+Miro	GenBank	CDS	81924	82079	.	-	1	ID=Miro_143.CDS;Name=Miro_143;Parent=Miro_143;obsolete_name=Miro_021;product=hypothetical conserved;tmhelix=1 TMD %2815-37%29 N out%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	82084	82086	.	-	1	Alias=Miro_143;ID=Miro_143.RBS;Name=Miro_143.RBS;Parent=Miro_143
+Miro	feature	gene	67179	67658	.	-	.	ID=Miro_114
+Miro	GenBank	CDS	67179	67649	.	-	1	ID=Miro_114.CDS;Name=Miro_114;Parent=Miro_114;obsolete_name=Miro_050;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	67656	67658	.	-	1	Alias=Miro_114;ID=Miro_114.RBS;Name=Miro_114.RBS;Parent=Miro_114
+Miro	feature	gene	81366	81851	.	-	.	ID=Miro_141
+Miro	GenBank	CDS	81366	81839	.	-	1	ID=Miro_141.CDS;Name=Miro_141;Note=contains macro domain;Parent=Miro_141;dbxref=InterPro:IPR002589;obsolete_name=Miro_023;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	81849	81851	.	-	1	Alias=Miro_141;ID=Miro_141.RBS;Name=Miro_141.RBS;Parent=Miro_141
+Miro	feature	gene	81076	81376	.	-	.	ID=Miro_140
+Miro	GenBank	CDS	81076	81363	.	-	1	ID=Miro_140.CDS;Name=Miro_140;Parent=Miro_140;obsolete_name=Miro_024;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	81374	81376	.	-	1	Alias=Miro_140;ID=Miro_140.RBS;Name=Miro_140.RBS;Parent=Miro_140
+Miro	feature	gene	83223	83630	.	-	.	ID=Miro_147
+Miro	GenBank	CDS	83223	83618	.	-	1	ID=Miro_147.CDS;Name=Miro_147;Parent=Miro_147;obsolete_name=Miro_017;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	83627	83630	.	-	1	Alias=Miro_147;ID=Miro_147.RBS;Name=Miro_147.RBS;Parent=Miro_147
+Miro	feature	gene	83066	83224	.	-	.	ID=Miro_146
+Miro	GenBank	CDS	83066	83212	.	-	1	ID=Miro_146.CDS;Name=Miro_146;Parent=Miro_146;obsolete_name=Miro_018;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	83221	83224	.	-	1	Alias=Miro_146;ID=Miro_146.RBS;Name=Miro_146.RBS;Parent=Miro_146
+Miro	feature	gene	82479	83083	.	-	.	ID=Miro_145
+Miro	GenBank	CDS	82479	83069	.	-	1	ID=Miro_145.CDS;Name=Miro_145;Parent=Miro_145;obsolete_name=Miro_019;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	83080	83083	.	-	1	Alias=Miro_145;ID=Miro_145.RBS;Name=Miro_145.RBS;Parent=Miro_145
+Miro	feature	gene	67646	67816	.	-	.	ID=Miro_115
+Miro	GenBank	CDS	67646	67804	.	-	1	ID=Miro_115.CDS;Name=Miro_115;Parent=Miro_115;obsolete_name=Miro_049;product=hypothetical conserved;tmhelix=2TMDs %282-21%2C 31-50%29 N in%2C C in
+Miro	GenBank	Shine_Dalgarno_sequence	67814	67816	.	-	1	Alias=Miro_115;ID=Miro_115.RBS;Name=Miro_115.RBS;Parent=Miro_115
+Miro	feature	gene	84392	84959	.	-	.	ID=Miro_149
+Miro	GenBank	CDS	84392	84946	.	-	1	ID=Miro_149.CDS;Name=Miro_149;Parent=Miro_149;obsolete_name=Miro_015;product=hypothetical conserved
+Miro	GenBank	Shine_Dalgarno_sequence	84955	84959	.	-	1	Alias=Miro_149;ID=Miro_149.RBS;Name=Miro_149.RBS;Parent=Miro_149
+Miro	feature	gene	83686	84337	.	-	.	ID=Miro_148
+Miro	GenBank	CDS	83686	84327	.	-	1	ID=Miro_148.CDS;Name=Miro_148;Note=T4 RegB-like;Parent=Miro_148;dbxref=InterPro:IPR019653,InterPro:IPR023346;obsolete_name=Miro_016;product=endoribonuclease;signal=signal peptidase II cleavage site 12-13
+Miro	GenBank	Shine_Dalgarno_sequence	84334	84337	.	-	1	Alias=Miro_148;ID=Miro_148.RBS;Name=Miro_148.RBS;Parent=Miro_148
+Miro	feature	gene	67801	68461	.	-	.	ID=Miro_116
+Miro	GenBank	CDS	67801	68451	.	-	1	ID=Miro_116.CDS;Name=Miro_116;Parent=Miro_116;obsolete_name=Miro_048
+Miro	GenBank	Shine_Dalgarno_sequence	68457	68461	.	-	1	Alias=Miro_116;ID=Miro_116.RBS;Name=Miro_116.RBS;Parent=Miro_116
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/Transterm_Out.gff3	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,140 @@
+##gff-version 3
+Miro	feature	terminator	781	803	.	-	.	score=80;source=TranstermHP;ID=terminator_0;[1] 5' stem=GCGCCCGA;[2] loop=ACCA;[3] 3' stem=TTGGGCGC;[4] 3' tail=GTTATCAACCGCAAG;
+Miro	feature	terminator	4005	4030	.	-	.	score=100;source=TranstermHP;ID=terminator_1;[1] 5' stem=GCCTCTTGC;[2] loop=AAT;[3] 3' stem=GCAGGGGGC;[4] 3' tail=TTTTTGCTATATTGG;
+Miro	feature	terminator	5205	5239	.	-	.	score=91;source=TranstermHP;ID=terminator_2;[1] 5' stem=TGGTAGACGGGT;[2] loop=TTAA;[3] 3' stem=ACCCGTTCACCG;[4] 3' tail=TTTCTTTATTCACTC;
+Miro	feature	terminator	5209	5238	.	-	.	score=76;source=TranstermHP;ID=terminator_3;[1] 5' stem=GGTAGACGGGT;[2] loop=TTAA;[3] 3' stem=ACCCGTTCACC;[4] 3' tail=GTTTCTTTATTCACT;
+Miro	feature	terminator	6062	6114	.	+	.	score=77;source=TranstermHP;ID=terminator_4;[1] 5' stem=GATCGGAGTAATGATTTCTGGA;[2] loop=GTA;[3] 3' stem=TCCATAA-TCATTTTTGCGATC;[4] 3' tail=TTTTTGTAATTCAAA;
+Miro	feature	terminator	7267	7293	.	-	.	score=100;source=TranstermHP;ID=terminator_5;[1] 5' stem=GTAAACCCC;[2] loop=GAAA;[3] 3' stem=GGGGTTTTC;[4] 3' tail=TTTTTCATAGAACCC;
+Miro	feature	terminator	7272	7298	.	+	.	score=78;source=TranstermHP;ID=terminator_6;[1] 5' stem=GAAAACCCC;[2] loop=TTTC;[3] 3' stem=GGGGTTTAC;[4] 3' tail=TTGTTATAAGGGAAA;
+Miro	feature	terminator	7267	7288	.	-	.	score=95;source=TranstermHP;ID=terminator_7;[1] 5' stem=CCCC;[2] loop=GAAA;[3] 3' stem=GGGG;[4] 3' tail=TTTTCTTTTTCATAG;
+Miro	feature	terminator	9374	9393	.	-	.	score=85;source=TranstermHP;ID=terminator_8;[1] 5' stem=GGGC;[2] loop=TTCG;[3] 3' stem=GCCC;[4] 3' tail=TTTTTCTTAAAAGGA;
+Miro	feature	terminator	10395	10420	.	-	.	score=100;source=TranstermHP;ID=terminator_9;[1] 5' stem=GCCTCTTGC;[2] loop=ATT;[3] 3' stem=GCGGGAGGC;[4] 3' tail=TTTTTGGTATCTTGT;
+Miro	feature	terminator	11143	11171	.	-	.	score=100;source=TranstermHP;ID=terminator_10;[1] 5' stem=GCCCTTGAC;[2] loop=TTCG;[3] 3' stem=GTTGAGGGC;[4] 3' tail=TTTTGTTATATTGGG;
+Miro	feature	terminator	15418	15435	.	-	.	score=79;source=TranstermHP;ID=terminator_11;[1] 5' stem=CCGTT;[2] loop=AAA;[3] 3' stem=AACGG;[4] 3' tail=TTTATCTTCTTGAGG;
+Miro	feature	terminator	18535	18550	.	+	.	score=83;source=TranstermHP;ID=terminator_12;[1] 5' stem=GCCCC;[2] loop=GAAA;[3] 3' stem=GGGGC;[4] 3' tail=TTAATTTTTATGCGT;
+Miro	feature	terminator	18527	18548	.	-	.	score=100;source=TranstermHP;ID=terminator_13;[1] 5' stem=GCCCC;[2] loop=TTTC;[3] 3' stem=GGGGC;[4] 3' tail=TTTTTTGTATCTATA;
+Miro	feature	terminator	20982	21009	.	+	.	score=100;source=TranstermHP;ID=terminator_14;[1] 5' stem=TATGGGGC;[2] loop=CGAA;[3] 3' stem=GCCCCATA;[4] 3' tail=TTTTTTATAAAATTT;
+Miro	feature	terminator	22215	22231	.	-	.	score=83;source=TranstermHP;ID=terminator_15;[1] 5' stem=GGGGC;[2] loop=TTCG;[3] 3' stem=GCCCC;[4] 3' tail=TTTCATTAACTAGTG;
+Miro	feature	terminator	22301	22335	.	+	.	score=100;source=TranstermHP;ID=terminator_16;[1] 5' stem=CGTGATATTAGTC;[2] loop=AATG;[3] 3' stem=GACTAATAACATG;[4] 3' tail=TTTTTCAAACATACC;
+Miro	feature	terminator	25631	25658	.	-	.	score=100;source=TranstermHP;ID=terminator_17;[1] 5' stem=GCCCTTGCA;[2] loop=TTCG;[3] 3' stem=TGCAGGGGC;[4] 3' tail=TTTGTTATATTGGGT;
+Miro	feature	terminator	25637	25663	.	+	.	score=100;source=TranstermHP;ID=terminator_18;[1] 5' stem=GCCCCTGCA;[2] loop=CGAA;[3] 3' stem=TGCAAGGGC;[4] 3' tail=TTTTTGATTAGTGAC;
+Miro	feature	terminator	26428	26448	.	+	.	score=84;source=TranstermHP;ID=terminator_19;[1] 5' stem=CAACGGCG;[2] loop=TTT;[3] 3' stem=TGCCGTTG;[4] 3' tail=TTGATTTCGTCTATG;
+Miro	feature	terminator	27622	27643	.	-	.	score=91;source=TranstermHP;ID=terminator_20;[1] 5' stem=GGGGC;[2] loop=TACG;[3] 3' stem=GCCCC;[4] 3' tail=TTTCTTTTACACCAT;
+Miro	feature	terminator	28647	28670	.	+	.	score=95;source=TranstermHP;ID=terminator_21;[1] 5' stem=GTGGGGGC;[2] loop=CGAA;[3] 3' stem=GCCCCCGC;[4] 3' tail=TTGTATTACATGTCT;
+Miro	feature	terminator	33136	33161	.	-	.	score=78;source=TranstermHP;ID=terminator_22;[1] 5' stem=ATAGCCCC;[2] loop=TTTC;[3] 3' stem=GGGGCTAC;[4] 3' tail=TTGTTTGTTAGTGCT;
+Miro	feature	terminator	33140	33160	.	-	.	score=80;source=TranstermHP;ID=terminator_23;[1] 5' stem=TAGCCCC;[2] loop=TTTC;[3] 3' stem=GGGGCTA;[4] 3' tail=CTTGTTTGTTAGTGC;
+Miro	feature	terminator	34515	34543	.	+	.	score=95;source=TranstermHP;ID=terminator_24;[1] 5' stem=TGTCGGTCGGTA;[2] loop=ACG;[3] 3' stem=TACCGATCGTCA;[4] 3' tail=TTGATTTTGATTCAG;
+Miro	feature	terminator	34518	34539	.	+	.	score=86;source=TranstermHP;ID=terminator_25;[1] 5' stem=CGGTCGGTA;[2] loop=ACG;[3] 3' stem=TACCGATCG;[4] 3' tail=TCATTGATTTTGATT;
+Miro	feature	terminator	36390	36420	.	+	.	score=93;source=TranstermHP;ID=terminator_26;[1] 5' stem=GCCCATGT;[2] loop=AACGAA;[3] 3' stem=ACGTGGGC;[4] 3' tail=TTTGTTTTTATTTGA;
+Miro	feature	terminator	38163	38193	.	+	.	score=100;source=TranstermHP;ID=terminator_27;[1] 5' stem=GGGAACTGT;[2] loop=TAAC;[3] 3' stem=GCAGTTCCC;[4] 3' tail=TTTTTATTTGAGGAA;
+Miro	feature	terminator	40429	40449	.	-	.	score=78;source=TranstermHP;ID=terminator_28;[1] 5' stem=AGGGGC;[2] loop=CGAA;[3] 3' stem=GCCCCA;[4] 3' tail=TTTTTCATACTGCCA;
+Miro	feature	terminator	40435	40454	.	+	.	score=85;source=TranstermHP;ID=terminator_29;[1] 5' stem=GGGGC;[2] loop=TTCG;[3] 3' stem=GCCCC;[4] 3' tail=TTTCTTAACAAGGTA;
+Miro	feature	terminator	40429	40448	.	-	.	score=76;source=TranstermHP;ID=terminator_30;[1] 5' stem=GGGGC;[2] loop=CGAA;[3] 3' stem=GCCCC;[4] 3' tail=ATTTTTCATACTGCC;
+Miro	feature	terminator	42727	42745	.	+	.	score=91;source=TranstermHP;ID=terminator_31;[1] 5' stem=GCCCC;[2] loop=TTCG;[3] 3' stem=GGGGC;[4] 3' tail=TTTTTAAAGGTAAAG;
+Miro	feature	terminator	44010	44060	.	-	.	score=80;source=TranstermHP;ID=terminator_32;[1] 5' stem=CTGGAACCAGGGGA-TAAACG;[2] loop=CTAAAA;[3] 3' stem=TGTTTTCTCCCCTGGTTCCTG;[4] 3' tail=TGTTATAAGGGTTGC;
+Miro	feature	terminator	44013	44058	.	-	.	score=87;source=TranstermHP;ID=terminator_33;[1] 5' stem=GGAACCAGGGGA-TAAACG;[2] loop=CTAAAA;[3] 3' stem=TGTTTTCTCCCCTGGTTCC;[4] 3' tail=TGTGTTATAAGGGTT;
+Miro	feature	terminator	45761	45801	.	-	.	score=84;source=TranstermHP;ID=terminator_34;[1] 5' stem=CGAAAGAAAGCAGGGA;[2] loop=ATCAA;[3] 3' stem=TCCCTGCTTTTTCTTG;[4] 3' tail=TTCTATCGTTCGGCT;
+Miro	feature	terminator	45774	45799	.	+	.	score=100;source=TranstermHP;ID=terminator_35;[1] 5' stem=GCAGGGA;[2] loop=TTGAT;[3] 3' stem=TCCCTGC;[4] 3' tail=TTTCTTTCGTTGATG;
+Miro	feature	terminator	45766	45792	.	-	.	score=100;source=TranstermHP;ID=terminator_36;[1] 5' stem=GCAGGGA;[2] loop=ATCAA;[3] 3' stem=TCCCTGC;[4] 3' tail=TTTTTCTTGTTCTAT;
+Miro	feature	terminator	48970	49007	.	-	.	score=100;source=TranstermHP;ID=terminator_37;[1] 5' stem=GCGATCTGACCATT;[2] loop=GTG;[3] 3' stem=AATGTTCAGGGCGC;[4] 3' tail=TTTTCTTCACTCAGT;
+Miro	feature	terminator	50925	50946	.	-	.	score=76;source=TranstermHP;ID=terminator_38;[1] 5' stem=GGCTATC;[2] loop=CGAA;[3] 3' stem=GATAGCC;[4] 3' tail=ATTTGATTATTTGTT;
+Miro	feature	terminator	50929	50954	.	+	.	score=91;source=TranstermHP;ID=terminator_39;[1] 5' stem=GGCTATC;[2] loop=TTCG;[3] 3' stem=GATAGCC;[4] 3' tail=TTATTTTTGGGGTGT;
+Miro	feature	terminator	52180	52213	.	+	.	score=100;source=TranstermHP;ID=terminator_40;[1] 5' stem=GCCGTTGCC;[2] loop=GAAA;[3] 3' stem=GGTAGCGGC;[4] 3' tail=TTTTTCTTTTTTGGT;
+Miro	feature	terminator	53407	53432	.	-	.	score=90;source=TranstermHP;ID=terminator_41;[1] 5' stem=TGGT;[2] loop=TAGTCC;[3] 3' stem=ACCA;[4] 3' tail=TTTTTTCTTTTTGCC;
+Miro	feature	terminator	56264	56293	.	-	.	score=81;source=TranstermHP;ID=terminator_42;[1] 5' stem=GCCCCCGAC;[2] loop=CGGA;[3] 3' stem=GTCAAGGGC;[4] 3' tail=TTTTTATTAAAATAG;
+Miro	feature	terminator	56272	56299	.	+	.	score=91;source=TranstermHP;ID=terminator_43;[1] 5' stem=GCCCTTGAC;[2] loop=TCCG;[3] 3' stem=GTCGGGGGC;[4] 3' tail=TTTGTTATATTGGGC;
+Miro	feature	terminator	56925	56962	.	+	.	score=86;source=TranstermHP;ID=terminator_44;[1] 5' stem=TAAAGAAGCCTCTTGC;[2] loop=AAT;[3] 3' stem=GCAGGGGGCTTTTTTG;[4] 3' tail=TATAGTGTGTTCATT;
+Miro	feature	terminator	56932	56960	.	+	.	score=100;source=TranstermHP;ID=terminator_45;[1] 5' stem=GCCTCTTGC;[2] loop=AAT;[3] 3' stem=GCAGGGGGC;[4] 3' tail=TTTTTTGTATAGTGT;
+Miro	feature	terminator	60382	60407	.	-	.	score=100;source=TranstermHP;ID=terminator_46;[1] 5' stem=GTTTCT;[2] loop=GTTC;[3] 3' stem=AGAAAC;[4] 3' tail=TTTTTCTTTTGTTCT;
+Miro	feature	terminator	62185	62218	.	-	.	score=100;source=TranstermHP;ID=terminator_47;[1] 5' stem=TTGCGGCACCCCC;[2] loop=AGA;[3] 3' stem=GGGGATACCGCGA;[4] 3' tail=TTTTTAATATTTTTG;
+Miro	feature	terminator	62192	62216	.	-	.	score=80;source=TranstermHP;ID=terminator_48;[1] 5' stem=GCGGCACCCCC;[2] loop=AGA;[3] 3' stem=GGGGATACCGC;[4] 3' tail=GATTTTTAATATTTT;
+Miro	feature	terminator	64085	64102	.	+	.	score=85;source=TranstermHP;ID=terminator_49;[1] 5' stem=GGGGC;[2] loop=TACG;[3] 3' stem=GCCCC;[4] 3' tail=TTTTGAGGATCTTAT;
+Miro	feature	terminator	64079	64098	.	-	.	score=91;source=TranstermHP;ID=terminator_50;[1] 5' stem=GGGGC;[2] loop=CGTA;[3] 3' stem=GCCCC;[4] 3' tail=TTTATTGTCCTGTAA;
+Miro	feature	terminator	65806	65835	.	+	.	score=81;source=TranstermHP;ID=terminator_51;[1] 5' stem=GCCCCTTCC;[2] loop=TTTC;[3] 3' stem=GGTTGGGGC;[4] 3' tail=TTTCTTTTAGAATTC;
+Miro	feature	terminator	65798	65827	.	-	.	score=90;source=TranstermHP;ID=terminator_52;[1] 5' stem=GCCCCAACC;[2] loop=GAAA;[3] 3' stem=GGAAGGGGC;[4] 3' tail=TTTTTGTTATGATGC;
+Miro	feature	terminator	68462	68480	.	-	.	score=87;source=TranstermHP;ID=terminator_53;[1] 5' stem=GCCCCC;[2] loop=GAAA;[3] 3' stem=GGGGGC;[4] 3' tail=TTTGAGGTGACTTGT;
+Miro	feature	terminator	72046	72061	.	+	.	score=76;source=TranstermHP;ID=terminator_54;[1] 5' stem=GCCCC;[2] loop=TTTC;[3] 3' stem=GGGGC;[4] 3' tail=TTGATTAATCAATGT;
+Miro	feature	terminator	72041	72059	.	-	.	score=100;source=TranstermHP;ID=terminator_55;[1] 5' stem=GCCCC;[2] loop=GAAA;[3] 3' stem=GGGGC;[4] 3' tail=TTTTTCGTGAGGTTT;
+Miro	feature	terminator	73234	73260	.	-	.	score=100;source=TranstermHP;ID=terminator_56;[1] 5' stem=GGCATTCGGC;[2] loop=GGG;[3] 3' stem=GTCGAATGCC;[4] 3' tail=TTTTAACGTCTGAAA;
+Miro	feature	terminator	73238	73264	.	+	.	score=89;source=TranstermHP;ID=terminator_57;[1] 5' stem=GGCATTCGAC;[2] loop=CCC;[3] 3' stem=GCCGAATGCC;[4] 3' tail=TTATCGAAACCGAGC;
+Miro	feature	terminator	75458	75487	.	+	.	score=78;source=TranstermHP;ID=terminator_58;[1] 5' stem=TCTGATTGAG;[2] loop=TGA;[3] 3' stem=TTCAATCAGC;[4] 3' tail=TTTTTATCGCGTCTG;
+Miro	feature	terminator	76245	76268	.	-	.	score=100;source=TranstermHP;ID=terminator_59;[1] 5' stem=CCGCCCGG;[2] loop=TTAGT;[3] 3' stem=CCGGGTGG;[4] 3' tail=TTTGCCTGTTACCTG;
+Miro	feature	terminator	76527	76562	.	-	.	score=77;source=TranstermHP;ID=terminator_60;[1] 5' stem=AAAAAGCCCTTGCG;[2] loop=TTCT;[3] 3' stem=CGTGAGGGCTTTTG;[4] 3' tail=TATTATACACACATA;
+Miro	feature	terminator	76530	76557	.	-	.	score=100;source=TranstermHP;ID=terminator_61;[1] 5' stem=GCCCTTGCG;[2] loop=TTCT;[3] 3' stem=CGTGAGGGC;[4] 3' tail=TTTTGTATTATACAC;
+Miro	feature	terminator	76536	76565	.	+	.	score=81;source=TranstermHP;ID=terminator_62;[1] 5' stem=GCCCTCACG;[2] loop=AGAA;[3] 3' stem=CGCAAGGGC;[4] 3' tail=TTTTTATTAAATTTC;
+Miro	feature	terminator	76591	76625	.	-	.	score=78;source=TranstermHP;ID=terminator_63;[1] 5' stem=CCGCACATA-TAGA;[2] loop=TGA;[3] 3' stem=TCTTTTATGTGCGG;[4] 3' tail=TTATTGTGAATCCAG;
+Miro	feature	terminator	77874	77893	.	+	.	score=84;source=TranstermHP;ID=terminator_64;[1] 5' stem=GCCCCC;[2] loop=AAAGA;[3] 3' stem=GGGGGC;[4] 3' tail=TTTAAAACATTATTT;
+Miro	feature	terminator	79621	79641	.	-	.	score=100;source=TranstermHP;ID=terminator_65;[1] 5' stem=CGAGGC;[2] loop=TTCG;[3] 3' stem=GCCTCG;[4] 3' tail=TTTTTGCTATAAATA;
+Miro	feature	terminator	79626	79645	.	+	.	score=82;source=TranstermHP;ID=terminator_66;[1] 5' stem=CGAGGC;[2] loop=CGAA;[3] 3' stem=GCCTCG;[4] 3' tail=TTATAATATTTTTGC;
+Miro	feature	terminator	80210	80230	.	+	.	score=76;source=TranstermHP;ID=terminator_67;[1] 5' stem=GCAAC;[2] loop=GGTA;[3] 3' stem=GTTGC;[4] 3' tail=TTTCTTTCCACAATA;
+Miro	feature	terminator	83658	83686	.	+	.	score=100;source=TranstermHP;ID=terminator_68;[1] 5' stem=GCCCCTGAC;[2] loop=CGAA;[3] 3' stem=GTCAAGGGC;[4] 3' tail=TTTTTGTCAAATGAT;
+Miro	feature	terminator	83649	83679	.	-	.	score=100;source=TranstermHP;ID=terminator_69;[1] 5' stem=GCCCTTGAC;[2] loop=TTCG;[3] 3' stem=GTCAGGGGC;[4] 3' tail=TTTTTTATTATGGAT;
+Miro	feature	terminator	83687	83705	.	+	.	score=78;source=TranstermHP;ID=terminator_70;[1] 5' stem=CAAA;[2] loop=TGA;[3] 3' stem=TTTG;[4] 3' tail=TTTTTCTTCTAACAG;
+Miro	feature	terminator	85165	85188	.	-	.	score=100;source=TranstermHP;ID=terminator_71;[1] 5' stem=GGGGGC;[2] loop=GAAA;[3] 3' stem=GCCCCC;[4] 3' tail=TTTTTTGTGAGGTGT;
+Miro	feature	terminator	87545	87564	.	+	.	score=86;source=TranstermHP;ID=terminator_72;[1] 5' stem=GGGGC;[2] loop=CAAA;[3] 3' stem=GCCCC;[4] 3' tail=TTTGTTACGCTAATT;
+Miro	feature	terminator	87973	88001	.	-	.	score=88;source=TranstermHP;ID=terminator_73;[1] 5' stem=TACCCTGTGT;[2] loop=ACCC;[3] 3' stem=AAACAGGGTA;[4] 3' tail=TTTTTACAAGAGGTG;
+Miro	feature	terminator	87978	88006	.	+	.	score=79;source=TranstermHP;ID=terminator_74;[1] 5' stem=TACCCTGTTT;[2] loop=GGGT;[3] 3' stem=ACACAGGGTA;[4] 3' tail=TTTATGGTTTAAGAG;
+Miro	feature	terminator	88816	88837	.	-	.	score=100;source=TranstermHP;ID=terminator_75;[1] 5' stem=GCCCC;[2] loop=GAAA;[3] 3' stem=GGGGC;[4] 3' tail=TTTTTTGTAGGTAAA;
+Miro	feature	terminator	92679	92701	.	-	.	score=78;source=TranstermHP;ID=terminator_76;[1] 5' stem=GCGTAT;[2] loop=AGT;[3] 3' stem=ATCCGC;[4] 3' tail=TTTTTCTTCTCCGTG;
+Miro	feature	terminator	93200	93258	.	+	.	score=100;source=TranstermHP;ID=terminator_77;[1] 5' stem=TCGTTT-CTATGTGTGTAAGGTA;[2] loop=TCAT;[3] 3' stem=TACCCTACACACAACGCAAGCGA;[4] 3' tail=TTTTTATTTTCCGTA;
+Miro	feature	terminator	94234	94268	.	-	.	score=100;source=TranstermHP;ID=terminator_78;[1] 5' stem=CAAAACCCCTTGCC;[2] loop=TAT;[3] 3' stem=GGTGAGGGGTTTTG;[4] 3' tail=TTATATTACACACAT;
+Miro	feature	terminator	94236	94263	.	-	.	score=100;source=TranstermHP;ID=terminator_79;[1] 5' stem=CCCCTTGCC;[2] loop=TAT;[3] 3' stem=GGTGAGGGG;[4] 3' tail=TTTTGTTATATTACA;
+Miro	feature	terminator	95931	95958	.	-	.	score=100;source=TranstermHP;ID=terminator_80;[1] 5' stem=GCCCTTGCA;[2] loop=TTAG;[3] 3' stem=TGCAGGGGC;[4] 3' tail=TTTGTTATATTACAC;
+Miro	feature	terminator	95937	95963	.	+	.	score=100;source=TranstermHP;ID=terminator_81;[1] 5' stem=GCCCCTGCA;[2] loop=CTAA;[3] 3' stem=TGCAAGGGC;[4] 3' tail=TTTTTGATTATTTTG;
+Miro	feature	terminator	97741	97762	.	+	.	score=79;source=TranstermHP;ID=terminator_82;[1] 5' stem=AAGGGGC;[2] loop=CGAA;[3] 3' stem=GCCCCTA;[4] 3' tail=TTTTGCGTTCTTCTG;
+Miro	feature	terminator	97740	97756	.	-	.	score=78;source=TranstermHP;ID=terminator_83;[1] 5' stem=GGGGC;[2] loop=TTCG;[3] 3' stem=GCCCC;[4] 3' tail=TTTGAGGATCATATT;
+Miro	feature	terminator	97743	97762	.	+	.	score=81;source=TranstermHP;ID=terminator_84;[1] 5' stem=GGGGC;[2] loop=CGAA;[3] 3' stem=GCCCC;[4] 3' tail=TATTTTGCGTTCTTC;
+Miro	feature	terminator	100342	100369	.	-	.	score=100;source=TranstermHP;ID=terminator_85;[1] 5' stem=GCCCTTGCA;[2] loop=TTCG;[3] 3' stem=TGCAGGGGC;[4] 3' tail=TTTGTTATATTGGCC;
+Miro	feature	terminator	100348	100375	.	+	.	score=100;source=TranstermHP;ID=terminator_86;[1] 5' stem=GCCCCTGCA;[2] loop=CGAA;[3] 3' stem=TGCAAGGGC;[4] 3' tail=TTTTTTCAGTTTTTC;
+Miro	feature	terminator	101556	101578	.	-	.	score=100;source=TranstermHP;ID=terminator_87;[1] 5' stem=GGGGC;[2] loop=TTCG;[3] 3' stem=GCCCC;[4] 3' tail=TTTTTTATTGGGGTG;
+Miro	feature	terminator	101565	101583	.	+	.	score=85;source=TranstermHP;ID=terminator_88;[1] 5' stem=GGGGC;[2] loop=CGAA;[3] 3' stem=GCCCC;[4] 3' tail=TTTGTAATAAATTTG;
+Miro	feature	terminator	101890	101905	.	+	.	score=76;source=TranstermHP;ID=terminator_89;[1] 5' stem=GAGCA;[2] loop=CTT;[3] 3' stem=TGCTC;[4] 3' tail=TTTAGTTGTTTCAAA;
+Miro	feature	terminator	104254	104284	.	-	.	score=83;source=TranstermHP;ID=terminator_90;[1] 5' stem=GCCCCAACC;[2] loop=GAAA;[3] 3' stem=GGAAGGGGC;[4] 3' tail=TTTATTTTTACAGGG;
+Miro	feature	terminator	104813	104840	.	-	.	score=85;source=TranstermHP;ID=terminator_91;[1] 5' stem=AAAAAGCCCC;[2] loop=TTTC;[3] 3' stem=GGGGCTTTTA;[4] 3' tail=TTTTGCAAATTCTCC;
+Miro	feature	terminator	104822	104840	.	+	.	score=100;source=TranstermHP;ID=terminator_92;[1] 5' stem=GCCCC;[2] loop=GAAA;[3] 3' stem=GGGGC;[4] 3' tail=TTTTTAGTATCTGTT;
+Miro	feature	terminator	104813	104835	.	-	.	score=100;source=TranstermHP;ID=terminator_93;[1] 5' stem=GCCCC;[2] loop=TTTC;[3] 3' stem=GGGGC;[4] 3' tail=TTTTATTTTGCAAAT;
+Miro	feature	terminator	106893	106918	.	-	.	score=90;source=TranstermHP;ID=terminator_94;[1] 5' stem=ACCGAT;[2] loop=CGC;[3] 3' stem=ATCGGA;[4] 3' tail=TTTTTGTTTTTGGGC;
+Miro	feature	terminator	110693	110717	.	-	.	score=80;source=TranstermHP;ID=terminator_95;[1] 5' stem=CCCCCGATA;[2] loop=AAGA;[3] 3' stem=TATCGGGGA;[4] 3' tail=TTTGGTTAATCTGTT;
+Miro	feature	terminator	110696	110718	.	+	.	score=79;source=TranstermHP;ID=terminator_96;[1] 5' stem=TCCCCGATA;[2] loop=TCTT;[3] 3' stem=TATCGGGGG;[4] 3' tail=TACTTTCGAAGAAAT;
+Miro	feature	terminator	110693	110716	.	-	.	score=86;source=TranstermHP;ID=terminator_97;[1] 5' stem=CCCCGATA;[2] loop=AAGA;[3] 3' stem=TATCGGGG;[4] 3' tail=ATTTGGTTAATCTGT;
+Miro	feature	terminator	112583	112613	.	+	.	score=100;source=TranstermHP;ID=terminator_98;[1] 5' stem=CCCCTGTC;[2] loop=TTCG;[3] 3' stem=GATAGGGG;[4] 3' tail=TTTTTCTTTTTATAA;
+Miro	feature	terminator	115564	115582	.	-	.	score=77;source=TranstermHP;ID=terminator_99;[1] 5' stem=CCGT;[2] loop=TAA;[3] 3' stem=GCGG;[4] 3' tail=TTTTTCTTCAACGTC;
+Miro	feature	terminator	115812	115841	.	-	.	score=76;source=TranstermHP;ID=terminator_100;[1] 5' stem=TA-GATCGGCG;[2] loop=GCAT;[3] 3' stem=CGCCGATCATA;[4] 3' tail=TCTTTGAAGTTCATC;
+Miro	feature	terminator	115816	115840	.	-	.	score=76;source=TranstermHP;ID=terminator_101;[1] 5' stem=AGATCGGCG;[2] loop=GCAT;[3] 3' stem=CGCCGATCA;[4] 3' tail=TATCTTTGAAGTTCA;
+Miro	feature	terminator	115818	115839	.	-	.	score=91;source=TranstermHP;ID=terminator_102;[1] 5' stem=GATCGGCG;[2] loop=GCAT;[3] 3' stem=CGCCGATC;[4] 3' tail=ATATCTTTGAAGTTC;
+Miro	feature	terminator	123258	123275	.	+	.	score=85;source=TranstermHP;ID=terminator_103;[1] 5' stem=GGGGC;[2] loop=TTCG;[3] 3' stem=GCCCC;[4] 3' tail=TTTTGAGGATCTTTA;
+Miro	feature	terminator	123253	123271	.	-	.	score=81;source=TranstermHP;ID=terminator_104;[1] 5' stem=GGGGC;[2] loop=CGAA;[3] 3' stem=GCCCC;[4] 3' tail=TTGTTAATCGTTAAG;
+Miro	feature	terminator	125182	125208	.	-	.	score=87;source=TranstermHP;ID=terminator_105;[1] 5' stem=TTCATGG;[2] loop=ATG;[3] 3' stem=CCAGGAA;[4] 3' tail=TTTTTCTTTTGATGC;
+Miro	feature	terminator	130203	130220	.	-	.	score=79;source=TranstermHP;ID=terminator_106;[1] 5' stem=GGGGCT;[2] loop=TTTC;[3] 3' stem=AGCCCC;[4] 3' tail=TTACATGTTATACTG;
+Miro	feature	terminator	130562	130601	.	-	.	score=95;source=TranstermHP;ID=terminator_107;[1] 5' stem=TCGTTACGGTT;[2] loop=TTTCTGTTT;[3] 3' stem=AACCGTAGCGG;[4] 3' tail=TTTTTTTGTAGTTTG;
+Miro	feature	terminator	130746	130765	.	+	.	score=78;source=TranstermHP;ID=terminator_108;[1] 5' stem=GGGGTA;[2] loop=GCAA;[3] 3' stem=TACCCC;[4] 3' tail=TTATCATTATTTTTC;
+Miro	feature	terminator	136109	136135	.	+	.	score=100;source=TranstermHP;ID=terminator_109;[1] 5' stem=GGGAACC;[2] loop=TTCG;[3] 3' stem=GGTTCCC;[4] 3' tail=TTTTTGTTTATATAA;
+Miro	feature	terminator	136106	136126	.	-	.	score=84;source=TranstermHP;ID=terminator_110;[1] 5' stem=GGGAACC;[2] loop=CGAA;[3] 3' stem=GGTTCCC;[4] 3' tail=TTTAAAAAGTCGTTG;
+Miro	feature	terminator	138160	138189	.	+	.	score=100;source=TranstermHP;ID=terminator_111;[1] 5' stem=GGTGGAGTAGG;[2] loop=GAAA;[3] 3' stem=CTTACTCCACC;[4] 3' tail=TTTTAATAATTGTTA;
+Miro	feature	terminator	138156	138185	.	-	.	score=87;source=TranstermHP;ID=terminator_112;[1] 5' stem=GGTGGAGTAAG;[2] loop=TTTC;[3] 3' stem=CCTACTCCACC;[4] 3' tail=TATTGAATATTATCC;
+Miro	feature	terminator	139269	139296	.	-	.	score=79;source=TranstermHP;ID=terminator_113;[1] 5' stem=GCCCCAACC;[2] loop=GAAA;[3] 3' stem=GGAAGGGGC;[4] 3' tail=TTTTGTACATTTGCT;
+Miro	feature	terminator	139275	139304	.	+	.	score=79;source=TranstermHP;ID=terminator_114;[1] 5' stem=GCCCCTTCC;[2] loop=TTTC;[3] 3' stem=GGTTGGGGC;[4] 3' tail=TTCTTTTTAGAACTT;
+Miro	feature	terminator	142145	142163	.	-	.	score=81;source=TranstermHP;ID=terminator_115;[1] 5' stem=GGGGC;[2] loop=CGTA;[3] 3' stem=GCCCC;[4] 3' tail=TTGTTAATCAATAAA;
+Miro	feature	terminator	142150	142172	.	+	.	score=100;source=TranstermHP;ID=terminator_116;[1] 5' stem=GGGGC;[2] loop=TACG;[3] 3' stem=GCCCC;[4] 3' tail=TTTTCTTTTAGGTGA;
+Miro	feature	terminator	142652	142673	.	+	.	score=76;source=TranstermHP;ID=terminator_117;[1] 5' stem=CGGGGT;[2] loop=TACT;[3] 3' stem=ACTCCG;[4] 3' tail=TTTTGTCCTGAATGC;
+Miro	feature	terminator	144130	144157	.	-	.	score=100;source=TranstermHP;ID=terminator_118;[1] 5' stem=GGGAACC;[2] loop=ATTGC;[3] 3' stem=GGTTCCC;[4] 3' tail=TTTTTTGTTATTGAT;
+Miro	feature	terminator	144139	144164	.	+	.	score=100;source=TranstermHP;ID=terminator_119;[1] 5' stem=GGGAACCG;[2] loop=CAA;[3] 3' stem=TGGTTCCC;[4] 3' tail=TTTTTTTACAATCTT;
+Miro	feature	terminator	148986	149009	.	-	.	score=84;source=TranstermHP;ID=terminator_120;[1] 5' stem=CAAACTC;[2] loop=ATC;[3] 3' stem=GAGTTGG;[4] 3' tail=TTTTTGTCTTTTTCT;
+Miro	feature	terminator	151660	151682	.	-	.	score=79;source=TranstermHP;ID=terminator_121;[1] 5' stem=CCTTCG;[2] loop=AGAT;[3] 3' stem=CGGAGG;[4] 3' tail=TTTTCTTGAGATATT;
+Miro	feature	terminator	153496	153528	.	+	.	score=79;source=TranstermHP;ID=terminator_122;[1] 5' stem=CTTGACTCCCTGC;[2] loop=ATGA;[3] 3' stem=GCGGGGTATCAAG;[4] 3' tail=TTTGGTTTATCAAAC;
+Miro	feature	terminator	156980	157015	.	+	.	score=78;source=TranstermHP;ID=terminator_123;[1] 5' stem=AAAAAGCCCTTGAC;[2] loop=TTCG;[3] 3' stem=GTTGAGGGCTTTTG;[4] 3' tail=TTATATTAGGCCTAT;
+Miro	feature	terminator	156985	157013	.	+	.	score=100;source=TranstermHP;ID=terminator_124;[1] 5' stem=GCCCTTGAC;[2] loop=TTCG;[3] 3' stem=GTTGAGGGC;[4] 3' tail=TTTTGTTATATTAGG;
+Miro	feature	terminator	160711	160734	.	+	.	score=100;source=TranstermHP;ID=terminator_125;[1] 5' stem=GGGTGC;[2] loop=TCCG;[3] 3' stem=GCACCC;[4] 3' tail=TTTTTTATGAGGTGA;
+Miro	feature	terminator	161967	161988	.	+	.	score=100;source=TranstermHP;ID=terminator_126;[1] 5' stem=TGGCC;[2] loop=TTCG;[3] 3' stem=GGCCA;[4] 3' tail=TTTTTTGTATATAAA;
+Miro	feature	terminator	165945	165966	.	-	.	score=100;source=TranstermHP;ID=terminator_127;[1] 5' stem=GGCGGTG;[2] loop=TCCC;[3] 3' stem=TACCGCC;[4] 3' tail=TTTTGATTTAGTGTA;
+Miro	feature	terminator	166926	166950	.	-	.	score=91;source=TranstermHP;ID=terminator_128;[1] 5' stem=GGCCCG;[2] loop=ATGATC;[3] 3' stem=CGGGCC;[4] 3' tail=TTTGTTTATGCATCA;
+Miro	feature	terminator	166933	166954	.	+	.	score=80;source=TranstermHP;ID=terminator_129;[1] 5' stem=GGCCCGG;[2] loop=ATCA;[3] 3' stem=TCGGGCC;[4] 3' tail=TTATAAATATGTAAA;
+Miro	feature	terminator	171472	171489	.	+	.	score=85;source=TranstermHP;ID=terminator_130;[1] 5' stem=GGGGC;[2] loop=TTCG;[3] 3' stem=GCCCC;[4] 3' tail=TTTTAGGAGAAATAA;
+Miro	feature	terminator	171470	171485	.	-	.	score=76;source=TranstermHP;ID=terminator_131;[1] 5' stem=GGGGC;[2] loop=CGAA;[3] 3' stem=GCCCC;[4] 3' tail=TTACATTATTTCAGT;
+Miro	feature	terminator	172069	172099	.	-	.	score=76;source=TranstermHP;ID=terminator_132;[1] 5' stem=AAAAAGGCTACC;[2] loop=TATAT;[3] 3' stem=GGTAGCCTTTTA;[4] 3' tail=ATATATTTAATAGTA;
+Miro	feature	terminator	172072	172094	.	-	.	score=95;source=TranstermHP;ID=terminator_133;[1] 5' stem=GGCTACC;[2] loop=TATAT;[3] 3' stem=GGTAGCC;[4] 3' tail=TTTTAATATATTTAA;
+Miro	feature	terminator	172076	172102	.	+	.	score=100;source=TranstermHP;ID=terminator_134;[1] 5' stem=GGCTACC;[2] loop=ATATA;[3] 3' stem=GGTAGCC;[4] 3' tail=TTTTTGTTGCATCCT;
+Miro	feature	terminator	172378	172429	.	+	.	score=100;source=TranstermHP;ID=terminator_135;[1] 5' stem=TCCGCGTTGGAA--CAGTTGAGC;[2] loop=ATA;[3] 3' stem=GTTCATCTTACTTCCAACGCGGA;[4] 3' tail=TTTTTCGGCGGTACT;
+Miro	feature	terminator	174191	174227	.	-	.	score=100;source=TranstermHP;ID=terminator_136;[1] 5' stem=GAAAAAGCCCTTGAC;[2] loop=TTCG;[3] 3' stem=GTCAGGGGCTTTTGC;[4] 3' tail=TATATTAGCCATATC;
+Miro	feature	terminator	174200	174226	.	+	.	score=100;source=TranstermHP;ID=terminator_137;[1] 5' stem=GCCCCTGAC;[2] loop=CGAA;[3] 3' stem=GTCAAGGGC;[4] 3' tail=TTTTTCATCATTCAT;
+Miro	feature	terminator	174196	174221	.	-	.	score=100;source=TranstermHP;ID=terminator_138;[1] 5' stem=GCCCTTGAC;[2] loop=TTCG;[3] 3' stem=GTCAGGGGC;[4] 3' tail=TTTTGCTATATTAGC;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/transterm.py	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,240 @@
+#!/usr/bin/env python
+import os
+import sys
+import argparse
+import subprocess
+import tempfile
+import re
+import logging
+from Bio.Seq import Seq
+from Bio.SeqRecord import SeqRecord
+from Bio.SeqFeature import SeqFeature, FeatureLocation
+from CPT_GFFParser import gffParse, gffWrite, gffSeqFeature
+from gff3 import feature_lambda, feature_test_type
+
+logging.basicConfig(level=logging.INFO)
+log = logging.getLogger(__name__)
+SCRIPT_PATH = os.path.dirname(os.path.realpath(__file__))
+
+REGEX_TERM = re.compile(
+    "  TERM \d+ \s* (\d+) - (\d+)\s*(\+|-) [^ ]* \s* (\d+)\s* ([0-9.-]+)\s* -([0-9.]+)\s*\|\s*(.*)"
+)
+PARTS_TERM = re.compile("  ([^ ]*)\s+([^ ]*)\s+([^ ]*)\s+([^ ]*)\s+([^ ]*)")
+COLS = (
+    "start",
+    "end",
+    "strand",
+    "confidence",
+    "hp score",
+    "tail score",
+    "notes",
+    "5' tail",
+    "5' stem",
+    "loop",
+    "3' stem",
+    "3' tail",
+)
+
+
+def build_expterm():
+    pass
+
+
+def generate_annotation_file(gff3):
+    # TODO: cleanup
+    t = tempfile.NamedTemporaryFile(mode="w",delete=False, suffix=".coords")
+    for rec in gffParse(gff3):
+        features = feature_lambda(
+            rec.features, feature_test_type, {"type": "CDS"}, subfeatures=False
+        )
+        for feature in sorted(features, key=lambda x: x.location.start):
+            t.write(
+                "\t".join(
+                    map(
+                        str,
+                        [
+                            feature.id,
+                            feature.location.start + 1,
+                            feature.location.end,
+                            rec.id,
+                        ],
+                    )
+                )
+                + "\n"
+            )
+    name = t.name
+    t.close()
+    return name
+
+
+def run_transterm(expterm, fasta, annotations):
+    output = subprocess.check_output(
+        ["transterm", "-p", expterm, "--all-context", fasta.name, annotations]
+    )
+    return output
+
+
+def pairwise(it):
+    it = iter(it)
+    while True:
+      try:
+        yield next(it), next(it)
+      except StopIteration:
+        return
+
+def parse_transterm(data):
+    data = data.decode("utf-8")
+    data = data.split("SEQUENCE")[1:]
+    for datum in data:
+        lines = datum.split("\n")
+
+        seq_name = lines[0][1:]
+        seq_name = seq_name[0 : seq_name.index(" ")]
+
+        record = SeqRecord(Seq("ACTG"), id=seq_name)
+
+        important_lines = [
+            x for x in lines if len(x.strip()) > 0 and x.startswith("  ")
+        ]
+        # Must have an even #
+        assert len(important_lines) % 2 == 0
+        for idx, (a, b) in enumerate(pairwise(important_lines)):
+            parsed_data = REGEX_TERM.match(a).groups() + PARTS_TERM.match(b).groups()
+
+            pd = {k: v for (k, v) in zip(COLS, parsed_data)}
+            # start , end  , strand , confidence , hp score , tail score , notes
+            # , 5' tail         , 5'stem   , loop , 3' stem  , 3'loop
+            start = int(pd["start"])
+            end = int(pd["end"])
+
+            notes = {k: pd[k] for k in COLS[6:]}
+            notes2 = {}
+            # However, if on - strand, we need to swap 5', 3':
+            if pd["strand"] == "-":
+                # Also need to flip the data
+                notes2 = {
+                    "[1] 5' stem": str(Seq(notes["3' stem"]).reverse_complement()),
+                    "[2] loop": str(Seq(notes["loop"]).reverse_complement()),
+                    "[3] 3' stem": str(Seq(notes["5' stem"]).reverse_complement()),
+                    "[4] 3' tail": str(Seq(notes["5' tail"]).reverse_complement()),
+                }
+            else:
+                notes2 = {
+                    "[1] 5' stem": notes["5' stem"],
+                    "[2] loop": notes["loop"],
+                    "[3] 3' stem": notes["3' stem"],
+                    "[4] 3' tail": notes["3' tail"],
+                }
+
+            qualifiers = {
+                "score": [pd["confidence"]],
+                "source": ["TranstermHP"],
+                "ID": ["terminator_%s" % idx],
+            }
+            current_start = min(start, end) - 1
+            current_end = max(start, end)
+
+            if pd["strand"] == "+":
+                # Let's extend the current_end to include any Ts we find.
+                # Take the 3' tail, and check to see how many Ts we can strip:
+                #
+                # Updated algo: take as many chars as possible until >1 is non-T
+                # If the non-T is last, strip.
+                # Otherwise (internal), leave it.
+                addition = ""
+                prime3tail = notes["3' tail"]
+                for idx in range(len(prime3tail)):
+                    if (
+                        prime3tail[idx] != "T"
+                        and addition.count("A")
+                        + addition.count("C")
+                        + addition.count("G")
+                        == 1
+                    ):
+                        break
+
+                    addition += prime3tail[idx]
+
+                if addition[-1] != "T":
+                    addition = addition[0:-1]
+
+                current_end += len(addition)
+            else:
+                addition = ""
+                prime5tail = notes["5' tail"][::-1]
+                for idx in range(len(prime5tail)):
+                    if (
+                        prime5tail[idx] != "A"
+                        and addition.count("T")
+                        + addition.count("C")
+                        + addition.count("G")
+                        == 1
+                    ):
+                        break
+
+                    addition += prime5tail[idx]
+
+                if addition[-1] != "A":
+                    addition = addition[0:-1]
+
+                current_start -= len(addition)
+
+            qualifiers.update(notes2)
+            feature = gffSeqFeature(
+                FeatureLocation(current_start, current_end),
+                type="terminator",
+                strand=1 if pd["strand"] == "+" else -1,
+                qualifiers=qualifiers,
+            )
+            record.features.append(feature)
+
+        yield record
+
+
+def main(fasta, gff3, existing_expterm="", **kwargs):
+    coords_file = generate_annotation_file(gff3)
+    transterm_output = run_transterm(existing_expterm, fasta, coords_file)
+    try:
+        os.unlink(coords_file)
+    except Exception:
+        pass
+        # Not my job
+
+    for record in parse_transterm(transterm_output):
+        yield record
+
+
+if __name__ == "__main__":
+    parser = argparse.ArgumentParser(
+        description="Export corresponding sequence in genome from GFF3", epilog=""
+    )
+    parser.add_argument("fasta", type=argparse.FileType("r"), help="Fasta Genome")
+    parser.add_argument("gff3", type=argparse.FileType("r"), help="GFF3 File")
+
+    parser.add_argument(
+        "--min_conf",
+        type=int,
+        default=76,
+        help="Only output terminators with confidence >= n",
+    )
+
+    # parser.add_argument('--gc', type=float, default=-2.3, help='Score of a G-C pair')
+    # parser.add_argument('--au', type=float, default=-0.9, help='Score of an A-U pair')
+    # parser.add_argument('--gu', type=float, default=1.3, help='Score of a G-U pair')
+    # parser.add_argument('--mm', type=float, default=3.5, help='Score of any other pair')
+    # parser.add_argument('--gap', type=int, default=6, help='Score of a gap in the hairpin')
+    # parser.add_argument('--max_hp_score', type=float, default=-2, help='Maximum allowable hairpin score')
+    # parser.add_argument('--max_tail_score', type=float, default=-2.5, help='Maximum allowable tail score')
+    # parser.add_argument('--max_len', type=int, default=59, help='Total extent of hairpin <= n NT long')
+    # parser.add_argument('--min_stem', type=int, default=4, help='Stem must be n nucleotides long')
+    # parser.add_argument('--max_loop', type=int, default=13, help='The loop portion can be no longer than n')
+    # parser.add_argument('--min_loop', type=int, default=3, help='Loop portion of the hairpin must be at least n long')
+    # parser.add_argument('--uwin_require', type=int, default=3, help='Number of "U" nucleotides in the --uwin_length long region.')
+    # parser.add_argument('--loop_penalty', default='1,2,3,4,5,6,7,8,9,10,11', help='The cost of loops of various lengths can be set using --loop_penalty=f1,f2,f3,f4,f5,...fn, where f1 is the cost of a loop of length --min_loop, f2 is the cost of a loop of length --min_loop+1, as so on. If there are too few terms to cover up to max_loop, the last term is repeated.',)
+
+    args = parser.parse_args()
+
+    for record in main(
+        existing_expterm=os.path.join(SCRIPT_PATH, "expterm.dat"), **vars(args)
+    ):
+        gffWrite([record], sys.stdout)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/transterm.xml	Fri Apr 29 11:47:00 2022 +0000
@@ -0,0 +1,47 @@
+<tool id="TransTermHP" name="TransTermHP" version="19.1.0.0">
+	<description>predicts transcription terminators</description>
+	<macros>
+		<import>macros.xml</import>
+		<import>cpt-macros.xml</import>
+	</macros>
+        <requirements>
+		<requirement type="package" version="3.7.9">python</requirement>
+		<requirement type="package" version="1.77">biopython</requirement>
+	        <requirement type="package" version="2.09">transtermhp</requirement> 
+                <requirement type="package" version="1.1.3">cpt_gffparser</requirement> 
+                <requirement type="package" version="1.5">bcftools</requirement>   
+        </requirements>
+	<command detect_errors="aggressive"><![CDATA[
+@GENOME_SELECTOR_PRE@
+
+$__tool_directory__/transterm.py
+@GENOME_SELECTOR@
+$gff3_data
+
+> $output
+
+]]>
+	</command>
+	<inputs>
+		<expand macro="genome_selector" />
+		<expand macro="gff3_input" />
+	</inputs>
+	<outputs>
+		<data name="output" label="Terminators from ${gff3_data.name}" format="gff3" />
+	</outputs>
+	<tests>
+		<test>
+			<param name="genome_fasta" value="Transterm_In.fa" />
+			<param name="gff3_data" value="Transterm_In.gff3" />
+			<output name="output" file="Transterm_Out.gff3" />
+		</test>
+	</tests>
+	<help>
+*TransTermHP* finds rho-independent transcription terminators in bacterial
+genomes. Each terminator found by the program is assigned a confidence
+value that estimates its probability of being a true terminator.
+	</help>
+	<citations>
+		<citation type="doi">10.1186/gb-2007-8-2-r22</citation>
+	</citations>
+</tool>