From 48d7f7e0dc8c0b3ecdafa17d69c657ad172c8f0f Mon Sep 17 00:00:00 2001 From: Bede Constantinides Date: Thu, 22 Aug 2024 14:30:19 +0100 Subject: [PATCH] MPXV Erasmus: use ref with masked 3' ITR (190767 to 197205) --- schemes/mpxv/erasmus/2500/v1.0.0/info.yml | 2 +- .../mpxv/erasmus/2500/v1.0.0/reference.fasta | 189 +++++++++--------- 2 files changed, 95 insertions(+), 96 deletions(-) diff --git a/schemes/mpxv/erasmus/2500/v1.0.0/info.yml b/schemes/mpxv/erasmus/2500/v1.0.0/info.yml index cfffcb8..5417a88 100644 --- a/schemes/mpxv/erasmus/2500/v1.0.0/info.yml +++ b/schemes/mpxv/erasmus/2500/v1.0.0/info.yml @@ -13,4 +13,4 @@ citations: - https://www.protocols.io/view/monkeypox-virus-whole-genome-sequencing-using-comb-n2bvj6155lk5 license: CC-BY-SA-4.0 primer_checksum: primaschema:9acd3f5ce5711ed2 -reference_checksum: primaschema:31ff1b123bbce197 +reference_checksum: primaschema:17cbcde0cfff7158 diff --git a/schemes/mpxv/erasmus/2500/v1.0.0/reference.fasta b/schemes/mpxv/erasmus/2500/v1.0.0/reference.fasta index 3764866..476375d 100644 --- a/schemes/mpxv/erasmus/2500/v1.0.0/reference.fasta +++ b/schemes/mpxv/erasmus/2500/v1.0.0/reference.fasta @@ -1,4 +1,4 @@ ->ON563414.3 +>ON563414.3 masked_ITR_190767_197205 TTTTAGTACATTAATATTATATTTTACTATTTTATTTAGTGTCTAGAAAAAAATGTGTGACCCACGACCG TAGGAAACTCTAGAGGGTAAGAAAAATCAATCGTTTATAGAGACCATCAGAAAGAGGTTTAATATTTTTG TGAGACCTATCGAAGAGAGAAAGGATAAAAACTTTTTACGACTCCATCAGAAAGAGGTTTAATATTTTTG @@ -2724,97 +2724,96 @@ TCAATCTGAAAATAAATGGAAGTGATATAACTAATACAGCAGATATATTGCTGGACAATTATCCAATTAT GACCTTTGATGGAAAGGATATTTATCCATCTATCTCGTTCATGGTCGGTAATAAACTTTTCCTAGATCTT TATAAAAATATCTTTGAAGAATTTTTCAGACTATTTCGAGTATCTGTAAGTAGTCAATACGAGGAATTAG AATATTATTATTCATGTGATTATACTAACAACCGTCCTACAATTAAACAACATTACTTTTATAACGGCGA -CGAATATACTGAAATTGATAGATCGAAAAAAGCCACTAATAAAAACAGTTGGTTAATTACTTCAGGCTTT -AGACTACAAAAATGGTTCGATAGCGAAGATTGTATAATTTATCTCAGATCTTTAGTTAGAAGAATGGAAG -ACAGTAACAAAAACAGTAAAAAAACTTAGTACTTAGATATCGAAAAAATATATTTTTGTAGACTCTTGAG -AATAGAAGGAAAACATGTACATAATTATAAAAAATGAAAATCAATGGCGAATAAGACAGTGCGATTCGCA -CCATGGAGTCGGTAGATTTCATGGCTGTCGATGAGCAGTTTCACGACGACCTCGATCTTTGGTCATTATC -TTTGGTAGATGATTATAAAAAACATGGATTAGGTGTTGACTGTTATGTTCTAGAACCAGTTGTTGACAGG -AAAATATTTGATAGATTTCTCCTTGAACCAATTTGTGATCCTGTAGATGTTCTGTATGATTATTTTAGGA -TTCATAGAGATAATATTGATCAGTATATAGTAGATAGACTGTTTGCATATATTACATATAAAGATATTAT -ATCTGCATTAGTGTCAAAGAATTATATGGAAGATATTTTCTCTATAATTATTAAGAATTGTAATTCTGTG -CAAGATCTCTTACTTTACTATCTATCTAATGCATATGTAGAAATAGACATTGTTGATCTTATGGTAGATC -ATGGGGCTGTAATATATAAAATAGAATGCTTGAATGCCTATTTTAGGGGAATATGTAAAAAGGAAAGTAG -TGTTGTTGAGTTTATTTTGAATTGTGGTATCCCAGATGAAAATGATGTTAAATTAGATCTATATAAAATA -ATTCAGTATACTAGGGGATTCCTTGTAGATGAACCCACAGTATTAGAAATTTATAAGCTTTGTATCCCAT -ATATTGAAGATATCAATCAACTAGATGCTGGTGGAAGGACCTTGCTTTATCGCGCTATCTATGCAGGTTA -TATAGATTTAGTATCATGGCTATTAGAAAATGGAGCAAATGTCAACGCAGTAATGAGTAATGGATATACA -TGTCTTGACGTGGCCGTGGATAGGGGATCTGTCATCGCCCGTAGGGAAGCACATCTTAAAATATTAGAAA -TATTGCTTAGAGAACCATTGTCTATTGACTGTATAAAATTAGCTATACTTAATAATACAATTGAAAACCA -TGATGTGATAAAGCTCTGTATCAAGTATTTTATGATGGTAGATTATTCACTTTGTAATGTGTATGCATCA -TCACTCTTTGATTATATAATTGATTGTAAACAAGAATTGGAGTACATTAGGCAGATGAAAATTCATAATA -CAACCATGTATGAGTTAATCTATAATAGAGACAAAAACAAGCATGCTTCCCATATTCTACATAGGTATTC -TAAACATCCAGTTTTGACACAGTGTATCACTAAAGGATTCAAGATTTACACAGAAGTAACCGAGCAGGTC -ACTAAAGCTCTAAACAGACGTGCTCTAATAGATGAGATAATAAACAATGTATCAACTGATGACAATCTCC -TATCAAAACTTCCATTAGAAATTAGGGATCTAATTGTTTCACAAGCTGTCATATAGAGTTCTATCCACCC -ACCTTTCTTGAAATGAGTTAATAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTA -AGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCATAAGTTAGTTAAGTCAT -AAGTTAGTTTATAGTCTAACACTTCTAATTTTTATACCTTGATCTTTTTCTCTAATTATGAAAAAGTAAA -TCATTATGAAGATGGATGAAATGGACGAGATTGTGCGCATCGTTAACGATAGTATGTGGTACGTACCTAA -CGCATTTATGGACGACGGTGATAATGAAGGTCACATTTCTGTCAATAATGTCTGTCATATGTATCTCGCA -TTCTTTGATGTGGATATATCATCTCATCTGTTTAAATTAGTTATTAAACACTGCGATCTGAATAAACGAC -TAAAATGTGGTAACTCTCCATTACATTGCTATACGATGAATACACGATTTAATCCATCTGTATTAAAGAT -ATTGTTACGCCACGGCATGCGTAACTTTGATAGCAAGGATAAAAAAGGACATATTCCTCTACACCACTAT -CTGATTCATTCACTATCAATCGATAACAAGATCTTTGATATACTAACGGACCCCATTGATGACTTTAGTA -AATCATCCGATCTATTGCTGTGTTATCTTAGATATAAATTCAATGGGAGCTTAAACTATTACGTTCTGTA -CAAATTATTGACTAAAGGATCTGACCCTAATTGCGTCGATGAGGATGGACTCACTTCTCTTCATTACTAC -TGTAAACACATATCCGCGTTCCACGAAAGCAATTATTACAAGTCAAAGAGTCACACTAAGATGCGAGCTG -AGAAGCGATTCATCTACGCGATAATAGATCATGGAGCAAACATTAACGCGGTTACGAAAATCGGAAATAC -GCCGTTACACACTTACCTTCAACAGTATACCAAACATAGTCCTCGTGTGGTGTATGCTCTTTTATCTCGA -GGAGCCGATACGAGGATACGTAATAATCTTAATTGTACACCCATCATGGAATACATAAAGAACGATTGTG -CAACAGGTCATATTCTCATAATGTTACTCAATTGGCACGAACAAAAATACGGGAAATTACAAAAGGAAGA -AGGACAACATCTACTTTATCTATTCATAAAACATAATCAAGGATATGGAAGTCGCTCTCTCAATATACTA -CGGTATCTACTAGATAGATTCGACATTCAGAAAGACGAATACTATAATACAATGACTCCTCTTCATACCG -CCTTCCAGAATTGCAATAACAATGTTGCCTCATACCTCGTATACATTGGATACGACATCAACCTTCCGAC -TAAAGACGATAAGACAGTATTCGACTTGGTGTTTGAAAACAGAAACATTATATACAAGGCGGATGTCGTT -AATGACATTATCCACCACAGACTGAAAGTATCTCTACCTATGATTAAATCGTTGTTCTACAAGATGTCGG -AGTTCTCTCCCTACGACGATCACTACGTAAAGAAGATAATAGCCTACTGCCTATTAAGGGACGAGTCATT -TGCGGAACTACATACTAAATTCTGTTTAAACGAGGACTATAAAAGTGTATTTATGAAAAATATATCATTC -GATAAGATAGATTCCATCATCGAAAAATGTAGTCGTGACATAAGTCTCCTCAAAGAGATTCGAATCTCAG -ACACCGACTTGTATACGGTATTGAGAACAGAAGACATTCGGTATCACACATATCTCGAAGCCATACATTC -AGACAAACGCATTTCATTTCCCATGTACGACGATCTCATAGAACAGTGTCATCTATCGATGGAGCATAAA -AGTAAACTCGTCGACAAAGCACTCAATAAATTAGAGTCTACCATCGATAGTCAATCTAGACTATCGTATT -TGCCTCCGGAAATTATGCGCAATATCATAACCAAGCTAAGCGACTACCATCTAAACAGTATGTTGTACGG -AAAGAACCATTACAAATATTATCCATGATAGAAAGAAAATATTTAAAAAATAATCTATATGATTGGAGAA -GTAGGAAACAAACAGTAACAAGACGACGATTACTACATTATTAAATCATGAGGTCCGTATTATACTCGTA -TATATTGTTTCTCTCATGTATAATAATAAACGGAAGAGATATAGCACCACATGCACCATCCAATGGAAAG -TGTAAAGACAACGAATACAGAAGCCGTAATCTATGTTGTCTATCGTGTCCTCCGGGAACTTACGCTTTCA -GATTATGTGATAGCAAGACTAATACACAATGTACACCGTGTGGTTCGGATACCTTTACATCTCACAATAA -TCATTTACAGGCTTGTCTAAGTTGTAACGGAAGATGTGATAGTAATCAGGTAGAGACGCGATCGTGTAAC -ACGACTCACAATAGAATCTGTGAATGCTCTCCAGGATATTATTGTCTTCTCAAAGGAGCATCAGGGTGTA -GAACATGTATTTCTAAAACAAAGTGTGGAATAGGATACGGAGTATCCGGATACACGTCTACCGGAGACGT -CATCTGTTCTCCGTGTGGTCCCGGAACATATTCTCACACCGTCTCTTCCACAGATAAATGCGAACCCGTC -GTAACCAGCAATACATTTAACTATATCGATGTGGAAATTAACCTGTATCCAGTCAACGACACATCGTGTA -CTCGGACGACCACTACCGGTCTCAGCGAATCCATCTCAACGTCGGAACTAACTATTACCATGAATCATAA -AGATTGTGATCCAGTCTTTCGTGCAGAATACTTCTCTGTCCTTAATAATGTAGCAACTTCAGGATTCTTT -ACAGGAGAAAATAGATATCAGAATACTTCAAAGATATGTACTCTGAATTTCGAGATTAAATGTAACAACA -AAGATTCATCTTCCAAACAGTTAACGAAAACAAAGAATGATACTATCATGCCGCATTCAGAGACGGTAAC -TCTAGTGGGCGACTGTCTATCTAGCGTCGACATCTACATACTATATAGTAATACCAATACTCAAGACTAC -GAAAATGATACAATCTCTTATCATATGGGTAATGTTCTCGATGTCAATAGCCATATGCCCGCTAGTTGCG -ATATACATAAACTGATCACTAATTCCCAGAATCCCACCCACTTATAGTAAGTTTTTTTACCTATAAATAA -TAAATACAATAATTAATTTCTCGTAAAAGTAGAAAATATATTCTAATTTATTATATGGTAAGAAAGTAGA -ATCATCTAGAACAGTAATCAATCAATAGCAATCATGAAACAATATATTGTCCTGGCATGCATGTGCCTAG -TGGCAGCTGCTATGCCTACTAGTCTTCAACAATCTTCATCCTCGTGTACTGAAGAAGAAAACAAACATCA -TATGGGAATCGATGTTATTATCAAAGTCACAAAGCAAGACCAAACACCGACCAATGATAAGATTTGTCAA -TCCGTAACGGAAGTTACAGAGACCGAAGATGATGAGGTATCCGAAGAAGTTGTAAAAGGAGATCCCACCA -CTTATTACACTATCGTCGGTGCGGGTCTTAACATGAACTTTGGATTCACCAAATGCCCAAAGATTTTATC -CATCTCCGAATCCTCTGATGGAAACACTGTGAATACTAGATTGTCCAGCGTGTCACCGGGACAAGGTAAG -GACTCTCCCGCGATCACGCGTGAAGAAGCTCTGGCTATGATCAAAGACTGTGAGATGTCTATCGACATCA -GATGTAGCGAAGAAGAGAAAGACAGTGACATCAAGACCCATCCAGTACTTGGGTCTAACATCTCACATAA -GAAAGTGAGTTACAAAGATATCATCGGTTCAACGATCGTTGATACAAAATGTGTCAAGAACCTAGAGTTT -AGCGTACGTATCGGAGACATGTGTGAGGAATCATCTGAACTTGAAGTCAAGGATGGATTCAAGTATGTCG -ACGGATCGGCATCTGAAGGTGCAACCGATGATACTTCACTCATCGATTCAACAAAACTCAAAGCATGTGT -CTGAATCGATAACTCTATTCATCTGAAAATGGATGAGTTGGGTTAATCGAACGATTCAGACACCGCACCA -CGAATTAAAAAAGACCGGGCACTATATTCCGGTTTGCAAAACAAAAATATTTAACTACATTCACAAAAAG -TTACCTCTCGTTACTTCTTCTTTCTGTTTCAATATGTGATACGATATGATCACTATTCGTATTCTCTTGG -TCTCATAAAAAAGTTTTACAAAAAAAAAAAAAATATTTTTATTCTCTTTCTCTCTTCGATGGTCTCACAA -AAATATTAAACCTCTTTCTGATGTCTCAACTATTTCGTAAACGATAACGTCCAACAATATATTCTCGTAG -AGCTTATCAACATCCTTATACCAATCTAGGTTGTCAGACAATTGCATCATAAAATAATGTTTATAATTTA -CACGTTAACATCATATAATAAACGTATATAGTTAATATTTTTGGAATATAAATGATCTGTAAAATCCATG -TAGGGGACACTGCTCACGTTTTTTCTCTAGTACATAATTTCACACAAGTTTTTATACAGACAAATTAATT -CTCGTCCATATATTTTAAAACATTGACTTTTGTACTAAGAAAAATATCTTGACTAACCATCTCTTTCTCT -CTTCGATGGGTCTCACAAAAATATTAAACCTCTTTCTGATGGAGTCGTAAAAAGTTTTTATCCTTTCTCT -CTTCGATAGGTCTCACAAAAATATTAAACCTCTTTCTGATGGTCTCTATAAACGATTGATTTTTCTTACC -CTCTAGAGTTTCCTACGGTCGTGGGTCACACATTTTTTTCTAGACACTAAATAAAATAGTAAAATATAAT -ATTAATGTACTAAAA - +CGAATATACTGAAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN +NNNNNNNNNNNNNNN