NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACacatcacaaagaagtttctcagaatgcttctgtgtagtatttttgtgaagatatttcttttccaccatagaccgccaggggacacaaatatccactttcagattctacaacaagagaggttcaaaactactcgatcaagagatggtttcaactatgtgagttgaatgcacacatcacaaagaactatgtcggaattcttctgtgtagtttttatgtgaagatatttccttttccacaatagacgtcaaagtgatccagatatccacttgcagattccacaaaaagagtgtttcaaaagtgcacaaccaaaagaaaggttcaactaggtgagatgaatgcacacatcagaaggaagtttctcagaatgcttctgcatagcttttaagggaagatacttccttttccaacataggcctcaaagcactccaaatatcctcctggagataccacaaaaagagtgtttgcaaactgctcaatcaaaagaaagatttaactctgtgagatgaatccacacatgacaaagaagtttctcagaatgcttctgtgtagtttttatgtgaagatatttccttttccacaataagacccaaaaggctccaaatattcacttgcagattctaaaaaaaacagtgtttcaaaactgctcaatcaaaagatagttcaactctgtgagaagaatgctcacatcactgagaagtttctcagaatgcttctgtgtagtttttatatgaagatatttcctttcccaccgtaggccacaaaaggctccaaatatccacttgcagatactatgaaaagagagtttcaaactgctcatcaaagataggtcactctgtggtttgatgcacacagcacaaagaagtttcacaaggaggatatttctttttccaccatgggcctcaaggcactccaaatatgcacttccagattctacaaaaagagtgtttcagaactgctcaatcaaaaggaaggttccagtctgagacaaatacacacatcaaaaggtagtttctcagaatgcttctgtgtagtttttatgtgaagatattttcctttccaccataggccacaaatggctctaaatacccacttacattttccacaaaaagagagtttcaaaactgctctaccaaaggtaagtttaacgctgtgagttaagaacatcacaaagaagtttctcagaatgcttctgtgtagttcttacgtaaagatatttccttttacacaataggcagaaaagtgctccaaatatccacttgaagattctacaaaaaccgtgtttcaaaactgccgaatcaaaagaaaggttcaactctgtgagatgaatacacacataacaaaggagtttctcagaatgcttctgtgtagcttttatatgaagacatttagttttccacaacaggcctcaaagctctctccatatccacttgcagattctaccgaaagagtgcttccaaactgctcaatcaaaagagacattcaaatctgtgaggtgaatgcagacatcgtaaagaagtttctcagaatgcttctgtgtatttttttgtgtgaagttattcgtttttgcaccataggcctccaagcgttctaaatatccacttctagattctacaaaaagagagtttcaaaactactcaaacaaaaggttcaattctgtgagttgaaagcaaacatcacaaagaagtttctcagaatgcgtctgtgtagtttttatgtgaagatatttccttttcacagtagaatgcaaagggctccaaatatccacttggagattctacaaaaagagtttcaaaaccgctctgtcaaatgataggttgaactcccggaggtgaatacacacatcacaaagaggtttctcagcatgcttctgtgtagtttttatgtaaacatatttccgtttctatcataggcctcaaagtgctccaaatattcacttgtacattctaccaaacgagtatttcaaaactgctcaatcaaatggaaggttcaaaaccgtgacatgaatgcccacatcacaaagtagtttctcagaatgcttctgtgtagtttttatgtgaagatatttccttttccacaacagcgtgcaaaacgcttcaaatatgcccttagagattccacaaaaagagtgtttccaaactactcaaatcaaaaaatgatttcaactctgtgagatgaatgcacacatcacaaactagtttctcagaatgtttctgcctggttctcatgcgaagatagttcctttttcaccataggccgcaatgtactccaaatatccacctgcagattctacaaaagtgagtttcaaaactgctctatcaaaagatcagttcgtctctgtgagttgaatgcatacatcaaaaagaagcttctcaaaatgcttctgtgtggtttttcggtgaagatagttctttttctaccataggtctcaaaccactccaaatatccacttgtagattctataaaaaggaatgttcaaaattgctcaataaaaataaagtttcaacaccgtgagatgagtgcacaaatcacaaaggagtttctcaaaatgcttctgggtagtttttctgtgaagatagttccttttctaccatgggccacaaagggctccaaatacccacttgcagattctacaaaaagagagtttcacaactgctctatcaaacaatatgttcaactttgtgggttgaacacaaatatcacaagaattttctcccaatgcttctgtgtagtttttatgtgaagacatttcttttccctccatagtccacaaagtgctccaaatatccacttacatattctagaaaaagattgcttggaaactgcacaatgaaaagaaaggttcaaatatatgagatgaatgcacacatcacaaagaagtttctcagaatctctctgtgtaatttttatgtgaagatatttcctttcccaccttaggtcttaaaacgctccaaatatccacttgcagatactacaagaagattgtttcaaaactgcacaaaaaaagaaatgttcaattctgtttgatgaatgcacacatcacaaagaagtttctcagaatgcttctctgtagtttttatgtgaagatatttccttttccacaataggcctcaaagggctccaagtatccacttccagattctatgaaaagaatatttccaaactgctcaatcataggaaatgttcaactctgtgagatgaatgcacacatcacaagaaatttctcagaatccttcagtgtaggttttatgagaagataattccttttccacaatagttctcaaagcactcaaaatatccacttgcagattctacaaaaggagtatttcaaaactgctcaatcaaaagaaaggttcaactctgtgagatgaatggacacatcacaaagaagtttctcagaatgcttctgtgtagtatttttgtgaagatatttcttttccaccatagaccgccaggggacacaaatatccactttcagattctacaacaagagaggttcaaaactactcgatcaagagatggtttcaactatgtgagttgaatgcacacatcacaaagaactatgtcggaattcttctgtgtagtatttatgtgaagatatttccttttccacaatagacgtcaaagtgatccagatatccacttgcagattccacaaaaagagtgtttcaaaagtgcacaaccaaaagaaaggttcaactaggtgagatgaatgcacacatcagaaggaagtttctcagaatgcttctgcatagcttttaagggaagatacttccttttccaacataggcctcaaagcactccaaatatcctcctggagataccacaaaaagagtgtttgcaaactgctcaatcaaaagaaagatttaactctgtgagatgaatccacacatgacaaagaagtttctcagaatgcttctgtgtagtttttatgtgaagatatttccttttccacaataagacccaaaaggctccaaatattcacttgcagattctaaaaaaaacagtgtttcaaaactgctcaatcaaaagatagttcaactctgtgagaagaatgctcacatcactgagaagtttctcagaatgcttctgtgtagtttttatatgaagatatttcctttcccaccgtagccacaaaaggctccaatatccacttgcagatactatgaaaagagagtttcaaaactgctcattcaaaagataggttcaactctgtggtttgaaggcacacagcacaaagaagtttcacagaatgtgtctgtgtagtttttatgtgcggatgtttccttttccaccatatgcctaaatatttcccaatttccacttgcagattccacaagaagagtgtttcaaaactgctgtatcaaataaagttgaactctgtgaggtgaatgcacacagcacaaaatggtttctcagaatgcttccttgttgtttttatatgaagatgtttccttttcaacaataggcctcaaagtgcttcaaatgtccacttgcagattctacaaaaagagtgtttcaaaactgctcaatcaaaagaaaggttcgactctgggaaattaatgcacacatcacaaagaagtttctcagcttctgtgtagttttcatgtgaagttatttccttttccacaataggccgcaaagggctccaaatatcaacttacagattctaggaaaagagagtttcaaaactgctctatgaaaagataggttgaactctgtgagatgaatgcacacatcacaaagaagtttctcagaatgcatctgtgtagtttttacgggaagatatttccttttccaccatcttccacaaaggtctccaagtaaccacttgcagactctacagaaagacactttaaaaactgctctatcaaaagatcagttcaagtctgtggtttgaatgcacacatcacaaagaattttctcagaatgcttctgtgtagttttcatatgaagatatttccttttccaccataggcctcaaagcactccaaatatccacttgcagattctacaaaaagagattttcaaaactagtcaatcaaaagaaaggttcaactctgtcagttgaatgcacatatcacaaacaagtttctcggaatgcgtctgtgtagtttttatgtgaagatatttccttctccacaacaggcctcaaagtgctccgaatatccacttgcagattttactaaagagtgtttccaaactgctcaatcaagaggaagtttcaagtctgtgagctgaacgcacacatcacaaagtagtttctgagaatgcttctgtgtagtttttatgtgaagatgtttccttttccaccataggctgcaaagggctccaaatatccacttgcagattctacaaaaagagagtttcaaaagtgctctatcaaaagataggttcaactatgtgatatgaatgcacacatcacaaagtagtttctcagaatgcttctgtgtagtttttatgtaaagatatttccttttccaccataggcctcaaagcactccaaatatccacttgcagattctacagaaagacactttaaaaactgctctatcaaaagatcagttcaagtctgtggtttgaatgcacacatcacaaagaattttctcagaatgcttctgtgtagttttcatatgaagatatttccttttccaccataggcctcaaagcactccaaatatccacttgcagattctacaaaaagagattttcaaaactatttaatcaaaagaaaggttcaaatctgtcagttgaaggtacatatcacaaacaagtttattggaatgcttctgtgtagtttttatgtgaagatatttccttttccacaacaggcctcaaggtgctccaaatatccacttgcagatttcactaaaagtgtgtttccaagctgctcaatcaagaggaagtttcaagtctgtgaggtgaatgcacacattacaaagaagttactgagaatgcttctgtgtagtttttatgtgaagatatttccttttccaccacaggcctcaaagcgctgcaaatatccacttgcagattctacaaaaagagagtttcaaaactgctgtatcaaaagatagggtcaactctgcgagttgaataaacacatcacaaataagtttctgggaacgcttctgtatagttttatgtgaatatatttccttttccaccatatgcctcaaagcactccaaatatccacttgcacattatagaaacatagtctttcaaaacttgtcaatcaaagaaaggttcaactccgtgagatgagtgcacacatcacagagaagtttctcggaatgtttctgtgtagtttttatgtgaagatattgccttttccacaataggcctcaaagcgttccaaatatccaattgcagattccacaaaaaaagttttttaaaactgctcaatcaaatgatagattaaactctgtgagattagtgcacacatgtcaaaaaagtttctcagaatgcttctgtgtactttttaggggaagatatttccttttccaccatcggccacaaaggactccaaataaccacatgcagattctagtaacacagagtttcaaaactgctctatcaaaagataagttcaactctgagagtttagtgcaaccatcgtgaagaagtttctcagaatgcttctgagtagtgtttatgtgaagatatttccttttccaccataggcctgaaagccctccaaatatccacttgcagatcctacaaaaagaaagtttcgaaatgctctctcaaacgatagtttcgactctgtggtatgaatacacacatcacaaagaagtttctcagaatgcttctgtgtagtttttaaatgaagatatttctttttccaccataggcctcaaagcactccaaatatgcacttccagattctacaaaaagagtgtttcagaactgctcaatcaaaaggaaggttccagtctgagacaaatacacacatcaaaaggtagtttctcagaatgcttctgtgtagtttttatgtgaagatattttcctttccaccataggccacaaatggctctaaatacccacttacattttccacaaaaagagagtttcaaaactgctctaccaaaggtaagtttaacgctgtgagttaagaacatcacaaagaagtttctcagaatgcttctgtgtagttcttacgtaaagatatttccttttacacaataggcagaaaagtgctccaaatatccacttgaagattctacaaaaaccgtgtttcaaaactgccgaatcaaaagaaaggttcaactctgtgagatgaatgcacacataacaaaggagtttctcagaatgcttctgtgtagcttttatatgaagacatttagttttccacaacaggcctcaaagctctctccatatccacttgcagattctaccgaaagagtgcttccaaactgctcaatcaaaagagacattcaaatctgtgaggtgaatgcagacatcgtaaagaagtttctcagaatgcttctgtgtattttttgtgtgaagttattcgtttttgcaccataggcctccaagcgttctaaatatccacttctagattctacaaaaagagagtttcaaaactactcaaacaaaaggttcaattctgtgagttgaaagcaaacatcacaaagaagtttctcagaatgcgtctgtgtagttttgatgtgaagatatttccttttcacaatagaatgcaaagggctccaaatatccacttggagattctacaaaaagagtttcaaaaccgctctgtcaaatgataggttgaactcccggaggtgaatacacacatcacaaagaggtttctcagcatgcttctgtgtagtttttatgtaaacatatttccgtttctatcataggcctcaaagtgctccaaatattcacttgtacattctaccaaacgagtatttcaaaactgctcaatcaaatggaaggttcaaaactgtgacatgaatgcccacatcacaaagtagtttctcagaatgcttctgtgtagtttttatgtgaagatatttccttttccacaacagcgtgcaaaacgcttcaaatatgcccttagagattccacaaaaagagtgtttccaaactactcaaatcaaaaaatgatttcaactctgtgagatgaatgcacacatcacaaactagtttctcagaatgtttctgcctggttctcatgcgaagatagttcctttttcaccatagaccgcaatgtactccaaatatccacctgcagattctacaaaagtgagtttcaaaactgctctatcaaaagatcagttcgtctctgtgagttgaatgcatacatcaaaaagaagcttctcaaaatgcttctgtgtggtttttcggtgaagatagttctttttctaccataggtctcaaaccactccaaatatccacttgtagattctataaaaaggaatgttcaaaattgctcaataaaaataaagtttcaacaccgtgagatgagtgcacaaatcacaaagaagtttctcaaaatgcttctgggtagtttttctgtgaagatagttccttttctaccatgggccacaaagggctccaaatacccacttgcagattctacaaaaagagagtttcacaactgctctatcaaacaatatgttcaactttgtgggttgaacacaaatatcacaagaattttctcccaatgcttctgtgtagtttttatgtgaagacatttcttttccctccatagtccacaaagtgctccaaatatccacttacatattctagaaaaagattgcttggaaactgcacaatgaaaagaaaggttcaaatatatgagatgaatgcacacatcacaaagaagtttctcagaatctctctgtgtaatttttatgtgaagatatttcctttcccaccttaggtcttaaaacgctccaaatatccacttgcagatactacaagaagattgtttcaaaactgcacaaaaaaagaaatgttcaattctgtttgatgaatgcacacatcacaaagaagtttctcagaatgcttctctgtagtttttatgtgaagatatttccttttccacaataggcctcaaagggctccaaatatccacttccagattctatgaaaagaatatttccaaactgctcaatcataggaaatgttcaactctgtgagatgaatgcacacatcacaagaaatttctcagaatccttcagtgtaggttttatgagaagataattccttttccacaatagttctcaaagcactcaaaatatccacttgcagattctacaaaaggagtatttcaaaactgctcaatcaaaagaaaggttcaactctgtgagatgaatggacacatcacaaagaagtttctcagaatgcttctgtgtagtatttttgtgaagatatttcttttccaccatagaccgccaggggacacaaatatccactttcagattctacaacaagagaggttcaaaactactcgatcaagagatggtttcaactatgtgagttgaatgcacacatcacaaagaactatgtcggaattcttctgtgtagtttttatgtgaagatatttccttttccacaatagacgtcaaagtgatccagatatccacttgcagattccacaaaaagagtgtttcaaaagtgcacaaccaaaagaaaggttcaactaggtgagatgaatgcacacatcagaaggaagtttctcagaatgcttctgcatagcttttaagggaagatacttccttttccaacataggcctcaaagcactccaaatatcctcctggagataccacaaaaagagtgtttgcaaactgctcaatcaaaagaaagatttaactctgtgagatgaatccacacatgacaaagaagtttctcagaatgcttctgtgtagtttttatgtgaagatatttccttttccacaataagacccaaaaggctccaaatattcacttgcagattctaaaaaaaacagtgtttcaaaactgctcaatcaaaagatagttcaactctgtgagaagaatgctcacatcactgagaagtttctcagaatgcttctgtgtagtttttatgtgaagatatttccttttccacaataagacccaaaaggctccaaatattcacttgcagattctaaaaaaaacagtgtttcaaaactgctcaatcaaaagatagttcaactctgtgagaagaatgctcacatcactgagaagtttctcagaatgcttctgtgtagtttttatatgaagatatttcctttcccaccataggccacaaaaggctccaaatatccacttgcagatactatgaaaagagagtttcaaaactgctcattcaaaagataggttcaactctgtggtttgaatgcacacagcacaaagaagtttcacagaatgtgtctgtgtagtttttatgtgcggatgtttccttttccaccatatgcctaaatatttcccaatttccacttgcagattctacaagaagagtgtttcaaaactgctgtatcaaataaagttgaactctgtgaggtgaatgcacacagcacaaaatggtttctcagaatgcttccttgtttttatatgaagatgtttccttttcaacaataggcctcaaagtgcttcaaatgtccacttgcagattctacaaaaagagtgtttcaaaactgctcaatcaaaagaaaggttcgactctgggaaattaatgcacacatcacaaagaagtttctcagcttctgtgtagttttcatgtgaagttatttccttttccacaataggccgcaaagggctccaaatatcaacttacagattctaggaaaagagagtttcaaaactgctctacgaaaagataggttgaactctgtgagatgaatgcacacatcacaaagaagtttctcagaatgcatctgtgtagtttttacgggaagacatttccttttccaccatcttccacaaaggtctccaagtaaccacttgcagattctacagaaagacactttaaaaactgctctatcaaaagatcagttcaagtctgtggtttgaatgcacacatcacaaagaattttctcagaatgcttctgtgtagttttcatatgaagatatttccttttccaccataggcctcaaagcactccaaatatccacttgcagattctacaaaaagagattttcaaaactagtcaatcaaaagaaaggttcaactctgtcagttgaatgcacatatcacaaacaagtttctcggaatgcgtctgtgtagtttttatgtgaagatatttccttctccacaacaggcctcaaagtgctccgaatatccacttgcagattttactaaagagtgtttccaaactgctcaatcaagaggaagtttcaagtctgtgagctgaacgcacacatcacaaagtagtttctgagaatgcttctgtgtagtttttatgtgaagatgtttccttttccaccataggctgcaaagggctccaaatatccacttgcagattctacaaaaagagagtttcaaaagtgctctatcaaaagataggttcaactatgtgatatgaatgcacacatcacaaagtagtttctcagaatgcttctgtgtagtttttatgtaaagatatttccttttccaccataggcctcaaagcactccaaatatccacttgcagattctacaaaaagagattttcaaaactatttaatcaaaagaaaggttcaaatctgtcagttgaaggtacatatcacaaacaagtttattggaatgcttctgtgtagtttttatgtgaagatatttccttttccacaacaggcctcaaggtgctccaaatatccacttgcagatttcactaaaagtgtgtttccaagctgctcaatcaagaggaagtttcaagtctgtgaggtgaatgcacacattacaaagaagttactgagaatgcttctgtgtagtttttatgtgaagatatttccttttccaccgcaggcctcaaagcgctgcaaatatccacttgcagattctacaaaaagagagtttcaaaactgctgtatcaaaagatagggtcaactctgcgagttgaataagcacatcacaaataagtttctgggaacgcttctgtatagttttatgtgaatatatttccttttccaccatatgcctcaaagcactccaaatatccacttgcacattatagaaacatagtctttcaaaacttgtcaatcaaagaaaggttcaactccgtgagatgagtgcacacatcacagagaagtttctcggaatgtttctgtgtagtttttatgtgaagatattgccttttccacaataggcctcaaagcgttccaaatatccaattgcagattccacaaaaaaagttttttaaaactgctcaatcaaatgatagattaaactctgtgagattagtgcacacatgtcaaaaaagtttctcagaatgcttctgtgtactttttaggggaagatatttccttttccaccatcggccacaaaggactccaaataaccacatgcagattctagtaacacagagtttcaaaactgctctatcaaaagataagttcaactctgagagtttagtgcaaccatcgtgaagaagtttctcagaatgcttctgagtagtgtttatgtgaagatatttccttttccaccataggcctgaaagccctccaaatatccacttgcagatcctacaaaaagaaagtttcgaaatgctctctcaaacgatagtttcgactctgtggtatgaatacacacacacatcacaaagaagtttctcagaatgcttctgtgtagtttttaaatgaagatatttctttttccaccataggcctcaaagcactccaaatatgcacttccagattctacaaaaagagtgtttcagaactgctcaatcaaaaggaaggttccagtctgagacaaatacacacatcaaaaggtagtttctcagaatgcttctgtgtagtttttatgtgaagatattttcctttccaccataggccacaaatggctctaaatacccacttacattttccacaaaaagagagtttcaaaactgctctaccaaaggtaagtttaacgctgtgagttaagaacatcacaaagaagtttctcagaatgcttctgtgtagttcttacgtaaagatatttccttttacacaataggcagaaaagtgctccaaatatccacttgaagattctacaaaaaccgtgtttcaaaactgccgaatcaaaagaaaggttcaactctgtgagatgaatgcacacataacaaaggagtttctcagaatgcttctgtgtagcttttatatgaagacatttagttttccacaacaggcctcaaagctctctccatatccacttgcagattctaccgaaagagtgcttccaaactgctcaatcaaaagagacattcaaatctgtgaggtgaatgcagacatcgtaaagaagtttctcagaatgcttctgtgtattttttgtgtgaagttattcgtttttgcaccataggcctccaagcgttctaaatatccacttctagattctacaaaaagagagtttcaaaactactcaaacaaaaggttcaattctgtgagttgaaagcaaacatcacaaagaagtttctcagaatgcgtctgtgtagttttgatgtgaagatatttccttttcacagtagaatgcaaagggctccaaatatccacttggagattctacaaaaagagtttcaaaaccgctctgtcaaatgataggttgaactcccggaggtgaatacacacatcacaaagaggtttctcagcatgcttctgtgtagtttttatgtaaacatatttccgtttctatcataggcctcaaagtgctccaaatattcacttgtacattctaccaaacgagtatttcaaaactgctcaatcaaatggaaggttcaaaaccgtgacatgaatgcccacatcacaaagtagtttctcagaatgcttctgtgtagtttttatgtgaagatatttccttttccacaacagcgtgcaaaacgcttcaaatatgcccttagagattccacaaaaagagtgtttccaaactactcaaatcaaaaaatgatttcaactctgtgagatgaatgcacacatcacaaactagtttctcagaatgtttctgcctggttctcatgcgaagatagttcctttttcaccataggccgcaatgtactccaaatatccacctgcagattctacaaaagtgagtttcaaaactgctctatcaaaagatcagttcgtctctgtgagttgaatgcatacatcaaaaagaagcttctcaaaatgcttctgtgtggtttttcggtgaagatagttctttttctaccataggtctcaaaccactccaaatatccacttgtagattctataaaaaggaatgttcaaaattgctcaataaaaataaagtttcaacaccgtgagatgagtgcacaaatcacaaaggagtttctcaaaatgcttctgggtagtttttctgtgaagatagttccttttctaccatgggccacaaagggctccaaatacccacttgcagattctacaaaaagagagtttcacaactgctctatcaaacaatatgttcaactttgtgggttgaacacaaatatcacaagaattttctcccaatgcttctgtgtagtttttatgtgaagacatttcttttccctccatagtccacaaagtgctccaaatatccacttacatattctagaaaaagattgcttggaaactgcacaatgaaaagaaaggttcaaatatatgagatgaatgcacacatcacaaagaagtttctcagaatctctctgtgtaatttttatgtgaagatatttcctttcccaccttaggtcttaaaacgctccaaatatccacttgcagatactacaagaagattgtttcaaaactgcacaaaaaaagaaatgttcaattctgtttgatgaatgcacacatcacaaagaagtttctcagaatgcttctctgtagtttttatgtgaagatatttccttttccacaataggcctcaaagggctccaaatatccacttccagattctatgaaaagaatatttccaaactgctcaatcataggaaatgttcaactctgtgagatgaatgcacacatcacaagaaatttctcagaatccttcagtgtaggttttatgagaagataattccttttccacaatagttctcaaagcactcaaaatatccacttgcagattctacaaaaggagtatttcaaaactgctcaatcaaaagaaaggttcaactctgtgagatgaatggacacatcacaaagaagtttctcagaatgcttctgtgtagtatttttgtgaagatatttcttttccaccatagaccgccaggggacacaaatatccactttcagattctacaacaagagaggttcaaaactactcgatcaagagatggtttcaactatgtga