TCTGGTTACTACCGTTTATGTCAGAACCGGTGCCATCATGGCACCGGACACCGGTACCCATCCCTACTTGGGAGCACCCATTTATTTATCTCTGCGCGAGAACACTGCCGCTCCCTCACTGCCGCTCCCTCACTGCTCCGCGCGGCAACCACACAACAACACAAAAAAGGCGCTCTCTCACCGGAAACACAGTCGCCGAGAGAGCATGTCACTCGTCACCATAACAACATGACAACAAACACATAACTGTAATAACAGAACCCCGAACAGCCCTGGCCCGCTACATAGCCCCCACCTAAGGGGTCAGTCGTCCCCGACAACCCCATTACCCAACACAAAGTCCTGCAAATGTCCATGTGTCTTCCTTCGGCTCGCAGGCCGATCTCGACCAGCAGGGGAAGAGTCACTTGGATGAGAACCTGGGGTGCCACCAGCATCCCCTGCCCCGGCGGCTGCTGGAGCGGGCGGGCGGTACGGTGAGAGCCTGTCCTGGTGCAACACCGCCACGCGCCCTGGGCCTGGCATGCGGATCCGGTACACCACTTCTGTTAGCCGCCCCACGGCCCTTGCCAGTGACCGCACAGCCTGGGGGACACCCCTCTCTTGCGAACCGGGCAGTACACCCAAACCTTGTCGCCAGGCACGAAAGCTCCCCCTCGGCACCTGGTGTCGCAGGCTCTATTCTGTCGTACTCCGGCGCTGACCTGGGCCTGGCAGGTGTAGTCATGAACCACTCATGGCCGCTCCCTCAGCCTCCTGTAGCAGTCCCTGGCCACCGACATGCGCTGGATCCCTGCCTCGGGGACGGGGAAAGGCCCTAGGACGTCTCCTCCCAATCTCTCCATCGGGGCCCACACCCAATGCTGCTGCAGGGGGGCAGTGGGGCGTTGAGTGGGGCCCTTCCGTGCCGTACAGGCGTCACAGCAGTGCACATGAAGTTCCATCCCGTCGACAACCAGGCCAGTAGAACTGTCCCCTGAGACAGCGGAGAGTTTTAGCATTCCCATAGTGGCTGGCCCCCACCGAGCCGTGGACAAGCTCGAGCACCTGCAACCGCAGCGACCGAGGCACCAACAGCTGTGGGAGATCCTTGCCCTGTTCGGGGGCCCGCCATCTCCGGTACAGGAGGCCATCGTGGGTCTCCAGATTGTTGTAGGCCTTCACTTCGGGCCCCTGTCCTGACACCCCTGTCCAGCCTGGGCGTCGTGTTACCTCCAGCCAGGCCCCCACCTGAACCAACGTCGCATCAGCCTCCTGCTCCTGCTTCAGCTGCTGCATGGTCAACGAGAGCCATCCCCCTCCGCCGGCTGTGGCCCGAGCAGTAGCCATGCCCCGTGCCTCCTGGGCCCGCTCTCCCTGCCATTTCGAGAGGGGCAGCTGGCGTGGGCGCAGACAGATGGGTTGAGCAGAGCCGGTGTCGATGGCGTGCTGAACCAGCCGCGTCTGCCTGCAGTCTCTGGTTCCCTGCTTTTGACCACACTGGAGGGCCAGAGTCTCTGTACCAAGAGTGATAGCCAGCTTCGCGGTGTCAACGCAGGCCCCCCAGCGGGTCAGCAGATCAAGGCCAATGATGCACTGGTCTTGGATGTCAGCAAGCCAGAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGACGGGGACGCCTCCAGGGCACCGAGGGCTGCGGCTGGCATATCCCCGCGACCTCCCCCTCACTGTCGCAGTCTGCAGCTCTGATTTGAGGGTAGTTTGTGGGGCGCAACTGCTGGTCAGGTCGCGAGGTGAGCACGAGTTTGGCCCTTTAACCCATCCACGAGCACCTCACGGAGAGTCTGAGGCATGGCCAGGCGGACGTGTTGGCGTAGTTGCTCTGGGAAAAGTCCTCGCAGGAATGCATGCAGGCTAAGCTCCTCACGGGCTGCTGCTGGGAACTCTGGGTAGCCACGACAAGCATACAGCAACACATCCGCTGCAAAGGTGCCCAGGCTCTCCCCCGGCCTACGGCTCCGGTTGGTCAGCTGCTCCCTGCTCTGATCAGTGGAGTGCCGCTGCCCAAATCGCCTCTCGAGTGCTATAGTGAGGGCCTTGAGCTCAAGCTGCTCTGACGGGGCTAGGTCAAGGAGTACCTGCAGTGCATCTCCTTCCAATGCTAGCGCTAGGTGTGTAGCAGCCTCTTCGTCGCTCCAGCCATTATGCCTCGTGGCTAGCCGTACTTGTGAGAGGTAGGGCTCTAGTGGGGTTAGCTCGTTGTATTTCGGTACCTTAGCTGGCATTGCAGGCATCACTGCTCGCTGTTGGGGGCCCGGCGTGTCGGTCGACAGAGGCAGCCCATGAAGCACTGTCCCAGCGTCGGTCGCGACGGGCCGCTGCCACAGTGCGCTCGCGCCGTCGGGACCCGTCGGGGGACTTACATGGCCACTCGCTTGCTCCCTCTTCAATCGCCCACTTCCCAAGCAGCGAATGCTCTACTCGACGGCTTGCTCCAGCCTCTGAGTGTCTCTCTCCATTCCGGCGAGGGTGAGCTATCCCACTTCTGACACCAATGTGGCGAGCTCAGACACGGAGGAGACAGAGGTTTCTTGGGAGCACCCGTTTATTTATCTCTGCGCGAGAACACTGTCGCTCCCTCACTGCTCCGCGCGGCAACCACACAACAACACAAAAAAGGCGCTCTCTCACCGGAAACACAGTCGCCGAGAGAGCGCGTCACTCGTCACCATAACAGCATGATAACAAACACATAACTGTAATAACAGAACCCCGAACAGCCCTGGCCCGCTACAGTATATTCCTTTCTGTTGGGGTGAAGGGAGCAGCATGAATTGCAAAGACCAAATTTGCTCATATACTATTTGATTATATTTGTGGACTGCCAATTGCTCTGAGTTCCTGCTGTATTGAGCCTATCCATTTCTTCATTTAGTCCAAGTTTGAGGTCGCCTCCAAGAACAAGTGTGCCATCTAAGTGTTCAGAGAGTGCACTGAAAAAGCTACTGTGCTGTTTGGCTGGGGTCATCTGCTTTGGTATCTACCATATCACCCCATTAGAACTTACTTGTGCTGCAGGGTTACTTGTTGTTCCTAGAGTATTTAAAAGTAGAATGGGAGGGAGAGCCTTCAGTTTTCAGGCCCCTCTTCTATGGAATCAGCTTCCAGTTTGGATTTGGGAGACAGACACTATCTCTACTTTTAAGATTAGGCTTAAAACTTTCCTTTTTGCTAAAGCATAGGGCTGGACCCTGAAACCTCCCTTAGTTATGCTGCAATAGGTGTAGGCTTCTGGGGCATTCCCATGATGCATTGAGTACTTCTTCACTCACCTTTCTCACTTACTATGTGTTAATAGACCTCTCTGCATTGAATCGTACCTGTTATTAATCTCTGTCTCTCTTCCACAGCATGTCTTCTATCCTGTCTTCCTTCTCTCACCCCAACCGGTCGCAGCAGATGTCCCCGCCCCTCCCTGAGCCTGGTTCTGCCGGAGGTTTCTTCCTGTTAAAAGGGAGTTTTTGATTCCCAAAGTGCTTGTTCAAAGGGGGTCATATGATTGTTGGGTTTTTCTCTGTATCTATTATTGTACGATCTACTGTACAATATAAAGCTCCTTGAGGCGACTGTTGTTGTGATTTGGGGCTATATAAATAAAATTGAATTGAATTGAATTTAAAACTGACTTATTTTGCTTTGAGTTACAATAAGATGGGTTATACTTGAACTACTAGTATCTGCGGCAGCAGTTGTTGTTGGTTTGGGAACAGACACTCCAGGGTCAGTAGACCTTAAGCCAGTTTGCCCTCTCTCCTCCAACTGTACTGTGGGATGGACAGTCTTGATGTGTCTGTGCAGGTGGAACCCGCTCTTACTGTTATTTTTATTTTACAGTGAAGACACTCTGGTCTGCTACTCCCAATATCTTTAAACTGCAGCCAGATCCTGCTTCATTTATGGGTGTCAGTCATATTTATGTGTTTTTGCGATGCACTTGCACTCTTCTCCTCACCGCTGTCTACCGTCTCACGGGTAGTGATGTGTGGAGCCATCCTGAAATATCGATACTTCCAATACCAGCGTTTCATGTTACAGAATCAATTCACATATCAATATCTAATTTGATCACATTTATTTTTTATTGTAAATATGACACAGAGACAAAAATAAAGTCACCAGTTAGCATGATAGTTGGCAATACCCTGTTAACAGGAACTATTTGCCTTCCGCTTCTCATTCATGTCCGTGCTACAGCTCTGCAAGAGTGTGAGCCAAAGAGAAATCAGAGGCACAAAACATTAGACCACAAAACACGGAATCTTGACTTTGTTCACAGGTCATAACTGCGTTCATCAGGCCTTTTACCACCACTTGATTAAATCCATGGCTGGTAGATAAAAATTCTTTTTTTTTTACCTTCCAAGTTGCAAACTTAATTTTTTTGGGTTGTGTTGAATTAATAATGTTGGTAATTACATTAAATTAATTTTGTATGTAATCTGAAATTGAATCCCAATGTTAGTGGGTTCAAAACAAAATTCAAGTTGTAATTACTTAAAGAAATTGAATAGATGACTTATTTTTTCTCCACTGTAACTTCTGATTTCAAGTTCCCTTTCCTCTACCCACTTAACTTGCCCGGGCAAATTCACATATTAAGATGGCGCGTTGCACTTGCACTGGTGGAATTGCAAGCTTATGTAAAAGACATTTCAAGGTAAGTAACTTTTCATTTACAAATAGCAGTTCTACCAAAGCAAAGCCTTTGTGCTAGTCACGTGTAGTGGATGTAAGATGTAAGTAAGATGTTACGCTCACACAGTCTGTCTGGCTCACCTATTTTTTGTCTTTATAAAACTTGCATGACCTATACGTAATATTACATTGTAAATGATTTTGGTTACTATTGTAATACAGCTTAAAGTAAGTATTGTTCTCAATCTTAATCATCTATCTTTGTTTCTATTTTTAAATACATCAGGTTGTGTGAAATATTGTTAATGTGATTCCGACAGCATCATTCTGGCATGGGGTATGTGAATCTACTTAACATTAAGACTTTATGTAAGCAGTTAGTATCTAGATAGTGTGATAATCTAGGGTCATTAGTGCTTTGTTAAGTTGGGACACATTCTTTACTTGGGGATTGATCACATCTATCCTCTTTAACTAATGTATTAGAGCATTCATTAATGCAATATAGCTAATAGTCTGCAAGATTTAATTACTCTGTTTGTGTGGTCAACATATAAAGGAGGAGTTTAAGAAAATAACCACTGTTAGCCTTGGATCTACCTTTATGGCTACATTTGACCATTGCACCCCAAAACTGATGGGTGTTGTTTTCTCAAGGGGAGGAGCTAAAGGAGTGAGAATCAGGCAGATGAAGGACCTTCTTCTTGAGGTATGTTAACTATTTAGACTTTAGGTAGCTTTGAAATGCACTTTGTTGGCTGTCTCCCATGTAGTTTGTACTCATACTTTATCTGTTTTTTCTTAAATAGCACAATACAACTGAAATACTCAGAGAAGTAGCCATCCGCTGCCTTATCACATACCTTAGAGAGAAGGAAGAGGACCTTTTCATGGAGTTTGGTGTAAGTAATTCAGCATCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCGCGCGCTCCACTGATCATCTGAGTTCATTAAGATTCAGTAAGTATAAAATTCTAATCTATAATCCACTAACCTATTTTTTAAATTTGCTTTACAAGGACACCGAAGAATTTAAGGCCATACTTGGAAGGCAGGTGATGAAAATGTTCATCATTAGTGACCGGTACACCTCTGGATATGACCATAAGACTGCAACCATTGTGGTGGAGGGAACAAAAATCCTGTAGGGCCAGGATTTCCCAAGGTGCTGTGTGTTACTCATGGGCATAATATATGCTCTCAATCTGAGCTATTGCATGGATCTGAAATATACTTTTGAAGTTTTCAGAAGCTGTTCCTTGACCTTGATGGACTGAGAGCCAGTGCAAAAGTAATAAGTCCCAAGAACAGTATTTTCTAAAGATGTCACTTGTTTTAGAGAACTAAGAGATTTTATTCAGATTGTGTTGCTTTGTATTTGAAAGTTTTTTTTCTATCCAGTTGGTTTTTATATTATATTCAACAAACTGTGTCTTGACAGTTGTTGTACTACCTTTACAACTGTCCTTAAGACCTATCCTGTATTTAATCCTCAGAGAGATTTGCTGATAAATGAACCAGCATTATGTTAAAGATGTTGACTCTGTTTCAAAAATTGTTAACTGTTTTGAATCCTGTATGTGTAACATTAATCTTAAAGGTGCATTGTGTAAAAGAAAGATGCAAGATCTTGTAAAGGTTGGTAGGCATTGAACGTTAACATTTACTGAACACTTTCTTGGAAGTATCAATCTAACAAAATGTTTTCTAAGTGGATTTTTTACCAATTGAACACATTTGTTTCTGTGGTCTTAAATACATAAAGCCATGGTAAAGATGATTGATCAAAGGCCAATTTGTTTATGTATATATATATATATATATATATATATGGGGGGGCAATCTATATTTCTGGTTTATTTTCACTATTTAAACATAAAGTGTTGAAATGCCAACAGTTAAAACATAAAATAAAAAATTTCTAAAAAATATGTTGAATGAATTCATTTCTTAAATCTGTTACAATAACAAAAATAAGAGACAGCTAAAATGATGATAATAATGAAGAAAATCAACAACTTAATATTTTAAGTGATTAACTTAAAAAATTATTTTTGTAATTGCTGCAATTAATTCCATAACACTTAAAAATCATTGTAAATAATGTGGAAAAGTAACTGGAGGAACATAATTTTTATGAGTAAATAACTTAAAAACATAGTCTAAGGAGCTTGGAAAGAAAAGCGTCTGGACTTCTTTGAGTTGCTTGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTGGTGTCGTAAACCACCGCCTCTGTTCAAAGATGGTCGCTCACAGTGGACGTAAATGGCTTCTTTCACTCCTCTTTCAAACCATCTGTCCTCTCTGTCCAAAATGTGAACGTTGGCATCCTCGAAAGAGTGACCTTTGACCTTTAGATGCAGATGAACTGCTGAGTCTTGTCCCGTGGAAGTGGATCTTCTGTGTTGCGCCATGTGCTTGTGAAGTGGCTGTTTGGTCTCTCCGATGTAGAGGTCTGGGCATTCCTCGCTGCACTGTACAGCATACACCACATTGTTAAGTTTGTGTTTAGGAGTTTTATCTTTCGGGTGAACCAGTTTCTGTTTGAGTGTGTTGCTGGGTCTGAAGTACACTGGGGCTACGTCCACACGTACCTGGGTATTTTTGAAAACGCAGATTTTTCTATGCGTCTGCACCTTTCGTCCACACGTAAACGGCGTTTTCAGTCACTGAAAACGGAGATTTCTAAAAACACCTGCCAGGGTGGATATTTTCGAAAACTCCGTTTTTGCATTTACGTGTGGACAAGAAAAACGGAGAAAACGCAGCGTCAAAGGTGTGCGCCTTTTTTGACGTCACACTGTGCACCACGTTATTGTTTCGGTGAAATGAATTTCTACAATACTGTTACTGTTAATTGTACTCTCTGCAGTGTTTAAATGCTTACATATACACACACAGTTACTGTCCCTCCACACATACGACTCGGTTCTGCTTCTATGCCCCATCTTTGTTTACTATTTCCTACCGAGGCTTCTAGACTTCTGATTGGCCAACATTTCTATACGGTTAGGAATATATCGCCACCTGTTGTTTTGGCATGTTCCTAGCAGCGTTTTCCTTCATGTCTGCGTTTACGTGGGGACGGGATTATTTTTTAAAACGAAAACGGAAAATCTACGTTTTCAAAAATACCCGTGTACGTGTGGACGTAGCCTGGGATGTCGTGTTTGGAGAAAACTCTCCTGAGTTTCTCTGATACACCGGCTACATAGGGGATGACAATGTTGTTGCGTCTGTCTTTCTTATCCTCCCTCGCTGGTGTCTGATCTTCAGAAGAACGATGACCTGGATGACTGAGAACCTTCACAGACAACTTAAAAACATGTTTTTAAGCTACCAATTATTAAGTAAGTGGTAATTAAAATCACCTTTGATTATGGAGGAAAGGTTAATTCCCCTAAATCAATATAGGTTGTTGGTTCAATATAATTTCAACAGAAGTTATCGTAACTCAAAAAGAGTAATGGAAACTGTTGCGTTAATTTTTTTTGTTGAGTTTAAACAATAGTTTTTAGAGTGTAGAGTAGTCGGCCTTGTGGGTACTCATGGATTTCAGTCCTTTTCGGCGTAGTGTGTTGCCAACTGTTTTCATGGTGACCATGGTCCCAGCTGCCTTGAGATGGACTGCTTCCACACCATTCTCATTATCATTGAAACTCCACGAGGTGAGATCTTACATGGAGCTCCAGACTGACGGGAATGGCAGTTATTCTATGGTTCTTCCATTTGCGAGTAATCGTACCAACTGTTGTCGCCTTCTCACCCAGGTGCTTGGCAATGGTCTTGCCCCCATTCCAGCCTTGTGCAGGTCCATAACATCCTTGGAAAGCTCTTTGGTCTTGCCTATGGTGTAGATTTTGGAATTTGGATAGATTGATTGCTTCTATGGACAACTGTCTTTTATACAGGTTACGAGTTAAAAAGGCTCCCAAAATACACCTGGGAGCCAGAAAACTTCCTGATTGACAGGGGGTAAAATACTTATTTCCTTCATGAAAATGTGAATTAATCTATAACTTTTTTGAAATGCATTATTCTGGATTTTTTTTTAAATATACAAGTTTTCATTGACTTAATAGCTCAGAAATTAATACTTAGTACTTGAAATACTTGCAATAAAGTCAGATTTGATTGACCCTCACGAAGACTATTTATGTTTGTGTCGACTTTTGGTATGAATAAGGCACAAATTTATTATACAAAAGTATGAATACACAAATTGAAATCAAAAGAAGAATAGTACAGTGGCTTGCAAAAGTATTCGGCCCCCTTGAACTTTTCCACATTTTGTCACATTACAGCCACAAACATGAATCAATTTTATTGGAATTCCACGTGAAAGACCAATACAAAGTGGTGTACATGTGAGAAGTGGAACGAAAATCATACATGATTCCAAACATTTTTTACAAATAAATAACTGCAAAGTGGGGTGTGCATAATTATTCAGCCCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTGCAGTTATTTATTTGTAAAAAATGTTTGGAATCATGTATAATTTTCGTTCCACTTCTCACGTGTACACCACTTTGTATTGGTCTTTCACGTGGAATTCCAATAAAATTGATTCATGTTTGTGGCTGTAATGTGACAAAATGTGGAAAAGTTCAAGGGGGCCGAATACTTTTGCAAGCCACTGTAAATACAGTACATCTAGTAGAAGAATGATTCAGTACACTAGACCGTGTTCGGCTCAACTGGTCTCTCGTTCCGCTGCTCAGCTTGGGTTTTCTGCAAAATATCTGCAAGATGCCGAGAACAGATTTTAGAGAGAAGTTAGAATTAAAATGAATTCTAACTTCTTAATTAGGTTTGGAATTTACTAAAGATAAGATGTCTCAGCCAACCAGCCAACAAGTGAATTCAAACTTGGCCAACGGCCAGCTGTGTGAGAAATCAGAAAACGACATTATGAACACAGCTCAGATCCCACATTTGACTCACTCTCTCACGTACTAGTCAAACACCCATCATCCGTTGGCCAAAGTTTAACAGCATCATCAGTACAGGCCACAGCCTGGAGGTTTCAAAAAGTAACTGCATCCATAATATTATTGCCTAGAAAACAAAATCTGTGAGTTAATATGAACTTCATATTTAAAAACAACTGCAGGTCATAGGAATAATAAAGCATCCAGCTACACTACAGCTACGAGTTTGTCATGTGCAATGTATTTCCCCAAATACTTAAGACACTGTTGCTTCCATAATACGCCCAAATCATCAATCATCCCATGTGTTTATTGAAAATGACTGTTCTTAAGTAATGTCGCGTACTTGTTTTAACTCTATGATCTCAACAACTTGGGATGAATAGTGTTATGATTATAAGCCCAACACTAAAATGTTCTGTAAGGACTTGCACACATCCATTTTCATTTATTTCTGTCTGTGTGATGCCAAATCCGCCACAAAGACCTTCAGAAAAACAAACAAACAAAAAAACATTAGTCAGTTATGTGTCCTGGAGGTCAGGCCTGGTCAACATATTCCAGAGGTGCCATGTGGCCAACCCTCCTTTTCTGTTAAAGAAGAAACCCTGTTTTCAACACAGTATATGTTTCACATTGTATACACATTTTCCCACTGTAACATTTAAAATATTCCAACAATACAATGTGATACCATACCCAACAAGCAACAAGTAAAAACGGTTTTCTTCACACAAAAATCACCTACAGTCTCCCCCTCCTCTGGTCTCTGTCAGTTAAAATTGCAATTAGTCATTGCTGATAGTGAAAACCCATGCAACATATTTGAGAATTCAAAACAATTCTTCATGATTTTTGAATGAATTGAATCTCTGAATCCTTTTAGACAGGGACTTACCATCTGATCATGTCCAACATAGGTGATTTTCTCCAAAGCCCATTGCAATCTGGAGGAACTCACCTTATATTTGGTCTTGATAAAATATTTTATAGCATTTTTAATTCCAATCTTCCAAGCCTGCTTAAAAGAGAGCTGATTATTAAATCATCATCACACAAAATATCACTGCCAGAGGGATGATACCTGACAGGTTTATTTGTGTGAGGGTTCCCGATAGTTAGGGACAAATTCAATTGCATGGTAGGATGCTGCAAACGGACCAAACTTTAGTCAAGAGAACTGCAATGTAAAGTTAGTCATTAATACACTGCTGCATGGGTTGGGCTGTAGTTACATCGTAAGGTTTTTAAAAACTGACCTTTAAAATGAATAGTGATGAAAAAAAAACGAGAGAGACCGACAGTGATCACTGACTTTTTTAGGGGCTTGTTCAGAGTAAATAGAATAAGATACAAAGCATTGAAACATGTTTAAAAACAAAACAGCCTTAATAAATGCAGAGTAGTTTGGACCCGGAAACAGGTTTCATCAGGTCATCACTTAAAGTTGGATATCCCACCTGCTGTGAATGTTTTAATGCAGTACAGTTGTTATTATTATCACGTGTCACATCCTGTTTTTGACAGTTAAAATAAATAACATTCATACAAGAAATAACATTGTCTTGTGTAAACTGTATATGGTGTTAAATAGGCCTATATTACAATACTCTAATGTCGGTCATAAGGGTGGTACTTCAAGAGCCTTATATTTTATGACGTGGTACTCATTGAAAAGTTTGAGAATGACTGTTTTAGAATACATGTATATTGACACACCTGCTCATGCTTTTATGTGATCTTTTAAATAATTGTTAATAAATTGTTATTTATTTCATCATTCAACCACATTTCTGTACTGAGTATAACTGATTAGGTCTGTACAGTACGGAGATGTGATACTCAGTACAGAGATGTGGTTCATATATACTCAGTATATACGGAGTATGTAGTCAGGAATCTGATGATGCTAATCATCAAGAAGGTTGATGATTAGCATCATCTCAGTTCAGTATTCTCCTGGTGAAATTCCCAGGGTGGCATTGTGAGTATCCATTCTTCCCCATCTTGTGCTGCCACAATTCTTATATACTCTATTTCTTCTACTAAGTCACATGACTTCAGGAATCTCTTGTATTCTGGGAGTTCACTTGGGGAAACTATTTTACATGTCATTTAAGACCTTTAAACACAGATAAATACAGCATGGAATATGGCTTTATGCAGCATGAAACAGCCTTTGATGCATGCCAATATACAACGCAGTAAGGAGGGATTAACGACTGATGGCTATTCTAATTAAATCCACGGCCTGTCAGCAACTTTTATGAACTGCCCAGAAAGAATATGCTGTATGTATTACTTTATCACTCCCATTACTTTGAGGGGGGGGAGACAGATCTTTAGGATTCGACTTTGTAATACAGTGGGATGCAAAAGTTTGGGCAACCTTGTTAATAGTCATTATTTTCCTGTATAAATCGTTGGTTGTTACAATAAAAAATCTCAGTTAAATGTATCATATAGGAGACACACACAGTGATATTTAAGAAGTGAAATGAAGTTTATTGGATTTACAGAAAGTGTGCAATAATTGTTTAAACAAAATCAGGCAGGTGCATAAATTTGGGCACCACAATAAAAGAAATGAAATCAATATTTAGTAGATCCGCCTTTTGCAGAAATTACAGCCTCTAAATGCTTCCTGTAGGTTCCAATGAGAGTCTGGATTGTGGTTGAAGGTATTTTGGACCATTCCTCTTTACAAAACATCTCTAGTTCATTCAGGTTTGATGGCTTCCGAGCATGGACAGCTCTCTTTAACTCACACCACAGATTTTCAATAATATTCAGGTCTGGGGACAGAGATGGCCATTCCAGAACGTTGTACTTGTTCCTCTGCACGAATGCCTTAGTGGATTTTGAGCAGTGTTTCGGGTCGTTGTCTTGTTGAAAGATCCAGCGCCAGTGCAGCTTCAGCTTTGTCACTAATTCCTGGACATTGGTCTCCAGAATCTGCTGATACTGAGTGGAATCCATGTGTCCCTCAACTATGACAAGATTCCCAGTCCCTGCACTGGCCGCACAGCCCCACAGCATGATGGAACCACCACCATATTTCACTGTAGATAGCAGGTGTTTCTCTTGGAATGCTTTGTTCTTTTTCCTCCATGCATAACGCCCCTTGTTATGCCCAAATAATTTTAGTTTCATCAGTCCACAGCACCTTATTCCAGAATGAAGCTGGCTTGTCCAAATGTGCTTTAGCATACCTCAAGTGACTCTGTTTGTGCTGTGGGCGGAGAAAAGGCTTCCTCTGCATCACTCTCGCATACATCATCTCCTTGTGTAAGGTGCGCCGAATGGTTGAACGATGCACAGTGACTCCATCTGCTGTAGGAGGGTGTTGTAGGTCTTTGGTACTGGTCTGTGGGTTGTCTCTGACTCTTCTCACCATTCGTCGTTTCTGTCTATCCGAGATTTTTCTTGGTCTGCCACTTCAAGCCTTAGCTTGAACTGAGCCTGTGGTCTTTCATTTTCTCAATATGTTCCTAACTGTGGAAACAGACGGCTTAAATCTCTGAGGCAGCTTTCTGTATCCTTCCCCTAAACCATGATGGTGAACAATCTTTGTCTTCAGGTCATTTGAGAGTTGTTTTGAGACCCCCATGTTGCTACTCTTCAGGGAAAATTAAAAGAGGAGGGAAACTTACCCCCTTAAATACTCTTTCTCATTATTGGATTCACCTATGTATGTAGGTCAGGGGTCACTGAGCTTACCAAAACAATTTGAGTTCCAATAATTACTTCTACATGTTTTGGAATCAATAAAATGACAACAGTGCCCAAATTAATGCACCTGCCTGATTTTGTTTAAACCCTTATTGCACACTTTCTGTAAATCCAATAAACTTCATTTCACTTCTCAAATATCACTGTGTGTGTCTCCTATATGATATATTTAACTGACATTTTTTATTGTAACAACCAACCATACAGTTAATGACTATTAACAAGGTTACCCAAACTTTTGCATCCCACTGTATTCTTACTGTGAAAAGTGCTTGTAATTTTAGACTCAAGTGCCACAGACACATCTGCTAGTAAAATTGACAGAGGATGTAGCAGCTAGCTGAAAACCGTTGGGTTATCTGCCTGGTAATTATAACTGTTTGCTGTTCAACAATAATAAGAGCATTAGTGTTAATTACACTTTTTGGCATTATCTCTGCCAGATTGTCAGTTGCAGGTCTTTTGCCCACAACCGAGATGACAGACCTTGCCGACCGTACATACAATACACAAACATCACATTGGGGAGACAGGTCAGGCTAGGTAGCGAGGAAAAAAACATCAAAATGTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGTGGAGTTCATGCACCAAGCATTGTTAATATAAATGCACAAACCTCCACCTCTGGTCTTGCCGGAGTCATCTGCTAGCCTGTCGGCTCGGTGTGTGTGGCGTCCTGCTAACTCGATAGCATTGTCCGGGCAGCTGTTGTTCAACCATGTTTCGGTGAAAAACATGGTTGAACAACAGCATGACTTTAGCTTGATGGCAAGCTAAAATTGTAGCCACAGCCACCCTGGGGCGCACTGACAGAGGCGAGGCTGCCGGACACTGGTGCCACCGTGCCCTCTGACCACCACCAGTAGGCAATGGGTGAAGAGTCTTGCTCAAGGACACAACGACCGAGACTGTCCTGTCTTGCTATGTGGGCTAATAGTCCGACACACCATTCGATCTAGCCTGTCTAGGTAGCTGCACCCAGACACACACAACGTAAAACTGAGAATTTGAAGCCTGAAATTAGACACTACAATCTGGGCAAATTCTGATCCCAGCAAACTGTTTGTTTACCGACACAACAAACAGATTACTGCATGAAAATACCACGTGTAAATGAGGTACAAAAACAAAATAAAAAATCAATGAGCCATTGTTCTCACAAATTTCCCTGAAGTGTTCATTACATCCTCCATGAGCTCATGCTTCTCGTGAACTCATCTTATGCAGACATAAATGGTTCAACAATAGATTTACTAACCCTGCGCGAATTTGCGTAAATCCCCTGGACCTAAAACCACCTAGAATTACTGACTTTTTTATTTTCTGGCGCAAGTCCCAAGGTGTTATTCACCCCTGCTGAGATTTTCACAGGTCGTCAGCTTGATTCTCCTCCTGCTTTTGTTGTGCAAACTACCCATTATCTTTGAGGCCGGGCACATTTGCATTTGTTCACTCAGAGTAGCTCAGATCCAAGGCAGGAGAAAAATCTGTGTTACAACCCTCAAAAATGCCTGCCGTATATCCCACACATTGACTGACCTGCAAATAGATACACACATTCTCAATATATGGAAACGCAAATCTGTTTTATTTATTAAAAAAATGTGTGAAAACAGAATGAAAAGTTGCTAATACAATGACATGAGTGACATGTGTGATCTCTCCAGCTTTGCATGTTCTCTCCTCTGCCTGTTCATGTAAAAATAGCAAAATTTAAAAAACATAAAAAATAAATTCTGTCCCTCAGTTCCGTTCTTTTGCCACACGTCAAAGGCGGCACTGTATGGGTAGCAGAGGATATTGGAATACTCAGTGCAGTAGTAAATCGCTCGTGCTTCACTGCGCAAGCTGGACCCACTGAGTCTGCTAATGTTTTCAATTGCCATAGTACATGTGATATTTATATAAACCTATTTAGAGTGAGTTTCATGTTAATTTACCATTCTCTATTTATTTATTTACTCCCCATCAGGGAGTGTACGGTCCATCAAGTGCGCAGAAAAGAGCAGGACTGGAATTTGTCAATTAATTAACTGATGGCATTCATTTCAATTCTGTTTTTAAAAGCCATCATGTGTCCCGTTGGTGCCATTCTGGATTGCTGGTCAGAAGGATTTCTGGTGCCAGTAATCAAAGAAACAACGTCCCGAGATAGATTCATTTTAATTATGCAACACCTTTGATTTGATGACAAGGAAATGCGGGCAGAACGGGTGAAAACATACAAATTTGTGGCGATCTCCGACATCTGGACATGCTTCAACTAGAACTGTGCTAAGATTTTCACTCCAGGAGAACACATGACCATAGATGAACAGCTGGTCCCTACCAAGGTTCGTTGTCCATTCACACAGTATATCGCAACCAATCCAGACAAATTTGGGATCAAGTTCTGGATGGCCACGGATTTGGAGGCAAAATATTATTGTCTCCAATGCATCTTACTTGGGAAAGGACCCCTTGGGGTGAGAGGCTGGCAGAGAACGTGGTCATGAAACTGATGCCGTTTTTGAATGATGGGAGAAATGTCACAAGGGACAATTTCTTTACTTCACTGTCACTGTCACACAGACTCCTGCAGCACAAAACAACGTTACTGGACACGGTGAATAAAGTCCGGCGAGAACTTCCTCAACTTGCAAAAGACACTGCACAGTGAGAGGTATTCTCCACTTCAGTGCTTAGAAGTGGGGGTGTCTCGTGCCAGGCTGTGCCAGGTGCCAGACAGCTGCAACAGGAATCGCAGCAGGTTTTTAGAAATTTGCCTGTGCCAAATGCAGGGATGATGGATACTGGGTCTGCAAACACTGTAAAGTTTGAAACACTTTAAAATAAAACAGACTTGTGTATCAATATATTTTGGACAACATCTCCCACCCCATGCAGGAGACTCTGACAACACTGAGCAGCTTCTTCAAAGGCAGGCTGCGGCACCCATGATGTGGGACGGAGATATTTTGCAGGACTTTTCTACCTCCTACAGTCAGGCTCTACAACATGGTCTCTGCATCTCTCTGCCACCTCTGCCATGACCAGAAATTTCCCACGTGTAGGACTCATAAAGGTTTATCTTATCTTATCTCTTCTCTGCACTCATCTTGATTGCCGCGTGTTGTGTCCAGCCCTTTCCTAGCTTATAGGGCTTTGGAGTTGACGTCACGCCGCAGTGCATTGTGGGATCGTGGCGCCATGACAGAAGGCCACAAATCAAAACAAACACACTGTGTTGGAAGCAGGACTGTCAGAACCATGCTTAAAATCAGCGCAAAAGACAAAAGGCTGTATCGCGACCGATTGCGCCCAGACGCCAAGAGACGGTACTTGGAAAAAATAGCGTGCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGGAGTCAGCGCATACACGGCGAATCATTTTCGGAATTATAAATTCCTGGAGGCGCACATCTAATTCACAAACAGTTAGGTACAAGATTTGGCCGTTTTTAATCCTCCACGTTGTGAGTACGTTGACCATATGACCAAGATACAGCCAGAGGTTGCACATAACATTGACTTCTCCTCAGCAGCTGCCCCCAAAATTGCTCTAGATGAACGATTCACGATTGATGCCAGCTGTGCGTTCCCATGTAAATAGTTTACATTTCATGTGTACCTGCACATGTACTTGCTAAGTACATGTGAACAGATCTTGAATAAAAAAAACAAACAAAACATACTTTTCATTTCTGTTTTATTGAAACCACTTTACAGAAAGTACAATTATTTACAATGAACTGTACATGCAACACAGCAGTTTTATGAATATTCAACAAGAGCAAGTTTCATTTGGCCCTGGTTTGACAACCACACTAGGGCACATATTCACCAAAACACAGCACACCTTAACATTCTTATCAAGCAGTGTTGTGTCTTCACCCTCACATGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCACGGGGCACACCTTCATACTCTGCAGCTGCATAATGAAAGCATGTATGATAAAATTAGTGCATACACATAAGGTAAATGTACACCAGTATTCCAGGTGTGTGATTCATCTGAAAGTTTTGTGCAGATTAGCGTACAATGAGCGCAATTTTGTATGTTTTTGGGGCGGGGGTTACCTCCGATGGGCGCTCTTTTTCGCTTTCGTTGCACTTGCCTTGCGTGCCAGTCGCTGCAATCCAAGCCTGACGTCTTCGTTTAATAATATCGAATACATGAGATCCCTCCCGTTGCCTCCAGGAGGGGAAACGATGAAAAGAGACCCCATTTTCCAGCTTCTTGCCTTCCCTATCATGTGATCTAACGTTGCAACCAACAACACAGTACGTACGAACCATAGCTGACGCTTCCGTGTGCTTCGTTTGGCCTACTGTCATGGCGGGAGGGGGCTTGATCACCCTCCCGTGACATCACGCTCCAAAGCCCTATATGGTAACCAAATCTGGCCCACGGAGGATGCAAAATTGTCAAACCGATTAACAGTTAACTGCCAATTTGCAGACTTTCAGACTCACTTGACAAAGGGACCCAATTAAGAATGATGGACGACAAGGTGTGGGAATAGAGCTCAGAACAGTTATGGAGTAGTGCCAGCAGTCTCAACATCAAAGCAATTTTTTTCCAGAAGTTCAATCAAACATTGCTGTTGCTCTAAACCAGCAGCGACGGGGCAAAGGACACAGACAGTAAGTAACTAAGTAAGTAACATTTATAAAGGTTATCAAAGTGTTTCTAAAGTGCCTTTCATAGACAAGTGGTCATAAAATACAGGAATAAAGTAAAATAAATAAGAAAATTAAAAGCCATAAAAAGATGCATAATAATTAAAATCAGTAAAAGTATTAACTGAAAACCAAGTTTCAAAGTCCACAGAATCATCTAAATGTAATTGTAATAAGTGACTAGCCCAAAGCCTTGGAGCAACAGACTTTCAATCTATAAACTGTTGAAAGTATTGTTTCAGAGCTCTTAGAATGATCCTTAGTTACTTGTAAAAGACAAAGGCTAGAGAGATGAGGAGAAAAAGAAATAGACGGTAAACTCTTACAGCTTCAGCGATAAGAACAGATGATTACTGAGAAAGGAAGTAAAATTATATTGTGATTTGGAAACAAAGCAGATAAGGAAAGCTGTTAGAAGGACACAGTGAAAAGAACACTGCTTTTTTTATCCTGAGCAAAAATGAAACTGTGAACAGCTGAGCCTTGATTTATTTTTGAAATAGAAAAAAAACAAGCACCACATCCTGAAGATGTGTGTGGACTGTTTGTTCAAAGTCATCTTCATGTCAGGAAAAGGTCGAAACAGTACATGACGAAGTTGTTCTGGGAAAGATGGCTTTCTAAGTTGATGGCTTTCAAACTTTCAAACCTCTGATGCAACAAAGACAAAAATAGACGATGACTAAAAGATGTCTTATGCCTGGAAATATTGTCTTGATTGCAGACGCTACAGCTCCAAGAGGATCGTGGATGATGGCAAAAGTCTTAAGTGTAAAGAATGCAAAAGGCTTGGTGCATTCAGTGAGACTACAAACAAAGACCAGTGTTTTAGAAAGGCCAGTGGCAAAACTTCTTTTGCTACTGGAAGCATCATCTCAAAGAAATAACAAGAAATAAGCACCTGCCTGAGGGAATAGCTCCTTAAAACAAAACAAAAAACAACAACTTTAAAGTAATTGTGATTGAATGCACAATTAGGGGACGGAGTGTTGGGGCTATTTATTCTTCACTTTTATTATTTTGAAATTTGTTAACATTTGTTGTGGGGTTACTTAAATTTTTGGGGGGTTATTTATGAGTTTTATTTGTAGGTTAATACTTCCTTGATTGTTTTTGTTTTGTTTTGTTTTGTTGTTTATCTTGTTAAGTCAGCCAGGAAGAACTGTAGGACCATTTTTTATATATACAGTGGCTTGCAAAAGTATTCGGCCCCCTTGAACTTTTCTACATTTTGTCACATTACAGCAACAAACATGAATCAATTTTATTGGAATTCCACGTGAAAGACCAATACAAAGTGGTGTACACGTGAGAAGTGGAACGAAAATCATACGTGATTCCAAACATTTTTACAAATAAATATTTTTTTTTTCTGCTCTTGCTCTTGACGAAGGCGGTCGCACTTTTCTCCTCCTCCTACTCTCCCTTAGCTTCCCTGCTTAGCCTCTTGTGTCCTTGTCTAGTCGCGTGTTTTTTTGTATTACTTTCCCCTGGAACACTCTCTCATAGTCTGTTCTCTAAAACCTAAATGAGGAATTATGGATTTGATCAACTGGTCCCTGAATGCAGTTGACACCCTTTTCTCAACGAGAAGTCTGGGCTCGGGTGAGCCTGAGTGCTGAAGATATCTACCTATTCAGAACCATGATAACAGGGTTCTTGCTGATCGGAGCTGGCTTGGCCCTGGCTTATTGAAGAATTAAGAAAGCGGAATTGGCTGTTCAAACCCCCACAAGCTGCCCGCTGGGATTGAAATGATGGGACGAGGCGTGAGTTTCTCAAAATGGGCTCATTGAGTGCAGCATGGATAAGATCTTGGAGAAGCTTACGGCTGCCGTGAATACTCAGAATAAGATCTCTGAGTGCAAACTGGATTACATCTGGGAGGGGCTCGCTCGGAATAACACCTCTGAGCACAAATTGGATCACATCTTGGAGAAGCTCACTGCGGTCGTGAGTTCTCAGAATCGGCTCTTTGAGCACAAGAATGACAACATCACGAAGCGTAAGTTTGATAACATCATGGAGAAGATCACGGCTCTCCAACAGGAGATTGAGAGACCAGTGTTGGACTGTTAGAACAACTTTGAAATTCATATGAGTTGTTCGCACTAAAGTAAAAACCACCATCATAATGCGGCTATCCCTTCGGCTCCAGCTGCGGTCTCAATGCTGGAGCTGAACAACAACACCCTGATAACGACTGTGTTTAGACCAGGGGTGGGCAATCCCAGTCCACGAGGGCCGGTGTCCCTGCAGGTTTTAGATCTCACCTTGGGTCAACACACCTGAATCACATGATTAGTTCGTTACCAGGCCTCTGGAGAACTTCAGGACATACTGGCTGTGTCCGAATTCATGGGAAGGATGCTTAAAATGCCATATTTGGAGGCAATGACGTCACAGCGACGCGACGAGGACTGTCCGAATTCAAAGAGCACTCAAAATGTGGCGACAAATGTGTCCTACTTTTCCGCGAATTTGAGGGTTAGTTGTGTCCGAATTCAGGGGAAGGACGCGCCAATGCCATATTTGGAGGCAATGACGTCACGGCGACCCGACGAAGGCTGTCCGAATTCAAAGAGCACTCAAAATGTGGCGACAAATGCGTCCTACTTTGCCCTGAATTCTAAGGATGGTCTGATGTATCCTTCATGTCCTACTATATCCCAGGATTCATTGCGGGTCATAGAGGAGATTTGTTTCTGATAACGATGGTGGTCGAAGCAGGAGAGGAAAACACTTTAATATGTAAGTATATGAAAATCTGGTTGTACAAAAGTTAAATTGTTATAGCGGTCGTTTTGTTAAGCTTTGGGCATCTGCATAGACATGTTTCTTTTCTTTAAAATAACCGTAAACCAGCTTGTATTGGGGGTCCCGCGATTTTTCATGTATTGCCGCTTATATACAGCTAATTTTGATTTTTTCGAATTGGTGATATGTTGTGGAGAACAAAGACCAAACGGCTTAATTTATTAAAACGAGGAGAAAACGATCACCTCTTCACTGGGGTGAAGAATTGGGCCGCTACGGCGTGGATGTACAAGAATAAATCAATGTACACATCATATTCATATGAGTGCGGTCCTATTAGCCCTCATGCTCTACAGCAGGGGTCCCCAACCTTTTTGCGCCACAGACCGGTTTATGTCAGCCTTTAAGGTATCGCGGATAAATACAACCACATAAAATGATCCGACCAAGACAAAAACTGTGGTATTTTGTAAATATAATAATAAACGTGAATGTACTGTGTAATTGTGTAACTTTATTACCAGTGTCCTCCTGAAAATGCGCCAATATTGACAGTAACATCCTCCTCTCTGCCACTTAATGCTCTCTGGTCGCTATGGTAACGTGTAAATATTTCTTTCAAAATAAGACACACAACTACAACAAGGGAAAGACTCAGGGAAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAGGAGACCAGCGCTTATGCTGCAGGCCCGGATGTACTGTCTACACTGGCTGTCTCTCACCCTTTACCCATCCCTGTCGCTTGTCATGTGTTTCTTTGGTGTATTAAGAGTGTTTTTTCATGTGCTATGTGCAGAGCAGAGGTGTTTTTTTTCTGTTCTCAAACTGATCTCCTTGTTGGAGCTCAGTCTGGGGGGGGAGTTATTTTTTTTCTCCTTCTCTTTCCTCATGTTGTGCATTTTTCCATTGTTATACCTCTCTGACCTGTCTTCCCCATGTGATGTTTTTATGTAATGTGTGTATGGTCAGAGGGTAAGATGGCGCCACCATTGCGTGCAATAGGTCGGCAGCCTTAACATGAAATTTCCCCTTGTGGGACTAATAAAGGTATCTTATCTTATCTAACTGCAAAGTGGGGTGTGCATAATTATTCAGCCCCTTTGGTCTGAGTGCAGTCAGTTGCCCATAGACATTGCCTGATGAGTGCTAATGACTAAATAGAGTGCACCTGTGTGTAATCTCATGTCCGTACAAATACAGCTGCTCTGTGACGGCCTCAGAGGTTGTCTAAGAGAATATTGGGAGCAACAATACCATGAAGTCCAAAGAACAGGTCAGGGATAAAGTTATTGAGAAATTTAAAGCAGGTTTGGGCTACAAAAAGTAAGGGGACTGGTGTAGGTTTTTTACCAGAGCAGGAGAAGCAGCAGGAAGCAACAACAATGGATCTTTGTTAATTGCTTTTCAAACTAGATAAATAAACCATAAAACTTAACTTTCAAGTTTGGGACATTGGACTTCTTTTGCCTGCATACAAAATATTGCAACATAATTGTTGGATATTGGTTGAACAAACAAAGGAATCGCAGCCACAGTGAGAATTGAAGCACGGTTGTTAAAAGATGGTAGTGAGACTTGGATGTAATGTATGATTTGGAGATGGTGGCGCTGACAAATGCTACATTCACACTGCAGGCGAAAGCGCATCAAATCCGACTTATTTGACCCTATGCGACCCACATCCGATTATGGTATGACAGTGTGAACGGCACAAATCCGATTTGGGTCACTTTTGTATGTGGTACTGAATCCAATACACATCTGATGTTTGAGAAAGCGACTGTTGTTTGAACGGTCATGTCACATTAAATCCATCTTTTACGTTACTGACACAAGACAGACGCCAATTATCAGCGCCGGAGAAGCGCCTGATAAGACATTGTGAACACTTCCTGGCCATCCCAGGTAGATAGTGAAACTGTTGGGAAGACAACGTTGGAGAAACGTGAACATTTTATTTGTACTGTATAATCTGCAGATTCTGACAGAAATCTGCAACTATCCTTTGAAGCACCGCTCCTCTCTAAAACAGCAATAAGGATCATTATTAGCCCATATGTAAATAACAAAATAACTTTAAAACTTAAATATAAGCAAAATTCCCAATATAAGCAAAATTGGGAAACATAAAATCCGAAACAACTCTTTATATTAAGGCCATCAGTCAAACAATACTGTTTGGTCTGGGTCTAAACAGAGCGCGTTGTGTGTGACGTCTTCTTTTGCGCATGCGGGCCGCTTTGAGGGTTCACCCTAGAGCGTGTTTGCTGTCACATTTTATTTGTAGTGTGAACAAGCAGACAAAAAAATCAGATTTGATCAAAAAATCGGAATTGAGCATTAAGACCTGCAGTGTGAACGTAGCCAAAAAGACATGAGGGCGAATTGGACGGGATAGGGTTGAGGATGTTCAGATTTACATTAGGAGTGATCAGGTTATCAGAGGGTCAGCTCAGGCTGAATTATTTGGAGACAAAATTGATTTTTGATACCCACAGTTTTACAGCTGAAATAAAGATGTTTACGGTTGTCAAAGAATCGTTTCAGTGTAACAGTGTTTATGTGGTATTATCCCACTTGCCACAAATGTCAGTGTAATGGGGAAACAGTGCCCCCCCTCTCGGTGTGGCTGGTTAGGTGAGACTGGCTGCAGTAATCGCTGCCAGCCTGCCTAGCCATACGAGAGGTGAGTTGTATTGCTCCGCACACAATATAGCTAAGTAGTACAGACACATAAAAGATGTTTGATTAACTGATGGGCACCGAGTGTGATAAGTGCTTAGTGGACACATGTCCAACACCAGTTTTATGTACTTTTCATTTGTTTATTATTGTGTAAAACATGTATGCTAAAGCGAAATGCTAATGGGATGTTCTGCCATAGTGTGCTGTGCGGAGTGGTGTGTGGCGAGCCTGTGCACTGATAAAGAACACCATTGTTTCCATTCAGGTACATCATTTGTTGTTGCTGTTACTTTATTGTACATTATAAATTGTAATATTGCTGCAGTAATCGCTGCCAGCCTGCCGTAGCCATACGAGAGTGTGCTGTGCGGAGTGGTGTGTGGCGAGCCTGTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAATAACGATATAACTGACGATTGATTGACACGAGACAAAATACTTTACAACTCCTCAACTTTATTAGTGCAAAAAAAAACCATCAATGTATTTTCACTTAAACAAGCAGCTGTTTTTTATGTGCATTAAAGTTAAATTAAATTTAACAGTGCAAATGCAAATTCCTTGCTGACAGTTTAACCACAGACATATACTAACACTGATGTTAGTGCTTCTCAAGGTCTAGAGTAAAACCCAGAAGTAGCCATGTATTTCCACACAGCCAACATATATCAAACACTTCTGAGCTAAATTTTACAACAGAGTGATAGAGCTTCCCTCTCTATCTATGCAGTGTATTGTACTCTTTACTACTGTAGGGCAATCAACCCATTTAAACAGTGTAAACCCTCTCAAAGGCATTTACAATTATCTTTACTATCCCCACATCAGTGATTGGGGAAACCAAAACACCCACATTTAACTCTGGAAGAACAACCTCATTCTTTAGATGCTTCCAGCATGTTTGAGGCCTATCAAAATCCCTCAATGAAATCTGATAAACCCCAAATCCTATCTTTACGGTGTCAAACTTCCATACACATGTCAAAAGAAATCACAACTGCTGTTATTGTTATGTTTCCTCAGACAATGAGGACCTAATGCACTTACACATCAGGAACTTAGATGCTAGGAAAACAGTCTCGCTACCATGCAAAATGTACACAAGTAATTATTAGTCAAATAACTGTGAAATGCACATGCTATAATTACTCCAGTTACTTGTTACTCATACTCAGGACTCTAAAAGAGTTTGTGATGTTCGGAGAGTCATGTAAATGGATATCATTTGTAAAATGATTAGAAATGTCACAACAACGACCTCCTTAACTTAAACCTCACTAGAATGAAAAACTTCTCACCATTTGGAAAACATGTAAACCATCATCAAACCACATGTTCCTTTCAGTTCAGTGAAGTTTACTTATAGGTCATCAAAACCTTATTGGAACAGGGATTTAGTTTCAGTTTCAGTTTCAATTTTATTTCTATAGCACATTTAAAAGACCCAGGTACATCAAAGTGCTTCACACGCGAGCCGCATTTGCGGGGTTACAGCAGTAAAGGACCAGGAAAATACAACTATCCTAGTATGTGTTTCACATTGAATACACATTTTCCCACTGTAACATTTGACATTTTCCAATAATACAGTGTGATACTATAACCAACAAGCAGCCAGTAAAAACACAGTTTCCTTCACACAAAATCAGTAACACAGAAAAGCAGCTAAAGGGTCAAGTCTGCAAGGCCTGCACACACTCATGTGAACCTACAGCCTGCCCTCCTCTGGTCTCTGTCATCCTCCTGCCCTGCAAAAACAAGCAAACAAAAACAAAACAAAACACATACATCCACCCTTTTTTACTGTTTGTGTGGATCAGGCATTAGAAGTGACTAATCCTACAATAGTTACCGTCTTCTCAATTTCAAGTCAGTCACACTTAGTCCACATCATCAGTCCAGCCATAGTTCAGTGACATGCATTCATACCAATAATTGTTGACAGTGGAAAACGGCGCACTAATTTAATCCTATAAAGCCGGTCGGAGCGGGCACACTCCGTTTTGTGTAACTATTTTTAAATCCCGGTAGAACTGCAACCACATAAGCTAGCGCAATCATTTTTTTTGCATATGAAACCGGAGGAGTTGTACTTACATCTTATGCCATCAGCTTGTCCTAGGTCATGGTTTCCTTCCACATATAGCTTTGCAAAAATTGCATAAAAAAAACATAATATTCCAGAAACACGATAAGCCTCTTAAATTTCTCTAAATAGAAATATATGTTAAAAAAAACAAAAACGATTTTCAATTTTTTTGTAGTTTATTGCACTTTTTTGCAATTTATGTAATTACTATGCACTTAATGCATACATATTATTAAAATTTGGGCTATAATGGTTGTATTGATGTATAGCAACTTGAAATGCTCCCAAAAATGGTTCTACAGCATGTAAAAATATAATATAAGCTCTGGCGGTCTTGGTTCTATGGTAGGTCTTAAAGGGTTAAGTATCCACTGACAGCAATACGATGTCATTACAAAAATAAAAACTATTTTTCTTGCTTTTGAAATGGATTGAATCCCTACAATCCTTTTAAACACAGGACTTACCATCTAATATGGTCAGCATCCTAGGTAGGTGAATTTCCTCCAAAGCCCATTGTTATCTAGAGAAGCTCACCTTATATTTGTTCTGCAATGAAATGTTTTACAGCGCTTTTAATTTGAATCTTGCAGACCTGCTTAAAAGTGAGCTGATTATTAAACCATCAACACACAAAATATCACCACCGGAAGGACAAAACCTGACAGGTTTTCCCTAAGTGCACTGTTACTGAAAATATTAGACCCAGTAGCGGACATGTCTAAGTATTAAAAAAAAACAAAACGGTTTTTCTCTTAGAAAAAGAAAACAACCCTAACCTAACTGGCAGAATCAGCCTTGCACTAAAACAAAACCCCCAAATCTGCCAGAAAAATCACAGGAAAAAGTTTTTTCTGGTGAAACAACATGCTGTAGGGAATAGAATCTGCCATACAGTGCTGCAGTCACTGCTTCTGGCTTTAATTGATCACTGATGCTTACATGGTCTGAAATCAGACTTAAGAGTCACTACCTCTTTTCATTTTCCCCACATCATATTTACTGGTTGCCCACAAGTGCTCCAGAATATCACACAATTTTGGAAAGTCTGGGGTCAACTGACCTAGTTCCACCTGCTAAATACACAGAGAAATTCCCCCCCTTTTTTATAAGCAGCTGCACAGTTCACACAACACTAATGTTCACCATTAAACGCTTCCTAAACAATTCATGGCAGTGTTTCATCACTGGAATGTGAATTTCTTCCCCAGGTCTGTGCTGTGTGTAAAGTGCTTTAGGTGCCTAGAAAAGCGCTATATAAATGCAATCTATTATTGTTATTATTATTATTTTTCATTCATTTTTCATTTTCACAGACCCAATCATTTTATTTGACTTTTCTTTTTTTTTCCCCCAACATAAAACATGTGACATGTTGTCATGTATTTCACAAAAGAAGTTTGTTCTTGTGTATTCAGAGGTGTGTATCTGGGCGCAAGCTTCACCCATACATCAGAAACAGGAAACTCATTTCAACCCTCTGCTACATCTTATTCACTTGTTTTATAATCCAGTCATCTTTCCCTGATCTAGTAGCAATCAACTAATTTGCATATCAGCTCATAACCCACTAAGTTGACAGGACAACAGAATAGAATAGAATAGAATAGAATTCAACTTTATTGTCATTGCACATGTCACAGGTACAGGGCAACGAAATGCAGTTTGCATCCATCCAGAAAGTGCTTTAGCCGTGATAGAGGTATATTACAATATATATTAGCAATAATATAGATATGTAAGTATATTACAGAAATGGGTCTATTATGGTATGTTATAATGTACACGGTATGAAGTATGTTATGAATATTCTATAACTATAAGTATGTACAGGCTGTAGTGAGTACAAGCTATGTACAGGCTATGAACAGGATATGAATATGAAATAAAAACTATACAGAAATCTGAGATATACAGTTATACAGAAATGTGAACTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCACCAGGATGTCTGAGGACAGGTGGTTCTTCCTCAGAGTCCTCAAGAAGAAGAGGTGCTGGTGAGCCTTCTTGACCAGCTTGGAGCAGTTGGTCGTCCAGATGAGATCCTCGGAGATGCATGTTCAAAATATTATCACAAAAGAGAATTTGGTTCATACAGTAAATTGCTTGTGCTGCACCAATCAAGCAGAAAGCATCTCACAATTTTACTATATTAACAATCAAATTTATTATCTGATCACTGGTTTGTCCTACCAGAATCTCTCTTTTTCCCCCTTTAACAAAAGTTAAACTGTTGTCCTTCAACCTGGAGAGTTAATTGTCAGCAGTGGATACACTCAGCATTTGATAACAAGTGTCTGTTAAATTTACACTGGTGAGAGATAACAAGCTGATCTTCATTGCATGTGTGTGTTAGTAGGCAGGTTTAATGGATGTGTGTGCAGTGGAGCTGCAGATTCTGCAGGGCATGTCCTTAAAGCTGCCTTTCCTTCAAATTTCTCTGTTTATGTGTGTGTGCGTTTTATTTTTACCCTTGTTGCGATCCTACGGAGTCTTTCTCAACCTCCACAAGACAGCCGGCCACAGTTTTCCAACCCAATTTTAATGTGCTCTGACATTAACAACAACAGATCCCTTTTCCTCCATGCTCTCTTCCCACTTCTTACAGCTCCTGTCTCTCTCCTGCATCTGCAGCAGTTCACGGTTGTGGTGTGTCAGGGGCCCAGTGGGCCGTTCTTCTTCGGCTTTGCCTTATGTCTTTCACTCTTTTCAGTCTCTTCCTTTGCCATTTCAACTCCCAGTATGTGAAACTCAGACAGTCTTCTCAAGTCTATTTACACACAGTGATGTCGCTGGTGAACCTCTCAGCTTGTAATTGGGAGCGACTGCTTCCATCCACGATGGTATTTGTACATGCTGCTGAACCCTTTAAGTAGGGTTGGGCGGCAGGGCTCGCAAAATCGCTAGTCCGACGTCCCGGGGCAATATCTCCAGTCGGGCGACCAAAATCTATCTCAGCCCTGCCCGTCGGGCTAGCGATTTTGCGAGCTCTGGACGGTAGCCTATAAACGGTATACGGTAGAAACGATATAAATTTGGCCAACGGTAGAGATTTTCACTGTTGATGGTGTCATCAAGCTGCGCCTGTTTTGGTCGAAAGCATTGCAGCGGCTGCAAACAATATCATCTGCAAATTATGCCGGGCGACAGTAATAGCAAAGAGACGAAGCACTTTTGGAATATGGGGAAAACCAAAAAGTGCACTTCCTCCACTTCCGTACCATTGATTCGTTAATGCTGAATTCTCTCGTAGCTGCTCTAGTCCCATGATGTTGCAGTATATTAATGACTGAGTTCGTATTGTGGATGAATGATCTCAGTTGTTCTCCTGACTGAAGTTTGGTCCGTTTACAGCATCCTGCCATGCAATTGCATTTGTCCCTAACCACCAGAAACCCTCACGTTAACTTTTATCGAGTGGAAAAAAGTTAGCGTTCATCCTTTAGCTTCACTGTGCTAATGTTATGCTAATGTATCTGTTTTGCTAGCAATCACGTAGGACATCATTATATACCAGCTAGTCCAACTTCAGTAACCCTACAAACGTCACTGCTGTTTAGTTTACTCTCTTCATTTATGTTGGAAGTGACAGCAGAGCTGTACGTTTTAATTTTTTCAGAGATCTCTCAGTCAGAACATGCTACATCATGTTTAGGTGGAAACTAGCGAGCTAACTTCCTGCTAACTTCTAACTCCTGTTAAATCCTCCCAATTCTTTCGACCTTTGGGCTGAAGGAAGGACAATACTCGGTGTATAAATGCTCAATCAACAATCCTTTATTCCATACAACTCAACACTTAGAGAGCACAAACCATCCGGATGGGGAGACATGCATGAAGAGGGTCACAGCAAATCTTATAATGGTGGAGGGTTACTCAGCCTCTTATAGCCTCTAGTGGCCCCCACCTAGTCGTAAAAATCTAAACCTTCACATGTTTCCTAATTCATAGCAAGCCTGACTTATGGCCTTGGCTCCCTGTCTTTCTGCTCTCTGTAAAGGTGGGGGTATGGAATGTGGTCTGTCTCTTCTATTATCAGCACAAGGCCCTCTGCACCCAACATTCTCTTCATGGTTCAGCAGTATAAGATGTCAAGAAACAGTGTAGCACATTCATAGCAGATCAATGGTACAGGATAATACACGCCTATCTAACAAATCTAATGATTATCACATTCTTTTAACTCAGAAATATAATGGAAACTAAACTACATACACATCACACAATCTAGACTAAGGGATCTAATATGACCTACAGCAATATCAGAATTCAACTACTTCGATTACAGATATAAGGTAACATACGATAACATAATAATCTCACACTCCGTTGAATGTAATAAATTCTGTTTTCATGGATGCCTGAATGTTAAACTTAATTGTTACACCTGGTAAAGCAGCAACGCTGATTATTTTATTAAAAAGGAAAGAATTTAGACAGTTTTTAACTTTAAGTGATGCCGCAGTGTCTGTTTGACTTTCGGACCTGAAGAGGAGTTTTGGACCCAGATTACTCCGTGAGGCTCCTGACTACGGTAGCCATAATGCTCTGACGATCCATCAAGCGGTGTGCCTTCATAGCTTACTAAAGTCGTACTAAAACATTTTTTGACAGATTTCTGTACGCCGTGTATCACATAAAATCGGTTCGAGGTCAGTAAGCACAGCCAGAATTCATACATAAGGCACACTGTCGATTTTTGAGAAAATTAAAGGATTTTAAGTGTGCTTTAAAAGTGTGTAAAATACAGTATACAGAAGAAAAGAATATATCGCGATATATATCGTTACCGCACATGCTTCAGATTATACGGTGATATGGATTTTAGGCCATATCGCCCAGCCCTACCTGTAAGGTTTAAGGTTTAGGGCAGTGCTGCTGTCTGTTCACCTTGTTGACTCTTGAAGTCGACGCCGTTGCTCTTGAACTGCATTTTGTCTTCAGGGAGAGATTGATTGTCCTCGAAGCTTGTTCTTCAGGTTAAGATGTACATGAAGGTGAAGCTGTGAAATTTTCAGCCAAAACACGGCGTGGGTGTGGTTCCAATAATGTTAATCTATCATTTTGCTCCCGCTGCTGTGCTCGTGGAGGAGGTTGATCCAGGTCCGTAGTCACCTGTACTAACACACTGAGACACTTATTTAATATCATTTTCATCACTGCTCAATAACACTTTCCCTCTCTTATTCTTCTATCTGCATTTTAACACATCTCTTTCTTGTTATACACACCCACAGCACTTCTTACATGCACACGCACACTTTTCTTTACTGCATTCCTCAGTTTCTACACACTTCATACTCTGTGTATTCTTTCCCATATTTCTGGAAGGAAAAAAAAAATCATACAATCAAAACTGGGATTTGCCCGGACCACCCAGAGGGATGCCTCCTATGGTATCACTGGCCGTACTGCTGAGCTCAGCTTTGCGGACAAGCGCGTTCACCGTCCGGCCTTTTCCTTCTGGTGCAAAAGTGCTAAACATCGTAAACTAAGGATGGAGCGCTTCCCACGACAGTCCTGAAATCAGGCGTCGTATTCCTCCAAATGGTCCGTCCCAAAAAAAACCAAAAACCCTTTTCTCTGTCGACATCTTTCTTTCACATAACCATCTTCCACACACTTGGAGTTTTTAACCAGACCAAACTCTATGGCCAAATAATTAAAATAAAATAAAATAAAAAAATAAAAATTGGGTTTTCACCCAGACCACCTGTAGGGACGCCCCCATTTGCTGGGTCCAGCTTCCATTGTACAAACAAGCGCGTCCGCTGTCTGGCCATTCTGCGTTTTTTCGCTGCTGCAAAATTGCTAAAAAAACATACACTAGAATGCTCAACTTGTTGAGCTTCTAAGATCCTGCACTTACTGCTGCAACAAGAATACCCACTAGAATACCCAAACTGAGTTTCTAGGAACCTGCACCCAATAATTGCAGCAGTAAGGAAGCGAGGCTTTCCCTGTTTCCCGATTGAAAATCCTCCCAAATCAAAACAGCTCACCGTTGCAGATCCTTTGCAGTGCCTCTCTTGGTTCTTTTAAAAATTCCTGCATGCATGAGTCACTGAAGCACACCCCGTGGTTCCCCCTTTTTAAAAACAAAGGAACGGTGGGACTGAGGCAATTTTACCTCAGGATAGCCAGTCACCGCATGCCTGTTATTCAGCGAAACTCACCTGAGGAATCCTGCTCGACATCATCAAATTTTTCTGGAAAATTTAACAATAACCTGCAACACACCCAGTGAGCTTGATTTGAAGTGGGTTTAATAAACACATTGTTATGTGGAGAGACCATCCCAGTGAAACACTAGGTCCATCTCTGAATTGTGGCCACCGCCCTTAAATCACACATACAGAGACACAGACAAAAAACATTCCACAAACTCTTACGTGTTAGCCCCTCTCATGGGAGGCTATACCTCCGCCCTCACAGAGAGTTATGACCTTGTTTTCTGGTTGGCCGTCACCTAAGGATTTACATCCCTAATAAGGAGAAGGAGTCTCACTTTCTGTTTAACGTCTCCCATTATAATGGCCTCACTGTAATTATTCCACCTGCATACGTGAGAAAGTGATATTACTATAAGTAATGTGATATGATTAAATATGTGATTAATACATGAGAAAAGAAAATTGCCTCGCCAAAATACAATCTTTGGTTGGTTTTGATGCTTTGAATCTGTTCAAAACTAAATGCTGACCTCTGCTGGTGCAAAAATGATTTACTTTGCTTTTTTGTGTGTGTTCATCTCTCCAGAGCACCCACACACAAGCTACCTGTAAGTATTGGTTCCTCATTTTTTCATGTGCTCTCAGTCTGATATTTTGACTTTCTATAGTTCAAAACTAAAGTTTTGCGAATTTCTCACTGTTTTCTTGAATGTCTTGTTTTTCTTGTTCTTCTTTTTAGCAAATTGTGCAACAGGAATATTAAATATAATCACCACAACAACAAACGTCACCTTTCAACTTAAACCAAATTGTAGCTTAACAGTTGAGAATAATACCTCTGGAAATTGTTTAATAACTGGTCTGATTCCTGGAGCTGTCTATCAAATTGTCTTAAACTGTTCAGGCTCCTGCAGTGTGTCACAAATCACAACAAGTAAGTCATTTTATGTTTCTTAAATATATACACCAATGATTCTGTGAGGTGGATGACAGTAATGTTAATATTCTTTTACAGCCCATAATGAGAATATGATGAACTGATTCTTTTCCTGTTGGCGTATCTCTAATTCACAGAGACAGAAACGATCAGTTTAACAGTCACTAATATCACAACATCCTCTATGTTTGTGAGCTGGACTAAACCAGTGGGAATGAGCTCCTTCTATAAAGTACAGTGGACAGGTGGAGGAACAAGTGGCTCTATAAATGGCTATGAGACGTTGTATAATATTGCTAACCTGACTGCTGGTGTCCAGTATGAAATAACTGTCACTGCAGTGGCTGGTGATGGTTATACTGAAGGACAGAGTGCTACTGTCACCAAGTACACAAGTAAGTGAGCATTTAAATGTTTTTCATACCGTAAGTTAGTGACTGTCTGCTGAGGATATCTGGTAAAATAAGGAGTCTTCTATCCTCATAAGATAAGTT