changeset 3:41b2ad601cf0 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/filtlong commit adf0341da7282c80c25336ae03130b2dc44c65bb"
author iuc
date Thu, 24 Feb 2022 21:22:16 +0000
parents a72af9de6bf5
children 1f296803dfa3
files filtlong.xml macros.xml test-data/output_max_length.fastq
diffstat 3 files changed, 25 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/filtlong.xml	Wed Mar 31 08:19:02 2021 +0000
+++ b/filtlong.xml	Thu Feb 24 21:22:16 2022 +0000
@@ -1,4 +1,4 @@
-<tool id="filtlong" name="filtlong" version="@WRAPPER_VERSION@+galaxy1" profile="@PROFILE@">
+<tool id="filtlong" name="filtlong" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@">
     <description>Filtering long reads by quality</description>
     <macros>
         <import>macros.xml</import>
@@ -22,6 +22,9 @@
     #if $output_thresholds.min_window_q:
         --min_window_q '$output_thresholds.min_window_q'
     #end if
+    #if $output_thresholds.max_length:
+        --max_length '$output_thresholds.max_length' 
+    #end if
     #if $external_references.assembly:
         --assembly '$external_references.assembly'
     #end if
@@ -48,6 +51,7 @@
         <section name="output_thresholds" title="Output thresholds">
             <param argument="--target_bases" type="integer" min="0" optional="True" label="Total bases" help="Keep only the best reads up to this many total bases"/>
             <param argument="--keep_percent" type="float" min="0" max="100" optional="True" label="Keep percentage" help="Keep only this percentage of the best reads (measured by bases)"/>
+            <param argument="--max_length" type="integer" min="0" optional="True" label="Max. length" help="Maximum length threshold"/>
             <param argument="--min_length" type="integer" min="0" optional="True" label="Min. length" help="Minimum length threshold"/>
             <param argument="--min_mean_q" type="float" min="0" optional="True" label="Min. mean quality" help="Minimum mean quality threshold"/>
             <param argument="--min_window_q" type="float" min="0" optional="True" label="Min. window quality" help="Minimum window quality threshold"/>
@@ -93,6 +97,11 @@
             <param name="split" value="500"/>
             <output name="outfile" ftype="fastqsanger" file="output_reference.fastq"/>
         </test>
+        <test>
+            <param name="input_file" ftype="fastqsanger" value="test.fastq.gz"/>
+            <param name="max_length" value="5000"/>
+            <output name="outfile" ftype="fastqsanger" file="output_max_length.fastq"/>
+        </test>
     </tests>
     <help><![CDATA[
 Filtlong is a tool for filtering long reads by quality. It can take a set of long reads and produce a smaller, better subset. It uses both read length (longer is better) and read identity (higher is better) when choosing which reads pass the filter.
--- a/macros.xml	Wed Mar 31 08:19:02 2021 +0000
+++ b/macros.xml	Thu Feb 24 21:22:16 2022 +0000
@@ -1,9 +1,10 @@
 <macros>
-    <token name="@WRAPPER_VERSION@">0.2.0</token>
+    <token name="@TOOL_VERSION@">0.2.1</token>
+    <token name="@VERSION_SUFFIX@">0</token>
     <token name="@PROFILE@">20.01</token>
     <xml name="requirements">
         <requirements>
-            <requirement type="package" version="@WRAPPER_VERSION@">filtlong</requirement>
+            <requirement type="package" version="@TOOL_VERSION@">filtlong</requirement>
         </requirements>
     </xml>
 </macros>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/output_max_length.fastq	Thu Feb 24 21:22:16 2022 +0000
@@ -0,0 +1,12 @@
+@test_sort_1
+AGCGGGACTCTTCCCGAGGGGCCTGGAAATACCACGGATTCCAATAGTACGTTCTGTTAGCTGGGTGTCTTTATGCATGCCAAGGTTCGAACCTCCGGCCATGTTGGATGTTGAAAAGGTAGCCAGCGAGATGGAAGAAGGCCAAGGCTTCATATTACCCCGAATTCTCAAGGTGGATAAGGGGAACTAACGGCTGCGAGCATGCAGCTGGCATCAATGGCCAGGCGACAGATTTACTCTACTTTCCGCTGCTTGTTCTGGATTGGGATGTTAACCCTTTGATCCCACAGAGGTCAGCGGAGAAAACAACGTCTAAATATAGTCGGACAGACTGTAGCGACCCGGTTAGCACTCCCTAATTTTATCTAACTAGGCGGACACACTCTTACCACAGGGGCTCCAAGGTTCTCTCATTTCCGTGGGTGTAGCAACGTCCTATTCTTATGCGGACGCGAAGTAACGAGTATTCTCTTGGATTTTAACTGAGCTATCACTCCGCGTGAAGGATAACCGGCTTGACTAAAGGAGACGGTCAGTCGCAGAGGGCAACGCGCTATATACATTCGGTTTATTGAGTTCACCCTGGATAGTGACGCGGCCCTGGTTGTAGGTCGGGGCAAACTCTGAAATTGCTACTCGTATACAGGGTTGTGCGCTCGTAAGGACTCCCCCCTGGCGTCGAAGCTAGTTCGACAAAATGGCCCCGGAAGACGTTATCTAGATGAGTCTGGGTGGCTTTCAAGAATTCGCCTATCTTGGTACCTGGCCCTAACGATCAGACAGGCGCACTGCTGATGAGGGCATGTACCGACCATACGGTTTTTCTTCAGGCAAATGCCCGTTCCGGTGTCCGTGGTCAAGACTCAAAATCTCCCCTAAGGCTGTCACGAATTAGAGTTTCGTGTGAGAGATTAGTGTTAGCCCTCAGTGGGTCCTAATAAGAACCCACTAAGTTAGCCTCGCCGGTACGCAGACCTAGAGACTTGTTGGTGGGCAGCTTCTGCGCTGTTGGCATTCCTGCATAAAGAGAAACGTTATCGGCTGCCGGTGTCATCTGCCAGTGCTGCCGAGTCGAGCTTGTAGCACTCATTGAAGGTGCTGTGAGCTGCACGCCTCCACTAATTTAATCCCCGTCGCAAAGTTGGTCAGACCAGGAGCCTTCAGTGCACTGTGACAACTGGAATTCCGACTCCGGAAAAGTGCAATGGGTGTCCAGTGGACGACTTCTTGTGATTCGCGCCCGCGCCGCGTCCACAGGGGGACTCGGCGAAAAGTACAAAAGTAGGGGGAGCGCCCTGAGGAGAGTGGATCGTGCCGTCACCGGGTGACGGGTACAAGAACCTACTACTAGTGACGATGCTCTTAGATGGAGTGTAGCACGATCTTCACGGATAAAATAATGAAACAAACTGGGGCCGTTGGGCCCCCGAAGTATATGAACTGCGGCCATGTATGTTATGAATCCCCTCGGGTTCGAGGCTGCTCAAAAGTCTGCGTAGGACTCTCATCGGGACCTATACTAGATGGCGATGCGGAATACAGCGGCCTAGCTTTTATGCGATGTGCGGGGATAATTCTAATAGTTGCGGCTGGTCCATAACCGTGGACGTCGTATATTGGCAGACCTGCACAGTTGGTCCGATTAGACATACAGCACCCTTCTACATCCTGTTGTTCTGGAGAAGCCCACTCTAGTAGGACGGTTTACCTATGGACATGCGGTGTCCTAAATCATCCTACCGGAATTCTCATGCACTTCTGCCGTTCCCCCGAACATTCTAGTGGTGGGCTCGGGCTGCTGATAATCCACTCCATTGGGTGATACAAGAGGCGAGTTTGCCTTAGTTTGGGCAGGTCATGAAACCAAGCAACCGCATGCTTAGCTGGCTAATTGTTCGACTCGGCCACCAGCAAACTGTCGAAACGCGTAGAAAGTACAATTCCGTAAGCGAGTTCGGAATCCAGACCCGCGGCAATGCCCTCTCTTCCTACGCAGCGACCCCCTGTTTACACAGACAAGGCCCCGATGGCCAATCGGGAGTCTCGACGAGTGCCATAGAGGCGCCCTACCGGCGTCAGTGGGGGTGATTAATCACTTCACTGGTTCGCGGTGGGCTACGCGCTCACCTAGCTTCCCCGTAGTGTATTGACGAGTGTGGGCCCAGGATATGGAAGTTAAGGCTGGAGGAATAGATAACCGTCGTACCTCCCCTGGACGAGATAGCACTAAATCCTGGAAATGAGACGGATCCGAGAGTTCTGATAATGTTCGAGATGGGACAACAGGCGAATCTCGCAAACGTGCTTCAAAATATAACGTAGCATCCCGCTTATGGGCTTTATCGCGAAACCTGACAGCGCTCCCTCAAACCCCTAGTTCGGAAAATCGTGTCGCTCCTACAGTCCATCACTCAACTTCAGTTGAGCAATAAGTTTAGGGCGCGTCACTCTATCTACTTTACTGCTGAATGGACCCTTGTGTGGATCGTAAACCTTCAAGTCCCTGGGACTGCCTGTTCTTGCGATGATAAGATTAAGTGTTTGCCCGTTTGCCAACCATCCCTCAAATCTCGTTGATGAACCTGCCCCTTCTGTTCCATTACCAATCGACGGCTCTAACTTTTCAATCTGTGGCATGGACCCCATAAAGAGGGACCAGCGTTCAGGGAGACTTCTACAAACTTACGTTACATTATACCGTTCGCGGTGAGCGTGCGGTCAAGCATTCCAAAAGTACTCCGCGAGCCGTACGATCGACCTCTAGTATACTCCTGGTGCGGAGCAAACGATTTGAGCAGGCCTCATATAGAATGTGCAATCGCTCATTGTCGCAAAGCCACAACCAGTCACGCCGTTCGTCGACTACCACCCACTTCGTGGATGTGCGCCAAGTCTGTCTCCAGCTCTCAAGACTCATTGCAACTTGCCAATAACCTCAGTGCCTTGTCACTTCGAGTTCTTGAGGAATAGTCAGGGTCCTTAAACTTCATCGACTCGGCACAGTCTCTAGCCTCATTACTTCCCATTCCGGCCCGATGTGGAAGCGGTCCGGCTACTCAAATGCTCCCGGAGACCGAAGATTTCGGGACCTTTCGTTGTCAGACGCCAGTCATTGTTGCCTCTAACTGCATTGGAATCTGGCCCAAATAGAGATTGACCTCGGGAATCCGTCGCTGGGCAGGGCGTCGTACTCTGAACGGGACATCACTCCCGACCACCGGGGGGCGTCGTAGGTGCAGCAGACTGACAAATCCGTCCCAGTCGACTTATGTTCGCATGTCGTTATTAACTGCCTTGTACCTACGGTATGTACTGAACCACCGAGATCAGGGCAGGTTGAGCAAATTCATATCTCAAGGTGTGTCGAGAAAAAACGATTTAAGCTCTAGACCGGGAGTGCTGGTCAGAGTGTTCTGCTCACAAGGAAGCAATTCGGTGTTGGGTACCAATCAGAAATCACACCGTGGCTCTGAGCTTAATCCCTTGGGTTGGGCAACCGGGAGGACCAAGAGTACCGGCGACGGCCTCTGATTCTTGACGGTATAGGAGACATGCCTATACACGTTCGAGAGTAGTGACAGCATAGGATGCCTCAACGCTTTTACTCACGAGTGTGTGGTCCAATCTTGATGTCTAGACATGAGTTTTTCTAACGAGTGAACGGTATCCTATCCGCCCTCTGGATCAGCGGTTTCGGGGGTCCCTATGATGCTGTTCATATGCTCTGTCCATTGATTTGAGCCTACGGTATGAAGCACTCGCGGTGAAAAGGTTGCTGTAACCCGCGGGTGGTTACGATCTAATCTTCTGGTACGAAGGCGTGCCGTTACGCCAAAACTGGTACCTTGGTGTTTTTGCTGATCTCCAGAATTTTTGCTGTACTATTCCAATTTAGGAGTCATGAGTCCGGAATGTCATTCCGACAAGCAGTATTCCCAACAGAGAACACTTGCATACTCGTTAATGATGAACACCTCTAATACGGAGACGCACCAGGTCTCCTAATCCCGGTTGTTTGCGACTCTGTTGTATATGATCAGAGAAAGGCGTATAAGAGCACCCCTATCTGTTGTCGTTTGGTCCGGACTCTTTAACTTCGGACCCAGACTCCCCCATGTCGCCATGCAACGCACCCATTTCAGGACTTTATCTGAAGCCTCTGCAAGTAGTACAGATCGCTTGCCCTCCTTGTTCGTTAGGTTAAAGTACATTTGACGATCACAGCCCCCATGTTCTTCTTAAGTCCTGGGCCTGCAAGACATGGTAACACTATAACCAATGCTACGTAATAAACGGATAAACAGAGCCATGACATTGGCACAGCGTGCCGTGATCCGCTTACCAAATGATAAACTTGGTGATAATAGCAGTTTATTTGTAAGCCGTCGCGTGACAGAGGTCTGTAACTCTGATGAATTCCGAGCGCGCGTCGTCTGAAGTTGGTTGGCTAGGATTCGTCCTTAATGCAGTCTAAGCTGCCAGTAGCCACGAGAGTTAATTCACAAAGGTGGTACGCTGCTTCACAGTTCCAGGATGTAGAGTCAGAACCACTATAAAATCAAGTGCTCTTATGATAGGGATTGCCAGGTCGTTTGGAACTCGCTCAGACAGTCGCCGTCATAGAAATACATTACCTAAGCCCACGTGATATTGAACAGACCCCGCTATGGGATATAGTATACGAACGTAATAGAAGAACCGGATAACCTTGGTAAATATCTTCCAGAACGGGTCCGGCCGTTTAGCGTGATTTCAGACCTTAGTGTCAACTTCTCTACTTGCTGGTGGATAAGTATTACCACTTTTATTCCAACCGGTAGACTACGCCATGAGTGTGCGAGGACGCAGTGGAGCCGGACGAAGGCATGTCGACAGATATCTATCACAAGCCAAATACGCGGACTTGCGGAGGCACCGATATTTGGTACTTTTCTTGGATTATAATCGTTTGGTAGGCCTTGTGGTAACCATGTGAGCGTCGTGGCGCTCGGAACTACTTT
++
+,,++,+**++**,*,,,+***,+*+*+*+,*,+**,*+++*,++*,+*,++*,+,+,+,*+++*,*+**,++*++****++,**,*+,*+++,*,,,***++,*,*++,+,**+,++++++**,++,,+*,+*+,*,***+*+++,,,**+**+++**+*,,*+,++**,,,,*+,,*+**+*,+,*+*,*+*+*+++,,,,,+*+,++,+**,*+,+,+**+,,++*++***,*,+,,,,+*+,*,*,**,++,+*,++*,,,*+++,+,*+,,*+*+*,,,,,+,+++,**,+*,+++++,,,,+,++++++,,,,*,,*,+*,*++*,+,+,++,,+*,*+*+,++*,+*,+*++,,++,,,*++**,,,,+**+*,++++++*,,*+,,,,,*,*+++**++,*,*,+++**,,*,*+,*++,,,*,+*,,,+*+*++*,***+,,,,++*+,**,*,,*,+*,,**,+,,,+*,***+,++,,,***,+++,++,+,**+**+++,,*++,**,*,+*,,+**,*,*+,,,++,*,**+,**,*++,*+***,,,,+*,+,+*,++,+*+,,+*+,+++*,,,*+*++,+,,*+++*,+*,,+,+,*,++*+,*,**,+**+*+++*+++,,,+*+,,++*,*+,**,,**+,++*,+*,**+,+,,,*++*++,*,,**+,+***,+++++,,,+,,**++*,,,,*,**+,,*,,*+*,*,**+,,,**,,+,,**++*+*,,**,*,,+,,+*++**+*+***+,*+,*+,***+,*,**,,,,+,*,++,+,+,++,*+**+**+*+,+***,++,+*++,,,,+*,,*+++*+*+*,**,,,+,+,++,**+,*,+,+*,**+,+++,*,+,,,**++,*,,++***,+,,,+*++,++,***+*++*,++*++,*,,+**,,++,,*+,+***+*,++,***+,,**,+*+,,+,+**++*,**,*+,,**,,+**+*,**,+,+*+,++***+**,,+**,,++++,,**,*+*,+,+,+++,,++,+***,*,,*,**++,,**,,+*,+,*,,,,,,*,**,+,+,++*,,,+,+,*,*,***+*+++*+,+,*++****++,,,++,++,+*****+*,,+++*+**,**,,,,*,**+++*+,+,*,+,*+*,+*,,,+,++,**,*,,+,*+*+,+,+,*,++*+++++,*+**+*++,+,,********+,++*,****,,++*,*++,*+,+*+,,*+++,**++*,,++*+**++**+,+**+*+++,++**,+,+++++*+*++*,**+,+,,+,,,+*+**,*+,+**+,+*+*++,+++,,,*,*+++*,,+,+++*+,,+,,+**,*,+,+,*+,++****,*,,*,,,+*++,+,,+,+**,**++++,,++,+,,*,*,,*,,,,*,*+,+*+*,***+***+++,+*+,,,+**,+,+,*,+,,*,,*,,,,****,,+*++****++,+**+*,*,,++*,,+***+*+++,**,*+*,+*****+*,**,*,**,,+,+++*,*+,+**+*,+*++,**++*,*,+,,++,****++**,*****+++,,,++*,+*+,*+***+*,**+**++,*++,+++++,****,+*+,,,*+**+++*+,*****++,,**,++*+,,+,+****++,+*+**+*+***+,,,+,**+*+*****,**,,,*+*,*,+*,*+++***,,+*++,,,+++*,*++,+,*+,,+,++**+,***+****,,+**,+*,,+*+*+*+,,*,+*++*,**+++++,+,,,+,+***,+*,**+,*,,,,,**,,++,+,+**,,+*****+++,++*,+,+,,+*+*,,+,*,+*+,*,,,+***+**,++++++++++**++**,++,+*+++*,+*++**,*,+,+++++,*+,+++++*+**,,,,*+*,++,*,+*,,*+*+,*,,,*+**++*+**++,*+*++,+,,,,+,++,*,+*,*,,+,,*,,*,+,,**++,,*++,*,,++*,*++,*++***++*+++,,**++*,+***+**+*,**++,*,++*++*+**,*+,+*,*+*,,**,,++,,,*+**+*,*+,,,+**,**+++*+++,,,*++,+,+,**+***,,+,,*,*,*+,+,,,***+,,++,,++++,++,+*,,+***+,,*+**,*+,,,*,,+,,**++++++++*,+,++,+*+,,+,**,+*+,*,+++,*,+*,**,+**+,*+,,,+,+,+,,,,++,,*,*,+*+*,*+++*,,+,,+*+***+,++,,+*++,+,,,+++,***,,*+**+,*+,+,,,*++,,,+++,+*+++++++,*,**+*++++****,*+*,**,+***+***,,*,+*,,+*,+,+,*+,**,*,+,,,*+*,,*****++,,*+++,,+,,+,,,+,***,+++**+*+++,+,,,,,**+,+,*,++,***+++*+*,+*,+*,*+,,++,+,*,,+*+*,,+***,+,,+,+*,*****++,+,+**,+,,*,,+**,+*,+*,*,+,,,*,+***,**+**+*,,++,***+,**,,,,++++,+,+*,**,,,++,*,*+,,+*,,,+++*,,,+*++*++*,*,,,,,,,**,+,,,+,+,*+,**++,*+,*,++*,,,**+++******,,**+**,,*++*,*,,+,,*,,,+,,**++,+*+*,+,*,,,,,***++*+***,,,*+,+**,**+*,**,,+++*,+*+,*,*+,+,**+*,,,*,*+*+*,,+,*****,*+**,,*+,,++**++,,*,,*+*,**,*+,,,+,*+*,*,*+,**,,,++*,+,+,,*,,***,*+***,++,***,*,,*+++,*++*,,,,,*++,**+,,+,*,*,***+**,*,+*,,+++*,*,*,*,,**+**,,,+****,,*,,+,,*,,*,*,,,*++*,,+,,+***,*,,+,++**,+*,++,+,,,,,*++,*,++*+******++++++,+**,+,++,*+,,,,+,++*+,***,,+,,*,*,**++*,,+***,+,,*,+*+,,*+**+,,,,+++**,*,,**++**+,,++*,*+++*,+**+*,**+,,+,,,,,+*+**+*++***,++++,***+,,*,,+,,++*,+*,,,**,,,++,*++,,+*+,**+**,**++*++,++*,+,+*+*+**,,,++,++,+,**++,*,*,,,**+*+**,+*+*+***,,+,+++++*+,++++++,,,,,*,*+,**+,+*,,++,++,+**,*+*+,,*,*,**,,,,*++*,+*,*+,*++,*+,*+***,*,*****++,,,*+*,*+**,,*+**++**,,*,,++,*+,+*+,,++++,*+***+++**,*,,*+,*,+*,+,**+++**,,**++++,,*++,+*+,++++,,,,,+,*,,+,*,,,*+*,,+,+*,+,+*+++,*,,+**,******,,,*,+,+**,,,*,,,,+*,+,*++++*++,+**+*,****,,,+**+,,+++*,*,*,,,+,++*,*+**+,,++++,*****,***+*++,+**+*,*****,***,+,+*++*+**++,,**+,+*+*,+,,,*+**++*+*,*,+,+,,++,*++**++,++,,,*+**,,+,,,*,*+*,*,*,,,*,+++++,+*,*,+,*,,,+++,*,,**++,++,**,+*+*+,,++**,*+*,+*+**,*+*,*,**,,*,,+***+,***,*++**+,,*,,,,,,*,*,**,+*+*,,++,+++,+,,++,+***,*+,+,++++****+*,,,,,*+++,+,*,+*+,*+,,+,++++,*,,***,,+*,**,****,,+*+*,+,,*,**,****++*,,*+*,+*+*+,+,,,*++**,,++*,++,++++*+*,,++**+,,,,,**+,,*,,*++**+**+,+,+*+++++***+**++*,,++,+,+*,++,,,+++,*+,*,*++*+,***,++,,,****++*,*+*+++,,+,+*+,*,,*,+++,,*,+**,,,,+++,,+,+,+****+**,,+,+**,*,,*+,*,,+,*,,,+,*,+*+**+++,++*,*,+,++*+++,*+,++**+*+***,+++++**,,***+,+,*++***++*++++,,*,,+++,+***,+,++*+,,,,+*++*+,++*+*,*+,++*,,**,++*+*,+**,,++,*,*,*+*+*+++,*+,,,,,,+,++*++*+*++,,,*+*+*,,**+,**,**,*,,,***,+,,**,*+,+,,+*+*+*,,+*,+,,*,*,,,+,,,*+*++**,+,,,++*+,,,,,*+,*+,*++,***+*+,++,+++*,,**+**,+,,**++**,++*+*++,**,,,*+*+++**+*,+,,,*,,,*,****+,*****,*,++,,***+,,*,*++*,,++,,*,**+,+,,+,++*,++*,++,+*+++,,,,,,*+,,,,,+,+,+*,,*,,+,*+,*++*,*,*++,**,+*+*+++*+,*,***,,+,*+*,*,,++,,++,**,++**,*,,+++,*+,+,,**,,,****++*,+**++,*,*+*+*,,,,*,+,++,,,*****++*+*,,*+**,,*,,+*++,*++**,++,,+,*,*,++,*+*+*,,**,,,+,,,+**,+,+,,++*+*,*,,,*,,,*,***,*+++***,+,+,**,+,+*+,+,*,**,,,,,,,++,*,+,,++,++*,*,+,+*+*,*,,,******,**+,+,*++*+++,,,,*,*,++,***+,+,*,+++++,,,+++**++,***+,*****,***+*,*+*++,**,,,,,*+*,+,,*+***,**,+,*,,,,,**,,+*,**,,*+,***,**++++,*+++**+***,,+*,+*,++*++++,+*,+,**,+**,,**+,+++++*+**,+*,++,**+*+++,**,,+,*,+*,+,++,,,*
+@test_sort_2
+AGCGGGACTCTTCCCGATCGGCCTGGAAAAACCACGGATTCCAATAGTACGTTCTGTTAGCTGGGTGTCTTTATGCATGCCAAGGTTCGAACCTCCGGCCATGTTGGATGTAGAAAAGGTAGCCAGCGAGAAGGAAGAAGGCCAAGGCTTCATATTACCCCGAATTCTCAAGGTGGATAAGGGGAACTAACGGTTGCGAGCATGAAGCTGGCTTCAATGGCCAGGCGACAGATTTACTCCACTTTCCGCTGCTTGTTCTGGATTGGGATGTTAACCCTTTGATCCCACAGAGGTCAGCGGAGAAAACAACGTCTAAATATAGTCGGACAGACTGTAGCGACCGGGTTAGCACTCCCTAATTTTATCCAAGTAGGCGGACACACCCTTACCACAGGGGCTCCAATGTTCGCTCATTTCCGTGGGTGTAGCAACGTCCTATTCTTCTGCTGACGCGAAGTAACGAGTATTCTCTTGGATTTTAACTGAGCTGTCACTCCGCGTGAAGGATAACCGGCTTGAGTAAAGGAGACGGTCAGTCGCAGAGGGCAACGCGCTATATACATTCGGTTTATTGAGTTCACCCTGGATAGTGACGCGGCCCTGATTGTAGGTCGGGGCAAACTCTGAAATTGCTACTCGTATACAGGGTTGTGCGCTCGTAAGGACTCCCCCCTGGCGTCGAAGCCAGTTCGACAAAATGGCCCCGGAAGACGTTATCTAGATGAGTCTGGGTGGCTTTCAAGAATTCGCCTATCTTGGGACCTGGCCCTAACGATCAGACAGGCGCACTGCTGATGAGGGCATGTACCGACCATACGGTTTTTCTTCAGGCAAATGCCCGTTCCGGTGTCCGTGGTCAAGACTCAAAATCTCCCCTAAGGCTGTCACGAATTAGAGTCTCGTGTGAGAGATTAATGTTAGCCCTCAGTGGGTCCCAATAAGAACCCACTAAGTAAGCCTCGCCGGTACGCAGACCTAGAGACTTGTTGGTGGGCAGCTTCTGCGCTGTTGGCATTCCGGCATAAGGAGAAACGTTATCGGCTGTCGGTGTCATCTGCCAGTGCTGGCGAGTCGAGCTTGTAGCACTCATTGAAGGTGGTGTGAGCTGCACGCCTCCACTAATTTAATCCCCGTCGCAAAGTTGGTCAGACCAGGCGCCTTCAGTGCACTGTGACAGCTGGAATTCCGACTCCGGAAAAGTGCAATGGGTGTCCAGTGGACGACTTCTTGTGACGCGCTCCCGCGCCGCGTCCACAGGGGGACTCGGCGAAAAGTACAAAAGTAGGGGGAGTGCCCTGAGGAGAGTGGAGCGTGCCGTCACCGGGTGACGGGTACAAGAACCTACTACTAGTGACGATGCTCTTAGATGGAGTGTAGCACGATCTTCACGGATAAAATAATGAAACTAACTGGGGCCGTTGGGCTCCCGAAGTATATGAACTGCGGCCATGTATGTTATGAATCCCCTCGGGTTCCAGGCTGCTCAAAAGTCTGCGTAGGAGTCTCATCGGGACCTATACTAGCTGGCGATGCGGAATACAGCGGCCTAGCTTTTATGCGATGTGCGGGGATAATTCTAATAGTTGCGGCTGGTCCATAACCGTGGACGTCGTATATTGGCAGACCTGCACAGTTGGTCCGATTAGACATACAGCACCCTTCTACATCCTGTTGTTCTGGAGAAGCCCACTCTAGTAGGACGATTTACCTATGGACATGCGGTGTCCTAATTCATCCTACCGGAATTCTCATGCACTTCTGCCTTTCCCCCGAACATTCTAGTGGTGGGCTCGAGCTGCTGATAATCCACTCCATTGGGTGATACGAGAGGCGAGTTTGCCTTAGTTTGCGCAGGTCATGAAACCAAGCAACCGCATGCTTAGCTGGCTAATTGTTCGACTCGGCCACCCGCAAACTGTCGAAACGCGTAGAAAGTACAATTCCGTAAGCGAGTTCGGAATCCAGACCCGCGGCAATGCCCTCTCTTCCTACGCAGCGACCCCCTGTTTACACAGACAAGGCCCCGATGGCCAATCGGGAGTCTCGACGAGTGCCATAGAGGCGCCCTACCGGCGTCAGTGGGGGTGATTAATCACTTCACTGGTTCACGGTGGGCTACGCGCTCACCTAGCTTCCCCGTAGTGTCTTGACGAGTGTGGGCCCAGAAGATGGAAGTTAAGGCTGGAGGAATAGATAACCATCGTACCTCCACTGGACGAGATAGCACTAAATCCTGGAAACGAGACGGATCCGAGAGTTCAGATAATGATCGAGATGGGACAACAGGCGAATCTCGCAAACGTGCTTCAAATTATAACGTCGCATACCGATTATGGGCTTTATCGCGAAACCTGACAGCGCTCCCTCAAATCCCTAGTTCGGAAAATCGTGTCGCCCCTACAGTCCATCACTCAACTTCACTTGAGCAATAAGTTTAGGGCGCGTCACTCTATCTACTTTACTGCTGAATGGACCCTTGTGTGGATCGTAAACCTACAAGTCCCTGGCACTGCCTGTTCTTGCGATGATAAGATTAAGTGTTTGCCCGTTTGCCAACTATCCCTCAAATCTCGTTGATGAACCTGCCCCTTCTGTTCCATTACGAATCGACCGCTCTAACTTTTGAATCTGTGGCATGGACCCCATCAAGAGGGACCAGCGTTCAGCGAGACTTCTACAAACTTACGTTACATTATGCCGTTCGCGGTGAGCGTGCGGTCAAGCATTCCAAAAGTACTCCGCGAGCCGTACAATCGACCTCTAGTATACTCCTGGTGCGGAGCAAACGATTTGAGCAGACCTCATATAGAATGTGCAATCGCTCTTTGTCGCAAAGCCACAACCAGTCACGCCGTTCGTCGACTACCACCCACTTCGTGGATGTGCGCCAAGTCTGTCTCCAGCTCTCAAGACTCATTTCAACTTGCCAATAACCTCAGTGCCTTGTCACTTCGAGTTCTTGAGGAATAGTCAGGGTCCTTAAACTTCATCGACTCGGCACAGTCTGTAGCCTCATGACTGCCCATTCCGGCCCGATGTGGAAGCGGTCCGGCTACTCAAATGCTCCCGGAGACCGAAGATTTCGGGACCTTTCGTTGTCAGACGCCAGTCATTGTTGCCTCTAACTGCATTGGAATCTGGCCCAAATAGAGATTGACCTCGGGAATCCGTCGCTGGTCAGGGCGTCGTACTCTGAACGGGACATCACTCCCGACCACCGGGGGGCGTCGTAGGTGCAGCAGACTGACAAATCCGTCCCAGTCGACTTATGTTCGCATGTCGTTATTAACTGCCTTGTACCTACGGTATGTATTGAACCACTGAGATCAGGGCAGGTTGAGCAAATTCATATCTCAAGGTGTGTCGAGAAAAAACCATTGAAGCTCTAGACCGGGAGTGCTGGTCAGAGTGCTCTGCTCACAAGGAAGCAATTCGGTGTTGGGTACCAATCAGAAATCACACCGTGGCTCTGAGCTTAATCCCTTGGGTTGGGCAACCGGGAGGACCAAGAGTACCGGCGACGGCCTCTGATTCTTGATGGTATAGGAGACATGCCTATACACGTTCGAGTGTAGTGACAGCATAGGATGCCTCAACGCTTTTACTCACGAGTGTGTGGTCCAATCTTGATGTCTAGACATGAGTTTTTCTAACGAGTGAACGGTATCCTATCCGCCCTCTGGATCAGCGGTTTCGGGGGTCCCTATGATGCTGTTCATATGCTCTGTCCATTGATTTGAGCCTACGGTATGAAGCACTCGCGGCGAAAAGGTTGCTGTAACCCGCGGGTGGTTACGATCTAATCTTCTGGTACGAAGGCGTGCCGTTACTCCAAAACTGGTACCTTGGTGTTTTTGCTGATCTCCAGAATTTTTGCTGTACTATTCCAAATTAGGAGTCATGAGTCCGGATTGTCATTCCGACAAGCAGTATTCCCAACAGAGAACACTTGCATACGCGTCAATGATGAACACCTCTAATACGGAGACGCACCAGGTCTCCTAATCCCGGCTGTTTGCGACTCTGTTGTATATGATCAGAGAAAGGCGTATAAAAGCACCCCTATGTGTTGTCGTTTGGGCCGGACTCTTTAACTTCGGACCCAGACTCCCCCATGTCGCCATGCAACGCACCCATTTCAGGACTTTATGTGAAGCCTCTGCAAGTAGTACAGATCGCTTGCCCTCATTGTTCGTTAGGTTAAAGTACATTTGACGATCACAGCCCCCATGTTCTTCTTAAGTCCTGGGCCTGCAAGACATGGTAACACTATAACCAATGCTACGTAATAAAAGGATAAACAGAGCCATGACATTGGCACAGCGTGCCGTGATCCGCTTACCAGATGATAAACTTGGTGATAATAGCAGTTTATTTGTAAGCCGTCGCGTGACAGAGTTCTGTAACTCTGATGAATTCCGAGCGCGCGTCGTCTGAAGTTGGTTGGCTAGTATTCGTTCTTAATGCAGTCTAAGCTGCCAGTAGCCACGAGAGTTAATTCACAAAGGTGGTACGCTGCTTCACAGTTCCAGGATGTAGAGTCTGAGCCACTATAAAATCAAGTGCTCTTATGATAGGGATTGCCAGGACGTTTGGAACTGGCTCAGACATTCGCCGTCATAGAAATACATTACCTAAGCCCACGTGATATTGAACAGACCCCGCTATGGGATATAGTATACGAACGTAATAGAAGAACCGTATAACCTTGGTAAATATCTTCCAGAACGGGTCCGGCCGTTTAGCGTGATTTCAGACCTAAGTGTCAACTTCTCTACTTGCTGGTGGATAAGTATTACCACTTCTATTCCAACCGGTAGACTACGCCATGAGTGTGCGAGGACGCAATGGAGCCGGACGAAGGCATGGCGACAGATATCTATCACAAGCCAAATACGCGGACTTGCGGACGCACCGATATTTGGTACTTTTCTTGGATTATTAGCGTTTGGTAGGCCTTGTGGTAACCATGTGAGCGTCGTGGCGCTCGGAACTACTTT
++
+64466465654456545455456445454545456444644455645446566655656445666645546565456466454564454554456544555654546566544555564665546446545454546465566664456564445644644666666654454466464546466646445556655564465455664666566656555646446456466655656565646645645555455565656656454646464464554546455464466445544456454445554566445564656546566554555456446445464655655464545655664545654464445464554564556455666656444456456654445544566564646564464564544456465445564446455656645646566554544645646566466644444564464555566544464444664544556444655444646546456645546645464645444456656564645654465656556666465556564664455446646545666666564545454665465454454566564565645666554554655655664554566446546646556655555565654465545464444646654446564555554564556566465546566564554554545455644566544545666645566556444654645455464555646464556645546665555566556544555444554666544664665544464664444444544566466644466564645445545544446546465455466566656455446544564456565445564566646566645466445656454465664556565566665666565446456566455664646455646545564446554646545665655545464665455565664646556654645644456546564654554644554545456565664466566664644565466454455455645545655644565666464554444646546464646454446445544544446466445555444455544555654646455664665544655654556666444446555454654665455645655645554445446645454465455466546566666554464454665456456445556466656465564566666666454666555666644545445544456656555465664456454666644454465464654654566545555445565455464544644646445665666456656544664556454655566465446464454464654454665456565566546545546666554445444454564555564665555444556444545654646656566455545554664455546656546666444455664455664444565646656466664555546456565455564466645566454556455665556665656444466665564656444444445654465645664644464565446446656455644555664444654466565465455554665464644444564664565564445444554645656565446546544554554556654665566446644554546646666445654455464556646555655646664456656646556654455455665545545655466555455446565546454564565654655556555446646465455664565556565554445444464454665556664445646456464456565664465456656465666454455446445455455445454665545665446664456646666664544556555655656554444555656654665544446555455464645564455554644556444545555666645446454646455555654465654454444566464645446454654545546565465555444465555656556555566565445545464564556464564646556466464665454556555466566545454654554566456454455544566446454455645646554454446646644445455446665466464544655445646645456446445556455565655465545454566566466465454654564444666455456545555454654446545654654555466644444644665565664465466656556654455655565544644444566446444546646665464546654546566655646546654644546545466656554666464666465656465644545456456644655545664554645656445656666545545554566666656664544544654554644646664445646445466646554444565654566446646664454544664566666555646656555556445446646556566446555545545646646664544545466556645554445565564664546656465545454545564654665454446566556465644564644564655545565465455664545655544464564445554456444545654666446545566454546556464444444466545555564446555655655564445665556644564465564464444546655544546565456545555555566645544656444564655546445465555645456546654654645464466565644454554666465546544464565644656666545564664554654545554545544656656555654544644464444466646455655444564454556556556665655465565544566545665464644465656554556565544444456656656665566655656445456544546644656545566465545644465545445565445554546464555665666544565466665665655456544464444454654444656654465664666556544664665566565565666456465554455455544445646655456455456566446544445466445455656655566664465646666444446654664464454554646565544644665556454656455465644564465455455444545566446665565644466546445665444454666544645554646664666554554446545644665665645544445646444654666645456445545456446656566446456645566665666454656564554555545466654565464554665556554566456445566555555665656665454565664664556556544554545646656554545445645655545554654644444556566555666664454546545644644454446546446546645544456464655444544566644654546645566444466666654654554464555444564446544654655465545464645566555564466444654465646466455646444555566566544644545466465446464664666646644545664545455444645656666656655565446644446445555445456544446656644465564654654466644655466556445656654565656655446665445654656446466556546554445566446446566555465454446446646556545656546464664466445564446455565566564456544564465646565456545464566666654465544666446546466456444454566666665465556664564544664544465465645646454655646454455664655466456645646464464444544445545655655665546466564564644565555564665655664466556566555566656566545445555564444665444455456545646655546654564446645545445445665664444664666565464646665546446656555644456555645666445646456455466555546545656654566644566556666544666564464665454554664565456664656564656545445465465645454665666654556454566655556446464556564544446546644644465655545645565456445456656666565655554466555654544655644544444545466556644664566445464655554446566666464444656444666546665555466564555554446565646455544544555666545556445554565655566446456665645464454656
+@test_sort_3
+AGCGGGACTCTTCCCGAGGGGCCTGGAAATACCACGGATTCCAATAGTACGTTCTGTTAGCTGGGTGTCTTTATGCATGCCAAGGTTCGAACCTCCGGCCATGTTGGATGTTGAAAAGGTAGCCAGCGAGATGGAAGAAGGCCAAGGCTTCATATTACCCCGAATGCTCAAGGTGGATAAGGGGAACTAACGGCTGCGAGCATGCAGCTGGCATCAATGGCCAGGCGACAGATTTACTCTACTTTCCGCTGCTTGTTCTGGATTGGGATGTTAACCCTTTGATCCCACAGAGGTCAGCGGAGAAAACAACGTCTAAATATAGTCGGACAGACTGTAGCGACCCGGTTAGCACTCCCTAATTTTATCTAACTAGGCGGACACACTCTTACCACAGGGGCTCCAAGGTTCTCTCATTTCCGTGGGTGTAGCAACGTCCTATTCTTATGCGGACGCGAAATAACGAGTATTCTCTTGGATTTTAACTGAGCTATCACTCCGCGTGAAGGATAACCGGCTTGACTAAAGGAGACGGTCAGTCGCAGAGGGCAACGCGCTATAGACATTCGGTTTATTGAGTTCACCCTGGATAGTGACGCGGCCCTGGTTGTAGGTCGGGGCAAACTCTGAAATTGCTACTCATATACAGGGTTGTGCGCTCGTAAGGACTCCGCCCTGGCGTCGAAGCTAGTTCGACAAAATGGCCCCGGAAGACGTTATCTAGATGAGTCTGGGTGGCTTTCAAGAATTCGCCTATCTTGGTACCTGGCCCTAACGATCAGACAGGCGCACTGCTGATGAGGGCATGTACCGACCATACGGTTTTTCTTCAGGCAAATGCCCGTTCCGGTGTCCGTGGTCAAGACTCAAAATCTCCCCTAAGGCTGTCACGAATTAGAGTTTCGTGTGAGAGATTAGTGTTAGCCCTCAGTGGGTCCTAATAAGAACCCACTAAGTTAGCCTCGCCGGTACGCAGACCTAGAGACTTGTTGGTGGGCAGCTTCTGCGCTGTTGGCATTCCTGCATAAAGAGAAACGTTATCGGCTGCCGGTGTCATCTGCCAGTGCTGCCGAGTCGAGCTTGTAGCACTCATTGAAGGTGCTGTGAGCTGCACGCCTCCACTAATTTAATCCCCGTCGCAAAGTTGGTCAGACCAGGAGCCTTCAGTGCACTGTGACAACTGGAATTCCGACTCCGGAAAAGTGCAATGGGTGTCCAGTGGACGACTTCTTATGATTCGCGCCCGCGCCGCGTCCACAGGGGGACTCGGCGAAAAGTACAAAAGTGGGGGGAGCGCCCTGAGGAAAGTGGATCGTGCCGTCACCGGGTGACGGGTACAAGAACCTACTACTAGTGACGATGCTCTTAGATGGAGTGTAGCACGATCTTCACGGATAAAATAATGAAACAAACTGGGGCCGTTGGGCCCCCGAAGTATATGAACTGCGGCCATGTATGTTATGAATCCCCTCGGGTTCGGGGCTGCTCAAAAGTCTGCGTAGGACTCTCATCGGGACCTATACTAGATGGCCATGCGGAATACAGCGGCCTAGCTTTTATGCGATGTGCGGGGATAATTCTAATAGTTGCGGCTGGTCCATAACCGTGGACGTCGTATATTGGCAGACCTGCACAGTTGGTCCGATTAGACATACAGCACCCTTCTACATCCTGTTGTTCTGGAGAAGCCCACTCTAGTAGGACGGTTTACCTATGGACATGCGGTGTCCTAAATCATCTTACCGGAATTCTCATGCACTTCTGCCGTTCCCCCGAACATTCTAGTGGTGGGCTCGGGCTGCTGATAATCCACTCCATTGGGTGATACAAGAGGCGAGTTTGCCTTAGTTTGGGCAGGTCATGAAACCAAGCAACCGCATGCTTAGCTGGCTAATTGTTCGACTCGGCCACCAGCAAACTGTCGAAACGCGTAGAAAGTACAATTCCGTAAGCGAGTTCGGAATCCAGACCCGCGGCAATGCCCTCTCTTCCTACGCAGCGACCCCCTGTTTACACAGACAAGGCCCCGATGGCCAATCGTGAGTCTCGACGAGTGCCATAGAGGCGCCCTACCGGCGTCAGTGGGGGTGATTAATCACTTCACTGGTTCGCGGTGGGCTACGCGCTCACCTAGCTTCCCCGTAGTGTATTGACGAGTGTGGGCCCAGGATATGGAAGTTAAGGCTGGAGGAATAGTTAACCGTCGAACCTCCCCTGGACGAGATAGCACTAAATCCTGGAAATGAGACGGATCCGAGAGTTCTGATAATGGTCGAGATGGGACAACAGGCGAATCTCGCAAACGTGCTTGAAAATATAACGTAGCATCCCGCTTATGGGCTTTATCGCGAAACCTGACAGCGCTCCCTCAAACCCCTAGTTCGGAAAATCGTGTCGCTCCTACAGTCCATCACCCAACTTCAGTTGAGCAATAAGTTTAGGGCGCGTCACTCTATCTACTTTACTGCTGAATGCACCCTTGTGTGGATCGTAAACCTTCAAGTCCCTGGGACTGCCTTTTCTTGCGATGATAAGATTAAGTGTTTGCCCGTTTGCCAACCATCCCTCAAATCTCGTTGATGAACCCGCCCCTTCTGTTCCATTACCAATCGATGGCTCTAACTTTTCAATCTGTGGCATGGACCCCATAAAGAGGGACCAGCGTTCAGGGAGACTTCTACAAACTTACGTTACATTATACCGTTCCCGGTGAGCGTGCGGTCACGCATTCCAAAAGTACTCCGCGAGCCCTACGATCGACCTCTAGTATACTCCTGGTGCGGAGCAAACGATTTGAGCAGGCCTCATATAGAATGTGCAATCGCTCATTGTCGCAAAGCGACAACCAGTCACGCCGTTCGTCGACTACCACCCACTTCGTGGATGTGCGCCAAGTCTGTCTCCAGCTCTCAAGACTCATTGCAACTTGCCAATAACCTCAGTGCCTTGTCACTTCGAGTTCTTGAGGAATAGTCAGGGTCCTTAAACTTCATCGACTCGGCACAGTCTCTAGCCTCATTACTTCCCATTCCGGCCCGATGTGGAAGCGGTCCGGCTACTCAAATGCTCCCGGAGACCGAAGATTTCGGGACCTTTCGTTGTCAGACGCCAGTCATTGTTGCCTCTAACTGCATTGGAATCTGGCCCAAATAGAGATTGACCTCGGGAATCCGTCGCTGGGCAGGGCGTCTTACTCTGAACGGGACATCACTCCCGACCACCGGGGGGCGTCGTAGGTGCAGCAGACTGACAAATCCGTCCCAGTCGACTTATGTTCGCATGTCGTTATTAACTGCCTTGTACCTACGGTATGTACTGAACCACCGAGATCAGGGCAGGTTGAGCAAATTCATATCTCAAGGTGTGTCGAGAAAAAACGATTTAAGCTCTAGACCGGGAGTGCTGGTCAGAGTGTTCTGCTCACAAGGAAGCAATTCGGTGTTGGGTACCAATCAGAAATCACACCGTGGCTCTGAGCTTAATCCCTTGAGTTGGGCAACCGGGAGGACCAAGAGTACCGGCGACGGCCTCTGATTCTTGACGGTATAGGAGACATGCCTATACACGTTCGAGAGTAGTGACAGCATAGGATGCCTCAACGCTTTTACTCACGAGTGAGCGGTCCAATCTTGATGTCTAGACATGAGTTTTTCTAACGAGTGAACGGTATCCTATCCGCCCTCTGGATCAGCGGTTTCGGGGGTCCCTATCATGCTGTTCATATGCTCTGTCCATTGATTTGAGCCTACGGTATGAAGCACTCGCGGTGAAAAGGTTGCTGTAACCCGCGGGTGGTTACGATCTAATCTTCTGGTACGAAGGCGTGCCGTTACGCCAAAACTGGTACCTTGGTGTTTTTGCTGATCTCCAGAATTTTTGCTGTACTATTCCAATTTAGGAGTCATGATTCCGGAATGTCATTCCGACAAGCAGTATTCCCAACAGAGAACACTTGCATACTCGTTAATGATGAACACCTCTAATACGGAGACGCACCAGGTCTCCTAATCCCGGTTGTTTGCGACTCTGTTGTATATGATCAGAGAAAGGCGTATAAGAGCACCCCTATCTGTTGTCGTTTGGTCCGGACTCTTTAACTTCGGACCCAGACTCCCCCATTTCGCCATGCAACGCACCCATTTCAGGACTTTATCTGAAGCCTCTGCAAGTAGTACAGATCGCTTGCCCTCCTTGTTCGTTAGGTTAAAGTACACTTGACGATCACAGCCCCCATGTTCTTCTTAAGTCCTGGGCCTGCAAGACATGGTAACACTATAACCAATGCTACGTAATAAACGGATAAACAGAGCCATGACATTGGCACAGCATGCCGTGATCCGCTTACCAAATGATAAACTTGGTGATAATAGCAGTTTATTTGTAAGCCGTCGCGTGACAGAGGTCTGTAACTCTGATGAATTCCGAGCGCGCGTCGTCTGAAGTTGGTTGGCTAGGATTCGTCCTTAATGCAGTCTAAGCTGCCAGTAGCCACGAGAGGTAATTCACAAAGGTGGTACGCTGCTTCACAGTTCCAGGATGTAGAGTCAGAACCACTATAAAATCTAGTGCTCTTATGATAGGGATTGCCAGGTCGTTTGGAACTCGCTCAGACAGTCGCCGTCATAGAAATACATTACCTAAGCCCACGTGATATTGAACAGACCCCGCTATGGGATATAGTATACGAACCTAATAGAAGAACCGGATAACCTTGGTAAATATCTTCCAGAACGGGTCCGGCCGTTTAGCGTGATTTCAGCCCTTAGTGTCAACTTCTCTACTTGCTGGTGGATAAGTATTACCACTTTTATTCCTACCGGTAGACTACGCCATGAGTGTGCGAGGACGCAGTGGAGCCGGACCAAGGCATATCGACAGATATCTATCACAAGCCAAATACGCGGGCTTGCGGAGGCACCGATATTTGGTACTTTTCTTGGATTATAATCGTTTGGTAGGCCTTGTGGTAACCATGTGAGCGTCGTGGCGCTCGGAACTACTTT
++
+/0/1/00/00010////01/111/0110/10011110//10//1/1//1//0011/1111//0000//1/0/100110//110110/1/0010//0/0///0//10///0/1011/01000//0101110////111/100//001/000/10/10/1010/1///00/10//110//1///0/1101//1011/1/1//00/1//1/01/0////100/01/111/1000/0///01/1///10/1/1000/0/01010////000100//1/00/0/0//0/0/1001000///010/110011//0/00/011/0/00/0/1/10/01//00011011/10111/01110/01101/00//000///1/001/101/0/1000/111/110001/11100000/0/010/00/111//101//1//0010/01//01000/100//1//1/1010100///0001101//0/////1//1/011///1/011/100/101/1//1/1///1/010//01000111/0101110/101110000/10110000/0/11/0/10////0101101/000/1//1//1110/1/1011//01//000///1//1/0////110010100100/100/10000100/111001/010111//0/100//101/10//00101//1001011101/0///1/0011/00//10//001101//011/011/001001100/10011100100/011/1/100//0/1/0/00/00//////1//1/////01/100101100011/111/10/0/110001101/0010//0001/0/1//0/010011//000/00/10//1/00010/1////110///1//001////0//1//10/0000///1/1//0/10//10//0111////0110//1111///0/110001/11011101/1//1/0001/0/1011/110/11/00/1/1//0010010/0////1//00/00//00/01111/10/01/0//0/////11100/10/11/0001100//1//1/011101100/0/01110///00/0/0/1///10//10/010//0000///01/00/1/1/01///11/100/11110/111011///0101/1/000/11/00/0/1011/10/100/10111/001//101//1/1111011/11/1//1011100//0000/011100//110001/0/010/01101010000//11/1//0//1/110/1/0/1/0/0100/1//1//11/01//010//1/01//01//10110//01011//0/0///0///1001/11//01/011/01001/110//00/0/0/01/010/0//01101/010/00/00001/10////0//01111//0//000/0//110//00110//1//1000010100/0/1//0//101/1010100101/10/01000100/01000101/01///11/01//00010///00101/1010/0/000/00////1/001110/00/0010/10011/1//010/0011/011/00/011/0111/0/00//000///0100/1100101001/1//111/1/1/0///1/11/0/1/0/00//1110/0101///01/1/1////////101000/1/00/0//00/100//100/0/000///101/0//1/101/00011011000//1//1/11/10100//0/0/01000110101/00/1110/1010/111110000/1/0/1/00//1100/11/00/10/1000/00/01/00/01001111/1////1/0/1//0101/1/0011010110//1/0/0/110/1//00/11000/1/1/1//0010/011/0///10/0/0/011//10/10///0100000000//01100/00/00/0111//01//00/0110110/110/100010/1/1/1001/10///0//00//11/1111/110/1/011/101000//000/1//001///01/00011/1////1101/1/1///1//00/110///0/0/1011/01/0//1////011//001/11100/11/01//101///000//0001///101110/1//00001101/001110/010//1000100/0/////11/0/////11/01011/1/000/11/00000///10/0/11111///0///01001////0010010/00//0000/01/01/1001/110111/1/////1010/11011/1//11/011//0100/1000111/0010///1010//1/010/110/010/1010/0//0/11000001/1101/100/1//111/00//11////101/11001/1////110///1001///0////0/1011/1/10000100//101//111//1///000110/00011/0001001111/100011/0010/1////000/1/00//101000001100101001/0/0000010/10/0011001///110110000/010//1000/00000100//011////1111/1000/11//111/////0/110011/0/0/101//1//1/111/0001//101/11000///11100110///100/1/01//1000000//1101///1/0//00/10000/111001/0001/1//11//0/0/110///11111//11011//1//1/00001/1110/100///1/0/1100010//011/010/11/01111/01//01/01/1010000011/11111/000///1/00011/011101/0/101/0101///101000/01/01010///1/1//0111//1/1//000/001111////01111/0/0//10/101/11010/0//0/100/11/1010//10110/001///10/01000/11001//11110111//011/00/010///1/0/0/////1100/0001/111/000/10101000/110110000000/00///110/10011/0//1//1/000/11100/01011///00/0/001100///1//1101/110/10001/111///1//000/101011001/11101/1/11001/1001//1//0110010101///010//100011010//010/1/11/1/10//1///0011001/////1/1010001/01110/01101///000//0/1//1010/011//1//000100//010011111///0100101010//001//0//1/0/1//0//1//10/1/11//0//0/10/1011111///100/11/101/1//00//1/10/111/110000/000//01///100/0//1000/101011/100/1/0/10110/11010//1/1011/0/00000/1/01/01/01////0/111/1010101010//1101//0//000000111100///00110/11111//000/01/00/11011/01/010110001011/1110////10111/0/1//00//0/01/00110//00/00/000/////100/1//0/0010//0/0011101/110/010//0100/00///11001/1/011//000/1/110//1//111010///011//11//111/11//111101/11/000101/1/0/0/100///0/0110/1/01010//0011101001010/01/10/0/0000110000/00///11/01110100/1/1/1//1/110//00/1///100//00111/11101/0/010//10/0//1///00/010/0//10//0/00/0//0011/0/01110/11100/1////10//01010011000101/1100000//01/1011100111/010110/010111001/1/100/10111/0000////1/00/111/10010101/00/001/10//01/1/10//001/0111/10/1/101/1011/10/10/10/111/1/0/1/10/101/01/1010/001/01101///11/0/00////1/0001/1///1101000101001/11111/10100/0/01////10//1/0/10/000//01/101000000/1////0001101///01/01//011/1/1//0/1/101//011//11010//110/1110///11//0000//1110/101//11000/0111001/11//00/001/11011//10//0/01110/00/////0100/1/1/00/1////0/1//00/0011/0/10100/1/000100/0/001//00/0/111////111/10////01110000///00111///01101///0///110/0/0//1//010/1/1/11/010/////01//1110///11/01100//0//11/01///0/10/1/1/1100////1/1110101////00000/////01/10/1/010001110/10101/101000000/00111/01//11////01111001//0///001/0///111111011/1/1/11111001/00/1/10000//0/0///1101/11111/1/1000/0/1111/110/0110000010///110100/0///011/0/1//10011100//////11///10/0//0///1100101/10011001101000//1111/1/01/1/0//11/10001//1//1/100111/10//0/0000//0/01/1/011/000/1/1/1100/01//1/100/01001///111101/1/110/01//1001/1111/1//0/011/1/1001/1//0/1//11//01/10/11/101//0/11/000//00/110/11/1110110//010100/1101/1///110010/11/11//11/0//1/01/01//0//1001/01001