From d11424f9199e4ebc586af9b679a4f1d2553d46c6 Mon Sep 17 00:00:00 2001 From: Adam Novak Date: Fri, 24 Jan 2025 17:11:20 -0500 Subject: [PATCH 1/6] Man-ify more options and add long read example files --- doc/vgmanmd.py | 8 ++++++-- test/longread/graph.gfa | 4 ++++ test/longread/hifi.fq | 4 ++++ 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 test/longread/graph.gfa create mode 100644 test/longread/hifi.fq diff --git a/doc/vgmanmd.py b/doc/vgmanmd.py index 1db0aa4ecd..c529856716 100755 --- a/doc/vgmanmd.py +++ b/doc/vgmanmd.py @@ -67,8 +67,12 @@ # help for each cmd for cmd in cmds: print('## {cmd}\n\n'.format(cmd=cmd)) - # run subcommand without -h because not everything has -h - ret = subprocess.run(['vg', cmd], capture_output=True) + try: + # Try first with the help option to try and get all options described. + ret = subprocess.run(['vg', cmd, '--help'], capture_output=True) + except subprocess.CalledProcessError: + # Then try subcommand without -h because not everything has -h + ret = subprocess.run(['vg', cmd], capture_output=True) print('```') if cmd in desc: print(desc[cmd]) diff --git a/test/longread/graph.gfa b/test/longread/graph.gfa new file mode 100644 index 0000000000..0333365512 --- /dev/null +++ b/test/longread/graph.gfa @@ -0,0 +1,4 @@ +H VN:Z:1.1 RS:Z:CHM13 +S bigseq TGACTATGCTATTGGTTTATGTATTTACTATACTGTATCATTATTATTTTAGATCAGACATTTTCTATTTATTTTTTAAAAAGCTAACTGTAAAACAGCCTCAGACAGGTCCTTCAGGAGGTATCCCAGCAGAAGACACTGTTAACACAGGAGATGACAGCTCCGTGTGTTACTGCCTTCCCAGTGACATAATGCGGAGGTGGAAGATAGTGATATTGATGATCCTGACCCTGTATAGGCCTAGACTAATATGTGTGTTTTTGTTTCCGTTTTTAACCAAAAAAAAAAAAAAAAAAAGTTTAAGTAAAAATAAATTTTTTTAAAAAAGAAAAAAGCATATAGAATTAGAATATAAAAAAAGAAAATATTTTTGTGCAACAATATCTTCATGTTTTAAACTAAGCGTTATTACAAAAAAGTCAAATAAGTTTTTAAAAATTAAAAAAATTACAAAGTAAAAAAGTTCCAGTAAGCTAAAGATTAATTTACACACTGTAAATTTGTGTCCTGTATGATTTTTTATGTTTTATACTGTATTTTACTATGTTCAGTATGCTTAGATACACAGATACACAATTGTGTCACATCTGCCTGCTGCATTCAGTACAGTAACATGCTGCACAAGTTTGTAGCCTAGGAGCAATAGGCTATACCATATAGGCTAGATGTGCAGTAGTCACTATCATCTTGGTCTGTTTGAGTACACTCTAGGATGGCTGCACAACAATGAAATTGCCAAACACATTTCTGGAGTGCAAAACTCAGTATCTAGAGGAAGTATTTTAAGTATTAATGGTATTTAACATTTCTCAGAACATCACACCCCATCCTTCAACAACACATGACTATATATAATGCAAACACTAGTCAAAAGAAAGCCAAGTAGCTATATTAATATAAAACAAAGACATCAAAAAAAGAACTGCCTAGCATAGAGGGACATAACGCAATAATAAAAGGATCAAATCACCACTAAGATCTAAAAGTCCTAAATATGTATGCACCTACCACCAGAGCTTCAAAACACATACAGCAAAACCAATACAAGTGGAAAGAAAAATAGACAAATCCACAATAGCAACTGAAGACTTCAAAACTCTCAGCCCACTGTCACCCTGTTACTCGACATAGTACTGGAAGTCCTAGCTAGAGCTATCGGACAAGAGAAACATATAGGGGGAATCCAAATTGGAAAGGAAATAATCAAATTATCTTTGTTTGCTGATGATACGAACGTATATTTGCAAAAACCTAAAGATTTCACAAGAAAACTATTAGAACTGATCAATTCAGTAGTTGCAGGATACAAAATCAACATACAAAAATAAGTAGCATTTCTATATGCCAACAGTAAACACTGTGAAAAAGAAATTTTAAAAGTAATCCCATTTACAATAGCCACACATAAAATTAAATACCTAGGAATTAACTTCACCGAAGAAGTGAAAGATCTCTATGATGAAAACTATAAAACACTGATGAAGGCAATTGAAGGATACCAAAAAATGAAAAAATATTCCATGTACATGGATTGGAAAAATCAATATTGTTAAAATGTCCATACTACCCAAAGCAATCTACAGATTCAATGCAATCCCTATCGAAATACCAATGACATTCTTCACAGAAATAGAAAAAACAATCTGAAAATTTATATGAAACTACAAAAGACCCAGAATAGTTACAGCTATCCTAAGCAAAAAGAACAAAACTGGAGGAATCACATTACCTAACTTCAAATTATACTGCAGAGCTATAGTAACCAAAACAGCAAGTTACTGGCATAAAAACAGACACATAGACCAATGGACCAGAATAGAGAACCCAGAAACAAAATCCACACATCTATGGTGAACTTGTTTTTGACAAAGGTGCCAAGAACATATACTGGGGAAAAGACAGTCTTTTCATAAATGGTGCTGGGAAAACTGGATATCCATATGCAGAAGAATGAAAATAGACTCCTATCTCTCACTGTCTACAAAAATCAAATTAAAACACATTAAAAGCTTAAATCTAAGACCTCAAACTATGAAACTATTACAAGAAAATATTGGGGGAAATCTCCAGGACAATGGTCTGGACAAAGACTTCTTCGGCAATACCCCTCAAGCACAGGCAACTAAAGCAAACATGGACAAACGAGATAGCATCAAGTTAAAAAGTTTCTGCAGAACAAATGATACAATCAACAAAGTGAAGAGACAACCCACAGAATGGGGGAAAATATTTGCCTATTTGCCAACTACCCCTTTGACAAGGGATTAATAATCAGAATTTATAAGGAGCTCAAACAACTCTATATGGAAAATTCTAATAATCTAATAAAAAATGGGCAAAAGATCCGAATAGACTTTCTCAAAAGAAGACATACAAATCACAAACACGCATATGAAAAGGTGTTCGACATCGCTGATCATCAGAGAAATGCAAATCACAACTACAAACAGAGATCATCTCACCCAAGTTAAAATGGCTTATACCCAAAGGACAACCAGTAACAAATGCTGGCAAGGATGTAGACAAAAGGGAACCCTTGTACACTGTTGGTGGGAATGTAAATTAGTACAATCACTGTGGAGAACAGTTTGAAAGTTCCTAAAAAACTAAAAATTGAGCTACTATATGATCCAACAATCCCACTGCTTGGTATATACCAAAAATAAAGGAAATCGATGTTATCAAAGAGATACCTGCATTCCTATGTTTGTTGCAGCACTGTTTACAACAGTTAAAATTTGGAAGCAATCTAAGTGTCCATCAACAGATGAATGGATAAAGAAAATGTGGTACATATACACAATGGAGTACCATTCAACAGTAAAAAAGAATAAGATCCAGTCATTTACATCAACATCAATGGAACAAAAGGACATTATTTTAAGTAAAATAAGCCAAGTACAGAAAGATAAATATCACATGTTCTCACTCACATGTGGGAGCTTAAAAAAGAGTTGGACTTATGGAGACAGAGAGTAGAATGATGCTTATCAGAGGCTGGGAAGGGTAGTGGAGAGTGGGGGACAAAGAATGGATGGGTAATGGGTATAAAAATACAGTTAGATACAAAGAATAAGATCCAGTGTTCAGTAGCACAACAAGGCAACTATAATTAAGAGTAACTTATTGTGTATTTCAAATAACTAAAAGAATAAAATTGCAAAGTTCCTAACACAAAGAAATGATAAATGCTGGAGGTGACGGATATCCCAATTACCCGATTCCATCATTACACATTGTATGCATGTATCAAAACATCATATGTATCGCATAAATGTCTATAAACATTATGTATCTATAATAACGAATAATTAACAATAATTTTTTTTCATAAGACTGGAAGTGAGGGAGAGGTCTTCCTTAGATCACCCAAGATGCTAGGCCCCAAGTAGTGACATCTGGAGGAAAAGCAACCAATCTCTGAAGGCCTAAAAAGACTGGCCAACTAGCACAGAGACCTTGAAGAGAGCCACAACACAAAGCCAGCTGGGCACGTGCACAGTGGGCCAAGGGGAGCAGGACACCAGAAGCAGCTGAAGAGATGGGCAGGAACAAGGGACACAGTGCAGGCCAAGCAACAGGAAGGGGTTTAATTTTAAGTGTAATGGAAGGCTATTGGAAGGTTTTAAACCTGGAATAATTTTTGTTTTCACAAAGGACTTTTTTTTAATAATTTTTCATTTCCATAGGTTTTTGGGGAACAGGTGGTATTTAGTTACATAAGTTCTTTAGTGGTAATTTGTGAGACTGTGCTGCACCCATCTCCCGAGCAGTATACAATGAACCCAATTTGTAGTCTTTTATCCCTCACTCCCTTCCCAACCTTTCCCCCTGCATCGCCAAAGTCCACTGCATCATTCTTATGCCATCACAAAGGACTTTTAAAATATGCAAATTCAAACAAGAAGAGACCATGTCTTGCTTATCAAATGTAAAAAAGAATTCTTAACATTCAATATGGCCAACGGTCTTGGATAAACAGGCACTCTTAATCGCTGGTAAGAGTGGAGAACAATTTGTGACGATGCATTGAAAGCTTTTTATTTCTGTAACGTAAATAAACTTTAACCATGGTTTCTCATTATCCCACGGAAATTTAAAATGTGTTCAAGATTTCTCTACAAAGATAACCATCACTGTGCTGTGATGTTGAAAAAGACCAAAGGAAACATGGCAAAAAGCATAGTATCCATGAATAAATAATTGGTGAAATATACCATGGAATAGAATATTGTCACTAAAAATAATCACAAAGAAGACCTTTGTTGAAAGTAAATGTGTTAGGAGAAATGGCAGTCACTTCTTTTCACCCCTCTTTTAAACACCCTACTCTACCAATCAAAATGTTACTTGCTTTAGTGTCTCCAGATAATCTTTTATACACAACTCCAACCACTATCGACAGCATCACAGAACAACCTCACAACATACAAGTTTCATTATAATTTAGGCAAAAAATTACATGATCTATGAAGTAACAGACTAAAACATTAATAATATTTTCCCTTAAAATGTCATTTTTTTCTTCTCTGTATGAGATCACTTCTTTTAAAACAGTCAACTAGAAAATGAGTATTTATACAAAATGTGAATAAATTCAAACCACCACATAAATATATTGTAATATAATACCCTAAATGAGACTTTTGATCTTTTTCATTAAGTTATTCAACAGTTATGTCTTATTTTAGTAAAAGTCACAATCCTATCAAGTTTAATGCGGGAAACGCAGCACAACGAGTTCTGAAAGATAAGGAATATAAGCAACATCATGTTTTGTAACCTCAACTCCAGAAATGGAGCCTTTGAACTGGCAAGCAATTTATTCCATTTCCAAGGCAATTTTCCTATTGTATTGAAAATTTTACCTCAGTATTTAAAAACAATAAGATGATGAATAATGGATTTTTTTCAGAGACAGGAAAAGCGCAGAATCTTAAGTGTCTTTGTTGCCTGGTGTCATACACACTTAATTGGTTTGTCACTCAAGAAAAATCAACGTTTCCAGCAATTAACTATAATTCTGGAAACATATTTTTAAAATGAGTAAAAACAATTATGAACAAAGATGACAGAATGGATGATACCAAACCCAAGAGCACTGCCATGCTAAGAAACAAGGACAGCTATCTGAACTGCAGCCAAAGGTTTCAAAAAAAATTAGGAACTCTCAAGTACTGGAAGGCACATAAGTTACACATAAGTTACTAAGTAAAAGTTACTAAGTAAATCATTACAATAACTAGCTTAAAACTTACATTTTATCTTAAATATCTAAGCCTTATTGTTTCCATTTTGATGAGAAACACTTCTTAGAAGCCAACTGATATTAAACGAAGAAATAGATTTAAAACATGTCTAATGCTCAAAGCTTCTTTAAAAATAAACACTCCCACTTTGCCTGCATGTTAATAAAGTAGAAAAACAAAGCAAAAAACTAAGTGCTATAAAGAAATGTGCATAATTTCCTTCATCAAATACAACTACAAGTTTCAACTGTCATTGATAAGTCATTACTAAGCAGCAAGCTGCATAAACTAATGAGAAATTGGGACTCTCCCTCCAATAGCAGCAAAGGAGACAAATGGTGCTACGGTTGAAATGTTTTTGTCCCCTCCAAATTCATGTGTTGGAAGCTTAATCCTCAATGCAACAGTCTTAGAAAGATAGTGCCTAATGGGAAGCATTTAGCTCACAATAGTTCCGCCCTCATGATGCATTAATGCCATCATAAAGAGAGCATATTGCAATGGGTTTGCTCTCTCCTGCTCTTCTGCCATGTGAGGAAACCACATTCATCCTCTCTTGCCCTCCCATCTTCTCCCATGTGAGGACACACCAAGAAGGCCTCACCAGACGTCAATACCTTGATCTTGGACTTCCCAGCCTCAAGAAGTGTGAGAAATAAATTTCTGTTCTTTATAAATTATCTAGTCTCAGATATCCTGTTACAGCAGCACAAAATGAACTAAGACAAAGGGCAAGATGTTAAAATAAATAAATAACCCAGCAGACAAATGAATAAATAAAATTTAAAGGGATGGCTGCCTGAAAAATATGCCTTGACTTTAGTAGCAAAACCCAGGAAAAGGAACATGGAAATAGTCCCTTGAGCTGAGATGTCATTTCCCCCATGGGAATCATATATACAATAACCTTGGAGCTAATGATTTCTAAAATGTTCTACAAGAAAACTGAACACCAATTTCTTGAAATAAGAAATAACACTGCTATACATAAATTGAGAAAAACTTCTGAATTAGAGTTAATGGTACAATATCCAATGTTATATAAATGCAAACCCAAAAATTTGAAGCTATATAGCCAATTAGCTCAGGATACATACTTCAGTTACCTAAAATTGTGATGTTCCCTACTATCAACTCTGTCTTCATGCTAATACTATTAGGTGTAAAAAAAAAAATAAGTAAAACATTTCTATTCTGGCAAGTGTAAATAATTTTTTAAACTTGAGATTTTATCTTTTTTTTTTTTTTTTTTTTTTTTTTGAGATAGAGCCTTGCTCTGTCTCCCAGGCTGGAGTGCAGTGGTGCAATCTCAGCTCACTGCAACCTCTGCCTCCCAAGTTCAAGCGATTCTTCTGACTCAGCTTCCTGAGTAGCTGGGATTACAGGCACCCGCCACCACGTCCAGCTAATTTTTACACTTTTAGTACAGGGTTTCACCACCTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCCGCCCACCTTGGACTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTGCACGCAGCCTACGGATGCCTTTTAAAGGAAATTCTTATAGACCCCCTAAGAAAATGTCTCTGATTCCAATGAATCCTGGGACTGGACAAATTAGATAAACACTGTCTTAAGAATTAGTACTACGCCTTAAAAAAAAAAAAGGCTTTTCAATTGTGAAACATCACAGCAAAATAAGTTTCATTTTTACAACTAGTAAAATATTAGACTATCATAATTATCAAAGTTTTATGATTCATAGAAAATTGTGTATAGACTCAGAATGAGAAATCTAGTATTAAAAAAAACTGTGTTGCTTCTACTAAGAAACACTAATATTTTCCCAATAATCAGACAGTAGACATCTGTTCTTAACATTAGTATCTTTCAGTGCTAACACTTAACTATTGTAAGATTGCAAATGGCTCTGGGCAGGGCCAATAGTCACACTGCTGGCAAAAGCAAAGAAAAACTAATAAGGGACATGGATAAACAAAACAATAATGCTCAATGTCATTCATTCTTCATTCAACTGCAAAGATAAGTTGAATGACACCACTATCACTTAAAACACAAAAAAGGGAAATACCAATTTAACAAATACCTTATTTTCACCCAGATATCAACAATGCGAAGGAAAAATCAGTATCTCACATGACTTTGTAGAAAACAGACTGAACAAGTAACTGCGTTCCCAGTGAACTATGAGCTACTATGTGTGGCACACGTCATTTTGTTTACTTAATGACATATGAAAACCGTAACATCTTCATCCTCGATGATAATAAAGGCAATGTGCTATTGAATTTCTTAATCTTCCTTAACCATATGCTATGGTTTGGATGTGTGTCCCCTGCAAATTTCATGTTGAAATGTGATCCCCAATGTCAGAGGTGGGGCCTAGTGGGAGATACTGAATCATGGGGTAGGGGGTGGTCCTCTCATGAGTCCCCATGGTGATTGATAAGTGTGTTCTCACTCAGTTCACGTGAGATCTGGTTGTTTATAAAAGTCTGGGACCTCCCATTCTCTCTCTTGCTCCCTTTCGTCATGTGACATGCTGGCTCTCCAATACCTTCCACCATGATTGTGTACTTCCTGAGGCCTCACCAGAAGCAGATGCCAGCACCATGCTTCCTTAAAAGCTTACAGAAGCACGAGCCAATTAAACCTTTTTTTTTTTTTGTAAATTACCCAGCCTCAAGTATTATATTTCTTTATAGTAATGCAAGAATGGACTAACATCATACTCAAATCACATCTAATTCTTCCCTTGGAAATTTTTATAAAATATAAGCCCAGTCATGAAAATTTTTATACAAGTTTTAACAACTAACCAACGTTATCTTTTAAATACACTGTGTCCTAAAGTAGTATGATTATAATGAAATAAAAATAATTCCACTTCAAGGAAAACCTGAGAACTTTTAAAATACAATAAGTACAATTATTTATACATAAGAGCAAAATGTCATTTTCAAATGGTCAAGGAAGGAAGCTTTCAATGCTCACAAAGCGATGTAAAGCTCATATGAAAGCTGTTTTTCTAATAACTATTTAGTTTTCAACCGCCAATGTGGATATCTAGGCTGCATAATGTAAAATTCTGTTTCTCGTAAATTAAGACAATACGCTTACATTTTTTTTTTTTTTACTTTTACTCTATTATATAGCACACACTTCCCAAAGTTTAAATTGGGAAGTGAATTAAGTTTATAGCAAAATTGTCATGTTCTAATATTTCTATTTTGGGAAATGTGTGCCATTCTGAAATTAGTGACTTGTTATAAATAGTTAAAATGGTAAATTTTAAGTTACCTATATTTTACCACAGTGAAAAAACTCTATAGATATGGTGGTTGGGGGATAGGTGGAATGGAAAATGATGGGATAGGGTTGGTAGGAAAATGATAGGGGTACTCATACCCGGGGTACCCAACGGGGTACAAACTTTCTTTTGGACATGATGAACATGTTCAAACACTGACTTTGGTGAGTTACATTTATCTATGAATATTCCAAAAAAAAAAACTGAGCCAGGCGCAGTGGCTCACGCCTGTAATCCCAGCAATTTGGGAGGCCGAGGCGGGTGGATCATGAAGTCCGGAGATCAAGACCATCCTGGCCAACATGGTGAAACCCTGTCTCTACTAAAACAAAAAAAATTAGCCGGGCATGGTGGCACGTGCCTGTAGTGCCAGCTACTTGGGAGGCTAAGGTAGGGGAGTCGCTTGAAGCCAGGAGAGGCTGCAGTGAGCCAAGATGGCGCCACTGCACTCCAGCCTAGCAACAGAGAAAGACTCCCTCTCAAAAAAAAAAAAAAAAGAAGAAGATGGTCAATAGGAACAGCTCTGGTCTGCAGCTCCCAATGAGATCAAGGCAAAAGGCGAGTTATTTCTGCATTTCTAACTGAGGTACCCAGCTCATCTCACTGGGACTGGTTAGACAGTGGGTGCAGCCCAAGGAGGGCAAGCTGAAGCAAAGTGGGGTGTCGCCTCACCCGGGAAGCACAAGGGGTCAGGCAAACTTCCCCACCCCTAGCCAAGGGAAGCACTGAGGGACTGTGCTGTGAGGAACAGAGCATTTTGGCCCAGATACTACGCACTTCCCATGGTCTTCGCAATCCGCAGACCAGGAGATTCCTTTCGATGCCTACACCACCAGGGCCCTGCATTTCAAGCACAAAGCTAGGTGGCCGTTTGGGCAGACACCGAGCTAGCTGCAGGAGTCTTTTTTCATACCCCAGTGGCGCCTGGAATGCCAACAAGACAGAACCGTTCACTCTTCTGGAAAGGGGGCTGAAGCCAGGGAGCCAAGTGATCTACCTCAGCGAATCCCACCCCCACGGAGCCCAGCAAGCTAAGATTCACTGGCTTGAAATGCTCGCTGCCAGCACAGCAGTCTGAAGTCAACCTGGGATGCCCAAGCTTGGTGGGGCAAGGGGCGTCTGCCATTACTGTGGCTTGAGTAGGTGGTTTTCCCCTCACAGTGTAAACAAAGCCGCTGGGAAGTCTGACCTAGGCAGAGCCCACCACACCTTGGCAAAGCCACTGTAGCCAGACTGCCTCTCTAGATTCCTCCTCTCTGGGAAGGGCATCTCTGAAAGAAAGGCAGCTGCCCCAGTCAGGGGCTTATAGATAAAACTCCCATCTTCCTGTGACAGAGCACCTGGGGGAAGGGTAGGTTGTGGGCACAGCCTCAGCAGACTTAAATGTTCCTGCCTGCCACCTCTGAAGAGAGCTGTGTATCTCCCAGCACAGCGCTTGAGCTCTGCTAAGGGACAGACTGCCTCCTCAAGTGGATCCCTGACCGCCATGTATCCTGACTGGAGACACCTCCTAGCAGGGGTCAACAGACACCTCATACCGGAGAGCTCCGGCTGGCATCTGGCAGGTGCCCCTTTGGGACGAAGCTTCCAGAGGAAGAAACAGGCAGCAATCTTTGCTGTTCTGCAACCTCCGCTGGTGAAACCCAGGTAAACAGGATCTGGAGTGGATCTCCAGCAAACTCCAGCAGACCTGCAACAGACGTGCCTGACTGTTAGAAGTAAAACTAACAAACAAAGGAACTGCATCAACATCAACAAAAAGGACATCCACACAAAAACTCCATCTGAAGGTCACCAGCATCAAAGACCAAAGGTAGATAAATCCACGAAGATAAGGAAAAACCAGCACAAAAAGGCTGATAATTCCTAAAACCAGAACGCCTCTTCTCCTCCAAAGGATCACAACTCCTCACCTGCAAGAGAACAAAACTGGACAGAGAAGGAGTTTGACAAATTGACAAAAGTAGACTTCAGAAGGTGGGTAATAACAAACTCCTCCGAGCTAAAGAAGCATGTTCTAACCCAATGCAAGGAAGCTAAGAACCTTGAAAAAAGGTTAGAGGAATTGTTAACTAGAATAACCAGTTTAGAGAAGAACATAAATTACCTGATGGAGCCGAAAAACACAGCACAAGAACTTCATGAAGCATACACAAGTATCAATAGCCAAATCAAGTGGAAGAAATTATATCAGAGATTGAAGATCAATTTAATGAAATAAAGCGTGAAGACAAGATTAGAGAAAAATGAATGAAAAGGAATGAACAAAGCCTCCAAGAAACATGGGACTATGTGAAAAGACCAAACCTATGTTTCATTGTGTGAATGAATGTGACGGGGAGAATGGAACCAAGTTGGAAAACACTCTGCAGGATATTATCCGGGAGAACTTCCCCAACCTAGCAAGACAGGCCAACATTCAAATTTAGGAAATACAGAGAACACCACAAAGATACTCCTTGAGAACAGCAACCCCAAGACACATAATCGTCAGATTCACTAAGGTTGAAATGAAGGAAAAAATGTTTAGGGCAGCCAGAGAGAAAGGTCGGGTTACCCACAAAGAGAAGCCCGTCAGACTAACAGCAGATCTCTCTGCAGAAACCCTACAAGCCAGAAGAGAGTGAGGTCCAATATTCAACATTCTTAAAGAATTTTCAACCCAGAATTGTATATCCAGCCAAACTAAACTGAAGGAGATAGAGACACGAAAAACCCTTCGAAGAAAAGGGTTTGAAGGGTTTTTCGTGTCTCTATCTCCTTCAGTTTAGTTTGGCTGGATATAATGAATACCCAGGAGCTGGTTTTTTGAAAAGATTAGCTGAATAGATAGACCACTAGCCAGACTAATAAAGAAGTAAAGAGAGAAGAATCAAATAGACACAATAAAAAATGATAAAGGTGATATCACCACTGATCCCACAGAAATACAAACTACCATCAGAGAATACTATAAACACCTCTATGCAAATAAACTAGAAAACCTAGAAGAAATTCCTGGACACATATACCCTCCCAAGACTAAACCAGGAAGAAGTTGAATCCCTGAATAGACCAATAACAAGTTCTGAAACTGAGACGGTAATTAATAGCCTACCAACCAAAAAAAGCCCACGACCAGATGGATTCACAGCCAAATTCTACCAGAAGTACAAAGAGGAGCTGGTATCATTCCTTCTGAAACTATTCCAAACAACAGAAAAAGAGGGACTCCTCCCTAACTCATTTTATGAGGCCAGCATCATCCTGATAACAAAACCTGGCAGAGACACAACAAAAAAAGAAAATTTCAGGCCAATATCCCTGATGAACATCAATGTGAAAATCCTCAATAAAATACTGGCAAACCGAATCCAGCAGCACATCAAAAAGCTTATCCACCATGATCAAGTCAGCTTCATCCCTGGGATGCAAGGCTAGTTCAACATATGCAAATCAATAAACGTAATCCATCACATAAACAGAACCAATGACAAAAACCACGATTATCTCAATAGATGCAGAAAAGGCCTTTGATAAAATTCAAAACCCCTTCATGCTGAAAACTCTCAATAAAGTAGGTATTGATGGAATGTATCTCAAAATAATAAGAGCTATTTATGACAAACCCACAGCCAATATCATACTGAGTGGGCAAAAGCTGGAAGCATTCCCTTTGAAAACCAGCACAAGACAAGGATGCCCTCTCTCACCACTCCTATTCAACATAGTATTGGAAGTCCTGGACAGGGCAATCAGGCAAAAGAAAGAAATAAAGGGTATTCAAATAGGGAAAGAGGAAGTCAAATTGTCTCTGTTTGTGGATGACATGATTGTATACTTACAAAACCCAAAATCTCCTTAAGCTGATAAGCAACTTAGCAAAGTCTCAGGATACAAAATCAATGTGCAAAAATCACAGGCATTCCTATACACCAATAGACAAAGAGCCAAATCATGAGTGAATTTCCATTCACAACTGCTACAAAGAGAATAAAATAACTAGGAATACAACTTATAAGGGATGTGAAGGACTTCTTCAAGGAGAACTACAAACCACTGACTCAAGGAAATAAGAGAGGACACAAACAAATGGAAAAACATTCCATGCTCATGGATAGGAAGAATCAATATTGTGAAAATGACCATACTGCCCAAAGTAATTTACAGATTCATTGCTATGCCCATCAAGCTACCACTGACTTTCTTCAAAGAATTAGAAAAAAACTACTTTAAATTTCATATGGAACCAAAAAAGAGCCCACATAGCCAAGACAATCCTAAGCAAAAAGAACAAACCTGGAGGCATCATGCTATCTGACTTCAAACTATACTACAAGGCTACAGTAACAGTATAGTACTGGTACCAAAACAGAGTTATAGACCAATGTAACAGAAAAGAGGCCTCAGAAATAACGCCACACATCGAAAACCATCTGATCTTTAACAAACCTGACAAAAACAAGCAATGGGGAAAGGATTCCCTATTTAATAAATGGTGTTGGGAAAACTGGCTAGCCATATGCAGAAAACTGAAACTGGACCCCTTCCTTACAACTTATACGAAAATTAACTCAAGGTGGCTTAAAGACGTAAACGTAAGACCTAAAACTATAAAAACCCTAGAAGAAAACCTAGGCAATACCATTCAGGACACAGGCATGGGCAAAGACTTCATGATTAAAACACCAAAAGCCATGACAACAAAAGCCAAAATTGACAAATGGGATCTAATTAAACTAAAGAGCTTCTGCTCAGCAAAAGAAACTACCATCAGAGTGAACAGGCAACCTATAGAATGGGAGAAAATTTTTGCAATCTATCCATCTGACAAAGGGCTAATATGCAGAATCTACGAGGAACTTAAATTTACAAGAAAAAAACAAACGAATCCCATCAAAAAGCAAGCAAAGGATATGAACAGACACTTTTCAAATGAAGACATTTATGCGGCCGACAAACATATGAAGAAAAGCTCATCAGAGAAATGCAAATCAAAACCACAATGAGATACCATCTCACGCCAGTTAGAATGGTAATCACTAAAAAGTCAGGAAACAACAGATGCTGGAGAGGACATGGAGAAACAGGAACACTTTTATACTGTTGGTGGGAGTGTAAGTTAGTTCAACCATTGTGGAAGACAGTGTAGCAATTCCTCAAGGATCTAGAACCAGAAATACCCTCTGACCCAGCAATCCCATTACTGGGTATATACCCAAAGGATTATAAATCATTCTACTATAAAGACACATGCACATGTATGTTTACTGCAGCACTACTCACAATAGCAAAGACTTGGAACCAACCCAAATGCCCATCAATGACAGACTGGATAAAGAAAATGTGGCACAAATACACCATGGAATACTATGCAGCCATAAAAAAGGATGAGTTCATGTCCTTTGCGTGGACATGGACGAAGCTGGAAACCGTCATTCTCAGCAAACTAACACAAGAACAGAAAACCAAACACTGCATGTTCTCACTCATAAATGGGAGTTGAACAATGAGAACACATGGACACAGGGAGGGGAACAACACACACCGGGGCCTGTCGGGGTGTGGGGGGCTAGGTGAAGGATAACATTAGGAGAAATACCTAATGTAGATGATGGGTTGATAGGTGCAGCAAACCACCACAGCATGTGTATACCTATGCAACAAACCTGCACATTCTGCACAAGTATCCCAGAACTTAAAGCATAAAAAAAAAAAAAACTGAACTATACACTTTAAGTGGGGTAACTTGTATGTATGTAAACTATATCAAAAAAGCTGTTAAAAATGAGTAAATGAAGCAATTTTAAAATAAAAAAGAGTAAATAAAAAGAAGAAAAAGAAAAAATGTAAACTGCTCCTTCCTTCCAGTTCTAGACCAAGATGGAGTAGATGTGCTACTCCCTGTTCTTCCCACTAAACAGATAAAAACCCTGGACATTATACATCAAAATGTGGAGAGAAGAGGGCAGACCAGTAAGGTCCTTGGACCCAGAGAACAAGACAACAGTGAGTTTCCAGTATTTCCTTTTGGTCTCATGCCCATGTTGTGTACTAGAGAGTTAGCAACCAGAAAAGTAATAGACACAGACCAAAAAAGTCCCCAAGAAAAGTCTGGTCTCTCCAGCCAAAGGACCAGGAAAAGGGCAGCCTAGTGGAACGAAAAATTTTTGATAGTAATTGCTATATCCCATCCAAAGACGACAGAAAAAGCAAATAGCCTCACCTACATTGAACAGCAAAGAGTGCGTGAAGCCTGGACTCCCACACGCCCCAGCCGTAGGAAGACACTCTCCCCATTGCCCAGGTGGTGTCAGGGCAGACCAAGTCAGGAGTGGGGACATCCATCCAAGCCTGGCAGTCATTGTAGGGTACATGCACAAGGGTGCCGGATGCTCGTTCCTGTTAAAGTTTCAAAAAATTTAGTTTAAAGATCGAACCGGCTTTTATTAGCAAATCAGGCAGTATTTCATCTATGAAATAGAAAGATACTCAGATATGCTGAGCAGCAGAGGTAAACTTTACAGCCAGAGAGGGCTGCAGAAAGCAGATACGAGGAACAAAATACAGATTGGGCATTTCAAAGTTACTTTCCTTACAGGGTAAAGTAGAGAGGACTCTCTCATGCTGGCTCAGTTTGGCCCCCTTATGATTGGTTGCTGTGAACCTCTTGTTTTTGAGGAAACTGGTCTGTTTTTAATTTAGTTTGATTGTGGCACCTAGCACAAGTGACTCCATTCTGGTTTGTTCTGGTCTGCTTTGCCTGGTGCAGGAGCTTAGTCTGAAATAATGGCCTCTGGTACATTGTATTTAACATCCCCAAATAGCAGTAATAAAGCATTCCTGCCCATCTCTATAATGTCAGAGGAGGCCTAGTGAAAAGTGGAAAATCTAACCACCTTCTAAAAGGTAACACCACCCATGCAATGTCAGTGGAGGCCACAGGCATGCAGTAACCAGGCACTCCTCCCCTTCCCAGCCAAGGTATTGTTAGCAGAGACCACTGGGG +P CHM13#0#chr1 bigseq+ * + diff --git a/test/longread/hifi.fq b/test/longread/hifi.fq new file mode 100644 index 0000000000..ba6985b045 --- /dev/null +++ b/test/longread/hifi.fq @@ -0,0 +1,4 @@ +@S20_13790 +TGACTATGCTATTGGTTTATGTATTTACTATACTGTATCATTATTATTTTAGATCAGACATTTTCTATTTATTTTTTAAAAAGCTAACTGTAAAACAGCCTCAGACAGGTCCTTCAGGAGGTATCCCAGCAGAAGACACTGTTAACACAGGAGATGACAGCTCCGTGTGTTACTGCCTTCCCAGTGACATAATGCGGAGGTGGAAGATAGTGATATTGATGATCCTGACCCTGTATAGGCCTAGACTAATATGTGTGTTTTTGTTTCCGTTTTTAACCAAAAAAAAAAAAAAAAAAAGTTTAAGTAAAAATAAATTTTTTTAAAAAAGAAAAAAGCATATAGAATTAGAATATAAAAAAAGAAAATATTTTTGTGCAACAATATCTTCATGTTTTAAACTAAGCGTTATTACAAAAAAGTCAAATAAGTTTTTAAAAATTAAAAAAATTACAAAGTAAAAAAGTTCCAGTAAGCTAAAGATTAATTTACACACTGTAAATTTGTGTCCTGTATGATTTTTTATGTTTTATACTGTATTTTACTATGTTCAGTATGCTTAGATACACAGATACACAATTGTGTCACATCTGCCTGCTGCATTCAGTACAGTAACATGCTGCACAAGTTTGTAGCCTAGGAGCAATAGGCTATACCATATAGGCTAGATGTGCAGTAGTCACTATCATCTTGGTCTGTTTGAGTACACTCTAGGATGGCTGCACAACAATGAAATTGCCAAACACATTTCTGGAGTGCAAAACTCAGTATCTAGAGGAAGTATTTTAAGTATTAATGGTATTTAACATTTCTCAGAACATCACACCCCATCCTTCAACAACACATGACTATATATAATGCAAACACTAGTCAAAAGAAAGCCAAGTAGCTATATTAATATAAAACAAAGACATCAAAAAAAGAACTGCCTAGCATAGAGGGACATAACGCAATAATAAAAGGATCAAATCACCACTAAGATCTAAAAGTCCTAAATATGTATGCACCTACCACCAGAGCTTCAAAACACATACAGCAAAACCAATACAAGTGGAAAGAAAAATAGACAAATCCACAATAGCAACTGAAGACTTCAAAACTCTCAGCCCACTGTCACCCTGTTACTCGACATAGTACTGGAAGTCCTAGCTAGAGCTATCGGACAAGAGAAACATATAGGGGGAATCCAAATTGGAAAGGAAATAATCAAATTATCTTTGTTTGCTGATGATACGAACGTATATTTGCAAAAACCTAAAGATTTCACAAGAAAACTATTAGAACTGATCAATTCAGTAGTTGCAGGATACAAAATCAACATACAAAAATAAGTAGCATTTCTATATGCCAACAGTAAACACTGTGAAAAAGAAATTTTAAAAGTAATCCCATTTACAATAGCCACACATAAAATTAAATACCTAGGAATTAACTTCACCGAAGAAGTGAAAGATCTCTATGATGAAAACTATAAAACACTGATGAAGGCAATTGAAGGATACCAAAAAATGAAAAAATATTCCATGTACATGGATTGGAAAAATCAATATTGTTAAAATGTCCATACTACCCAAAGCAATCTACAGATTCAATGCAATCCCTATCGAAATACCAATGACATTCTTCACAGAAATAGAAAAAACAATCTGAAAATTTATATGAAACTACAAAAGACCCAGAATAGTTACAGCTATCCTAAGCAAAAAGAACAAAACTGGAGGAATCACATTACCTAACTTCAAATTATACTGCAGAGCTATAGTAACCAAAACAGCAAGTTACTGGCATAAAAACAGACACATAGACCAATGGACCAGAATAGAGAACCCAGAAACAAAATCCACACATCTATGGTGAACTTGTTTTTGACAAAGGTGCCAAGAACATATACTGGGGAAAAGACAGTCTTTTCATAAATGGTGCTGGGAAAACTGGATATCCATATGCAGAAGAATGAAAATAGACTCCTATCTCTCACTGTCTACAAAAATCAAATTAAAACACATTAAAAGCTTAAATCTAAGACCTCAAACTATGAAACTATTACAAGAAAATATTGGGGGAAATCTCCAGGACAATGGTCTGGACAAAGACTTCTTCGGCAATACCCCTCAAGCACAGGCAACTAAAGCAAACATGGACAAACGAGATAGCATCAAGTTAAAAAGTTTCTGCAGAACAAATGATACAATCAACAAAGTGAAGAGACAACCCACAGAATGGGGGAAAATATTTGCCTATTTGCCAACTACCCCTTTGACAAGGGATTAATAATCAGAATTTATAAGGAGCTCAAACAACTCTATATGGAAAATTCTAATAATCTAATAAAAAATGGGCAAAAGATCCGAATAGACTTTCTCAAAAGAAGACATACAAATCACAAACACGCATATGAAAAGGTGTTCGACATCGCTGATCATCAGAGAAATGCAAATCACAACTACAAACAGAGATCATCTCACCCAAGTTAAAATGGCTTATACCCAAAGGACAACCAGTAACAAATGCTGGCAAGGATGTAGACAAAAGGGAACCCTTGTACACTGTTGGTGGGAATGTAAATTAGTACAATCACTGTGGAGAACAGTTTGAAAGTTCCTAAAAAACTAAAAATTGAGCTACTATATGATCCAACAATCCCACTGCTTGGTATATACCAAAAATAAAGGAAATCGATGTTATCAAAGAGATACCTGCATTCCTATGTTTGTTGCAGCACTGTTTACAACAGTTAAAATTTGGAAGCAATCTAAGTGTCCATCAACAGATGAATGGATAAAGAAAATGTGGTACATATACACAATGGAGTACCATTCAACAGTAAAAAAGAATAAGATCCAGTCATTTACATCAACATCAATGGAACAAAAGGACATTATTTTAAGTAAAATAAGCCAAGTACAGAAAGATAAATATCACATGTTCTCACTCACATGTGGGAGCTTAAAAAAGAGTTGGACTTATGGAGACAGAGAGTAGAATGATGCTTATCAGAGGCTGGGAAGGGTAGTGGAGAGTGGGGGACAAAGAATGGATGGGTAATGGGTATAAAAATACAGTTAGATACAAAGAATAAGATCCAGTGTTCAGTAGCACAACAAGGCAACTATAATTAAGAGTAACTTATTGTGTATTTCAAATAACTAAAAGAATAAAATTGCAAAGTTCCTAACACAAAGAAATGATAAATGCTGGAGGTGACGGATATCCCAATTACCCGATTCCATCATTACACATTGTATGCATGTATCAAAACATCATATGTATCGCATAAATGTCTATAAACATTATGTATCTATAATAACGAATAATTAACAATAATTTTTTTTCATAAGACTGGAAGTGAGGGAGAGGTCTTCCTTAGATCACCCAAGATGCTAGGCCCCAAGTAGTGACATCTGGAGGAAAAGCAACCAATCTCTGAAGGCCTAAAAAGACTGGCCAACTAGCACAGAGACCTTGAAGAGAGCCACAACACAAAGCCAGCTGGGCACGTGCACAGTGGGCCAAGGGGAGCAGGACACCAGAAGCAGCTGAAGAGATGGGCAGGAACAAGGGACACAGTGCAGGCCAAGCAACAGGAAGGGGTTTAATTTTAAGTGTAATGGAAGGCTATTGGAAGGTTTTAAACCTGGAATAATTTTTGTTTTCACAAAGGACTTTTTTTTAATAATTTTTCATTTCCATAGGTTTTTGGGGAACAGGTGGTATTTAGTTACATAAGTTCTTTAGTGGTAATTTGTGAGACTGTGCTGCACCCATCTCCCGAGCAGTATACAATGAACCCAATTTGTAGTCTTTTATCCCTCACTCCCTTCCCAACCTTTCCCCCTGCATCGCCAAAGTCCACTGCATCATTCTTATGCCATCACAAAGGACTTTTAAAATATGCAAATTCAAACAAGAAGAGACCATGTCTTGCTTATCAAATGTAAAAAAGAATTCTTAACATTCAATATGGCCAACGGTCTTGGATAAACAGGCACTCTTAATCGCTGGTAAGAGTGGAGAACAATTTGTGACGATGCATTGAAAGCTTTTTATTTCTGTAACGTAAATAAACTTTAACCATGGTTTCTCATTATCCCACGGAAATTTAAAATGTGTTCAAGATTTCTCTACAAAGATAACCATCACTGTGCTGTGATGTTGAAAAAGACCAAAGGAAACATGGCAAAAAGCATAGTATCCATGAATAAATAATTGGTGAAATATACCATGGAATAGAATATTGTCACTAAAAATAATCACAAAGAAGACCTTTGTTGAAAGTAAATGTGTTAGGAGAAATGGCAGTCACTTCTTTTCACCCCTCTTTTAAACACCCTACTCTACCAATCAAAATGTTACTTGCTTTAGTGTCTCCAGATAATCTTTTATACACAACTCCAACCACTATCGACAGCATCACAGAACAACCTCACAACATACAAGTTTCATTATAATTTAGGCAAAAAATTACATGATCTATGAAGTAACAGACTAAAACATTAATAATATTTTCCCTTAAAATGTCATTTTTTTCTTCTCTGTATGAGATCACTTCTTTTAAAACAGTCAACTAGAAAATGAGTATTTATACAAAATGTGAATAAATTCAAACCACCACATAAATATATTGTAATATAATACCCTAAATGAGACTTTTGATCTTTTTCATTAAGTTATTCAACAGTTATGTCTTATTTTAGTAAAAGTCACAATCCTATCAAGTTTAATGCGGGAAACGCAGCACAACGAGTTCTGAAAGATAAGGAATATAAGCAACATCATGTTTTGTAACCTCAACTCCAGAAATGGAGCCTTTGAACTGGCAAGCAATTTATTCCATTTCCAAGGCAATTTTCCTATTGTATTGAAAATTTTACCTCAGTATTTAAAAACAATAAGATGATGAATAATGGATTTTTTTCAGAGACAGGAAAAGCGCAGAATCTTAAGTGTCTTTGTTGCCTGGTGTCATACACACTTAATTGGTTTGTCACTCAAGAAAAATCAACGTTTCCAGCAATTAACTATAATTCTGGAAACATATTTTTAAAATGAGTAAAAACAATTATGAACAAAGATGACAGAATGGATGATACCAAACCCAAGAGCACTGCCATGCTAAGAAACAAGGACAGCTATCTGAACTGCAGCCAAAGGTTTCAAAAAAAATTAGGAACTCTCAAGTACTGGAAGGCACATAAGTTACACATAAGTTACTAAGTAAAAGTTACTAAGTAAATCATTACAATAACTAGCTTAAAACTTACATTTTATCTTAAATATCTAAGCCTTATTGTTTCCATTTTGATGAGAAACACTTCTTAGAAGCCAACTGATATTAAACGAAGAAATAGATTTAAAACATGTCTAATGCTCAAAGCTTCTTTAAAAATAAACACTCCCACTTTGCCTGCATGTTAATAAAGTAGAAAAACAAAGCAAAAAACTAAGTGCTATAAAGAAATGTGCATAATTTCCTTCATCAAATACAACTACAAGTTTCAACTGTCATTGATAAGTCATTACTAAGCAGCAAGCTGCATAAACTAATGAGAAATTGGGACTCTCCCTCCAATAGCAGCAAAGGAGACAAATGGTGCTACGGTTGAAATGTTTTTGTCCCCTCCAAATTCATGTGTTGGAAGCTTAATCCTCAATGCAACAGTCTTAGAAAGATAGTGCCTAATGGGAAGCATTTAGCTCACAATAGTTCCGCCCTCATGATGCATTAATGCCATCATAAAGAGAGCATATTGCAATGGGTTTGCTCTCTCCTGCTCTTCTGCCATGTGAGGAAACCACATTCATCCTCTCTTGCCCTCCCATCTTCTCCCATGTGAGGACACACCAAGAAGGCCTCACCAGACGTCAATACCTTGATCTTGGACTTCCCAGCCTCAAGAAGTGTGAGAAATAAATTTCTGTTCTTTATAAATTATCTAGTCTCAGATATCCTGTTACAGCAGCACAAAATGAACTAAGACAAAGGGCAAGATGTTAAAATAAATAAATAACCCAGCAGACAAATGAATAAATAAAATTTAAAGGGATGGCTGCCTGAAAAATATGCCTTGACTTTAGTAGCAAAACCCAGGAAAAGGAACATGGAAATAGTCCCTTGAGCTGAGATGTCATTTCCCCCATGGGAATCATATATACAATAACCTTGGAGCTAATGATTTCTAAAATGTTCTACAAGAAAACTGAACACCAATTTCTTGAAATAAGAAATAACACTGCTATACATAAATTGAGAAAAACTTCTGAATTAGAGTTAATGGTACAATATCCAATGTTATATAAATGCAAACCCAAAAATTTGAAGCTATATAGCCAATTAGCTCAGGATACATACTTCAGTTACCTAAAATTGTGATGTTCCCTACTATCAACTCTGTCTTCATGCTAATACTATTAGGTGTAAAAAAAAAAATAAGTAAAACATTTCTATTCTGGCAAGTGTAAATAATTTTTTAAACTTGAGATTTTATCTTTTTTTTTTTTTTTTTTTTTTTTTTGAGATAGAGCCTTGCTCTGTCTCCCAGGCTGGAGTGCAGTGGTGCAATCTCAGCTCACTGCAACCTCTGCCTCCCAAGTTCAAGCGATTCTTCTGACTCAGCTTCCTGAGTAGCTGGGATTACAGGCACCCGCCACCACGTCCAGCTAATTTTTACACTTTTAGTACAGGGTTTCACCACCTTGGCCAGGCTGGTCTCAAACTCCTGACCTCAGGTGATCCGCCCACCTTGGACTCCCAAAGTGCTGGGATTACAGGCGTGAGCCACTGCACGCAGCCTACGGATGCCTTTTAAAGGAAATTCTTATAGACCCCCTAAGAAAATGTCTCTGATTCCAATGAATCCTGGGACTGGACAAATTAGATAAACACTGTCTTAAGAATTAGTACTACGCCTTAAAAAAAAAAAAGGCTTTTCAATTGTGAAACATCACAGCAAAATAAGTTTCATTTTTACAACTAGTAAAATATTAGACTATCATAATTATCAAAGTTTTATGATTCATAGAAAATTGTGTATAGACTCAGAATGAGAAATCTAGTATTAAAAAAAACTGTGTTGCTTCTACTAAGAAACACTAATATTTTCCCAATAATCAGACAGTAGACATCTGTTCTTAACATTAGTATCTTTCAGTGCTAACACTTAACTATTGTAAGATTGCAAATGGCTCTGGGCAGGGCCAATAGTCACACTGCTGGCAAAAGCAAAGAAAAACTAATAAGGGACATGGATAAACAAAACAATAATGCTCAATGTCATTCATTCTTCATTCAACTGCAAAGATAAGTTGAATGACACCACTATCACTTAAAACACAAAAAAGGGAAATACCAATTTAACAAATACCTTATTTTCACCCAGATATCAACAATGCGAAGGAAAAATCAGTATCTCACATGACTTTGTAGAAAACAGACTGAACAAGTAACTGCGTTCCCAGTGAACTATGAGCTACTATGTGTGGCACACGTCATTTTGTTTACTTAATGACATATGAAAACCGTAACATCTTCATCCTCGATGATAATAAAGGCAATGTGCTATTGAATTTCTTAATCTTCCTTAACCATATGCTATGGTTTGGATGTGTGTCCCCTGCAAATTTCATGTTGAAATGTGATCCCCAATGTCAGAGGTGGGGCCTAGTGGGAGATACTGAATCATGGGGTAGGGGGTGGTCCTCTCATGAGTCCCCATGGTGATTGATAAGTGTGTTCTCACTCAGTTCACGTGAGATCTGGTTGTTTATAAAAGTCTGGGACCTCCCATTCTCTCTCTTGCTCCCTTTCGTCATGTGACATGCTGGCTCTCCAATACCTTCCACCATGATTGTGTACTTCCTGAGGCCTCACCAGAAGCAGATGCCAGCACCATGCTTCCTTAAAAGCTTACAGAAGCACGAGCCAATTAAACCTTTTTTTTTTTTTGTAAATTACCCAGCCTCAAGTATTATATTTCTTTATAGTAATGCAAGAATGGACTAACATCATACTCAAATCACATCTAATTCTTCCCTTGGAAATTTTTATAAAATATAAGCCCAGTCATGAAAATTTTTATACAAGTTTTAACAACTAACCAACGTTATCTTTTAAATACACTGTGTCCTAAAGTAGTATGATTATAATGAAATAAAAATAATTCCACTTCAAGGAAAACCTGAGAACTTTTAAAATACAATAAGTACAATTATTTATACATAAGAGCAAAATGTCATTTTCAAATGGTCAAGGAAGGAAGCTTTCAATGCTCACAAAGCGATGTAAAGCTCATATGAAAGCTGTTTTTCTAATAACTATTTAGTTTTCAACCGCCAATGTGGATATCTAGGCTGCATAATGTAAAATTCTGTTTCTCGTAAATTAAGACAATACGCTTACATTTTTTTTTTTTTTACTTTTACTCTATTATATAGCACACACTTCCCAAAGTTTAAATTGGGAAGTGAATTAAGTTTATAGCAAAATTGTCATGTTCTAATATTTCTATTTTGGGAAATGTGTGCCATTCTGAAATTAGTGACTTGTTATAAATAGTTAAAATGGTAAATTTTAAGTTACCTATATTTTACCACAGTGAAAAAACTCTATAGATATGGTGGTTGGGGGATAGGTGGAATGGAAAATGATGGGATAGGGTTGGTAGGAAAATGATAGGGGTACTCATACCCGGGGTACCCAACGGGGTACAAACTTTCTTTTGGACATGATGAACATGTTCAAACACTGACTTTGGTGAGTTACATTTATCTATGAATATTCCAAAAAAAAAAACTGAGCCAGGCGCAGTGGCTCACGCCTGTAATCCCAGCAATTTGGGAGGCCGAGGCGGGTGGATCATGAAGTCCGGAGATCAAGACCATCCTGGCCAACATGGTGAAACCCTGTCTCTACTAAAACAAAAAAAATTAGCCGGGCATGGTGGCACGTGCCTGTAGTGCCAGCTACTTGGGAGGCTAAGGTAGGGGAGTCGCTTGAAGCCAGGAGAGGCTGCAGTGAGCCAAGATGGCGCCACTGCACTCCAGCCTAGCAACAGAGAAAGACTCCCTCTCAAAAAAAAAAAAAAAAGAAGAAGATGGTCAATAGGAACAGCTCTGGTCTGCAGCTCCCAATGAGATCAAGGCAAAAGGCGAGTTATTTCTGCATTTCTAACTGAGGTACCCAGCTCATCTCACTGGGACTGGTTAGACAGTGGGTGCAGCCCAAGGAGGGCAAGCTGAAGCAAAGTGGGGTGTCGCCTCACCCGGGAAGCACAAGGGGTCAGGCAAACTTCCCCACCCCTAGCCAAGGGAAGCACTGAGGGACTGTGCTGTGAGGAACAGAGCATTTTGGCCCAGATACTACGCACTTCCCATGGTCTTCGCAATCCGCAGACCAGGAGATTCCTTTCGATGCCTACACCACCAGGGCCCTGCATTTCAAGCACAAAGCTAGGTGGCCGTTTGGGCAGACACCGAGCTAGCTGCAGGAGTCTTTTTTCATACCCCAGTGGCGCCTGGAATGCCAACAAGACAGAACCGTTCACTCTTCTGGAAAGGGGGCTGAAGCCAGGGAGCCAAGTGATCTACCTCAGCGAATCCCACCCCCACGGAGCCCAGCAAGCTAAGATTCACTGGCTTGAAATGCTCGCTGCCAGCACAGCAGTCTGAAGTCAACCTGGGATGCCCAAGCTTGGTGGGGCAAGGGGCGTCTGCCATTACTGTGGCTTGAGTAGGTGGTTTTCCCCTCACAGTGTAAACAAAGCCGCTGGGAAGTCTGACCTAGGCAGAGCCCACCACACCTTGGCAAAGCCACTGTAGCCAGACTGCCTCTCTAGATTCCTCCTCTCTGGGAAGGGCATCTCTGAAAGAAAGGCAGCTGCCCCAGTCAGGGGCTTATAGATAAAACTCCCATCTTCCTGTGACAGAGCACCTGGGGGAAGGGTAGGTTGTGGGCACAGCCTCAGCAGACTTAAATGTTCCTGCCTGCCACCTCTGAAGAGAGCTGTGTATCTCCCAGCACAGCGCTTGAGCTCTGCTAAGGGACAGACTGCCTCCTCAAGTGGATCCCTGACCGCCATGTATCCTGACTGGAGACACCTCCTAGCAGGGGTCAACAGACACCTCATACCGGAGAGCTCCGGCTGGCATCTGGCAGGTGCCCCTTTGGGACGAAGCTTCCAGAGGAAGAAACAGGCAGCAATCTTTGCTGTTCTGCAACCTCCGCTGGTGAAACCCAGGTAAACAGGATCTGGAGTGGATCTCCAGCAAACTCCAGCAGACCTGCAACAGACGTGCCTGACTGTTAGAAGTAAAACTAACAAACAAAGGAACTGCATCAACATCAACAAAAAGGACATCCACACAAAAACTCCATCTGAAGGTCACCAGCATCAAAGACCAAAGGTAGATAAATCCACGAAGATAAGGAAAAACCAGCACAAAAAGGCTGATAATTCCTAAAACCAGAACGCCTCTTCTCCTCCAAAGGATCACAACTCCTCACCTGCAAGAGAACAAAACTGGACAGAGAAGGAGTTTGACAAATTGACAAAAGTAGACTTCAGAAGGTGGGTAATAACAAACTCCTCCGAGCTAAAGAAGCATGTTCTAACCCAATGCAAGGAAGCTAAGAACCTTGAAAAAAGGTTAGAGGAATTGTTAACTAGAATAACCAGTTTAGAGAAGAACATAAATTACCTGATGGAGCCGAAAAACACAGCACAAGAACTTCATGAAGCATACACAAGTATCAATAGCCAAATCAAGTGGAAGAAATTATATCAGAGATTGAAGATCAATTTAATGAAATAAAGCGTGAAGACAAGATTAGAGAAAAATGAATGAAAAGGAATGAACAAAGCCTCCAAGAAACATGGGACTATGTGAAAAGACCAAACCTATGTTTCATTGTGTGAATGAATGTGACGGGGAGAATGGAACCAAGTTGGAAAACACTCTGCAGGATATTATCCGGGAGAACTTCCCCAACCTAGCAAGACAGGCCAACATTCAAATTTAGGAAATACAGAGAACACCACAAAGATACTCCTTGAGAACAGCAACCCCAAGACACATAATCGTCAGATTCACTAAGGTTGAAATGAAGGAAAAAATGTTTAGGGCAGCCAGAGAGAAAGGTCGGGTTACCCACAAAGAGAAGCCCGTCAGACTAACAGCAGATCTCTCTGCAGAAACCCTACAAGCCAGAAGAGAGTGAGGTCCAATATTCAACATTCTTAAAGAATTTTCAACCCAGAATTGTATATCCAGCCAAACTAAACTGAAGGAGATAGAGACACGAAAAACCCTTCGAAGAAAAGGGTTTGAAGGGTTTTTCGTGTCTCTATCTCCTTCAGTTTAGTTTGGCTGGATATAATGAATACCCAGGAGCTGGTTTTTTGAAAAGATTAGCTGAATAGATAGACCACTAGCCAGACTAATAAAGAAGTAAAGAGAGAAGAATCAAATAGACACAATAAAAAATGATAAAGGTGATATCACCACTGATCCCACAGAAATACAAACTACCATCAGAGAATACTATAAACACCTCTATGCAAATAAACTAGAAAACCTAGAAGAAATTCCTGGACACATATACCCTCCCAAGACTAAACCAGGAAGAAGTTGAATCCCTGAATAGACCAATAACAAGTTCTGAAACTGAGACGGTAATTAATAGCCTACCAACCAAAAAAAGCCCACGACCAGATGGATTCACAGCCAAATTCTACCAGAAGTACAAAGAGGAGCTGGTATCATTCCTTCTGAAACTATTCCAAACAACAGAAAAAGAGGGACTCCTCCCTAACTCATTTTATGAGGCCAGCATCATCCTGATAACAAAACCTGGCAGAGACACAACAAAAAAAGAAAATTTCAGGCCAATATCCCTGATGAACATCAATGTGAAAATCCTCAATAAAATACTGGCAAACCGAATCCAGCAGCACATCAAAAAGCTTATCCACCATGATCAAGTCAGCTTCATCCCTGGGATGCAAGGCTAGTTCAACATATGCAAATCAATAAACGTAATCCATCACATAAACAGAACCAATGACAAAAACCACGATTATCTCAATAGATGCAGAAAAGGCCTTTGATAAAATTCAAAACCCCTTCATGCTGAAAACTCTCAATAAAGTAGGTATTGATGGAATGTATCTCAAAATAATAAGAGCTATTTATGACAAACCCACAGCCAATATCATACTGAGTGGGCAAAAGCTGGAAGCATTCCCTTTGAAAACCAGCACAAGACAAGGATGCCCTCTCTCACCACTCCTATTCAACATAGTATTGGAAGTCCTGGACAGGGCAATCAGGCAAAAGAAAGAAATAAAGGGTATTCAAATAGGGAAAGAGGAAGTCAAATTGTCTCTGTTTGTGGATGACATGATTGTATACTTACAAAACCCAAAATCTCCTTAAGCTGATAAGCAACTTAGCAAAGTCTCAGGATACAAAATCAATGTGCAAAAATCACAGGCATTCCTATACACCAATAGACAAAGAGCCAAATCATGAGTGAATTTCCATTCACAACTGCTACAAAGAGAATAAAATAACTAGGAATACAACTTATAAGGGATGTGAAGGACTTCTTCAAGGAGAACTACAAACCACTGACTCAAGGAAATAAGAGAGGACACAAACAAATGGAAAAACATTCCATGCTCATGGATAGGAAGAATCAATATTGTGAAAATGACCATACTGCCCAAAGTAATTTACAGATTCATTGCTATGCCCATCAAGCTACCACTGACTTTCTTCAAAGAATTAGAAAAAAACTACTTTAAATTTCATATGGAACCAAAAAAGAGCCCACATAGCCAAGACAATCCTAAGCAAAAAGAACAAACCTGGAGGCATCATGCTATCTGACTTCAAACTATACTACAAGGCTACAGTAACAGTATAGTACTGGTACCAAAACAGAGTTATAGACCAATGTAACAGAAAAGAGGCCTCAGAAATAACGCCACACATCGAAAACCATCTGATCTTTAACAAACCTGACAAAAACAAGCAATGGGGAAAGGATTCCCTATTTAATAAATGGTGTTGGGAAAACTGGCTAGCCATATGCAGAAAACTGAAACTGGACCCCTTCCTTACAACTTATACGAAAATTAACTCAAGGTGGCTTAAAGACGTAAACGTAAGACCTAAAACTATAAAAACCCTAGAAGAAAACCTAGGCAATACCATTCAGGACACAGGCATGGGCAAAGACTTCATGATTAAAACACCAAAAGCCATGACAACAAAAGCCAAAATTGACAAATGGGATCTAATTAAACTAAAGAGCTTCTGCTCAGCAAAAGAAACTACCATCAGAGTGAACAGGCAACCTATAGAATGGGAGAAAATTTTTGCAATCTATCCATCTGACAAAGGGCTAATATGCAGAATCTACGAGGAACTTAAATTTACAAGAAAAAAACAAACGAATCCCATCAAAAAGCAAGCAAAGGATATGAACAGACACTTTTCAAATGAAGACATTTATGCGGCCGACAAACATATGAAGAAAAGCTCATCAGAGAAATGCAAATCAAAACCACAATGAGATACCATCTCACGCCAGTTAGAATGGTAATCACTAAAAAGTCAGGAAACAACAGATGCTGGAGAGGACATGGAGAAACAGGAACACTTTTATACTGTTGGTGGGAGTGTAAGTTAGTTCAACCATTGTGGAAGACAGTGTAGCAATTCCTCAAGGATCTAGAACCAGAAATACCCTCTGACCCAGCAATCCCATTACTGGGTATATACCCAAAGGATTATAAATCATTCTACTATAAAGACACATGCACATGTATGTTTACTGCAGCACTACTCACAATAGCAAAGACTTGGAACCAACCCAAATGCCCATCAATGACAGACTGGATAAAGAAAATGTGGCACAAATACACCATGGAATACTATGCAGCCATAAAAAAGGATGAGTTCATGTCCTTTGCGTGGACATGGACGAAGCTGGAAACCGTCATTCTCAGCAAACTAACACAAGAACAGAAAACCAAACACTGCATGTTCTCACTCATAAATGGGAGTTGAACAATGAGAACACATGGACACAGGGAGGGGAACAACACACACCGGGGCCTGTCGGGGTGTGGGGGGCTAGGTGAAGGATAACATTAGGAGAAATACCTAATGTAGATGATGGGTTGATAGGTGCAGCAAACCACCACAGCATGTGTATACCTATGCAACAAACCTGCACATTCTGCACAAGTATCCCAGAACTTAAAGCATAAAAAAAAAAAAAACTGAACTATACACTTTAAGTGGGGTAACTTGTATGTATGTAAACTATATCAAAAAAGCTGTTAAAAATGAGTAAATGAAGCAATTTTAAAATAAAAAAGAGTAAATAAAAAGAAGAAAAAGAAAAAATGTAAACTGCTCCTTCCTTCCAGTTCTAGACCAAGATGGAGTAGATGTGCTACTCCCTGTTCTTCCCACTAAACAGATAAAAACCCTGGACATTATACATCAAAATGTGGAGAGAAGAGGGCAGACCAGTAAGGTCCTTGGACCCAGAGAACAAGACAACAGTGAGTTTCCAGTATTTCCTTTTGGTCTCATGCCCATGTTGTGTACTAGAGAGTTAGCAACCAGAAAAGTAATAGACACAGACCAAAAAAGTCCCCAAGAAAAGTCTGGTCTCTCCAGCCAAAGGACCAGGAAAAGGGCAGCCTAGTGGAACGAAAAATTTTTGATAGTAATTGCTATATCCCATCCAAAGACGACAGAAAAAGCAAATAGCCTCACCTACATTGAACAGCAAAGAGTGCGTGAAGCCTGGACTCCCACACGCCCCAGCCGTAGGAAGACACTCTCCCCATTGCCCAGGTGGTGTCAGGGCAGACCAAGTCAGGAGTGGGGACATCCATCCAAGCCTGGCAGTCATTGTAGGGTACATGCACAAGGGTGCCGGATGCTCGTTCCTGTTAAAGTTTCAAAAAATTTAGTTTAAAGATCGAACCGGCTTTTATTAGCAAATCAGGCAGTATTTCATCTATGAAATAGAAAGATACTCAGATATGCTGAGCAGCAGAGGTAAACTTTACAGCCAGAGAGGGCTGCAGAAAGCAGATACGAGGAACAAAATACAGATTGGGCATTTCAAAGTTACTTTCCTTACAGGGTAAAGTAGAGAGGACTCTCTCATGCTGGCTCAGTTTGGCCCCCTTATGATTGGTTGCTGTGAACCTCTTGTTTTTGAGGAAACTGGTCTGTTTTTAATTTAGTTTGATTGTGGCACCTAGCACAAGTGACTCCATTCTGGTTTGTTCTGGTCTGCTTTGCCTGGTGCAGGAGCTTAGTCTGAAATAATGGCCTCTGGTACATTGTATTTAACATCCCCAAATAGCAGTAATAAAGCATTCCTGCCCATCTCTATAATGTCAGAGGAGGCCTAGTGAAAAGTGGAAAATCTAACCACCTTCTAAAAGGTAACACCACCCATGCAATGTCAGTGGAGGCCACAGGCATGCAGTAACCAGGCACTCCTCCCCTTCCCAGCCAAGGTATTGTTAGCAGAGACCACTGGGG ++ +~Z~~~~LO~~~Z~~~~U~~~~~M~~~~~~~~~~~~J~~Y~~~~~~~~~V~~~T~~~~~L~~~Q~~~~~~~~~~~~~~P~L~~~V~~~~~X~~~~~~~~~~~~~~|~~~U~~~~~M~~~~~ZE~~~~~~~~~~~~~~~~~~~~~~~_~~~~|~~~T~~~~~~~~~N~~~~M~~~~~~~~~~D~~~~~~~~~J~~~~~{~~~~~Z~~W~~~~~V~~~~Z~~~~~~~~~T~~~~Q~~~~~~B~~~~~~~~~~~~~~~~~H~~~~~~~~~~U~~~~C~~~`~~~~J~~~~~~~~~~J~~~~~~A~~~}~~~~~Q~~~~0~~~~~~^~~~L~~~~~~E~~~~M~~Y~~I~~~~~~~Y~~T~~~~~~S~NP~M~M~|~~L~~~~U~]~~~~~E~~~~~~I~~~~~O~Z~{~J~~~~W~~~~~}~~~~1~~~~~~~~~~~~~~~N~~~~W~~~~~~~~~~~~~~~~~~Y~~~~~~~I~~~`~~~~X~~~~~~~~~~~~~W~~~~O~~~~~~U~~K~~Q~U~~~~~~~~G~~~~W~~:~~~B~~~~=~D~R~~~~~~~~~]~~~L~~~~O~Z~~~V~~^~~~~~M~~~~~~~~L~~~~~1~~~~L~~~~V~Y~~~Y~F~~~~Q~~~J~~~~~~~~~~~~~~~R~~~~~~~~S~~~~~~~{~~}~~~~~{~~\~~D~A~~~~~~`~~~~V~Y~~~^~~~C~~~~~V~~~Z~~~~~~~~~~~~S~~~~]~Y~~~~~~C~~~~~{~~~~[~~~~U~D~~~~G~~~~~~}~~~P~Z~~A~~~~~~~X~~~Q~UW~~~~~~~~~~~H~{~C~~~~~~~~~~}~~~~~~~~~~R~~~~~~~~~~~~~~~}~~~~~~Q~H~~~Z~A~~~~~N~~J~~~~M~O~~~Q~~~~~~M~~~|~~~~~~W~~~~L~~H~~~~~~|~~W~V~~~\~~~~~~~~|~~~~S~~H~~M~~{~F~~~G~~~Q~~~~[~~~X~~~BE~~~~~~S~~~~~}~~~~~~~~~K~~~~P~~~~~Y~~~~H~~~~~~~~~~^~~~V~~~~~~~~Y~~~4~~~LKD~~~~~M~~N~~V~~N~~~~~~~~~~~~~Y~~~RZ~~~B~~~Z~~~Y~~~~~~N~~P~~|N~~~~A~~~~~~~~~{~IF~~~&~~J~~~~~I~~~~Q~U~~~~~~~Z~~~~S~~~F~~I~/~~~~~8~~~~~~~~~~~~~~~~~~~~~J~~~~~~~ET~~?~~~~~~M~~~~O~~B~~~K~~~L~~~~~~~~~D~~~SF~~~~J~V~~~~~~~~~|~~T~E~~[~~V~~~~~~~~~~V~~~~~~~~~~D~~~~~~~~~~~~~~`(~~~~~~U~V~~Z~~L~~_~X~~~~~~~~~X~~~~Y}~|~~~S~}~~~~~|~~~~~N~~~~~~~~~~~~~~~~~~~~~~Z~~W~~X~~H~~O~~~J~~~~~~~~~~~X~~~S~~K~~~~~~~~~~~~~~~~~~~~T~~~Z~~~O~US~R~KD~~~Q~~]~~~~~~~I~~~{~{~~~M~~~F~~~~~~~~~N~~~~~S~~~H~D~~F~NJ~~~Z~~~_~~~~~~~~~~[~U~~QW~~~I~~~]~~~~~~~~~~~~~~~~ZL~~~~~~~~{~K~~~R~~~~O~~~~~~~~~~B~~M~~~`~~~~~~~~~~~~~~~Y~~~F~~~J~~~~{S~~~T~~~~`~~~~~W~~~~~M~~~~~Z~~~U~~~T~~~~~~~S~~~~~~~~~~~~~~~V~~~W~~~~~~|~~~~~L~|~~~X~|~~~~A~M~[~~P~~E~~~~~~~U~~~T~~~V~~~I~~~~~~~P~~~~~~~~~~~L~~~~~~~~~~~~~'~{[~~~~~~~~~W~WZ~*~~|~~[H*Z~~K~~I~~~QLS~|~~~T~~~~~~~Z~~O~&~~~~~~~*<=~Z~~%`~)S[~~~~~~]~~OJTB~~JN~~~~~~U~~~R~~~H~~~~~{~~N~P~~~D~~:~~~3&^\~~|SQ?~28~U~~~R~~~~~S.~ITCY8%~XV~~~+NL~L~~`~C~D~~TMAE@|~$IM~F~~|~~~~\~~~O~~~~T~~~~~~X~~~~~~~~`~~L~Y~~F~~~~~~~~~~A~~~N~~~~~~~~~~~`~~~~_~~~~~~~~K~~~~~~Q~~~~~~~V~~~~~~~Y~~~~~~~~~~~{~~~~~~K~~~~~J~~~~~~~~~~~~~UJ7~~~~~~~~C~~~~~~{~~~~~~_~~~^~P~~J~~~~~~~~~S~~~~~MJ~~~~~~~~~~~E~~~~Q~~Q~`~~~U~~~ZB~N~Z~{~~~~~~~_~Y~~X~~~{~Z~~~~~~~~~~~~~~~~~B~~~~P~~~~~~~~~~~~~~~~~P~~~~~P~~~~~~~D~J~~~Y~I~~~~~~~~{Z~~~~I~~~~~E~~~P~`~~~Y~~~~~~~U~~~Q~~_~~~Q~W~~~~K~}~XI~~S~*~~~~~N~~~~~~~~~~~~~~~~~T~~~X~N~~}~~~~U~~G~~T~~~T~U~~~~~K~~K~~^~~~~W~~~~~W~~~~V~~A~~~~~~T~R~~~~~~~{~~~T~~~~~U~~~~V~P~~~X~~~~~J~A~~~~3~~~~~~~~~~~~M~~~~~~~~I~~\~~Z~~~~~O~L~*~~~~~I~~T~~~~V~~B~~~~~~~~~~~~?~~~~~~~N~~~~A~~~~~A~~~~~`~~V~~~~~U~~~~~~~~~G~~~~~~~~~~A~~~_~~~~~W~~~E~~~~~~~~~~~~~~Z~~~Z~~S~~~~~W~~~~~|T~~~~Z~~~~~Y~~~~~~~~~~~~~~P~~V~~~U~~~~~W~~~~~~~~~Y~NS~~L~~W~~~~~S~~~~~+~~~~~~~~~~~~[~~X~~T~V~~~~~~~~~~~~~~~~~~~~~~~~~~~B~~~~~~~~RY~~~~~~~~~~~~~~~X~~M~~~~~~~X~~~~~~G~~I~~~R~~~~X~~~~~~~Q~~~V~~~~~~~N~~~~~~~~X~~~~F~~~~~~~{C~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:~~^~~~~~~~~~~U~~L~~~~~~~~~H~~~~~G~~~~~~~~~~~~~K~X~~~~~~~~~~~~~~~~O~~~~~V~~~C~~~~~~~~~~~~~~L~~~~~~~~~T~~~~~{~Z~~~|~~~~~~~~~~`~~E{N~~~~>~~M~~X~~~~~~~~~N~~~S~~~M~~~M~~~~~~~}~~~~W~>~~~~~~~~~~~V~~~~~~~~~~~~~~~~E~K~~K~O~~~B~~~~~~~~F~~~~~~~W~~~~~~~~Q~~~~~~K~~~~F~~~X~D~~~~~~~~~~Q~~~|~~~~~~~~~P~~~~~K~~~~~~W~~I~~~O~Q~~~~B~~~~N~~K~~~Z~~~~~~~~~~Y~Q~~~~~~~~~~~~K~~~P~~~~~~~~{~~~~R~~~~~~~~~~~~~~~~C~~~S~~~F~~~T~~~~~Q~~~~~~C~~~G~~~G~B~I~D~U~~~~~~~~~~Y~?~~~~~~~~~~~~~~~H~~~W~~~~~~~~~~~~~K~~~~~~R~~~Q~~~~~~~|~}~~~~~~~~W~U~~R~~~~~~>~~~3~~~{~~~~~~~~N~~U~~~~~~{~~~~X~~~~~~~~^~~~U~~~~U~~~~~~~~~~~~~~~G}~Z~~~~~~~~~~~~~~~~~~~~U~~~~~~[~~~S~~~~~~~L~~~TN~~Q~~~~~~~~~~~~~~Y~~~~~~~~~|~~~~D~~~~~~|~~~~K~~~~~D~~~~~~E~~~~~~~~~~~~~~~Z~~~~~~~~~~~N~~~~~~~R~~~|~~~~~~~~~~~P~~O~~~~~N~~L~~M~~~?~~S~~~~|~~~S~~~~M~~~\~~~~~~~W~~~~~~~K~~~~~F~~~~~~~~~~~~~~J~~~~~~~~~~~~\~~~~~~~~X~~~~V~~~~~~~~~M~~~~~U~~~_~~~~~~~~\~~Y~~~~~~~~~~~Z~~~~~~~U~~~~{~~~~~~~~~[~~~~~~~~~~~~~~~}~~R~~D~~~~~~~W~~~~}~~G~~~J~~~~U~~F~~~~~~~~~~~~O~~~~F~J~~~~~~~J~~~~~~~~~~W~~~~Q~~~~~8~~~~~~T~~V~~~~~~~~~~~~~~~~C~~~~N~~~~~~~~~~~~~~~~Q~~E~~D~~~~~~~~Y~~S~H~~~~K~~}~~~~~~~~~~~~~~~~~~~~Z~~~P~~~~~~~~S~~~~{~Y~{~~~~Z~?~~`H~~~~~~~~~~~~~~~~~~~~~~~~~~`~~~S~I~~~~~~~~\~~~~~{~~~~L~~~~T~~~~~~~~~~~~`~~~U~~~~~~~M~~W~~~~~L~~~~~~~~~~~~Z~~D~~~~~~~~M~~~}~~~>~~~~~W~~~H~~~L~X~~~~P~~I~{~C~~~~D~~C~~~T~~~X~~~~~B~~~~~T~~~S~~~F~~~~~~~~~~O~~~~C~G~~W~~~~~~~|~~~~~~~~~~W~T~~~~~~~~~~~~~~~}Q~G~L~~~~~|~~~~~~~~~|~~G~|~~~~~~~~~~~~~~~C~~UP~~~~~~~~~~~Z~~~Q~U~~~M~N~~~~~~T~~~~~O~~~~~~~~~~~~~~~~~~~~~~~}~~~~V~~>~~~~Z~~~~~P~V~~~~~{~T~~~~R~~~~~~~~~~~~~~~U~~~~~O~~C~~~~T~~~X~~~~~X~~~~~~~~~~R~R~~~~~~~~~~C~~~~~~~~~~~~N~~\~~~~~~~B~~~~~~~~~~~~W~~~~~D~~~~H~~~~~~~~~~~~~[~\~~~~~~~Y~~~~~~~~~~~~~~~K~~~{~H~~~~~KA~~~~~~T~~~~L~L~~L~~~~~~~~~~]~T~~~~~~~~~Z~~~~~~~~~~~~~~~~~~~R~B~~E~~~~~~Z~~Q~~~}~~~~~~~~~~~~~~~~~~~~F~~~~~VZ~~X~~~~C~C~~G~~~T~N~~~~~~K~~~~~~D~~~~~~~~~~~~~X~~~~C~~U~~~~~~~~~~B~?~~~L~~R~~~~~~Q~~~~~~~~~L~{1~~~F~~~~~~~~~~~S~~~~~X~~U~~~~~~O~~\~~~~~~~I~{~~~~~~~O~O~~~~~U~~~~~~~Q~~~~-~~~~~W~~~E~~~~}~~~~~~~~~~~~~~A~~~~~Y~~~~~~~~~~~~B~~~~_~~~~~~~~~~~~~~~~~~~~~~~W~~~~~B~~~B~~~~~~R~~9~~~~~~~~~~~~~~~Q~~~N~|~~~~~~~R~~~~~I>~~F~~~~~~~~~~~Y~~~J~~K~~~~~~V~~~~W~T~~~~P~~~~I~~~~S~~I~~~~~~~~~~~~~~~S~~~~L~~~~R|~~~~~~~~S~~Y~~~~~~~~~~~~~~~~~~~~~~~]~~~~~~~~~~~U~~KV~~E~~~~~~U~~~~~~~~~~~~L~Y~~~~~~T~~~~~{~~^~~V~~~~~~~Z~Q~~~~~~~~~~Q~~~~~~~~~~F~~~P~~~~B~~~~~~~~~~~M~~~~O~~~~~~~~~K~~~~V~~~~~~[~~W~{~~~K~~~~~~~~~~~~~~~~~~~~~~~~~W~~~~~~~~~~D~~~~~~P~~~~}~~~~~~E~~~~~~~~~~~~~~~A~~~~R~~~~~~U~J~~M~~~~~~~~~R~~~~~~~~~~~~~~Y~~~~~~~~~R~~~~~~~~~~~D~~~~~~~~~~~~~~~~]~~~L~~~~~~~~J~~~V~$~~~~``~~{~~T~~~~~~~~~~~~~~Q~~~~~|~_~~~~~~~{~~~~~~~~~~~~~~~~~X~~P~~~~~~~~~~~{~~~[~~~~~~~~R~~~~~~~~~|~Q~~Z~~~~~~~~~H~~~~~~~N~~~~R~~~~Y~~A~~~~V~~~~~M~~~~~~T|~~~~~H~~~E~~~~~O~~~~~~~~L~~~~~~~~~V~~~~~~~~~~~$~~~~~~~~~~~W~~~~~~[~~~~~|~~~~Y~T~~~~~~~~U~~~~P~~~~~T~~~~U~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~V~~~~~~~~~~~~~~~~~O~~~~~~~T~~~~~~~~~~~Y~~~~~~~~~~~~~~~~~~~W~~~~U~~~~~~~~~~Y|~~O~~~~~?~~~~~~~~~~~~~~W~~~~~P~~~~W~~~J~~~,~~~~~~~~~~;~~~~~~~~~~~~~~L~M~~~X~~~H~~~~R~~~~}~~~~~~~{~B~~}~~~~~~~I~D~~~~~D~~S~~~[~~~~~~~~~~~V~~~V~~X~~~~~~~~~~~~~~~~S~~H~~~~~~~Z~~~~~~~G~~R~~~~~~~V~~~Y~Y~~~~~~~~~~~~~~~~~Y~~~~~~D~R{~~~~Y~C~~~~E~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~W~~~~~~~~~~~~~~~~~~K~~~~~~~Q~~E~~~~~~~~~~~~~~~~~~~~~~~U~~{~~~~~~~~~|~~N~}~~~~~~~~~~~~~~~~~S~~~~~~~~V=)~~~~~~~~~~~~~~~~Z~~~~~~~~~~~~~~~~~~~~~~~~~J~~~Q~~~~~~9~~~~~~~~{~~~~X~~~~~~~~Z~~S}~~~~P~I~~V~~O~~~~~~~J~~~~~~~~B~~~~W~~~^~`~~V~~~~~~~~~~~~Y~~P~~~~~F~~~~L~~~~`~~~~`~~~~~Q~A~~~~~~~~~M~~}~~T~~~~~~~~PO~T~~~~~~~~~~~~~~~~~~B~~X~K~~~~~~~~~~~~~~~~~~~~~~~H~~~~K~~~~~~~~~~Z~~~~A~~~~~~~~~~~~~~~~~~~~~~~~~P~~~S~~{Y~~~V~~J~9~~~~~~~~~~~X~~~~~~~~~~Y~F~~~~~~~~~~~~~~~~~~~~}~~Z~~{~~_~~~~Y~~`~~Q~~~~~~~~~~~~~L~~~~~~~~~~~~S~~~~~~~~V~~~{~K~~~~~~~~~~~~{~~~~~~~~~~~~~U~~~~~~~~Q~~~~~~~~}~C~~~~~~R~}~~~~~~~~~~~~~~]~~V~~~PG~~W~~~~~~~C~~~~~U~~~~K~S~~~~~~~~~~~~~~F~~B~~~~~L~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~~~~~~W~~~~~~~~A~~~~~~~~~~W~W~~~~~Z~D_~~~Z~F~~~F~~~D~~~~S~~~S~}~[~|~~]'~~~~~~~~~~~~~~~V~~~~~~~S~~~~~~~~~~~~~~~~~R~~L~~~~~~~~~~~~{~~~~~~(~~~~~~~~~~~~~~~~~~~~~~~~~~F~~~~~~~~~~~~Z~~~~~~~Q~~~T~~~~K~~~~~~~~~X~~~~~~~~~~~~~~~~~~~~~~~~~I~~~~[~~~~~~@~~~~~~~~~~P~~~~~~~~~~~~~~~~~~~~~~K~~T~~~R~~{~~H~~~~~M~~~~~B~~J~~~~~~G~~M~~~~~~~M~~~~~~~~~^~~~~~V~~~~~~|~F~\~L~~~~~~~~~~~~~X~~~~~~~~~~~~~~~~P~~~~~~~~~~~~~~VW~U~~~~~~~~N~B~~~~~~~~~~~~~~~~~~~~P~~~~G~J;~~~~~~~~~ID~~Y~~~~~~~~~{~~~~~Q~~~E~~~~~~~~~~P~~~~~~~~~~~~~~~~V~~~M~~J~~F~~~~Z{CP~~T~~~~~~~~~~~~~~~~~U~L~~~~~~~~~~~~~~~~~~Y~P~~~~QK~~4~~}~~~~~~~~~~~~~~T~W~|~~~~~~C~~~~~~~~~~~]~~~~[~~~S~~~~~~~~~~~~~~~~~~~P~~~~~~~~~~~~~~~~~~~~}~~~~Z~~~H~~~~~~~~~~~~~~~~~~~R~X~~~~~~~~~~~~~~~~X~_~~~~M~~~W~~~~~~~~~R~P~I~~~U~~~~~~~~~~{~~~~{~~~~~~U~~~~O~~~P~~~~S~~Z~I~Z~ZU~~X~~~~~~~~~~~~~~~~~~~~~~A~~~~H~~~V~~S~N~MZ~~~~~~~~~~~B~~~~J~~~~~~~~~~~~~~~~~~~~^~~~E~~~~~~~~~~~~~~~~~V~}~~L~~~~~~~~~~~~~~~~~P~~V~,~~~S~~~~~~~~~~~~~~~~~~~~~R~~~~~~Q~~~~~~~~~~~U~~~~H~~~J~~~V~~~~~~~U~~~~~H~~~~~~~~T~~~~~~~~~~~^~J~~Y~L~~~~~~~~~~~~~~~~~~~~~~~T~~S~T~~~|~~~~H~~~~~~^~~~~B~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~A~~~~P~~~~~~~~~~~~~U~~~~~~~F~T~~~~~~R~~~~~~~~~~~~~X~~~~O~~~O~~Z~^~~~~~~~~~~~~A~V~~~~~~~~~~~Z~S~~~~~~U~~~~\~~~~~~~~~~~~~~~~~~~~~{~U~~~~U~~~~~~~~~~~~~~~T~~~~\~~~Z~~~~~~~~~~~~~~~~~Y~I~~~~~~~~~~~~~~~~~SU~G~~~~V~~~M~~~~~~~~~~~~~~~~~G~~~~~~N~~~}~~~~~~~~~~~G~~~~J~~~N~~~~~~~~~~~~~~~~~W~M~~U~~~~~P~~~~~~~~~~~~~~~~K~~~N~Z~~~~~}~~~~~~~~~M~~~~~~~~~~~~~X~V~~~~E~V~~W~\~~~~~M~~~~~~~~~~{~~~~W~~~~~~~~~~~~~~~W~~~~I~\~~~~U~~~S~~~~~~~~~~~~~~~Z~U~F~I~~~~~~F~~~~~~~~~~~~~~~~C~~~Q~~~~~~~~~~~~~~~~~K~R~~~~~~~~~~~~~~~~~~~~M~~~~V~~~~~~~~~~~~~~~_~~~~~T~~~~~~~~~~~~~~~~~~~~~~P~~~~V~~~~~~~~~~~~~~~~~~~~~V~{~~~~~~~~~~~{~~~~~~~~M~~~~F~~~,J~~K~~~~~~~~~~~~~~Q~W~~~~Q~~~~~~X~V~~~~O~?~~~~T~~~K~~~~~~~~~~~~~~~~|Y~Z~~~~~~~~~~~~~~~~~~~~Y~~~~S~~~A~~~~~~~~~~~~~~~~~Q~|~~~~~~~~~~~|~~~~~~~~~~~~~L~~~T~~~~~~~~~Y~Y~~~~~I~~~~~~M~~~~~~~~~~~~~~~P~~}~<~~~D~~~~~~~Y~~~~~~~~~T~V~~~~~~~~~~~V~~~~THY~N~~6~~~~~~~~~W~~~~~~~~~~~~~~~~~~J~Y~~~S~~~~~~~~~~~~~~~~~~~~~P~~~~Y^P~~~~~~`~C~~~~~~~~~~~~~~|~~~~~~V~~~~~~E~~~~~~~~~~~~~~~~~~~~~~~~Y~K~~~~~~~Q~5Y~~~~~~I~~UK~~~~~~~~~~Q~~~~~{~~~~Q~~~}I~~~~~~~~~~~~~~~~~~~~~~~~~~~[~~~~~~~{~~~~~~U~N~~~~~R~~~~U~~~Z~~~~~~~U~G~~~~~~~~~~~~~~X~~~~~~~~~;~~~|~~J~~S~W~~~~|~~I~~L~~~~~~I~~~F~~~~{~~~M~A~~~4~~~~~~~T~Y~~~~~~~~~G~~~~~L~V~~L~~|~~~~|~N~~~~~~~~M~~KZ~~~~L~~~~~~C~~~~~~~R~~~~~T~~~~~~~~~~~~~~~~~D~~~~~~~~~~~~~~~W~~~~~~~}~~M~~~~~Z~~|~~~~~~~~~~~~~~~~~~~~Z~~~~~~~V~~~Q~~~~~~~M~~~~~~~R~~~~X~~~]~~~~~A~~~~~~~~~~~G~~~~~~~~~W~~~~~~Z~~Y~~~~~~~~~~~~S~~V~~~U~~~~~~~~~~~~~~~~~~5~~~~~~~~~~~~~_~~~~}~~~~~~~~~Y~~~~~~~~~~~X~~~S~~~~~~~]~~~~~~~~~`~~~~~~~M~~Q~~~~~~~{~~~~~~~~~~~~~O~|~~Z~X~M~~~~~~_~~~~~~~~~~~~~~~~~~~~U~~~~~~~~~~~~~~~~~~~~~~~Z~~~~~~~~~B~~~~W~~~~P~~~~~~~~~~~~~Y~W~~~~~~V~~~~~~~~~~]~~~~~~~~~~~~~~~~~~~~B|~~~~~~~~~~~~~~~~~`~~~~~~~~~~~~>~~~~I~~J~~~G~~~~~S~~J~~~~~~~~~~~~~~~F~~~~~~~~~~~~~~~~~=~~~~~~~~~~~~L~W~~~~~~F~~S~~~~~~^~~U~~~~~Y~~~~}~Z~~~~~+~~~~~~~~~~~H~U~^~~~~~J~~~Z~~~~~K~~~~~~~~R~V~~~~~~~~~~~~~~~[~~~~Z~~M~~~~~~L~]~~~Z~~M~~L~T~~~N~G~~VW~~~B~E~`~{~H~R~T~B~~_V~~YA~~`~K~~Y(~~~~~~~~~~~~~~~|Y~~N~~~~~~~~~~~~~~~O~K~~~O~~~~~~~~~~~~~~~_~~~~~~~~~`~~~~~~~~~~~~~~~~~B~~~_~~~~~~~~K~~~~G~~~~~~T~~~~~~~~~~X~~~~~F~~W~~~Q~~~~~~~~~~~U~~~~~~~~~~B~~~U~~~~~~~~~~~C~~~~~I~~~~H~~~Y~~~~~<~~~~~~~~~~~~~|~~{~~~~~~~~~~~~~~~~~~~V~~~~~~S~~E~~~~~~~~~G~~K~~U~V~]~~~~~}~~~~~~~~~~~~~~~~~A~Y~O~~~~~~~~~~~~~~~~I~~~~~~~~~~~~~~G~~~~~~~~{~~~~~|~~~~~~~~~~W~~~~~~SV~~~~~~~~~~~~SO~~~~{~~~~~~J~~~~~~~~~|~~~~~~O~~~~~~~G~~~]~~M~~/~~~~~~~~~~~Y~`~~~~~~~}~~~~~~~H~~~~R~~~~XT~~O~~~~T~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|~~~~~~~~~~~}~~~~~~~~~~Y~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~W~~~~~~M~T~~~~~~~~G~~~H~~~~~~~L~~~~~7~~~~~~~~~~~~~~~~~~~~~~Y~~~~~~~~OU~~~S~~~H~Z~~~~Y~~~|~~~~~~~~~I~^~~~~~~~~~~~~~~~~~~~~H~~~~~~~Y~~~~P~~~~~~~~~V~~~~5~~~~~`~T~I~~}~~L~~Z~N~~~~Q~~~\~~~Z~~QT~~~~~=~~~~~~~GE~~~~Z~~~~~B~~~V~~~_~~~~~{~~^~[~~H~~~~O~~~~`~~I~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~Y~H~~~X~V~~~~~~~`~~~~~J~~~~~~Y~A~~~~~~~~~~~~~~~~}~~W~~~~~~~~~~~~~~~~~~~Y~|~~~~~~~~~:~~~~~~R~~~Y~~~~~~~_~~~~~~~B~~~~~~~~~~~Z~~~V~~~~M~~P~~~~~{~}~~~~`~~A~~~~G~FD~~:~~~V~F~~~~~~~H~~M~~~~~~~~~~P~~X~~~~~~|~.~T~~~M~~I~~~Z~Y~U~~~~~~~R~~M~~G~~~~~~V~~~~~~~4~~~~~~~~Y~~~]~~~~C~~F~~~~{~~C~~~~~~~_~~~~~~~~~~V~~~C~~~~~V~~~{~~~~~~~~S~~~~~~~O~~R~~~E~~~~~Q~_~~~~~~~~~~V~~~~~~~~~Z~~~~R~~`~~~~~P~~P~~~~~~~~~~~~~~~O~}~~~~~|?~~~~~~~MK%~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~E~~~~~~~~{~~~~~~~~~~~~~Y~~~~~~O~~~~Q~~~~~F~~~~~~~~~~Q~~~~~~^~~~~1~~~~~~~~~~~~~~~~~~~~~~~~~~~~~{~~~~`~~~Q~~~}~O~~~~~~~~~~~D~~~H~~~P~~~~~~~T~~~]~~~~~~RN~~~~~~~~~~~~^~~~~~~~U~~~~~~~~^~~~~S~~~R~~~~~}~~~~~~~~~~~~~{~V~~~~~~~~~~~~~U~~~~~~~Z~~~~~~~~~O~~~~~~~~~S~~~~~~~~~~U~~~YE~~~~~~~~P~~~N~~~X~}~Y~~~~~~~~~~G~~O~~~U~~~~~V~~~~~~~~~~~~~G~~~~~J~~~~~{~~N~`~~~~~~~~Q~~~X~X~~~~~~~~~~~~G~~~~~~Q~A~~~~`~A~~Z~~~U~M~~~~~~~~~~~~~I~~~W~~~~~~~~~~~Q~~~~~~~P~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~E~~~~T~~~PVW~~~~~~~~~~~~~~~~~~)~~~~~SN~~~~S~~~~~~~~~~~}~~~~~~~~~~~~~~~~~V~~~F~~~J~~7~~~~~~~~~M~<~~~V~~F~~~~~}~~~~~~~~~~}~~~~~~~~Y~~~~~~~~Z~~~~~~~~~~~~M~~~~~S~~~~~~|~~D~~~~~~~~~~~~P~~~~~~-~~~~~ZI~~W[~~~~G~M~~=~~S~~~~~~N~~~~~~Z~~~~~P~~~~~~~~I~~~~~~~~~~~~~~~O~Q~~~{~~~~Q~~~~T~~~YA~~~[~~~~~~~~?~~W~~}~~~~Q~~~~~~~~~~~~~~P~I~Y~~~9~~}~~~~W~~~X~~`~S~~Y~~W~~~~$~~W~W~~~~]~~~~~~L~~~~~~~~~~N~~~Y~~|~~~~~~~N~~~~~W~~~K~~~F~~|~`~~~~~~~9~~~~~~~~~}~~~~~~~N~~~~~~}~~~V~X~~~T~~P~~V~~^~~~~M~~~U~~~~~Y~~~~~~~~~~~~R~~M~}~~~~R~~~~Y~~~~G~~~R~R~~|~~~~~~`~~F~~~~Y~~|~~~~T~~~~~~~E~~~~^~~~~~~~|C~~P~~~~K~~~Z~~~~~D~~~Y~~~~~X~~~~~X~~~A~~~~~~~~~SL~~~~~R~~Z~~~I~~~~~~~~~~~~~~~M~~~~~~~~~~~~N~~C~~~~~~~~Z~~Q~~~~~~P~`~~~~~~~~R~~~~-~~~~~~~~~~~~~~~~X~~~~~~{~S~~K~~\~~~E~~R~B~~~R~~L~~B~~~~~~~Q~~~~~F~~~~~~~~~~~~L~~Z~~~V~~JR~~~I~~L~~P~~~~~N}~~Q~~~W~~~}~~~G~~~~~~~~~~~~~~~G~~~~~~T~~~~~~~{~~~~~~~~~X~~I~R~~~|~~Z~~~~~~~~T~~~~~~TG~~~S~W~\~~~~~~Y~N~~~|~}~~~~~~~~~~~~V~~~~~~~~~{~~~{V~~~~P~~~~X~~~~Z~~~~~~~~~~}~~~U~~~~W~~~~]~~~~U~~~%~~~~~~A~~~~~~~]~~~~Y~A~~R~~~~~~~~E~~~P~~~~C~~~~~~Y~~~~~~~~~|~C~P~~~~~~~V~~\~S~`~~W~~~~~M~~~W~E~{/~ZA~L~~~~\~~X~~~U~~~~~~}~~|~~'~~~~~{~~~~G~~~~~~~~~~~K~~~~T~~~~~~M~~~~~~~~~~~~~~~X~~~~~~~~~W~~~~~~~~~Q~~~~~~V~K~~~X~~~XK~~~L~~~Y~~~Q~~A~~~~~~~~~~~~T~~~2~~~~~~~~~~~~~~~~~~~~~~~W~~~~~~~~~~~~~D~~~X~~~~~~S~~~~~\~~~~~~~~~~~~~~~~K~~~~~~~~~~~~~^~~[~~~~~~~~C~~~~~~~~T~X~&~~~~~~~D~~~~~~~~~~~~~~C~~P~~~T~~~~~~~B~~~~~~~~~~~~UE~~OIVT~~~~~~~~~V~~~~~~T~~TS~[~~~U~~~~~~~~~`~~~~~~~~W~T~~]~~~~~~~~~~~~~~~~~~~~~F~~~~~U~~~~D~~~~~~~~~~|~\~M~~~|~Y~~~~~~~Y~~~~~~Q~~~~~R~~~K~~~W~~~~~~~~~~V~{~~~L~F~~R~~~~~~~~~~~~~8~~~~~~~~~U~~~~\~~~~~[~~~~G~~~~~O~~~~~~~~~~~~~H~~~~~~I~~~~~~~~~P~~~~~~~~~~~~~~~~{~~~~XQ~~~~~X~~~~Y~A~C~~~~~~~~~~V~~N~~~~~D~~~~~~~A~~~~>~~~~O~~~~~~~~~~~V~U~~I~~~~~~~~~~~Z~~~~~~~~~~~~H~~~~~~~~P~~~~~~~~~~~~~~~~~~~~~~K~L[~~~~~~~~~~~~~GO~~~P~~~~E~~~~~~~~~~{~~~~|~~~~~~~~~~~~~H~~~~~~~~~ZC~~~~[~~~~~~~~LC~~~~U~~P~~~~~~~~Y~~~U~~~M~~~~|~~~~~|~~~~Z~~Y~~~~~~~~~\~~Z~~~~Z~~~B~~~~U~~N~~I~~L~W~~~~|~L~~~~~~~~~K~~~~~~~~X~F~~~~H~~R~~~~~~~X~~Y~~~~~~~~~~~~~~Y~~~~{P~~~~O~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~F~~M~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~J~~~U~~~~~R~~~~K~~~I~~~~~~~~~~I~~U~]~~~~~~~~~~~~Z~~~~W~~~U~~~~~~^~R~~~G~~~~~~V~~|~~~~~~~~~~~~U~~Z[~~~~~~~~`Z~~~N`~~~?~~~~~S~~~~~T~~~;~~FY~~U~~~~F~~~~~S~~~~~~~~~ZX~~~L~~YZ~~~~~W~~~~~~~K~~K~~~~~U~{~V~~~~~~~~~~~~~~~~~W~~~U~~~~X~~~~~~~~V~~~~~~Z~~~~V~K~~~~~~~~~K~~~~~~~~~~~~~~]~~~~~~Y~~_~~~~~~~~N~G~~~~~~~~~~~~K~W~~~~~~~Y~~~~~V~~P~~~~~~~~F~Y~T~~~Y~~~~~~~~|N~~~~[~~~~~~;~~F~~Q~B~~~~~O~~~~~~~8~~~~3~~~~~~~~~X~~~~~X~~~~~~~D~~~P~~~~~X~~J~R~~~P~~SX~~~SY~~~~T~~T~8~~OE~~~~~~~~~~[~~~~~~~~~~~|~~~~~~~;~~~~~~~~~~~~~~~~~~U~~~~J~~~~~W~~=~~~~~~~O~W~~~~~X~~~~~P~~Q~~~~~~~U~~~~~W~P~~U~~X~~~~C~~~~~~~~~~~~~~~~~~~~~~~~~|~~~P~~~~W~V~~~~Y~~~~N~~~V~~~~~~~~~I~~~R~~E~]~~A~~~~~~~~~S~~~~~~~O~~~U~Y~B~~~~~^Q~R~~~~~~~~~~~~~~~~~~R~~~~~~~~N~~{~~~~~~U~~~~~X~~~~~~~B~~~~~~~~~~}~~~~~~~~~~~T~O~~~~|~~{~~~M~~S~~B~~~~~~~~~~~T~~~~R~~~MS~S~M~~~~~N~~~~~E~JU~~M~~~M~~~~~T~~R~~U~L~~~~S~Z~~I~~S~A~G~~N~~V~~K~~M~~~~~P~~~~~H~~~~T~~~~~~~~~G~@~~~]~~ZS~DT~~~~C~~~~~~~=~~~X~~~SL~~~~N~~~~~~~Z~~~~~~~UT~~~~~~[~~~~H~~~~|~~LJ~~~~~~~}~~F~~~~~A^~~~~~K~~~~~~L~~~~~~~[~~~~P~~~~~~~{T~~~~T~S~~~~~W~`~~~~0~~~~Z~~H~N~6~~~~~~~~T~Y~F~S~~~~~~~~~~AG~~~~L~~~O~~|~~~~~~~~Z~~~~~~WV|~~~~~~G~~~~M~D;~~~~~~~~Z~~~~O~~~~Y~~~~~~~~~~~~~|~K~~~~A~G~^~~~~~~~~~~_~{~~S~~~U~~~~~_~~B~~D~~K~~~S|~R~~~[~~~~~~~|~~~~~~U~~~~~~|~~~~~~~~~~K~~~~O~~I~Q~~~~Q~~N~~~X~~Y~~~~~~F~~~~~Q~G~~~~D~~=~~\@~~~~U~~~~~~R~~~F~}~R~]~~~~~~~Z~~~~~~M~W~~~~~~~~~O~Y~~~~~~[~~~~~V~P~~~T~~W~B~~~~~\~|~~~P~~~FK=|~~~Y~~~~]~XK~~~N~R~~P~~~\~~~D~~~~~~~~~~E~~{~~~~~~~~~G~~~~}~W~~Z~~VV~~~~~P~~~~D~~~~~R~?~~~~~~~~~~~~~~T~M~~~~~~~~~~~D~Z~CZ~~~=~`G~~E~K~~~~~~~M~~{~~~~~~~~L~Q~~R~~|~~~~~~P~~F~~~~A~@~~~[~~~|I~O~~`~~Z~~~~~WT~~K~~F~~~~~~~~~U~~~~~~~~~~~L~W~~~~~~~~~~~~[~~R~~B~~9~~~~~~~\~~~~~~U~~V~~~~~~~~Y~~@~~~~~~~~A~~~Z~~~~~~~OV~~~~\~~~P~~~~Y~~L{E~~W~~~~~~~~~~L~~~~~~~ZR~~B~~~W~~~K~~~~FW~X~~D~~P~~V~~~A~~~~~X~~~~~TRX~~X~~~~~~~~^~~~~~W~~~O~~~}~~~~~~~~~G~~~~K~~T~~~Z~Z~ From 22a8b60cf6dbd12d44a0921ad64176c71c171c20 Mon Sep 17 00:00:00 2001 From: Adam Novak Date: Fri, 24 Jan 2025 17:12:19 -0500 Subject: [PATCH 2/6] Update wiki --- doc/wiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/wiki b/doc/wiki index 17836a40ad..52825609e8 160000 --- a/doc/wiki +++ b/doc/wiki @@ -1 +1 @@ -Subproject commit 17836a40ad78b7d4d997cb711c32873201a2e673 +Subproject commit 52825609e85d7615e08338790481bb984e548fe3 From fd6da1c8dda1adb853432981b16071a35f439f92 Mon Sep 17 00:00:00 2001 From: Adam Novak Date: Fri, 24 Jan 2025 17:14:44 -0500 Subject: [PATCH 3/6] Update wiki with updated man page --- doc/wiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/wiki b/doc/wiki index 52825609e8..0e6af64fd9 160000 --- a/doc/wiki +++ b/doc/wiki @@ -1 +1 @@ -Subproject commit 52825609e85d7615e08338790481bb984e548fe3 +Subproject commit 0e6af64fd9759153d2178d10e6004ef49092c75f From 1c00e2eb5a55033bf259d4755e497342fdaa1cce Mon Sep 17 00:00:00 2001 From: Adam Novak Date: Fri, 24 Jan 2025 18:23:48 -0500 Subject: [PATCH 4/6] Update the wiki with a test for long read rpvg --- doc/wiki | 2 +- test/longread/annotations.gff3 | 4 ++++ test/longread/kinnex.fq | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 test/longread/annotations.gff3 create mode 100644 test/longread/kinnex.fq diff --git a/doc/wiki b/doc/wiki index 0e6af64fd9..44c0fe6b4f 160000 --- a/doc/wiki +++ b/doc/wiki @@ -1 +1 @@ -Subproject commit 0e6af64fd9759153d2178d10e6004ef49092c75f +Subproject commit 44c0fe6b4ff67f46c05f833e104781b63262e51a diff --git a/test/longread/annotations.gff3 b/test/longread/annotations.gff3 new file mode 100644 index 0000000000..f998bc72ee --- /dev/null +++ b/test/longread/annotations.gff3 @@ -0,0 +1,4 @@ +CHM13#0#chr1 Liftoff gene 10 1000 . + . gene_name=FakeGene;Name=FakeGene +CHM13#0#chr1 Liftoff transcript 10 100 . + . gene_name=FakeGene;Name=FakeGene;transcript_id=FakeTranscript +CHM13#0#chr1 Liftoff exon 20 200 . + . gene_name=FakeGene;Name=FakeGene;Parent=FakeTranscript;ID=exon:FakeTranscript:0 +CHM13#0#chr1 Liftoff exon 500 1000 . + . gene_name=FakeGene;Name=FakeGene;Parent=FakeTranscript;ID=exon:FakeTranscript:1 diff --git a/test/longread/kinnex.fq b/test/longread/kinnex.fq new file mode 100644 index 0000000000..6ec78bf684 --- /dev/null +++ b/test/longread/kinnex.fq @@ -0,0 +1,4 @@ +@S20_13790 +TGACTATGCTATTGGTTTATGTATTTACTATACTGTATCATTATTATTTTAGATCAGACATTTTCTATTTATTTTTTAAAAAGCTAACTGTAAAACAGCCTCAGACAGGTCCTTCAGGAGGTATCCCAGCAGAAGACACTGTTAACACAGGAGATGACAGCTCCGTGTGTTACTGCCTTCCCAGTGACATAATGCGGAGGTGGAAGATAGTGATATTGATGATCCTGACCCTGTATAGGCCTAGACTAATATGTGTGTTTTTGTTTCCGTTTTTAACCAAAAAAAAAAAAAAAAAAAGTTTAAGTAAAAATAAATTTTTTTAAAAAAGAAAAAAGCATATAGAATTAGAATATAAAAAAAGAAAATATTTTTGTGCAACAATATCTTCATGTTTTAAACTAAGCGTTATTACAAAAAAGTCAAATAAGTTTTTAAAAATTAAAAAAATTACAAAGTAAAAAAGTTCCAGTAAGCTAAAGATTAATTTACACACTGTAAATTTGTGTCCTGTATGATTTTTTATGTTTTATACTGTATTTTACTATGTTCAGTATGCTTAGATACACAGATACACAATTGTGTCACATCTGCCTGCTGCATTCAGTACAGTAACATGCTGCACAAGTTTGTAGCCTAGGAGCAATAGGCTATACCATATAGGCTAGATGTGCAGTAGTCACTATCATCTTGGTCTGTTTGAGTACACTCTAGGATGGCTGCACAACAATGAAATTGCCAAACACATTTCTGGAGTGCAAAACTCAGTATCTAGAGGAAGTATTTTAAGTATTAATGGTATTTAACATTTCTCAGAACATCACACCCCATCCTTCAACAACACATGACTATATATAATGCAAACACTAGTCAAAAGAAAGCCAAGTAGCTATATTAATATAAAACAAAGACATCAAAAAAAGAACTGCCTAGCATAGAGGGACATAACGCAATAATAAAAGGATCAAATCACCACTAAGATCTAAAAGTCCTAAATATGTATGCACCTACCACCAGAGCTTCAAAACACATACAGCAAAACCAATACAAGTGGAAAGAAAAATAGACAAATCCACAATAGCAACTGAAGACTTCAAAACTCTCAGCCCACTGTCACCCTGTTACTCGACATAGTACTGGAAGTCCTAGCTAGAGCTATCGGACAAGAGAAACATATAGGGGGAATCCAAATTGGAAAGGAAATAATCAAATTATCTTTGTTTGCTGATGATACGAACGTATATTTGCAAAAACCTAAAGATTTCACAAGAAAACTATTAGAACTGATCAATTCAGTAGTTGCAGGATACAAAATCAACATACAAAAATAAGTAGCATTTCTATATGCCAACAGTAAACACTGTGAAAAAGAAATTTTAAAAGTAATCCCATTTACAATAGCCACACATAAAATTAAATACCTAGGAATTAACTTCACCGAAGAAGTGAAAGATCTCTATGATGAAAACTATAAAACACTGATGAAGGCAATTGAAGGATACCAAAAAATGAAAAAATATTCCATGTACATGGATTGGAAAAATCAATATTGTTAAAATGTCCATACTACCCAAAGCAATCTACAGATTCAATGCAATCCCTATCGAAATACCAATGACATTCTTCACAGAAATAGAAAAAACAATCTGAAAATTTATATGAAACTACAAAAGACCCAGAATAGTTACAGCTATCCTAAGCAAAAAGAACAAAACTGGAGGAATCACATTACCTAACTTCAAATTATACTGCAGAGCTATAGTAACCAAAACAGCAAGTTACTGGCATAAAAACAGACACATAGACCAATGGACCAGAATAGAGAACCCAGAAACAAAATCCACACATCTATGGTGAACTTGTTTTTGACAAAGGTGCCAAGAACATATACTGGGGAAAAGACAGTCTTTTCATAAATGGTGCTGGGAAAACTGGATATCCATATGCAGAAGAATGAAAATAGACTCCTATCTCTCACTGTCTACAAAAATCAAATTAAAACA ++ +~Z~~~~LO~~~Z~~~~U~~~~~M~~~~~~~~~~~~J~~Y~~~~~~~~~V~~~T~~~~~L~~~Q~~~~~~~~~~~~~~P~L~~~V~~~~~X~~~~~~~~~~~~~~|~~~U~~~~~M~~~~~ZE~~~~~~~~~~~~~~~~~~~~~~~_~~~~|~~~T~~~~~~~~~N~~~~M~~~~~~~~~~D~~~~~~~~~J~~~~~{~~~~~Z~~W~~~~~V~~~~Z~~~~~~~~~T~~~~Q~~~~~~B~~~~~~~~~~~~~~~~~H~~~~~~~~~~U~~~~C~~~`~~~~J~~~~~~~~~~J~~~~~~A~~~}~~~~~Q~~~~0~~~~~~^~~~L~~~~~~E~~~~M~~Y~~I~~~~~~~Y~~T~~~~~~S~NP~M~M~|~~L~~~~U~]~~~~~E~~~~~~I~~~~~O~Z~{~J~~~~W~~~~~}~~~~1~~~~~~~~~~~~~~~N~~~~W~~~~~~~~~~~~~~~~~~Y~~~~~~~I~~~`~~~~X~~~~~~~~~~~~~W~~~~O~~~~~~U~~K~~Q~U~~~~~~~~G~~~~W~~:~~~B~~~~=~D~R~~~~~~~~~]~~~L~~~~O~Z~~~V~~^~~~~~M~~~~~~~~L~~~~~1~~~~L~~~~V~Y~~~Y~F~~~~Q~~~J~~~~~~~~~~~~~~~R~~~~~~~~S~~~~~~~{~~}~~~~~{~~\~~D~A~~~~~~`~~~~V~Y~~~^~~~C~~~~~V~~~Z~~~~~~~~~~~~S~~~~]~Y~~~~~~C~~~~~{~~~~[~~~~U~D~~~~G~~~~~~}~~~P~Z~~A~~~~~~~X~~~Q~UW~~~~~~~~~~~H~{~C~~~~~~~~~~}~~~~~~~~~~R~~~~~~~~~~~~~~~}~~~~~~Q~H~~~Z~A~~~~~N~~J~~~~M~O~~~Q~~~~~~M~~~|~~~~~~W~~~~L~~H~~~~~~|~~W~V~~~\~~~~~~~~|~~~~S~~H~~M~~{~F~~~G~~~Q~~~~[~~~X~~~BE~~~~~~S~~~~~}~~~~~~~~~K~~~~P~~~~~Y~~~~H~~~~~~~~~~^~~~V~~~~~~~~Y~~~4~~~LKD~~~~~M~~N~~V~~N~~~~~~~~~~~~~Y~~~RZ~~~B~~~Z~~~Y~~~~~~N~~P~~|N~~~~A~~~~~~~~~{~IF~~~&~~J~~~~~I~~~~Q~U~~~~~~~Z~~~~S~~~F~~I~/~~~~~8~~~~~~~~~~~~~~~~~~~~~J~~~~~~~ET~~?~~~~~~M~~~~O~~B~~~K~~~L~~~~~~~~~D~~~SF~~~~J~V~~~~~~~~~|~~T~E~~[~~V~~~~~~~~~~V~~~~~~~~~~D~~~~~~~~~~~~~~`(~~~~~~U~V~~Z~~L~~_~X~~~~~~~~~X~~~~Y}~|~~~S~}~~~~~|~~~~~N~~~~~~~~~~~~~~~~~~~~~~Z~~W~~X~~H~~O~~~J~~~~~~~~~~~X~~~S~~K~~~~~~~~~~~~~~~~~~~~T~~~Z~~~O~US~R~KD~~~Q~~]~~~~~~~I~~~{~{~~~M~~~F~~~~~~~~~N~~~~~S~~~H~D~~F~NJ~~~Z~~~_~~~~~~~~~~[~U~~QW~~~I~~~]~~~~~~~~~~~~~~~~ZL~~~~~~~~{~K~~~R~~~~O~~~~~~~~~~B~~M~~~`~~~~~~~~~~~~~~~Y~~~F~~~J~~~~{S~~~T~~~~`~~~~~W~~~~~M~~~~~Z~~~U~~~T~~~~~~~S~~~~~~~~~~~~~~~V~~~W~~~~~~|~~~~~L~|~~~X~|~~~~A~M~[~~P~~E~~~~~~~U~~~T~~~V~~~I~~~~~~~P~~~~~~~~~~~L~~~~~~~~~~~~~'~{[~~~~~~~~~W~WZ~*~~|~~[H*Z~~K~~I~~~QLS~|~~~T~~~~~~~Z~~O~&~~~~~~~*<=~Z~~%`~)S[~~~~~~]~~OJTB~~JN~~~~~~U~~~R~~~H~~~~~{~~N~P~~~D~~:~~~3&^\~~|SQ?~28~U~~~R~~~~~S.~ITCY8%~XV~~~+NL~L~~`~C~D~~TMAE@|~$IM~F~~|~~~~\~~~O~~~~T~~~~~~X~~~ From 2dad375ad05b77975e60341548391bd23c953be0 Mon Sep 17 00:00:00 2001 From: Adam Novak Date: Fri, 24 Jan 2025 18:37:15 -0500 Subject: [PATCH 5/6] Add cleanup step to rpvg tutorial --- doc/wiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/wiki b/doc/wiki index 44c0fe6b4f..d01c396539 160000 --- a/doc/wiki +++ b/doc/wiki @@ -1 +1 @@ -Subproject commit 44c0fe6b4ff67f46c05f833e104781b63262e51a +Subproject commit d01c396539ac54c8539bd987388828c133806e7c From 611a0ce8b098726d52c2ad5030029709929cecd4 Mon Sep 17 00:00:00 2001 From: Adam Novak Date: Fri, 24 Jan 2025 16:06:11 -0800 Subject: [PATCH 6/6] Update wiki with test that uses the right filenames --- doc/wiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/wiki b/doc/wiki index d01c396539..bf256a6cd0 160000 --- a/doc/wiki +++ b/doc/wiki @@ -1 +1 @@ -Subproject commit d01c396539ac54c8539bd987388828c133806e7c +Subproject commit bf256a6cd00662a6e18379cb70005b1a9f268d9e