GGACAGGATGTGCAAGGAGCCATGCTTTAGCTGCCCTGCGTGCACTCCAGACATGCTTGCCGTCTCAGTTGATGGAAACCGTAAGCTTTATCGCTTTCAATCTAATGCAAGGTACGTTATGCATTGTGTACATAAATCAAATATGGATTTGTAGAAAAATTTATTTTAATGTTTCTTTTCAAACAACTGTCACTGTGTTCGTTCAGCACTTCAGAGCAGGGGAACTTTGAAGGTGTCTTCACTGAAAAAGATGAGGAAGTTGCTGAGTTTGTGAAATACATCCAGAGACACACAAATGATGTAAGAGACACATATATTAGTGCTGCTAGCGTTAATCTTGTTAAAATGACGTTAATGCCATAACCATATACACATATATGTGTGTGTGTGTGTGTGTGTATATACAGTACATATATGGATGGGTGGATATTTATTTTATTTTTCTCTTGGTGTTGTCATAATACTATTTACTTTACTTTATCTTAATGTGTACTTAATTTTGTCACCATGTGTATTTAAAAAAAACAACATGATTTTTATGTTATGTTATCAGTGCTGTCCTGGGGAGATATGAGGTCTTGTGTGACTTAACGCTAATTCAGCTAATTGTTATGCATTTGTTTTAAAAAGTTTGTCCCTGATAGGGATTAATCATGTCGTGTCTTTTATGTTAAAATCTTTGAGTGTATAGGTCCCGGGGAAAGGGTTGTGCGGATCTTCATCTTGGACAGCAGCAAAGGAGTCGTCCAAAAAGTCCACTGGGAAGTTGGATGAAGAGGGCATGGAAAGAGCTGTTTGTCACCATGGAGTCCTCTTAGCTGCATTGAACATGTTTCGAGGGGAGAACTTTGCTTACCCCCTTTTTCTCCAGAGGAAGTTGGCAGCTAACGTCCCAGGACATATTACGTTCCTTTGCTCCGATGTGGCCTGTAAATATTTCCCCTATTTAACCAAGGTGGCTCAGCAGTGCCCTGAGCTGAGGAACCTCTTGTCAATGCGTCCTTTTCTCTCCGTCATGCATGCAAAGGCTCACACTTGGAAATGCGAGGTATACTGCAGCTTGTAGTTTTGGATTAGTTTGAGACATTTTGTTATAAGGTTGAATGAATTCAGCAGTCATGTATTGTGACCTCCTTTCTATAGATCGAATGGGGAGGTGCGTTTCAGGATGGGGCCGGTTCAACAGTTGGAGAAGAGGTGGAGCAAGTAAACAGTTTCCTGTCTAGGGCGGCCATCACAACGAAGTACATGTCTAAAGCAGGTATGTGTCTGTGTCTGAGATTCCACTCAGTCTCCTGCTCATTAATTCTTATTTGTATACTAACTGAAATGCAGGGCGAACAGACATGCTGACCCTCCTGGCTTTGGGGTGGAACAAAAGGAAAGTGGAACAACTGGGCCGCAGTTTGAGCCAGAGATATCTAAAGGTGATTTTTTTTTTTCAACACCCATTTTAATGTGTGTGGTAATGGGGGGAAAAACACCAGTACTCTTTTAATGTCAATATGAATGACATTTATTAATGTATTCTTAGATCATAAGGATCCTTAGAGAACAAGTGGAGAGCCTGAATGCAACCAAAAATGAGCTGGGTGTGGATGACGACACACTGCAGCAATGGGTGGCCGATGTGCAGAAATGGGCTGAAGGTGAGTCTCAATATAACGCACTCGTGTATAACAATAGGACCCACCATGGCCTCATTAAAGAACTTAAGGTAGAATTAATATCTTTCTGACAGTGTCAACAAACAAAGAAAAATAAGCCTTGTAAAAGTGGAATTTATGGCAGAGGTTTTGCGTTTCATCAAATTGGATTGAACCTGGGTTGAAATGATGTCGTACTAGTTGGTTTTATAAACCTGAACACCAACATACTTGTTATCTAATGATAATGCAGCACATGAAGGCTACAGATGTCTTATAATGAATGTCATCAAGTCAGTGATTACAGAGTCCACTGTAGTTTGGTGACTGTTACTCATCCTGTATTCTGATTAATATTCCTCTCACTTAGAAACTGATCAAACTGATGGCAGCCTTGGAGCGTTGCAGGCACGCTTGTCGTCATCATCAGAGTGCGAACACAAAGTCTTTACAGACAAAATGGTGTCACAGTTTCTTTGAAATGGACCGTTTGATGCTCAGTTTGTACAGCCTGCACAGCTACTTTGTAAACAGAATAAAATCAGATTCAGGTTTGTTTAAGATGGATGTGATTTGTTCTAGCAAACAAATTGATGAGTGTAGATTAAAATCTAAACATATACATTATGTGTAGGTGTGAATTTTTTTATGATTATTTACAGATAGCAACAAGAGGCGACACAGAATTCGCTAGGTCATCTTAGTTGAGAAGAAACGCTTGGCGGCTGCTGTTGACGACTACAACAAGCTCGCTGAACCAACAAAGCAAATTGTATCCAGTGATGCCCTCAAGCAGACCGACATTTGGCCCTGGCAGAGCACAAGTGGACGTAAGCTCTCGATTTATAAATATCCTTTTTAAACAAACTCCCAGTATCTGAGCAGTAGTTGAATGTTTGGTTCTGGAGTCATAACGTGCTACTATGTTTTCCCATCTGATGTTGTTAAACTGTAGCTGCTGCTGACCTCCAGACAAAGAGAAAGGTCTTTGAGAAGGTGATGGCTGTGAGGCGCCTGAGAGAGGAGGAGATGATCCTTTGCCGGGAGATGCGGCATCACTGGACAGTGTTGCGAATGCGATCTGTGGTGTTGGGGACAATCTCCTCAGACTGTAAGCACTTTATTTATTTATTAATTTTTTGATGAATCGATTGAAAATAAGAGCAGATGCTAAAGTCTTACTGGATCTTTTACCTATATCTAGGTTGGTGGCTAACACTGCCTTCTCCCTTTAAAAAAAATGTTTAATTACAGGATCTTAATTCCTTGTGTTTATGAGGTGAGGTTTTTTTTTTGTTTTTTTGTTTTTTTTACTTTACTCATATTTATTTGTTTTGTTCTTTTTACAGCCTCCCTTGTTGGCATGTCGGAGGATGCACAGAAGGGACGCCGTAGCCTGGTTTTAAAAAAACAAAGTGAACTCAAAGCTGAAATGCTCAAAATAAAGGACACGTACAAGAGAATCCTCAGCCACCAACCACTCCTGGAAATGGACTCGGAGGAGGAGGAAGACATTCCAGACGATGCCACTGAGAGTGATTTGAGCACTTCTGATGAAGACTGATTGTGTCATCATTGATGTTATGTTTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGGAGACAGATCCTGAGACAGCAGGCAGCTATGGAGAACTCGTGTCAGCTGTGGTAATTAAGGAATACTTTGATTTAATATTGATTTCATGACAACTATCCTCAGGCACATATTCCTGGATATATATAATGACATGTGTAAGCTCCCATTTTAGAATCATTGCCTTCTTTGATCTGACTTATTGCCTCAGACTTTGGCCCTGTGTCCCCAAAAGTATAGAAAATCCATGACACTGGGTAAGAGGCCTTTATCATAAGTGAGAGAGTTTGGTGTAACAGTGGTTGAACATGCCAGATCAATCCACAACATACTGACATTCCCCAGCTGTAACCTACATATGCATCAAACCAAAATCCAGTATCATAGCCACATGATAGACATAAAGATGAGGTTAAAAGGGTTGTATCATTTTGCCAGATAGCTTCATCCCCAAAAAGATAAACATTCTTCAAAAACAAACGTTTGTGAATATTTGCTGTATTGCCAGGCCTAAACCAACCTGTTAAACTTATCAAATTATTCTCATAGATACAAACCTATTGATTGAAACAGAATAATCCATTGAAGCCTCCATCATCATCCAAGATCACTGTTACTATTCAGATTATTTTATCTCTATTTTCCTCTAGAATGTTTTGAAAATCAGCATTTGATCAATAGACTTTTTAAAAGTTTATTTTGATCCTATTGTTTACGTGTGTAATTGCATTTTTATTGAAATTATGACAGGAAAACCCTTAATCAAATTGTATCTTTGGTATCTAATAATAATATTAACAATAATGTTACATATGTAATGTGTACACAATAATAATGTGCAAACAAACAAGAAAAATAGCAAAAAATGTCAATTTTTTTCTAATACCCTGTATATAAAAACCACATATGACCACAACTCCAAATGTCAAGTCAAGTCAAGTTGGTTTTATTGTCACTTCAACCATATATAGTCAGTACACAGTGAAACGAAACAACGTTCCTCCAGGGTCAAGGTGCTACATGCAACATAAATTTACAACATAACATAAATCTGTCCTCTCTGTCCAAAATGTGAACATTGGCATCCTCGAAAGAGTGACCTTTATCCTTAAGATGCAGATGGACTGCTGAGTCTTGTCCTGTGGATGTGGCTCTTCTATGTTGTGCCATGCGCTTGTGAAGTGGCTGTTTGGTCTCTCCAATGTAGAGGTCTGGGCATTCCTCAATGTTCACATATTGGACAGAGAGGACAGATGGTTTGAAAGAGGAGTGAAAGAGGCCATCTATGTCCACTGTGAGCGACCATCTTTGAACAGAGGCGGTGGTTTACGACACCAACTGTCTGCCATCTATAATCCATTTTGAGTTCCCTCCCCAGACGCCTTAACGCCCACTCACATCCTGGGCCATCTGACCTCAGGAATTCACATGACAAGATGGGGCCAGGTTTCACAATGAGCTCACCCGAAACCCTGGCTGATTAGGTCCCACACCCGCTTTCACACCTTGGCACATGTGATTAGAGGATCACCAGGGGGTCCTTTGTCCCTCCTTGGGGGATACTCCCACTGGGTTTAAATCTGGGACTCTCGGCCATTTGACCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTTAAAGAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGTTGTTGTTGGAGCAGCTGTGGTTGTTGTCGTTGCAGTTGTGGTTGTTGTTGGAACAGTTGAGGTTGTTGTTGGAGCAGCTGTGGTTGTTGTCGCTGCAGTTGTGGTTGTTGTTGCAGCAGTTGAGGTTGTTGTTGGAGCAGCTGTGGTTGTTGTCGTTGCAGTTGTGGTTGTTGTTGCAGGAGTTGTGGTTGTTTGTGGAACAGCTGTGGTTGTTGTTGCTGCAGTTGTGGTTGTTGTCGGAACAGCTGTGGTTGTTGTCGCTGCAGTTATGGTTGTTGTCGCTGAAGTTGTGGTTGTTGTTGCAGGAGTTGTGGTTGTTAGTAGAACAGCTGTGGTTGTTGTTGCTGCAGTTGAGGTTGTTGTTGGAACAGCTGTGGTTGTTGTTGCTGCCACCGTGGTTGTTGTCGCTGAAGTTGTGGTTGTTGTTGTAACAGCTGTGGATGTTGTTGGAACAGCTGTGGTTGTTGTCGCTGCAGTTGTGGTTGTTATTGGAACAGCTGTAGTTGTTGTTAGGGCAGTTGTGGTTGTTGTTGGAACAGAAATTGTAGATGGTGTTGGAACAGCTGTGGTTGTTGTTGGAACAGTTGTGGTTGTTGTTGGAGCAGCTGTNNNNNNNNNNNNNNNNNNNNGCTGTAGTGGTGTGTTTGTTAAGAAGCATGCCAGCACACTGGTGAACTGACAGTCCCAGAATGCACCCGAGCCAGTGACTCGCCCCAGAGCAAATGAAATTGCTTATCTAGAAAGGCAACCGTCATCAAAGAAGAAGTAAAAGAGTAGGAAACAAATGGTAAGGGAAGGTACTGTGGGGTAGGAAAGAAAGGCCAGAGCTGTGCAAAATGACCTTCAGCAGGCCACAAATGTGCACGTCTGCTCAAACGGTCAGAAACGGACTCCATGAGGGTGGTATGAGGGCCCGACGTCCACAGGTGGGGTTGTGCTTACAGCCCAACACCGTGCAGGATGTTTGGCATTTGCCAGAGAACACAAAGATTGGCAACTTTGCCACTGGCGCCCTGTGCTCCTCACAGATGAAAGCAGGTTCACACTGAGCACTTGTGACAGAGTCTGGAGACGCTGTTGAGAACCTTCTGCTGCCTGCAACATCCTCCAGCATGACGGTTTGGCAGTGGGTCAGTTTTGGTGTGGGGTGGCATTTCTTTAGGGAGTTGCACAGCCCTCCATGTGTTCGGCAGAGGTAGCCTGACTGCCATTAGGTACTGAGATGAGATCCTCAGACCCCTTGTGAGACCATATGCTGGTGCGGTTGGCCCCGGGTTCCTCCTAATGCAATGTGTGTCAGCAGTTCCTGCAAGACGAAGGCATTGATGCTGTGGACTGGCCCGCCCATTCTGCTGACCTGAATCCAATTGAGGACATCTGGGACATCATGTCTCGCTCCATCCACCAACTGCACCACAAAATGTCCAGGAGTGGGCAGATGCTTTAGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTGACCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTTAAAGAAGTCCAGACGCTTTTCTTTGCAAACTCCTTTGACTATTCTCAGTGTAATGTAATGTGTGAAACACTGTTTTGGGCTGAGGGACAGTGTTTTAAAAGTTGTGCAAACACAAAGAATGAAAGAAACAAATTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAACAAACACAAGATACTCACAAGAAAGTCCTATATGTTCAGAAGGGCTCAACACAAAGTTTCTGCTTACATCACATTCTTCTGCACCTCAGTGGTTGTAAAAGCAGCTGTATGTGAGTGTCAAATGTTAGTTGTGTTAGATTACCATTGTCAAGTTTAATAATCAAATTTGATATCTGAGTTGCTTGTTTACATTACAAGGAGATATCAGACCCCATAAAACCACAATCATATAGTCTGGATTATGCAGAATCACTCAGACTTTTGCTTTAATATATCATAATTTTTATCCTTATATACTCTTCTTTCATTCTCTGTGTGTGTTTATATACCACTGCAGCATGTCACTCAATTTTCTCCCACAGTTTGTGTTTACTTGTTTTGTCTTCCAAATACTGCAGGGTCTTTAATTTACAACATGAAACATGATGAGAGAACTATTGTGATTTGCAGCAATATAAATAAAGCTGAATATTACTCAGTATTAACACTGACTATTGTAGAGAAATTATTATGAGAAATTATTCTCATCTTTGAAAAGTCAAGAGACACTTATTAATGAGTGCAAAAATACTTTATTTATGATAAGCTCAGTGTTGAGGTTGTAGACATCACAATATTTTTAATATCAGTCCTCTGATCACAAATGTTTGGATGACACACAAACATCAGGAAAACATTTAACAACTTTTCTCTGATGGATATAAATAAATAAAACCATAGTAAATAAGAATAAATATATGATTAAACATTTGGTTACTTAAACATTTCAAATCTTAACAGGTACTTCATTTTCTTGCTTCATTTGGAGGATGTGAACTTAAGAAATGTTAAAAAAATGATCTGAGTACATGAGACGACAGAGCCAGAACTACTGTAAGTAAGCTGATGTTGTTGAGAATACCAGAGGAGGTGGTTCTTGCTGTAGCGGCACTTGTGGTTGTTGTTGGAACAGAAATTGTAGATGGTGTTGGAACAGCTGTGGTTATTGTTGGAACACTTATGGTTGTTGTTGGAGCAGCTGTGGTTGTTGTTGGAGCAGCTGTGGTTGTTGTCGTTGCAGTTGTGGTTGTTGTTGGAACAGTTGAGGTTGTTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGTTGTGGTTGTTGTTGGAACAGAAATTGTAGATGGTGTTGGAACAGCTGTGGTTGTTGTTGGAACAGTTGTGGTTGTTGTTGGAGCAGCTGTGGTTGTTGTCGCAGCAGTTGTGGTTGATGTCGAAACAGCAGTTGTGGTTGTTGTTGTAACAGCTGTGGATGTTGTTGGAACAGCTGTGGTTGTTGTCGCTGCAGTTGTGGTTGTTGTTGGAACAGCTGTGGTTGTTGTTGCTGCAGTTGTGGTTGTTGTTGGAGCAGTTGTGGTTGTTGTCGCTGCAACCGTGGTTGTTGTCGCTGCAGTTGTGGTTGTTGTTGGAACAGCTGTGGTTGTTGTTGTAGCAGTTGTGGTTGTTGTTGGAACAGAAATTGTAGATGGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTTGTCGCTGCAGTTGTGGTTGTTGTTGGAACAGCTGTGGTTGTTGTTGTAGCAGTTGTGGTTGTTGTTGGAACAGAAATTGTAGATGGTGTCGGAGCAGCTGTGGTTGTTGTTGGAACAGTTGAGGTTGTTGTTGGAGCAGCTGTGGTTGTTGTTGGAGCAGTTGTGGTTCTTGTCGTTGCAGTTGGGGTTGTTGTTGGAGTAGCTATGCTTGTTGTCGCTGCAGTTGTGGTTGTTGTTGGAACAGAAATTGTAGATGGTGTCGGAGCAGCTGTGGTTGTTGTTGGAACAGTTGTGGTTGTTGTTGGAGCAGATGTGGTTGTTATTGGAACAGCTGTGGTTGTTGTCATTGCAGTTGTTGCTGTTGTTGGAGTAGATGCGGCTGTTGTTGGAACAGCTGTAGTTGTTGTCCCTTCAATTGTGGTTGTTGTCTCTGCATTGCAGCAGGCTGTGTAGAAAATCTTACATTATTTTCATATTTCATCACATTAACCACATATTTATGAATAAGAAATTCCTTGACAAATTAATTTTTTCCTACCAACAACAAGAAGCACGATGACATACATCTTTGCGATCATGGTGATGCTGATTTTCTGCTCCTGTCTCTGAAAATAAAAATTCATTGTGGTTATTATTGTTTAAAGAAAGCATTATTCCTACAACTGCCTTAATTAAGCTTTCTAAATTTATCTTGAAAAGAAGTTTGAGATATAAAACCCATAATATAAAAAAGTTCCTATTCATTTACAGAAATTAAAATATACATTTTTTTTTCTATAGTAGTGTTGTTGTGCTTTAAATTTAAAGTGTGAACTGAAGAACAATATGCTTCTTGTACAGTCGATTGGTTATGTCTTGATTAATAGTCCACAATCTCTCAACGAGGTGCTTGTACAGATGTAGTTTGAAGTAAAAGCAACAAAAAGAAATTAAGAAATCATGAAGGAAAGGCTCTGACTGTGATGACCTTATTGTTACTGACTGTAAATCAGAGCATAAGTCACCACTTCATGTTTATAGTGTTAATCAACTCCAATATTGGCATATATCACTCACCCTATATATATATATATACACATATATATATATGAATATTGTGAATTTGTCATATATTATTTATCATAGGTAATAGCAAAAAAAACCCCAGAAACATTAAAAAAACTTTAGAAGTATAAGAAAAAACAACCCAACAAATTGCTGCCTAAATTACACCATATGTTGCCAAAAGGTCATATCCAGAAATAAATATATCAATTCATCTTAAAAATCACATGTAGATGTCAGATATATATTTAATATTAGGATTACTTACATAGTATTTCTTTGCTTTTAAGTCGTCCACTGCAGTGAAAGAAAGTGATGTTCTCTGACTTCATCTCCTCTTTTTATAAGCAGCCAACATGAACCTGAGGACAAATATGTGCAGGTGGAGTAATGGTAGTTATCGTCATAGTTTAAGGTGTGTGCACTAACCTTTTATTTAGCTGCATCTCTCTCCTATTGTCCTCCTGAAGCAGTCATCACTTTAATTTTGGCAGTTACACACACACACACACACACACACACACACACACACACACACACACACACACACATATATTTGTGACATGTTTTGACGTGAGCTTCTACATTTTCTCTGTGTGACTATGACTACATTTATGTGATTGTATCTTTATGGCAACATTAGGATTCTATGTGGTCCATAAAAGATGACCATTTTGCGACAATAAAATCTGACAGAATAAAACAAATATTCAGTGATTAGTTTTGGATTAAATAAAGCTCACAACTGGCTGACTAGATTTAGACCAAGAATCAACATTTACAGGTTGGTGGTGCTTGGTGGGCAGTCAGTGTCCACATCAAAATAACTCTGATTTCTCTCTTTTTTGTCTTTTCTTTTACACACATTCTAAATATTACTGGTTCATTTAGTTGAAATGAAGAAGTTTTCATTAATGTAAATAAGAAGTCAGTTTTAAAGGCGTTCTTGAGAGTTGGGAGTTTGCTTTTTATTTGCTTTCATTTTCTTCTAGGTTATTGCAACACTTAATGCAGGAGGTCATTCCTCAGTTATCAGAGACACAAGGTGAGACCTGACTAAAAGACACTTACACACTTCTGCTGTAATAAATTGAATATAACCACCAAGTACCGCTGGCCACCATTCAAAATGCAGGTTGAATGCCTTTCAGCATTATCTTCACTTTTCCGACCTGATTCGGTTCATCTTTTGCACCTTCAAATCTTCAAATATACACAGGTATCAAAAAGTGAGAGTAAAGGATGTTTACAGTCTTTAAAGGTGTAAAGACTTTCTTTGAGCCTAAAACAACACCAGTGTGGATGAGTCATTTTATGTAAATACTTTATTTGTAAAGACTTTAGATATATACATCCTTCATTGATGCCACGAGGGATTTTTTTTCTGTAACAGCAGCATGATAAAGAGTAAAAAAAGTACAGTTTACAATAAACAACAAATTATCAACGCAGTTAAAATAATAGTACCACAGATGCCCGGTAAGTGTCTTATACTGTAACACAGTTCAGGAATTTATATATATATACAACATATTTCTGCTTTGTTGAACTTGTTTTATGAATCTTGTTGATCTGGTGCAACTCTGGAAATTAATTGATGCAGATTTGTTCATTAATTTATTCTGAAGTTATTCCAACACATGGATTTTCTTTTAGTTCTTTGGAGATATGCATATGAACAGCAGCACACACAGCAGTTTATAAAATATAGCTGAGCAGGTTTGATCCCGGCCTTTCTCTGACACTCATTCAGTCATATGAGGTGTGGTTATTGAAGCTGTTTCTAGTTGCATAAACTTGCAGCCACACCTCATAGTTTAGCCTCCTGTGCGTTAACAGATGTTGAGAATTAACATTCATTGTTTCTGTACTGAGGTCCAAAAACAGCTTAAAGCATTTTCCAGCATGTACTTGAGGTGGTTGAGTCTTCACTGAGGAATGCCACATATCCGTCAAACAGGAGACAACACGTCACAAGAAAACCTGTCCTGTGTGACCTTCAGTTCTGTGATGATGCATTTCTATATTGTGATAAAACATGATGTAGGAAGATGGAGATTCTGTTAGGCAACAACACAACAAAACTAATATCACAACACACACTTATGTACAATATGAACTGCAAAAAGTCCCTAGATGTTCAACTGAGGCATCTACAACACAAATAATAACACCTCCTGAGTGCCCGTTGGGCCACAAGGGGGTGAGGCAGGATGGGGTGGTAAATGGTAAATGGCCTGTATTTATATAGCGCTTTAGTAGTAATATACCTTCAGCTTTTTTACTTTTACTTTTAATTTAACTAGTTTAGGAGCATTTCATATTCTTTAGCGCTGTGAAACACACAGAGGCTAATAGTTTTTAAACAGAATACCACAAACAACAGGTTTTCCTTTAGAAATAAACTGTGATACTTGTAAAAAAAAAACAACAAAAAAAACCCACATATTCTTTCCTCATCACTAGCCATTTCACCATTTTATTTAAATATCTGAATTTTCGGAATGATGATCCAAGCGGGACACAGAGGCTGCTAGTTTTAATGCACCAGAATGCAAATATAAATAAAAGCCTGACTATCCTGACAGCCTAGCTGCAGTGACATCTTTCTTTCACACGGATGCCTGGATGTGCGTTGGAGCTGCCTTTGCTACCCGCACACAGCGTTTCCGACCTACGGGCGCTGCTTATACAACAGAGAAAAGCAACAATACAGCGTGTTTCTCTGCTCCAAGACATCGGCGGGCCTTTCACACGGTAAGCATGTCTATTATACCCAGCGCATAAATGTCTGTATGTCAGTGCTGATTATTCAAACCCTGTTTAAAATGTGACACACATGTTGTCCGAAAACAAATCCTCTAAATTTGCAAAGTTACTGATTTAAAAATATATTTTCAAATTTTTAGTTGCATGACAAACATACGATAGACTCTTGAGCGTATTTATTTATATAGCTACATTCACAATGGTACAACAATGCTAAATAAAAGATGCCCAAGCACCAAAGCACTCTAATGCAAGCCTCTAAACTGTATGTTTGATAAGTGCATAAACTGTACCTCTACCTCTACAGCTGAAAACAGTTTGTATCCGCACTCTGAGGGTCTGCTGAATTGTTTTTAATATTGCGCTTTTTCACGAACTGCAGATGATGAATTCCTCTTTATTGGACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATACATTAGCCACACTTAAAAAAACAAAAAACATTTGAATTTCATTTAGAACTGAGATTCTAAGTTGTAAGCAGAAATCTTATACTCAGCCACAAACATGTTTCCCCACTTTCACAATGCTGAGGTGTCAAATCCACAACCCCAACAAATGGTTTGTTACACGTGGGTGTAAAGGGCAAGCTTTATTCACACAGCCTCACACACACAGTAGATTTTTAAAGTTTTTGGGTACAGTGGTTTAGCCACAGATGCAACTTCCACTTTTGATAAAGATCACTCCACCTGTTTATTTCTTAAGAAATTAAGCTCTTATTTATACATGTCTACACAATAATAGACATCGTGTGCTCTGTGACATTATAGTCTTCTACTGCTGCTTCCATTGGTTTGCATTTTAAACTCCCAACCTTTCAGGTTGTTATGAACGACTTATATTTCTAACATTTTGTGATATAAAAGTGAACCATGTGGGGTTTTTAATTTTCTGTGTGATGGAAGGACTTAATACACAAGTTATTTAAACAATTCTAAATGACAGTGTGATGGCCATAGTACTTAGTGCGGGTCAAATATGTTAAGGATAATGTTTATCAATGTAAAATTGCAAAGAACCTTTGAATAGATTATAACATTTTGTAAACAGTTACCTCAGAACCTGTACTGTCAGCCCTGTGTATGTAAGGTGAAACTTTCCACAGTACTTACACTTAAGTAACTAAACACATAAAGTCACCCTTACCAATAATCCACTGCTCCTTGAAAAAAGTAGCACAAACAGACAACTGACTCACCAATGATGAGTAGAGCTACCCCGAGGCCGAGACTCAAGCAGAAGAAAATTAAAAGTTTTGGTTTTTGTGGCTCGGAAAATTAAAGAAAGTATATTTAATAATTCAACAAGACCTACACTTTCAACACACGTACATTCAAATTTTGGATCAGACTAACATCGCTGTTGTTCAATAGTTTTTTAGCCTCTCTCAAAATTCATTTTATGACCTTTATATCTTTATATACACGTTGTTACTGTGTTTTGTACTACCAGCTGTGAGGGCTCTGCGTTTGCTTTGAGCAGTCTGTTTTTATTTTGTCTCGTGAGTGTGTGTTTTTCAAACGAGTTCCTCGTCAGTTTGATTTTGTTATCACAAACTTTGTGTGAAGTTCACAACAGAGGTAAAGAGATTTAAACACACCAGTTTAAGGAGGCAGGGGGTGGACCAGCTGCACAGGGCAGGTGAAGCAGAGAGTGTCAGGGGAGACGTGCAACAGAAGCAGAGGGAACATTTTACAAGATGATAAATGGCACATTTAGGTGATTAAGGATTTGTTGACAAGGTTAAAAGACACGGCCGTCAGAGTTCAACAACATTACAGTTTGATTAAATAAAAAGTTTTAAACTACACAAGGTTTATTTTCTCCTCTGATAGTAATCATATTAAACATGTCAAGAAAGAAAGAGTATAAAGAAAAATAGTAAATGTGTGTCTAATTCAACTCTTCCTGTGAACCTTATATCATCCCTTAATATGTTCGGTGTTACAAACTTGAAGAAGCAGAGAAAAGATCATCAGACATTAATCTAATCAGTTTTCAGCCTTCACTCATTCATATTGAAAAGTTGAAATCTTCCCTGCCAGACCAAAGTGCAGCGTTTAACACCGTTGGCCATAACATTTTAATACAGCTATTATTAAATGGAGAGTCCTCTTCACACCCTGAGGTTAATTATGAAGCTCCACAGGCCTCTGTGCAAAGACCAGTTCTGTTTACATTATACGTGCTTTAGAAGACATAGCATACATTTTCACTGCTATGCATATGATACCCGCTTTTATTGGTTAAACTGCCGGGATGTCTTAGACACATAATGAGCTTTAATTTTCTGCTTCTAAGTTCAGATAAAACTGAGGTTATTGTAACGGGGCGTAAAAATCTTGGCACTGTGGCTAACAAGATCCTTACTCTGGACGGCATTGCCTTGAGTTGTCTGTTGTAGTCATTTGGCACATTATAAGTAAAATTGAAACATACAATCCCGTCGCACAACATCAACATTTATTTATATACAAAAATAAAAATGCTTTTTTACAGAAAAGAATTGTAACTTCTAAAAGCTGCAGGTATATTACTACTCGCTTTTACTAGTCCCTTTCTCCATCCTGTCTCACTTCCCCCCTCGGACGAAGCCCCCAAATGTTAAGGTTCAAAAATATAGAGAAGGAAACACAGGAGGAATGCAAGTAACCACACTGGTCCAAAGGGTAAAGACGATGATTTTAATGAAATGACACGCGTGGGAGAATGAGCGGACTCCGTAAGCAGACAGCCCCACAATCTCATCCTCCTAACATCAAAATACAGTTTTATATGCATCAGAGTATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGCATTAATAACATTTAAATTATAGATTCAACTCAACCATTTAAAATGGTTCTTCTTTGGACCTGTAATAAAGGCTATAACCATATATTTGAACATCTGAATGCATCTAAATGCAACATCACTATTAATACTGAAATGTTAATGATGATTATAAAAATAGCAGCAACTAATAGCAGGACAATATTTCTATTCCTGACAGACCCCAAAGCGCTTTACATATCCAGTCATTCACCCATTCACATACAGGTGATGGCAAGCTACGCTGTAGCCAAGCCACCCTGAAGCACACTGACAGAGGCGAGGCTGCTGGACACTGGCGCCACCGGGCCCTCTGACCACCACCACTAGGAAATGGGTGAAGTGTCTTGCCCAAGGACACAACGACCGAGACTGTCCAAGCCGGGGCTCGAACCGGCAACCTTCCGATTACAAGGCGAACTCCCAACTCTTGAGCCACGATCGCCTGTGGGTGCAGTTGATACAGTTTAGGTGGATGTTTGCAGTGGCTTATCTCAAACTTAGGCCAGCCTGGGATCTGTGTGTAGTCTTGGGAAGTCCAACAGGTAGCCAGGGAGTGCTCCACTTTCCCTGTGGTAGGATTTAGGAAATAGGGGTGCTTACTAGCGCTCTCTTTCTGAGGGTAGTCCTCTACCTCCTCGCCATCCCATGCCTTCTCCTCTCAAGGCTTCCTGTGACAACACATTATTCACACAGGCAGTGTCTTGGGGGGGGGACATGGGCTGCATAGACCATAGTTGGTAAGGTCATTTATGTGGCTTTGGTAATTAAGTTAATAGGATGCCGGCGTGAGTAGTTGCAGCGACCCGGCACTCTTCACAACTTAGCAGTTTTCTTTTTATATTGTGTGCTTTTATTTCACTTGTTTTCCGATTATCAGGAGCATGTGCAGTGTCATGGCGGGGCTGCTCCGATTTATTTTGTAACTGGACCCAGAAGCAGGACACAGAGGATGTCGCAACTTTGAAGAACTAAAAGCGAGCCTTTTATTGTGGCTGATACAATGCTAGTACAGACAATAAGGCAAAAGCAACAGATGACAAGAACTAACACTAAACCTAAACTGGGCGAAACTAAACTACAATTACTATGACTCTAACAAAACTGTGAAGACATAGATTCCGACCTGAACATGATGGTGAGCGGGAGCATGAGGGAAAATGTGAAGGGATAAACCCAAAACTTGAACATGTCCTGCACACCATCATGAAACACACTAACATGACATGGGGGATGACAACAGACGACCCAATGCTGACTGAACAGAAACACACTGACTAAATACACATAAGGGATGATCAAGGGAAGTGGCCACACATGGAAGCACAGCTGACACACATGAACCTAATGACAGGACAGGGGAAGTGAAACTAAATACAACGAACAAAGAACACTGCACTCTTTCAAAATAAAACAGGAAACATGGAGACGTAGACATGATAGAAGGGGAACCTGATAAACCATGAACTAAACTACAAACTAGGCATGACCGAATAAGTAGATAACTGAAAAGAAACTGGAATACAGATGAAATAACAAAATAACATGAAACTCAGAAACACTGGGTCACATGACCCAGGACCATGGCAGTGCAGTACAATAAGGCTGATCTGCTTATGATTCTAAACCACAAAAACCTGCACACCTTCGCCGACAACAACTGGGATTTTATCCCCCCAGGGACTTGCTGAGCGATAGACCCCAGAATGTCAGAATAGGAGAACACATCTCCTCCAACCTCATTCTGAATGTATGCGTTCCTCGGGGGGGTGTCCTCAGTCCCCCCTTATATACTCACTTTTTGAGAAACTGCTCTCCAATTCACACCAGTAACACCATTATAAAATTTGATGACGATACCACCATCATAGGACTGATCGACAACAACGATGATTCAGCCTACAAAGAGGAGGTTCAGCATCTGAAGCGATGGTGTGACAACAACAACCTGCATCTGAACACAGCCAAAACCAAGGAGATGGTAATTGACTTCAGGAGAACAAAGCAATCAGGGCACTCTACCCTCTACATCGATGGGGAGGAGGTAGAAAGGGTAGAAAGCTTTAAGTTCCCCGGAGTCCACATCTCGACCGACCTTACTTGGTTCACAAACATTTCCCACCAGGAAGGAAAAGCACAACAAAGGCTGTACTTTCTCAAGAAGCTGCATTAGGCCCAATTACACCAGAGACTGCTAATAAACATCTACCGCTCCACCATCGAGAGCCTTCTGACTTACCGATGTACACTCTGGTTCAACTGCTGTACTGTGGAGGACAAGAGGAAACTGCAGCTCGTGGTGAGGGCAACAGAGTGGGCAATGGGCACTTCAGTAACCCCCCTCAGAGACATTTATACTGGCAGACTTCAGCAGAAAGCCAGCATCATCATCAAAGACCCCTCGCACCCTGGACACTCACTTTTTTCCCCTCTTCCCTCTGGTAAACTCTACGGGTCCATCAGCTCAAAGACAAACAGACTCAATAGAAGCTTCTAAATACTGGGTCAACCGGACCCAGAACCGTGACACTCTCGCTTTCATTGTCAGTGTTTGAATGTTCCACCATGGTTTCACTCTCCTCTAGGCTTCCACATCCAAGTGGATTTCCACATTCAGGTAAGTTGTCACATCCGGTTAAATTGTCACCTCCAGACAAGTTGTCAAATTCATGTAAGTTGTCACTTCCAGGCAAGTTGTCATGTTCATGTAAGTTATCTCCTCCGGGCAAGTGAGTTTCAGCATGCTTCTGATCGTTAGGGTGTGTCTTTGGCTGGGGAATCTCATAGACTTGAGTGAACTTTATGCGCTCTTGAATAGGTTCCTCTCTGAACCAACAGACATCCTCATCTTCCAATTCTGAATGATCACATTCCTCATGTTGTTTAGGTGATTGCCTTGTTTTTGGTTTGCGTACATGAGTTGTTTGGACAGGTTTCTCCTAAACAGGGGCAAGAAAACCACAAGGGAGCAAGAGATCGCGGTGGACTGTGCGGAGTGGGCCCTCTTTCGTTAGGGGTTTTATACTGTAGACGGGCAAGTCACCTGCTTGGTTCACCACAACGTGAATATCAGTCTCCCACTTGTCGGCTAGCTTGTGCTTGCCTCTGAGACGGACTGCACGCACCAAAACTCTGTCACCTGGCTCTAGTTTTGAAGGTTTCACTCGCATATCAAACCTTGTTTTGTTTCTTTCTGCCAATTTGTTAGCATGGTCTGTTGCTAGTTTGTAGGTCTCTTGTAGAGTTGCCTTTAGTTTTGTTATGTACTGAGAATGCGACTTTAAACTTTTGTTGTTAAAGGGGAGCCCAAATGCTAGATCGACTGGTAATCTTGGCTGACAGCCAAACATTAACTCATATGGGGCAAAACCAGTTCTATCATTTTTCGTACAATTGTACACATGAACAAGTGGTTTGACATAGTTGTGCCACTGAGTTTTGTCCTTTTCCTCAATAGTACCTAGTATACTTAGTAACGTTCTATTGAAACGTTCTACCGGGTTCCCTCTGGGGTGAAAGGGTGTTGTCCGGATTTTGCGAATGCCCATGATCTTGCAAAGCTCTTGGATAATGTGGGACTCGAAGTCGGGACCTTGATCAATATGCAGTCGTTCGGGTATCCCGTAGTGGACTATGAAGTTGTCCCAAATAGGGATGGCTATCGTTTAGGTTTTATCCGATACCGGTGCCAAACCGGTACTTTTGAAACGGTGCCGGTGCTTAAACGGTGCTCAAACCAGTGCTCAAACCAGTGCTTAAAGAATGGAGAACACAAAATTGGTCCAAAAACCTCTCATGTTCAGCTGTTTTTTTGTAAAAATATAACAATATTAGCCTTTTCTGCAGCTATAGGGCATATATGGTCTCACTCTTGGCTGGAAGCAGTGCTTAAACAATGGAAAAAACACGAACTTTGTCCAAAACCCTCTCATGTTTAACCGTTTTCCACTTTTTCTTTGGTCATTTTAGCCTTTTGTGCCAGGGTGAAGGGAGCATCTGCCATCAAACAAGAAGACAGCCGCATGTAACTACGACGGTGTTTGCTAGTTCACCTTACATGCATTAATGTAATAATGTGGTTAGCGTACTCAACGTTAATTACACACGAACAACATGAAGCTACTCACGCAGAGAAGAATGGCTGCTGCTGCCATCATCATCCGTCATAATTTCTGCTACACTGGCAGGGCTAGGGGCCAGGACTCTACTCTTCGGGTTTTTGGGGGATGTTGCTAACTCCAGGTCCGATAACAGGCACCACACCCGCAGTAGATGTGCACGGTGTGAGGTCTGCAGCAAGCTATCAAACATGGCGCATTTCTCGGCTTTAAAAAAAACGCTATGCGTCACCAGGTGTTTCATCAGATTCGAGGTGTTACCTCCTTTGACAGTATCACAGTATCAGCTTAAAGCACTTGTTGCAGGCTGCTGAGTTTGCATCTTTTGCTGTGAAGTACAGCCAGACTTTTGACCGCTTTGCCTTGGGTATTTTTAATCTGTAGCTCTGCTCTAAAAGAACGTACGTACCTGGCCCCGCCTACTATCCTCGGAAACATAAAATTATTGGCTAGAATTGGCTCAGGAAAAAAAAAAGCACCGAAATAAAGCACCGAAATGTGCGCTGCTTTTCGGTCTGGTTACTATCGTTTATGTCAGAACCGGTGCCATCATGGCACCAGACACCGGTACCCATCCCTGGTCCCAAAGGGCTTTTGCAACGGTCTGAGCTTTCTGATTGCTGGTAGGGATGGCTAATGAATATTTTGTAAAATGATCGGTTAATACAAGCACATCCTTTACATTACTTCAATCAGGCTCAATGGACAGGAAGTCCATGCAGACTAATTCGAGGGGTCTGGTGGATTTGATATTCACAAGTGGAGCTGCTTTCTCTGGAGGAGTTTTACGTCTTACACAGCGGTTACATGTTTTGATCCTATGTTCTATATATGCTGCCATGCGAGGCCAATAGAACCTTGTTCGGGCAAGATCTAAGGTACGCTCAGTGCCTAAGTGGCCCATGTCACAGTGGAGGCTTTGGAAGACTGAGTCACGGAGCTGTTCAGGTAAGACAAGCTGGTAAGTAACATCTCCTCCATCTTGGCGAATTCAGTACAGGATGTTAATGTGCATCTCCAATCGATTGAGCTCTCGGAGTACAAGGTTGATGTCAGGAAGTTCAGCTCGCACAGTTGGTGGGACCTTCTCTCCAGTTTCAATTTGTGCAATGACTTCCCTCAGACAAGGGTCTGTTCTTTGTTCATTTGTGATCTGTTCAGGGGACATATGGGGTATAACAGGAAGACCACCACAGTCATTTTCATTGACAAAGTCACCTGGAATGGCAGCTGCAGAAATGGCTAGCGAGTGAACCAAAGGGATGGTGTCTTTTTGAGAGCTGCATACAAGGTGTTTCTCACAAATAGCAGACACTACTTCAGGACTTAAACTGCTGTCAGGTAGGGACAGGTGAGTCTGTGTGAACTGCTGTATGCGGTCGAACTCTTTTTGGGACACTGCGTCATTAAGCAACTCGCCATGTGGCCGTCTAGAAAGGCCATCTGCATCTGAGTTAAGCTTGCCTGCTCTGTACTGGAGCTTAAAGCTAAACATTGACAGGGTAACTAGCCATCTGTAACTCATGGCATCCATCTTAGCAGTAGTTAATATATACGTCAGAGGATTACTGTCTGTTATGACAGTAAACTGATTTCCATATAAGTAATCTGCAAACTTTTCCGTCACTGCCCACTTCAAGGCTAAAAACTCTAACTTATGGGCGGGATAGCGAGATTCACTCCTAGACAACCCACGGCTTGCATAAGCTATCACCCTGGTCTGGCCATTCTGCTCTTGATAGAGCGCGGCGCCAAGCCCTGTAGTGCTGGCGTCGGTATGGAGTGTATATGGCAGTTTAGGGTCAGCAAAACCCAATACAGGCGCAGTACTGAGCTTTTCAATGATGGTTTTGAAAGCAAGATCACAAGAGGGAGTCCATCGCTCACCGAAAGGTGTCTTGGGGTCATGGTACTGGACAGACTTTGCTTTAGGCTTTGTGCTTTTGCGCAAAGGATGGTAGCCTGATGTTAAGTCAGTGAGGGGGTTAACGATACTCGAATAGTTCTTAATGAACCGCCTGTAGTACCCTGAAAAGCCTAAGAATGAGCGGAGCTGTTTAAGATCACGGGGCACAGGCCAGGTACTTAAGGCTTCCACCTTTTCAGGGTCAGTCTCCACTCCCTTGCTGGACACAATATGCCCAAGATATCTGACAGAAGTTTGGAAAAACTTGCATTTTTTGGGGGAGAGTTTGAGCCCATATTCCTTCAGGCGATCAAGAACTTTCATTAAGCGAGCCTCATGTTCTTCAAGTGTCTTGGAGAATACAATGATGTCATCAAGAAACACGATCACTTCACGCAGGTTCATGTCACCCATACATTTTTCCATGAGCCGTTGGAATGTGCTGGGGGCGTTTGTAATGCCTTGAGGCATTCTATTAAATTCCCAAAAGCTGATGGGACATACGAAGGCCGTCTTTGGTTTGTCCAGCTCTTCCATCTCAATTTGGTAGTACCCCGATTTTAAATCCAGGACAGAGAACCATTGCGACCCGATCAAGGTGGAAAACGTTTCCTCCAAATTGGGGAGAGCCTAAGCATCTTTTATAGTCTGCGCGTTAAGCTTTCTGTAGTCGATACAGAGGCGGACTTCACCATTTTTCTTCCGCACGACTACAATGGGTGAAGAGAAAGGGGAGGTAGATTCCCTGATCACGCCAGCTTCTTGCAGTTCTTTGAGGTGCTTACGGACTGCTTCCAGGTCGTTCGGATGGATGGGACGCGCTCTATGCTTGAACAGTGTTTCATCTGACAATCTGATTGCGTGTTTCACTTGAACCGTTTTTCCAAAGTCGAGATCATTTTGTGCAAACACTTCGGGCATTTGCCTTAGCTTTTCGGTTATGCGCTCCTTCCATTCAGCGCTAATAGGGGAAGAGTCAAAGTTATATGTTACATTTGACTTCTGCTCAGTTCGGGATCTTGGAGTTCTCACTGAGTGCTCGTGAGATAGAACTCTTTGATATGCACTGACTTCTCCGATGACACAATTTAGAGGGATTGTCACATCATGTTCGGATTCATTGATAAGTATAACTGGAACAAGGTAAGGTGCTCGTTCAGGTAGGTCGATGAGACAAGGCTTCACAAGGATGTCACCAGGTAAGGCTGACATTCGTGGATACTCTAACAAGACGGACTTTTCACCGTTACCGGCTGACACAGCTACAGCACCATCTAGAACAACAGTTTGGCCTGCTGGAATCAACTGTGGCTCTTTGTTGTGCATTGTCACTAAACCAAGACTACTGTCTTTGGACTGGAATGCAATAAAATACAATAAAATAAAATAAAATACTATATACAATAGAATAAAATAGAATAGAATAATATATACAATAGAATAAAATAGAAATACAAATACTATATACAACTGAGTAGGAAAATACAAATGTGTGTATTTTCAAACACAAATAATGTGTTTCTCCCAATTAGCACTAAGGACTGAGAAGTTGTGCGCACATCGGGGACAACTAAAGCAAGTGTCGGCACTTCAGCTTCAATGCCAAGGAAGTCTTTTCGGAAAGTGACATGCAGTTCAATGTAGCCTAAGTAAGGCACAGACTGACCGTTGGCACCCTCAACTTCTAAAAGTTCAAACAATGGCTTAATCTCATGAGAGGACAAATGCTTACGATAATAGGACTCGGGGACTGTCCCAGGTGACTAGTCACCTGGGAACCAGTATCTAGCAAACAACTCACTGTTTGACCATTAACTTTCACTTGTGCAGTACTCTTTGTACCAATTAGACCTTTAGGAAAGTCGAAGGAATCTGTTCTTGTGTGTGACTTTAGGCTGGCACGCTTTTTAGGTGAAGCTTTTTGTTTAACCTGGGTGGGACGGGTTAACAAAGCATCAGCCTCCATTTGTCCCGCAACGGAGGCAGAATTTAGTTTAAAGAAAGCTGGTCATTCTGCCTGTCCCATATCTGCCTTCTCATTCTTAGTTCCTTTCGTTTTGCAAGTACAAGGGCAGGATTTGGCTCTGATTCACAAGTGGCAACTATATGTCCATCCTCCCCACAGCAGAAGCAATACCAGGGCTTGGGCCTAGTACTGGGGAGGCTGGGTGGAGGTGAGTTTTCAGGTTTGGCATGGTCAGGTTTTTTATTTTCAGGTTTCCTTGTTCGAACTGTCTTCATTGTTGCTTGTTTCTTTGGCTTCAAGACGGCAGCTAAGTGGCTTTTTAGATTGGCAACTTGTTTTTTCAGCTCTTCTAGACTATCTGACTCTGCTTGACGAACATCTGCATTTGTTTCAGTGACTGTCTGTTCATCAGACACTGCTTTGTTTTTAGCACTGCGTGCTTTTAACTTCTTGTCGGTTTTCTGCAGTACGCAGGAGAAGCAATAGCTCCACCTAAGTGGGTGGCTCCTTATGCTTTAGCTCCAACTGCAACTCCGTTAGCAAGGTATCATCCCAGCAGCCTCTGTAAAACTGTTTAAGAAGCTGCTTATTTACTTCATGTGGTTCAAGCCCACCTCTACGCACGGTGTGATTGAGCGCCACCTGCAAACGAAGCAAATAAGCAGAGGGCTTTTCACCATGATCTTGGAGGGTGTTCATAAAGCGTACAAACAGTTCCTCACCATCTTCGACGGTGCCAAAAGCTGAATCCAGAAGTTTAAGATAGTCTGCAGGAGTGGCTTCTGGCCCAAGAGGGCGGATGACATCAGAAGCGGGAGCAAGGAGACTTTCAAGAATCTTACGAGTTTTTTCCAACTCAGACAAAGAAGCATCTTCCATCAACAAGTCAACGTGAGAACGCCATGTTTCATAGTCAGCTTCGCTGTAAGGTCTGGGCATCTTGCCAGAGAAAGCTCTGAGTCTTAATGTAGAGTGAGCATGTGATGTCTTCTCAACACTCTTGACAACATACTCAACTACTATTTTCTGAACCTCTGGTGGGTTGAGGTCAGTTGTGCTCAATATTTGAGGTGTCAAGTTTGGTCTCATGGGGCGTTGGAATGTGCCCTGAATGGGTTCAGGAGGGTGAGGCAGTTCAGTTAACACTGAAGGTGAGGCTCCAAGTTGTGTGGAGGGCACTTTCATTGCAAAATGGCTAGCGGAAGTTAGCATCGGAGCTAGCGGCAAGTAGCATGCTATGCTAGCGCACATGCATTGCCTGGGACTTACCATGTGAAGCAACAAATGCTACACGGGGCTTCACAGTGCTCACGCTGGCTCACGGCCTCTGGAATACAGTATCACTCTTATTATTCTCGTCGAAAAAAGGACTTTCACTATCCAGCTAGCTAGGATCTTTCACCGTCTGTGTCTCTGGCGTATCTGACTGGCACACGCAGGCACACACAGGTGTCTGAGCAGCGCACACAGACTGGGGGAGGGTCAGACCAGCCAATGATTGGTCGCTCAGTGGATCTAACAAACACACTCTAAAGGACAAAGTCCTGTCCCCACACCATTTATATATTACATATACATACGTACATATTAATTAAACTTATGTTTACATGCTTTTTATCAGTATTTATTATATTTAACTTCTTTTTATCAATACTTATTACCATTATGAAATTAGTATTTTAATCAAAAGAGTATTAATATTTATGCTTTTAATCCCGTTTTTGACACTGGGTTACACTTCACCCACTGAAAACCCACTGAAACAGCTGTTTCTGAACTTATTTTCCATCACAACCCTCAGTTCAGTCAGCAGCCCAACAGCCATCAGTTCAGTCAGCCACACGACTACCTGTTACACCTCCACCACAATCATCTCTGCTCCCCGTAGGTCAGCCCTTAGCTCCTTTACCTGTAGCCCAGTCTCCAGCCCCGCTACCTGTAGCCCAGTCTCCAGCCCCGCTACCTGTAGCCCAGTCTCCAGTGTCCCCGCTACCTGTAGCCCAGTTAGCCGCCCGGCCTGTAGCTCAGTCGCCAACTCCACCACCATTATCATCTCAACCGTTACTTCAGTCGCCCTCAGTTCAACCTCCTGTGTCACTACTAGCTCAGTCCTGTTAAGTCAAATTGTTAAATGTTGTCATTGTGTTTCTTAAATTTGTAAGTCTTAGTTCAAACTATGTGTTCAAAGGCATTCCTTTGTCCCCCTCCCCAGCCTCTCGAGGTTCTGGGAGGAGGCTGTAGTGTTTTATCACAACCACATCCCTTGTGAAGATTCTGTTTGATGTTTGGTAAGCTTCCTGCCCTTTTATGGTTTCACCGGTGTTGTGTATGGTGAACCAATACAGGAATTGAACCATATATTGGGTGTGGGGGAGATTACCCTCTTTTGACCAAGGATGTTGTTAAAAACAGTTGTGAGCAGGAGGTCACACAAACGCACCCCCATGACACACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACACACACACACACACACACACACACACACACACACACACACACGCACACACACACACACACACACACGCACACATTCTCACATACACACATATAGTGCATTGTCTTTTGTAACCAAGGGGGGTTTTACGGTGGGAGGTGCTTGTGTTGTGTTGTGTATTGTAACAGTTTGTCAATAAAAAGGCTACGAGGAGAGCTGCTTTTTGAAGGACTTCAGCTGGAGACAGGTGAGGAGTATTAAGCTCCACCACCTGGTTCTGACCAAGCTTCCCTCGTTAGCGAGTAAAAGACCGGTGAAGATGTTCTGTTTTGTCTTCGTTCTTCATGAGGAATAAGTCTCTAAACTAGCGAGGCCTATGGAAACACAGACTCAACAAGTCCCCTGTTCAGTTGCTGCTAGCTCTGCTGTCAGCCCATTCATTGATTCATCCACCATCCTCACCGTCTCATCCTAAGCAGGGAACACATTTCACAAAAACATTTGCTGGTTCTCAAAAGCTGGTCTTCTTTGAGACAGTAACTCCCTCCAGGGCCTGCCCAGAGGCTGGGTGTCAGCCACCATCTGGACCCCTAGAGGTTAAGTCACCAGCACAAGCTGCTTCTTCTGAAAACTCTACTGAGCAGTCTCAGCCGTCATCACCAGCTGAGAGCTCCAGTGAGTTTACCCATCCACCTCAGTCCTCTGCTGGGTGTGTTGGTAAACACTTTCAACCCTCTGAGGACTGCATCCCACTGTCGCTACCTGAACCAAGCCAATGTGCCGCTCAGCTCCAGCCAGTGTCGACACTGCCAGAGGTCTCTGTAACTGCTGGTTCGGTGCCTGTCTCCGCTGGAGGGTCAGAGGGACCCGTTCAGCTGCCTGTCTACGCTGGAGGTTCCAGGGGGCCCATTCTGCCACCTGTCTCCACTGGAGGGCCCGAGGGGCCCGTGCAGCCGTCTTCTGCTTCTGCTACGGGTTCAGGAGAACCCAGCCAGCATCATGCCACGTCAGCTGGAGGGCCCGAGGATCCCGTCCAGCATCACGCCTCGTCAGCTGGGGGTCTTGGAGGACCCAGCCAGCACATTCTCGTGTCCGCTGATGGCGCTGTGGAGTCCGTTCAGCCACCACCTGCTCCACCACCTGCAACTTCCACCCCGTTGCCTGCAGCGTCACCACCTGCAACTTCTACACTGTCACTTGCAGCGTCTGGTTCCGCAGCTGCCACGCTGCCATCTGGTCCTGACCCATCTGGTCCTGCCCCATCTGGTCCTGCGGTTGCCACGCCACCATATGATCCATCTCGGCCTGTACCACCTCGGCTTTGCCGGCTACTTTCCAGGCCTCTAGCTGGACATCATCGCCGTCAAGGGCGGCCCCCTGAACGGGTTCATCGCCACTGGACCAGCTCTGTCACCGCCGCTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTGTCATCTCTCCAAACACCTCAGCAATCCTCCTCTCAGGTATTTTGCTCCGGCCCTGAAAACCTGTGTTTAAGGAATAAAATCAATTTAATCATCATGTCAAATCTTCTCAAAATCGTTGCTCCATGCAAAGTCTGGATCCTTGGAACTTCCTGGAAACAAAACCTGTACTTTACATTTCATAACCAACTCCCCTCTCTATGATCCAATCTGTGTTATAACAAAAACTAAAACTTAAAACAGAACAGTTCCCAATCATGTAATTCTTCAGTTAATGGTGACATGAATTGTATCAAAAATGTTTCCCTTTTAGCATTTAGCATTTTATAATGTAATAACATGGTCTAACCCAAATCAATAAAACAGAAATTCACTCAAAGGAAACATCAGCATCCCCAGAATTAAGTCTTCCACTCCTCCTGTTTATTTCAACATTTTATTTATTTCCCCCCTTGGTCCAATCACTCGCATTCATTCACATGCATTCACACATGATATTTTTTGCTGATACTGCAGCCTTCTGCACAATTAAACAGATACTCCACATTAGCAAAATGAGTTCATTCATTCGTTTTATTTTATTTTTCTCTTTTTTAGGAAAATAGCTCTTTATGCTTTTGTCTGGATTGAATCACTACAATCCTTTTAGACAGAGACTCACAACCAATCAGGTCCCCACCGGTAGACTTCTCCTCAGCCAATTATAATCTGTAAAGCCCACCTTATGTTCGTTCTCGGAAATTTTGTCAGCGCTGTTAGTTCACTCTCTTCCAGGCCTGCTTAGAACAAAAATGAGAAAAAAAAAAAGAGAGCTGATTATTAGCTCATCAAAGTACAAAACAAAATCACCTGACAGGTTCTTTAAGTGCACTGTTACAAAAACTATGGGCCCTTTTAGACATGTCCATGTTTATTAAAACTCCCTCTATTAAAGTAAAAAACAACAACCTCAAAAATCTGAAACAATCATAAATGTCACCCGTTCAACACACTGAAAACCTCGTCAAAGCTGCACCGTGTTACACACAACAACGTCTCCTTAGACACTTCACCATACTTAGAATCAGCCTAGAATATAAACATGTTACAACAATGTATCATCACTAAATTATAAATTTCCTGTCCAAATCTGCACCTCTGAACAGACCTGACCACCATAATCAATTATCCTGTTACTTTACCATTATATTTGTCGCCCAATAATCCTCCTCAGTCACTGCTCTATTTCCTCAACTGAAAGCCTCAGTCACACACGCACACAGGAAGTGTCTTCGTCACCACTCACTCCCTTGTCATACAGCTTCTTTTGAGTTATTCCACAACTCTATTTTATCCAAGTGTATTTTCTTCAACATTCACACCATTTTAACACTCATGAAATTAGCAAGCTGATTTAATTACATATGTTTGTGTTCTTAGCCAGGTTTAATCAGTGTCTATGCATTGATCTTCATGAGGTTGTCTTGTCTTTGTAAGGTTAATGCAAGTTTAATTACATTTTCTGTTTGTGTGTATGTGATTTTCCATGTGTTGCTTTTGCAGTGTTTCAGACTCCTTCACAATTTTCCACTTAAATAGTCAGTTTTCTTCTTCCCCTGAATTACTAGCCCAAATTTTAATTTCCCACCTTAAATAACAGCATTCCTTGTCTCCAGCCACGAGTCAGAGCTTGCTTGTGACGTTCAGGAACACATTGCTGTAAACAATTCAACCAGAAACTTGCCTGAGCATCTCTAATGATGTTAACCTCTAACTTTCTTCCGACTGCTGCTGTGGAAAGTTGATCCAGGTCTGCTTTGCTCCTAAAAATAACAAACTGAGACATTTTCATTATTATCATCATTGCTTAAACAACTCATTACCTCTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAATCTGCTTTTCATTATATAAATATCATTAAATAACTTCCATTTGACTCGTAACATTTAATGTTATAAAAAGATATATTTTCTTTAAAAAAAATAATCTTAAAATGTTAGTCTACAAAATGTGCCGCAATTTAATTTATTTATTCTCTTTAGCTGATAGTTTGTGGAGCCATAACTGCATCTCTACCAGTTTTTCTGCACTCCAGCCTCTTCTGTGCCACGTGAAGAGATTTTCCTTAAGGCAGGAGAAATTATCTCCACGAAAAGGAACAGAACTCCACTCTGTAGAGTGGGCAATCATTATGAAGCAGTCGGTTTTATTTTGTGGATTCAAGCTGCTCTTCATATTTTTGGCCACCAGATGTCACCAGAGAGGACTGTGTTGAAAAGCTTCGAGTAATGAACCGTTTTTCAATACAAGCTTCAGTGCTTCAGAAAGCTTCATTTGGCCATCACTACCTCTCTCTCTGATCAGAAATACCTACTTATGTCATGTATGTAAGCATGTTTTCCCTTGCGTCATGTGGTCATGTAAATGCAGTGCAAGCTGTTTTCTTCGTTGCATTTTTATGTATTCATGTTAATGTACACTAAGTGTAAGCTGTTTCTTCATTGCATTTTACGTTATAATCAGGTTTAATTCATGCATCTTTTCTCTGAGTTCTGGATTCAAACTATCTCACTTCTGCTTCTCTCCAAAAATAATTTCACATGTAACAATTTGTGTATGTGTGTTTTCTATTCATTAAGGTAATGACAATTATTTTCTTTCATTATATTTACCTTTTCTATTGTGTACCTCTTTGTTGTGATGTGGTGGACATCCCTAAACCATCATGAGTTCAGCCTTCAATTTCAACCCAATCATATCCTGTATTCTCGCAGTCAAACTTGTCCTGCTTCACCTGACACCCTGTCCCCTTTTTTTCACAGTGTCCTTGTGTGGCCTTCAAATCTCCAGCAAACACAGTCTGTTTCTTCTCTATTTTGATCTTTCAGTATTCTTCTTTTATGTTAAGTTCCAGCCTGGCAAAATATCACATTCAGTGCCTTCAACTCAGTTCCCCCTAGTCATGTGACACTGTTCTTGACCAGCCTCCAGTTCCCCCTGCATGTTTTATCACGGGCTTTCCTCCATTCTGCTTCTGGAGTCGTCAGTCAGTCTTATTTTCATTTGCTCTGTTTTCTTCTCCATTCATCTTTGCAGTCTTCTCTTCCAAGATTACTCCAAGCATGGCAAATATGAAACTCAATGTCCAGTGCTTTTCCACAGTTCTTTATCCCACTGTTCAACTGCCCAGCCGGTTATTCACAGTACATGTTGTCATCAGGTGGTTTTCTTACATGCTGCTGCTTGGGTCGTCAATCTTCGTCAGTGTTAATGGTTCGGTTCCACTGGCTTTTGCCTCCTGTTGATTCTTCAAGTCACGATGTTCTGTCGGTCTTCATCATGAAATTAACTGTCCTTTGAGCTTCTTCTCAGGGTCCGAACAGAGTGACAGGTGAAGCCATCAATTTTTTAGCCAAAAACTGGCTTGTTTTCCCAATTGTTTTGATCTATGCTTTTGCCGCTGTACTCAGGGTTCCAGGTTGAGACAAGTCCACCTGTATCAACACACTAAAGCATACAATTAATATCCTTTTCACTTCCTTTTTTTTTAAAAAAAAGCCTCCATTTGCTTCATATACCTAGAGTTTTAACTTGTACGTCTCTCTGTGCTCTTTCTTTACACACTCAGTCCCTTTTATGGGCATGCATTTCCTGTCCCAGACACACACACACGGTTTCCTGTCACCGACACACCACAGGCACACATTTCCTGTTTCTGCAGACTCTGTCTTTCTTTGTATTTATAGTCTAAAAACCCTCTTTAATTCTACTAAGTCTTAATCTAAAAACAGTACACCCTTATTTCATGCACACTTTTAAATATTCTAACCTCTTTCAGACCTCATGAATCGTCTCACACACACTGCCTTTTCTCTCAAACTTCCATTTTTCCACTCACTCAAAGAAATCACGCAGAGTCACTCAAATCAAATACTGACAGCATTCACACGGTTAAAATCACTCAAAATACGCTTTCATACAAGTATTTTAAACATGCCTTCCATAATCAGAAAGAGCAAGTAAAGAAAAAACTGAAACCTCTAATCATCCTCACAGCTGCTCACACCACACACACATAACCGAAAAAAACCAAAACACACCAGCCTTTATTGCTCAAAAGAGGTTACTGCAGAAAAATATATAGTGGTCTTAGATACTGTACAATGCACTCAATATATATATATATCAAACTCAGTCAATTACTACACATTCACCGTAATGAATTCAAACTCTAGTTATGCAAGTCTAATGAGCAAAACCAGCATCTCAGTCACAGGCATTTGAGAACATCTACAAACAATAGTTATCAAGCTAGATAACACACGAAACTGAAAGCAACAATCCTCTCATGCACGTCACCGCTCCTCATTTGCATTCTCTCACACACACCATCAGTGCACATCCAGCAGTGCACTGCTGACACAGAGACTTCCTCCACACAAAGATCTCTTATTTTATATTACACCGACGTCTTTTAATTACAACTGCACAGGTTTTAAGCCTTTATAAACTTCCTACCGAATTTCGACAAATTTAATAATAACCGCCCAGCGGAAAACTCCCTGAGTTTTTTGCGATCAGTTTACCGTTTATCGGTCCCGGACCGCGGCCTCATCTCTAATGCCCTAACACAATTTAAAAGCGTCAACCAACCCAAACTTTACCTGAAGCTCTATTTTGGCCTTCCTCAGCCAAGACTTTCCCGAAGTTTTAAGTGTTAAAGTTACACGCCCGAAACCCGGTTTCTACTGACCAAAAAAGCGCAGATATCGTTCCAAACGGTAAAGTGGTCCAACCACTAGCTGTTCTGGAGTGCCCCAAATTCCACAATAGCCAGCTGACTATCCCTCACAGAGGACAACGGCCCACGTCCGAACCGTTGGCAAGCGTTACCTCAGAACAATGCGCTTCCTAGGACCTAGTCCCGTCCTAAAATAATTTAATTACTTTGAAAACACCCCATAAAATCACACAAGCAATTCTATTGATGTCCAAGCCCGGCTTTATATTCAATTAAGACTTAACTGTCACAAACTCTCACCAATTACCTATCATGCTAAATTCACTCTGCAGTCCAACTGCTTTAAATACACTTATTCTCTTTACTCTTTACTTATTTTCAACATTTCATTATCTTTACTTCAACTTATACTTTAGTTCTCATGAGATTTTCACCCAAATCAAAACAGACATCTACCAGTAATTCCAGTGAGTAGACTTTTAATTTTGTAATGTCCAATCTGGCACACTTAGAAATTCAACAGGTGGTGCCTACCTTTTGTTATATGCCGGCTTGTCACTCACTTTGACCACTGACCAATGCCTGAGCGCCTGACGCCTCGGACCTTTCTCCGTCCTGTCTCACTTCCCCCCTCGGACGAGCCCCCAAAATGTTAAGGTTCAAAAATATAGGGAAGGAAACACAGGAGGAATGCAAGTAACCACACTGGTCCAAAGGGTAAAGACGATGATTTTAATGAAATGACACGCGTGGGAGAATGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATGATTAGTTCATTACCAGGCCTCTGGAGAACTTCAAGACATGTTGAGAAGGTAATTTATCCATTTAAATCAGCTGTGATGGATCAAGGACACATCTAAAACCTGCAGGGACACTGGCCCTGGTGGACTGGGATTGGGGACCCCTGCCTTAAACCATAACGATAACTACCATTACTCCACCTGCACATATTTCTCATTATAAAAAGATTTCTGATTATAAAAAGAGGAGATGAAGTCAGAGAACATCACCTTCTTTCACTGCAGTGGATGACTTAAGAGCAAAGAAATACTATGTAAGTAATCCTAATATGAAATATATCTCTGACGTCTAGATGTAATTCTTAAGATGAATTGATATATATATTTCTGGATATGAAATTTTGGCAACATATGTGGCTGCCAAAATTAGGCAGCAATTTGTTGGGTTGGGTTGTTTTTTCTTATGGTTCCAAAGTTTTTTTTTTACTGTTTCTGGTTTTTTGCTATTACCTATTATCCATAATATATGACACTTATTGAAAAAAAAATATATGCATCTATCTATCTATCTATCTATCTGAGTGATATATTTCAATATTGGAGTTGATTAACACTATAAACATGAAGTGGTGACTTATGCTTTGATTTACAGTCAGTAACAATAAGGTCATCATAGTCAGGGCCTAATTTTTTTTGTTGTGTTTGTTTCAACCTTCACCTGAACAAACACCTCGTTGAGAAATGTGGCATAATAATCAAGACATAACCAGGTACAAAAACTGAAAAAAAAAAAAAAAAACTCTAGGAGAAGCAGTGGAAGGAGCTTGGAAAGAAAAGTGTCTGGACGTCTTGAATTGAAGAAGCTTCTTGGACGTTTCACCTCATTTCACCTCTCATCCAAGAAGTGATGATCAATAGGGGGTCCATGACCCTCCTGGGGATGCTCCCATAGGGCTTAGAATCTGGGACTCTCCATCGTTTGGTCTTAGAACTAAAGAAGACTCTCAGGTGAAACATCTTAATGAAACTTAAAGAAGTACAGATGATTTCTTTCCAAACTTAGACAATGATGACCTAGATGACCGAGAACCTTCAAAGACTTGATGTAGGAGAAGGATATTGGCCTCCAGTTGTGCTTAAATTTAAAGCACAACAACAGTACTAAAGAAAAATTGTATATTTCAATTTATTTAATTGAATAGGAACATTTTTACTTTATGGGTTTTATATCTCAAACTTCTTTTCGACATTAATTTAGAAAGCTGAATTAAAGCAACCATACAAATGATGCTTTCTCTAACTAATAATAAAGTAAGTAAGTAAAATTGTATTTATATAGCACATTTCTAGATAAAAGATCACAAAGTGCTTCACAAGGTATAAAACAAAAACAGTCAAAAGTTAACAAAATGCAATTCTAAAAAGATGTGTTTTTAGTTGTTTTTTAAAAGTAATCACTGAGTCCACAGATCTTAAGTTCTGAGGAAGAGAGTTCCACAGTCTGGCAGCACAGTGGCAAAAGCTCTATCACCCTTGGTTTTCAGCCTAGTATGCTGAATAACAAGTAGGCCCTGATCACAAGACCTCAGGGATCTACTAGGGACATAGGGCTATAAAAGTTCAATGATGTAGGCTGGTGCTTGTCCTTGAAGAGCTTTAAATGTCAGAACCAGTATCTTAAAATGGACTCTGAATTCAACGGGGAGCCAGTGCAGCTGTATAAGCAATGGTGTTACATGAGAGTATTTAGATGTTTTTGTCAGAACCCTTGCTGCAGCATTTTGAACAATCTGCAGACGCTCCAGGGAGTTTTTGTTTAAACATGTAAACAGTGAATTACAGTAGTCCAATCGTGATGAAATGAATGCATGAATAACAATCTCCAGTTCAGTATGAGATACTATATGGCTCAGTTTAGAAATGTTTCTTAAATGATAGAAGCAGGACCGAAACAGAGATATAACGTGGACATCCAGGGTAAGAGCAGAATCAAAGGTTACCCCTAGGTTCCTGATAGATGATTTCACAAATGTTGAGAGAGGACCAAGAGCATTCATTATTAGGGATGGATACCGGTGTCCGGTGCCATGATGGCACCGGTTCTGACATAAACGGTAGTAACCAGACCGAAAAGCAGCGCACATTTCGATGCTTTATTTCGATGCTTTATTTCGGTGCTTTTTTTTTCCTGAGCCAATTCTAGCCAATCATTTTACGTTTCCGAGGATAGTAGGCGGGGCCAGGTACGTACGTTCTTTTGATTCTTTTGAGCAGAGCTATAGATTAAAAATGCCCAAGGAGAAGCGATCAAAAGTCTGGCTGTACTTCACAGCAAAAGATGCAAACTCAGCAGCCTGCAACAAGTGCTTTAAGCTGATACTGTGATACTGTCAAAGGAGGTAACACCTCAAATCTGATGAAACACCTGGCGACGCATAGTGTTTTTTTTTTAAAGCCGAGAAATGCGCCGTGTTTGATAGCTTGCAGCGAGACCTCACACCGTGCACATCTACTGCGGGTGTGGTGCCTGTAATGGACCCGGAGTTAGCAACATCCCCCAAAACCCCGAAGAGGAGAGTCCTGGCCCCTAGCCCTGTCAGCGTAGCAGAAATGATGACGGATGATGATGGCAGCAGCAGCTGTTTTCCTGTGCGTGAGTAGCTTCATGTTGTTCGTGTGTAATTTACATTGAGTACGCTAACCACATTATTACATTAATGCATGTAAGGTGAACTAGCAAACACCGTCGTAGTTACATGCGGCTGTCTTCTTGTTTGATGGCAGATACTCCCTTCACCCTGGCCAAAAAGGCTAAAATGACCAAAGAAAAAGTGGAAAACAATTAAACATGAGAGGTTTTTGGACAAAGTTTGTGTTTTTTTTCCATTGTTTAAGCACTGCTTCCAGCCAAGAGTGAGACCATATATGCCCTATAGCTGCAGAAAAGGCTAACATTGTTATCTTTTTACAAAAAAAACAGCTGAACATGAGAGGTTTTTGGACCAATTTTGTGTTCTCCATTCTTTAAGCACCAGTTTGAGCACCATTTAAGCACCGGCACCGTTTCAAAAGTACCGGTTTGGCACCGGTATCGGATAAAACTTAAACGATACCCATCCCTATTCATTATGTTAGGTACATGTCTGTCTGGAGCACATACAAGGACTTCAGTCTTTTCTTCATTAAGTTGGAGGAAGTTGTCAGCCATCCAACCTTTGATGATTTCTAAGCACACATTTAGAATCTGCAGCTTAGAAACATCTTCAGGTTTAAAAGACATATATATCTGGATGTCGTCTGTGTAGCAGTGGTAGCGAATGTCCTCAAAGGGGCTCAAAATATGCTGGAGAGGAAGTAGATATATTAAAAACAATAAGGGCCCCAGCACAGAACCTTGGGGCACACCATAGGACAGGGATGTGGAAGATGACCTGTACTTAGAGACTGCCACAGAAAAGTATTGTTCATAGAGATACGAGGAAAACCACTCTAAGGCAGACCCAGATACACCAACCCAGTATTTCAGCCTTTCAAGCAAAATGTAATGGTCAACAGTGTCAAAGGCTGACGTGAGGTCCAACATTAGGAGTACAGAACACTTTCCTGCATCGTTCTGCATCAGAATGTCACTGGAAACTCTAAGAAGGGCTGTTTCAGTAGAATGAGCTCTACGAAAGCCAGACTGAAATTTGTCAAAGAGATTATGTTTGTCTAAAACTGCTGTAAGCTGCTTAGCCACAACCTTCTCTAATATCTTAGCAATAATCAGTATTTTTGAGATTGGTCTGTAATTGCTAGTGAGAGATGGGTCCAGCGTAGTTTTTTTTAACAGGGGGTGTATAACAGCAGTTTTAAAATAAGCAGGGACTTTACCAGATCCCAGTGAGGTGTTAACTATGGTGAGCACACAGGGACCAATAGAGTGGAAGACATTTTTGAATAACGATGCAGCTAAAATGTCGAGTGAACATGATGATGCTTTTGTTGCATTAACTATTTTTTCCAGCTCTGATAGTGAGACGGGTAAAAAGCTTTCTAAAATGACAGGCCGAGCTGGCGTAGGAAAAATAAGCAGCCCTCGCATCTCTAATTGCATTGTTAAAAAAGGCTAAAATATCCTTTAAGTAAAGGAGATGAACATTTAAATGAGTTTTCCTCCATAAGCGCTCAGCTTTACAACAATCACGTTTTATGGAGCGGATGTTGTCATTTAGCCAGGGTAAGGACTTAGAAACAGAAACTGGTCTCATTTTAACTGGACAGATTTCATCTAAGATCGAAAAACAATGGTTATTAAATAGATCTGTTAAGAAATCAACGCCGTTTTGCGGGGACAGAGTTAAATTAAAAGCATCCGAGAAATTCTCTGCTGTGGAGGAATTTATGATGCGCGAGATAATTGTCCGGTGAACAGGAGACAAAGGCTCGTGAAAAGACATGTTAAAAAGAATACAGTGACGATCAGAGATAAAAATGTCCTCAGAACAAATAGAATCAATATTCAAACCCAAAGTAAAAACAAGGTCCAGTGTGTGTCCTTTGTTATGTGTGGGGCCTGACACATGCTGGGTAAAATGAAAAGAATCCATAATGCTGATAAAACCTCTGGCAAAGAGGTCGGAGTCATCATCAACATGCATGTTAAAATCCCCAACTAAAAGCAGTCTGGACAACCTCATAGTAGAGGACAGGAAGTTGCTAAACTCCGATAAAAACAAGCTATTTGGCCCGGGTGGACGATACACCACAGCACAATAAAAAGGATCTTTACTTCCGATTTTAATCAGCTGTAGTTCAAACGAAAGAAAGTGTCCAACTGTCACTGAGCGGCAGGAGAAATGGCCCTGAAATGCCACAGCGAGACCTCCTCCACGACCAGATCCCCGAGGCTGGCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCTCTCACATGAGTGTCCTCAGGTAGCCGTCTGAATACTGGACACTCGGAGACCTGTGTCTCTGAGTGGGAGACCAGAGATCACATTAACATGTGTATCTGTGTATTAACAAACATGCCATATTGGCTCAGTTTATTTTTCTTATCACTGTTGTGAGGAGACCATAAATAGCATTTGCATTTTCTGTTGTACAGTTCATTTGCTGTTCTTGTTATGGATAAAAAGTCTTTTTTTGTTTCAAAATAGCTGATAACTATTCGCTGATAGCTGCCAACATCTGCAAACAAATATAATTGTATAAAGTTGTTCTAAATAGTGTGTAACTGTTAATATAGAGCGTTATTAAATTTATTGCTAATGCAATTATATGGCACACTGACTTCTGAGGAATTTTTAGATGGCACTCATCATCAGAAAGGTTGCCGACCCCTGATCTAGTGTCTCAGAGCCCTCATGCAGAAAAATATGAAAATCATAAATGCAAAAACAAAATGGTACAAATCTGAAGTAATCCACACAGCATGATAAAACAAACAGTGTGACATGCACTAAATTAACAGGAAAACATAAATATTAAACTACTGCAACCGTACAATTTTTAAAAAAGCAATTCACATAACAGATCTGAGTGAGTTTAAACCTTCCAGGAAGATGCTGTTGGAAATTTAAAAGCACAATAATTTATTCAAGAATGAACCTAAACTGGCATTAAATAGACACAATCTTTGGTCATAAACTTTAGTCGGCAAGCGTCCAGGACAGTATTGAAGTTCCACCCTTATTTCTTCTAGCTTACTTAAAATACATAGATATTTATTAATGTTTATTAAACATGTTTTATGTTCAGATGACTCACAGTTTGTTAAGTAAAAGCACAATGATGATTAGTATCCACTCCAGCCTCCATTCAGTCTTTATACATGGATTTAATAAAGGCTGTTCTAGTTTGTGAGGTGTGTCTCAATGTCACACAGAAAAAAACAAGCCTCAACATGACCTGACATAAAAAGCAAATTCCTGTATATTCCTGTTGTTATATCAGAGTGTTTTTATTTGTGTTGTAGATGCTTCGGTTGTTTTTTTTAAAGAACATATTACACATATGTGTGTGTTGTGATCTTTGGTAGATATCTTCGGATTGCTGACAGATCATTCCTCTATCATGACTCACCACATTGTAGAAACATGTCATCATCATAGAATTAAAGGTGACACAGGACAGGTTTTACTGTGACGTAGCTGCCGGTGACGTGTTGTCTCCTGTTTGACGGATGTGTGGCATTCTTCAGTGAAGACTCAACCACCTCGAGTCTACCCTGAGGAAAATGCTTAAGCTGCTAATTCCAAGCAGCTGTTAATGCGTAGACTAAACTATGAGTTGTGGCTGAAAGAAGCAGCTTCAGTGTCATGCTTCAATAACCACACCTCATATTACTGAAGTGTTGGAGACCAGCCAGATCAAACCTGCTCAGCTACTTTTTTTGAAATGCTGTCTTTACTGCTGTTCCATATGTTAGAATAACTTCAGACTTCAGAGCAAGGTACAACATCATATACATATTTAAGATGATGTACCTGCAATTAAAAAAATGTAATCTAAACTGGTAGATAAGTAGGTAAAAGAAAAAAAATTATTACATTACTGAAGAACTCAAAGACAACAGATCCTCTTTTGGCAGTTGTCACTCAAATTATAAATGAAGCTATTTAGAGGGCGTATTTATCTTTGTCCTTAAAACTGTAGTTGTTCCTCCAGTATATAAAGCTGGAGACAAAGATCAAGTGATTTTACCTGGGTTTTTCTGAGGTTATTGAATAAGTAAAGCAAGCAGCTGAAAGACCATACAGAAAGACAAACCCTGCTTCCTTCCATGCAATCTGGATTTAGAGCATTCAACCGAAACTGCATGTTGTTACTTTACTGGGATTCCTAAGTCCCAACTTTGATAAAGGAGGGATAGTAAGTGCAGTAGTTTTGGTCTTGGGTAAAGCAGTTGACTCTGTAAATCAGTTCAGTAATTGGATTAGATCTTAATTAGCTGATCGCATTCAATGTGTCCAAATGAACACGACTGTACAGTTAGAGTGCTTGAAGGACCGATTTTAGGACCTCAGTTATTTAGCTTGTGCTTCCATTGCTGTGTGAGAATGCGGAAATTCTCATCTATTAGAACAACAGTCTTTTTCCTGCAAAGCATTGATCTGTGGTGAGATTATTTTTTGTGAAAAAGGAGTTGAATACAGAAATTGTAAAAAGAAATTCTAATTATTTAGGCAATCTAAGTCTGTTACTACTTATAAAACTTATTTTTATGTTTTAAAAACTTACATACAGCTGGTGCTCAGAAAATAACCGGAAGCTGAATGTCCTTAAAACCAAAGAACTCATAATGGACTTCAGGAGGCACAGTCAGGTCCACTCCCCTGACCCCTATCGTGAGCAAATGCTTCGAGAAGCTGGTCAGGGACTTCATCTGCTCCGCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTGAGCAGCTCCCTCTGCAGCTGGATCCTTAACTTCCTGTCTGACAGACGCCAAGTGGTCAGACTGGGCAGCACCACCTCATCCCCCATCACACTGAACACTGGTGCTTCACAGGGGTGTGTACTGAGCCCTCTCCTGTACTCACTCTACACCTACGACTGCACGGCCACTAACAACTCCAACATCATTGTGAAGTTTGCGGACGACACTACAGTGGTGGGTCTTATCACCAACGGTGATGAGACGGCCTACAGGGAGGAGGTCAGCGCCCTGACCCACTGGTGTCAAGACAACCATCTCACCCTCAACGTCGCAAAGACAAAGGAGCTGATAGTGGACTTCCAGAGGTGCAGAGGAGTACACACTCCCATCATCACCATCAACGGCGCCGCTGTGGAGAGAGTGAGCAGCTTCCGCTTCCTTGGTGTACATCTGGCTGAGGATCTCACATGGTCAGTACACATAGACAAAACAGTGAAGAAGGCGCAGCAGCGCCTCTTCTTTCTCAGGAGACTGAAAAGATTCGGCATGAGCCCCCGCATCCTCAAGACCTTCTATCGCTGTGCCATTGAGAGCATCCTCACTGGATGCATCACCACCTGGTATGGCAACAGCACCGCTTACAACCGCAAAGCTCTCCAGAGAGTAGTGCGGTGTGCTGAACGGATAGTTGGAGGTGAGCTTCCCTCCCTCCAAGACATCTACAGGAAGCGGTGCCTGAGGAAAGCGGGGAGGATCATCAAGGACTTGTGGAATTAAAGAAATTGCTTTACTGCTACAATATATATTCTTTAGCATTAGCATCGCATTAATAATATCACATATAGCTTTAAGATGGCATGGAGACATTTAACACACTGACACCATATTAATCTTTATTACAGGTGCAGTTATAACCATTTTTATATTGTCATATTTCTATACACACATTGCAGTCCTGTGCTTATAAAGAGTTGAAGCTTTCCCAGGTAGTTGAAGGTCTCAAGCTTCATTCAGCATGATGTCTGGGTGACCCATTGGTTAAGAAGCCGGGAGCTTAAGAAAGAATGCACACATGCTTACAAAACACATATATATATATACCACATATAACCTAGCAACAGATTTGAGCATAGGCCTGAATGTATTCAGCTAACATGCGGCACTAGAGTTTTCTTGACAACAGGTGACGCGTGGAAAGGACCAGCCCCTGGAGACCTCAAAGGCCTGAGACCATTGCCTTGGTTGGAAGAAGATGCCAAAAAGAGGAACCTCTGTGTTTGCATTTAATTCTTAAAATACATGAATGTTCTGAACATGCAAATTATGTGCTTGTAAACGCATGAGGGGGCGTCATAATACCCTGATATTATAAAAGCAATCTGAAATGTATTTTGGGCGAAGATCCTTGCTGATGTGTGCAGTAACTATCTTCCCGCGCGTGTGCTTAAATAAAATCATTGTTCTGACCCAACCCTTCTGGACTGTTCTGGTTTTGTATCTCCCCCCAATTTCGAACCCTTAACATTTGGTGCATTGGCCGGGGTTGAGGTGAGGAGAATTGGTTGGAGGTTTGGACGTCCGAGGGGGGTCGCACGGACAGAACCGGTGATCGAACTGAGTGGACAAAGGGCAGCCCATGTAAAAGGTAGGCACTACCTGTTGAATTATTCCAAAGTGTGCCGAATTGGATGTTGAAATTAAAGTCTACTCATTAGATTACTAGTAAATGTCTGTTTTGATTTTGGTGAAAATTTCATGAGAATTGAAATTGAAATAATGATAATGAAACGTTAAGTGACAGTATTGATTAAAGAAAAGCAGTTGGACTGCTAAGAAAATTTAATGCAGTTGGACTGGTAAATTATTTAGTATGATAGGTAATTGGTGAAATATTTGTGACAGTAAAGTCTCAATTGAATACAAAGCCGGGCTTGGACATCAATAACATTACGTCTGTAATTTTATGGGGTGTTTTTAAAGTCGCACAGCAAGAAGGTCCTGAGATCAATTCCACCATCAGGCCGGGGTCTTTCTGTGTGGAGTTTGCATGTTCTCCCCGTGTTTGCGTGGGTTCTCTCCGGGTACTCCGGCTTCCTCCCACCGTCCAAAGACATGCAGCTTGTGGGGATAGGTTAATTGGATAATCCAAATTGCCACTAGGTGTAAATGTGCGAGTGAATGTGAGTGCGAATGGTTGTCTGTCCCTGTATGTTAGCCCTGCGACAGACTGGCGACCTGTCCAGGGTGTACCCCGCCTCTCGCCCTATGACAGCTGGGATAGGCTCCAGCGCCCCCCGCGACCCTGAAAAGGATAAGCGGAAGCGAATGGATGGATGGATGGATGGTTTTTAAAGTATTATAAAGTATTTTAGAACGGCAGTTGGACTGCTAAGAAGTGCATGGTTCGGAGGTGACGCTCCACATTTACTGGCGACGGTCATGAATTCCTTGGGAAGGGATAGTCCGATTGGCAATCGTGGGCAACTGAGGACGGCCCAAAATAGCTACTGATTAGATCAGTTTGCCGTTTACAACGGTATTTGCGCTTTTTTGGGCAGTAAAGCTTGGAGCTTGGGCGTTAGACGCTTTTAAAATTGAGTTAGGGATTTTAGAGATTAGACCAGAGACAGGTTGGACCTGATACTGTGTAATTGATAACAAAAAACTTGGAGTTTGTCCCTTGGAGGGTTAATTTAAATTTGTCAAAATTGTTGAGGTTGTGCAATGTCTGGCCTGATAATTGTTGTTATTGTAATTAGAAGACGTCTCTGTATTATAATGTAAAAAGTTTTTATGTATAGAAAGTCTGTGTACAAGACAAATTTGCAGATGCTATCCTATTTTAAGACTGTATGTCTGTGTGTATGCAAGTGACCCAGCTGTGACTTTCTTAGATTACCACTGACTTTGAGTGTGACTTCCTCTTTTGAATTTAAAATGCGACATTCGTGTGCACTGATCCAGAACTCTAACAGTGAATGAGACAGGATGTAATTTTAAATTGAAACATTGAGAAAATATAGAAGATTTGAGCAGGGTCCCATTTTAAATATATGTAACCAATGGATGGTCCTGACATCCCTTTGTCCGAATTGGAGGGTAATTTAGCCGAATTATTTTTGGTAGTTAGTTTAAGACCAGTACCTGAAGGTATTGCAACAGAGGTTTTTATTTCCTGTGAAACAGTGGATGTTCCCTATGAATATCGCACAACTATGGTAATAGCAGAAGAACAACTGGCTGATTTTTTGATTGATGTCATGTATATTGCACAAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTGTGACGACTGCTGAAATAAAAACTGAATTGTGAGTCCTGAGTTCACCGTTGTGTGTGTGTCACCAAGCAGGAGAAAAGAGGAAGTGACTGTTAGAGCGGTGAGACGGGCTCTGAGACTGAACAGGGAAGCGTCTGGGGGTTACTCGGTGGGAGGAGCCGACAGCAGCCATTTTGAAGAGGTAAGTGTTGTCTTGCAGGGAGAGACACAAAATGGCGGACAGCTCGGCCAGCGGGCAGAGGCGTTACAAACCACTGAAGGATCAGGTGGAACAGCTAAAAAGGGCCATACGGATGGCCTGCCCAGGTACATGTAAAGAAGCAGAAAAGGAGTGTCAAGCCATGGAAGCTGAGGTAAGCAAACTTTTTCAATCCCAACAGAAACGGCCAGATGATAGGGTGTCCCTGGACCTTGTGCTCAAAACTGAAGGGGAGAGATGTGAAAAGAAATTGAAAGATTTACAGGAGGAAGCTGGAGGCCGCTCAGTCAACAGGAAAACAAAAAAGGAAATGAAGGCCCTGAAGTCAATGCATGGCAATTGCTGTAAGTGGATGATGATGTGCAATGCAGTACCGTCCTGGATGAGGGAAAAAGTGGAAAAGATTGAACTCCTGTCAACTGAACCTGGAAAGCAGGAGGATCAGAAGGCAAAGGGAATGGAGGACATGGTGAGTATAATGACAACTTTGCGCCAGTTACAGGAGGACAACAAAAAGCTGGAGGATCAGATGACAAAACTCACCTCTAAGGAGGAGGAAGCAAACAGACAACACACACCAAAAATATACCCATGGATTCCGCAACTGCCCAGTGCCCCGCCTCAGGCTCTTCGAGTTGAGGCCCCACCACCTTACGTGATGCCTATGATGACTTTTGAAGGAGGACAAGTGCGTGGCCCAGATGGACAAACTGGCATTGTGCTTGGAGGAATTGCAGACGTCAGATACACAGGCACAACCACAGCAACCCACGCCGAGGAGGTGACAGCAGTGGGACTACAGACCACGGAGGATGGAGGGACACAGGCGGCTTCAGCCACAAGTGAAGGCGTGATCTCGCCTGACCATGTCCCAAACATGGAGGACTTATCAGGACAAGCTGTGAGGCCTGGGGAGTCAGTCAGTCACAGCGAGGCTCCACTCACACCCCTGACTGAAGACATGAACTCACCAGACGGGGTAATTAGAAGACCAGAGTTTGTTGAGTTGCCGACCCCGAGGAGAAAGGCACAGCTGCAGCCAGGTAAGTCAACTACAGTGAAGGAAGACCATTGGGAAGGACAAGTACATGGGCGGATGCATGAGGACCGAGACGCTCTACTGGCGGTTGTTGAGACACTGACCCTTGTGAAACAGAAAGCCCTGAAGGAACTTGCGGAGGAACAAATTAAAAACCGTGGGACTTCATCAGAAGAAGAGACTGAAGAAGAGGAAGCCATTCCAGCAGAAGCGGCCTCTGACCCAGGCATAAGCATCAAACTGCGCAACAGAAGAGTGAGCAGAGAACCAAGCACAAAACGGAAATCCAGTGGCAGAGGACAACGCCAATCCGTGTTTGACGTCCCAAGGGGCTCGGAAAAGACCAGGAAGAGCAAGGAAGTGAATTTCAGGGATGAAGCCACAACAACAACTTTGAATTTGCCACTGATAATGGGCCCCAAACACGAACCAATCTATCGCGCATACAAGGTAAGAGACCTGGACGCATTGGTCAAACAACTGCCACCCATCACAGAGGGAGGAGCAAGATGGTTGAGGAAACTGAACATGTTGACGGAAGGAGACGAAATTGCGATTGGAGATTTCCGTGCTATTTCTGGAAGGAGTATGCTTGGGTGTGGCCTGGCAGACGTGGAAGAAATCACCGGAACGACTCGCTACGCCAACGACATGCCATACCGTGAAGTGCAAAGTGACCTAGCGGACGCAGTTCGTGAGAAGTACCCGACCCCCAACACGGGAGCCAGTCCTAAAATAATTTGGGATCCACAACACACACCCAGTGAGTTTTTAGCAAGAGCAAAGGAGCAGTGGATGTCCGAAACGGGAATACACCCCGGAAGGGAAGGAGAAAGTCGGGCGTGGTTCCGTGCTGCGGTCCTTGCAGGGTTGCNNNNNNNNNNNNNNNNNNNNAGCAAAGGAGCAGTGGATGTCCGAAACGGGAATACACCCCGGAAGGGAAGGAGAAAGTCGGGCGTGGTTCCGTGCTGCGGTCCTTGCAGGGTTGCCCAAGCAAGTGAGAACTGATTTAGAAAAGAATCCAGACTTTGCTGTTGCAGATTCCACCCAATGGGAGCGGCACGTGACGCACAGATTGATGCTGGAGCAAGATGACGTGAAAAAGCAGAGGAAGGAGTTGGAGGAAGCGCAGGCGTTGCTGTTAAAACTACAGCTGGCAGAGGCAAAGACTAAAGTGAGCGACAAAAAGAAAGAGGTCAAAGAGGCCACAAAGAAAATAATGGTGGTAAAGCCCCAGCCTGGTCCCGTGCCTGAATGGCCAGATCTGGATCCCAACGTCTACCCTGATGACCGCTGGCCCATCAATGCACCAAGGCAGCGACAACCCGCGGGGAATTGGGGACCTATGGGACCGTTCAGAGGGCGTGGTGGATCCGCAGGGAGAGGACAAAGGGCTCGTGGTACGGGGAATCCCAGCAACACGTCATGGAATGCCTGTCTGAGATGCGGAGCAGAAGGACATTGGGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTAAATGGGGTGTTGTTTCAGAAAAAAGGAGGAGGTAGAGATGTGCTTATGTATGTTAGCATAAGATTAAATCCAACAGAGGCCAGGCATCCCACATGCACACAACACGCAGCTGGGGTAGCAAAAATCATCCAGAAAACAGCACATGTAGTGAGAGAACATCCACTAAAAGTGCTCACCACACACAGTGTAGTAGCCTATGTGAACTCACAAGCCTTCACCATGACACCACTGACACAACAGAGGTTGAGCAAAGTCCTAGACGCTCCAAACTTCACATTCACACATGAAGGAATCAATATGGCAGACTTGATGGGGTCAGGGGAACCACACGACTGTGCCAAAAAAGCTGAAGCTGAAGAGAAAGTCAGAGAAGACCTGAAAGCGGAGCCCATCCCCGGAGCTGAGGACTGGTTCACAGACGGCTGCTGTCACCGTGATGAAGAAGGACTGAAAGCAGGCTACGCTGTGGTTTGCAGAAGAGGACAAAACTATGAGGTAAGAGAAGCTGGAAGAGTCGAGGGTCAACAGTCAGCACAGAGGGCTGAAGTAATAGCTCTGACTCGAGCCCTCAGACTGGCCAAGGACATGAAGGTGAACATTTACACTGATTCAGCTTATGCGTTTGGGGCAGCTCACGTGGAACTTGCTCAATGGAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTATCATAAAATGCAAAGGACACTCTCAGGAAAACACAATGGTGGCCAAAGGGAACCAGAAAGCAGATGAAGCCGCAAAAGAAGCTGCAGGCTACAAAGGACGAAGGCAAATGGTGGAGGTCACTGCTGAGGAGGAACCAAGCACTGATGTGTTGGAGGAAGCCAGACAGGCTCAGGAAGGAGCCACCCAAGAGGAAAAGGAGGTGTGGCAGAACCGAGGAGCCCGGAAAGAAGGAGGTCTGTGGCGAGGACCTCACGGGCGACCAGTTCTAACAGCTAAGCTGGCTGAAAAGAAGGTAAGTGAGGCGCACGGGCTTGGCCATGTAGGAGTGACACAGATGGAGAGAAACTTGTGTCACTGGTGGCACCCTGAGCTGAGAAACATGATAAAGGAGAAAGCCAGAACTTGTCTAATTTGTGGGGCACACAATCCAAAGCCAGCGGTGAAGCCAGAAACAGGTAAGTTCCTCATGCCAGAGAGGCCCAGAGAAGAAATCGTGATTGACTTCACCGACATGATCGATCCAGGACCGGGAGGAGTCAGGTATTTGCTGGTGTGTGTGGACGCTCTGACCGGATGGCCAGAGGCATGGGCGACTAAAAGAGAGGACGCGAGAAGCGTCATTAAATGTCTGATCAACCACTACATACCAAGACATGGGTTTCCCAAGAGAATTAGGTCAGATAATGGAACCCATTTCAGGAATCAAGATCTGGCAGAGGTGGAGAAAATGTTGGGAGTCCAGCATAAGTTTGGGACAGTGTATCATCCGCAGTCCCAGGGGAAGGTAGAAAGAATGAACCTAAATTTGAAGAACAAACTAGCGAAGATCTGTGCACAGACAGGGTTAAACTGGGTTGCAGCCCTGCCAATTGCTTTGATGACCATAAGATGCTCTGTTAACCAATCGACAGGTTTCACGCCCTACGAGCTGCTGACAGGACGGCAGTTTCCGGCCCCCTGGACAGTGGTCCTGGCGGAGCAGCCCAGAAAAAGTAACAGGTCTCATGCTGAATATTTTAATGAGTTGAAAGCTCTTGTGTCCAGTTTCACAACACAGGTTACCTCTGGAGGACCCACAGCAGAAAAGGAGGTCCCAGATGCAAAAGCAGTGTGGCTGAAAGTCATCAAGCGGAAGTGGAAAGAACCCCGTTGGACCGGTCCGTACGAGGTGACTGCCCGGACGGCCACAGCGGTCCGACTGAAAGGGAAAGGCGACACCTGGTTCCACTGGACGCAGTGCGCTGCAGCAGAGGAGAGCTTGGTGCAAGACAACCCAGCCATACTAGACACGGGTGCCAACGAGAATCAGAGGCAGAATAAATCCTCTCACCTGTGCAACGGGCCAACCAGTAGTCCACCTGGAAGGCCGAAGCAAGAAGAACAGCCAAGGAGGAGATCGCCACGTCAACACAAAGGAGTGGTAACAAATTAAGGAGAAGAAAAGGAATAAAAGCTTATGCTAAAAATACAAATCTCACACAACACAATGCACTCACACGAATCAGATACACGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATGGGGGTCCAAAATCGGATGGCCCTGGACATGTTGTTGGCGGAACGGGGAGGGGTCTGTGCCATGTTCGGCGATCAGTGCTGCACCTTTATCCCCAACAACACTGCCCCAGACGGCTCAGTTACCCGAGCTCTGGAGGGCCTTAAAACTCTGTCCAGAACCATGCACGAAGATTCAGGGATTGAAAATCCCCTGGAGGGCTGGATGACATCCGTGTTCGGGCAGTGGAAGGGGTTTGTGATTTCTGCAATGCTTTCTATTGCTGCTTTTCTAGGGATTTTGGTCACCTGTGGGTGCTGTCTCATTCCTTGTGTCAGAAGACTGTTGGAAAAGGTGATCACGAGGGCAGTGGATCCCGGGGAAGTGACCCCGGTGTCCATGATGCCATTGATAGATATGGAAGTAGCTGAGGAGACTGAGGAGTGACACAGCACACGGTATGGTGACCTCTTGTGGTCAAGAGGTCAAAAGGAGGAATTGTGGAATTAAAGAAATTGCTTTACTGCTACAATATATATTCTTTAGCATTAGCATCGCATTAATAATATCACATATAGCTTTAAGATGGCATGGAGACATTTAACACACTGACACCATATTAATCTTTATTACAGGTGCAGTTATAACCATTTTTATATTGTCATATTTCTATACACACATTGCAGTCCTGTGCTTATAAAGAGTTGAAGCTTTCCCAGGTAGTTGAAGGTCTCAAGCTTCATTCAGCATGATGTCTGGGTGACCCATTGGTTAAGAAGCCGGGAGCTTAAGAAAGAATGCACACATGCTTACAAAACACATATATATATATACCACATATAACCTAGCAACAGATTTGAGCATAGGCCTGAATGTATTCAGCTAACATGCGGCACTAGAGTTTTCTTGACAACAGGTGACGCGTGGAAAGGACCAGCCCCTGGAGACCTCAAAGGCCTGAGACCATTGCCTTGGTTGGAAGAAGATGCCAAAAAGAGGAACCTCTGTGTTTGCATTTAATTCTTAAAATACATGAATGTTCTGAACATGCAAATTATGTGCTTGTAAACGCATGAGGGGGCGTCATAATACCCTGATATTATAAAAGCAATCTGAAATGTATTTTGGGCGAAGATCCTTGCTGATGTGTGCAGTAACTATCTTCCCGCGCGTGTGCTTAAATAAAATCATTGTTCTGACCCAACCCTTCTGGACTGTTCTGGTTTTGTATCTCCCCCCAATTTCGAACCCTTAACAGACTCCAGTCACCTCAGCCATAAACTGTTCAGACTACTTCCATCAGGAAGGAGGTTCTGCAGCATCCGGTCCCGAACCAGCAGACTGAGAGACAGCTTTTTCCACCAGGCCATCAGACTGCTGAACACGTCATAGACACCTCNNNNNNNNNNNNNNNNNNNNCAGAGAAACACGAACCAAAAGGCAGACGAGTGCTGACGGTCGATTATACTAGGTTGAAGCCTCAGGATTTAATCGAGCGTGCCACCGGTTTCAGTGACAGTAATCTCTGGCTGGACTGGGTGGCCCAAAATGCTAAAGAACAACAGGTATCTAACTGTGTTGCTTGTGCTTCAGCTAGGCTGCGGTTGTTTACAGAGCCCGCTCCACTGTACCCAGAGGACAAGTGGGGGTACGACTGCATCCTGCGACTTACTAGAGAAGCGGTGAGTACTGGCAACTGTTCCATCTTGGCCAGCCTCTGCCCGCCAATTGACAAGCAGACACAGGTAGGACCGTTCACAAGTAAAAAAGATAACTATACGTGTTTTAAGTTCTCCACAGATAACATGAGATACAGGCTGGGAGAGATTGACCCTAGCTGGTGCTCTGTGACACTCACAGGGAGGACCACTAATATTAGAAACGACTCGAGCACGGTAATTGGCACGTGGGCAAGAAGTGGGTTATATTATTATTGTGGGCAGAAAACTATTTTGGTTCGTGTTCCTATGGGAAGTGTCGGGACGTGTGCTATGGTGAGATTGGGAGCTCCACTGATGCTAATCGGAAACAAAGTAAAAGTCATACCACAAAGAAATACACGCACATTGGCAGCTAAACGTAAGAGACACGTATTGAGAAATAGAGGGACTCAGGGGACACATGCATACGACCCTAGAATGGATTCACCCACCTGGATTGACTCCATAGGAGTGCCCAGGGGGGTTCCAAACGAATATAAACTGGTGGATCAGATAGCTGCTGGTTTTGAAAACTTACCAATAATCTCTGCTCTTTTCCCAGTGACCCCAAACAAGAATGTGGACAGAATAAACTATGTTCATTATAATGTGCTGAGACTCTCAAACCTAACCAGAGACGCCATGGAGGGATTAGTGGAGCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCCATACTGTACATTAATGCCACTGTTTTGCACATACCAACCTCTGTATATTTTATATATCTTATTTTATTGTTTACTCTATTTTGTAAAACATGTATATACACACTCACACACACACACACACACACACACACACACACACACGTAGAAAAACATATTTAGTATACACATTCAGTAATGTATATACCTTTATATATGGTACATATATTTATTACTTTTTAGATTAGCCATTTTTATATTTTGCTTGTTGCACGTTATTGTATTTTGCACAACTCTGTTGCTTGTGAAGCTCGCACACAAGAATTTCACTCGCATGTACTGTACCAGTGTACCTGCACATGTGACGTGACAATAAACGTGATTTGATTTGATTTGATTTGACTCCACTCTTGGACCCACAACACCATCGGCCTGGTAATGAAGGCCCAGCAGCAGCTGCACTTCCTCCGTGTCCTGAGGAAGAATAACCTGGACCAGAAGCTGCTGCTGGCCTTTACTGTTCCTCAGTGGAGAGCATGCCTTCTGCCTGGTGTTTGGTGCTCAGGTGCCACGACTGAGAACAGAAATGCTGCACAGAGGGTCATTAACCAAAAATATCACTGGCTGCCCTCTGCCACACCTGGAGGCCATCGCCAGATCCTCCTGTCTCAGGTAAACCAGAGCCATCACAGGTGAGCCTGCCCACCACCCGTTTGACCCGCTGCCTTCTGGTCAGTCAGGCAGGCCCCAAACCTCCAGACTCACTAACAGCTTCTTCCTCTGGGCCATTCAGACTGTTAACAAACACTACCCCCCATCCCTGCCCACCACCTCACCAATCTGATCCATGGTCTGAGTGACCCTCATCATTCAGGACACTCATATACAGATCAAGTCTTTTGCACTACTTCAAAGCACTTTTACTTTTAATGTGTGCCATTCTGTATATATTCCTCTTGACTATTTCTTTGCTGTTTATTCCTTATGTCTTTAGATATTTTTTCCTCCTGCACCCATACATGCTGTAAATATACAGTGACAGTAAAGGAGTATTGTTGTGGCCATTTTTGTTGAATGTTTATAAAACGCAATTTGTATTCATTTTTGTTTTTTCTTTAAAGTTGTAAGAATATGCTGACCTAGTTCTGTTATGTAGATTCGTAATTAATTTTATTTTTCCAAAGTTTTTGGAAAGTGATTGGTTTGTTAGCTTATGGACCCTCCCATTAATCAATGGATTAAGAGCACCCTGGAGGGGTGTGTTAAAGATGTTTTTTGTTTGCCAAATGTCAGATGGGAGGACGGGAGGGTTTAAAAATGATTTTTTGACCACTTTTGAAGTTGTTAAAGCAAATTAAGTTAACTTTCGTTTAATTTTAAGTTGTAAGAAGTTATTAGGTTGATTTTTGTTTATAGTTTTCCATGAAATAAACGCCATATAATTTTTACACAATGGAGTCAGAAGTGTGTTCTAAAACAAACCTCCCGTTGCCACTGTAGAATTACAGGGATTATTTTACATAACCATCATCTTTATCATTGCATTAATTATCATTTCATCAAAGCATTTATTGAAGTTGTTGGCATTATGTTATAATTTGTATTACAGGGGTTATCATAATCACATATTAACATGTTTATTACAGGTGCAGTTATAACCACTTTAAATCGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGACAACAGGTGACGGAAGGAGGACAAGTCCATGGGGACCTCAAAGGCCTGAGATCATCACCATATTTGGAAGAGGATGCCAGAAAGGGGAACTCCTGTGTCTTAGAATTGATCATTGTCTGTAAAAGAGGCAAATAATGTTCTTAAGATGCAAATTATGTGCTTGTAAATGCAAGAGGGGGCGTTATAATACCCTGATGTTATAAAAGCAATCTGAAGTGTATTTTTGGACGGGGATTTACAACTGATGTTTTACAGTTTACATCTCCCCACGCTGCGTGTATTCATTAAAAATGAATTGTTTGACCGACCTCTTCTGGACCATCATTGTTTTACTCTCGTCCTCAATTTCGGACCCGTAACATTTGGTGCATTGGCCAGTGGTTGAGGGGGGAGAGAGTTGGAGATTGAGACCGAGAGGGTCCGAGGTGTTCGAACGGGCAGACACGAGTCAGTGGTCGAAGTGAGTGGATAAGCCGGCTTATTCAAAGGTAAGGCACTACCTGTTGAATTATTCCAAATTGTGCCAAATTGGACATCGAAAATTTAAGTCTACTCACTGAAATTACTGGTAAATGTCTGTTTTGATTTTGGTGAAAATCTCATGAGAAGTTGAAGTTGAAGTAATGATAATGGAATGTTGTAAGTGACAATACTGAGTAAAGAGAAAGCAGTTGGACTGCTAAGAGAATTTAAAGCAGTTGGACTGCTAAGAGAATTTAGTATAATAGGTAACTGGTCATGTTTAAGGGATAGAGTCCCGATTGGCAAGACGGTTGGACCGGCTTCGGTCATATACTTCATGTGAAGTTGTGATGGTTGTTTTAAATTAAGGTAAATTTTTGTAGAACGGCAGTTGGACTGCTTAGAAGTGCATTGTCGGAAGGTGACGCTTCCAATTTGTCGGGGACGCTCGTCATTTTCCTTTGGGAGGGATAGTTCACTTGGCAAGTGTGGAGAACAACGACACTCCAAAATAGCTACTGACTGGGTCAGTTTACCGTCCGGGACGGTGGTTTGCACTATTTTGGTCAGCAAAGTTCGGAACTTGGGCGTAGGACGCTTTTAAATTGTGTTAGGGCATTAGATATGTGACCAAGGTCCGGGGCCGAGACTGGTTAATTGATGAAAAAAAACTCAGGGAGTTTATTGGTTGGACCGTTAATTTAAATTTGTCGAAATTGTGTAGGTTTATAATAGGCCTGATAATCTCTGGAGTTGTAATTATAAGACGTCTGTGTAATGTAAAAAGAGACTTGTGTGTGAGAGGAGTCTGTGAGTCAGGCTGGTATTATTTTTAGACTGTGTGTGTGTGTGAAAATGCAAATGAGGCAGCTGCGAGGTCCCTAGAGTTTTAGGAAGTTTATAGAGACTGTTACACATTGCTGAATGCCTGTATTTAAGACGCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGAGCTCCCAGAGAAATAGACAGACGAGTTAAATTCTAAGAAGATGAAGCGAATGCATGTTTTAAGAAAAAGTAATAAAATTATATTAATTACAGGTTTTAGAAAAGAGACAGACCGAGAGAAATAAATACATGAACTAACAATTACATTAATGAATTGAAAACGCATGTACACAAATTGTTACATGTGAAATTATTGTTGGAAAGTTTAATACACACATGAAATAAAGAAAGCAGTTTACACTCCTTTAATTTCCAGAACCAGTGTGTCCCTCAGACCTGATAACACCCTTGCCCAGTTGGCCCCCGTATCAGGCGAGGACGTAAGGCTGGATAGCCCATGACGGGTAAGATCCCACCTCGAAACCCTGGGACAACCTAAGGCATGCACAGTCATGACTGCTCCCTGAGTCCCTAAGTGAGCTTGGACTCACTGGTGGAGACGGGACTTCAAGGGTAAAGCCGCTGGGCACAGGCGGAGGGGAAATGTCATTAACAATGACCAGTGATGAGCCAAAGAGAGAAAACACACCCTGTCTAAAAGGAAACACTGCAAAAGAAACATTTACAAAATCACACATACAAACAGAGAATGCATTAACCTTACAAAGACAAGCTCATGAAGATTAATGCATAGATAGTGATTAAAATTTGGCTAAAGTACACAAACATATGCAATTAAATCAGATTGCTAAGTTCATGATTGATATAATGGTGTGAATGGGTTAATAAAAGGCACTTAAAACCTGATGTTGAGATGTGACTCAGTATGCAAATTAGCTTGAGTGAGTGACGACAGAGGAGCTTCCTGTATGTGTGTGATTGAGGAAGGGAAGCAAAGTAGACGGTTCAGAGGTGCAGATTTGGACAAGAAATTTATAATTTAGTGTTGACATATTGTTATAATGTGTTTATAATTTGGGCTGAATCTAAGTATGGTGAAGTGTCAGAGGGGAACACTGTTGTGTGTAAAACGGTGCAGCTTTTGACGAGGTTTTCAGTGCGTTGAATGGGTGAAATTTAAGATTGTTTAAGATTTTTTTTGAGGTTGTTGTTTTCATTTTAATAGAGGGAGTTTTAATAAACATGGACATGTCTAAGGGGGCCCATTGGTTTGTAACAGTGCACTTAGAGAAAACCTGTTAGGTGATTTTGTTTTGTACTTTGATGAGCTAATAATCAGTTTTCTTTTTCTCATTTTTGTTCTGAAGCAGGCCTGCAAGAGAGTGAACTAACAGCGCTGACAAAATTCTTGGGAGAACAATCATAAGGTGGGCTTTTCCAGATTATAATTGGCTGAGGAGGAGTCTACCGGTGGGGACCTGATTGGTTGTGAGTCTCTGTCTAAAAGGATTGTAGCGATTCAATCCAGTCAAAAGCATAAAGAACTATTTTCCTAAAAAGGAAAACAAAATAAAACAAATGAATGAGCTCATTTTGCTGATGTGGAGAATCTGATTATTCGTGCGGGAGTCTCCACTATTGGAAATCTCATGTGTGAATGCATGTGAGTGAGTGTGTGACTGGACCAAGGTGGGGATGAATAAAATGTTGACAAACAGGAGGAGTGGAAGACTTAATTCTGGGGATGCTGATGTTTGCTTTGAGGGAATTTCTGTTTTATTGATTGGGGTTAGACTATGTTATTACATTATAGAATGCTAAATGCTAAAAGGGAAGCATTTTTTGATATAACTTGTGTTACCATTAACTGAAGAAACACATGATTGATAACTGTTCTGTTTTAAGTTTTATTTGTTATAACACAGATTGGATCATAAAGGGGGAGAGTTGAGTACGAAATGTAAAGTACAGGTTTTGTTTCCAGGAAATTCCAAGGATCCAGACTTTGCATGGAGCAAGGATTTTGTGAAGCAAGCAAGATGTGACATGATGATTAAATTGATTTTATTCCTTAAACACAGGTTTACAGGGCTGGAGCAGATCTACGGGAGAGGAGGATTGCTGAGGAGTTTGGAGAGATGATATGACTAACCTTATTGTTTTAATTTACTAAGCCCAGGTGATGCATTTTGAGTTTTTTGAGTTTTTATTTATTTGGACACATCAAATGTGACACATTTGATGTGTCCAAATATAAAGGGGGAATTTAAGGGGTAATTTGAAATGGGTTCTTTGAAATGGGTTCTAGGATCATTTTATGACTTTTGGGGTTTTTGATAATTTAGATATTGTTAGAGTGAATTGTTAAATGTTTGTCATTTTTATTCTTACCATTTGTACTTTAACTGTGTGTTGAAAGGAATTCTTTTGTTCTCCCCTCCCCAGATTCTCGAGGTTCTGAGTGGGGGGCTGTAGTGTTTTATCACAGGCAAACATCCTTGTGAAGGTCTGATGTGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATCTTAAAAACTTATATGCTGAGTATATGGTTACAGTAAATCATTGTCTGTAAAAGAGGCAAATAATGTTCTTAAGATGCAAATTATGTGCTTGTAAACGCAAGAGGGGGCGTTATAATACCCTGATGTTATAAAAGCAATCTGGAGTGTATTTTTGGGCGGGGGTTTACAACTGATGTTTTGCAGTTTACATCTCCCCACGCTGCGTGTATTCATTAAAAATCAATTGTTTGAACAAGCTCTTCTGGACCATCATTGTTTTACTCTCGTCCTCAATTTCGGACCCTTAACACCACCCACGGCCTTTTCTTGGACTTTTTTGGTGTTTGGAAAATAAAAGGCCGTGACATTTAATTCGAAAAATCATTTTGATTCGCTTCGATGTCGCTTGGAAGCTGGGAAAACCTGCAAGATTGGACTTGGAAGATTGGATCTTCGCAGAATGGACTGGAAAAAATCTCATGACAGTGACATTGCGCCACATGATAGTATCTCATAAGTAGCGCAAGAAACGAGCGACATGATTTCTGAACGAGTTGATAAACCTGTCATCAAGGGCTCTAGTAAAGCGCCCAGTAATGTTACTGCAGCCTTAAGTCTAAGGAGTAAAAGCTCGCGTGCAGCTTCAGTGGCGCTGATGGAAGCTGAGTTGGAAAGAGTTGCTTTGAAAGCATAGGTGGATGCACTGCAAGAAAAATATGCGCTCGAACTGGAAGAAGTTCAATTAAAAGCAAAAAAACAAGCATTGCAAATTTTTCCAATTCCAGGTCTGAGGTTGAATCAGAAGGCAGGATTACAGCTCCTTCTGGAACATCTACTGAGTTCATACCTGCTGCTACAGCTCAAAAGAGCAAAGAAAGCCCCTTTAGTTCATTCACCTTTGCCAATGCCCCTAGAGACACATGCACCTGCTAAGGTTAAACCAGAAGGGGAAAGCCCAAGGCCAATCTCTTCGCAGGTTGATGTCCACAGCAGTGTTGGTCAAGTTACTGGAAAAAAGTAATCAGTAACTAGTTACTGATTACTTCCCCCAAAAAGTAATCCCATTACTTTACTTATTACTTATTTTAAAAAGTAATTGGTTACTTAGTTACTTTATAAAAACATGATTTTCAACCTGAATAGGTGATAAAGCGATAGATCTTTCAGCCCAATTCTACTTTCTGCCTAATCCATCATATAAAATGTAATCAAATGAAAAAAAGTCTCTTTTTAAAATTTGTTTTATTAGTTTTAATCTTTTAACTTTATGCATCAAGCAAAAATGTAATTATATGCAACATTCTCTGACTGGAAGAAATTTGTTTAACATTTAAACCTATTTTCTGCACATTCCTGCACATAAAATAAAATATTTTTTTGTGTTTACACTCACTCTTTCAAATAGATGCAAGTAAAACACAGTAGAAGTTAGGCGGAGGTTTGCCCTGGTGCAGGTGTGCCGCAGCGGTCAGTGGAAGAATCCGCGAGTTTCTCTGTGAATTTCTCGTTCCGTGGCAGCTACTCGGTACTTGCTCGGAAGTTTAAGGGGTTTTTTCGCTGTAAAAAGAAGTTTTCTTCCCACGCAGTGAACAGCGGACGCTAATGTTTTTGTCACTTTTTACGGAATCAAACTCAAAGGTCAGTACTTCGATGCTTTAAACGCTGCACGGTCATACTCTCTCTTGCACTCCATATTTTATCCATTCTTGATCTGCACACAGCTGTTGCCACGACCGTCGCACTCGCTTACGTCATTGTCATGAGACACTCACAAAAGAATCACGGTTTTAGTAACGCAGCTTACTTACGGGAAAGTAACGGTAATCTAATTACCTTTTTTGCAATAGTAATCCCTTACTTTACTCGTTACTTGAAAAAAGTAATCAGATTACAGTAACACGTTACTTGTGATGCGTTACTGCCCATCTCTGGTCCACAGCAGTGCCCTAACAGACATCATGAGAAAGCAAAATGAGATTACTGAGATGCTTGTAAAACAACAGAGGTTGTCACTACTTCCAGCTATAGAAATTCCTGTTTTTGGTGGTGATCCTTTGCATTTTAGATCCTTTCTTAAGGTGTTTGAGCAAGGAATAGAAACTAAGACTGATAATATGCAGGATAGGCTTTATTATTTAGAACAGTTTACTACAGGACAGCCCAGAATTTCAGTGAGAAGTTGCATGCACATGAGTCCACAGACAGCTTATGTTGACGCAAAAAAGCAGCTCGAGTGGAACTTTGGTAACAAAGCAAAGATAACATCTGCATTTATAGACAAGGCTCTTAACTGGTCAGTTTTAAAGTCTGATGATGTGTCAGCATTACGAGCTTACACATTCTTTTTAAGAAGCTGCTTCAACACAATGGATGAAGCCGGGTTTCTTGATGAGCTGGAAAATTCAACCAATATGAGGATTCTTGTTTCAAAGTTGCCTTTTACACTTCGTGATAAATGGCGAATAATAGTCGTTGATATAACAGAAAAGTGCAATCGCAGAGCAAGATTTAAAGATCTTCTTGATTTTCTTGAAAAGCAAACAAGAGCTGCATTAGATCCTGTTTTTGGAGAGAGTCAAAACACAAAAGAAAAGATGGCTTCAAAACCTTCAAAGACACAGTTTAAAACTAAAAGCAGTAGCTTTGCTACTTCTGTTGCTGTAGTTTCAGAACAGAACAATGACAAACACAAACTGGAACGGATTCAAATAAGCCATGAAGATAAAGGGTTAGATCAAACTCGGTGCTTGTTTTGTAACCAAAATCATTTTTTGGACGTATGTGACTCATTCAAACTAAAAGCCAACAAAGAAAAGGTGACATTCCTTAAGAGTAAAGGTTTATGCTTTGGTTGCTTACAGAGAGGCAACATGAGTAAAACTTGTCCACATCGTTTGACGTGCCACACCTGTAATAAAAATCACCCTACTGTTCTCCACATAGACTCAAAAGAACGGCAGTGGCAAGCAGCTAAAGCTGACTGTAAAGAATCATCAGTCTCAAATGCTCTTGTTTCTTTGAACTTTGGTAGCCATACTGGGGCCGGGTCTAATGAATGTGCCTTGTCAGTTGTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCAGGTCCTTCCTCCCTGCAGCTGTCAGACTGTACAATCAGAACTGCTCCCAACAATCACAGATGTTTACATCAGCACTGTAACTGCAATAAGTTAATCAACCGATTCGCACTACAACCTGGTTTGCCTCTTATCTGTAGTTATTTATATTTAATTTAATAACTGTACAGTACTCTCTGTATATAGCAACCATTGTCCTTCATGTAAATATGTAAGAAAAATTGTGTATGTTTCTGTTCTGTGTCCTGTGTACTGTTTGTTTGTATATGTGTCTTTCTGGCTGCTGTTACAACCAAATTTCCTCTTGTGGGACAATTAAAGGATTATTCTATTCTATTCTATTCTATTCTATGTTTTCTTGTGGAGGTGGTAGACCCCATGATGAGGTATATACCACACCTTTCCTTCCTCATGCTTCAACTGTTCTTGTGGTATGATTTCTGAATGTCCCTCCATACTAACATTGTGCATGAATTCTCTGCGTGTTGTGTATGATTGTGCTTCAACATTTGCTGGAACATCACTGAACAAAGAACTATTACAAGGCCCAGATTTGACTAGCACCTTATTAGGTGTGCTGATTCGCTTTCAGCAGGGTCCAATAGCCCTCATGAGAGACATTAAAGGGATGTTTCATCATCCCTTTAAAACATCTTTACCACACCCCTCCAGGGTGCTCTTAATCCATTGATTAATGGGAGGGTCCATAAGCTAATAAACCAATCACTTTCCAAAAACTTTTCCAAAAATAAAATTAATTACGAATTTACATAACAAAACTAGGTCAGCATATTCTTACAACTTTAAAGAAAAAACAAAAATGAATACAAATTGCATTTAATACATTCAACAAAAATGGCCACAACATTCTGGCCCCTAATTCCTGTGTAACATGAATTATATCTGTCTAGGTGGCCACAAAAAGCAATACCAATAATTTTCTTCAGTAGTCCATATAGTTTGAGGGGATAGGTTAATCGGATAATCTAAATTGTCACTAGGTGTGAATGTGTGAGTGAATGTGAGCGTGAATGGTTGTCTGTCCCTGTGTGTTGGCCCTGCGACAGACTGGCGACCTGTCCAGGGTGTACCCCGCCTCTCGCCCTATGACAGCTGGGATAGGCTCTAGCGCCCCCCGCGACCCTGGAAAGGATAAGCGGAAGTGAATGGATGGATGGATGGATGGATGGATGGATGGATGGATAGTCCATATATCTCTTCTTAAAAAACAAACAAAAGGAAAGGTCAATGTTCTATGATTTCAAGTCTTTTTGTTGTCCATCTGTTTGGATTGTGTGTATTGAAAAAAGGTGTATGTTGCATAAAGGAGTGTCGAGCAAAATGAGTGTCAGTGTAAATGTAGAGCCAGAGGTTCAAGAACTTGGCTCAGTTGGAGGCAAACATTCATTGTTTCCTCTAGATGGCCTCCACCAGGAGACATATTTTGTTATTCTATTGTAATAACACCAGAAGAATAACTTGAGGTATGTTGAGTGAATTATGTATTACTCACTATGCACTATGTCCTGTGTAGTATACTCTGCCTAAACACACTGGTGACCACTTTTGTCAAGATGTAGACAAATATGAATAATGGGCATCCATAGAAAGGGTATCCATGCAATCAACGCCAGCCTCACAAGTGTGCACTGCCAAATGTGCCAAACATCTATGTAACACCCTGCTTCATCCACTATGTAAATCTATGTGTTGCATTCATTAAAGAGGTGCGTGTTTCTTGCTGAGGACTTGTTTATTACCGGCCACCATAACACAGTGTCTTTGTGTGACACAGAAAAGGTGAATGATGGTCTCTACATGCATGGTTCCCACCATGAAGCATGGAGGAGCTGTGATAATGTGGGAGGGCTTTGTGATGACACTGTCAAAGACTGAGGCTATGTCCACACTGTTAGGGTTCAATGTTGAGAGAGGAATCCATAAATAACCACAGATCCAGGCGTGTGCAATTCAGACGGCATTTTAATGAATTACACATGTGTGAGTTCAACAACCCAATCAGTATCGAACTGTCTTTACCATATTCAGACAACGGTTTTATAGGGTTAAGATAGTACAGCCCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCACTGAAGACTTCAGTATAAAAATACAAAACATTCAAAAACCTTTAAATTATAGATTCAACTCAACAATTTAAAGTGGTTCTTACTGGACCTATAATAAAGACTTATATAATACCAATATATTTGAACATCTGAATGCATCTGAATGCAACATCACTCTCAATCATGAAATATTAATGATGATTATACTAATAGCAGCAAATAATAGCAGGAAAATATTTCTATTCCTCTCAACACGTACCCGGGTATTTTTGAAAACGCAGATTTTTCTATGCGTTTGCACCTTTCGTCCACACGTAAACGGCGTTTTATGTCACTGAAACTAATCGATATGTGAATGAATAATGTCATTGTAAAAGCGCTTTGGGTGCCTTGAAAAGCGCTATATAAATCCAATGCATTATTATTATTATTTCTAAAAACGCCTGCCAGGGTGGATATTTTCAAAAACTCAGTTTTTGCATTTACGTGTAGACGAGAAAAACGGAGAAAACACAGCGTCAAAGGTGTGCGCCTTTTTTGACGTCACACTGTGCGCCACATTATTGTTTCGGTGAAATGAATTTCTACAATACTGTTACTGTTAATTGTACTCTCTGCAGTGTTTAAATGCTTACATATACACACACAGTTACTGTCCCTCCACACATACGATTCGGTTCTGCTTCTATGCCCCATCTTTGTTTACTATTTCCTACCGAGGCTTCTAGACTTCTGACTGGCCAACATTTCTACACGGTTAGGAATATATCGCCACCTGTTGCTTTGGCATGTTCCTAGCAGCGTTTTCCTTCATTTCTGTGTTTACGTGTGGACGGGATTATTTTTTTAAACAAAAACGGAAAATCTCCGTTTTCAAAAATACCCGTGTACGTGTGGACGTAGCCTTATTCAAAATTGAAGGCACACTGAACAAGCACAGAAAACTACCACAGCATCCTGCAGCCACATGCCATCCCGTCATTCATTTTTCAACAGGACAATGACCCCAAACACACCTCCAGGCTGTGTAAGGGCTGTTTGACCAAAAGGAGAGTGATGGAGTGCTGCACCTGATGGCCTGGCCTCCACAGGCCAACATATGCTCAGCATCTCTGGAAACTCCTTCAAGGCTGTTGAAAACCATTTCAGGTGACGACCTCATGAAGCTCATTAAGAGAATGCCAAGAGTGTGCAAATCAGTAATCATAGCAAAGGGTCGATATTTGGAAGAATCTAAAATATAAAAAATGTTTTGATTTATTTCACACTTTTTGGTTTACTGCGTAATTCCACATGTGGTCATTCATAGTTTTGATGCAGTGAGAATGTACAATTTATGCTTCAATACTTTGATTCTTACAAGTCTGCTGTGTATTGCCACTATAATGACGATATACAGGGAGTGCAGAATTATTAGGCAAGTTGTATTTTTGAGGAATAATTTTATTACTGAACAACAACCATGTTCTCAATGAACCCAAAAAACTCATTAATATCAAAGCTGAATGTTTTTGGAAGTAGTTTTTAGTTTGTTTTTAGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATATAGGGTGTTGATGTCATTAGACCACACCCCTTCTCATTACAGAGATGCACATCACCTAATATGCTTAATTGGTAGTAGGCTTTCGAGCATTTCCTGTAAAAGTAACTTATGTTGACTGAACCTTACTTAAACTGGTGATGGTGCAGTTCGTTGACCCACACTGCAGATGGATAGTGTAGGGGCAACACCACCAGTCGTATGAACAATACAAAAAACTTCACAAGGGCTAAACTTAAATTATGATCTTTTGAATCTTCTGCTTACATCACATTGGCTTCTGCACCAGTACTGCACTTTTAATTTTTTTACCATTACTGAAGTGGCTGCAACAGTCCAGTCTTAGCAACCTGGATGAGAAATATCTTGATATCAGATGCAGGGGTTGATTTGGCACTAAAAACACATAACCCTACAACTTGTGTCACTCAAGAATGTGAGTTTGATTCACGACCCTATCCTTGACCTTTTGACCCTACCGGAAGTACTCCGGAAGTGACTAATCGATTCCAGATGTGTATGTAATATGATCCATATGCGTGACGAATTGCATCCGATGTGGAGAGGGGGTACTCCGGAAGTGTCTAATCGATTCCATATGTGTGACTAATCGCATCCGGCAGGAAAAAAAAAAATTATGTTTTGTTTGGAGAGGGAGGGGTGGTTCCTGGAGGGGGGATGGTTGAGGAAAAGTTCAGGGGGGTAACGTAGCAGATTTCTGATGACTCAGTGCAGTATAGAGAGACAGAATGATCGCAGCAGTTAGTTTTTCCACAGACAACAGCTGAACTCATAGTTTGAATTCTGTTTAAATGTTTCAGTATTATGACAAAGATCTTGATAACCATTTTCTCGGTAAAGAGCTATTTCTTTTTTTCAACAGCGGATTTATTTTGCTTTTTTATATTAATCTTATTACAGGCACAATAAAATAAAAACCTTTAAGAATATCTGACTAGTAATGGATTGCATTTATATATAGCACCTGGTGGAGGCAAGCTACACCAGTGCTTGTAATGAAAAGAAGGACTTTCTATTGCTTGTAACCTACATGCCGCCGACTCATCTCCTTGTATGTGTAAAAATAACCCTTAGTGAGAAAAACTCTGCGCCCATATTCAGAACTCGGTCCTATTTAGCATCCCAAATAATTTTATTAAAGCAACTTCACCCCCATGTGGGAGGGTTTTTTTTGTTTTTTTCAGAGTCACTTTTACAACAGGTTTTCTCATTAGCAGAAAATGCTCAATAGACAGAAAAAACAGAAACCATAAAAACCATAAAAGGAAACGGCCTTGTTGTCGACAACCCCTCTAATCGATATTAGTATTTCTTAACGCTTGTAACCTACCAAAGAATTTCATACAGGCCTCAACTCCTTGTACATGTAAAATAACCCCGAGTAAAAAAAAAAAAAAGCACCGCTCACACATTCAGAACTCGGTGCTACTTAAACAATTAAAACACCCCGATGAGTGTATTGTATGTATTTTGGTTTTGTGCAGCCACTCCTTCTCAGACCAAAGTAAAGAGTTTTTCTTCATTTTTTGAGCTACTTTTACAACAGGTTTTCTCATTAGCAGAAAAGTTCAATAGACAGAAAAACAGAAACCCTAAAAGAAAACGGCCTTGTTTTACGCTCACCGCAGGTCAAGGAGTCAGATGACCGTCAATAAGATCGATTCATCCCGGTCAATTACCTCCGAGAGCTCGGGATGCTTCAACTTCCTCCGTCGGGTACCATAAGCGTATGAGAAAAAACCTCAGACAAATGATTATTTTTTAAGAGAGAGAGAGAGAGAGAGAGAGTCAATCAAACTTTTCTACAACACGTTATACCACTCCAGGTCGGGAGGGGCGACATAGCATGGACCGGTTGGATGACTACGCCGGATGGAAGCATGACCGGAAGCGTGGCAGAAACTTTCCCAGTAACCGGAAGCGTACCTGGGACTTTCCCTTTGACCTTCATCCTGCTCCATGATCAACCATTAAATGTTTCCTTAATATTGCTGTAATGTAACAACAAGTTAGTTTTTTAAGATCAGACAGGGGTACAGTCCCAAAACATTCCTTACACATTCCCACAGTCACCAAATTAGCATCTGTGGCACAAATAAGCTTCAGGGACTGACTTGTTTTTTTAGAACTGACCTTAAGAGGCCTCTGACACTTGGATGTTGGCTTAATTTTTAGCCAAAGAGAAATTTGACCCTCGGAAACTAATAAAAAAACTCGATACTGTTTAGGTGTGGTGAACAGTAACCTCAACTTTGATGTTTTTTTTCTCAGCCATTTATTCTGAAAAGAAATAAATATGTTACAGGGACAGATATGGACAGCTTTGACACAACGCACATTGCAGAGTACATGAATGAGAAGTAGGAATTCCTCCTCTCTATACTTACACTCCTCCCTAACAAATGCCAAGTCATCATCTCCATATTTTGTGTCTGGATTTATCCCACTTATCAAGTTTCATTGAAGTGCACACAAGTGCACAAGATGGAAAACAATGTATTAGTTTTTTAAGCCATTTACCGAGTCCCCGGTCTAGCTACGTCAAGATGCCATTCATTTAAGAGACTAATAATTTTTTTAATTTAAATTGTGCTAACTTCAACGCAGCCCGGAGTAACATTGAAAATAAAACATATTAGAACTCATTTTTTGTTGGACACAAGAACAACTCGAGCATCTTTTTTGGGAACCGAACTAAGGCTTACAAGTTTGCCGTGCCCCCTGGGGACCAGTGCGAGGTTGTGCGGCAGATCCCGACGTGGAAGCTGAGGGTCCAGACACTCCCACAGCGCAGACTTTGCTATCTGCACAGAGCGTTTCTGGTGACAATACAGCGCGTTTCTCTGCTCCCAGTAAGCATTTCTGTTGTAGCTTGCGCTTTATAAATATCTCTTTGATTATTCAAACATTGTTTAAAACGTGACTCGTTTGTTATCCAAAAACATTTTGTCTATGTTACTGATTTAAAATATACAAATATATATATGTCAAGTTTTGAGCTCAAACAGACTCTTGAGCATATTCATATAGCAAAATCCACAATGGCATAACCGGTGTGCACCCTATTGCACATCTTTGAACTGTATGTTAATCAGTACATGAAGTACCTCTGAAAAGAGTTCATCATTTGTTAATCTACTGATTTGTTTTTTAACTGCAGTTTTCACAAACTGCGGATGATGAAATCCTCTGTATTTTAGAAAATGTCTTTAAACTATCGCTGTTCCTACTTACTGAGTTCCCTAGCTACTTCTTTACTATGTCAATAAACTATTTTAACAAGAAAGGTATCGTAGATTTAAAGACACATCTTAACTGAAGCAAAGGCAAAAAATTTGGAATGAAATTTATGTGACTGTTCATCTAAAATCTGGCAGAGAGTGAAAATCCAAGTGCTGCTGCAATCCTCTGCACTAATGATCTTTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGGGTGTGCGTGCTTGCTCATAGAGGGGAGGTCACGACAGGAGTTCTCTGAGTTGACACTTATGAACCATAAAGTCAGTTCGGACTGAGGACTTCCCGAGCAGTTGGTAAACACAGAAGTACATTCAGTCTTGACAAAATTACTTTTTTATCCAATGCATGCACAAGAATCCAAATCTCTGTATCACAATGATTGCATTAAAATAATATTATTTTATAGGGGTAATATCACAAATTACCGTAGATCATTAATAGGGAACAAAAAAGGAGGAAAGAAGGATCACATCAGCAATGTTGCTGGGAGACAAAAGTCTTGACACGTGCTTATAACTTAAAATACAAAAAACTCTAATATCAGTTACAGCTGGTAAGATTTATGGTATAAACCAGACTTTCACAGTCTGCATCATTACAGGTTTTTTTTCTGCTTTTGTTCACTCCCAAAAACAACAACCCACAGACATCCACAAACACAGAACCCACTAACTAAATAACTATTAGCTGCTTTTCCCCCCTAAACAGTCAGTTGACTGAGAGAAATGCAATCCATCATCGTGAACGCTGAAGGAGATGTGCTCCATAGTCAAACTTATATTTCCTTAACTTACATCCTATGAATCCGAATTCCCTTTATGATTTGATGGAACATTGGTTAAACTAACTTGTGTCTGAATGACGACAGATAATTCTTATGAAAAGGAAGCCCGTAAGCACTTTGCAGCTGAGTCGAGGGTTAGTGGAAATAAGGTCAGGAGGTGTCCAGCATGAGTACGCGTGGGGCCAGACATTCCATTTGGGACATCTGACAGACTCATTAGTGTAACTCAGGGTGTGAGCAGCAACTCCTGTGTAGTAGACATAAGAAAAGTAATGCTGTAGTGGTTAGCAGAGGTGGAAAGAGTACTAAAATATTTTACTCAAGTAAAAGTACTATTACTTTGCTGGAATTTTACTTGTAAAAATACCTGTCTAAAAAGTTACTCAAGTAAAAGTAAAAAGTAGCTCATTTAAAATGTACTCAGAGTAAAAGTTACATAGTTACTTTTTTGTCAGCAGGGGGGACAGCCTCTTATGAGTACTGCAAAAAAGACAATGGGATGAATCTCAAAGTAGTTGTTTTTTAATTAAAAGAAAAACTTGACAAATTAAAGTGCAGTGGCAGTTAAACTGCAAGTCTATACATCAAAAATGGATAATGGTCACCAAACCAACCAAACTGTCAGGTATTGCAGTGTTTTCAATACAAAGCCATATCCTTCTCATCCACTTTATATCTTAAATGTATATAAATGGGATCGGATGATGTCCGATTAAAGTAATAAACAATAAATGTAAATCTGTTTTTTTAACTTTGCAGACTCATTTACCCGATCCAGTGAAAGCGATAAAAAAAAGGATAATGGCTTTAAAGAGATTATGAACAAAATGCAATACAGTTTGTTTTTGCTACATTAACAACTTCTACCTTTTCCAACTCTGATTTCCTGCAGGACCCACATGGACATTTTGTTCTTAGTGGGTTGGTGTTTGTGCTGTTAACATGTGCCTTCTTTAATAAAGTGCCAGTCCATGGATTTATTTTATGCCAGTTTTGTGTCATATTATTGGAAGGAACCTATGGCCGCCGGCCAAAACTGACAGGGCGCCAAGGTTGTAATCTCAGTGAAGAAACTGAAGAGGTAGATACGCAGAGACAACATGAATATTAGAGGGCGTCACTTGAGGCTGGGTCTCAGTGGGTATATTACTTCAAAAAATAAAAATACAACACAAGAACATATCTTTAAAAATTGTGTTTTGGCATGTTACAGTGAAATAAATAAAAAAGCTTGCATATTCTCCAGCCTCAAAACAGAAGATGTATCCAAACAGCCTTTAATAAATCCCAAACTTCACTTAGATACATACCAGTAACGTAACAAGCGTTAAGAATTACAACGTCGTAAGCATCTACCGTGAAGCCACACACAAAAAAAAGTAGAAAAACTGATTTCATTACACTAGTGTGATGAAAAAACTATTGTTCTGACTTGCTGCTATATTAAGAAAGCTGAGCTGGATCAAAACACATTGTTTATACTCACCAATAATGCTGTTATAGAGAAAAGATGATGAGGATCCTTTTAACAGTTGAGGGCAACTCATTAATCAGTGCAAAAGATTTATTTCTTGCATTTCTGAAAAGTAGTGCAATTAAAGACTCACAGGTGCGAGTGGGGGTATCATAAGCCTATAATTTCTAATATTTTATCATATCTGTACTTCTACCTCAGAAATTTTACAGATAAATACACAAACATCATCTACAGGAGGAAAAAAAAATCTAATTTAACATCTCTCAGTTCACAGTCACACCCACAATAAATAAGATTTAGAATATGCTTTGTAACATCTCTCAAATTATTGTGATGTTTGATGTAGAATAAAGGGCCATGCCTCAACTGATGTTTACCCAGTATTTTAATCTCCTCTTCACCAGCAAACATTGTGAAAAACTATGGTGAAATATGCAATGAAAATACAGATATTGTGTAAGCAAAATAAAACCACAACCCAAATAAACCGTACACACAAGCAAACTACAGAAACATACAGTGTGCGCCTTTCTACAATTCACAAGCAATTGCAGTACATATTGTGCATTTTTTTCCTCCTTATCCACAAACTAACTTAACTGGCTTGAGGCTTCAGTCTCTGGCACCTTAGTTGAACATGTGTCCAAAGCATGGACGCCTCAAAGCACAATCCTCAATTTTATCAGTAGATGGCAACAAAGCAGCATGGGGATTAGATTAAATGCTCAGTTTTGAACCTTATAATCACATAACTTGAGAACAATTAAACACGTTTCACTAAGCGCATGACCTACATGCTTATTCAAACATTTTATAAATTCTCATAAATATTTTTCCGTTTTAATAATATTATTTGCAGGAAGTGAACTGAAGAGAAAAATGTTAACAGTATGAGCTGAGTATATGTGACATCACAGCAATGAAAACTGACAAGAAGCTGATGTTGTTGAGGATGGCAGAGGAGGTGGTTGTTGTTGTTGCAGTTGTAGTTGTTGTCGCTGCAGTTGTGGTTGTTGTCGCTGCAGTTGTAGTTGTTGTTGGAGCAGTTGTGGTTGTTGTTGGAGCAGTTGTGGTTGTTGTTGGAGCAGCTGTGGTGTTTGTTGCTGCAGTTGTGGTTGTTGTTGGAGCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTTGGAGCAGCTGTGGTGTTTGTTGCTGCAGTTGTGGTTGTTGTTGGAGCAGCTGTGGTGTTTGTTGCTGCAGTTGTGGTTGTTGTTGAAGCAATTACAGGTACACTCTGTGCGTTGCAGTAGACTGTGTAGAAATTCACGTCAGTTTTATATTTTTGTTACACTTTTTATGAATATAAAAATCTTTGAGGTATAAAGCTTCTCTTACCAACAAAAAGAATAATGATGACACAAATCTTTGCGATCATGGTGATGCTGTTTCTCTGCTCTCTGAAAATTTAGTTCATCATATTTATTATCAGCTGAAGAAAAGACTAAATGCCTTGCATGCATACAGTCAGTTTAATTCAGCTTTCCTAATTTACCTTTGAACCAAGTATGATGTTGACATGAAAAAATATGCTGTTGAGTTCAAGTTTTACATTTTTCTGTTTTCATTCATGACTGCAACATTATATAACCTTATATTTGAAATTACCAATCTGTGATCTCATTATTCATAAAAATCTATTTTACCTTGAATTTGTCAGTGTGCTTCTCTTAAACTTTTTCACTTCTTGTAATTTGTTATGTGTTGCTAATTCTTTCATATTTACCAACAAGGTGCTTGTTTATACTGAGCTTGAAACAGAAGAATAGAACTAAGATAGGATGACGAAAAAAAATAACTATGAAAACAGAACACAACCATTTAAAAAACAACTTTTTTAATGCAAAACGCTCCCTACATTACACAACATAAAACAACCAGATCACAGTAAAAATAAAAATTAACCATAAAAAACACGTCATATATTTAAAATGTATAAATATACAACATGCCACATATATATTTAATATTAGGATTACTTACATAGTATCTCTCTACTTGTATGTCCTCCACTGCAGTGAAAGAAAATTATGTTCTCTGACTTCAACTCCTCTTTTTATAAGCATGCAACATGAACCTGAGGGCAAATTTGTGCAGGTGGTTTAATGTGTGTGCACTAACCTTTTAATTACTTGCATATCTCTCCTATTGTCCTCCTGAAGCAGTCATCACTTCAAATTTGTACTGAAAAAGGATCTGACAGACTAACCTCAAACAAATATTCTGTGATTAGTTTTGGTTTTTATAAAGCTCACAACTGACTGAGTAGGTTTAGACAAAGAAACAAAATTTCCAGGTTTCTACTTCTTGGTTGACAGTCAGTGTCCACATAAAAAACTTTAATTTCTTTATTTTTAAAATTTTCTTTTAAACAAATTCTGTGATTGTTAGAGTCAATGTTCAAACTTGATTTGTTCTGCGTCAGTAACTGAAATTAATGAAGTCTTTATAGTTTAAGTAGATGAATGAACTTTAAAGGCCTTCCTGAGAATAAGGTCTTCATCTTTTATTTCATTTGATTTTCTTGTCACGGCTCGAGGGTTGAGCCGTGTGGAATTTAATGAGGACCCAAGATGCAGGCAGCTGAGATGCAGGGGAGTGTTTATTGAGAAGGTGGTGATCCAAACAGAAACGGCAGAGGAGAGGAGGAAACTAAACAAAACCTAAACTGGAAAAAACTAACACAACAAACCTGAAGCGCTAACTGGAGACCCGGGGAAATATAGAAACATGCAGGGAGAAACACAGGTTGACGCAGGGAATTAACGCAGATGACGGAGGGAGATAACGCAGACCAGAAAACACCATATAACATAGACAAACCAGCAACAGGCAGGAGAACACACAGGGCTTAAATACACACAAGCGTATCTGCAACCGGAAGGTCGCCGGTTCGATCCCCGGGCTCGAAGTGGGCAAGACACTTTACCCTACCACCTACTGGTGTTGGGGCCGATGGCGCGATATGGCAGCCTCGCCCCCAGGGCAGCTGTTGGCACACACTGGCGTTGGCTCCAACAGTAACTTGCCTCCTCCTGTGTGAGAGTGAATGAATAGTGGCATTGTAAAGCTCTTTGGGTGCCTTGAAAGGCTATATGAAATCCAATCCATTAAAACCTGCAGGGACGCCGGCCCTCGTGGACTGAGATTGCCTGCCATCAGGGGTCGGCAACCTAACTGATGGCACGCACGACCATAGCTGGACTGGCCATCGGGCATACCGGGCATTTGCTCGGTGGCCTGATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGAGATGAGTCCACTGTCAGAGGCCATAAGAAGATCATTTGTAACCTTCACTAAAGCTGTTTCTGTGCTGTGATGAGCTCTGAAACCTTTCCTGTTGCGAAATATCCACCAGACATCACAACACACACATATGCAGGTAAAAAATCCTCAGATGTTTAACTGGAGGAGTCAACACAAAAACAGCATTTTGTTACCAGGTGAAAAACTGAACGAGAAACTGAAGATTTAATAGTATTTCCTGAGAACCCTCTTTTGAGTGAATGGATTACACAGCAGTTGGGAATAGACTTCATCACAGTAGAAGTCTGTCGGAGTGTGCAGTAACTAAGGTTAAGGATATAATTCACTCACTGTTAACTTGTTCAATGCCCTGTACCAACACAGAGCAGCAAAGGTACTTGAAAGCTGCTCCCACAGAAGTTAGTTATCTTGTTAATAATTTTCCTGCTTCACTGCGTATGAATCTGGATACTGTAGCTCCTGTGAAAAAGAGAGCCTCAAATCAGAATTACTTGACTCCCTGATATTAGACTTGCAGTCAAGACCGCCTAAACCGAGACCAAGACAAGACCAAGACCAAGTCGAGACGAGACCAAGACCGAGACAAGTCGAGACAAAAAAAGTCTTTAAACTGCAGCCAGACGCTACTTCGTTTACGGGTCTCAGGCATATTTATGTGTTTTTGCTTTCGCACAGCCCTCCTCACCGCTGTCTACTGTCTCACTCACTTACTGAGAGGACAGACGGATGCTCCACTTGACTGTCGCGTCTCTCACCCTCTCTGTTTTTCACATAATGATATTATCCTATATCCTCACATGTGATTGCCCACAATATGGAGGGATTGGAGCACAGCTGAGCCACTGTGTGAGAGCTGAGCAGTGAAAGGAAATTAAGTGAGGAGCCGGCTCTCGCTCAATGGGAGTCGACTCTTCTGATTCACTACAAAGCACTCTCTAAGCACGGCTCTTAGAGCTGATGCTTTTGCGCATGACACATTATCGAACGTTACATTGTGTGTGATATTGTTGACTCCAGAGGCGGAGCCAGACATTTTATACACCCGGGGCTTAGCCCTAAAGGGTAGTATGCATGTGGGTGGAGGGGGTGGGGGGTGTTTAGAAATGACTGAAAGATTTTTTAGGCTGTGTTTTGAGTTTTGTTCAAAAAAGAATGACTTCATATAGGAAAAAAATATATATCACATATGCAGGACACCTTAAACTAGTTTTTTAATCAAGCAGCAAGGCAGAACAAAATCAGGGCTGTATCAAGACACGAAGACTAAACCCCAATTCAACCAGACCCAGAACTGATCCAGAATTAAAACAGACAAAATCAGGACTACTTAGGACTTAACCAAGATAGAACCAGAATCAAAACTAGGTGATAGTAGCACTAAAAATCATCCTAAACCTGCACTACACTTATTTTTTAATTTTAATATTTTATTTTATTGTTTACTCTATTTAATTTGTAAAATATGTATATACACACACACAGCACGGTGGCACAGTGGTTAGCACTGTTGCCGCACAGCAAGAAGGTCCTGAGTTCAATTCCACCATCAGGCCGGGGTCTTTCTGTGTGGAGTTTGCATGTTCTCCCCGTGTTGTTGTCTGTCCCTGTGTGTTAGCCCTGCGACAGACTGGCGACCTGTCCAGGACGTACCCCGCCTCTTGCCCTATGACAGCTGGGATAGGCTCCAGCACCCCCCGTGACCCTGGAAAGGATAAGCGGAAGCGAATGGATGGATGGATGGATGGACACACACACACAAGTAGAAAAACATATTTGGTATACACATCCAGTAATGCATACACTCTTGTAATGTACATATATTTATTACTCTCAGATTTAGCCATTCTTATATTTTGCTTTTTTTATGTTATTGTATTTTTGCACAGCTGTGTTGCTTGTGAAGCTCGCACACAAGAATTTCACTCGCGTGTACTATACCAGTGTACCTGCACATGTGATGTGACAATAAAAGTGATTTGATTTGATTTGAAAAAACATTGTTTTAGTGTGTTCAATAGATGTTTATCTTGTTTGGCCCGCGACCTAAAGTGTGCCTTGAGTTTTCGCCCCCTGTGCAATTGAGTTTGACACCCCTGCCCTAAAGTGTATGTAAATATCTGGTTTCAGCTGTGAATATACTGCTGTGTATTGAAATTCCTCTTGTTTTGCATAGAAATATACTGAACAACATCCAAAGCATAATATATGAAATAACATCTTCCTGAGTTTTTTCTTTGAAAGAAGCTCCTTATGTCCATTGTTGTTCATCAGTACATAACTGAAACCAGTTTAGAGTGTTTTATTTAGCCGTGGAGGGAAACAACTGCAAATATGAAATAAACACACATGTTAACTAAGACTCTCTAAAGAAACAGCATTGTTGTTGTTTGGCTTTTCATTTCGCCATTTGTTGATTCACTCGAACAGCAAGTAACGTAATATGGGTCAAGTGATCAGTTTCTTTTGTGATACACCGTTATATTTACATTATTTGTACAGTACGAATGATTTGCTTTGGTACCTGGTCAAACTTAAGCTCTCCTCTGTCTGCCTGTCTGCGCTTCTCCTACAGCAAACTCGCAGGCAGCAGCTTCCCCCCCCTCACTCAGTCGCCCAGTGCCTGAGCTCGGATCATACCAAAATTAGGGGGAATTTACAACTGTGCGCTATGTGCTTTGAATATTGTGTGTAGTTTTTGTTTTATACAGTTGTCAGTCAGGCATCTAACTATGAAACAAATTACACTCCAAAAGACCCCGGGCTTCTGAAAAAACAACCCGGGCTTAAGCCCAGTAAGCCACCCCCCCGCTCTGCCGAACACTATGTCGAAATGAGAAAGCAAGGCTGAGACAGCGAGACCAAGACAAGACCGAGACCACGTAAAAGTGGTCTCTACCAAGACCAGTCTCGAGACATCCAACTCTACCTGATATAACAACAAATTTCCTGTTGTAGTTGTTCCTTTGGCTTCAACCTACCTACAACTGTTACAATGGATGGCATCCACCCTGTTCCACACATCATTGTGAATAGAATAGAATAGAATAGAATAATCCTTTAATTGTCCCACAAGGGGAAATTTGGATGTAACAGCAGCAAGAAAGACACATATACAAACAAACAGTACACGAGACACAGAACAGAAACATACACAATTTATACATATTTACATCAAGGACAATGGCTACCAAAAACTGAATACTGTACTGTTATTAAATTAAATTAAATTAAATTAAATTAAATTAAATTAAATTAAATTAAATACAGATAAGAGGCAAACCCAGGTTATAGTGTGAATCAGTTGATAAAATAGTGCAAGATGCAGCGCTGATGTAAATATCTATGATTGTTGGGAGCAGTTCTGATTGTACAGTCTGACAGCTGCAGGGAGGAAGGACCTGCGGAAACGCTCCTTCATGCATCGAGGATGCAGCAGTCTGTCACTGAAGGAGCTCCGCAGTTCAGCAACATTTCCATGCATGGGGTGGGAGACTCTGTCCATCAGAGATGTTACTTTGGCCAGAGTCCTTCTGTCTCCCACCACCTGCACTGGGTCCAGGGTGCATCCCAGAACAGAGCTGGCCTTCCTGATGAGTTTATCCAACCTCTTCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAGCTGCTGAGGTCCTTGGGATGGGAGGTCTTTGGTACCGGTACCACACAGGAGGTCTTCCACAGCTGTGGTACTTTCTCCAGTGACAGGCTCAAGTTGAACAGATATCCTAGGATGCCACACAGTTCATCTGCGCAGCATCTCAGTAGCCTGAAGCTGACGCCATCTGGACCTGCAGCCTTCCGCACCTTGATCTTGCGAAGCTCGTTCCTCACTTGAAATGCTGAGATCTAGAGAGGAGATTTTGGGGAAGGGGGGTGTATGTTGGAGTCCACAGAAGCCGGGGGTGGGTGTGATGGCTGGGAGCTGAGAGGTGTGAAGTCCTGTGATGAAGGACAGGCAGGCCCTGAAGATGAGGGAGATTGCAGCAGGGGGGACAATGCTGCGGAGGGGTGGGTGGTTGATCAAACTTTGTAAATATTTATTTAGGTCATTCACCCACCCCAAGTCTCCTGCAGCCTGGGGGGTTGGTTTTTGTCCTGAGATTGTCTTCAGGCTGTTCCAAACCCCTCTGATGTTGTCCTGTTGCAGCTGCTCTTCCATCTTCCTCCTGTAGTTTTCCTTTCCTTGCCTTTTGGACAACTCTCAGTTCCTGTTTGTCTCCAGTTCTAAAGACTCTCTTCTTCTCCTTGAGGAGAGCCTTAATTTCAGGATTTATCCATGGCTTGTTGTTAGAAAAACACCGTACCTTCTTGATGGGTACGGTGTTGTCCACACAGAAGTTCATGTAATCTGTAATGCAGTCTGTGATGCCGTTGAGGTCATCCTCCAGGGGGCTGCAGAGGTTGTCCCACACAGTAGAACGGAAACAGTCCCTCAGGGCCTCTTCAGTCTCTGCTGACCATTTCCTTACTGTGCGTTTCACAGCTGGTTCTCTGTGTACTAGAGGCTTATACACAGGCTGGAGATGAACCAGATTGTGATCTGAGCCCCCCAGTGGAGGTAGAGGTGATGAGCTGTATGCCTCCTTGGTGTTGGCATACAATAAGTCCAATGTTTTATTGTCTCTGGTGTGGCAGGTAACATACTGGGTGAAGGTGGGGAGAGTGGAGGACAGGGAGATGTGATTAAAGTCCCCAGAGATCAGGAAAGGGGCCTGAGGGTGCTGCGTTTGGAGTCTGCTGGTTACAGTGTGCAGGACCTCACAGGCTGCTGCAGCGCTAGCAGAGGGCGGGACATACACAGCTATCATAATCACGTGTGTAAACTCTCGCGGTAGATAGTACGGCCTCATGCTAACCGCTAGCAGCTCGATGTCCTTACAGCATAGCGTCTCTTTGATAGATAAATGCCCAGAGTTACACCATCTATCGTTCACAAACACAGCCAGACCCCCTCCTCTCTTCTTACCACTCTCTGTTGTTCTGTCGGCCCGGATGAGATGGAAATCCTTGAAAGAGTAGTTGTCAAACAGCTAACAGATCATCTGCAGAGGAATGGCTTATTTGAAGAGTTTCAGTCAGGTTTCAGAGCTCATCACAGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATGATTGTTGGGTTTTTCTCTGTATCTATGAAGCGCCTTGAGGCGACTTTTGTTGTGATTTGGCGCTATATAAATAAAATTGAATTGAATTAAATTGAAAACCGTCTATGTTGTGTGAGTCCGGAGTTAGCGCGGTTAGCCACGACTCTGTGAAGCACATCAGGCTGCACTCCCTGTACCTCCTCTGATGTCGGATTAGAGCCGCCAGTTCGTCTGCTTTATTGGGGAGAGATCTCACATTCCCCATAATAACAGATGGAATCGCTGGCCGGTACCTCCTAACTTTACTGCGACGCCCGATCACGGCCCGAGTACCGCGTCTCTCCCTCCTCACTTCGCGGGGCATGTTGGCTCGCTTGGCGGTAGGCAGAACAGCGGAGGCCCCGAGGGCTAACAGCTGATCCCTTCTGTAAACAATGGGAGGTCGGACCTCCACGTGCTCTCCGGACACAGATGCCGTAAAGAATGTTTTAAAAAACACAATTGTCCATAAAATTCTGAGCTCCATTGTAGAGTAGTACATACCACAATAAAAAAGAAGAACAAGAAACACAATAACAACAAAAAAGAGAAAAAAAGGTCTGGTCAGGTCGGAGCTGCTGATACTGGCTGCCAGCTCGGAGCGGCGCCAGAAGTAAAAAAAGAAGAAGAAAAGAAAAACGTTGGAGCATCAACTTTGAAATCCAGCTGTAATTTAATCTAAATATAGGAATTTTTTAGTGTGAAATGATGCAAGTTGGAATCTGATCATTAAATTGATTTAGATCTTTACACTGTATGGAGTGCCTGTAGTTCATCAGCCTTTTTTCTTAGTTCTTTGGAGACAGAGGGATGAACAGCAGTATAGGCAACTGTTGGATTGATTTTGATAAAAGTTGTCATTGTTGTGCTTAAAATTGTGAACTTCGTCCTGAACTGCATGTTCAGATATTTTTCTGTCCCTCCCCTACATGTAGGACGGTGGGGAAGGCTATAGCTGTAGTGTTTAACTGCAGGCACATTCCATGTAAAGATTCTGGTTTCCTTATTTTGTAAGGACAGTCACTTCCTGCCCTTTATGGGCTCACCTGTGCTTGTATTTGGTGGACCATTAAAGGGGTTAAGCCATATACGGGGTGAGGGGAGAGGATCCTTTTTTATGACTAGGGATGTTGTTAAAACAGTTGTAACCAGGAAGTCAGGCACACAAACACACATACATACACACACACATGCACACACACATACACACACGCGTGCATTCATATGCTCGCACATACACACAATGCCTTAACTTTTACGACACACCATATGAGTTTTGCAATGGGGTGTTTCTGTAACTCTTGTTACTGAAAAAGGCTGCGAGGGGACGCTGGTTTTTTGGAGTTGTCTGGGATCAGGTGAGGGGCTTGTAGCTCCAAGATCCTGAAGAGACCGGCTTCCCTTGAAAGTTAAAATGGATTGAGCTCTGAGTGTCTTGCTTCATTCACGGGGATAAGTCTCCGAGCTAGCAGGGCCTGCAAGTGCAGACCTAACAGCAGCAGGTTAGAAAAGTATACTCTGACTACTCCTGTTTTTCTAGTGACGCTCAGTCATATGAGGTGTGGTTTTTCAAGCATGAAACTGAAGTTGCTTCTAGTTACCTAAACCTTCAACCACACCTCATTATTTAGTCTCCTGTGTGTTAACAGAACTAGAACTTGTTGTTTGTGCACTAGGGTACACAAACAACTTAAAGCATTTTCCACATTCTCAAGGTATTGGAGTCTTCCCTGAGGAATGCCACATATCCATCAAACAAGGGACAACACCTCACTACTGAGTATTGAAGATGCACCTTAGGCAACTACGTCACAACAAATCTTATCCTGACTCACAAACATCACAACACATGTATGTACCATGTGTTCTAAAAAATCCTCAAATCTTCAACTGAAGCATCTACAACACAAATAAAAACACTCTTGTACCAGGTGAAGTCCTGTACTGACATGTCCAAAGGTTTTATCAGCAAGATGCTACTGTCATACTCTGATCTTTTAATATGTCAAAGTTTAATTGCATGTATGAGTCTTGGGTTGCACTTTATTAGCCCCAGCAACAAGTTTCACCTTAATCCTCCTGGAGCCATGCCCTAAAGTCAACAAGAAGCCAACCATGGTAGCATTTTTGTACTAACAAACTCTTCCTAGAGATTTGATTGTATGAACATAATCCTTGAGTTTAATCTAAAGACCTTGTTGACCATAGATTGGAAAACTTTTAATCCTTTTGAAAAGGGCCTTCTAGTTTTTAGGCACATGAAATAAAAGTGACAAACAATATATAGAAAATTAACATCGTCCAATTTACATGCTTGATAAGTGAGAGTGTCTCTGGACATCTGTTTGTCAGTATTAGCTCATTACATGAAATAAACAGTAGGTGATAAAATCAGATTTCTATCAAGAACACACCTCACAAACTAGAACAGCCTTTATCATTCTATAAAGACTGAATGGAGGCTGGAGTGGATACTAATCATCATTGTGCTTTTACTTAACAAACTGTGAGTCACCTGAACATGTTCAATAAATAAAAATAATAATGAATAATTATGTAGTTTTATGTAAGCTAGAAGAAAGAAGCGTGGAACTTCAATACTGTCCTGGACGCTTGCCGACTAAAGTTTATCACCAAAGATTGTGTCTATTTAATGCCAGTTTAGGTTCATTCTTGAATAAATTATTGTGCTTTTGAGTTTCCAAAAACGTTTTCCTGGAAGGTTTAACTCACTCAGATCTGTTATGTGAATTGTTTTTCTTTTATTGTATGGTTGCAATACTTTAATATTCATTTACTTCAGTGAGTAGCAATGTTGATGAAATTAATGTTTCCTTCTTAATTTGGTGCATGCCATTCTTATCATGGTGTGTGAATTAATTCAGATTCCTAAAATTAATTTTTATGCATTCATGAATTCCATGTTTTTGTGTGATAAAGCTTTGATAAAGTAGAAGATGCATCTTAAATGGCTTAAATTTGAAAGAAAGAATCTGAGAATATTAAATGAAGACAATAACCTGCAGTGTGACCAGGAAGACAGTGAGGAAGAGCTGTCTTCTTAATGCCTAATTCTTAATTATTTTTCTGACAGTTAACAGCACATTAATAAAAGGTGTTTGTATCATGGAAAGCACCGTGACAAACAACTTTAATTCCTTGGAGTTATAAACAGAAAATAATTAGGTCAGAACAAAAGGCCCAGTGAATGAAGACAGCCACCACCCAAAAGTGAAGAACATTTCTGTGCATTGGGTGTGTTGCTGTTTAAACGCATCACCAGACATGCAGTGGACTATAACAGACTGTGCTGTCAGTCAGCATGCTGGTATTTACGAGGAGAATAAAAAAAGAACCCACATGTTTTTGTTTAAGATCTTCCTGGTTCTGATCAGTGACGCCAGCAGCTGCTGCAGACAATGAATCAAACACCTCTGTGCAATATTTAGCAAAGACTTCCTGCAAAACATTTCCTGTAAAAGTAACTTACGTTGACTAAACCTTACCTATCAAACTAGTGATGGTGCAGCTTGTTGATCTACACTGCAGTGAAAGGCAGTAATAAACAAAGAGCATTATTACTGCCCAGGTCCATCATGTTTCCACTCACCATCAGTCAGACGCTTCTACAACTTTACCTGGGGTAAAAATTGAATTTATTGGACATGATTTGGAAAGACACACAACTGTCTGTATGAGGTTTCATAGTTCCCAGTGCATGTCACAGCACAAACTAAGCTTTAAATTATCGTTAGACCCCTGAGTCAGAATTGTAGCAAAGCACAGATCTGGGGAAGGACACAGAAACATTTCTGCAGCATTGACACAGCACAGTGCTCCCATCATCTGTAAAGGTGACCTGCAGGTTACCATCTGTATGTGAGTAAGACCCTGACACTCTGACAAAACACCAGCATTGCACAGTGGAGAGAGGAGAACTTTCTAGAACCAGGGTCGGGAACCTTTTTGGCTGAGAGAGCCATGAACGCCACATATTTTAAAATGTAATTGCGTGAGAGCCATACAATAAACTAAATAAAAGTACATTTATGCATTTTATGTAACACCAACACTTTTAAAGGACAGCAAGTCTCTGAATTCCTTTTAATAATGTTGTTTTGCTGCTGCTAACCAGCGATAAATAAAGTACTTCTTACCATTAATGCTATTTCTGGTGCTACATGGTTTTGCTGATGGCTTTGTAGTCTGGTTGATAGGTGGTGAGGTTAAGCTTCATGCAGGCATTGAGACTTCCATCCGTTAAACGTGATCGTAGGTTGGTCTTAATGTTCTTTAGATGTGAGAAAGACAGCTCACATTGTCAGTACAGCAATTCTCACTCACGGAGTGTGTGGTTTGTGACGCGAAGTGCGTACCAAGTTTTGACAATCAGCAGGTCCGCGGGTTGAAGTTTTCTCATTTCCCCTCATTTGTGTTTATTCGCCAACTCTGCTTGCTCTTGAGCAAGTCTTTCCAAATCTTCATTCAGTGACTTGATCTTATTCACCCACATGTCTGAGGCCTTCAGGTCAGCAGCTTGTAGCTCAAAGTCACTGACGGAAACACCGGGGATGTAACTCAGGTCGGCGCTGTCCACTGCACGCTCATGTGGATGGGTGATGAACTTAAAAGGAGTAGTGCGCCCGCGAAATTCTCCAAAGCGTGCTTTGATGGCTGCAGGAGATTAGATGTGAAGCCCGCTAGCTGCTCAAGAACAAGATGTTGAGCAGGGTCACTTGCTGTGCATGCATTCTTTAAACTTTAAAAGTGTAGTAAGCGACCTGTTTCAGTGTCGGCGATGAAGAGTTCTAGCTTGTTTTCGAATGCAAACACTGCTGTATTTCCGACACATTGCATTTTCACATTGAGCTGGTTCAGTTTAGGGCTGGGCCATATCATACCGCGGTTATTGGGCAACGATAAGAAAATGAAATATCGCTAATATATTTCATAGAATATGGGTAAAATGCACATGTGCAGTGCCTTTGTTTTCATACGCATGTGGCGGAAAAAGCATGGCAGCGACGGAGAATGAGAAGTGCGAAAGCGGATCATTGAATGAAACGGATGAACCAGAATTGGTTTGTAAAAATGCTGCAACTTCAGTGATGTGGAACCGGTTTAGCTTTCGATACACAACAAAGCACTATTTTTGGTAGAGCATGCTAGCGGGCCGTTGTTATTACCGTGTTTTTTGGAAAGTATGGCGCACTTTCAATCAATCCTTTGATTTTTCTGAAAATCGACAGTGCCCCTTCTAATCCTTTGTGCCTTATGTATGAATTCTGGTTGTGTTTACTGACCTCGAAACGATGTTATTCAATTCAATTCAATTCAGTTTTATTTATATAGCGCCAAATCACAACAGAAGTCGCCTCAAGGCGCTTTATTTTGTACAGTAGATCGCACAATAATAAATACAGAGAAAAACCCAACAATCATATGACCCCCTATGAGCAGCACTTTGGCGACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCTCCGGCAGAACCAGGCTCAGGGAGGGGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATGCCTTTTGGTTAAACTGTCAGCAAGGAATTTGCATTTGCACTGTTAAATTTTTATATAACTTTAATGCACATAAAAAACAGCTGCTTGTTTAAGTGAAAATACATTGATGTTTTTTTTTTTTTTGCACTAATAAAGTTGTGGAGTTGTAAAGTGTTTTGTCTAGTGTCAATTATATCGTCAGTTATATCGTTGTGATTTGCCGCTATATAAATAAAATTGAATTGAATTGAATTGATGTAGGATGCAGTGAAAAGTTAGGATGGGTCTCTTTTCATTTTCACAAAGAAGAGCTACCAATCCTCTATATGTCCATCGATAGATTTTTTTCTTTAGCGAGCTCAGTGAAAGACTTGAATGAATCCTCCTCTCTTGTTGTCCTGGTGACACATGATCTTTTGCACAGAAGAATGGCAGAAACTGCCAAAAATAATCTTGAAGACTTTACGAATGCACTCCACTTTACTAATGTATTATAAATCATATTACATTTATGACAAACATGTTACTTTTTGTTTCACTAAGAAGACTAAATCTTTTTTTTCTTTTTTTTTCCTTTTCTGGCAGAAAAGAAAAGAAAAAAAGAAACTTCCATGGAGTAACTGCATAGTTTGAAGACGTTAAAAATTAGATCATGAATCAGATCACGATTCACTGTCTTCAAACAGATAGTTCAGATGGCCTGAGTGGACCTGAACAAGTCTAAGCGGAAAAGTAATGAATACGCAGGGAAAAAATATTAGGCAGGTGTAGCCCAGATGGAAAAACTCATATTTAAACCAATGGTAGAGAAGAGAGAGTATCTATCCTCTTTATTTTAACTGTACACATCAACAAAGCGTCATATTTCCTATGACCATTGAATGCACCTCTCAGTTCACCCCACGTGAGGGCACCTAGCTCAGCGACCAATCAGCGCCTACCCAGGCCGCATTGACCCTGTCAGCCAGGAAGAGAGGTGAAAGTGCATGGTGCTCCCGGGTTTTTCTCATCTCAGCAAGAGGAGTGGAGGCATCTGCTACTCAAACCGAGAAATCGACGGACAAAAGAGGGGAAAAACTCAGAATTGAGAGGAAGGGAAGCCAGCATACTTACCTGCTGGAAGTCCGGAGTCGAGTGGCTGGATGAAGCAAGAGCACCTGGCTGCAGCCACTGTGGAGCTCCACAGTAACCGGATACACGTGACCTCCACACTAACCGGAAACACGTGACCTCCACAATAACCGGAAACACATAACTTCAGTTAAATCGACTTTGACAGCGAAAACTAAATTGTGTTTTTGTTACTATTGATGCTGCTGAGAAATAAAAATGGTTTTAAGTGGGGGTTTTTTAACACTCTGGGTTTGTTCAAAAAAATTCACCATCCCCTAAATTGTTCGTGGCCAAAAGTGCTATAACGCGGCGCACCTTCCACGACACTCGCTGTTTCACTGATTTTTTTTTTTTTTTTACAGTACATCGTGTTGTGCGTTCTGATTGCTGTAGACCATTGTCAATCAATCTAGTCCAGTGTCTCCTGTACAGTAGCGGCCCCTAATAGGCCCACGGACCGGTACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGAAAATGTTCATGCCTGTCTGAGAAAAGTGTATAAAGCATGTGGTGAGGGGTTTTACAGTCTTAACATCTATAATTGTAAAAAATAAAGTTGGCTACTTCAGGGATTTCACCTACCGCGGGTTATTTTTAGAACGTAACTCCTGCGATAAACGAGGGACTGCTGTATTATTAATAGTAGAGTCTGGGACATTTAATTGATTAACATCAACACTGATTATTATGCACTGTTATTTTTGTTCAAGGAGAGCAAAAAATATAAAACTTTCTCTCAGTTTGTTCGTTGCCAAAAATGGCCACTTTTTGTGTATGTTCACAAAATGCTATAAAATGTATATTTCTTAAAACATTTATCTACTTTTACCGACGTGACTCTTTAAAATCAAAATTGTATTTAAATTTTTTAGTCTTTATAGCCAGTTAGGTTAGATATTACCATTAACTTTTCAGATAAAACGGTGATAAAGTCCTAATGTTTTCATGAAACTTCCTTTTTTTTCCCCCCCATCTGAGCATCGGGGAATAGGCTGTCTTGCAATTGTTGAGGTCACTAGTGTGTGCCCCATTTCTTCCAGGATCACTCTCTTTATAGGTTTTAGTGGACTCCTAGTACTGTGAAGTGGTTTCATGGGACAAAGGCATTGTATTCCAAGATCTGGGAGACTGTAGAAATGAGCAGTGATGCCCTTCCTACCATCTTTCCAGAAAAATAAGTGATCTGGAAGCTGTTAGGCTTACTTACAGCAGCAGCACTTTCTGCACCTGCATAAACTCCAGGATACATTTACTAACAGCGTTTGTTGCTGTATGTGCTGCAGCTTTGAATTTTTTATTAATATATATTTTGTTAATATTTTGGCTATGGTGTCTTGTTATGAAGTGTACAAGAGTAAAAGTGTTTTTAGCATGTGCTTCAAAGCTAAGTTTGACTGGGAAACTCAAAGCTCAATAGTCTGTATCAACAAAAACTCACTGCAGCCTATGTAATATTTGATGCGTCATAATTTATTCTACTCTAGCTTGCAAATACATTTGTGTGGCAATGTCATGCACAACACACACAACTATTAGATCCTTAAGATCAAACCCGTGTCATTCTTTTGGTCCACTGCAGTGCAGCAGTCAAAAAAAAAGAATAAGTGAAGTGGCCACAAATGGCCAGGATAGAGCCCAGAGTGCTTATGCTGTTACATTTACATTTAATGCTGTTACACTGTAATCCTTTATTAAAAGTATGGACATAGAATCAAGTGAACAACATTTTGAAATAAGTTTAATTGGAATTTTGTACTATGCAAAAACAAAACAAAAACAACAACAATGACATATTAAACAAAGAAACAAATATAACAAACAGCCAGTGCCTTTATTTGTCCATTACATGTCAAACATAGCACTGACCCTTAGTCCCTGCTCATCAGCACATGCTTTCAAAAAGAGCTCCATGTCCTCTGCAAACTGAAAAACAAAGAGGAACAAGTGCCTTGCTCCAGTGTCTTCTTCCTCTGACATGTCTCTTAAGACCCTCTGCTGGTCCCCTTGATTTAAGGACAGATATTTTGGCATTGTTACGTGTCCACGGAAAAGTGCCTTATTTTGGACAACCCACTGCACAGCAGGACGCAGATCTTCAACAACTGCTGGCTCCTGTGTCGGGCAAATGGGGATAAAAACATAGCTATTTCTCAGTTGCGGAACAGTTTTTTAACAGTTATTCAAATGTCACTAACCATTTAATTACACTACTGTTTAGTGAAGACTGACCTGACTGACTTCCTGGAACTTGCGCTTTTTCAGTCTGAAAATGGGCACGTGTTGTCCTTCAAGCACAGCTTTGGCTTCCTCTCTCCAGTGTGCAAATAGCTTGCCAGAGCTTAACAGAAAATTTTGATATTGTTAAGGTGTGTAAACTTTGACACAACATAGAACAGAAGTCAAAATATAAATACCTTCTGAGATCAAAGTTCTCCATCAACAGCAAGCACCACCATTTACGCAAGTAGGGCATGTCTGACTGTAAAATATTAATATGAAACATATTTAACAACTTTCAAAAGATTCAAGACTCCATTGCTGTGAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCATTGTAAGAAAACTAGACGATTCCTAGAATTATGAAATCACTAACGGCAAATTTATTTAAGAAAGACTCTGTCCCAACCTTTGCGATCAACTTGCAAGACTTCCACGGTATCCATGCGTGTTTATGGCTACTGTGGAGGTCACGTGCTTCCGGCTACTGTGGAGGTCACGTGTATCCGGTTACTGTGGAGGTCACGTGTATCCGGTTACTGTGGAGCTCCACAGTGGCTGCAGCCAGACCCTTCTCGGATGAAGGAGAGAAGCAACGTCGGTAAGACGAGTGTTATTCCGAAGGAAAAAACTTGTAGAGACTTACCGTCGTGATCACGCTAGCTTGGTGTCTCACAGGCTAACCACTCATCTTTCATCCGAAGAGCTGCTGCAATTCCAACACCAGTGTGTGTGTGTGTGTTGGGCTTTTGTGAAACAGAGCAACAGTGAGCAACATGTTCCTTAGTCGCTCTAAAGCTAATTTTTGTCAGTTCACTGTGAGTTTAAATTAACATGGAGGGTAATTTTTAGTGCATTTCTCTCTCACGAATCGGCCTATAGTGTGGAGAAATTAAGCACACTGCTTTAATACCTCTGAACTGAACTGGCATGTATATTTTGTTGCTTATTTGCACATAGTTCTGAAATTGTTATGGTGTATTGTATTTTGAATGTCAATGGTTACTTACCATAAGTATTGTTTAATTAATGTTTACATGAATAGAGAAATATTTGAGCAACTTAGATGTTTGGTTCTCATATTTGATACACTTGAAAATTGAATGTTGTACAACAGAACTGTGAGGTTTGATAAGATTTAAGATGTTGATGCAGTGAATATGAGGTTGATGCAATATTTTGATTTTACATTTTAACCTTAAACAGTGCATCTGAAACAGAATGATTAGAATGTACATTTTATGACCTGGATTATAGGTCAGGTTTTTTGGAGAGGACAGAAAAGTCCGAGGACCAGGACGAAATTCCGGTCGTGATAGATGGCGAGCCAACCACTTTGAGGACAATCCACCCCAAAGAAGATACACACCCACACACTCATACATTCCAATTACACTCACAAGGACCTTTAAAGTTGGCTATCGCCAACTTAACTCTAAATTCTTAAAGGGCCCCAACGAGTACTTTTAGTTTGGTTTAAGTGTGCACACTATTTATTTTATTTTGTACTTTTTTCTGTACAAATTGGACAAATATCTGTTATACCTTTGTTATGGCCCTTCTAGGCGCGGCCAGACGACAACTTAAAGGGTGATCCATCCCCGTCCAACCCCAAGCAGCAGATCACACAATTAATACTTTGTGACAGTGATTTATTTACAATGAGTGAATTTAAAAATCAAAGGAAATGAGCGAAGTATAACTTCGGGGTGAACCCAAGGCCAAAACAACAAACAAAAGGTAGCCTATCTCAGGAGAACATAACTTACCTAGTCAAAAGAACCAGACCAAACAACAATTACTTTCCTCCCTACCTAACAAAAACAGAAGAAAACTAATTAAACAAAAAAAGGCGGTCCACCCCTACATGCTCCTACATTAAATCAACATAGTTTAAACAGTGAACACACGGTCTGCCAGTTGGGTTTGGCCAAGGATGAATGACCTGGCAGTCCCTGGCGATGTCTTCTTATGCGCTGTCTCCCCGTCGTTAGCCAATCGGTACGATCCCTTCACCCTGGATGCACCAATCATGGAGGAGCACCTGCACGCTCAAATTTGCATATTATAATTACGACAACAGTCGTAACACCTTGTAACAATACAAGAGTGGCTACTCAAAAGTTAACATTGCGTCCAGGTCGTTATTGCTGCTCAGTACTTTGGCTCCATATGAATTTGGTGTCTTCTGATACTGGCCAGGGCCTCATTACGAGCCCAAGTTGTTATTGTGCTGTAATTCACCTTTATACCTTAAAGTTGGTTACACAGCAGATATGCATAAATTATTAAAAAGATAAATGACAGTTGAAATCATGAGCTAATAAGAAAGGACCAATCAAAGAAGTTGCCATCTAAACATAAAGAATACATTGTTTTGCAAATTCTAAGCATCGTTCTGATGGTCAGATGACAGTTAAGCCTTCCCATTGTGAGTAGAATAAAACAACAATTAGAATACAGGGAGTGCAGAATTATTAGGCAAATGAGTATTTTGTCCACATCATCCTCTTCATGCATGTTGTCTTACTCCAAGCTGTATAGGCTCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGTTTTTTGGGTTCATTGAGAACATGGTTGTTGTTCAATAATAAAATTATTCCTCAAAAATACAACTTGCCTAATAATTCTGCACTCCCTGTAAATTGAAAACTGAGTCAGGTTTTTCTCTGTCAGTAAAAGAATACAAAGAACCAGATTCAATACTTCCCTTTTTGACTCTGAATAACACTTTTTCTGGTATTGTGAAATAAATCATATCCTTTCATGGCACTTCTTACATGTTGTAAATACAAACAACGACAGTAAGAATATTAAGTACAGTTTTAATGATATAATACATTTTCAGCTATCGTGTTTACAGACAGAATGACATGCAAATCTTAACAAATACAGGATCTCCACAGTGAAGGTAATTAGACAAATAATATTCTGTCTCCACAAATACATGGAAAATAAAAAGCTTCAATAAATTCCATTCTGTAGAAACTGAATCAACATGACATCTGACCTAATTAGCTAGGTCAGATGACAGTTAAGTTTTCCCATCATGCCCTTAGGTACTGTAGCCACAGAGACACCTGGCTGTGTTGGAACGTCAAAGAGAGTCGTGATTAACTCTGACAGATATCATTTGATGTGGGATGTATGGGGTTAGGCGGTCTTGAATAAGTTACATTCTGATGTTATGTTGTAAAAGTACCTTTTGAATGTGGTCAGAGTTTATAGAATTGCATTCCTCATTTCGTGGTTAACTAAGCACAACGTGACAATGTAACAGGAAACAGTATTTCATAATAAAATTAATTTGAAATAAATCAAATATCTGTAGATTCCCTAATTAACAACATCATAAAATAACAACCATTAAAACTTTACAGAATTGCATACTCTTTATTTGCTTCTTTATGCATTGATAACTGGTTGTGAAAATTCATCACAAAAGCCTAATTTAAAATGAAACAAAGTGCCACACAATTTTGAAGGTTTGTGTGAGATCACCTGCTAGTTTGGGAGTTTTACTCTATAATAATACATCGTATTTACAATACACTATATTTGCCAAGTCATACTCTCAGTTACTCTGCATGAAAACAAATGCCATTGTAAATGTTTGCAATAAATTAACTTAAGCAGCAAAAGATACGTTTTTCTTTTCTCTAAGTGTGTCCAAGTAATTTTTCATAAGGGCAGATGTTAAGAGATTTTTTAGGATTTTGGGATTTTTATTATGTTATGCTTAAAAGTACCTTTCTTTATCTAAATGTGCTCTGTGAATAAAGACTGTTTTTTTTATTGCACGGGGCGAGTCTCTCCCTGAGTCTCACCCGTGTACACGTTAAACCTGTCTGAGCGTTTTTATTCTGACCTGAGTTGCAAAACAGGAAAACTCCTGACAGCAGATGAAGGAAATTCAAGGTTTAATAAAACTGGGTCATTTAAAATTCAGCAGCTGCAACTTCTTTAAATATTTTGGTAGATTTACAGGAAATGAAGAGTAAAAGGATCAAGTAAAAGCAAATTTTACATTCTCATCATGCCAGTCTTCAGACTCTTCCATACAAAATGTGTTGATCAAAATGTCTTTGAGGTAAACTTTTTCTAATCTCTTAGAAAAATATATTTTTCTGTTTTCTGCCCTTCTTTGAATCCAGTTTCAATTCAAATCAGTTTTTCATACAGCATCAAATTAAAACAACAGTCACCTCAAGGCACTTTATTGTAAGGTAGACCCTAAAGTAATACATACAGAAAAAAACCGACTGGTTTTCATTTATTTCATTTATTTATAAAGCACATTTAAAACAACAAAGAGTTGACCAAAGTGCTGTACAACGTAATAGTTAAACAATGACATTAACATCATCAAACAGATAAGATAATTCGAATTAAAAAATTGGTAACTGCCATGCAGTATAGAAAGTGTTAAGGTTCAAAGTTTGGAGAAAAGGAGTACGGAGGGCTCACAAGCAAATAACAACTCTGGTCCGGAAGATGTGATCAAAGCGAAGATTTATTCATTACACGCGTGGAGTCCGAAGCTGGGCAAAGTCAGCAATCGAACTGAACTCACAACAATTAAACAAAGGTTTTATATGGGTACAATAACAAAGCCCCCCTCTTTTACAAAAATAGACAAAGTACAGCTTACGTCACTTAAACCACAAAATGTTCCGTGAACTTTAACATAGTTTAAAGAACATTACGTCTCTTGTCTCGACATCAGTTGCACTTCCTCTAAGTACTTCGGCACAATTCTGCAATTGCAGCAAAAATACATCTCCACTTCTGCCCTACCAAAATAGATCTGTTATGGTGTGTATGTGTGTGTGTGAGTGTGTGTATGTGTGGGCGCCTGCTGTGTGGGCTATGTATGTGTCATGACCCCGTCTGCACCTTTGCTAACCTCACACTGCTCGTCTTAGCCAGACATAGGGCCTGTGCACATACACAGCTGAACTCTGTGTGATTTCTAGGCTAAATGTCACACTCGAACCATGAAGGAAACTTACTCAAACTGAACTGAAACTTAAAACTTACTCAAAAGATATAAGGTATAAATGATAAAACTTAAATCTTAACTCTAAAGAATATAAGTAATAAAAGATAAAAAATCACTCCAGGCGTATGTAAGCAGGTGTGTTGCCATTCCTTTCAGAGCTCCTGTCCTCCTCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATTAAAATCATTTTCATAACAAAAGTTCTCTCTTCTCAGATCTACCAATATGTTTGCTCGTCTCTACTACAGTTCAATCATTGAAAATTACACTGATCAGCCTACTTTGTGGAAATTACAGATTACATCATAGCAAAAGCATTTTTCAGACCCCTCAAAAGCCAAAGAGAAAAAATATGTTGGGGGTGAGAGAAGGGAGACAGGATAAAAGACATGCTGTGGAAGAGAGCCAGAGATTAATACTAACTAATGCTTAAATGGACAGTGGTACAAAAACACATAAATGATGTAAGCTAAATGCTTGAAGTCTTTAAAAGAGTCCAGCTGTGCTAAATACCCTCATGCAGCCTCATTCAACACATCACAGGCTGAAATGTCTGATTTCATTGTCCATCTATTCCATCTATCATTTTCCAGCAGTCGGAGACGCCTTCAATAAATAAAACTTCCTGAATGAAACCACTGCACCTGCATTTGGACAAACCACCCTGGGTTGTGCACCTCATCTGGACCCCTCCCTGTCAAGCTATGTCATCCACCCCTAGTTGGGTGGGGACAATGGGACAAACCCAGACTGTCCCAGAGGCACTCTAACCTCGAACATGCCTGCTCGTGTTGTGGAAATTTAAACAACAAAATCAACAGACAATGATGAGCAGTAGGCTAACACATTTTAATAAACACAAGCATGCTTGAGAGAGAGCTGCCATCACAGGACTGATAGCAGGGTCTCTACTAATGAACAGCATAGCTCTGGTTTAAATACAGGTCCCCCTGAGAGAGAGAGAGTTTTACAGCCTTTATCGCCTCTTGCTGTGTTATCTAAAGATAAAGATGCCTCTTCCTGAGACATGTAAAAACTGGGTGTCTCTAACTGTCTCCACGACGCACAACTGTGTGCATGCAATAAAGTTGAAACTTAATGGTATCCCACATGTGTACAATTAAGTGACAGAAAACTGATATTACTAAAACATGTGACTAATACATCAAATGAAAGAAATTCCATTACACTCAGTTTCCTGAAGCTACTCCAACACCTCCCTAACTTTCTAACTCCATTCAGAGAACATTAATAAAACTGGACAATTATGATTCCATTAATTGTAAGCTGTCCACTACAGTGAAAGAAAGTGTTATGTTTTATAAGCCAGCGACATGTGGATGTATATCAGCATCCAGATAAATATGTGCAGGTGGAGTAATGGCAGATATTGTCCTGGTTAAAGGTGTGTGCAGACACAGCTTGAATGCAAGTGTCTCTCTGCTTTTGTCCTCCTGAAACAGTCAACAACACTGACTGTTGCAGTGCTGTTTCACACATGCTCTGTGACATTTTTCAGAAGTGACCTGTGTGAGGAAATGAGGTGTTATTTTTCTGTCATTTTTATTATTTCCTTTTACTATTTCTAGTTTCATTATTTTGTTATTGCTATTGCATCATAATCATATAACAAGCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCACTTTAAACTGTTGAGTTGGATTTCTAATCTTAAATGTTTTTATGCAGACTGCATGGTGAAAGAAAAGGCCTAATGCAGAGTAACTCTGTGCCAAAATAAGACAGGAAGTTACATGTTTTTGAAGTTACATGCTTTGCAGGAAGTGAAACCAAAACCAGAGTCTGAGTGAAAGTTAGTCTGAGGAGCTAGTCGGCAGGTGAAATGGGGTGCGATTGTGGTTAGCACATAGACACACACGTAACCACACACAGACACACACACACTTAGTTAGAGGTTCACTTGTAAGTGAAAGTTTAAGCATGTTTTGCTAGGGTTGCAGTTTTATGTTGGTGTACGTGACTGTTTGATGAAGAAGCAGGTGCACGAAGCGAGAGCTGAGCGGGCTTGCGGGAAACCACCGGGGAGAAGATGGAAGCCAGTGTTCTTTTTAATTGTGTCACAAGTTGTCAAACAGAACATTTGTGGTTTTGAGTTGACGTATCCATGTAATTTAAGCAAGAGGGGGCGTTCTAATACCCCAATGTATAAAACTGTGTTCTGAAGTTTTGGAGATAGAGATCAATGCTGTCTGCGTACAGAATTCATCTCTCCACATGTGTTATTAAATCATTCGTTGACTCCAACTGACTGGGTCAGTGTTTTATTCTGATCTCCACCATCTCTCTCTCCTCAAAATGAACCTTAACATTTGGGGGCCTCGTCCGGTGTTGGAGGGGGAGAGAATGTGTTTGGAGGTGTAGACGGAGTCAGACGGGCAGGCATTGGTCAGTGGTCGAAAGTGAGTGACAAGCCGGCATACATCTAGAGGTAAGGCGCTACCTGTTGAATTATTTCCGAATTGTGCCAGATTGGATATTACAAAATTAAAAGTCTACTCACTGAAATTACTGGTAGATGTCTGTTTTGATTTTGGTGAAAATCTCATGAGAATTAAAGTTGAAATAACGTTAATGATAATGAAAGTGATAAAGTACAGTACTGAGGTTTTAAAGCAGTTGGACTGCTGAGACAGTTAAAGCAGTTGGACTGCTAATTTAGTGTGGTAGGGAATTTGGTCATTTTGTGGGTTAGAGTCCCAATTGGTCAGACAGGTTGGACCTGCTTCAGTCATACCCTTTTCTGGGGGGGTTAACTGTTGTTTCAAAGTAATTAAATTATTTTAGGACGGGACTAGGTCCTAGGAAGCGCATTGCTCAGAGGTAACGCTTGCCAACGGTTCGGACGCGCGCCGTTGTCCTCTGTGAGGGATAGTCAGCTGGCTACTGTGGAATTTGGGGCACTCAAGAACAGCTAGTGGTTGGACCACTTTACCATTTGGAACGGTATCTGCGCTTTTTTGGGCAGCAAAGGTTGGACCTTGGGTGTTGGACACTTTTAAATTGAGTTAGGGATCTTAGAAATTGGGCCAGAAACTGTTGGACAGATACTGGTTAATTGATTACAAAAAAGTTGGACTTCATCGGTTGGACCGTTAACTTAAATTTGTCAAAATTACATAGGTTTTTAAAAGGCCTAAAATCTGTGCAGTTGTAATTAAAAGACATCTGTGTAATATAAAATAAGAAATGTTTGTGTGAAGGGAGTCTCTGTGTCAGCAGTGCACTCCCTGTTGACTTTTATTTTTAGATTGTGTGTGTTCATGCAAATGAGGCAGCTGCTGCGGAGCGCATGAGAGGATTGTTGCTTTCGGTTTCGTGTGTTATCTAGCTTGATAACTATTGTTTGTAGATGTTCTCAAATGCTTGTGACTGAGATGCTGGTTTTGCTCATTAGAATTGTATAAATAGAGTTTGAATTCATTACTGTGGATGTGTAGTAATTGACTGAGTTTGATATATATATATATTGAGTGCAGTGTACAGGACCTAAGACCAACATATTACGTTAAGTAGTAACCTCTCTTGAGCAATAAATGCTGGTGTGTTTTAATTTTTTTTTCAGTTATGTGTGTGCCGTGAGAAGCTGTGAGGATGATGAGAGGTTTCAGTTGTTTTTCTTTGACTTGCTCTTTCTGATTATGAAAAGCATGTCTAAAATACTCATATGAAAGTGTATTTTGAGTGATTTTAACCGTGTGAATGCTGTCAGTATTTGATTTGAGTGACTCTGCGTGATTTGTCTGAGTGAGTGAAAAAGTGGAAGTTTGAGAGAAAAGGCAGTGTGTGTGAGACGATTACTGATGTCTGAACGAGGTTAGAATATTTAAAAGTGTGCATGAAATAAGGGTGTATTGTTTTTAGACAAAGATTTAGTAGAACTAAAGAGGGTTTATAGACTGTAAATATAGAAAGCAAGAGTTTGATTAATCTGTAGAAACAGGAAAGAGAGACAGAAAATACTGTGCTGCTGTGTGTGAGAGGAAGTGGTGGTTGTGAGAGGAACTTTGCATGCCCATAAAAAGGAGCTGACTGTGTCAAGACAGCTGACAGAGAGAAACAGACGAGTTAAACTCTAAGAAGATGAAGCAAATGAATGTCTTAAGAAGAAAGTAATAAAATTATATTAATTATATGTTTTAGAAAAGAGAAAGACTGAGGAAATAAATAGAAGAACTAACAATTACATTAATGAATTGAAAACGCACGTACACAAATTGTTACATGTGAAATTAAACTTTAATACACACATGAAATAAAGAAAGCAGTTTACACTCCTTTAATTTCCAGAACCAGTGTGTCCCTCAGACCTAATGACACTCTTGCCCATTTGGCCCCCGTATCAGGCGAGTATGGAAGGCTGGATAGCCCATGATGGGTAAGATCCCACCTGAAAATCCTGGGACAACCTAAGGCAGGCACAGTCACGACTACTTGACCTAAGTCCGTGTGAGCTCGGACTCACTGGTGGAGACGGGACTTCAAGGGTAAAGCCGCTGGGCAGAGGCAGAGGGGAAATGTCATTAACAATGACCAGTGACGAGCCAAAGAGAGAAAACACACCCTGTCTAAAAGGAGTCTGAAACACAGTAAAAGAAACATTTAAAAGAAAAAAAACACACACATACAAACAGAAAATGCACTAACCTTACAGAGACAAGCTCGGGAAGATTAATGCATAGATAGTGATTAAACTTGGCTAAGAACACAAACACATGTAATTAAATCAGCTTGCTAATTTCATGAGTGTTAAAATGGTGTGAATGTTGAAGAAAATGCACTTGGATAAAATAGAGTAAGAAGCTGTATGACAAGGGAGTGAGTTATGGACAAAACAAAAGAAGAGTGATTAAAGTAGTTTAAAAGAGTGACTTAGGAGTGCTCTTGCACTGATTGATCAAAGCAAGTGATTAGTATAGAAAGAAAATGAAAATAATTGAATAATGTGATAAGGTTTAAACGTATTTCTCTTGTCAAGTTGACTTGTTGAGATATGACTCAGTATGCAAATTAGCTGGAGTGAGTGGTGACGATGAAGCTTCCTGTGTGCGTGCACTGTTAACCTTTGCTGTATTTTTCACAGTAAAATACCACAAAATGCCCAGTAACTTACCTGAAAACATTTCTACAGTTAATTACTGTAATTTGCTATGCATTATGGGTATATTAAGGTTATTTACAGTAACTTACTGTATTTTTTAAAATTGCGGTAGTAGTTATACCTACCGTTAACACATT