gaaacgggatttcttcatataaaactagacagaagaattctcacaaacttctttgtgatgtgtctattcaactcagagagttgaatcttcctttttactgagcacttttgaaacactctttctgtagaatttccaagttgatatttaaagggctttgaagcctatggcacaaaaggaaatatcttaatataaaagctggaaagaatcattctcagaaactactttgtgatgtgggcgttcaattcagagtttaacctttcttttgatagaacacttttgaaacgctctgtttgtaaagtctgcaagtggatatttggagcgctttgaggacttctttggaagagggaatagattcacataaaagctagacagaagtattctcagaaactcctttgtgatgtctgcactccactcacagagttgaaacttccttttgatggagcagttttgaaacactctttttgtagaattggcaaatggatatttaaagagctttgaggcctatggtagaaaaggaaatatcttcatataaaaattacacagaatcattctcagaaactacttcatgatgtgtgcattcaactcattgagtttaaactttcttttgatagagcagttttgaaacactctgtttgaaaagcctgcaggtggatatttgaagtgctttgaggccttctttggaaacgttaatatattcacataaaaattggacagaagtattctcagaaacttctttgtgatgtcttcactcaactcacagagtttaactttccttttgatagaccagttttgaaacaatctttttgtaggatttacaggtgtgtatttagagggctttgtgggcaatggtagaaaaggaaatatcttcacataaaaactagacagaaccattctcagaaacttctttgtgatgtgtgtattcaactctgtgagttccttttgatagagcagctttgaaacactctttttgtagaatttccaagttaatattgagagcgcttggaggcctatattagaaaaggagatatcttcatataaaaactagacagaatcattctcagaaaataatttgtgatgtgtgcattcaactcacagagtttaacctttctcttgattgtgatgtgtgagttcaactcacagagcttaaactttcttttgatagagcacttttgaaacactctgtttgtaaagtcttcaagtggatatttggagcactttgaggccttctttggaaatgggaatatcttcacgtaaaaagtagacagaagtattctccgaaacttctttgtgaagtctgcactccactcacagacttgaaacttgattttgatagagcagttttgaaacactctttttgtagaatttgaagtggatttgtaaagcactttgaggcatatggtagaaaaggaaatatcttcatataaaaagacagaatcattctcagaaactactttgtgatgtgtgcgttcaactcacacagtttaacctttctattcatagagcagttttgaaacactctgtttttaaagtctgcaagtggatatttggacgtctttgaggccttcgttggaaacgggatttcttcatttaaaactagacagaagaattctgagaaacttctttgtgatgtgtgcattcaactcacagaggtgaagcttcccttaaatagagcagttttgaatcactcttttgcttgtatttccaagtgcatatttagagtgctttgaagcctatagaagaaaacaaaatatccttcatataaaaactagacagaatcattctcagaaactactttgtgatgtgtgcattcaactcacagagtttaacctttcttttgatagagcagttttgaaacactctgtttgtaaagcctgcaagtggatatttggagtgctttgaggccttcgttggaaacgggctttcttcatataaaactagacagaagaattctcagaaacttctttgtgatgtgtgtattcatctcacagatttgaaccttcccttcgacagagcacttttgaaacactctttttgtagaatttccaagttaatattgagatcgcttggaggcctatattagaaaagcaaatatcttcacataaaaactagacagaatcattctcaggaactactttgtgatgtgtgcgttcaactcacagagtttaacctttcttttgataaagcagttttgaaacactctgtttgtaaagcctgcaagtggatatttggagtgctttgaggccttctttggaaacgataatatcttcacataagaagtagacagaagtattctcagaaacttctttgtgatgtctgcactcaactcacagagcggaactttccttttgatagagcagttttgaaacacactttttgtagaatttgcaagtgtgtatttggcgggctttgaggcctatggtagaaaaggaagtatcttccataaaagctggacagaagcattttcagaaactaccttgtgatgtttgcattcaactcacagagttgaacatttctcttgatagagcagttttgaaacactctttttgttgaatctgtaagtggatatttgcaccttttcgaggccttcttgggaaacagggtttcttcatataaaactagacagaagaattctcagaaaattctttgtgatgtgcgcattcaagtcaccgagttgaaccttccttttcacagagcagttttgaaacactctttttgaagaagttccaagtggatatttagagcgctttgaagcctttggtacaaaaggaaatatcttaatacaaaaacaagacagagtccatctcagaaactcctttgtgatgtgtgcattcaactcacagagtttaacctttcttttgatagagcacttttgaagcactctatttttaagtctgcaagttgatatttggagcgctttgaggccttctttggaaacgggaataccttcacatgaaaagtagacagaaggattctcagaaacttctttgtgatgtctgcactcaactcacagagttgaaacttccttttgatcaagcagttttgacacactctttttgtaaaatttgcaagtagatatttataccgctttgaggcctatggtagaaaaggaaatatcttcacaaaagctagacagaagtattctcagaaactactttgtgatgtttccattcaactcacagagttgaacattccccttgatagagcagttttgaaacactctttctgtagaatctgcatgtggatatttggacctctttgaggccttcgttggaaatgggatttcttaatataaaactagacacaagaattctcagaaacttctttgtgatgtgtgtattcaactcacagaggtgaaccttccttttgatagagcagttttgaaaccctctttttgttgaatttccaagttaattttgagagcacttggaggtctatattagaaaaggaaatatcttaataaaaaactagacagaatcattctcagaaactactttgagatgtgtgcattcaactcacagactttaacctttcttttgatacagcagttttgaaacactccgtttgtaatgtctgcaagtgtatatttggagcgtttgaggccttattttaaggggaaaaatcttcacataaaaagtagacagaagtattctcaaaaacttctttgtcatgtctgcactccactcacagaattgaaccttcctcttgatagagcggttttgaaacactctttttgtagtatttgcaagtggatatttaaagcgctttgaggcctatggtagaaaaggaaatatcttcatataaaaattgacaaaatcattctcagaaactactttgtgaagtatgtgttcaattcacggagtttaccctttattttgatagagcagttttgaaacactctttttgtagaatttccaagttgatatttagagcgctttgaagcctacggtacaaaagcgaatatcttaatataaaagctggacagaatcattctcagaaactactttgtgatgtgggcattagactcacagaatttaacctttctcttgatagagcacttttgaaacgctctgtttgtaaagtctgcaagtggatatttggagcgctttgaggacttctttggaagagggaatagcttcacatgaaaagtagacagaagtattctcagaaactcctttgtgatgtctgcaacccactcacatatttgaaacttccttttgatagagcagttttgaagcactctttttgtagaattggcaaatggatatttaaagagctttgagacctatggtagaaaaggaaatatcttcacataaaaactacacagaatcattctcagaaactactttgtgatgtgtgcattcaactcattgagtttaacctttcttttgatagagcggttttgaaacactctgtttgtaaagcctgcaagtggatatttggagtgctttgagggcttctttggaaacgttaatatcttcacataaaaattggacagaagtattctcagaaacttctttgtgatgtcttcactcaacttacagagtttaactttccttttgatagaccagttttgaaacaatccttttgtaggatttacaggtgtgtatttagagggctttgagggcaacagtagaaaaggaaatatcttcacataaaaactagacagaaccattctcagaaacttctttgtgatgtttgcattcaactcagagagttcaacattccttttgatagagcacttttgaaacactctttttgtagaatctgcaagtggatgtttggacctctttgaggccttccttggaaacgggaatttctttacataaaaactagacagaggaattctcagattctttttgtgatgtctgcattcaactcactgagttgaacctcccttttgacagagcagttttgaaacactctttttgtaaaatttccaagttaatattgagagcgattggaggcctatagtagaaaaggaaatatcttaatacaaaaaacagacagaatccttcagagaaactgctttgtgatgtgtgcattcaactcacagagtttaaccttcctttgatagagcagttttgaaacagtctgtttgtaaagtctgaaggtggaagtttggagtgctttgaggccttttttgtaaacgggaacatcttcacataaaagctagacagaagtattctcagaaacttctttgtgatgtctgcactccactcacagagttgaaacttccttttcatagagcagttttgaaaccctcttttggtagaatttgcaagtggatatttaaagcgctttgaggcctatggtagaaaaggaaatatcttcatataaaaactagacagaatcattctcagaaactactttgtgatgtgttcattaaactcaccgaatttaacctttcttttgatagagcagttttgaaactctctttttgtagaatttgcaagtgtgtatttctgggctttgaggcctatggtagaaaaggacgtatcttcacataaaagctagacagaagcgtgcttagaaactactttgtaatgttagcattcaactcacagagttgaacattcctcttcatagagcagtttcaaaacactctttttgtagaatctgcaagtggatatttggaactctttgaggccttcgttggaaactggttttcttcatataaaactagacagaattctcagaatcttctttgtgatgtgtgtattcaactctgtgagttcctttcgatagagcagctttgaaacactctttttgtagaatttccaagttaatattgagagcgcttggaggcctatattagaaaaggaaatatcttcatatgaaaactagacagaatcattctcagaaaataatttgtgatgtgtgcattcaactcacagagtttaacttttcttttgattgttatgtgtgagttcaactcacagagtttaacctttcttttgatagaacacttttgaaacactctgtttgtaaagtcttcaagtggatatttggagcactttgaggccttctttggaaatgggaatatcttcacataaaaagcagacagaagtattctcagaaacttctttgtgaagtctccactccactcacagacttgaaacttgcttttgatagagcagttttgaaacactctttttgtagaatatgcaagtggatttttaaagcacattaaggcatatggtagaaaaggaaataacttcatataaaaactagacagaatcattctcagaaactattttgtgatgtgtgcattcaactcacacaatttaacctttctattcatagagcggttttgaaacactctgtttgtaaagtctgcacgtggatatttggacctctttgtggccctcgttggaaacgggatttcttcatttaaaactagacagaattctgagaaacttctttgtgatgtgtgcattcaactcacagaggtgaagcttcctttcaatagagcagttttgaaacacacttttgctagaatttccaagttcatatttagagtgctttgaagcctatggaagaaaacgaaatttctttcatataaaaactagacagaatcattctcagaaaccaccttgtgatgtgtgcgttcaactcacagagtttaacctttcgtttgatagagcagttttgaaacactctttttgtagaatctgcaggtggatatttcgacctctttgaggccttcgttggaaacgggatatcttcatataaaattagacagaagaattctcagaaacttctctgtgatgtgtgtattcaacccacaaatttgaacattcctttcaatagagcagttttgaaacccactttctgtagaacttccaagttaatattgagatcgcttggaggcctatattagaaaagcaaataccttcacataaaaactagacagaatcattctcagaaactactttgtgatgtttgcgttcaactcacagagtttaacctttcttttgatagagcagttttgaaacactctgtttgtaaagcctgcaagtggatatttggagtgctttgaggccttctttggaaacgttaatatcttcacataagaagtagacagaagtattctcagaaacttctttgtgatgtctgcactcaactcacagagcggaactttccttttggtagagccgttttgaaacacactttctgtagaatttgcaagtgtgtatttagagggctttgaggtcaaatgtagaaaaggaaatatcttcataaaaactagacagaagcattctcagaaactcctttgtgatgtttgcattccactcgcagaattcaacattacttttgatagagcattttgaaacagtctttttgtagaatctgcaagtggataatttgacctctttgaggccttcattggaaacgggaatttcttcacgtaaaaactagacagaagaattctcagattctttttgtgatgtgtgcattcaactcaccgagttgaaccatccttttgacagagcagttttgaaacactctttctgaagaatttccaagtggatatttagagcactttgaagcctatggtacaaaagaaatatcttaatataaaaacaaggcaaaaatcaatctcagaaactactttgtgatgtgtgggttcaactcacggagtttaacctttcttttcatagagcacttttgaaacactctgtttgtaaagtctgcaagtggatatttcgagcgcttagaggccttctttgtaaatgggaatatcttcacataaaaagaagacagaagtattctcagaaagttctttgtgatgtctgcactcaactcacagagttgaactttccttttgatagagctgttttgaaacactccttttgtagaatttcaaagtgcatatttagagtgctttgaagcctacagtagaaaacgaaataatttcgtataaaaactagacagaatcattctcagaaaccactttgtgatgtgtgtattaaactcacagagtttaacctttcttttgatagagcagttttgaaacactctctctgtagaatttccaagtgcatatttagagcattttgaagcctatagtagaaaaggaaatatcttcatatagaaactagacagaatcattctcagaaacttctttttgatgtgtgcattcaactcacagagttttacctttcttttgatagagcagttttgaaacagtctttttgtagaatttgcaagtgtgtatttggcgggctttgaggcctatggtagaaaaggaagtatcttcacataaaagctagacagaagcgttctcagaaactaccttgtgatgtttgccttcaactcacagagttgaacatttctcttgatagagcagttttgaagcactctttgttgaacctgtaagtggatatttggacctttttgaagccctcgttggaaactggatttcttcatatacaactagacagaagaattctcagaaacttctttgtgatgtgtgtattcatctcacagtgttgaaccttccttttgatagagaagttttgaaacactgtttttagactttccaagtggaaatttaaagcgctttggggcctatggtagaaaaggaaatatcttcaaataaaaccagacagaatcattctcagaaactactttgtgatgtgtgagttcaactcacagattttaacatttcttttgatagagctgttttgaaactctctttttgtagaatttgcaagcgtatatttaaagcgctttgaggcctatggtagaaagggaaatatcttcatataaaaactagacagattcattctcagaaactactttgtgatgtgtgtgttcaactcacacagtttaacctttcttttgatagagcggttttgaaacactctgtttgtaaattctgcaagtggatatttggacctctttgggccattctttggaaaagggatttcttcatataaaactagacagaagaattctggaaactgctttgtgatgtgtacattcaactcacagagttgaacattcctttcgatagagcagttttgaaacaatttttgtagaatttccaagtgcatatttagagtgctttaaagcctatggtagaaaatgaaatatcttcatataaaactggacagaattattctcagaaaccactttgtgatgtgtgcattcaactcacagagtttaacctttcttttgatagtgcagatttgaaacactattttgtagaatttacaagtgtgtattttgagggctttttagcttatggtagaaaaggaaatatcttcacatagaaactagacagaagcattctcagaaactgctttgtgatgtttgcattcaactcacagagatcaacattcttgtgatagaacagatttgaaacactctatttgttatatctgcaagtggatattttgacctccttcaggccttcgttggaaacgggatttcttcatataaaactagacagaagaattctcagaaacttctttgtgatgtgtgcattcaactcactgagttgaaccttcctgtcgacagagaagttttgaaacactctttttttagattttccaggtggatatttgaagcactttgaggcctcaggtagaaaaggaaatatcttcatataaaaagcatacagaatcattctcagaaaatactttgtgacgtgtgtgttcaacacatggggtttaacctttcttttgatagagcagttttcaaacactagttttgtagaatttgcaagtgagtatttggagggctttgaggcctatggtataaaaggaaatatcttcacataaaagctagacagaagcattctcagaaagtgatctgtgatgtttgcattcaactcacagagttgaacattccttttgatagagcagtttttaaacactctttttgtaggatatgcatgtggatatttggacctctttgagaccttctttggaaacgggatttcttcatataaaactagacagaagaattctcagaaactttttgtgttgagtgtattaaactcacagagttgaaacttccttttgatagagcagttttgaaaccctctttttgtagaatttccaagttattattgagagcgcttggaggcctatattagaaaaggaaatatcttaatataaaaagtagacagaatcattctcagaaactaattcatgatgtgtgcgttcaactcacagagtttaacctttcttttggtagagcagttttgaagcactctgtttgtaaagtctacaagtggatatttggagcactttgaggccttctttgtaaatgggaatatcctcactaaaaagtagagagaagtattctcagaaacttctttgtgatatctgcactccactcacagagttgaaacttgcttttgatagagcagttttgaaacactctgtttgtagaattcgcaagtggatatctaaagtgctttgtggcctatggtagaaaaggaaatatcttcatataaaaactagacagaatcattctcagaaacttctttgtgatgtgttcattcaactcaccgagtttaacctttcttttgatagagcaattttgaaactatctttttgtagaatttccaagtgtgtatttggagggctttgaggcctatggtaggaaaaaaactatcttcatatgaaagctagacagaagcattctcagaaactaatatgtgatggttgttttcaactcacagaattaaacattcctcttgatagagcagttttgaaacactcttctttagaatatgcaagtggatatttggacctctttgaggtcttcgatggaaacgggatttcttcatataaaactagacagaattcccagaaacttctttgtgatgtgtgtattcaactcacagagttgagctttccttttgatacagcagttttgaaacactctgtttgtaaaatctgcaactggatatttggacctctttgaggaattcgttggaaacgggatttctacatataaaactagacagaagagttctgagaaacttctttgtgatgtgtgcattcaactcacagagatgaaccttcctttcgatagacctgttttgaaacactctttttttagaatttccaagtggataataaaagcactttgaggccaacggtagcaaaggaaatatcttcatatgaaaaacagatagaatcattctcagaaactactttgtgatgtgtgcattcaactcacagtgtttaacctttcttttaatccagcagatttgaaacactctttttgtaaaatttgctagaggatatttaaagcgctttgagccctacagtagaggaggaaatatcttcatataaaaactagacagattcattctcagaaaccactttgtgatctgtgcattcaactcacagagtttaacctttttttcatagagcagctttgaaagactctttttgaagaattggcaagtggatatttaaagcactttgaggccagttatagaaaacgaaaatcttcatataaaaaccagacagattcattctcagaaaacagtttgcaatgtgtgcgttcaactcacagagtttaatctttcttttggtagagcagttttgaagcactctgtttgtaaagtctgcaagtggatatatggatctctttgagacattcgttggaaacgggatttcttcatataaaactagacagaagaattctaagaaacttctttgtgatgtgtgcattgaactcacagagttaaaccatcattttgaaagggcagttttgaaacactctttttgtagaatttccaagtggataactaaagcgctttgaggcctatggtagaaaaggaaatatcttcgtataaaaaacagatagaatcgttctcagaaactactttgtaatgtgtgtgctcaactcacagagtttaacctttctttttatccagcagatttgaaacactctttttgtagagtttgcaattgtatatttaaagcgctttgaggccaatggtagaagaggaagtatcttcatataaaaactagacagattcattctcagaaatcagtttgtgaagtgtgcgttcagctcacagttttaacccttcttttgatagagcagttttggaacactctgtttgtaaagtctgcaagtggatatttggaccactgtgaggcattcgttggaaacgggatttcttcatataaaactagacagaagaattctcagaaacttctttgtgatatgtgcattcaactcacagagttaaaccctccttttgatagagcagttttgaaacactctttttgtagaatgtcaatgtgtatatttagagtgctttgaagcctaaggtggaaaacgaaatgccttcatatgaaaacaagacagaatcattctcagaaaccacgttgtgatgtgtgcattcaactcacagagtttaacctttcttttgatagagcagtttagaaacatgctttttatggaatttggaagcgtgtatttagagggctttcgggcctatgttagaaaaggaaatatcatcacatagaaactgacagaaacattctcagaaactactttttgatgtttgcattcaactcacagagttcaacattccttttgatagagcagttttaaaactctctttttgtagaatctgcaagtggatatttggacctccttgaggcattcgttggaaacggtgtttcttcatataatactagacagaagaattcttagaaacttctttgtgatgtgtgttttcaactcacagagttgaagcttcctttcgatagagtagttttggaacactctttttttagaatttccaagtggatctttaaagcgatttgaggcttatggtagaaaaggaaatatcttcatataaaaaccagacagaatcattctcagaaacttttttgtgatgtgtgcgttcaactcaccgattttaacatttcttttgatccagcatatttgaaacactgtttttgttgaatttgcaagtggatatttaaagcgctttgaggcctatggtagaagaggatatatcttaatataaaaactagacagattcattctcagaaaccagtttgtgatgtgtgcgttcaactcacgaagcttaacttttcttttgatagagcagttttgaaactctctgtttgtaaagtctgcaagtggatatttggcctctttgaggcatttgttggaaaagggttttcttcatataaaactggacagaattctgagaaacttttttgtgttgtgtgcattcatctcacagagttgagccttcctttcaatagagcagttttgaaacaatctttttttagaatttccaagtggataattaaagtgctgtgaggtttatggtataaaagaaaatatcttcgtataaaaactggagagaatcagtctcagaaactactttgtgatgtctgcattcaacacacagagtttaaatttcttttgatagagcagttttgaaacactctttttgtagaatttgcaaccgtgtatttagagggctttgggacctatggtagaaaaggaaatatcttcacataaaaactaaacagaagcattctcagaaactactttgtgatgtttgcattcaactcgcagagtgcaacattccgtttgatagagcagttttgaaacactctttttgtagactctgcaagtggatatttggacctccttgaggccttcgttggaaatgggaattcttcatataaaactagacagaagaattctcagaaacttctttgtgatatgtgtattcaactcacgtagttgaacttttctttcaatagaacagttttgaaacactctttttttagaatttccaagtggatatttaaagcgctttgaggcttatggtagaaaatgaaatatcttcacataaaaatcagacagaatcattctcagaaactactttgtgatgtgtgcgttcaactcacagagtttaacctttcttttgataggacagttttgaaacactcggtttgtaaagtctgcaagtggataattgtacctctttgagtcattcgttggaaatgggatttcttcttataaaacaagacagaaaaattctgagaaacttccttgtgatgtgtgcattcaactcacagagatgagccttcgttttgatggagcagttttgaaacactctttttctagaattttcaattgcatatttagagtgctttgaagcctatggtagtaaatgaaatatcttcatataaaaactagagagaatcattctcagaaaccacgttgtgatatctgcgttcaactcacagagtttaatatttcttttgacagagcagttttgcaacactcttttcgtagaatttggaagcatgtatttagagggctttggggcctcggttaaaaaggaaatatcatcacatgtaaactagacagaagcattctcagaaactactttgtgatgtttgcattcaactcagagttcaacattccttttgatagagcagttttcaaccactgtttttgtagaatctgcaagtggatattaggacctccttgaagccttcgttggaaacagaatttcttcacataaaactagacagaagaattctgagaaacttctttgtgatgtgtgtactcaactcacagagttgaaattccttttcattagagcagttttgaaacactctttttttagaatttccaagtggaactttaaagtgctttgaggattatggtagaaaaggaaatatcttcacataaaaaccggacagaatcattctcagaaactactttgtgacatgtgtgttcaactcacagagtttaacctttatttttatccagcagatttgaaacactctttttgtagaatttgtaagtggatatttaaagcgcattgaggcttaaggtagaagaggaaatatcttcatataaaaactagacagattcattctcagaaaccagtttgtgatgtaggcattcaactcacagagtttaagcttttttttcatagagcagttttgaaagactctttttgtataatttacaagtggatatttaaagcgctttgaggcctattatggaaaaggaaaatcttcatataaaaactagacagattcattctcagaaaccagtttctgatgtgtgcattcaacttacagagtttaccctttcttttgataaagcagttttgaaacactctgtttgcaaagtctgcaagtggatatatggacctctttgagacattcattggaaacgggatttcttcatataaaactagacagaaaaattctcagaaacttatttgtgatgtgtgtattcaactcacagatttggatcttcctttcaatagagcagttttgaaacactctttttttagaatttccaagtggatatttaaagcactttgaggcctatggtagaaaaggaaatatcttcttataaaaaccagagagaaacattctcagaaactactttgtgatgtgtacgttcaactcacagagtttaacgtttcttttgatagagcacttttcaaacactctttttgtagaatttgcaactgtgtatttagagggctttggggcctatggtaggaaaggaaatatcttcacatataaactagacagacgcattctcagaaaccactttgtgatgtttgtattcaactcacagatctcaacattccgtttgatagagcagttttgaaacactcttcttgtagaatctgcaagtggatattttgatctccttgaggcctttgttggaaatgggatttcttcatataaaactagacagaagaattctcagaaacttctttgtgatgtgtgtattcaactcaaagggttgaacctttctttctatagaacagttttgaaacactctttttttagaatttccaaatggatatttaaagtgctttgaggcttacggtagaaaatgaaatatcttcacataaaaacctgacagaatcattctcagaaacagctttgtgatgtgtgcattcaactcacagagtttaactttctttacatccagcagatttgaaacactcgttttctagaatttgcaagtggatatttaaagcactttgaggcctatggtagaagaggaaatatcttcatataaaaactagacaaaatcattctcagaaaccagtttgtgatgtgtgggttcaactcacagagtttaaccttttttttttgatagagcagttttgaaacactctttttgtataatttgcaagtggatatttaaagcgctttgagtcctattgtggaaaaggaaaatcttcttataaaaactagacagattcattctcagaaaccagtttgtgatgggtgaattcaactcacagagtttaacctttcctttgatagagcagatttgaaaacctccgcttctaaagtctgcaagtggatatttggacctctttgagacattcgttggaaacgggatttcttcatataaaactaaacagaagaattcaaagaaacttctttatgatgtgggcattcaactcacagagttgaaacttcctttcaatagagcagttttgaaacaatcatttttttagaatttccaagtggataattaaagcacttttagacctatagtagaaaagaaaatatcttcgtataaaaaacagatagaatccttctcagaaattactttgtgatgtgtgcgttcaaatcacagtgtttaacatttctttttatccagctgatttgaaacactctttATGTAGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN