TAGGCGCAGATCCTGCGTTCATGGCTGCCCTCGCGAGTAAAAGAAAATCTGCAGTGTTTGTGTGTTTTCTAACTCAGGTGTCTCAGCTGAACAAAGAACGGCAGGGTGATTTAAAGAAATCCCCTGTCAGTGTATCTGCATAGCAGTGAAAATGTATGCTATGCATTCTGATGATGCTGCCTAAGGGAAGCATGCATAATATAAATAGAATTGGTCCTAGCACTGAACCCTGTGGAACTACATAATTAACCTCAGTGTGTGAAGAGGACTCTCCATTTACATGAAGTCTAGACAGATGTGATTCAAGCCCCAGCAATGCAGTACCTTTAATATCAATGACAACCTGTAAGCTCTACAGTCTCAGTATTGAACACTGCACTGAGGTCTAGCAGGACTAGCACAGAAATGAGTCCACTCTCTGAGGTTACGTGGTACGTAGCTTAGTAATAGGGACAGATTAATCATACTGATTGTAGTATTAATTAATGGTAGGACTTCTTTGCTTTGATAAGTCTTATAGGAATGGGGTCTAATAGACAGGTTGGTGATCTGAAAGATGTAACGACTGAAGTTAACTTATCAATCAGAGAGAGTGTAAAGCAGTATTTCCCAACCACTGTGCCGCAGCACATGGTTTGCCGTGGGAAATTATTTAATTTCAATTAATTGTTCCAAAAAGTAAAATTAAATAATTACTGCAAATAATAAATCATTGCTGGCATCTCTGCTTTTAATGCAGTGACTGGTAAAGTAAATACTCTTTCAGTGGAACGCAGTGGGTAGCACAATATGCTCTTAAGTTAAGACAATAGCATTAGTGATGCGCGCGGTACCGGGCAGCTGCAAGACATACAACAAAGATGGATAAATATTTGAAAAGAAAAACTGGGCCCTGGACAAAATTCTAATCCAGAAGAGCCCAGTACAAAAGAAATCAAAAACGGTGAGCTCAAGGCAATACAGCCAAAGTTATCTCTCATTTGGATTTACTTTCACTGGAGATCCGACTGCACCGACTCCATTATGTTTGGTGTGTGGGGAAAAGCTCTCAAACAGTGCCATGGTCCCAAGCAATCTTAAATGCCATCTCCACACAAAACATCCCTCACTTCAAAACAAGAACACAGACTACTTTGTTCGCCTGTGTGAACGCGCTGAGAAACAGGTAACTTTAATGAGAAAAAAACACAAGTTCGGCTATAAGTTCAGCTTATTAGCTGAACTTATAGCCAAACCCAGAAAAACACACACTGTAGCAGAGACATTAATTCTACCTGCCTGTAAAGCCATTGTGAATTAGATGCTCGGACCTGATACAGTTAAAGAAATAGCCAAAGTCCCACTCTCAGATGACACAATTGCCACACGTATCGATGACATGTCTGCAGAAAGTGTGGTTTTGGAGAAGATACTCATCAGTGGGAAGTTTGCAGTGCATCTTGATGAGTTTACGGACATTAGTAGACATTCCCAACTCTTGGCCAATGTCCATTTTGTGGATGGAGAGTCCATCAGAGAAAATGTTTTATTTTGCAAGGCACTGGCAGAAAAAACAACAGGAGAAGAAATTTTTCGAGTTATATCCGAATATCTTGAACTAGGAGGACTCAAGTGGGAAAACTGCACGAGTGTTTGCACTGATGGAGCAGCAGCCATGGTGAGGCACGCCAAAGGTTTCGTTAGCAGAGTGAAAGCAATACAGCCAGATCTTATTGTTATGCACTGTTTTCTGCACCGCGAGGCACTCGTTGCCAAGACTTTACCAGCAGACCTAGCTCCTGTGTTGGATGATGTTGGACCTCTGAAAAGTCGCATATTTGCATCTCTGCTGCGTGACAACCATCGGACCTCTGTGTGGAGCAAAAAGGCTTTATGTTCCGCTCCCATTTCCTCATGTCACAGGGTGGAATGGACAAGTTTAACTTGGTGTTTTTATTTCCTTGCATGTAGTGCTGTGTTTTATTTTTTTTTAAATCTTTTATTAGCGTGTAGTGTTTTATTTTTGTGGGGTTATTGCATGCTTTTTGTTTTGATGTGTGATCTGGGGGGGTGCCCATTCCACTCCCCCTCCTGATCATTAACCTGACACACCTGGGACCAATCAGGGTTCGCCACAGTTATTCAATAAGAGGGAGAGAGAGTATGAGGGACAGGAGGAGAGACATGGTGTGGTAACCGGGTTTGGCGACAGCGGCGCAGAGCGGCAAAGAGGCCCGGCTATAGGCAGCTGGCCGAGGCATGCAGCAAAGGAAAACGGGACCGGAGATCGCGGACAACTGCATATTGGAGAGAGTGATCGGGGATGAACAGAGTGGTCTCTGTTGGTGCTGAGGGGAGGTAGCTCCTCACTGAAAGAGGCCCATGGCAGGGGATTGAGAGGCAGTGGGATGGCGCCTTATGTCCCCTGGATGGCAAGACCATAGCTACACATGTGAAGCACAGCAAAGTGGCGGGCGGAGTTAGGAGCTCTGCCCATCTGGGGTAAGTCCCGATCAATCCCGTGTAAGACGAATCTCCAGTGAAATGAAAGAATGGTGACTGCTGCTACCCCTCTCTCCTTTTATTTGGCACCAGAACGAAGAGGCAGATGGGACGGCGATGATGCTGCTGGTTTCAGCGCCATTTTGACTTTTATTGGACTTTATCTTCGTGGCTGAGACCATTGGATATTAGCTGTATTGTTTTAATGTTTTTAACTTCATGTTCTGCCTGGCCAGAGTATTTTAGTGTTTTCTTTGTAAAGAAATTATAGTTTTAACAATGCAAGTTTATATTTTATATTTCCTTGGCTTCTCCACTGCTCTTCCTGTTAGAAGGATTTCCTTTCTGTTTCAACCTACCACCTAGTGTCCACTTACACTCACACAAAGTACTGGCCCGTGTGTATGAGCTGTGGAAAGAGCTAAAAGTGTTTTTGAGTGATGAGAGGTACAATGATGCAAAGCTGCTTGCAAGTGATGAGTGGTGTGCAATAGCGCTGGGCCATATCATACTGTTCACGGTAATACCGGTATATTGTTAGGCAATGATAAGAAAATGAAGAGCATGCAAGCGGAGTATAAACAACACATTCGGAGGGATGAAGTAACTACGAGGGAGGTGAAACGCTGGTTGGCCCAATCAGAAGCTACGCTACAGGACGCGCTCAACGACGTAGACTGGGACATGTTCAGAGCATGCGCAGTCGACATCAATGAGTTTACAGATGTAGCAGTAAGCTTTGTAAACATGCTAGTGGATGAGATCATCCCCACTGTGACAGTCGTGACGTTCCCGAACCAGAAACCTTGGGTGGACAGATCGATCTGCACTGCAGTGAACGCCAGGACCGCCACCTACAACGCAGGTCTCGCCACTGGCGATATGAGCGCCTACAAAGCGGCCTCATATGGCGTGCGGCGCGTGGTGAGGGATGCCAAGCGCTGGTATCGGGAGCGTCGACCAACGCCGACTCTGCATTCTCCAGCGAGAATTCTCCCCTGGCTAAGTCTGTGGTCTCCGCATGCTTCAAGAGATCTACCATCATCCCTGTCCCCAAGAACAACAAGCTCCCATGCCTGAATGACTACCGGCCAGTTGCACTGACCTCGGTGGTTATGAAGGTGTTGTGGGAATTATATCATTTTTATTCTTCTATATCATTTTTATTCAGCTTTGAGTAGTGGCATTTTTTGAAAACATTTATTAAACATGTAGTTTTAATCATGTTGTTACACATACTGCAAATGTGCTCATAAAAGAGTTGGCATTCTGTTGCTGAGGGTTACAAGCTTCATCTGGCGAGGTGAAAGGTGACACAGAGTGCAGTAAGGTTAACGCCAGCACGCTTACAGACGTAGACATCATCTAGACTCATTTCTAGGGTAGAGTTAAGACATATTTTTGCTTGTAACTGCATTTTGAACCTGTATAAGCAACAGTTTTTGCAGAATGTGCTCCTGATGTTCCAGAGATAAGCGAGAAGAAGAACATCAACAGGAAGACATCTGGCGCGAAAACGGTAAAAATGTCTCTTTAAGTGTGTTAAAGGTTGTCAACAAAGAAGTGTGGTGACTGTCATTAACTGTAACTTATGCATGTTATGTATCTGCCTGACGCAAGGAGCGGTGTAAACCCTGACATACAAAAGCCATTTGAAGTGTGCTTTCTAGCGGAGATTTATGCTGAGGATTGTGATGGTGTATATCTTCCCACATGTGTGTTTAATAAAATCATTGTTTTGACACATCTGGACCAGTGGTCGTTTGTCTCACACCTCAATCAAAAGAATTCGGGACAGTGTTCATAACTGAATGACTACCGGCCAGTTGCACTGACCTCGGTGGTTATGAAGGTGTTCATAACATAGCAGTTGAAGGCTGCTGAAGAAAATCATCTCCTCTTCCATCCCAGACACCACAGATCCGCTCCAGTTCGCCTACCGACCCAACAGATCCACCGAGGACGCCATCCCCCGTGTCCTGCACACCACCCTCAGCCACGTGGACAAGAAACAGGGTAACTATGTGAGATTGCTGTTTGTTGCTTACATCTCAGCGTTCAACACAATGTTGCCTGGGTAGACTGTTCACAAAGCTGAGGGATCTGGGACTCAACAGTCGTCTGTGAGCATGGGTGTTGGACTTCCTCACTGGCAGAACTCAGGTGGTGAGGGTGGGTAGATGCATCTCCGACAGAATCACCATCAGCACGGGAGCGCCACAGGGGTGTGTCCTATCGCCACTGCTCTACTCCCTCTACACTTCAGACTGTGTGGCCACCACGGCTCCAGTACCATTGTAAAGTTCGATGATGACACAGTGGTGTTGGGTGCCATCTCCAACAATGATGAGGCGGCCTACATGGATGAAGTGAAGAATCTGGCATCGTGGTGCCGGGACAACCACCTCCAGCTGAACGTCGGCAAGACCAAGGAGCTGGTGGTGGACTTCAGAAGGAGTCAGCACAGAGACTACAAGCCCATTATCATTAATGGAGCTCCAGTGGAGAGGGTGCAGTCCTTCAAGTATCTCGGTGTCCACATCTCCTCAGATCTGACATGGTCTGCCCACATTCAGGTCCAGTCCAAAAAGGCTAGGCAGCGCCTGTACCACCTATGACAACTGAGGAAGTTCAGGGTCTCTCCAGTGATCCTCAGGACTTTCTATACAGGTGCTGTTGAGAGCATCCTCACACAGAACATCACATCCTGGTATGGAAACAGCTGTGTGAAGGATAAAAAAGCTCTTCAGAGAGTGATCTGTACGCCAGAACGCTGCTGCAGGACTGCTCTCCCTTCCCTACAGGACATTTACATCAGGAGATGCTGGACTAGAGCAACTCAGATTTTGAAGGACCCGTCACATCCCAGTAGCGAACTGTTCCAGCTTCTGAAATCAGGCAGAAGGTTCCACACCATCCGAACAAAAACAGAGAGGCCCAAGAGGAGTTTTTGTGTGTTGAATCAGCCCCCACCCCCCACCCCCCCACATCATCCATAAGTGACTGAGACAGGACTCATTACCACATTCTCATATTATCCTGATCCTTCTGGCCTCACTACAGCACAAGACACTTTAACACCCTACCCACGCAATGTACACAAGCTGTATATTTCCAGATTGTTTTATTTTATTTCTATTTACATAATGTACATAACTCACCCACTTGCTGCACATAATGTCCTCTTTGTATATTCTCATTCACTGTATATAAAGTTCTGTCTCTCTCTTTTTTTCTTTGCAAAGTCGAGGAGTGTATCAGGTCATATTTCACTGCGTGTTATACCTGTATAACGATGCATGTGACAAATAAAGAATCTTGAATCTTGAAAGCGGGCCATTGTTATTATCGTTATTACAGAACCGATTTTATGTGGTACACGGCGCTCAAAAATCTGGGGTTGTTCTTCGTATTATCACTGATCAATAGTAAAATACTCTAGCTTTATCGAGGGCTTTTGGCATTTTAGTAAGATGCCATTTCCTCCCTGCTTTATGGGTTATCTGATTTAAGGTGCACATTGAGAGTTATACCAGGGAGTCAAGTACTTCTTATTTGGGGCTTTTGTTATCAGAGGAGCCACAGTATCCAGAGTTGTATGCAGTAAGGTTGCAACACTATTAACATGATAATCAACCTCTGTGGGAGTAGTACTTCCATAGCTGCTCTGCACTGTGTTGGCACATTTGAACACCATGTTTAAACATAAGGATGTCCACATGCGGCACCAGGGAACCCTAGGTAACATGATCGATTTTATACTCGTATTATTGTATCTGCAGCTGTATCTTCTGGACACCTGGGTTAAAAGAGATGCTGAGCTATCCACTCATAACCACCGGGTTGTGAGTTGGATCACTGGGTTGGGGAAGAATGCTGTGTGGAAAAATTTGGTGATGCAATGGAGACTTTCAGTCTGCCTCGAAGCAAACCATCAGACAGCTTAAAAGGGGAAAGCAGTGCTCTACTCACCGTTCTCACTTACTAGTGAGAACTTGGGCTCCCTAGACTTCAGCTGGTCCAAAATGCAGCTACTGGTGTCATTACGAGAACCCCTTCCATAGAACATATTATGCCTGTCCTTGAAGAGCTTCACTGGCTCCCTGTAAAATATCACTTTAATTTTAAGATGCTGCTTCTCTTCATAATCTCGAACTTACATATCTTTTCTGATCTTCTACATATCGTCACTCCTTCCCATACTCTGAGATCCTTCTCCCCTATCATACCTAATCCTACCTAATTGTCTAATCACAATTATCTTTAGAGCTTTCAGTGCACTGGCCCCTGAGAGCCTGAATGCTCGGAAAGCTCCTGGCCCAGACGGTGTGTCTCCTGCCACTCTCAGACACTGTGCAAACGAGCCCCAGTTTTTTCTGGCATTTTCAACTCCTCACTGCAGGCATGTCATGTGCCTGCCTGCTTCAAGTCCTCCACCATAGTCCCTGGATCACTGGACGAGTGACTACAGACCTGCGGCTCTGACATCTGTGGTAATGAAGTCATTTGAACGCCTGTTCCTCTCCTACCTCAAGACCCTCACGGCCCCCCTCCTGGACCCCCTGCAATGTGCATACAGAGCCAACAGGTCTGTAGACGATGCTATAAAAATGGCTCTACTCTTCATCCTGCAGCATCTGGACTCCCCAGGAACCTACGCCAGGATCCTGTTTGGAGACTTGAGCTCTGCCTTCAACACCATCCTTCCAGACCATCTTCAAGGCAAGCTTTCCAGCATGAATGTGCCTGATCCCATCTGCTGGTGGATCACTGACTTCCTGACGGACAGGAAGCAGCACGTGAGACTGGGGAAGAATGTCTCGGACTCAGCACCGGCTCCCCCCAGGGCTGTGTTCTTTCTCCTCTATACTGTAAAAAAAAAAACCTAATATAAAAGTATTTTACAGTTTTGTTCTGTTCTTCTAGAATATCATTAAATTTACATAAATAGACTGTGATTTCACATTTCAAATGTAAATTAACGTAAAATCACTGTAATGTAATAAAACATAATTTCCTTGTTTTTTAAATGTATCTGTCTGTACATATGCATATTTAGATTGTTAAAATACATTCACAAATGTATCACGATTTCACAAATATCTGTCCGTTACTTGAAAGATTGAACTGTTACATTCAAATGTAATGCTAGGGAAAAATATATAAAATGACATGAACATGCAAACAGGAGTTTGCATGTTCTCCCCATGTTTGCGTGGGTTTCCTCCGGGTACTCCGGCTTCCTCCCACTGTCCAAAGACATGCAGCTTGTGGGGATAGGTTAATTGGATAATCGAAATTGTCACTAGGTGTGAATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGGTTGTCTGTCCCTGTGTGTTGGCCCTGCGACAGACTGGCGACCTGTCCAGGGTGTACCCCGCCTCTCGCCCTATGACAGCTGGGATAGGCTCCAGCGCCCCCCGCGACCCTGAAAAGGAAAGCGGAAGCGAATGGATGGATTCTCATAAACTTTTTTTACATCAAATAATTACTATTATTGTTGCTATTTAGGGCGATCGTGGCTCAAGAGTTGGCAGTTCGCCTTGTAATCAGAAGGTTGCCGGTTCGAGGCCCGGCTCGGACACTCTCGGTCGTTGTGTCCTTGGTCATGACACTTCACTTACCGCCTACTGGTGATGGCCAGAGGGGCCGATGGTGCGATATGGCAGCCTCGCCTCTGTCAGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATGTTTAAAAGCACTTGAAAAAGGCAAAATCCCATGTAAAATTAGGGCAACAAACTGTATTGTCATTACTGAAAATAACTGTATTTTTATGAGAAAGTTATTTTCTGTTATTTTCTGGTATTATTTTGGCGCCCCAGCTGACGGAATTTTTTTTTTAACAGTGTACTCTTCTCCCTGTACACTAACTGCTGCACCTTCACCCACCAGTCTGTCAAGCTAATCAAGTTTGCAGATGACACCACCGTTATTGGACTCATCTTGGATGGGTTGAACGTCTGGTGTCCTGGTGCAGCCACAACAGCCTGGTGCTGAAAGCCCAGAAGACAGTGGAGATTATTGTGGACTTCAGGAAGCACACAGCCCCACTCCCCCCCATCATCCTGACTGACACCCTCATCACCACTGTGGACTCATTCCACTTCCTGGGTACCACCATCACCCAGGACCTCAAGTAGGAGCCCACCATCACCTCCATCATAAAGAAGACCCAGCAGAGAATGTACTTCCTGAGGCAGCTGAAGAAATTTAACCTGCCAACACAGACGCAACTCTACACTGCAATCATCAAGTCCATCCTCACCTCCTCCATCACCGTGTGGTACGCTGGAGCCACTATCAGGGACAAACAGAGACTGCAGCGTGTTGTGCGCTCTGCTGAGAAGGTGATTGGCTGCAGACTCCCATCTTTGCAGGACCTGTACATCTCCAGGACACTGGGGTGTGCAGCTCAGATCACAGCTGACCCTTCTCACCCTGGACTCAGTCTGTTTGACCTGCTCCCCTCAGGCAGGAGGCTCCGGTCTATTCGGACCAGAACCTCTCGCCATAAGAACAGTTTCTTCCCCTCTGCTGTTGGACTCATGAACAATAACCATATGACTGTTCCCACCACAAACACATGACCCTATACTGTGTTCTCTGCATCTGTTCCGTTTTTGCACTGATCATCACCTGCATTCATGTATATATCTATCTGCTTAGCACTTTTAATTTTTATTTTTATGTTTATTTAAGTGTTGTCTTACAGTATGTTTTGCACTAAGTACCGAAGCAATTTCCTAATGTTGTAAACCTGCTCAACATTTGGTGATAAAACCCCTTTCTGATTCTTCTGATTCTGATTCATCTTTGAAACTCTCTGTCACACCATATTTGGACATTCTGACTTTCTATCTATCTTTAAAACCAGTCTTAAAGCACATCTTTTTAAGGTTGCTTATTCTGTTTAGTACCCCTATGAGCAAAAGATTGAGGGAACAGTTTACTCTGGCCGGGGTTACCAGGGCCCCGCCTTTGAGCCAGGCCCGGGGAGGGTGCCCAAGGGCAAGCGTCTGGTGTGCCTTAGTCCACTGGGCCCAGTCAGGCACAGCCTAAAAAGGGCTATGGGCCCATCTTCCTGTAGGCTGGCCTCCCGCAGGAGGCGCCGTGAGGGTCAGGTGCAATGTGTGTCAGGCAGCAGCCAGGAGCAGAGGCCCCGGCGGACCAATCCCCGGCTACCAAGACTAGCGACTGGGACATGGAATGTAACCTCTCTGGAGGGATAAGAGCCTGAGTTAGTGTGTGAGGTTGAGAGGTACGGCCCAGATATACTTAGGGTCACCTCCACACACGGTGAAGAGAGAGCTGAGTGTAAAAGCAAAGCTTTCAATTTACCGGTCGATCTGCATCCCCTTACCCTATGGTCATGCACTGAAAAAAATAATCAGTGGGATAAACATAAAAAAATTATTGTAATCGGTTGCACGAAATTAAGTTATGTTTGGTTAGCCTTAGTTTTTTATGTTATACCTGCACACATTTTTCTGGTAACATGAACATGACTTTTTTATGTTGTTGTTATGTTTTTCATTCCGGTCAAATATTTATAGAAACCACTTGTTTATCAGACATGAACTGTTTGTGTTAATTGTATTGGACTACTAGTTGTTATATTGACAAGATTATTTTATGGTAAGCTTATTTTATTTTATAACAAATTTCTAATATATAATATATAATTTAATATATAATTGAGTGTTCAATAAATAAAACTAAATTAAGGCTGATCTTACTGTATGTACTGTACACTTTTCAATCAAAGAAATAAGCAAAACATTTTTGAACAATGACCTGTATTTTTGAAAATACTACACAGTTGTAACAATGGACTTTCAATTCAGGCTTCCAAAATATACATGAGTCATATTTGTACAATGCATCTCTTGAAAAACATTCCACAACATTCCTCAAAGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGACAGTGCAGCCGATTTTTCCTTTCCAGGGGGCGGAGCTTGAGGATAAAACACAACTAACTTGTTTCTTTTCAACATGATTTGTTCTAAAAGAATGAATATTCTTAAAGAATATGTGAAAATTAAAAGCCAAAAATATGTTTAGATGTGAAATTTAAATTAGTCATGGTGGATATATGAAGTAATTCTATGCAAATTCAACAACCACCCTATTGCATTTTTTTCAGTGTGTAGGGCTGCTCAATTAATCGAATTTTAATCTCGATTACGATCTGGGTTTTCAACGATCATTAAAAATGACTAAGCCGATTATTATCACCTCCCTCGTGCTTTACTCTCGCGCTGCTCCGTGTGGCAAATCGAGCACACCTCTCTGCGTTTCGAACACGCGTCACAACAATTAAGAGGACCCGAGGGAAGCTCGGAAAGCTAAGCAGAAGTTATTTGGAGAGGAGAGGATAATGGCTGCTGAAGAAAGAATGCCGTTGGTTGAAAAGAGAGGTAAAATGACTTCAGTGGTGTGGAAACCAATGTTCCCTCTAAGCTGCGCACGTGCGCAATTGCGCACTGCTGGCACGTGTCTCTGCGCACAGAAAATCTGCGTTGCGCACAAAAAAATCTGACCTGAATTGAAATTAAAATTAAAACTTTAACAATTCTGTTTTGCAGTGTTAGTCAGTAAGTCACTGGCTGCTCCTGTATGGGATTAGAACGATGCCACCTTATCCTATAGTCCAGCCAATAATGCGATTCACATTCGTATATACGCAGCCAATCAACGTCGCTGACAGGCTATGACAGCGTCCTTATGTGCCGACACCGGTGTTTTAGCTAGCAAAGCGGCGTGGCTGATGTGGAGCGAAGCAAAGTTAATGACAACGTGTCCAACCATTGGAGATGTGAGCAGGACAGACGGTACAACTGACGGAAAAAGTGTGGACTTTATACCAGTTTTTAAATTGTGTTGATCGGCCACGTAAAACCAGCGTTATGTTAAAAATATCTGCAATGTTTGGTTTTCTTCCTGAATACTTACGTTGTTCATATTTACTGCGGGAAGAAACGGTAAAAACGGCGTTTTATAAGGAAAACGCTCGAAAGCACTCTCCGCCTGTGAGCAAAAACAACACCAAAAACCCCCCACCCTTTCCTATTGGTTGAAAAAAGTACCGTGTCGACCAATCAAAAAATGATATGGCAACGTGGCATCTAGTTGTTAAGAAACGGGGGGAAGTTTCAGGAGTGACGGCGGTGTTCTGAGATGTGAGAGATTTGAGACGTTTAGCGCAAATCTTGTGTAGTTAGTGTGTAGTTAGTGTGTAGTTAGTGTGTAGTTAGTGTGTAGTTAGTGTGTAGTGTATTCAATAGTTTTGTTGTGTGTGTCAGAACAATGAGGCGGCTGCTGAATGTTACAGGTGTTACAGCAGTGATACATCTCCTGTTGTCAGGCCTGCAGGTATCAGGCTGTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGTTTGATAGCTTGCTGCGAGACCTCACACCGTGCACATCTACTGCGGGTGTGGTGCCTGTTAGCGGACCCGGAGTTAGCAACATCCCCCAAAAACCCGAAGAGTAGAGTCCTGGCCCCTAGCCCTGTCAGCGTAGCAGAAATGATGAGGATGATGATGGCAGCAGCAGCCGTTCCCCTCTGCGTGAGTAGCTTCATGTTGTTCGTGTGTAATTTACGTTGAGTAGGCTAACCACATTATTAAATTAATGCATGTAAGGTGAACTAGCAAACACCGTCGTAGTTACATGCGGCTGTCTTCTTGTTTGATGGCAGATACTCCCTTCACCCTGGCCAAAAAGGCTAAAATGACCAAAGAAAAAGTGGAAAACAGTTAAACATGAGAAGTTTTTGGACAAAGTTTGTGTTTTTTCCATTGTTTAAGCACTGCTTCCAGCCAAGAGTGAGACCATATATGCCCTATAGCTGCAGAAAAGGCTAACATTGTTATCTTTTTACAAAAAAACAGCTGAACATGAGAGGTTTTTGGACAAAGTTTATGTTTTCCATTCTTTAAGCACCGGTTTGAGCACCGTTTAAGCACCGACACCGTTTCAAAAGTACCGGTTAGGCACCGGTATCGGATAAAACCTAAACGATACCCATCCCTACTCATAATACAAGTCAGAGCTTTATGAAAAAAAAAAGAAGGAAAGAAAGTTGTGTTTTCAAAATTGGAGTTCAAGTTATTTTTACTTCCAATAGTGTTAACATACTACACAGGTCATGAACAGGATTTTTTAAATTTTCATTGTAAGTGGGCTAAAGCAGTTAATTAAAAGTGCACCACCACTTATAGGGATGCCTCCCCTGCTCTTTGTGATAAATTCTTAAAGTATTTTTCTGAAAAAATCTCAGCTTTATGGGCTTCTCATCCATCTCATTCATCATCAGTTTTAGACCTAGTTCCAGTCTCTGAATGCTTGACCGTCTTTCAACAGTTTCAGCCAGTGTCTTATTCTGCTTTAAAAGATATAATTGATCATCTCAAAATCTCTGGTTCCCCGCACGATATTCTTCCTTCTCGTTTCTTTAAGGAAGCTTTACATGTTATTGGTCCTTGTATCTTATCTCTGCTGAATGCATCATTGTCATCAGGTTGTGTACCATCTGTCTTTAAGCATGCTGTTGTGCAACCTATTATGAAAAAGAAAAATCTTGACCCTACTGGTCTCACTAACTACAGGCCGATCTCCAAACTCCCTTTTATTTCCAAAATATTGGAAAAGGTAGTTCTAAAACAACTTCAGGCCTTTTTAGATGCAAATGGTATTAATGAAAAGTTTCAGTCTGGTTTGAAACCTCGCCACAGCACAGAGACAGCCTTACTTAGAGTTTTTAATGATCTTCTTTTAACTGTTGACTCTGGCTATTCCATGGTTTTAGTTTTACTTGACTTGACTGCTGCTTTTGACACGGTTAACCACAACATTCTTCTATCAAGATTGGAACATGTTGGTCTCAAAGGTACGGTTTTAACTTGGTTTAAATCCTACCTCTCAGAGAGGTCGTTCTCTGTTGCTATGGGGCAACACTCCTCGGCTTCTGCCCCTATTTACTGTGGTGTGCCTCAAGGGTCTGTGCTCGGTCCTGCTCTTTTCTCTTTGTACATGTTGCCGTTGGGATTAATTTTTAGAAAATACAACATCTCCTTTCACTGTTATGCCGATGATATCCAGATTTATTCACCTTTGAAATCCGATGTGTCTGCTTCTTTGCAACCTCTGTTCAACTGTTTGCATGAAGTTAAAATTTGGTTGTCACATCATTTTCTTACATTGAACAAGAATAAGACTGAACTCATAGTCTTTGATAGTCACACTCCGCCAGACCAGTTAGCTGATGCCCTAGGCCCTCTCGCTAGCCATCTCTCGCTCACTGTAAGAAACCTCGGAGTGTTCCTGGATGGCTCTTTTAAACTTGAGAAACAGGTCTCCCCTGTGGTAAAAAACAGCTTTTACCAGTTGCGTCAGATATCCAAAGCAAAGCCGTTCCTTCCTTTAAAGGACCTTGAAAAGCTTATCCACGCATTTATCACATCCAGACTGGACTACTGTAACTCCCTCTGCTCGGGCCTCCAACACTCTTCTCTTTACCGGCTTCAGTTAATTCAAAATGCAGCTGCGCGTCTTTTAACAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACCTAGGTCTCGAATGAAGTCGAGAGGTGACCGGGCCTTTGCATCCGTGGCACCAAGACTCTGGAATAACCTCCCTGTTCATATTCGTACTGCCGAGTCTATCCAGTCTTTTAAATCATGTCTTAAAACTTATCTTTTTACTTTGGCTTTTGATTCTGACTAGTTGGCTGGTCTAGCTTGTTGTGTTGTTACCTATTGTTTGTTCTCCTCTTTTATTGTTTGTTTTTAATTGTCTCATGCTTTTACTGACTGTGAAGCACTATGGTCAACACTGTTGTTTTAATATGTGCTATATAAATAAATTTTGATTTGATTTTGATTTGATAGTCTAACATAAATGTAAATGCTGTAATTTGATTATTTTAATAAACCATGTAACTTGGATGGATTAGATGCTGGCGTGACCACAGTGCACACGTCTGATGTCGCTCACAGTGGTCCAAGGGACGCTCAGGGAGTTTGTGTGTTCACTCAGACACGTGAAAAATTTGAGGGAACATTGGTGGAAACATTATGGGTTCGCGGAGTCAGACGTGGATCAAATATTGTGCAGTATTTTGAAGTTCACTAAACATAGATGTTTACATTTTTCATTTATTTTTTATATTGCAAACATTTGCACTGTAATCAGTATTTGCACACTATTTTATATTATTTTTTGACAATCTTTAAAGCCATTATTCAATACATTGTTATTGTTAAATAAATATCGTCAAATAATCGAGATCTCAATTTCAGTGAAAATAATCGTGATTATCATTTTTGCCATAATCGAGCAGCCCTATGGTCATGAGCTGTGGATAGTAATCGAAAGAACAAGATCACGGATAAAGCGGCAGAAATTAGCTTTCTCCGAAAGGTGGCTGGCCTCTCCCTTAGAGATAAGGTGAGGAGTTTGGCCATCCAGGATGGGCTCAGAGTAGAGCCACTACTCAAAAGTTGAGGTGGTTCAAATGGATGGATGGCATTAAAGCCTTTAAAGGGACACAAAATTTGTCCTATTCGGACTAACCAGAAAACAAAGCATAAAATGAAGCATAATTTTAGTCCAACAGGCAGGTCAAGCAGTTATTCAGCAGTCTAGAGTAACTACCAAAGTAACTGTTATGCAGAAAGAAAACAATCATGGTGCAACATTGTGGAAGTTCAAATATCAACATGAAATGGAAGAAGGCAGTGTGTAGTAAGTAACTGTGATCCATTACAAAGGGGGAAATTGGGAGAATGCACCAGGTATGGAATTGGAAGTGGACTGGATTGGTTTGGATACTGAGGACAGCCCTCCAGGAAACCAAGGCTAATGCTACTCTTACAACCTTAGGTCAACTTGACATTTTCAGATCTTAATGCATTCAACACGATGTTCATTTTATAAATGGTCCCCAAAGTTTTTGTCCATGCCTGTACAATGTTTGATATGCACATGCTTAGATCTTCGGACTGCATTATGTTGTTTTTCAGGCTATGATGAAACCATCGTGTGTGAAAAAAAATGGATAAACCATCTAGTGAAGATTGACTACATGCAAAATTTTATTTCAATATAAAATCTCTTCCCAATGTCAGAATTAAACCAAGATAACAACATTAACCAGTACTGGCTTCTGGGGCTGATGCTAATACTGATTTTCAGGTAGTAAAAAAACATTGAAATACAAAATATTGATTTGTTGGCCCATAACCCTGAATAGGATCCACAGATGGAGGGAGGAAGGGAGGATGGATGGATTTTTACTGGATACACTTATTGAAAAGGAAGCATGATGGGCTCTGAATAAAACTTTGGTCATATACCAGTAATTTAATGTTAAGATTCTGACTGGCGGCTGGCCTTATGATACATCTTTTTGCAAGAGTTTCACTCTCAGGAGAAGAAAGTGAAAACACCACAGGTGTTTCAAAAAACTGCTCATTGGCTTCAATTTTAGAAATTACAATGGTTTTTGTTTCATCCGTCATGTGATTCAAACAAGTAAACCCTTCGTATTTATGAGTCATACAAAATTTTTGCTTTCAAAGAAAATATTTTCTAAAATGTTTAAATAATTAAATAAAAATTACATTTTTATTTGCTTGTGAAAAAAGCTTTAATATTTATATAGCAACTGAGACAGTATTTTATATTATTTCACTTTTAATCTGAAAAATGTCGTGAAAACCTTAAAATGAATATGGTCTAGTACACCCCATGCCCCCCTTTAGACTCACCCATGTCTGTGTCCATGTAAAATAGGACAGCTGCCCTCAGCCTTCGGTAAGCTGTATATTTTAACCATTCTGGTGTCAGACTGAGTTAACAGATCCTCTGCATATTTTAAACACCTTCTGGAGGCTTACTGCAGATTGTTGGCTGTGTAAAACAAACGGTGGTGAATGTAGCAGCTACAAAGTTCACTTTTCTTCACGTCACAGTTTGTCGATCAGGTGCTTTGGTTTTTGTAAAGTTTTAATAGTGATCACAGTAACTGTGCTGCTGTTTTGGAGGCTAGAAACTTATTTTCTTTCACTGAGCCTGAGCTCACCATCACAGTGATGCTCCGCCTCTTTGCTCTTCACGGTGTGTAAACAGATACTGGCTCCAAGAGTGCAAGGATGCAAAAGTGAGCGAGCTATCTGGAGCATGTACAAACTGATATTAATCTGCCAAAACTGAGAGCAAACAAAACAACTGCTGTACAATGCCGTCCGCCATCTTAGTTAAATTGCTCACATGACTGCATCATTTGACTAAAATGTGTCAAACAAAAGCCTCCGTTTTCCACAGTCCACACTGTGACGCAAAAATGGTGTTTTCAAATGTATCCACTTTGGAGAGTGTTTTCAAAACACTCAGTTTTCCTTGACCAAAAAAGGACCAAAAATATCCAAAACGGAGAGAACAAGATGCGTTTTCAAACTAAAATGTATTAGTCTTGACATGGCCTTAAATACGTTCATACTGCAGATCTGTTTTTAGTCGCAATTGTGGGTAAAACGCTCATCTTCGTGTTTCCATTGTTAAAATTGCACGCTACAGAGCCGTGCACTACAGAAGCATTGAAGTAAAAAAGTTGTGTAGAGAATATTTTAGAATCCAATTATTCAATTACACAATCTGTCCAACATTGCTTATCATGTCAATTATTTTCATGAGTGATTGCATAAATATCCGTCGCACTGAATTGTGGGACACATTTTTTTCTCCCTCCCTTTTCCTAAAAGATGGTCCAGTTTATTCTACGTGACAGGAAGCAATAAAGGAAGCACAGAAGCTCCTTACCTTAGTAGTTGGAGACTTGGAACAGCTCCTATGATGACCGCCACACACATATTTCCAGGTCATGTTTCTCAGTGTGGAGCCTTCCTAAATAAAATTGACTACTGGAACGTACAGTGTCATGTCATGTTTAGTGTCATTACAAAAATGTGGTGGCACAGTTTTGCCAAGCACCTTTTTTTGCCTTATTCAGTGATGAAAATATTGGACAACATGGATTTGTGATTACAGCAGATGACGGCTATGTGGGCTTGATTCTAGTGTTGTGTTATGGAGGTTTTTAAGACATTTCAAACAAAAAATGTAGATATTGAGGAGACCTCATGATCTTATGTCTCCAACAATTACAGGTGCTCTTTTTAGATGCACCCAATTCTACAAATATCATTACTAACTTTAGCGTCTAAATTGTGTTATTCGTCACCATCTCATTATGATGGCAGCATTACATGAGAACCCGCTTGTTTAACTGATGATCTTTCCAAATAGTTTAATCATACAGTCAGTCTCCTCAGCATTCAGTCAAGAGGCCTCCCAGATGAGTGAGGGGAGCTTCAGAGGAGGTGTCAATATGTACATCAGTATATACACTATCTCATAAGAGTGTAAATATTTTAATGAACCCTTTAAGGGACATCACTGAAGATGTGACACTTTGGTACAATGTAAAGTAGAAGGTGTGCAGCTTGTATAACACTGTAAATTTGATGTCCCCTCAAAATAACTCAACAAACAGCCATTAATGTCTAAACCATTGGCAACAAAAGTCAGTACACCCCTAAGTGAAAATGTCCAAATTGTGCCCAGTTAGCCATTTTCCCTTCCTGGTGTCATGTGACACGTCAGTGTTACAAGGTCTCATGTGTCGGTGGGGAGCAGGTGTGTTAGATTTGGTGAACTGCTCTCACGCTCTCATACTGGTCACTAAATGTCTAACATGGCACATCATGGCAAAGAATTCTGAAAAAAAGAATTGTTACTCTACATAAAGATGGCCTACACCCTGAAACTGAGCTGCAGCACAGTGGCCAAGACCATACAGCAGTTTAACAGGACAGGTTCCACTCAGAACAAACCTCGCCATCATCGACCAAAGAAGTTGAGTGCACGTGCTCAGCGTTATATCCAGAGGTTGTCTTTTGAAAATAGATGTATGATTGCTGCTGGCACTGGGGAGCTACAGTTAATTGAGGGAACCATGAATGCCAACATGTACCGTGACATACTGAAGCAGAGCATGATCCCCCCCTTCAGAAACTGGGCCACAGGACAGTATTCCAACATGAAAACAACCCCAATCACACCTCCATAAAGACTAGTGCCTTGCTAAACTGAGGGTAAAGGTACTTGACTGGCCAAGCATGTCCCCAGACTTAAACCCTATTGAGCATCTGTGGGGGTCATATAATTGTTGGGTTTTTCTCTGTATGTATTACTGTAGGGTCTACCTTACAAAATAAAGCACCTTGAGGTGACTGTTGTTGTGATTTGGCGCTGTATGAATAAAACTGAATTGAATGAATTTACTTGGTATTGGAATGACACATGAATAGTGCTGTGTAGTATTGCACAGCAATATTCCCCCAGCTCACAACAAAACTTTATAAGATCCAACTTGTAGTTTAAATATAATCTTTTAAACAAAAACTGGAGTGAAAATATACACATGAGAAAAGCTTCACCACCATGATGGATTTTTAACTTTAAGAAGCATTTATTCATTTTATTAATCAATGGCATTCCGTGACGGTGTCCTGTAGTAAAATCACAGCCAGACACAGGTGGTGATATTTGAGCGGGGTTTGGAAGTTGTTGGCCTTACGTGTGGGATCAGGAACCCATTTAAATGGTCGTCTGATGTGTGATAAAGAATCTGTTGTAATGCTAATGATAATCTGGGTCTGAAAGGGTTATTTTTGGCCTTAGAATGACTGTAGCGATTTATCAGAGATGAGATGTGCAGATCGCCAAAGGAGAGTTAAAAAAAAATGCAAGTGGTTCACAGTTTACTGCATTTTAAAATGAAATCCATACATTATTAGTAAAACTAATGTTAAGACTAGTGCTGTCAGCGTTAAAAATGACGTTAACGCCATGAACGCATTAACACGGCAAATCTCCGTAAGGGAGTTAGCGAGGATCACCCCATGCGTGGGGCTGCACGGCATCAACGCGTTAGCAGTTAGCTCATTACAGTTTTTTCTGATGGCTTGAGCACATTTTTTGTAACTATTGGCAATTTTTGCAAAACTCCACACAAATAAGAAAACTCTTCACCAAATCAGCAAAACATTGTAGTTTTCTTGTAAAAGCGAATAACCTTTGCTTAACTCACCACACCTTTGTAAAAATGGTATTTTTGTATCAGACAGTAAACACAAGCCATCATATTAATAAGCACACAATGCACCAACTACACACTGATGGTATGAATGAAAAACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACATCAAAACCTGACGTTGTTTCAACGTTAAAAATGGGTGCAAGAGTGATGTTGGGTCAACGTCACACTTCAACGTTGCTTCAATGACGTCGCCTGATATTGACTCAACATTGTTTCAATGTTTCCTTGCTATCTGGGAAGGTCCTTATCAAGTGCTACTCACCACACCTACTGCCTGCAAAGTAGCAGAAAGACCATCTTGGATCCATCAAAGCCACTGCAAAAAAGTGAGTGACAACCTAAACGTTTAGACGCCGACACCCCCTAACTCCTGGTGATCTACTGGTGGAGGGAGGGCTGATCGGGTACACCCCGCCTTCTTCTTCTTGCCAGTAGTCTACTCATCAGAGGTCACAGGTGTGTCTGGTCATCATGAAGACACTCGTCCTCCTAGTGGCTAACATTGCACTCCTGGTGAGTTTATTAACACTCACCCGAGAGAAAAAGATGAACAACACCACCTGCAGACAAGATGGACACATGACAACTCACATCTTCGTGACATGACACAAGACCACATTCATCCATGGATGAACAACGCATGGTATCGATATATACATGACAGCACACCCAGAAAAGACTGCTATGTTTGCTCCTATATGCCCCCAACGACGCAGTACGCCACCTTGTACGCGAAGGGAATGGACATAATTTAAGCAAAGTGTGCCGCAAGCTACGCCAGCCTTGGGTATCAATTGGGCATCAATTCCAGGGAATCGTGGTCAACCATGAGGAACCTCTCCAGATAGGACTGCGAAATGGCACATGTGACGAATGGTTCTGGGTTGACCTGAAAGTGAAGCACAGAAGTAAGGCTAAATCATTCCCAGTCTTTCTTGGAAACAATGGGAATTTGAGCCACAGCCTATGCTACCGCCGAGAGAACGGATCCACGCCAATGGGAAACACCACCAACTGCAAAGCAGTACAGACACACGCTCCTGGAGGGCCCGTGAAGAGCAGCAACATCTCAAATGGCACCTTCTAGGTGTAAGGGATGGCCTGGATCTGTGGCCAACAGGCCTATTTTATCCTTCCTGGGAATTGTACAGGTCAGTGCGCTCCCATTTTCATATCTGACCACACTTTCAAGATAACCATGGACGCCACGTCAACATCAACGTCAACAACAAGGAAAAGACGAAGCACCCCAGACCTCAAGCAGCATGATTCCATATGGGGTTCCGATGTCCCAGAGGAATTTAAACTTTGGACTGAAAGACAAAAGGTTCTGAATGCTTCATGTAAATTCAACGACGAACAGGATCAGGAGATTGACGCTCTGCGCATTGCAGTAATGCAACACAGGGTAGCATTGGACATGATTCTCGCCGAGAAAGGAGAAAGGTGTCCTCTTTAACAACACATGTTGCACATACATTCCAGATAATGTGCACTCACCGAACATGACTGATGCTCTGAAAACACTCAGACAACTTCGGGATGCACAACACCGAGACTATGCCACAAACACAGAAGACTGGCTTACATGGCTTTTAAGCGGCTCTTGGAAGTCCCTGCTGATTAAAGGACTTGGTTTTGTTGGTGTTATAATACTGTTATTGTGTCTTTTCACTTCATGTGTCATTCCTTGTTTGAAGAACATGGTATCAAAAATGGTAACTGCTTCAATTCATGCTTACATCACCCTATCACAGAATGAAGAAGATGATAATGAGATAGACACTTGGATATAACATACTCACAAAACCCACTATTTTATGATGTCTTGGCTAAAAATGTCTACAAGTGGCCATAGACTGATGCACTGTTAGTGGTTGCTATGTACATATATAGAAGGAAAGATCAAACAACAGGAGGGAATGTTAAGAGATTTTTTAGGATTTGGGGATTTTTATTATGTTATGCTTAAAAGTACGTTTCTTTATCTAAATATGTTTGCTCTTTCAGTATTAAGCTTAAATAGGTAAGTCACATTTTGTGCAGACTCCTAAATGGGGAAGTTACATACACTCTGTACTCCACAGGAAGCCTGCACGCAGCACGGGTCTATTTTATCTCTTCCTGTATCTCTTCCTGTATGTGCTCTGTGAATAAAGACTGTTTTTTTTTACTGCAGGGTGCGAGTCTCTCCCTGAGTCTTACCCGTGTACACGTTAAACCTGTCTGAGCGTTTTTATTCTGACCTGAGTTGCAAAACAGGAAAACTCCTGACAATTATTAACTGCAATAGCTGGTCACATGACAGCCACGGGAAGCCGACGGGTAAAGAGATCGGTTGTTATCGGATTACGTCGTGGAAGAGAAATTGTTCAAGCCATGTTTCCGAAGTAACAAAGAGCCGACGGATGGCCTGGATTGCAGCCATTCGAAGACCAAATATAACGTCCCAGAACACTCCAGCTCACATGTTAGTCTGCTCCAAGCATTTCCACAAAGGTACGTCTTCTGTTGTAGTTATTACGTAATTTATCATAACATAATTGTTGATGTAGGTTACAAATAAGTCTTATATTGATTTGAATAGAATTCGTTGCGCTATGCTGCTTTGTTCACTGTGGCTTTGCGGGTTAATGTTTGTTGTGTTTTGTAGGAAAACCAGCCTACAAAATGCAGGAATGCGATCCAGACTGGGCGCCTCTATCACCCTGGGTCATACCGAGTTTAAAGCTTCTACCACAGCCAGATTCAATTCAATTTTATTTATATAGCGCCAAATCACAACAGCAGTCACCTCAAGGCGCTTTATATTGTACAGTTTGATCGGTTAAGAGAGAGAGCAATATCAAAACAGCCACGAAACGTCCCGCATATACGTGCCCAAGGGTTGTATTGAAGCAATCAAGTGATGAATAACTGTTTTCCAGTATGTTGTTTTGCAATGTTTTTTTTTTTTTTGTGGTTGCATTGTTGATTTGTTTTTTACCAAAGCAGCTAATAAAGCATGATGGAATACAATTTTGCCTATAATAGATTTTCTATAATAGAATGAAACAATAATGCCAGTTATAAATAAAGACAATAAATTGAATGAATTACGAAACACTCATTTTATTTCTATTAGATCTGAAAATGTTGTGTAATACTACAACCTGAAACGACAAATAGATTGCGTTTGCCTGTACAGGAGATAAAGGAAAAGAATGTAACAACAGCTGTGAAATGGAATAGTCCAAATCACCAAAGTAAACTGGACCTGGGCTTGTTGCAGGGATCTGAAGTTACTAAACATCTTGTGAGTGTCTGCACTCACACTTAGGACCATATAATAATAAATATGTGCGTGATGAAAGTTGGGCAGCACGCTAACGTCCTTACTCCACCCTGTATGCTCGTATGGGTCTGACCCTTTCACTCCTTTGATTTTTTCCTCGTACTTTTTTTTTGCCTTTTCGCCGTACGGACCTGCCGTGTTCTCCCTCGTTTTGTACATAACTGTTTTGGGGGCAAATAAAATGCAAGTAGGGATTAAAACCGCAGAATTAATGATTACCGGTGCTGGAAATACTAGCGCCTGATGCAGTGTTTTGATTTTGTTGCCACTCGTACCCACAAAGCAATGCGCGAAAGTCACGTGGTCTGTCAATCTCTATAAATTCTCAACTGACCAGTTCTGTGCTAATGCTTATTGTCTACTACTGGTCTTGAATTAGTTAGAGTTTATGCCCAGGCCTGCAGCACAACAGTCTCCTGGTTGTGCCCGAAGAAGTAAAAATGTGGAAACAGAGACTCAGTACAAAGTCACCCAACTTCATCAAGGCCTCTTTCCAACACAGCAGGGTGAGCAGAGAAAAGATTTTTAGGTCGTAGTTGCTTGGCCACGGTTTATCTTCCAGGACTCCAGCTGTGAACCTTTCTTCTAGAACAGGGATGTCAAACTCATTTTACACATAAACATCACATCCACGCTGATCTCAAATGGATCCGACCAATGAAACTACAAGACAAAAGTGCAAACTTACAGTTCTAATAGTTCTGTCCTGTAATTGTAAAATATAAGCTTTTTGTTAATTCACAGAAAATGTGAATGACTGAAAAAATCCATTAGTTCACTGACTAATGGACAATAATGACTGACACCTCCTGTTCATGATATTACTTCATTTCTCTCATTCAGAATTATTACTGATTACATTCATTTATTTTCTTACATTTATAATTACCATTCGCACAGTCACATCGTCTGTATTTCTGACAGCATACCTCATACGGCTACATCCTCAGTCTTTTATTTAGACGGACTCAGGTGGATGAGGCCTCTGTACACTGCCTCCATCTGTCAAAGACACTTTGATCTCACAGTGTGCAGCACGCTGTAGGCTACTCTCGCTTGTTGTTGGCGCAAGCAAGAGTAGCCTACTGTTACATACCTGTGTTCATCAAATACTCAGGCTAATTGTTTACTTTGTCTTATACAATATAGATGCAGCTCGGAAAGAAGAAGAAATATATATATATATATACATATATATGTGTGTGTGTGTGTGTGTGTGTTTATTAATATGTGTTTAATAATTATTCACTTGTTTGGTGTTTGAAAATAGCTGTGTTAGCTATCTTATTATAAAGAGTAATTTAATGAACAACAAGAACATGATGATAAATTAATATTTTTACACATCAGCATAGTAAAAAAGTGCCACAGTAATAAAACAACACATATAAGATATACGTACATGTTCCACTGTACAGGCGTACATCTGACACTGAGTACCAAATAAATTCTTCCTTAGACACTTTAGATTGTGAACTTATAGCCATAAATTACAGCTGAAAGAGTAAGTTAACGTGTAAAAATGAGTTTTCAGCAGGCCTTTAAATGGGATTCAAATTTCAAATGCTGTTCAAAAATTCAAGATTCTTAGCAGATGACTTTATAGTGGTGGCAAAAGCCCGATGTAATGACTGACCATCATTAGAGAACCTGGTAGCAACAATCACTAGAACCTCAGTTTTGCTAGGATGGGATTTTTGGTGATTATTGGGTTATTTTTCTGTGCTCCTCTCTTGCCCACCCTACTCACTCTGTTTGAAACCTAAAGATCGAGCTGCTTCAGTGTCCTCAAAAACCAGAAGGGTAAGCCAAACTGATTGATTGAATATTAACTATATGAATATGTGTCCTGTATGGATGCATCCCCAAACCAACAATAAAAAAGAAATCTTATCTAATTCAGTGACCCCTCAGTTAATACAGGACGCTTCATTATTTTATACAGACACAGATTTCCGGTTGAAATGTGGCTAACTAACGCGCACCACGTTAAACGTTCGCGTTATGAGGCGTGTGCGTTTGAGTCACTGTAAAGGAACAATACATGTGACAGACGTCTGACCACCACCAGATCAAATGTCAGAAGCATATTTTGTCACCGTGTGGTATTAGTGCTGCTGCCAGTGCTTCGTGTGCTACAGAGAAAGTAGAGGCGTCGCTGTATTTACCTCGCAGAGATGCGGACAGTTTCTCTCTGGCACTGAGACGCAGCCGCGGATTGTGCGCAGGAGGCGAAGTGATGCTGCTCTGTGTCCTCAGTCCTCCCTCTCTCCCGTCCGTCTGCTCTCCTCTTCTACGTTATCAATAGTTAGTACTGCAATGATGGGCCAGCCTCCAGCCCTCCCTGTCTTACTCCTGCTCTAATTTCTTCCTCCTCACAATGTCTTGCCTTTCTTTCGATCACCTTCTGGTCACTTCTCGCTACTGTCAAGTCTGCAGAAATACGGCAGCAACACTTCCGGTTCCCCACAGCAGATAGGTTTGATCTACTAAGCTGGGATAACAACTTCAATTAAAATTCATTTGAATAATTGCATACATATTTACTGTCAAAGAACATAAAATAAGTATTTTTCATAGCAGAATAATTTCACCTGATGTCAATTTGCCATCTAATAGTACATAAGCACAGGTGTTATTAACACAACTACCTGCATGATGACAGCTAAATATGTTTTTCTTCTCCTGCTAATTTTTTCAGCATACCAGTAAAAAACACATTACCACTGTTCTTCTTTTAGCAATAGTTGGCCATGATCTGAAACACAGAACTGAGTGCTGTATAATCTAGGTGAAGAGACAAGACAAAAATAAAATACACATATTTGCATATTTCATCAAACTTTGTGAAATATATTCTTGAAATATATAAATTAAAATTAAAATATCAAAATGAAGCTGTTGACTTTTGTCTTCATGTGTGCTGTATTTGATTTAGAGCCACTATGATCCACGCATTTACAGCAAGTACAGCAAAAGTAATGGCGTCAAACGGTTGGCCAAAAACCCTTATTTTGAAGGCAAATTCAAACTACTTCCGGTAATTTTCGCTCTCCCCGTCTGTGAGCTTGACTCAGCTTCGCCATCTGTCAGATACAAAGGCGGCCTTTTTTCTTTTCCTTTTGTGGCGGCGCTAGGCCGCCTACCAAAGAAGCAGAGCAGGTGTTAGCGCCCATCCTCCCACCACACCGCGTTTCCCCGGGGATGAGGGGGAGAAAGGAAGACCCCGAACAAGCCCTAGAACTGTATGTCGATACAGGGGGTGATGTCATGCATACACGCATGACATCAACCCCTCTATCTGGCTTTTGGCAACAAACATTTAAAGAGGTTAGCATTTAGTGTATTAAACATTTCTATTAAAATGTAATCGGTAATATTGTTTAAGCTTCTGTTAGTTGCTGTCCAAACAGAATGACTAATTATTAGCAGTAATATAGATAACAAGTCGATAAGAGAAAATATTTATTCATTTCACAATAGAACCGCTGTCACATGTTTTTACAACTATATGGTTCAAAAATATGGTTCTAAGTCTGAAATTTAAAAGCATGTTGGTGCCTTAATCCAGTATTATTTCTGCTGGCCAACAGGCTGAACTCTTCTGGTTGCAAAGATATCTGATTGTGTGGAAATCTCTGCAGAGATTGCCCAGCTCCTCACTTGGTCTATGACCTCACCAGAAGCTTTCACAATGGGTTCACGATCTCAGCACTTCAGAACACTGGATTCAACACATCCTGTGCTGAATTTGTTCATTCACAAAGAAATGAACAGTCTGTGCTTTCATGATAGCTTCATTTTAGTGGAGACAGAATATCAACCAGATATTCAGAAAAACACATGTACATCCCTCATAAAGTAACAACATATTAGGTTGACACAGCACACAACCAATGTCAGCAAATTCCTGGAGACACGCACACACACAGACAGATAGATAGATAGACTGAGATGGCTTACCTACTGTATATTTATAAGTCTGCCATGTTATGTTATTTTATGCCTGTACCCTTTTGTATAGTTTTTTTCCTTTCCTGACTCTCAGCACAGAGATTAGCCTAATCAACCAGTCTCCATGTTTTACAGTAAAGCTAAGTCCCAAGCAGACTGAGCTCTCCCCCAACACTTCACTGAGCCAGTGTGTTGGTCAGAGCAGCACAATCAATACTTCTGATGTTAAGGACAGCTGAAAGCCTGCTAAGAAATCTGAGCGGTGCTTCCATGCCTGAGCTGGAGCTGCCACCCTGGTGGCCTTCTGCAGGCCTGATTCAGATAACCCACATATACTCACAGAATGGGTGTGTTACAGATGACACATACAGTTCCTTGTTAAATGTTTAACACATTTTTGTTTGAATTTAAACATTAGATGTGTACAAAATGTGTAAGAAATGTAAAAATCCATAAAAAGCACAATACACGTATGCTGCAGTTTAACATGTTATTGTCAAAAATACAAACAAATAGCTCAGTGTGTGCCCATCATACATGCTCTTTACAACTTAATTAGTATATATTACTTTGTGTTTGTTCTTGGCCTTGGTGCCATATTTGACTTTTTACTATCATTTTTTACTACTAGCATTTTTATGCCTCTATCGCTCCCATATTCATCTGACCAGTTATTCAAAGTGTTGTTTTATTAATTGTTCACCTTCATCCCATGATGATTTCATATTCAAATGGCGGTTGTTGGTGGTTATCATCACCTGGATAGGGTATGTGATTAGGTAGGTTACTTACTTACCTACAGATAAAAGCCAAGCATTACTGCATATTTGGCTCTAAGAAAGGCCTTCACCCAGACACAGGGGTCATAAGCCAGCGTGCTCCTAGCACAGGTCTGAAGCCTGGATAAATGGGGAGGGCATCGAGGACATTCAGCATGATATCTTTGCCAAATCAAACATACAGATCACCAAGAATCAGCATTCATACCAGTTCGATCTGGGCCTGGGTTAACCATGACACCCTCCAGGGCTGGTGCCAACAGCGTGGAAACTGTGCCACTGCTGGCAGAAGTGTGCAAGTGGCCCTTAAAGGTAGGAACAATGAATGGCAAAGGCAGAGAGCTGGCTGATGGTGAGAAATATACAGATGCTGAAAATGACAGCCTCAATGTGGCATTTAGTCTATTACGGTATTAGGCTCAGTTGGCTTCTCTCTAAGTATAAAGAGCCCACCCACCACTGAAGTCACGCTCTGGATCTTGTTCCGTGACATAGAAAGTAAATGTTTTATAGTGCTCCCTGAAAAACCTAATTTCTCTGATCATTTCTTAACAACCTTAAATCTACAATAATGGATTAAATAGCAGTGGGTAATATGTTTTATTACAACAGATGTCTTTGTGAAAGTGCCTGTAAGTCAATTTAAGGATCTAATTCCTCCATCGTTGTTCTTTTTCACAGCTTTATTTTGTTGGAGAAAAGGTGAAGAAACTAAAGCTAAATAATTACGGGGCTTAACAGGAACTGACTGACAACAAGCTGAACTGACCAACAGAAACTAGTGATGGCCTATTTGAAGCTGAAGCTTGGGAGCATGTGTCAAACCCCCACAAACCACAGAGCTCAGGGATCACTGACATGGAGCCAGCAAGGAAGAGAGGACATTCGGCCTATTCCTAAATATAAAACAAATAACATTATGTTTTTATTTCATTGGTTCATGAGCATTTTCATTGCTCAGTTAGTAACCAGCTCTACCAAAAAGGCAATACACATGAGTTATATAAATGTACCTGCCAACTGGGACTGAGCACATGCAGACAGGGACCTCACGGCACAAGCACACTCCCAACCTTTTCTGCTGTTTCCGAACCTTTAAGGCACAAGCACATTATGGCACATTTTTAAATAAGTAAAATTAATTCATCAAAATTATTTATCACATACACATAACATTATTTTTTTCACCCAAGAAATACATGTTCAGAAGACCACAGCCTGACGGTCTGTAGAGCGGGCTATCATAAACTGTTTGTTTCATAGATTCAAGCTGCACTTCATATTTTCAGCCACCAGATGCCACCAAAGAGGACTGTGTTGAAAAGCTTTGAGTAATGTATCCTTTTTTGGTACAAGTTTCACTGCTTCAGAAAGCTTAATTTTGCCATCGGTAATGGAAACAGATACAGCAAAGGACAGACGGAGACACACACACTGTATACATACAGGGAATTGGTGCAGAGTGAACACACCTGAATGAAACTGACCTGAGGAGACAAGGGGAAGCAACACTGAACATCACAAACATGAGACAGAGGACTATCAAAAGAAAGCAGGAAGTGACAAACACAGACACCAGGCCTGAGCCATATAAACTTGACAAGTAAACAGGGAAACCAGACAACAATGGAGGAGAAACACAGAGTTCAGACAGATACAGGGATGTAACTGGAAGACAGAAGAGACAAGAAACACAGGGAGGCAGGAAATACAAAACCTAACCTAACTACTAAAATAGTCAAAGAACTAAAGGAACTGAGCGCAAGTAAAGTAAGACTTGTCAGGAATAGAAATATTGTCCTGCTATTAGTTGCTGCTATTTTTATAATCATCATTAACATTTCAGTGGTAATAGTGATGTTGCTTTCCTAGATGCATTCAGATGTTCAAACATATTGGTATCATATTAGTTTTTATTACAGGTCCAAAGAAGAACCATTTTAAATGGTTGAGTTGAATCTATAATTTAAATGTTATTAATGCTTTTATGATCTCTGTGTAGAGGGCAGAGACAGGAAAATACACTCTGTGCCAAAATGAGACAGGAAACGAAACGCGTCTGCAGAGCATACTTTTGCAGAAGTGAAACTGAAAGCAAAGAGAGCATTTAAGGCCGAGACATACACATCCAGACACGTACGCAGTACACAGCATGCACGCGCCCTCGCACGTGTACGCACAGACACACATACACACACACTGTTAGGGTGTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAGTTACCATTAACTGAGGTAACTCATGAGTAATAACTGTTTTGTTTAAGGTTATTTTTGTCATGACACAGACTGGATCATAAAGGGGGAGAGTGAAGTACAGGTTTTGTTTCCAGGAAGTTCCAAGGATCCAGAGTTCGATGGAGCAACGATTTGGAGGAGATTTGACATAATAATTAAATTGATTTTGTTCCTTAAACACAGGTTTTCAGGGCTGGAGCAAAATACCGGAGAGGAGAATTGCTGAGCTGTTCTGAGAAATGATATGACTAACCTTTTTTCCCTTGTAATTTCCTAAGCTTGGGTGGAGCATTTTGAGTTTTTTGCCACATGAGATGTGTCAAAAAAGAGAGGGGTTTAAGATTTAAGATTTAATTTGTTTAATTTGAAAGGGGTTTTACTAGGATTTTATAATGATTGGGGTTGTTTGATAATCTAGATATAGTAAAACTGAGGATTTGTTAAAAGAAAGGATTAAAATGAACTGAATTCTGTTTAGAAGATAAATTGCTGGTGTTAATAAGAAGTTGTATACAAAACTTCAAGGGGAAACTGTGGGAATAAAGGATATGCTTTGGGGAAAATAGTGAAGATTTTATGAGTAGAAAATGTGGGATTTCTTTTTGATTTTTAGGATAAGATGTCACAGTGACATAATGTTAGAATGTTGTTAGAATGTAGGCTTTAGAAACAGATAGTAAATAGATTTATTTCTAGGGTAGAGGAGAGCTTTTATGAGGATGTTAAAAGTCTCGCTGACTCAAATGAATAATATTGGAGATTATATATGTAGAAGGGATTTTTTCATACACATTGCATTTTTGTGTCTTTAACGGAGTTGTGGCTCAGAGAGTCGTCTCTTGAGGGGCACAGACTTTTGGTTAACGTCATGATTAGCCAATCTACTGTGAGAATGACCTGAGTTATTGAAGGATTGCACACGCTTACAGACATATAGAGTTCATCAACACACAGGACAGTATTGATTTGAGGCCTAGGGCCTGAAGTTCATTTAGCTTTTAACTGAATTTGAGTTGGCCCTGTAACAAGTGACAGAAAAGAGGAACTGAATAGGAATTTCGGTTGTAACTAAATGGGGTGACATGTAAAATATGGAGATAACACATGCAGTTCTAAATTAGTCCTCTTATATAAAATGCAGTTACAGAATAACAAATGCTTGTTGAAGTAAAAAAGTTGTTGTTTAAAACAGAACCAAAGGGAGAAAGCTTATATATTTTGGTTAAGTCTGATAAAGTTTAAGTTAGAAGGAGTCATTACATTAAGAGCAGCAAAATGAAATAAAATGATAGATTCAAACAGGTTATCACCCAGGAAATGGGAGTTCTAAAATACAACTAAAATTTAGTTAGGAGCAATTAACTATGTGTTTACACGTAATGATGAAAGTGGTTGTTTTTTCTTTGATCCTTTAGTAGAATAAGTGTTTAGGATTTTTCTTGCATTCCTCCTGTGTGTCCTTCCCTATATTTTTGAACCTTAACAGACTATAAACAGCAAAACACAATACAGAAGACAAAGATTTGTCCAAAGTACAAAACCAGAGAAACCCAAAGATCCTCAGATTTAAAACCCCTGGTCTAAAACCCAGGGACCATTACAGTGGCATCCTCACCATGGATGGTTCAGGATACCGTGGCTCCTCTGAATCAGAGCTACTTGGCTCCCTGGTATATCTCTCAAATATGCACCTTAAAGCACATAATCCATAAGCCTGAGAGGAAATGGCGTCTCACTACTTTAGACGTTTTTAATTCCTCCTGGTGTTTGTCACTCTATTAAAAATATGCCTTCTGTAAAGCTAGGACATCTTACTGTTCATCACTTCTTGGTTTCTTTTCAGTAGCAAGGCTGACAAGTCAGAGCTTTGTTAAACCAAGTATTCCTTTAACCTTAACCAGGAATGACTTCATGGATTTCTTTATAAATAAAATTTGAACAATTATAGAAAAGAAAACTCATAACCACCTCACAGTTGTATCACATGCTGCTACTTTCAAACTTACTGACATTATTTGTTAACTTTATTCAACTGAATTCCATTCAGTTTTATTTATACAGCACAAAATCACAACAACAGTCACCTTAAGGTGCTTCATATTGTAAGGTAGACCCTACAATAATACATACAGAGAAAAACCAACAATCATGTGACCCCCTATGAGCAAGCACTTTGGCGACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCTCCGGCAGAACCAGGCTCAGGGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAAAGGAAAAACTCAATGCATCATGGGAATCCCCGGCAGCCTACGTCTATTGCAGCATAACTAAGTGAGGATTCAGGGTCACCTGGTCCAGCCATAACTATATGCTTTAGCATAAAAATACATTTTTATGGGTTAAAATGAAATCATCAGCCAAAATGGCTGCTTTTGACAGTGAGGGAATCTTTTGCTCATTTAAAAACATTATAATCTTAACTGGTAATAGATTCTTGAAATCTTCCAACAGGATTAACTGGTGAAGAGATTCAAAGTCCCTTTTCACTTCACTTGCGGTGAACCACTTGTCAAAAAGAACTCCCTTATCACATGTAAACTCATTGCAAAGCTACTGGTCCGGACGGGATCCCCGGCCACGTCCTCAAGTCATGTGCGGCTCAGCTGGCTGGAGTGTTTACACACATCTTCAACCTTTCCCTCTCTCTGTCAGCAATCCCAGCCTGATTCAAAACGGCCACCATCGTCCATGTACCCAAATCCTCCACCATCTCATCACAGAACGACTTAGTTTGGTAGTCCTGACCCCCATCGTGAGCAAATGCTTCGAGAGGCTGGTCAGGGACTTCATCTGCTTTGCACTACACGACTCACTGGACACTCTACACCTGGCATGGCAACAACACCGATTACAACCGCAAAGCTTTCCAGAGAGTGGTGCAGTGTGCTGAAAGGATAATTGGAGGTGAGCTTCCATTCCTCCAGGACATCTACAGGAAGTGGTGACTGAGGAAAGAGGGGAGGATCATTAGAGACTTCAGTCACCCCAGCCATAAACTGTTCAGAACACTTACATCAGGCAGGAGGTACTGCAGTATCCGGTCCCGAACCAGCAGACTGAGAGACAGCTTTTTCCATCAGGCCATTAGACTGGTGAACACTTCATAGACACGTCACCTTCACTTACCCGAACTTCAACATTATGCACTCCATACTGTACATAAATGCCATTTCTTTTGCACAATATCCAACTGCTGACCTCTGTATATTTTATTTTTTATATATATGTACACACACACACATACACACACACACAAATATATGTTGTTAAGGTTCATTTTGAGGAGAGAGAGATGGTGGAGATCAGAATAACACACTGACCCTGTCAGGTGGAGTCAACGAAGATTTTAATGAAACACACGCAGCGTGGGAGATGGACACTGTACGCAGACAGCATCAAAATCTCATCTCCAAAACTTCAGAACACAGTTTTATACATCGGGGTATTAGAACGCCCCTCTTGCGTTCACCAATACAATACATGATACGTCAACTCAAAACCACAATGACTTTTAACACAGTTTAAAAAGAACATTGTCGGCAGGTGCATCCTGTCACCATCCTGCCCACGCTTATCTGTCTGGAACATCAGGCACACGTTCTGCACAAACTGTCACTCATGCAGGCACAATTTTGCAGTTGCAAGCAAAACATGATTAAACTTTCACCTATAAATGAACCCACTAGCTGTATGTGTGTCTCGTCCTTAAATGCTCTCTCATCTCACCCGTTGCACTTCTGACCTTTCACCAGAACAGAGGCTCATCCTTACATGTAATAACCTAACTGGAACTATATATGTAATATGTTGAATAAATGTTTTAATCAAGAACCTCTACTAAAAGCTTAATCAAAAGATATAGATGAATAAAAAATAATAAAGAATAACCTACTCAAAATACTTGCACTCAGATTCTGCTTTCGGTTTCACTTTTGCAAAGCATGGCGTTTCCTGTCAGCCTGCAGTTTCCTGTCTCATTTTGGCACAGAGTATACTCAACGTTAGGGCCTTTCTTTTACAATGCAGTCTGCATATAAACATTTAAGATTCTAGATTCAAAAGCATTTCGGGTTATAGATTCAACTCAACAGTTTAACGTGGTTCTTACTGGACCTGTAATAAAGGCTAATATGATACCAATATCTTTGAACATCTGAATGCAATATCACTATTAATAATGAAATGGTAATGATGATTCTAAAAAATAGCAGCAAATAATAGCAGCAAAATATCTTTCTACTCTTCACAATTCCCTCTCTTGGTGACCCTTAAAGAGGGTCACCACACTTCACTTGTGTCATTTCTCTGACCCTCTCTAGCCGTCCTCTGGCTCAGCAAATCAGACAACAACCTCATGTCATCTAGTTGGTCCAGTAATAAAACGCCAGCTCCCACTTGAGAACACTCATGCTTAAGTGGTTGGTCCTCCTCTTCTAGGGTCCCTCTCTTGTGGAAATCTTCTCCTGTAAAGGACAGAAAACACTTCCTCCCTACTATGCTCCCCCAACTTATGTCCATCAGTTTTCTCTTTATTCAAACTTGGGTCAAGCTATCATTTTTAGAACTCTCTATTCACAAGCATGAACCTAATTATGTTTTTGACTTTCTGACTTTTATTTAAGTATATATATATATATATATACATATTTCAAGGTTACTCATCTCAGTACACATCATTTTAACAGTCTTAAATCGCTGCTTTCACGCATGTTTCCTGTTGTTCACTCTATTCCTGTACTGTCTCAGCTGCATGTAGCTCTGACCTAAAGTCACCTTTCACAAGAAAAATCATCATAAACACTTATTCTACTAAAGGATCAAAGAAAAAACAACCATTTTAATCAACTAAGTGTAAGCATACAATCAATCACTCCTGAATAAATTTCATCATAGCTAAAAGCTGCCTAGAAACAACTTCTGTGTGTTGACACAGACTTCATTTTAAAACTCACATTTCCTGTGTTATTTCGGTTCTTGGTATAGCATTTTATTTCATTTTGCTGCTCTTAATGTAATGGTACATTCTAATTTATACTTTATCAGACTTAACCAAAATATATGAGCTTTCCCCCCTTTGCTCCTGGTTTAAAGCAAAAAAAATCTTGGTCACTTCAACAAGTGTTCGTCATTCTGTAACTGCATTTTATATAATAAGACTCATGTGGAGCTGCATGTGTTATCTCAATATTTTACATGTCACACAGTTTAGTTACAAGCGAAACTCCTATTCAGTTCCTCTTTTCTGTCACTTGTTACTAGACAGGCTCAAATTCAGTTAGAAGCTAAGTGAGTTTGAGGCCTTTGGCCTGGAATCAATACTATCCTGTGTGTTTATGAACTGTATGCCTGTAAGCGTGTACGGCCTTCCATGCTCTGTCATCTTGCACAATAAATTGCCATAGCACCAAAAAATGCAATATGTATGAAATCATTTCTATGTGTGTAATCTTGAATGCTATTCATTTGGGTCAGCGGCACTTTTAGCATTCTCATAACATGCTCTCCTTTACCCTAGAAATAAATCTATTTACTATCTGTTTTTTTTAAAGCCTACATTATAAGAACTTATTCTAAAACTCAAAAAGAAATCAAACATTTTCTTGTCGTAAAATCTTGACTGGGGAAATATGCTTTTCTCCCCAAAGCATGTCTTCTATTCAAAGTGTCCCGCAATTCCCTTTAAATTTGGTGTACAGCGTCTTATGAACACAGCATTTTATCTTCTAAACAGAATTCAGTTCATTTTACTTTAAAAATAACTTTATTTAAAAATAACAATTTCTGCCTCAGTACTGCCATATCTAAATTATCAAAAAAACCCCAAAATGTCATTAAATGATCCTAAAACTTATTTCAATCCCCCCTTTTTTATTTGGACTCACACATCACATGTGTGTCCAAATAAAACTCAAAATGCGTCACCCGGGCTTAAGAAATTAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGAAGCAACACATTAACAAGAGAAGTCTGAGTAAAACCAAAGTTACTTTCCCTAGTAACTAGTTACTTTGAAAGTAACGAGTAACTTGAAGTAACTGAGTTACTTTTTTAGAGAAGTAACTAGTAATGTAACTAAGTTACTAATTTAAAGTAACTTACCCAACACTGGTGTCAACACTAAATTATAAATTTCTTGTCCAAATCTGCACCTCTGAACAGTCTACTTTGCTTCCTTTCCTCAAGGCCTCAATCACACAGACACACAGGCAGCGTCTTCGTCACCACTCATTTCAGCTAATTTGCATACTGAGTCATATCTCAACAAGTTGCCGTGACAAGAGAAATACCTGTTTAAACCTTAACACATTATTGAATTATTTTCATTTTCTTTCTATAATAATCACTGGTTTTGATCACTCAGTACAAGAGCACTTCTAAGTCACTCTTTTAAAACTACTTTAATCACTTTTCTTTTCCATAACTCACTCCCTTGTCCTACCGCTTCTTTTCAGTTATTCCTCAACTCTATTTTCTTCAACATTCACACCATTTAGCACTCATGAAATTAGCAATCTGATTTAATTGCATATGTTTGTGTACTTTAGCCAAGTTTAATCACTATCTATGCATCAATCTTCATGAGCTTGTCTCTGTAAGGTTAGTGCATTTTCTGTTTTTAGGTGTGATTTTTGTAAATGTTTCTTTGTGATCTTTGTGATCTTGTAAATGTTTCTTTTCCAGTGTTTCAGACTCCTTTTAGACAGGGTGTGTTTTCTCTCTTTGGCTCATCACTGGTCATTGTTACGGACATTTCCCCTCTGCCTCTGCCCACCGGCTTTACCCTTGAAGTCCCGTCTTCACCAGTGAGTCCGAGCTCACAGGGACTTAGGTCAAGTAATCGTGACTGTGCCTGCCTTAGGTTGTCCCAGGGTTTTGAGATGGGATCTTACCCGTCATGGGCTATCCAGCCTTCCATACTCACCTGATACAGGGGCCAACTGGGCAAGGGTGTTATCAGGTCTAGGGGACACACTGGTTCTGGAAATTAAAGCAGTGTAAACTGCTTTCTTCATTGCATGTTCATTAAACTGTCTCACTTCTGATTCTTACCAACAATAATTTCACATATAACAATTTATATACGTGCGTTTTCAATTCATTAATGTAATTGTTAGTTCCTGTATTTATTTTCTCGGTCTTTCTCTTTTCTAAAACTTGTAATTAATATAATTTTATTACTTTTTCGTAAGACATTCATTTGCTTCATCTTCTTAGAGTTTAACTCGTCTGTTTCTCTCTGTCAGCTGTCTTGACACAGTCAGCTCCTTTTTATGGGCATGCAAAGTTCCTCTCAAAACCACCACTTCCTCTCGCACACAGCAGCACAGTATTTTCTGTCTCTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGAACCCACTAGCTGTATGTGTGTCTCGTCCTTAAATGCTCTCTCATCTCACCCGTTGCACTTCTGACCTTTCACCAGAACAGAGGCTCATCCTTACATGTAATAACCTAACTGGAACTATATATGTAATATGTTGAATAAATGTTTTAATCAAGAACCTCTACTAAAAGCTTAATCAAAAGATATAGATGAATAAAAAATAATAAAGAATAACCTACTCAAAATACTTGCACTCAGATTCTGCTTTCGGTTTCACTTTTGCAAAGCATGGCGTTTCCTGTCAGCCTGCAGTTTCCTGTCTCATTTTGGCACAGAGTATACTCAACGTTAGGGCCTTTCTTTTACAATGCAGTCTGCATATAAACATTTAAGATTCTAGATTCAAAAGCATTTCAGGTTATAGATTCAACTCAACAGTTTAACGTGGTTCTTACTGGACCTGTAATAAAGACTAATATGATACCAATATCTTTGAACATCTGAATGCAATATCACTATTAATAATGAAATGGTAATGATGATTCTAAAAAATAGCAGCAAATAATAGCAGCAAAATATCTTTCTACTCTTCACAATGTATATATACATATTTGCTATACATATTCAGTAATGCACATACATTCTTATATTTGTCCATATATTTCTTCTTATAATTCTCACATTCCTATTCTTATATTTTGCTTTGTTCTTATGTTATCTGTATTTTGCACACCTCTGTTGCTTGTGAAGCTTGCACACAAGAATTTCACTTGCATGTGCTGTACCAGTGTAACAGCACATGCGATGTGACAATAAAAGTGATTTGATTTGATTTGTTTGATAATTAGACTTCTTCTGACTCCTGCCAGTAGGCCTCAGGTACAAGCTCATAAGCACAAAAATTTGACTCTTTCAATCATGCTATCCTCAATAGAAAGAGATGATACAGCCTCTGAAGCGGCTAGCCATAGAAAAATACATTCAGGAGTTACTCGCAGCAGGGATAGTATGGCCATCATCTGGTGGGGGTGGGATTTTTCTTCGTGTGGAAGAAAGACGGGTCGCTTCGACCGTGCATTGACTTCTGGGGGTTAAACCACATAACGGTGAAAAATAAATACCCGTCACCCTTGATTACCTCTGCATTTTCCTACTCCACACCACCCGTGGTGCCATATAGCTCTGGATTTTATTACTTGCCAGCAGAGTCCGTCTCTGCCGGCCATAATAGACTGTTTCTCTAAGGTAGCCCATTTTGTAGCAGTAGAGAAACTCCCCACGGCTTCTGAGACTGCTAAACTGCTCACAGTACATGCTTTTAGACTCCACAACATCCTGGTGGAAATCATTTCTGACAGAGGGCCACAGTTCACATCACAAATTTGGAAAGCATTCTGCACTGAGCTGGGAGCTAAGCCCTGTCTAACTTCCAGGTACCACCCCCAGACTAATGGTCAGACTGAGCGTCTGAACCAGGAACTGGAGGCTCTGCTCCGCTGTGTCACCAATCATAGTCCGGCCACCTGGGCCTCATACTTACCGTGGGTCGAGTACACGCACAATTCCTTAACCTCTCCTGCCACTGATTGGTCACCTTTTGAGGCCTCTCTGGGTTATCAACCTCCCCTGTTTCAAGAGCAAGAGAACAAGTTGGCGGTTCCATCTGTCCAGCACCATCTCCAGTGTTGTCGCCGGGCTTGTAGTTGCTCACGAGAGGCACTGCTATGCACTGTGGCCAAACAGCGACGTCAGGCCGATCAGCGATGCGTTCCAGCTCCGGAATACGCCCCTGGACAACAGGTATGGCTGGCAGCTAAAGACATTCCACTGGTGCCAGCTCCCCCGCTGACTCCAGTAGGCACCCCCATACTCTGGAACCCATCAGGGCAAGGGGGCCCAGGCCCATCCAGACCCAGTTCAGCAGTGCCGCCCGGCACAGAGCCCGGGGCAGCCCAACTGACCCCACCACAGAGAAAACTGCACCGACCCCATCATCCACTCATCTCCCAGACTACACAAGACAATAGACACCCAGGTTGAGTTCTTCCTCCACTTCTCCTATATCTCTCCCCCACCTGCAGAGTGAGTTGCTGGAGAGAGGAGACCTCCTGCAAAGATGTAACAGCCTCCCCACCAGTTGAAGAGCCCCTCAGGTGGCTCGATGCACCGGCGGCATCCCGCGCCAGGGCTGAGCCCCCATATATCCACCCGCCCACAACCCCGGCGACACACCAACCAGGACCCAAGCCCCCAAGGCCCAGTCAGGGCCCCAGCCCGGAGACGGAGCACCCCCAGAACCCCACGCCAGCCCCGGACCCACCCAGGGGCAGCCAGGCTACCAGGTCAGTAACCCACGTCCGTCAGCACAGACCCTCCCCTAGCCCCGCTGCACGCAGCCATGAGGAAACCATCACCTAAGAGCCAACAGAGCCCTTAACAGGCCATGACCGCAACCCCGAGTTGAGCCCTCCAAGGAAGACGCTCCTGAGGAATCCCCCGATGCCCCAAGCCTGTCCCTACCCCCACACCAATCACAACAGTGAAGGTGGGACCAAACTATGACCACCCCACCCCCACTAGGTGATGGAGCTGATCAAAGGAGCCCAGAGCAATTGATCTGATGTGGTGGCAGACGCTGTATCAAGACTAATGTAATCTATTAGATAATTTCTATATTGGTTAGAATTAAGATTATTTTTATTTTTCCAGTTCATGAGGACTGTTTTCTTGGCTATGCATAGGGCAGTGAAAACCATATGGGCTATATTCTTTTCTGAAGTGACAATATCCAAGCTGCCCAACAAACACACTAAAGGGGAAGTTGGAATGTTACATTTCAGACACTTTGATAAGTCTTCACATATCCCGTGCCAAAACTTCTGAACTGGTGGACAGAACCAAAGAGCGTGGATATAATTGTCCGGTGTATTGGCTTGACAGTGTGAGCAGTTGTTGGAAGATGTAAAGCCCATCTTGAACATGCGATGACCTGTATACTATACTCTATGTAGTATTTTGTATTGAATTACTTGAAGACTGGGATTTCTAATTAAATGAAAGGTTTTTAAGGATATCTGAGACCAGAAGCTTTGGTCTAAGTTAACTGATAAATCCGCTTCCCATTTTGCAGTAGGAAGTGATATTGATTCATCTGTTTTAGAAAGCATTCTGTATATTTTGGAAAGTAATTTTGGGGTTTTAAGAGTAAGAAATTGTACCACACTTCATGGTGTTTGTAGTTCAACTTGACCGGGTTTAAATTTCTTTTTTACTATGGATTTAATTTGTTGATATTGTAAAAATCTTTTCTTGTTGATCCCAGGGTTGTTCCAGATAGGTGTACGTTTGCAAGGATTAATGAAGACTCTGTCAATTTTAGAAACTCCCACCATGCGGTTATAGAAGAGCTGATGTTGATGCTTTTAAAGCATTCATGTCGTTTGATGTTTGAGCTGATAAATGTTAGGTCTGAAATCTCTAGTATATTGCATAGTGCTTGTTCTACATCTAGCCAAGGTTTGTCTAAGAAGGTATATTTTAGCCATCCTGAGATAAATTGAAGCCTGTTGGCTAAGAAGTAGTGCTGAAAGTTAGGTAGTTCTAATCCTCCTTTATCCTTGGCCTTTTGTAGTGTTTTTAAGCTGATACGTGGGGGTTTATCTTTCCAAAGGAATTTAGACATATACGAATCTAGAGATCCGAACCAATCTTGTGGTGGTTTAGTCGGGATCATTGAGAATAAATAATTTATTTTTGGTAAGACCATAATTTTTATAGTGGCGACCGTTCCCATTATTGAACCACTAGCAGCAGCAATTAGACAGAATACAGTAATTAATGAACATAAAATCAGGCTTCATGCGGCTGATGTGTTACTTTTTCTCCAAAACTCACAAACCAATCTCTCTGGGGTAATTGCATTGATAAACTCTTTTGCAAGAATATCAGATTACTCAATTAACTGGTCAAAATCTACAGTCCTTCCGATTAATTGCTCCTTCCATAATTCTTCACTGCAACCTGGAAATATAAAATATTTAGGTATTAATGTCTCTCCTAAGCTTGCAGATTTAACTAAATTAAACCACATCCCACTTTTAAAGAAAGTAGAAGGCAATCTGGCTAGATGGAAATGTCTAACCATATCACCTGATAAAGCAAAAACGCCGATCATTTTATTAAAGATTAAAAAGTTTAGACAGTTTTTTTACTCTCAGTGATGCTGCAGTGTTCATTTGACTTTGGGTCCTGAAGCAGACAGAGTTTAGGACCCAGATTACCCCACAAGGCTCCTGACTAGCTAGCTGTAATGGTCCGACAATCCATCAAGCGGTGCGGCTTCGTAGCTTGCCAAAGTCATACTAAAACATTTTTTGACAGATTTTTGAGCGCTGTGTACCACATAAAATCGGTTAGAGGTCAGTAAGCACAACCGGAATTCATACATAAGGCGCACCGGATTATAACAAACACTATCAATTTTTGAGAAAATTAAAGGATTTTAAATTTGCCTTATAATACGGAACATACTGTATACTGTACAGAAGAAAATAATATATCGCGATATATATCGTTACCGCACATGCTTCAAATTATACCGCGATATGGATTTTTGGCCATATCGTCCAGCCCTAGTTGCCGTTTGGTTCCAAAGGCCTTGATGTGAGCGTATAGTTCACTCACCACTGCGTCTTTTCCTTGAAGATTAACATTCAGCCCATTCAGCTGCTTCATAATGTCAACCAAAAAAGACAGATTTGCCAGCCATACAGGATCCGACAGTTTTTCCATTGGTTGTCTCTTCTCATCCAAAAACTGTCTGATTTCCTCTCTGAGAGAGAAACATCGCTGTAGTGCAGACCCCCGACTTAGCCACCTCACATCGCTGTGATAAATTACGTCACCGTATTCAGCCTGGATGTCATGCAGAAACTGCTGAAACTGTCGGTGGTACAGAGCTTTAGAGCAAATACAGTTGATTGTCTTTGCTACTGGTTTCATAAAATCATCAAATTTGAGATGTCTGGCACAGACCTGCTGATGAATGATACAGTGAAGTTTAACAGGGTTACCTGCTTCTTCGCTGACTTTATTGGAAATCGGTGTGGACAATCCGCCTCGCTCACCAGCCATGGCAGGTGTACCATCAGTAATGATCCCTTTATTCCATGGTAGCTGCATATCATCAACAGTCTCACAAACAAAAACGAATAAATCCATTCCTCTGGTTTGACCCTGAAGGCTTTTGAGATCCAGCAGCTCCTCTGTCACGTTCATCTTGTCGCAGTCACGTTCATCTTGTCGTCGACTCCTCGTAAAAAAATCAGCAGTTGCGCGGTGTCAGATGCATCGGTGCTTTCATTGCAGGCCAATGAGAAATAATCAAAATCCACTCCTCTGTCCCCCAGCTGTCTGTGAGTGCTTGACTATATATCCTCAGCTCTTTGAGCCACAGTGTTGCGTGCCAAGCAAACATTCAGAAATTCTTGCTTCCTCTCGGGGCAAATGTTCTCCACCATTTTCGTGACACAGTCTTTGACAAACGTACCTTCAGTGAAAGGTTTGCCATGTTTAGCTATTAACATAGCCACCTTGTCACTGGCTTTCGTGATATTTTCATGTGTCTCACAGGCCCGCGTGAAAAATCGCTGTTGCGAAGCCAGAGCAGCTTGGATTTGCTTCACTTTTTTAGCGCGCTCACTCCCTGTTAGCTTGTTATATGTTGCAGCATGCTTAGTCTCGCAGTGTCTCCTAATGTTAAAATCCTTAAACAAGGCAACAGTCTCTTTACAAACCAGACAAACACAATTGCCTCGAATTTCAGTAAAAAACATACTGCACATCCCACCGCTCTTGAGAGCAGCAGCCCTCACTGTCAACCTTTCTCCTTTTTCGTGCAGTTGCCATGGCAGAAATGAGCAGAGAAGGGCGGGCTCGCAGCACAGGTGCAGGTAGCAGGAAAAAAATGAGCTGCCACCATGTGGTGAAAAAAGGAATTACATTTTAAAGTCATGATTTATTTATTCGGACTAAGAAAGTGAGCCTTAAATAATACATAATTAGACTGAAGCTGCGGGCCACGTGAAATCTGGCCGGACTTTGGACATGCTTGGTGTACGCTGTTAAGTGCCAGGAGGATTGCCGGGATTTATACATCGGGGAAACCAAACAACCTATGGTGAAGCACAGAAGAGCTACCTCGTCAGGCCAGGACTCTGCAGTCTATTTACACCTACAGGCCAGTGGACACTCTTTCAATGATGACGATGTGCACATCCTAGACAGGGAGGAACGCTGGTTTGAGATTCAAGGAGGCCATTTACATGAAAAGGGAAAGACCATCTCTGAATCGAGCAGGGGGCCTAAGGGTACATCTGTCACCATCTTACAATGCTGTGATTGAGGCCATTCCCCAACTCTCTGTGAATGGGACTCATGGCCATTGATCAGTGGGCTTTGATCAGGTTTTGTTGATCAATGGTCATGAGAATTTGCATAATTATGATTAAGGAACTGACCTCCCAGCCCATTGTTCCTTCAGTGGGCTGGTTTCAGTCATTATGCAAATGTACTGTTTATAAGACTGGGGAAACCTGCAGTCAGCTGAGACTGAAGAAGTCACTTCGATGAGTGGCGAAACGTTTCTCCCACAGAAAACGTCCAGATGAACAGATTCAACTTTTGGAGATTTACTTACCTGGATGATTGAGCATGCATCAAGACGTTTCATACCGTTCATTTTCCAACAGAACCAAACCCATGAACCCCAGAAATCAGACCTGCTACAACCGGGACCAGGAGACAGGGAGGAGGAGGACAGGTGGACGCTGGGAGAGAAGGAGAGGGAGGACAAGTAAGAGGAGTTTTTACAGGAGAAGCAAAGTTTGTTGAGGTGCTTGGAGGAGGACAGTGAGGAGGAGGAGGATGGATGATTGTAGGAGGATGATGATGATTGTTCAGTCACTTTATTATAATGTCACAATGTTACATGATTTTTTAAAACAGGACATGATGTCAGTGTTCTGACCTCTGACACTCAGAAAGCTCAGATGAGACTTTCCAGGCTGATCAGAAGAACATGAGTAGAGACCTTCATAAGCCTGCTGGACATTAGTGATGATGTGCTCTCGTTTAGGACCAATATAACTTCTTTTAATGGAAAAATAAGCTGCGACTGTGGCACCATTCCTCTGTCTGTAGTGCAGAATGACATTACTTCCTATCATCACAGGAAGTGCAAGGATCTCCAGGATGACACCTTTATCAGACCAACAGAGACAAACAGAGTTAATGAGAGCAGCTGGAACCTCCAGGGTGTGACTGAACACTGAAGGATACTCTGTCACTCTACTGTCCAGAGGAGTCCTCACACCAGAAAGTTTCACTGGGAGCAGAAAGATCCACAAAACAGGAGGAACCAAACTTCATCCAAAAACCCTGAACCAGCTGTTCCACAGTCCTCAGTGAGTCCTCCTCTGGTCCTCTTCACTGTCCATCCATCAACTGTCTGTCCATCATCAACACAACTCAGATACACTGAAGAAGATCCACTGAAGAGCTGCTGAAGGTTTGGACTGACAGACAGAGACACTGGAGTACAGACATGATTAAATCATAACTATATCTTGATTAACATATAAGCACGGTGCTGGTGTGCAGGGGTATTATATGCCTTATGGTGGATGCTGCTGACATATTATAAACTGTTATTTCTATATTAAGCTTTCAGCCTAATAATAAGCACACATTTCCTTTTGTTGGCCATTCCTCTGCACCGTAAAACCAAAGTGTGTGATCACAGTAGTGATGTGTCGGTCGCGAATGAAACGGCTCTTAGAGCCGACTCTTTGAAGTGAACGACGTGAGCCGGCTCCTTATTGGGAGCTGTGGGTTTTTTCTTCTTTCTCTCACCCTCTCTCTCGCACTGTTTTTCTGCTTCACTCCGCACGCGAGCCTTGTGCTTTGTGCTGGGCAGAGGGGGGAGGGGCGGTAGTTACACTCGCAGTAGCACAGGAACAGAGCGGGAGGGAGAGACAGAGAAAGAGAGCCAGGGACAACAACGTCACATTAGAAAGGTATAGTAATCATCCACAACTATTTTCAGTTGCGGATGACAAAGGATTCAGAAAGTTTATTCATGCAGGCCCATATGACAGAGAATGTGCATCTTCTTTTTGTTTTGCATATTTTAATTTATATTTTATTGTGTTGTGGTTTGCAGTGTTTTGTGTTGTTTCACTTTAAATTTGTTTAAAAGGAAAAAGCTGAAAATTTAAATAGTTAAAAGTTTAAATAAATAACTACAAATAGTTGTTTTTTGTATTATATTATTTATTTATTACATTTTATGTGGAGTGAATAAATAAAGTATATTTATGGTTGTCCCTAGAGACAACACCCGTACAAACTCCAAAACACGTAAAAACTCAGAAGCACGTACATTTAAATGTGATTTACTTAAGCAAGAAAGGGAGGTGATTTATAAGGAAAAAATACTGATAAAGCTTTTGAGAATTTTTTAGGAAAATTTAAACTGTTATATGATAGCAGTAGTAATATACCTATACTTTTTTTGCCCCCCCACTTCCCCTTTCCCCCCCACCACTTCCCCTTTCCCTATATACCTATACTTTAGCCTGACTATCCCGAGAGCCTAGCTGCAGCGACACCTTTCTTTCACACGGTTGCCTGGATGTGCGTTGGAGCTGCCTTTGATACCCGCACACAGCGTTTCTGACCTACGGGCGTTGCTTATACAACAGAGAAAAGCAACAATACAGCGTGTTTCTCTGCTCCAAGACATCGGGGGGCCTTTCACACGGTAAGCATGTCTGTTACACCCAGCGCATAAATGTCTGTATGTCAGTGCTGATTATACAAACCCTGTTTAAAATGTGACACATATGTTGTCCGAAAACAAATCCTCTAAATTTGCAAAGTTACTGATTTAAAAATATATTTTCGAATTTTTAGTTGCATGACAAACATACGATAGACTCTTGAGCGTATTTATTTATATAGCTACATTCACAATGGTACAACCATGCTAAATAAAAGATGCCCAAGCACCAAAGCACTCTAATGCAAGCCTCTGAACTGTATGTTTGATAAATGCATGAACTGTAGCTCTACCTCTACAGCTGAAAATAGTTTGTATCCGAACTCTGAGGGTCTGCTGAATTGTTTTTAACCCTAATGCTCCCGCCAGGGGGAGCGTCGGGGTCGGGGAATGCTGGTCCCCCCGCGGAGGGAGGAAAGCGGTTGGGGTCGCGGGGGGGTGGGACAGAGGGAGAGAGGGAGGAGGGAAGAGGCAGGGGTCGCGAAATCCCCCCTCGGGGAGGGGAGGGGATGAGGGAATATGCGGTGGTCGCGAGATCCCCACATAATGGGAATGGGAGAAAAAGCAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGACGGCCAGAGGGGATCGAGAAACACGCCGGCGAAAGCGCAGCGTGTCGCGCGCCAAAATGATAAGAGCATGGATGGCGGGTACTAAGCGTGTCGGGGTTTGGTTACAGAGGCGGTGTCCCAGCGCGCGCCGTACAACAACAACAACAACAAGGTGCCACCGAGAAAGAAGAAGATAAAGACAATGTCACGCACTAGACCGTGGGACCCAAAGAGCACTAAGGTCGGCACGGGCGGATCGCTTTCGCCGGTGGTGTCATCGTCGTCGTCCTCCTCCTCCTCCACTTCCTGCTCACCATCACTGTCAACATCGCGTTTGGCGTACGCGGGGTCGGCTCCGGTTGCTCCGTTGTTGCGACCGGCCACATTTCACTATGGCGGTCTAGGGGTCGAGGAAGACCAAGAGCAGCAGCAGCAGCACGAGAACTCTAAGGAGGAGGAGGAGGAGGAGCAGGACGAAGAGGCCGAGGAAGAAGAGCAAGAGGCCGAGGGGGATAACGACTCGACCGCCCGAACGCTCGCAGACGAGGAGCGGTACTCGGAGGATCAGGAGGACGAAAACGATGGGGTGGCGGACTATAGGTGTTCAGAGCTGCGATGCCGCTCAAGACCTTTTGAGCCTACTCGAGCGCACTGCGCTTCGACGACAGAGAGACCAGACGAGCCAGGCGAGGCGAGGGCGACGGCCACGGCTGCGACAAACTGGCCCCCATCAGAGCCGTGTGGGACGAGTGGTGCGCGAGGCTGCCCGCCATGTACCGCCCGGGACCGGAGGTCACCATCGACAAGAGACTGGTGCCGTTCAGAGGTACGTACGTGGTGCGTGTTGTGTGTGTGTGTGTGTTATGTGCGTGCGTGCTTGACTGGGGGATGAGAGGAGGAAGAGGAGCGGGGAACGGTGACAACGCTAGCTTGCTTTGTTGTATTTGTGTTGGGTTCTGTGTTTGTGCTTTTACATGACTGTATATCTTCCACGCTTTCACGTGCATTCTCTGTCAAACTTACGTCTCTTCTTCCGTTTCTGCCCCAATCTCCCACACTTTCCCACATCGCTCTCTCTCTCTCTTTCTCTCTCTCGCCATCAGGAAGGTGTCCGTTCAGACAGTACATGCCCAGCAAACCGGCCAGGTATGGGATCAGACTTGCATCTTCCACGCGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCGTGCTCTGGAGGGAAATTCACCCCGACTGGATGGCGGGCAAGCTCAACAAACGAAGGCTCTTCCTCGAGCGGCTGGGCAAAGCGCTCGCGCGCCCCATGATCGAAGCCAGGGCGTTAGCGCGAGGAGGAGGTGGAGGAGGAGGCCGTGCCGCGGCCCGAGGTACTACTGCTACTACTACTACTACTACTACTGAGGCCGACGATGCCGATGCTAGTACTACTCGCACCGCCGACGCTACGCCGCGCGACTCCTCTCCGGTCAAGAGGCGAAGGTGCCGCGTGTGTCCCAGGAGCAAAGATGTCAAGACCAAGATCCTGTGCCACGAGTGCCGAGCGTACGTGTGCACCAACTGCGCCGTCACGTACTGTCCCAACTGCGCCGCTTCACGCAGTCACGATGTAGTCCTCACTTTGGTCATTTTGAACGCTGAAGGAGATTTGTTCCATAGACACCTTATACTAGTGTTTCCTGCACTTAATCCATGACTACTATGTTCTATTTAAATCCAGATTCCTTTTATAGTTTGCAGTTTCTTTACTAACACATTTGTAGATAAGTTTATTGCTGAACCACACAGCTAGCAGTCTCACACACTCTTTAGGTTTTTGAAGTTTTGTGTGTAACGGTTTAGTCTATCAAACATTACCCTTTTCTCCCCAGTATCACAACAGTATGACTCCCAAAGTACGGAGCAGTAAACAACCAATGATTCTAAAGCCAGAACAGAAAGATACAGTTGGAAGATGAATGATTGCGTTTTTATGATGCGTAGTAAAACTGGCCCCTCTTCTTCTTCTCTGTGTTGGTGTTGTTGTTGTTGTTGTGTGTGTGTGGGTGTGTGTGTGCCTTAGAAGTCAAATAATACATTAGCCACACTTAAAAAAAAACATTTGAATTTCATTTAGAACTGAGATTCTAAGTTGTAAGCAGAAATCTTATGCTCAGCCACAAACATGTTTCCCCACTTTCACAATGCTGAGGTGTCAAATCCACAACCCCCAACAAATGGTTTGTTACACGCGGGTGTGAAGGGCAAGCTGTACTCACACAGCCTCACACACAGTAGATTTTTAAAGTTTTTGGGTACAGTGGTTTAGCCGCAGATGTAACTTCCACTTTTGATAAAGACCACTCCACCTGTTTATTTCTTAAGAAATTAAGCATCTTTATTAAGCTCTTATTTATACATGTCTACACAATACACGGTGTTGCTCTGTGACATTATAGTCTTCTACTTCAGCTTCCATTGGTTTGCATTTTAAACTCCCAACCTTTCAGGTTGTTATGAACGACTTATATTTCTAACATTTTGTGATGTAAAAGTGAACCATGTGGGTTTTTTTAATTTTCTGTGTGATGGAAGGACTTAAGACACGAGTTATTTAAACAATTCTAAATGACAGTACGATGGCCGTAGTACTTAGTGCGGGTCAAATATGTTAAGGATAATGTTTATCAATGTAAAATTGCAAAGAACCTTTGGATAGATTATAACATCTTGTAAACAGTTACCTCAGATCCTGTACTGTCAGATCTATGTATGTAAGGTAAAACTTTCCACAGTACTTCCACTTAAGTAAGTAACTAAACACATAAAGGCACCCTTACCAATGATCCACTGCTCCTTGAAAAAAGTAGCACAAACAGACAACTGACTCAGCAATGATGAGTAGAGTTACCCGAGGCCGAGACTCAAGCGGAAGAAAATTAAAAGTTGTTGTTGTTGTTGTTGTTTTTGTGGCTCAAAAGATTAAAGGAAAATATGTTTAATAATTCAACAAGACCCGCACCTTCAACACATGTACATTCAAACTTTGGAACAGGCTCAACAATGCTGTTTGTTCAATAGTTTTTAGCCGTTCGAAAAACTCATTTTATGGCTTTAACGTTTCCAGCTGATAAGGAGAATGAGTGCATTTCAAATGTGCGTCCAAAGGCTTTAAACATCCGCTTTCTCTGTAACGACAGTATCAAACTACAGTGCATTGTTTTTACTAAAATTCAACATTTTCAGATGAAAATATGGCTGCTTTTTGTTTTTTTCACTGTAACACACCCCTCAATACCATTTTTAGGATATTCTTGGTGATCCCATTTTTTTCATATTCATGCTTTTGGGAGTAAGGGGAATCTTATACGCACGTTGTCACTGTGTTTTTGTACTACCAACTGCGAGGGCTCTGCTTTTGCTTTGAGCAGTCTGTTTTTATTTTGTCTTGTGAGTGCGTGTTTTTCAAACAAGATCCTCGTCAGTTTGATTTTGTTACCACAAACTTTGTGTGAAGTTCACAACAGAGGTAAAGAGATTTAAACACACCAGTTTAAGGAGGCAGGCAGGGGTTGGACCAGCTGCACAGGACAGGTGAAGCAGAGAGTGTCAGGGGAGATGTGCAACAGAAGCAGAGGGAACATTTTACAAGATGATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTAACAGGAAGAAACCTCCGGCAGAACCAGGCTCAGGGAGGGGCGGGGCCATCTGCTGTGATTGGTTAGGGTGAGAGAAGGAAGACAGGATAAAGACATGCTGTGGAAGAGAGACAGAGATTAATAACTAGTATGATTCAATGCAGAGAGGTCTACACTGTAAAATCTAATATCGTGTCTAATTAAAAATATTAAGTAGGCTGAACTCAATTTTTATCAATTTGTTATTAGAACTCAGTTTAAGTAAGTTACCAGTACTTTTTATGCAAAAACGCTGATCAACTCAATTTATTTGAGTTGTCTTAACTTAGAAAAATTAAGTAAGCTGGAAATTTTGCTTCTCAGCGCAGAAGGATGAAACGATGTGTTTTGAAAATGCCACGTCACTACCATCCTCCTCCCTAGCAGGGATCAGTCCGCATGTTCATGGTGCTAGCATTTTTGTCTGGTATATGTTGAGCAAACCTGGAGAAGCTTCAGCTGAAGATATTATTGTTGTCATTGCTGTGGATCTTTACCTGATACACTGACTTGGTGAGTAAATGTTTACTCTTATTCAAACTGATTTGTGGCTTCTCTTAGTTTAGCACCAGGTTTAAAATCTTGCTAGCTAGTTAATGTTAGCCTAGCATTGCTGCTGCTGCTGGGCTCATGTTACTTAAAAATTAACACCACAGCCTTAAAAACCTTACATAAAACTATGTCTGTGAAATTTTCTGTTGATTGTTTGAAATAAAAAAGTGAGATAAGAGCCCAGACAAAATTCTTCGGGAGGTGCAGCCATTAAGGGTGGGGTGGGTATTTTCACTCCATAGCCATAACTAACTAACTATATATATTATATTTAGTAGCAAAAGACCACAAGGGGGTTGAAAACGATATACGCCAGGAGTTAGCTGTGCTTGCCGGCTCTATCGAGCCTTGACCTCCCGGTCAACTATCGCGCTGGTGGATAACGGAGCTCTCTGAAAACGTCGAAGCACTTTTGCAAATATGTGATATTTTGATAAATTAAGTAGATATTTGAGCATTACACAGCTACATTCTTGCCTGAAAATATCTTAAAAGTTTATTTTGGAAAAGGAGGATCGCATTTGTCGGCCGCAGTTGTCGGAGCCTGTGTATACGTACTTGTGTGGACTTGGAGCGACTTGGTACAGCTAAATATCCCAGAATGCAATTGTCCAAAACTCAAACGCAGCAATGGCGGAGGAGCGCAGCTAACAAACTTTTAAATATTACTTTTTCTGGGTCACAAAATAAACTTTTAAGATATTTTCAGGCGAGAATGTAACTGTGTAAAGTTCAAATATCTGCTCGATTTATCAAGACATCAAATATTTGCAAAAATGCCCCGACGTTTTCGGAGACGTCTATTTTTTTTTTCATGCTTTGTGGCAGCTTTTGAACATATGTGGCATCTATTAATGTCAAATCTAGCCTTTCTTTAACAACATAAGCAAACTGCTTTTATATTTAACCACTTTTCTGTTTAATTAAATTTTAAATAATAATAATAACAATAGTATTTGTTTTGTTAAAAAATGTGTTTAAAAACAAGTTTTGTTGTGAAAGCTATAATCAAGATTAGTGGCCTGTTAAATGGTTAAAGTATAGGTTGGCTTTATACTTCAGAATAAAGTAATATAGCTTGTCGTTCTAAAGAATTAAGTTAAATTCCACAGTTGAAACATAAGAAACATTGTGTTACATATAAACCCTGCCATATGTTAGATCTGGTCATTTTGCTTATTAGAAACTTTATATATTGGAAGTTAACTTTTAACAAGCATGTAATGATTATATTTAAATTAGGTGGTCTTTTTTTAAACACATATCTCTTCAGGCCTAAACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTGGTTTTTGTATTATATGATTTATTTATTACATTTTATGTGGAGTGAATAAATAAAAGTATATTTACGGTGGCCCCTAGAGACAAAGCACATACAAACTCCAAAACACGTACCAACTCTGAAGGACGTACAAACTCTGAAGCAGAAAAAAAGTGCGAGAGAGAGGGTGAGAGAAAGAAAAAAAACCCCACGGCTCCCAATAAGGAGCCGGCTCACGTCGTTCACGACAAAGAGCCGGCTCTAAGAGCTGTTTCGTTTGCAACCGACACATCACTACTGGTCGGTTTGTCAAGATACAGTCTCTTTGCAAAAGTGCTTCGATGATTTCGGAGATGTCTGCCCAGCCCAGTCTCACGGCAAAGCGTGGGACAGACCCACTCGCCTCGCAAGCATTCGAGCTTTTATTACCACCAACAAAGCGCAGGCCCCGGTACACGGCTGTAATAACCCCCGCTGACACTGACTTCATTTACTGAGGTTCTATTTATCAGGTTTTTATTTCCTGATGTTCGTATGTGTCCTACGTGTTTCAGTCGCCAATTCTGAATTATAACTAACATTAAAAACAGGTTTAAGGAGGAGAGAGAGCAAATAAATTCGATTAACAGCTGATCTTTGGGTTTTTGTTCAGTAATCAGCGTGACCTGCGTATAAACGCATAAAATAGATAACGTTGGTGTTTTCCGTCATGGAGTAACTGCTAGGCTAGGTTTAACTGTACAAAGGTTGTTCGACACTATGAAACACATACAGACTTCATGATGTTGGGCTAATATTTTTATTGTGAATATTAATCATCAGGGTAAATGGCCCTGTACACCACGGAGTGAGGTCAGCATATCCACAATATCTTCAGCTCTCTGAGTTAACCCAGTTTCCCAGCTGACTAATCAAACTGTCATCTACGAATATGTCACGGGTCATATTAATATGATTTTACAGAAAACCATCCTTATTACTGCCAACTATTCCAGAGACGTGAAAATCTACAGCATAAAGAACAAAAATATAGCAGTCTAGCAACACTGTAACAGAGATGAACGCATCAGTTTGTCGCAGATCAAAGTGGAATGAAAGTGATTGGTTGAACAGGTGTTCGTGATCTGTGTTATCTGCGTTTTCATCAGCGTAAGAGACTCAGCGGCAGATTAGAATAACATTTTGGTGATTTAATAAATCACTAAATTAATACACGCAAGAAACGATCAAACCGGTTCCGACAGTTTGAGTTTGTATTCCCTCAGCTGCAGACTCGCTGCTGTTTAAATGTTTGAGAGGAAGATTAGATATAAAGCAAACGTGAGGCCAGCACGTATAGTGGCTGTGTCCTGTTTTAAGATCATATATGTAAAATTGTTGTCTGACCTGCGTCGATCCAGCCACTCAGAGTCCGTGGTTACCATGGTTACTGCATAAGCAGCTATAATTTAAACAGCTGGCACAGCGGAAACCTACCGGCAGCATGGGTGTTTATGTTTGTCATTGCAAAAGAACTGTCTGAATGGTTAACTGAAGTTAACTTGGATAAATTATAGTTAACGAGTATCACAGATAACGCCCACAGAGCTGTGTGACTGTTCACCACTACACTGAAATAAGTAGGCTATTATTGAAATACACGTGCTATATCATAAACTATGATATAAATAGGGAGGTCCTATTAACATGTTTAGTTTTAAAGGACACCTTCCTGCCTTTAGTCTCATTCATGAGCAGTATTAGTTTTCTTCTAACATCCAGAAGTCTGCACAATGTGTTTCATAGTTTGTAACAAGCCTTTGACAGTTAAACATAACATGACCGAAAAAAGAAAAAAAAAAGAAAAAAAACCCACACAAATTATATGTTAACCTCATTTAGTTTTAGTTAAGTAAACTCTAAAAATTCTAACAGATACCTGGTGCTTAGAATACAGTTGAATAACTATTAAAAAACAGATGATGTAATATTTCTGTCCAGGTTGCAGTCTTCATGATGAACATGCTGTTGCAAACTCTGCTCCTCTCGGTGGAAATGCGCCTTCTCTTCCTCTTTGTATAGAAACATTTTAAAGTCAGTTTAATCTCAAAATTGACTGTCAAATCCAAAACACACCAGATAAAGAAAAGCGAATGGTTCAGTCTAACACATGTGCCAGTGAACCATTAAGCTTCAGTAAAACTATGCAGTTGTGAAACGTAACTTTACCCTCAGCCAAACCGATTTGCTCAGTTGTAAATAAAACAGCGAAGTAAACATGACCCGACAGACAGAACCTGAGTGAATTAAGTCCAGTGTTTAACCACTGAGAGCTAAAACTCAGGTGAGGTTTCAAAGCTGTGTGCCGGTGATTGGACATCAGCCGCTGATAAAGTGGGTTCGCCTATAAAGTGCTCTGTAGGGAAACAAGCTCCAGCAGCTCTGCGCTCGGGAAAAAATACTATATTTACTTATCTTGTGCAGAAAAATGCGCCGACATTGCGTTATATCGAGCACTGGCTGCCCAGTCAAACTGTGACTATCACCAAGTAACGTTTCTTGAATTAGCAGCAGGTGTTAAACAGCTGACAGGTGAGGAGGAGGATGCATGCAGGTAAACTGAGGGCCTGTTGAGCTGATCACTGGTGTCCTGAGGAAAATGTCAGCTCGTTCTTTATGTTACAGAAGCACAGAGACAGAAGACCAGGCGGAAAGAGACGATCGTTCGGTGAAAATGAGAATCTGCGAATGCAACATGTGAAACACGGAGAGTGGAATATGTAAACAAACCGGTTAACGTAACCCCCCCCCCCTTAAGCTGGAACAGCTGTCCCAAGTCCACACAAGCAATCGATTATCTAGGATCGACCTGTCTTGACTTACTTTGCAGGCAACCAATCAAATGTTAGAGAAGCTGCATGGGCAGCGTTAACCCCGCCCACTTAGTTTGATGGGTGAGGCTGACAGATAAAATTATTTCAAGGTGAGACATGAAGGGGATGAAAGTGCCAAAATGAATTAAATAAATACATCATTAAATAATTAATTAAAACTGTCAATAATTATTTAAATGTGTTATTAATTAATTAAATATGTCAATAATTAATTGTGTCATTAGTTAATTAAATATGTCAATAATTAATTGTGTCAATAATTAATTAATTGCATGTGTCATAAATATTTATGTAATTAATTATTTCCAATTTTAATTAATTATTGCCATATTTAATTAACTATTTAATGGTGTATTTAATTAATTCATTATGGCAGTCCTGGCGTTCCATATGCTTGTGTATAAATACACAAACAATACACATATGCATTCAGTTGTGTAATTTAAGTGATCTAGGTAGCTCTGTTTTGGAAGTTCAGTTAATGCTAGAAATGTGTTTTGGAGTTTGTACGTGCTTTGTCTCTAGGGGCCGCGTGTATTTATATATAAACATATATAAATAAAACCACTTTTTTTTTACATTAGTAATTCTTTTTGTGCATAATTTTATATTATTGTTAATAATAAATTAATTAAAGCAACAAAACAACCTGAAGAACCGGATCTTTTTAGTGAGCTGAGCCGAAAGAGCCGGTTCTCTAAAAAGAGCCAGAAATCCCATCACTTCTAAACATGAAATGACACTCAAGGATTTATATAATGGCTGATCAGACCACTATGACACACGAGGCGTAACTAAACGAAACACAAATGTAAACAACAAACAATGCACTACAGTCTGGTTTGTTAATAAACTAAACGCCAAAGAAGAAAAGTCAAAACTGAACCTTAATCTCAAATATTTAATTAAATACAAATACTTTGTTTTTAATTTAAGAAAACACACATTCTCCCATTCAGCAAGAAGTGGTGGTGCAGTCCAATTATCCCTTTTTGTATTTAACAGCTTCAAACCCTGACCACTAGTGATGGTAAATTTGATTCTTTTAAAAGATTGAATCGAGTTTTAATGAGTCACTCACCAAAGTGAATCGGGTTTTTTGAGTCATTTGAGTCACTGAGTCAGTTGACCAGAGAGTG