CGATATATGATAACAAGTAAGACTGGTTTCTGAGTTTTACAGCTGGGGTGGACAAGGCTAAGCATCAGGCTTTCAAATGAATTAAAAGTCTGTCTTGGTCTTTTGTTAATTAATAGGCTGGTGTGAAAATTGCTGCTACACCGCCTGTGCTTTGAGATTTCTGGTAGTTAGAATGACATGGGGGTGCTGATTCATTTAAACTAACATAATCATCTGGCTGCAACCAGCTTTCTGTAAGGCAGAGTAAATCAATTTGTTGATCAATTATTAAGTCATGTACTAAGAGAGACTTGGAGGAGATCGACCTAATATTTAATAATCCACATTTCACTGTTTTACTCTTTGGTTCAGATGTGGATACTGTATTGTTCTTTCTTTGTGATTTTTTTATGTTTAAGTTGTTTGTTGCTGGTTTTTAGTTTGTTTTTTGTCTGTTTGGGAGCTGATACAGTCTCAGTGGAAATGGGTTTTTGGGGGGGTAGCAGGAGGAGAGAAGCTGCAGAGAGGCGTGTAAGACTGCAACTGCAAGTAATAATAAGACGGTTGCATCTCTCTCTCCACCTTCATTCCTACTTCGACTTGAAGTATCTTCATTTTCATTTTATGCTCCTCCTTTATATTCTTCTACTTTCTCATGAAATTCAATAGCCAGTTTTTCATGGATTGTGAGCAATGTTCCCTCTAAGCTGCGCACATGCGCAATTGCGTACTGCTGGCACGGTCTCAGCACACAAAAAAATCTGTGTTGCCCACAAAAAAATCTAACCTGAATTGAAATTAAAATTAAAACTTTAACAATTCCGTTTTGCCTTGTTAGTCAGTAAGTGACTTGCTGCTCCCGTATGGGATTAGAATGATGCCACCTTATCCCATAGTCCAGCCAATCACGTGATTCACATGCGTATATACGCAGTTAATCGACGTTGTTGACAGGCTATGACAGCGTCTTTATGTGCCGACACCAGTGTTTTAGCTAGCAAAGCGGCGTGGCTGATGAGGAGTCAGGTTAATAACGTGTACAACCATTGGAGCTGTGAGCAGGTCAGACAGAATGACTGACGGAAAAAGTGTGGACTATATACCAGTTTTCAAATTGTGTTGATAGGCCACGTAAAACCAGAGTTATTATAAAAATATATGCAATGTTTGGTTTTCTTCCTGAATACTATCGTTGTTTATATTTACAGTGGGAAGAAACGGTAACAATGGTGTTTTATAAGGAAAACGCTTAAAAGCACTCTCCGCCTGTGAGCCAAAACCAAAAAAACCCCCACCCTTTCCTATTGGTCGAAAAATGCACCATGTCGACAGATCAAAAAAATGATATGGCAAAATGCCATTTATTGTTTAGGGAAGCAGAAGCTTTAGGAGTGACAGCGGTGTTTTGAGATGTGAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGACTGCTGAATGTTACAGGTGTTACAGTAGTGATACATCTCCTGTTGTCAGGCCTGCAGGTTATCAGGCTGTTGTTTTTCTTTATCTCATAGTGGAAGAAAATTATTTTTTGGAGTGGCACAAATAATTTGTGTGGCATCAAATTTGATGCAGAACACCCGATTGTTCTGTAAATGTTTTGAAATGTTTGTTTAGAAAACGCCTTGGCTGCATTTTTAGCTAAACAGCTGCAAAAAACTTTGTTTGCAAAACTCAGTAACTTTTTTGAAGAAGTAACTATATAATTAATTGCCCAGCATTGCTCATTATATACTTTATTTTGCAGACAGAGAGTTAACTTGGATGGATTTGATGCTGGCGTGACCAAAGTGCACACGTCTGCTGTCCGCTCAGGGAGTTTGTGTGTTCGCTCAGACACGTGAAAAATTAGAGTGAACATTGATTGTGAGTTTTCTGTTGTGTGAGCAGAGCTGGAAAACATAGCTTCAAAGGATGTGTAGGGTAAATTGCCTTGCAACTCTGCAGTTCTGATTATTCTATCTGTCAGCCAGCACCCATTCCTGTGCCAGCTCCCAGGGCAAGGGCAGCTGAGACCCACTCTACTCCTCAGTGTTAGGGAGTAACGGAATACATGTACCGGCGTTATATATTTAAAATGCAAAATATAAGTAACAGTATTCCGTTACAGTTACAGTTGAAAAAGGTGGTATTACAGATGTTACGTCCCCACAATGAATGTCTAGGGGTGTGTGTGGGGACTGGTAACAAATGGGTCCAGAACAGAATTAAAGGAGAACAGACAGAGGTATTTAATAAATAAAATAGTTTGTATTATAGAGAACCTTAACATAAAGAGCCGGCAATGCCGTTTTACCAATAACACTTGGAAAAGGAAAAAAAAGTCGCAACAACAAAGAACACAACAACCAAACAAAAAACTCCACACCATGATGGGGCACTTCCAGGGACCCACAAGCCCACTCTGTCACTAGCAGCAGCTAGCTTTACTGCTGCTGAGGCCCACAAGCCCGGATGATCTGATATCGTCGTGTTGGTGTTGTTCCCAGATCATCATGAAAATGTTGTTCCAGGTTCAACATTGCAAGTGACCAATCACATTGTTGTGACGTTATTCTTTTGCGCACCAAGCCATTCGTGCATTTATGAAATTCCAATGTTGCAAGGACAATATCAATTCTGCTTACCGTTTATTAAAGGGTTAGGGTTAGGATTAGGGTCAGGGTCCGTTGATCGGTGGACAGAGGCGGTTTCTCGCAGCTTACGTACAGTTTTTTGTTTTACGGCGGTTTTTCCCGAAGTCGCAAAAGTATGACGTCACAACATTCTGATTGGTCACTTGCAATGTTGATCCTGGAACAACATTTAGTACGATGTGGGAACAACACCAACACGACGATATCAGATCGTGCCACAAGCCCACACTACTCACGTAAAGCAGCTACACTGTACACTGCTTCCACAACGCCACACCACAGGCAGGACAATTAAACACCCAGAACACAACACGCAGACACAAGAGAAAAACCATCCTCTCACGTCCAGTTCATCCCCAGCTTATATGACCTCAGAGAGGTGATTGCTGACTGGGCCCAAGTGGTAAATGAGAATGAGGCCAATGAACAGCAGCTGTGTCCTGGGGAGAGAGAAGAGTGAGAAAGAGAGGGTGGAGCAAGAGAGGAGGAGGCGGAGAAAGAACACGACACCCACACAAGGGCAGTTTCAGGAGGCCCAACTACGGCCGTAACACAGAATACAATTACTTTGTTGAAATAAATGGATTACACGGCGGTCTTTTCCTGTTTCATAAGGTAGCCTGTCCCCTCTCTATTTTTGGTAATTGCATGCTGGTGGAAACCCAAACAAAACACACATTAAGAGGCTCTAATGACTGTGTCTCAACCTCGCGGCCCATGTCACCCCTACTTGCAGCCCGCATAATGACGTGAAGAAATATTTTTTTTAATTATTATTCAAAAAAATAATTTAATATGAAAGCAATAGGCTGAGTGTTACATAGTCCTAAAGAATGAAGCCCCATTGGCAGTGTAGCCCAGTTATAAGTGAATAATTAAGACTCGACTGTACACTGTGTTCGTGTTTTCCTCTCAAAAAATAAGTTCCGTTGGAGCAGCCTTTCAATGCCTCTCTCTGTCTCTCACTTGCAAAGTTGAATCAGACAACAAAGTAAAGCTAGTTTTCGGCTACGAGCCCGAAACGGAGCCCGACACGGAACCCGACGTATTAGCCAGAGGTCCCTTTACTACGGTTCGGAGCCGCAGACCTGTATTATATAAGCACGGAATAGTTTTCTATAGGAGATTGCCACAACAAGTGCACCCTTACCTAATGTCCACCATACTGTTACTCATTTTACATTAATTTTTAAAAATCTAGTTGGTATTGGTATGGCCAGTATCCTTCAGTAATAGTAATAAATCACACAGCAATAGTACATTCATGTAGTTGTAAAAAGCTTGATAATATATTTAGTAATCCAAAGTATTCAGAATACATTACTCTCATTGAGTAACGTAATGAAATACATTACAAAATACATTTTGGGGCATGTATTCTGTAATCTGTAGTGAAATACATTTTAAAAGTAACCTTCCCAACACTGCTACTCCTACACCCATTTCTAGTCCTCGGGTGGGGGGTTGCTGGTGCCCAGAAAGCTCCCGTGCCTGTCTTAGCGCCCAAGGTCCTAGCGGGCAGGATCCAACCTGACCTCCCTAGAGGCTCAGCTGAGGGTTGCCAGCCATTGTCCTCACGCTCTGGAGGCTCGGAAGAGCTTGCCTGTCCACTTGTCAGTCCACCACCTCATCCAGCTTTCCAGGCCCTAGCTCAATCCCTAGTTAAATTAGAAGATCTGTTTCCAGTTCAAGCCCCAGGTGTATTAGCTCAGGCTGAAGCACTGTCACCATCACCTGTTTCTGCACCTGCTGGACCCACCTCTGTTCAGCCAGAGGTTTCCGCACCTGCTGGGCCTGCCTCTCCTCAGCCAGACCTGCTCAGTCGCCATCTTCCACGCAGCCGGCCTCTGGACCTGCTCAGTTTCCGCCGTCGTCTTCTGTTTGGCTGGCCTCCGGATCGACTCCAGCACTACCGCTGGCCACGTAGCCACCCTCCTGAACTGTTTCACATCAGGCACTGGCCACATGGCCGCTCGCCAGAACTGTATTATCTTGGTCTTTGAATATCATGAAATTACGAAATGTTATAACTCTGTAATAATCAATAATCTTATTTCCAAAAAATATGATTATAAAAATATAGCCTTAATATAGTGGGACGATTAAGATGTTTGCGAAATTAAAACTATTGAATAAAAATTCCTGGTCGGGGATGAGTTCCTGCCCCAAGTGGAGGAGTTCAAGTATCTCGGGGTCTTGTTCGCGAGTGATGGGAGAAGGGAGCCGGAGATCGACAGACGGATTGGTGCTGCGGCTGCAGTGATGCGGATGCTGCACCGGTCCGTCGTGGTGAAGAGGGAGCTGAGTGTAAAAGCGAAGCTCTCAATATACCGGTCAATCTACGTCCCTACCTTCACCTATGGCCACGAGCTGTGGGTAGTGACCGAAAGAACGAGATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTTTGGGGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAAAATTTGAGATGGCATGATACCACTTTTTTATGTCCAATACTAATACTGATATCATGTATTTGGATATCCATCGATACCAATATGAATCCAATATAGTCTATTTTATAATCAATAAAACAGTTTTTTCAATGTTTTAAACAAAACAATAAAGCTAATCTATCATAGCAGACCGTTACAGGAATTAGGCCATAAACTGGGTGAGGGGAGTTGACCCTTTTGTGAGCAGGATGTCAGACAGAAACGCACGCACACACACACAGAATGCAGACACTGATGTTGTTTAGATATGCCTGCTTAGGCATGTCACATGTATTTGTAAATGCATATTTATGAGTGTAACCAATAAAAGCAGCCTGCAGAGAGAAGCTAGTTGAAGTAGTTTGGAGGCAGCTACTTCCCTTGCGGCAAGTGCAACAAAGAGCTCTGTGCAATCTCGTTCTTGAGTGAGTGTCTGTTTATCCAGCAGTTTCAGGAATATATCTCTGACATTAGCCTTCTTAGACTGTGAGATTTCCATCAGCAATAGGAGACATTTTAAAGCTGATGTATAACGTAAACCAGCACATACAGAACAATTTTGACTAAGGTTTGACTCATCATCCACTGGAGCAAAAACTGGGTGTCATCAGGGAGTGAACCCTATCCCCACAGATACAGTGGCCATGGAAGGAGTGCTGGTTTCAGCGGGGAGTCAAGGAAGTCATTTACAGTGGCTTGCAAAAGTATTTGGCCCCCTTGAACTTTTCCACATTTTGTCACATTACAGCCACAAACATGAATCAATTTTATTGGAATTCCACGTGAAAGACCAATACAAAGTGGTGTACATGTGAGAAGTGGAATGAAAATCATACATGATTCCAAACATTTTTTACAAATAAATAACTGCAAAGTGGGGTGTGCATAATTATTCAGCCCCGTTTGGTCTGAGTGCAGTCAGTTGCCCATAGACATTGCCTGATGAGTGCTAATGACTAAATAGAGTGCACCTGTGTGTAATCTAATGTCAGTACAAATACAGCTGCTCTGTGACGGCCTCAGAGGTTGTCTAAGAGAATATTGGGAGCAACAACACCATGAAGTCCAAAGAACACACCAGACAGGTCAGGGATAAAGTTATTGAAAAATTTAAAGCAGGCTTAGGCTACAAAAAGATTTTCCAAGCCTTGAACATCCCACGGAGCACTGTTCAAGCGATCATTCAGAAATGGAAGGAGTATGGCACAACTGTAAACCTACCAAGACATGGCCGTCCACCTAAACTCACAGGCCGAACAAGGAGAGCGCGGATCAGAAATGCAGCCAAGAGGCCCATGGTGACTCTGGACAAGCTGCAGAGATCTACAGCTCAGGTGTGGGAATCTGTCCATAGGACAACTATTAGTCGTGCACTACACAAAGTTGGCCTTTATGAAAGAGTGGCAAGAAGAAAGTCATTGTTAAAGAAAACCATAAGAAGTCCCATTTGCAGTTTGCCACAAGCCATGTGGGGGACACAGCAAACATGTGGAAGAAGGTGCTCTGGTCAGATGAGACCAAAATGGAACTTTTTGGCCAAAATGCAAAATGCTATGTGTGGCCAAAAACTAACACTGCACATCACTCTGAAAACACCATCCTCACTGTCAAATATGGTGGTGGCAGCATCATGCTCTGGGGGTGCTTGTCTTCAGCAGGGACAGGGAAGCTGGTCAGAGTTGATACGAAGATAGTTGGAGCCAAATACAGGGCAATCTTGGAAGAAAGCCTCTCGGAGTCTGCAAAAGACTTGAGACTGGGGGGGAGGTTCACCTTCCAGCAGGCCAATGACCCTAAACATAAAACCAGGGCAACAATGGAATGGTTTAAAACAAAACATATCCATGTGTTAGAATGGCCCTGTCAAAGTCCACATCTAAATCCAATCAAGAATCTGTGGCAAAATCTGAAAACTGCTATTCACAAACACTGTCCATCTAATCTGACTGAGCTGGAGCTGTTTTGCAAAGAAGAATAGGCAAGGATTTCAGTCTCTAGATGTGCAAAGCTGGTAGAGACATACCCTAAAAGACTGGCAGCTGTAATTGCAGCAAAAGGTGGTTCTACAAAGTACTGACTCAGGGGGCTGAATAATTACGCACACCCCACTTTTCAGTTGTTTGTAAAAAATGTTTGGAATCATCCATGATTTTCGTTCCACTTCTCACATGTACACCACTTTGTATTGGTCTTTCACGTGGAATTCCAATAAAATTGATTCACTTTTTTGTGGCTGTAATGTGACAAAATGTGGAAAAGTTCAAGGGGGCCGAATACTTTTGCAAGTCCCTGTAGATGTAATGTTTATCCTGAAGTGCTTTTACACCAGGAGGGACCTCCACTGCAACCTTGTCCTTCTGTGGGGAAATGGTCAAACAATTCAATTCAATTCAATTCAATTCAATTTTATTTATATAGCGCCAAATCACAACAAAAGTCGCCTCAAGGCGCTTTATATTGTACAGTAGATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAAAGATTTAAATTAAATTGCTAAGCAGAAAAGCTACTCAGAAACACCACTGTGTTTGAGCAGGAACAGGAAGTGATACTCTACCACAAAGCGAGCGAACACCAAGTGACACCAAGTGTCACCAAGTGACAGCAATTGTTTCTGGACTTTTGAGATCACACGCCTCAGTAGAAGAAAACTTGAAATGTAACCATTTATACACAAAGGCAAAGATCTAATTTAACTAAAAACATCTAAAAACATAGGTGCCTTTATTGTAAAAGAAAATGTCATCACGTTTGATTTACAGTTTTGTTGATATTTGTAATCAATTGTTCTTACCATCGGTGTCTTGAGAGTGATGAAGTCAGTGTAACTGTCACAAGACGGCTGTGTGTAGGCAGGAGAGGACCCAAATGCAAACTCGCAAAGATGAAAAGTAAACTCAAAAGAACACAGCTTTATTGCTGGCGAGGTGATGATACAAATAACAATACAAAACTAAACTGGCAAAAATTAATGCACGAGGAGACAGGGAGAATCACACACAGCTATCAGGGAGGACGCGACACTGACAAAGAGAAATAGAGGGCTTAAATACACTGAGGGATAATGAGGGAAATGAGACACAGACGGAGAACACAACTGGGAGTAGTTAGACTGGATGAGACAAGGGAAATAAAACTAGAAATGCTGACATGAGACAGACCTTCAAAGTAAAACAGGAAACACACCGAATGAACTCTAGACATGTAAACTTAACAGACTGGGGAGACAGAACATAGGGACCTGAAACATGGGACAGAAAGGCAAAGTAGACACAACACGAAACACAGGGAAGCCATCACACAAAATCTAAGAACTAAACCCTTGACAACCATAACTGAAACCTAGGGAAATAACAATAATGAAAACTGTACAACCAAGGACTCAGAACACAAACCATAATATAAAAATACAAGAACTCAAAATGCTGGGTCACAAAGACTCAGGAGAAGCCGTGCTGCTCTCTGGCAGGAAGCACCATGTCCTCCTGTGTTTTAAATGCACTTTAGAACAGCACGCAGCAACACTACATATGAGCGGGCGGAGGGAGGGCCTCCCTGCTACTGCGATACGGGGGCAGTCTGCTGGCCTCCACCCCAGGCCAGCAGATGTAACCCCTTTCCCCAGGGAAAAGGGTTACATCTCCTGGGTCTAGGAGCGGTTTGCCCCTCTGGGGACCTGGGGTGTAAAGTATGCTGGAGGAGTGTGATTGTGTGTACAGTGTCTATTTGTGTCTGTCTCCACGTTGGGTGAGTGCTAAGTATTTGTCTATGTGTGCATGGGGGTGGTAATGCACACTTGGGTCTGTGTGTGCCTGTACGTCTGTGTCTATATGTCAGGTCGGGTCTTAGACGCCACCACTCTGGGGTCATCTCAGGCTCTCAGAGATATTGAGGCCTATCTCCCCTCACCACATTCCCTGCCGGTGGCTGATGCGCTCAGACGTCAGTGCGTTGGTGGTTCTTGGTGTCTGGGGCTGCGCACTCAGGTATGTACCGGCTCACTCCTGGTGGCTGCTTGGTGGGGCCTGGTGCCTGTGGCTCGGTTGGCCTCCTTCCTAGGGGTGGGGGGCCCTCAGGCCTCTGGGCCTGGGGCTTGGTCCTCTCTGGCGTGGCTGGCTGCTGGCAGAGCCCGTGGGGACGTCACTGCAGCCCCCTCTGGGCTCTGCTCCTCGGCTCCTGGGTGACTCCTTGTCTGGGGCTCTCCTCAGCTCTTCCCAGAAGGGTGGCACGGTTGCCCCTCTGATGGTCCTCCTTGAGTTCTCGTACTCTGGGGCCTCTGTATGTCTGGGGCCTGGATCTCCTCCATACCTGCTTCATGCCCTGCGGGACAGGGCTATGGCTCCCCACACCCCCTAGCGGTTGGTGGTTTTAGTTCTTATGTTTTGTTGTATGGCTTCCTCTGTTCCATGTTGTGCTTTCTTGGTGCCTTTCTGTCCTGTGTTTCAGGCCTCTATGTTCTGTCTCCCCAGTCTCTGTTAAGTTTTCATGTCTGGAGTTCTGTTGGTGTGTTTCCTGTTTTACTTTGAAGGTCTGTGACTCATGACAGTGTGTCTAGTTTTTCTTCCCCTGTCTTATTAAGTCTGATTTCTCCCAGTTGTGTTTCCCTCATGTCTCTCATTTCCCTCGTTATCCCTCAGTGTATTTAAGCCTTGAGTTTCTCTTTGTCAGTGTCGCGATCTCCGTCATATGTCTGTGTGTTCTGCCTGCTTAGTTTATTTTGTATCCTCTTAAGTTTATTTAAGTTCTCCTAGTTTACAATAATAAAGCTGCCATTTTGAAATTTATGTTTTCCCTTGACCTTTTGAGTTTTGTTTTGGGTCTTCTTCCTGCCTACCCGCACACGGGGGGAGGCGGTTCTGGAAGGTCTGAGGGGTCCGGAAGGTCCGGGAGGTGTGGGGGGTCTGGAAGGTCCGGGGGGTCTGGAGGGTCTTGAGGCGGGTGTGTACTACTTCCAGCGCCCCTCACATGTGGCAGCCCGTTACAGCAGCTCTGCTCTGTGGTTAGAGGAAAGGAGGGGGACTGGCAGTGTTTGTGAATGACAGATGCTGTAACCCTGGGCACTTCACTGTGAAAGAACATCTCTGCAGCACAGACATTGAGCTGTTAGCTGTTAGCATGCGTCCATACCTCCCCAGGGAATTCTCGCATGTTATCGTGATAACAGCATATGTCCCCCCTTCGGCCAACCCAGATGCAGCCGGTGACTCTCTCCACTCTGTGGTCAGCACACTGCAAACGCAATCTCCGAGAGCCCTTCTCATAATATCAGGGGACTTTAATCACTGAACTCCACACTGCCCACCTTCACCCAGTATGTGACTTGCCCCACCAGAGACAATAGAACACTGGATTTGCCGTATGCCAATTCTGAAGAGGCATACAGTTCATCACCTTCCCTCCCCTTGGCAGATCTGATCACAACCTGGTGCTCCTTGTCACTGTGTATGTGCCCTTAGTGAGCAGGGAGCCACCAGTCACCCGCACAGTGCAGAGATGGTCAGAGGAGAGCGAGGAGGCTCTTAAGGATTGTTTTGAGTCTATTGTGTGGGAGGTGACGACCAAGGAGAGGACACCAACAGCCTTGTGACATGCATTACGGACTATATAAACTTCTATGTGGATAACACCATACCTACCAGCACTGTGCGGTGTTTCTCTAACAACAAACCGTGGATTAACCCAGAAATTAAAGCCATCCTCAAGCAGAAGAGGAGGGCCTTCAAATCCAGGGACAAAGAGGAGTTAAAAGGGTGCAGAGAGAGCTGAGAGGACTGAGAAGGAATGGGAAGGACAGCTACAGGCAGAAGATGGAGAACCAGCTTCAACAAAACAACGTTGGTGAAGTCTGGAGAGGCCTCAGAACCATCTCGGGCCACAAAGATCAGAACTCTCTGCCTGGGAGAGATGTGAGGTGGGCAAAGGAACTGAATCATTTCTTTAATAGGTTTGATTCAGCCATGAGGCAGTCTTCAACACTGGCTGCAGACTCACCCACCCCCACTACTGCTGTTTCACCTCTGGCACCTCAGACACTTCACACCTCCTCTACTCATCCCACTCACTCTTCCCCACCCCCAATAACAGCATCCAATACACACTCAACACAAGGCTCCAGCCTGTCTCTCTCAACCACCCAGATTAGGAGGGAACTGAGGAGGATTAAAGCCAAGAAGGCAGCGGGTCCAGATGGCATCAGCTCAAGGGTGGTCAGGTCCTGTGCAAACCAACTGTGTGGGGTGATGGAGCACCTCTTCAACCTGAGCCTGAGGCTGGGGAGAGTCCCACAGCTCTGGAAAACCTCCTGTGTTGTACCAGTGCCAAAGACTTCACGCCCCAAGGACCTCAACTGCTACAGGCCGGTGGCTCTGACATCCCACATGATGACCGTTTGGTTTTGGCTGTTTGGTCTCTCCAATGTAGAGGTCTGGTCTTTGCATTCATAAACTCAGCAAAGAGGCACAGAAAACAAGATGAGACACCATAGGGGGAGGATAAGAAAGACAGGCGCAACAACATTGTCATCCCCTATGTAGCCGGTGTATCAGAAAGACTCAGGAGAGTTTTCTCCAAGCACGACATCCCGGTGCATTTCAGACCCAGCAACACACTTAGACAAAAACTGGTTCACCCGAAAGACAAAACTCCAAAACACAAACTTAACAATGTGGTGTATGCTGTACAGTGTAGCGAGGAATGCCCAGACCTCTACATTGGAGAGACCAAACAGCCACTTCACAAGCGTATGGCACAACATAGAAGAACCACCTCCACAGGACAAGACTCAGCAGTTCATCTGCATCTTAAGGATAAAGGACACTCTTTGAGGATGCCAATGTTCACATTTTGGACAGAGAGGACAGATGGTTTGAAAGAGGAGTGAAAGAAGCCATCTATGTCCACTGTGAGCGACCATCTTTGAACAGAGGCGGTGGTTTACGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTTACGACACCAACTGTCTGCCATCTATAATCCAGTTTTGAGTTCCCTCCCCAGACGCCTTAACGCCCACTCACATCCTGGGCCATCTGACCTCAGGAAATCACATGATAAGGTGGGGCCAGGTTTCACAATGAGCTCACCCGAAACCCTGGCTGATTGGGACCCACACCCATTTTCACACCTTGGCTCAGGTGATTAGAGGATCTTCAGGGGGTCCTTTTTTGTCCTTCTTTGGGGGGATACTCCCAGTGGGTTTAAATCTGGGACTGTCCACCATTTGACCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTTAAAGAAGTCTAGACGCTTTTCTTTGCAAGCTCCTTTGACTAATGACCCCAATCACTTCCCTAACAGCAGGATGTCCAAATGCCTTCACTTTACAACAGACTTCCTATGAAGGTGCAATAAAATCTGGGGCCCACTCGTAATTACATTCCACATGCATGCATGCATGCAACTGGTGTCAGGAGTGATCTTACTATACTAAAGTGATATGGTTACATATGTGATTAATACAACAAAAAAGAAATCTACTTCCCCATGGTTTCTGTCTGTGTTCCATGATTGTTCTGTGTTTTCCTCCTGTCTCCCATTCCCTGATTGCTCCCCCTGTGTATTTAAACCCTGTGTTTTCCCTGGTATGTGTTGCAATCTCCCTCATCCCATACGTGTTCCGTCTGTCAGACTGTTTAGTTATTTTGTTATGTTTAGCAATTAAGCTGAGTTGATTGTAAATTTTTTGCCTCCATGAGTCTGCACTTTAGGTCCACCATTCCTGCCTACACACAGTACATGACAAATTGTAGCTTTTAATCATGATGTAAATAGAAGTTTGACTCCAAATAAAAGTGAATGTTCTGTGTGGGGGACTGAATCGAGCTGAAACTGAGAGGAGACCAAACATTCTCTATTGTAGCTCCGAGGCTTTGGAATGATCTTCCTCTTCACATTAGGCAATTGATATCAATGCTGGTTTTAAAATCCAGATTAAAAACTTAGTTTTATTCGCTGGCTTTTGACTCAGTGGGTAACAGATTTTTTTTACTTATATTTTATTATTATTACTATAGTTATTATTTTGTCGTATTTATTATTCTTATTGGATCTCCTATATTTCTGTTGTTCAGCACTTTGGTCGGCCTTGTGTGTTTTTAAAGTGCTATATGAATAAAATTTGATAATGATTATCATGATGATGATGACAGTGGTTTTGGACCCCATACATCACACCCTGTGTCTCCCCAGCTGACTCAGCGCTCTCTCTATTGCTCTCTCTGTCGCTCCCTCTCTCTATCATTCCCAAATAATAAAAATGGTTTCTCTTATTGAACAAAAAGGACATTTATCTGAAACCTCAGGCTTAATAACAGACACAAAATAAATAACAAAATAACACCATGTAAGATTCACCACTGTAAATCACCAGTGTTCTTAGTCAATGGAGGCTTGTAGAGCAACCCCCATACAGGTGTCACATCAAAACCAACTTTACAATGGTCTCTACTAGGCTTTTCATTTTCATCTCTTAACTTTTTGTTTAGAGCCTTAAAGCAACTCTTATACAATACCTTCCCATTCATCGAATCCAGTGGTATTCATAGATATTTCTCCTTCTCCAAAAAAGAGCCTACCTCAGCCTTCAAAGTTCCACACCATTTAAAGGCCAATTCAGTGGGGTGTTATTGATTACCTTGAAGGGTCCAAATCATGGATATTGGGTGTTTTATTATTTAAACACCGAGAAAGTATTTTTAAACAATCACTTACTTTTTGGAGGTCTGAGAGTGAAAGTATGGTGTCACCTGCTTTAATGTAGCTATGTATAGCTATGTACTATAATTTTGCTTGAATGTGGGGTATGTGAAATTGAAAGAAATCACCGTCTAATCAATCGCCTTTCCAACTACGCCCATCCCCCACCCTTCTCTCCCCTATCATGTGACACAGTCATGGACAAACCTGTCTTCTGATTGGCTGCAGTTGATAGCTTATTAAGGTTTTGATGTTTCTGGCCATCCACTTCAAATTACCATCTTCATCAGGCTGGCAATTCATCTCCTGGTAAGAGTTAAAAACAGTTTACTTTTTGTTTAATTTGTGTTTATTTATTTGTTTATGCTTAAGTAATGTTCATTGCTTTATTTTAGCTCCCCCCATTTGATTTTTTTCTGCTACAATTCGTTTTTAGTAATAGATGCTTTTAGCCCACTTTCAGTTTCTCTTTTGTTTAAAGTGTTATTTAGTGTGAAATTTGTGGGCTAAATTTGGAGGTGGAACAATTGAGAAAATCTTGTGTAGGAGAATTTGTCCTTTTCTTTTTTTATATACTGAGAACCCTAAATCAATGGTGTTTTATGTAACAAAACTTGCTGTCATGGGGACAAAGCATCAAATGTTTTACTGTAATGATATCTCTTTATAATAGTCTTTTATCTCGATTACATGACCAAAAAAAGAAATGGCAAATGCAATTTGACATGACTCATGAAGGTAACTGCTTTTAAAAATGTATCAAACTATTGGTTTTTTGCAATGGAAATATCTCATTTGAATTTGAGAAAAAAACAGATCTTGTTTCGACTGTGATATCTTTATTACAATATATTATTATATATTATAATTATATATAATATTCTTATAATACTAATATTAATATATACTCTGAAATCTCTTAGTTTGACAAATACATTGTGATACAAAAATATTGAAATTTGAGATGCCTAACCATTTCAGCTCATAGTACAACCCAGACAGTGGAACAAGTGGCTGAAGTGCTGTCATGAATCGTGGTACGATTGCCCGTAGTTTACGGAAGAGGTACTGTGTGGAAAGAAAGTCAGAGGATAGTGGCTTGGGTAAGAAGAGCGTGGAGACCCAGGGTGAAGAAGAGGTGAGTGGGGCGCAGCTAGTTTCAATGTTGTATCGATTAATTGATGTTGCACATTAACTCGCATAGTGTAATCGCAATTACACAATGGAAGGTTAATTCATGAAGAAAATAATCGATTTTCTCTTTGCAGCTACTTAACACTCAGAGTTGACTGATGAATGAAAGTTGATGTAAACAATTATTTGGCAAAGTATTGAGAATTCTAACCTCTTAAGTTCTGTTTGTGTGGAGAAAGACAGTCCAGTAATTTACTTTATATTTCATCATTTAGTGGCACAATTTTTTTTAACATAATGATAAAGAAAACTTGTGCTATTTTGTCATTTTTATTGAGAAGAAAAAGTTACTGTCTATATGCCATCCATCCATCTTCTTGCGCTTATCCTGGGCCAGGTAGCGGGGGCAGCAGCCCAACCAGAGAAGCCCAGACCTCTCTCTCCCAAACCACCTCCTCCAGCTTGTCCGGGGGAACACCGAGGCATTCCCAGGCCAGCTGAGAGTTATAATCTCTCCAGAGTTTCCTGGCCTCCTCCCGGTGAGACACGCCCAGAACACCTCACTCAGAAGGCGCCCAGGAGGCATCCTTATCAGATATCTTAACCACCTCACCTGGCTCCTTTTGACTACAGTTCGTCTTGTAATCGGAAGGTTGCCGGTTCGAACCCCGGCTCCAACAGTCTCGGTCGTTGTGTCCTTGGGCAAGACACTTCACCCGTTGCCTACTGGTGGTGGTCAGAGGGCCCGGTGCCGCCAGCGTCTGGCAGCCTCACCTCTGTCAGTGCGCCCCAGGTGATGGCAAGCTACAATATAACTCTGGAGAGATTATAACTCTCACACCAATGGGTGGATGACTGAATGTACTGTAGTGTAAAGCGCTTTGGTGTCCTTAGGGACTAAGTAAAGCGCTATACAAATACAGGCCATTTACCATTTTACCATTTGATATGAAGGTCTCTACTCGAAACCCTCTTGGATGGCCGAACTTCTTACCCTGTCACTAAAGGAGAGGCCAGCCACCCTTTGGAGGAAGCCCATTTCTGCCAATTGTATCCACAATCTCGTGACTGTAGGTGAAGGTAGAGACGTAGATCGACCAATAATTTGAGAGCTTCGCTTTTACATTCAGGTGTCTCTTCACCAAAAGAGACTGCTACAGCGTCTGCATCACTGCAGCCACAGCACCAATCCATCTGTTGCTCCCCCGCTCCTTTTTCCCATCACTCCTGAACAAGACCCAGAGATACTTAAACTCTTCCACTCGGGGCAAGAACTGGTTCCTGACCCAGAGTGGGCACTCCATGCTGGCATAGACCTTCCCAGGGAGGCTGAGGACTGTGATTCCCCTATAGTTGGAACACACCCTCTGGTCCTCTTTCTTAAAGATGGGAAATCACCACACCGGTTTGCCAGTCCAGAAGTACTGCCCCTGATCTCCACGGAACATTGTAAAGGCGTGTCAACCAAGACAGCCCTACAACATCTAGAGCAGTGATTCTCAAACTGTGAAGAGCAACCTTTCCTTATCGCCAGCGGTCGCAGCTGCTAAAGAGCGCTGGCGGGCTCGTTTCCCTGGTCAGTCATAATGGTGGTACTTCAAGAGCCATATATTTTATGAGGTGGTACTCATTGTGAAAAGTTTGAGAACCACTGATCTAGAGCCTTCAGGAACTTGGGGCAGATCTCATCCATCCCAGGGGCTCTGCCACCAAGGAGTTGTTAAACTGCCTCAGTGACCCCGCCCCGTGAGACTGGCAGGTAATCCCCTTTGTCCCCAGACTTTGCTTCCTCCACGGAACATGTGCCAGTGGAATTAAGGAGGTCCTCGAAGTATTCCTTCCCCCGCCCAACAATTTCCTCTGTCAAAGTCAGCGGTGCTCCACCCACACTATACACAGTGCAGGTAGAACACCGTTTTCCCCTCCTGAGTCGTCTGACAATTTGCCAGAATCTCTTTATGGCAGTTCGAAAGTCCAATAACAAAACACTGCTCGTGTTCAGATTCGGGAGGATGTTGCTCCCAATCACGCCCCTCCAGGTCTCACTGTCATTGCCCATGTGAGCATTGAAGTCTCCCAGTAGAATAACCAGGCAGAGCACCCTCAGGTACCCCACCCAGGGACTCCAAGAAAGCTGGGTACTCTGAACCACCACTCGAGGCATAAGTGCAGATGACGATCAGAACCAGTTCCCAATCCCAGAGGCACAGGGAACAAACCCTCTCTTACACTGGGAGAAACCCCAACATACAGCCAGCAAGCCAAGGGCATACTAGGATACCCACCCCAGCCCATCGCCTCTCACGAGGGGCAACTCCAGACTGAGACAGTCCAGCCCCTCTCCTGGAGACTGGTTCCAGAGCCCAAGTTGTGCGTTGAGGTGAGCCCGACTATATCTAGTCAGTACCTCTCAACCTCACGCACTAACTCAGGCTCCTTCCCCACCAGGGAGGTGATATTCCATGTCCCAATTGCCAGTCTTGGTAGCCGGGGATTGGTTTGCCAGGACCTCCGCTCCTGGCTGCCACCTGGCTCACAATGCACCCGACCCCTACAGTGCCTCCTTCTGGTGGTGGGCCTGCAGGAAGATGGGCCCATGTCCCTTTTTCGGACTGTGCCCAGCCAGGCCCCATGGACTAAGGCATACCAGATGCTTTCCCTCTGGCACCCTCCCCAAGGGTGGCCCCAGTGAGGCCCCAGTGACTCTATCCCATGCAGGGTGAATTGTTCCCTCAATGGTCTTGTCATAGGGGTCTTATATGGTCTTGTCATTGGAGTCTTATATGCCCCTTGAATTTTAAAATTGTCTTTTGATCTTTAGGAGGTGAGTTCCTTGCAAAAAGGAAAGTCAGAGGATAGTGGATTGGGTGAGAAGAGTGTAGAGAATCAGTGTGAAGAAGAGGTGAGTGGGACTAAACTGCTTTCAGTGTGGTATAGATTAATTGGAGTTACACATTAACTCACACAGAATTACACAATGTAAGGTCAAATCATGAAGAAAACAACCTATTCTCTCTGTATGAGTACTTAGTACTCAGGATTCACTGTTGACTAATGAAAGAAAGTTGATACAGTCAATCAGTTGGCAAAGTATTGACAATTCTAACCTCTTAAGTTTTGTTTGTGTGGAGAAAGATAGACCAGCGATTTACTTTATACTTCATAATATAGTGGCCCAAATATTTTGAACATTCTGATAGAGAAAACTTGTGCTATTTGCCATTTTTAGTGAGAAGAAAAAACAAGTTACTGTTTATATGCCCCTTGAATTGTCTTTTAATCTTTAGAATATGAGTTCCTTGCAAAAAGGAAAGTCAGAGGATAGTGGATTGGATGAGAAGAGTGTGGAGACCCAGCATGAAGAAGAGGTGAGTCTGACTAAAATAGTTTTAGTTTTAAATGAATTAATTATATATCAACGCCCATAAAATAACACCAGGTAAGGTGCAATCATGAAGAAAACAATCCCTTTCTGTGTATAATTACTTGAAATTTAAAACATTCTTTTGGGTCTTTAGGAGGAAAGGTTATCAGAGGAAGTGGATTAGATGAGGAGGGACTGTTGCACCCAGATGAAGAAGAGGTAAGTGGGAGTAAACTGGTTTTAATTGTGTATAGATGAGTTGGACAAGTGGATGGCTTGCATACGTTTAACTTGCATGATGTACTCATGATGTACTAAGTATATGTGAGTTAATGTATAAACACCTTGATAAGAAAACTAAACTGCAAATGCCACGATCTATGTTTGTAAGCAGGAGCCCACAGTGACTTCTTTCTGAGGCCCAAAAAAGATGGTGAGAGTGCTATCAGTCTGGTCATTGTGTTGTAGTGGTTCTGATTCAAGTTTCCTGGGTGCATCATTGGCTATAGCAGATGTTTTCTTTAAGCTAGGACTTGGCATAACAGAGTAAAGGAATACGATTTATTATCAGATTATTAGGAAGTGGAGTCTCTTAAGTGTTTTTGGTGTGCATGTGGCTTAACTCACAACAAATTGAAACATAAAAGCAACAATCTTGAGGACCATTTATGGCTTTAACCTCCTAAGACCCAAACTCTTCCACAACATGCATTTTTAATTTCTCTTTGATATTTGGGCATATTTGGGCCCAATGAATGTAAAAACAAAGAATTACCAGATTTGTTTTAACCTTATTTTTGTTTTTAAGGAAAATAAGAGCCACATATGAGGATATTAGTTTAAAATTTTGATACAACAGTAGCAGTATAATGTTCTCTTAAGTGGATATCAGGCCCTAGTAGAGCAAAATTGAGTATTTTGGTCTAAATAATCGAAAATGTGGACGCCAGGTCCTAGGAGGTTAAGTAGATTTAGCTGAATAACCATACACAGATCTTCCCTGTTGTGCAAGACATATTGAGAAGACACTGATTTACATGTGAGCATCTTTGTTATATGGAATGGTCACATGCCCTAAATATGTCTTTACTGTTTCACTTTTGTGTTACAGCCAGAAGACATGGATGTCACAGTTCCAATGGATGACCAGGAAATCCAACTGCCACGTCTGGACAGATGTTCAAAGTGTTTCTGCTTTCATCATTTCAATTTTGTGTTAGAACAAAAAACCTTAAAGGCTGAGTAACAAAAAAGTTCAAGACACCCTTGAAGGAAAAACAAAGTTTGTTATGTTTTTTAAGACTTTGTTTTTTTGTTTTTAAATGAAGCATTTGTTCATATCTGTGTTCTAACTATCAAATAAAATAAAGATATTTCAGATCTGTGGACTTGTGTTTATGAAGAGTAAATAGCAAACTTAAAAATCTTATTTAACAATACTTTAATTTTAGTATTTTTATTCATAATTATTGGTATCTAGAGGAAGTAACTAGTACTTTAAGAAATATCGCCTTCTATGTAAGCATTGGGTCAAAAAAATTGTTCATATTAAGATGCTGGGTCATTCCAAGCACAATAATGGAATGTTGGGTGCTTTCATTTGACTCAACATCTTTTATTTCTTCAAATCTTTCTGAGCTATTGGTTTTCGAAGTTGTTTGCTTCAACCAACATTCAACTACAGTACCCCTTATACCCATAAGTAAGTTCTGTACAGGGATGTTTGGCTTCATACTAAGACACTAGGTGCTACGAACAGCAATAACTGTGGAAGAGAACTTTGCGGCTATGTTGGGTGTAGGAGGTAAAAAACACAAGTTATGAGTGAAAAAAATGGGTGCTATATGAGGACCAATAACACATTGCAAAGATAGACTTAGTGCACAGGTGTCGAACTCCAGGCCTCGAGGGCCAGTGTCCTGCAGGTTTTAGATGTATCCTTGATCCAACACAGCTGATTTAAATGGCTAAATGACCTCCTAAACATGTCTTGATGTTCTCCAGAGGCCTGGTAATGAACTAATAATTTGATTCAGGTGTGTTGGCCCAGGGTGAGCTCTAAAACCTGCAGGACACCGGCCCTTGAGGCCTGGAGTTCGACACCCCTGACTTAGTGGGTTTTTAAAAGTAATTTCATTCTTTATATTTTTATTTATATTTTGTGTGAGTGTGTGTGTTTTTGTGAGAATGTGTTTGTGAGACAGAGTGTGTGTTTGCATGTGTGTGGGTGAGTGCTAAAGAGTTTTGACCTCTGACCTTTCCAGTTTGTAGGGCAAGCCATGCAGATTCTAAGGAGAAGACAGATAAACTGTAGAGTGTAGCCAGATCTGAGAGCCGCTCTCTGATCATGGCCACCGGATGGTTCTGGGATGCAGGTATATCATAGAAGGGTGCTTTTAAATTTCACCAGTTAATCTCTGAGTGTGTGTTTCTATGTTTGTGTGTGTGCGTGTGTGTGAGAGAGAGCATGTGGGTTTCTGTGTCTGCGTGTGTTTGTATGAGAGAGAGTTTTTATTTTTAAAAAATATGTTTATTTCTCATTAGATAATTGACATATTACCACACCCGTGATACTGAAGTGTAACACAAAATCAATCAAAAAAAGCACAATATATCAAAAAATTACATCAACACCTGCCCAAAAACTAGGCGCCCCTCCACCACACTACAGATTGCCTCTCTGTAACCCCAGACCTGAGAAAAAGTTTGTAGGTCTGAGGCTGCCTTATAGAAATTTAATTCTAGCAACAGCCTAGACATCACCATGTTGACAAACACAGGGACTACCTCAACATTCAGCCCTTCTGTCACCTTTCTCTTCCTGCTCATATACACTGCCATTTTTGCCTGTCCTAACAAAAAATCATAAGATGAGTAAATTTAAAACCACAAATAAAAATAGTCAGTGTAAAGGGGAAGTTGTAAAGGGATCTCCACGCTGGTTTGATGTCAGGTGCTAAGGAGAGATGGGTCCTCCACACCGTGTCACTGCATCCATTCAGCTTGCCTTGATCGAGAGTTTTTACCAGCAGCCTATACAAAGTTTTTCCAGAGGACCCTTCCAGGGACACCCCCGCAACATCCACATTATCCAGTAAAGGACCAAAGCAGTTCTTAAAACCAGGAAACAGTTTGATGGAAGGATAAGGATCTAAACGATTTGGAAACAGAGTGCCGTCACAATAACTTGCCAAAAGTGAACACTCAACTCCATCTAACTTGCGTTTCCAATTATCCAAAAGCTGACCAACAATCGGAATACACCTTATCCCAAGCTGTGGAGCAAGGATAAACCTTAGCCAGATTATCCAGCTAATGTCCAACCAACTCTACCACCCTTTTCAGAGAAAAGACTTATGCAGCGTGGAGCTGTCTGGATATAGCTATCTGGATAAAGTAGTCCTCCCCCAGACAGGGTAATCCAGCAAGCTGCCAAACAGTACAGGTTCTTCCAGCAACCAGTACAAAGATTCCACCTGCTGTTGCCTCCCTTCCCTCAGCAGAGCCCATACAGAAAAAACACTCTTGTAAAATGGTGTAAGAAAATATTGTTAAAAAGCAAAACATACTAATGAATGTTTTATGAAAATGGCACATACTTTCAAATCATAACATTAAAAGTTTTATAAAAATCATGTTCTTCAGTGATCATGTTACATGTGTCACTCTTTTAAACACATAATAAGTTTTCATAAAAATTCTTGATCTCTGAAGGCAAGGTGTGATGGACCGAGTTGAAAAACAGGAGGAGTCCCAGGAATTATTAGAAAAAATATAATTTCCATTTATTTAACCCCCACAAACTATATTTACAAAAGTAATAAATGTTGAGCTCATAAAAGAGGTCAAAGAAACAAAACTGAACTCAGGCAAAGACTGCAAACTTAACAAACCAAATGACTGCCCAAACAAACATAATTGACCTAAACATGAAATGACACACAGGGGTATATATAATGGCTGATCAGACCATTGTGACACATGAGGGATAACAAACAAACACAATCATAAATCACAAAACAATGCAGTACATTCTAGTTTGTTAATAAGCTAAATACTAAAAAAGAAAACCAAAAACCCCATTAAACCCTAAACTCAAATATTTAACTAAATACAAATACTTTGTTTTTAAAGTAAAGAAAACACATATTCTCCCCTTTAGCAGGAAGTGGTGGTGTGGTCCAATTATCCCTCTTTTGCATATAATGGTTTCAAACCCTGGCTACCATCTTTTGTCCAGCAACTCCCAGGGATGATGGCAGTAAGAAAGAAAAAGACAAAGGTTAGTCAAAAATCAAAATAATGAAGTGGTGTGAATACATAAGTAAACTAAATGTGCGCGCTTACAAATAGAACAAATGTATCCAAACCAATCAATAAAGTTATTGGAAACTAAAGTGTGTTACTATGTTCAAATGAAGAAATGAAAATACAAAAGTTACTGACTTTAGAGTGTGGCCACGGGTTTGGCCATCACACAAGGGAATCTGCCCATCAGGCCTTTGATTACATCTAGCATATTGAAAAAAAAAAGAGCAGTGTGAAGGAAATTTCTTTTCCATCTAGTGCCTTGCTGGTCGAGGAGCTCATCCACCCTGGGCATTAGGTGGCCATCAAACTGTAACACCTCATTCAGCTTGTGGTAGTCGACACAGAACCATACACATACATCTTTCTTCACAACAAGAACTATGGTGTTACAACATACACTGTGTGACTCTTCTATTACTCCCATCATCAGCATTTCAGCCAATTCCTCCTGGACAATTTTTTGCTTATGCTCAGGTAACTGATAGTGATGCGCTATGAGAAAGGTACTGCGGGGCAGGGGAAGAAGACACCTGCAAAAAGCTTTTGGAACGCAGCAACATCGACTCTCTGGGCCTGTATCAGATGGTCATCACAGTGGAGGGAGGTGGGAATGTTGTATTTTTGCATCTTGGGCCAGAACATTTCTCTTGCACCAGAGACGAGGTTTCTTTCTTCTCTCCATGCTTTAAGGAGATTAAGGTGATATATTTGTGTGGCTCCTCCCCTGTCCAATTGTACCATTTCATAGTCTATGGCCCCCACTCACCCTTGCCACATAGCGAGTAATTTGGAGCTGGAAGAAGGAAAAATTGCCTGAGTCTAGCTCGTCTGTTGTACATGCACTGCTGGTGAAGCAAATTGTCTTGTGACAGTGCAGCTTTGCTCTCAGACAGAACATGCACTGAATCTCAATTTTAGCTGGACTCTGACCTTCCTCCCAGTTTTCTTTAATCAGGTATTAATCAGGAGAAAATCTTGTGGAGGACTAGGGGAACCTCCTGCACTGCAAACCAGAGAAGGTCTAACCAGCAATCCTAATTGCATTCATCTTTATGAATGAACTTACAAATCATCCACTTTAAAGTCTTATTCAGCTGTTCCACAAGCCCATGAGTCTGAAGGTAGTAGATGCCGGTCCAAACAGACTTACTGCCTAATAGTTTGTAGACCTCTTTTAGTAGGAACTTGGAGATGACCTGAAAGAGTGGCTGTGCCACACTCTTTGCAACATGATATTCAGAAGCAGTGCCTCTGCACAAAATTTCTGCAAAATCCACCAGAACTAATTCAAATCAATATCTGTGTTCACTCAGTGAAATGGCCCGTTGAGGCCCATGCCAATACGCTCAAAGGACATCCTTTAATTGTAGTGGGAAGAGAAGTGGCTTTGGAATGGCCCAAAACCATGGTAGCTCCAGTCAATGTTTTGCACATGTCTTGCCCTCATTGTTATCATGAAGCCAGACATCAGTAGATACATCACAGCAGATGCATCTTTCACCCTCTCCTTCCCTTATCTTCCCTGCTTGTGTCTTTGTCCTTGATTGGTCTCGCTAGACTCTAACCCTGGGAGAGCCTCTCATTCTTGTTCTTGTTCTGTGGCACCAGTGTCTGGCAGCCTCGCCTCTGTCAGTGCGCCCCAGAGCGAGTGTGGCTACAGTTTGTGAATGTGTGTATGAATGGGTGGATGACTGAACGTGTAAAGCGCTTTGGGGTCCTTAGGGACTAATTAAAGCGCTATACAAATACAGGCCATTTACCATTTTACCATTTCCAAGACCTAAAGAAGAACTATGGATTTGATCAACTGGTCCCTTATTGCAATTGACACTCTACTCTAGAGGAGAAGCCTGGGTTCAGGAGAACCTGAGTGTGCTGGCTCCCTGCTGGATACATGATGGACGTCACACGTCATGTGCCTAGTGGGACTGTCTATTGAGGACATTGAAGACATCTACCTATTCAGAACTACAATAACGGCGTTCTTGCTGATCAGAGCTGGCTTGGCCATGGCTTATCGGAAATTGAAGAAAGTGGTGACAGCTCTTCAAAACCCCACAAAGCTAGCCACTATGATCAAAAGTCTGGGAAGAGCTGTGAGTACTCAGACTGTTCTTACTGAATGGAATATGGGAAAGATCTTGGAGAAGGTCACAGCTCTTCAACGGGAGATTGATACACCTGGTGACCAGTGATGGACATTAAGAACCACCGTACAATTCAGATGCAGTCTGTTCATCCTAAAACAACATAACCATCATCTTTCATTTCCAATTTTTCGATGCAGGTCAACTGCAAACTACAAATAATGGCATTCATTCATTCATTCTACTGTGACAGTAACAGGTAGGGATGGCACCTATGTTTGGCTTTGCTGCTGCCAGGTGCAGTTTGTCCCGCTCTATTGTGCTGTTTTTCTCTGCTCTGCTGTTTCCACTTTGTATCACTGATGGACTGGCTGCCTTAGTTTATGATCGTCTGAGGCTGTTATCCATCCAGTCTTCACTGATGGCTCAAGATGTCCTATCCTCCTCCTCCTTTGGCATTTTCCATTCTCCACTAGATGATGGATCCTCGTCTGGCGTCCTCAGCGGTCCCCTCAGACTATGGAGAAGGAGAGGGAGAAGAGCAGGTATCCATGTGAAGCTTAGACTTTTCTGGTGGCAGGATCTGGCTGGAAAGCAATGTCGAGGATTTTTTTTTTTTTTTTACTGTGCTCAGAAAAGCTCAATTGAGGGGAATTTGTTTTCTACGTCCTTGCTTGGATACGCAGGCCCCGGCTCTCCAAGACTGTGCTGCCTCAGGAGGGTTTATCCAGACTCTCCTGCTGACTGGCTTTTCATCCCCTCGGTGAGTGGAATTTACAAGCATGAAGGTCAAACCCCGTGTATTTACGTCCCTTAACGCGACCCTCTGCTATAAATGATGCTTCTACCCCGCTGAGCATGGCACATTTTAATGCTCAATCTATGACTAACAAATCGTTCTTGCTAAACAATTTTATATTTTCCAAAAAACTGGATGTTTTATTTCTGACTGAGACCTGGCAGCGCAACTTGGACTATTCGTCCCTCTCTGAACTGTGCCTGGATGGCTATTCCTTCATCAGCCAGCCTGTGGCATTTCAGGGTCGGTTCTCCTCCCGCTCAGTGAAAGTTGGACATTTTCTTTCATTTGAACTATAGCCAGGGTTGGGGAGCAACGGAATACATGTACCATTACATATTTAAAATACAAAAGTGAGTAACTGTATTCTGTTACAGTTACAATTTAAAAAGGTAGTATTCAGAATACAGTTACTTTGTGGAAATAAATGGATTACACACACCAATTAGTTAAACTGCAGGAATGTCTTAAAGACATAAAGACCTGGATGGCCGCTAACTTTCCGCTTCTTAATTCAGATAAAACTGAGGTTATTGTACTCGGCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTGCCAAAGTAAAACAGAGATACAGTGAGACAATATAATCAATCACATGTACATGGGGTGAGCGTCTCAAGAGACAGTCACACCAGTACTCTTCTTTATTGCAGTTTATATAGGCATGTAGGTTACACAGCAGACGGAGGCAGTCTCTGCCTGTTCTCAGAATATAGATTGCTTAACTGACAAATGCATATCTTACTAATCATTCTGTCCGTACTATACTAAACGTCTGCTTAAGTGGCATTTTCCGTTGCTCTTTGCACAGGAACTTGTCTTCACAGGCATTTGATAAGCATAGGCAAGGTTTCATGTTTTATCAGGGTGAATCGTCATTCAGAGTTTACACAATCACAAGCAAAGAATATTTGAATAATAAACAAAATCTTTTCACACACACCAAGCGCTTTATTCGTTATGCCATTATTTCTTCACACACAACAACAACACGCGGGCAACAGTACTCTCGTGATATAATAGAAAATAACAAGTTAATAACTCTGACCTCTTTGCCAGAGGTTTTATCAGCACTATGGATTCTTTTTATTTTACCCAGCATGTGTCTAACCCCACACATAACGGACACGCACTAGACCTTGTTTTCACTTTGGGTTTAAATATTGATTTTACTTTTTCTGAGCACCTTTTTTTTTATCTCTGATCATCGCTGTATTCTTTTAAACTTGTCTTTTCACGAGCCTCTGTCTCCTGTTCACCAGACAGTTAGTTCTCGCATCTTAAATTCCTGCAAAGCAGAGAATTTCTCAGACGCTTTTAATTTAAATCTATCCCCTCAAAACGGTGTTTTTACAGTGGCCATAAGAAGTCTGCGTTAGCTGTTGTTGTGTGTTCATGTACTGTGTTTTAAGAATCTCTGCAGGTTATTTCTTCTGAGGAAGAGCTGCGGGGTGCTGATTGGATAATGGACCATGTGACTGGCGTTTAAAGCCACTCCGACTGCTGCTGGGAGAGAGAGAGGCGAGCGTGAGAGTGATCAGTTTGACAGCAAACTCAGACACGGCCCTGGCTACCAAACTTTTTGTGCTATTCTGTGTATGTGTGAGTGTGCTCTTTGAGAGCCACCAAACTTGTGTATATGATGTCAGTGCTTATGTGTGCATAGGCTGAAGCCGAAGGGGTGAGCTGCCTTTTCTTTTTGACTGTTTTCTCCTGTTTCTGAGCTAGGAAGCTAGGGATAGTGGTTGTCTTTTGTTTGTTTATGTTTTCCTTAGGGTTTAGGTAGTACTCTTCGACCGGGTTTAGTTGGTTTTTGTTTATTATTTTGGCCTTGGTTCACCCTGGAGTTGTGCTTCTTGTTACTTAATAAAATCACCTGTTTTTTTTACTCATAACTGGGCCTTATGGTTTGGTATGAGAACCAGGGCGGGTGCTTACGCTCTCTCCCCCCAGCATCCTGTGTTGCATCTCTACACTCCTAGACTGGTTGCGTAACATAGAGTGGGTGCTTGTCCAGGATTTGAACCCAGGAACTCTCACTTCTTAAAACACAGTACATAAACACACAACAACAGCTAATGCAGACTTCTTATGGCCACCGGCCGTAACACCCCCCTTCCCAAGATCAAAGCATCTCCTTTGTAGATTTTTTGACATTTAGGAAGAAAGGAAACTTGGAGACAGTGCATCCGCTAGTACATTCTTTGTACCCTTGTTATGGTGAATTTACAGATTAAAATCTCAAACCAAGAGAAAACATCTCATAAGTCTTTGGTTCGAATTCTGCATTCACATTAAGAACACTCGGGGATTGTGGTTGGTGTAAACCACAACAGGCGAGAGGCTTGAACCAACATACACGTCAAAATGCTGCAACGCAAACAACAGGGAAAGGGCCTCTTTTTCAATCGTGCTATACCTTTCCTAGGTAGCATTGAATTTCTTGGAGAAATACCCGATTGGTTGATCCACACCTTGTTGATCTTCCTGTAACAATACGGCACCTGCCCCGCTGGCACTGGCATCTACCTCTAATTTAAATGCACGTGCAAAATCAAGGGCAGCCAGCACTGGCGTACTGCAAAGGAGAGTTTTGACAGCCTGGAATGCACTATGACATACAGAGGACCACACAAAAGGTTTTAACACACTAGTGAGACTAGTGAGGGGTGCGACCACTTTGACAGAAGCCCTGGTAGTAGCTCATCATGCCAAGAAAACGGTGAAGCTCACGCCCAGTTCGAGGGGCAGGAAAATCCAGTGTAGCCTGAATTTTTCCCAAAAAGGACGCACCTGTTTCCCGAGATACATCACAATGGCTTTGCTGAACTCACACTTAGTGAGATTAAGGCTGAGGGATGCCCTTTCCAAGCGATGAAATACATCAGTGAGCATTTCCATATGCTCTGACCAGCAGTCTTCACAGACAACAATATCATCTAAATACACTTCACATAAGACGTTGGAATGTGGCAGGGGGCATTTCGCAACCCAAAAGGCATGACAGTGTACTGGAGGAAATCAACACAATCTTCCATTCGGGGGGTCCTGAGAGGTCCTTGTATGTGCTCCTGACAGACATGTACCTAAGATAATGAATGCTCTTGGTCCCCTTTCAACATTTGTGAAATCGTCTATCTGGAACCTAGGGGTAATTTTTGATGTAGATGTTCATGTCAAATCTCTGGTTCAGTCTTGCTTTTATCACTTAAGAAAAATTTCTAAATTAAGTCCTATTGTATCTCGCACTGAACTGGAGATTGCTATACATGCATTCATTTCATCACGATTGGACTACTTTAATTCACTGTTTGCATGTCTAAGCAAAACCTCCCTGGAGCGTCTGCAGATTGTTCAAAATGCTGCAGCAAGGCAACTGACCAAAACATTTGAATGCTCACATGCCCATTGACTTCAGAGTCCATTTTAAGATTCTGGTTCTGACCTTTAGAGCTCATCATGGACAAACACCAACCTACATCATTAAACTTCTACAGCCCTATGTCTTTAGCAGGTCCCTGAGGTCATGTGATCAAGGCTTACTTGTTATTCAACATACAAGGCTAAGAACTAAGGGAGACAGAGATTTTGCCACTGTAGCTCCCAGACTGTGGAATTCTCTCCCACTGAGCTTAAGATCTGTGGACTCAGTAGTCTCTTTTAAAAAAACAACTAAAAACACCTCTTTTTAAAACTGCATTTTGTTAACTTTTGTATGTTTTGTTTTATACTTTGTAATCTCTGTGTGAAGCACTTTGTGATCTTTTATCTAGAAAGGTGCTATTTAAATAAAATTTTACTTACTGACTTAGTCGTCATATGGAAGTGTAAGACTGAGGCCTGTTCAGCCAAATATAGGTGTTCCCTTTTGTATTATGTAAAGAGGGAGAATGAATTCAGTCTGACCCTAGTTTTAGTCTACTGGACACATTGCTTAGCTGACTGGGTCTTGGGCAAGTCTTGCCTTGTGTTCAGTCAAGTTATACCTTTCATTTCATTCACCTGATCATGTTTCTTTACCACCAATCATTTTTATCCTTACAGACACTGGTTTACCTCAGCGGGATGGGCAGATGACCATATGTCGCATGGCTGAGAGCAGCCAGCCCCTATTTGAGTCCGATCTCGGGTGGTTTGCTGGATGTCTTCTCCTCTCTCCCTCTGTTTTCCTGTCAATCTCTACAGTACGTAAAGATCAACAAAATTATTGTCATATAGACAATGAGAATAAGAGGTTTGTATTGAGATATTGGGTTCAGTGATGAGATGTTGGGTTAAACCAGAAATCCTAACATGAGACCCAACATTTCTTTACAATTTGTTGGGTCATATCCAACATGATATTGGTATGTTGCAATCATAATACCCAGCATGTCTTTACTGCACTTGGAAGGTTGGGTCATTCTATCCATGTCCTAAATACAGATATGTTTTTTCACCAATTAATTAAGTAGGAAACCATATTTCCTAAAGTACTAGTTATCTGCTTCTTACAGTCACTGGAATTATTTCCAAAAAGAACAGCACACACGGGGTGTGCGGAAACACAACAGCGGGGAGCACGAGAACAGACGTCGGAGGGACACACACACACGGGATTCAAGGGAGCAACGGGGATTTATTGTGTTTACAGCTTTCACTGTAAATAAAGAGCACTGTTTGCATCGCAGAGTCTGCGTTTTGGGTCCTCATTCCCCATATCCCCACGGTCTGTCAGCCAGACCGTGACAGTAATTGTGATGGTTCGTTACTGGATCACATAACCATGTAAAAAATATTGAAAAAATTGAAATGGAAAAGTGAATGGAAAAGGAAAATAGATTTTGTGCCACTCCTAAAAGTTTTGACCATGGCTATGCTAATCCTCTTTTGTTACTCAGTCTTTATTTTTAAGACCTTGGTTGCAACAGAGCAGTGAAACAAAAATGAACCCCTAAAATATTAACAATTTGCTTATCCTCAAGGATGTGGCAGTTGGATATCTTGGTGAAAAGTGAAACATAGAAAAAGAAATTTATTTCTTCCTCAAAAGCGGTATGAACAATTTACTTGTCCTCAGGATTGTGGAAGCTGCATTTTGTGGTCATCCAATGTGATTGAGTCATCCATCTTTTTTGGCTATGACACAAAAGTGAAAAAAAAAGTTATTGATTATTTAGGGGAATAGAGCCATTTTTAAATATAACATAAAGTCTTCACATGTTAATCAGTGGGTCTTCAATGTGTCTCTGAAAGTAAGCAGGATCTGCTCATTAAAGTTCAGTAGAAATGTATAAAGACCCACAAATCTTCAAGATTTAAGCATTCAATATGTAATTTGGTGTGACAACAGTACTGAAGAGTTTCCACTTCCCAATACTCTGACAATTGACATTTCTTTCTGACATCTGTTTTGCTTTGAGCCAGTCAAACCCATATGTCTTGCCCTAAGAAAACATATGATAAAGTCACTGATCATTAATACTCTTGTCAGCTGAAGACCTGGTTTCAGGATTACTGTAATACACAGTAATTGATTGCTCTTACCCCAATTTCATAGATTGCAGATATACATTAACTCTCTATTGGCCCCCAATTTATGGATATAGCGCAACTATAATATAAAGACTACACTGATTGTACTGTTTTCAAGGGCCTTCTCATCAGGGTTGCCGACATTGACACATAATTCTTTATGGGTTTTTGCTTGAAAAAACTAAAGAATTTCCATTCTGATTTTTGTTTTAATATATTTATACAGATTAGGATTAGGATTTGCATGATGTACTTTTGATGGGTCTGTGCTAGACAGACCCACTGCTGGAACGAGACAATTCCACTACAATGGCAAAAGCAAGACGGAAGTTCTTTGTGTTACTCGTGCATGAGGGAGACCCAACTGAAGCCGAGTGTTGTTTCGCCCACTTGACCTCCGTCGGGCTCTTGTCTGCTCCCTCATAACACTGCTCTTTATTATGGTTACATGACTATGCATGTTGACTAAGTTCATTAACATATGACGTTTTACACAGGCATACATGTGAACAAAGAGTACCTTGTCTGTGTGTACGTATAGGCATGCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCCCTGTGAAGACTCACCAAACTGGTGCTAGGAGTGCAGCGGTCCACCTAAACAAAGGGCTCTTATACTTATACTATACCAGATAAAGAGTAGGTGTCCTTCCATAGTATAAATCAGTAAGGGAAGGTATGACCTCTCTCATGACCTTAAGATGTGCGTGCATGCCAGAGTTCTCTGGGACGCACACAGAGTCTTTGCAGATTGCTAAGGATCAGACCACTATCATTAAGCAATCGATTATATAACTCTAAGCATACATGGTTAAATATTTCTAAGCTATCAACACATACGCCCTGTTTGTAATCAGGTACCCTGCTGGGATAATAGGTTGGCCAAAATAGGAAATAGAAGGCACTGACATCAAAACAAGGAAGCTCCTCACCATGCATGGAGGGTTTCATCCCAAATCCAGCACCCAGAGGCTGTATGCTAAGCAGAAGGAAGGTAAATGGTAAATGGCCTGTATTTGTTTAGCACTTTACTTAGTCCCTATGGACCCCAAAGTGCTTTACACTACATTCAGTCATCCACCCATTCACACACAGGTGATGGCAAGCTACATTGTAGCCACAGCTACCCTGGAGCGCACTGACAGAGGTGAGGCTGCCAGACACTGGTGCCACCGGGCCCTCTGGCCACCACCAGTAGGCAACGGGTGAAGTGTCTTGCCCAAGGACACAACGACCGAGACTGTCCAAACCGGGGCTCGAACCGGCAACCTTCCGATTACAAGACGAACTGCCAGCTCTTGAGCCACGATCGCCCCAAGGAGGTCGGGGACTGGTGAGTGTCAGCACCATGGTCCAGGATGAGATAACAAACATCCACGAATACATCAGAAAGATGGCCCCAACTGACCGCATGCTCAGTGCATACCTCAGGCAGCAGAAAACCAAGAAAGAGGAGGAAGAGGAGGAACCATCATGGAAGGACAAGCCCCTGTACAGTATGTACCACCAGCAGATAGAGGAGGTGGCTGACATCCAGAAATCCTGCCACTAATCATGGCAGCACAGAAACAAGCTCTGAGCACAAGATCCATAGAGGCTGGGGTCTATCACACCAGGCAAGACCCCAGGTGCAGGCTGTGTAAAGCTGCCCTGAGACAATTCAGCACATAACAGCAGGGTGCAAGATGCTAGCAGGCAGGGCATGCATGGAACGCCATAACCAAGTGGCCGGCACAGTATAAAGAAACATCTGTGCTGAATATGGCCTGAAGGTCCAGAAGTCAAACTGGGAGACAACCCCAAGGGTGGTGGAGAATGACTGACCTAAGATCATGTGGGACTTTCAGATACAGACGGACAAAATGATGGTGGCTAACCAACCCAACATAGTGGTGGTAGACAAACAGAAGAAGACGGCCATAGTAATAGATGCAGCAGTTCCTAATTACAGCAACATCATAAAGAAGGAACACAAGAACCTTGAGAAATACCAAGGGCTCAGAGAAGAGATTGAGAAGATGTGGAGGGTGAAGGTAACAGTAGTCCCAGTGGTAATCGGTAACTAGGTGCGGTGACTCCTAAGCTAGGCGAGTGCCTCCAGCAGATCCCAGGAACAACATCCCAGATCTCTGTCCAGAAGAGCGCAGTCCTAGGAACAGCTAAGATACTGCTCAAGCTCCCAGGCCTCTGGTAGCGGACCCAAGCTTGGAGGATAGACCACCCTCGGGGGAATTTATTTTATTTTTTGCACACACACACACACACACATATTATATATATATATCAACAANNNNNNNNNNNNNNNNNNNNTATATATATATATATATATATATATATATATGGACAGTGGAACCCCGACTTACGAAATACATTCATTCCAGAGGGTCTTTTGTAAGTCAAAATTTTCGTAACTCGAAGCACCTTTATCCATCTCCTTTTGAGGGAGGTGATGCTGGCTGAAGACGAAGTTCTTGGTGGAGAAGGACCTCGCTCATATTTATCAATAATTTCTCTCTTTGTTTCCATCGAGAGCACTTTCTGCAAGTGATTCGAGTGAAAAGAAGAAGCGTAAAGTTTTTTAGGCCCCATTGTGAATGAACGATAGGCTAATGAAAAGCAAATAAAAATCACACGAAATAGCGCACTGCAACAAAAATATGTCTTTCATGTGGAACAGCGAAACGCAAGTACGAAACCCAAGGGGTTATCACATGATTCAGAAGGCATTCTGGGCTCAGCCAGTGGATTTCGTTACGCGGGCATTTTGTCGTACAACAGGCAGAAATAATGTCATTAAGTGCCTTCATAACTAGAATTTTTCGTTAAATGGGGTCTTCCTACCCTGGGGTTCCACTGTATATATATATGCATAATAAAACACGTATTAATGATTTATAAAGTGTGTTAAAATCTCCCAATTCTTTCAATCTTTGGGCTGAAGGAAGGACAATACTCGGTGTATAAACGCTCAATCAACAATTATTTTATTCCATACAATTCAACACTTTATGAGCATGAACCATCCGGATGGGGAGACATGCATGCAGAGGGTCACAGCAAATCTCAAAATGGTGGAGGGTTACTCAAGCTCTTATAGCCTCTGATGGCCCCCACCTAGTCGTAAAAACCTAAACATTCACATTCTTTCTCTCTTACAGCGCCCAAGTGACGGCCTTGGCTCCCTGTTTTATCTCCTCCTGATGAGATGGGGCAGAAAACCTCTCCAGTATGCTCTGTTCTCTTCTAATCAGACAAATAAGGCGATGACTCTCTGAAAACAGTGTTTCTTATACCTCAGCAGTATAATGCATCATAAAACAATATCATTCATTCACCATAAATCAGCAGTCTAATGTAATACAAATCAGTTTAATAAATGTAATAGTTATCACCTTCTTCTAAGTCAGGAGAATAATGCAAACTAAAACTACATAATAATTTCACAATCTTTAATTAGGGGTATAACGTGGCATAAGATAATATAATAATATCTCACAATAATCTCACAAGTGTTTTTAGCTTAATTAATAACCTATCTATAAACTGTTTTTTAGCCATCTATAAGGGGAGTGTTATTATAAAGTGGTCCCCTAAAATGTTTCAATTTATTGGTAAAGCTACAATAACACTATATATACTGTATGTATGAGTACATTATAATTCTGGCCATCACATTTTGACTCAGGTGCCATTTTTTCCATTACATACAATTTGAATATCGTAACTCTTGATGCAGCCCCATATTTGTCTTTTTTCATCATCCATCATCGTGTAAGAATGAAGACAATTTGCTTAGACAGTGAAAAACAAAATGTTTATTGAACTTTACTTAAACGTTTGTGGATGATTTCTTGAAAATTAGTTGTGGTAATGAAGCAGGAGCAAAATGATCACGTAGAGTGCAATGATTGCAGAAACAGCCATGAGGACTGTGCACATGAACAATTTGTCCAAACGTCCACACCTGCACCTGAAAGTTTAGTTATTAGTTAGTTATTTAGTTTATTCCAATGAAATGTAAACATCACTGGATTTGTTATCATTAGTAAACTATCAGTGTATATCAGAGAAACTGCTCTTGCCTGCAAGGTTTTTCTATAGGATGTTCAGCTTGTTGGTTCTGAAGTTGACCACATGGTGCTTCATTGTGAGCAACACTTCGCATTTGGATTTCCTCTGCATGGAGAGGAAATTATTTTTAGGATCTACAGCATCAGTTAAAACCAATAAATCTGAGAAGTCAAGCGCATAGAGAATATACACTTAAACACACCTGACATTGTTGGCCCTTTTTATTCTGCTTATTGCTGTTTTCCAAAGACATGCTGCAGACAGGAAAAAAAAAGCAAAAAAGCCCTTACTGTCTTTGAATAATTTATTAATATTTCTGTTCTATGGGTTGATTTAAGAATTGGGATGGAAAAAAATGAAAGTTGATGAAGTTTTCCAAAATTGGAAGATCTAGAGATTAGGATGAGAAAAAATTGAACAATTAGTAGTTTTTATAGAAGGTACAGCAAATGGGCTTACCATTAACTCGAACCCTAACCCTAACACACAGAAGCATGCCTCTCTTCATCCCAGTGTGGAGTCCATGCAACTCTTGCTCACAATATATATAAAAAATAAAAATATCAAAACAATGGTGTGGTTTCTCTCAACAACCACTTCAAAATCAAATGTAATAGCTGAGTAAAACAGAGAAATATATAGCGAAGTAAACTCAAAAATAAACTACTACTAAGAAGTTATAATATTTAAATCCCCACTAAGATGGATCAATTACAAAACACATGTTCATACAAAAGTAAATTTTCCCAACATGGCTGAAAATACTATTTAACATGTAGCCTTAGATGATGAACTTATACACATAACACAAAATCTGTACCGTACTCTAACATTTACACATAACTAAAAGACAAATTGCAGCGGGAAAAATCAGTATACACACACAGCAGGTCTCTCTTCATCCCTGTTTAACACAAGGGTGTAAAACACATACATGGGTGGTATAATGGATAAAAGGCTGTTTGGATTACTATTTACCTCATTCAAAGTAATCAAAAGGACTCTGGGGGCCTTTAGCCCTAAGAACTAATACTTAGTAAAGCAGAATGTACCAAATTTGAACTTCTAATTTAGCACAGGGAGAGGAGCTACAGAGAATGTGCCTTACCAGTGTGGAGTCCATGCAGCTCTGGCTGGGAAACCCTACAGATGCAGCATGTTTACTAGCGGTGTCCCAATGATTAATGTCCCACTACAACAGTGACATGTGGAACCTTATTACGGTAGCTTGCAAAGTATTCGGCCCCCTTGAACTTTTCCACATTTTGTCACATTACAGCCACAAACATGAATCAGTTTTATTGGAATTCCACGTGAAAGACCAATACAAAGTGGTGTACACGTGAGAAGAGGAATGAAAATCATACATGATTCCAAACATTTTTCAAGAATAACGAACTGAAAAGTGGGCTGTGTTTAGTTATTCAGCCCCGTTTGGTCATTGTGCAGTCAGTTGCCCATAGACATTGCCTGATGAGTGCTAATGACTAAATAGAGTGCACCTGTCTGTAATCTAATGTCAGTACAAATACAGCTGCTCTGTGACGGCCTCAGAGGTTGTCTAAGAGAATAATGGGAGCAACAACACCATGAAGTCCAAAGAACACACCAGACAGGTCAGGGATAAAGTTATTGAGAAATTTAAAGCAGGCTTAGGCTACAAAAAGATTTCCCAAGCCTTGAACATCCCACGGAGCACTGTTCAAGCGATCATTCAGAAATGGAAGGCGTATGGCACAACTGTAAACCTACCAAGACAAGGCCATCCACCTAAACTCACAGGCCGAACAAGAAGAGCGCGGATCAGAAATTCAGCCAAGAGGCCCATGGCCCATGGTGAGGCCCATTGCTTTCATGACTATGTCTATGTCTACACAATGCTTATGCTTGAAAAGGTCTCAGTAATAGTCATATGGGCTTGAGAAAGTGGTCAATCACGTCTTTTGTTCGTCATTAGAGAGTAGTCACATGACTTTTGCTGATCTTTAGCAATTTGTAGCTTTTAAACATAACATCGTCAAGAGCCACTTTCTCTCTGGCTCTTAATGAAGGCAGTCGCACTTTGTCCCTCTCCCTTCCCTTATCTTTCCTGTCTTGTCTGCTTCTCTCCCTCTACCCTGGAAGAGTCTCACATCCCATTTCGCTGCAGGGCAACTTGCATGTGACAAATAAAGGCTTTCTTGATTAAATATCCTCTAAATTCAAATGGAGTAGGTATTTTTGGCGTTTATCTAAGTACAAACCCTGCTGGAGAAATTTGACAACCAACTGCAGCAGCAAAACAAGACACAAGACAAAGCTCTGTGTGTGATATACGCGAGGGAAGCCGACTGAGGTCAAGCGCTGTTCCTTCCACTTGAACCCCGTCAACCTCGGCCTAACTCCCCATAGCGCTCCTTTTGTTGTGATTACATGAATATGCATAGTTCCTTTAACACGTGACAGTCTCAAACAGGCGTGTGTGTGAGCAGAGTATATGCCCGTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTATGTGTTGTGTGTCAAACAGAGGTGTGTGTGTGGGTGTTGAAATATGACCCTGTGAAAACTGCTCAGCCAGGCCTAACAATGTTTTTCTATGACCGGTGCTAGGAGCCTCCCGGGAGAATAGTGGGAGTCCTTCTTGCAGGAGCCCAACTAAGACAAAAGACTATTGTAACTGAAAAGATATAGTGTGTGTTCCGCTATACCATATACCACCAAACAAGATGCAACCTTCCCATTAACTTAACATGTGTATGAGGTATGCCAGAACACTAGAAGTAAGTGAACATCCTCCCATCTCATGGTGCACACAGAACCTTAGCAGACCTAAATAAGGATGAGACATTTTATCAACATACAGACGATTATATATCTCCAAGCATAAATGATTATGTTTCTAAGTACAAATGACAATTTTAAATTATCAATATGACAGTATTATTGTCTACAATGAAGGGTCCCGATGGCAGATATTGGGAGTTTAATCTTTATATACTGAGAAGGTGGTCCTATAGGACCCTCTTTATTATTGGGAGGTTCTAGAAAGTTGTACTTGTTCTTTCCCAAAACGGTGGGGCCCCAGAGCATTTCCTCTTGAATTTTAAATCATATGTTTCCAATTGTCCAGTGTCTTGTTTTTAGTTTGTCTTTGTTTTGTTCATTTCTTTTAAATTGAAGAGTCCCAAGGGTAGATGTTGGGTGTTCCATTTCTTTTATATAGTGAAAGTGGTGTTATTCAACCCCCTCATCTTTGTGGTCAATTTTAAGTCACTTCTTCTTTTGTTATATGGAAAAGTTAAATGTGGGACAGGGACTTGAGTCATCAAGAACTAACTCAAAGTGGAACTTGACAGGACTGGTCCAGAAAATGTGATAAATGTTTGAAGATTGATGGTATCACATCTCAGCAGCCCTCAGAGGTGAACTTGTGCAGATTCAAAAACCGGAGGCTTGAAATGTGGTGAAGTACTGCTACTATTACTGCTGTCACCCTCCCACGGTATGGGCTGCCAAAGGTAGATCTCTAGAGATTTCTGTCCAGGGCCATTTTTATTTTTTAGATGGATCCAGGTGTAGTCCACCGTTTTTGCTTCTGCCTCAAGGTCTCATCGCCAGGTGTTTTTTGGGCAGCCTCTCTTTCACTTGCCATGGCGCTTCCACCTGAGAGCCTGCCTAGAGATGTTGGTTGGCAGTTTGTGTAAAGCATGCTCTACCCGGCGACATCCTGATTTCTTCCTCTACTGGGAGTTGACAGGTTCTTTCCCATAGTCACTGATGTCACTGATTGTGTCTGGCAGCAAATGTGGAGGATGTATATGTGTGCATGAGGGTGGGAATGCATGTTTGTGTCTGTGTGTGCCTGTTTGTCTGTGTTTATATGTCAGGTCGGGTCTTACACTCCACCTCTCTGGGAACTCCCAGCCCCTCCAAAGGCCTATCTCCCCTCACCACACTCCCTGCCGGTAACTGATGCCCTCAGAGGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCAGAGAGCTGCTGTTTTTCACCTGTTGAGTTGAGTAAAACAGCTATTTCCAATTAATCAGGGTAATTGGGATGCTTTAGAACAGCTTTGACTATTTGGAATGGTATGGAACTTTGGATTTTCCCAGAGACTGTGACAGTTTGTAAAGGGTATGAATAATTCTGGACATGATACTTTTTGCTCAAATGTAAATAAAAGCTGAGAAATATTTTTTTCCACAATGATGCGTCTTGTACATCATCTTAATATCTTTTGTGAGACGCCTGTGTCATTTCCAGTCAAAAAATAACTTGCTAGTTGAATAAAAGTAACTTTAAGTCAAAATTTGCCAGGGGTATGAATAATTATGGGCTTAACTGTATGTATTAGGAGTTGGTGGGAACGTGTGTTGTTGTTCCTGGGTTTTGTTTCCCTTCTCGGCACAGGTAGGCGGGGCAGTGCTTGATGGCATTCCGGCACACCTGCAGCGCATCGGACATCATCAGTTGGAGCATTTATGGAGCTGTGTGACGGACGTCAGGTGTCGGAGTATTGTCGCTTCCACAAGTGCCTGTCTCGCCGCCTGCTCGCCTGCCTGTTTCGTTTTGTGTTGGCCTCCTCGGATTTGTGACAGAGATTTACCTCGCACCAGCCTGTGACCACTGCCCATACCCATCTTTCTGTGTTTCAAGTAAGCTCTCCAACTCTACCCGTTCACCTAAGTTTAACTCTCGACTTTCAACGTTATCTCCTAACTCTGTTGGTGTCATGGTCCTGGGTCATGCGACCCAGTGTTTTGAGTTTTAGTTTATTTGGATGTTTATTGTTTGTTTAGGTTCATTAAGTTATTCCAGCCCATTTGTAATTATATTACCCTTGTGTTTAGTCTCTCTTGCCCTTCATGTGTGTTATGTCTGTGTGTCTTATGTTGTCAAGTTCTTGTAGTTATTTCTGCCATCTTCCCCTGTACTCAGTCTCCCTGGTTCTGTGTCTACGTTTCATGTCTATGCAATTATGTTAAGTTCATGCCATGTTTCATTTCCATGTCTATGTCTGCGTGTTTCCTGTTTTATTTTGGAAGAGTCTGGTGTTCTTTGTTCATTGTAGTTAGTGTTACTCTCCCCTGTATTGTCATTATGTTCCATTCTAGTCAGCTGTGTTCTCATGTGTCTCCACTTCCCCTGATCGCCTCATGTGTGTATTTAGTCCTCAGTCTTGCTGTGTTCAGTGTCGCATCGTCTGTGTTCCCACCCTCCATGTTGTCTTAGCCAGCCTTTGTATTCATAGTTATGGTTTCCTGTGTCTTCCTAGTTTATCCTAGTATCACTTTCCCAGTTTAGTTTTGTCACTGCGCTTCTGCCTTGTTTTCACTCCTTGTCACCAGCCACAATAAAGGCTCGCTTTTCGTTCGAACTCAGTTTCTTGTCCTCGCCTGTGTCCGCACCTGAGTCCTCCACACACTCTCCACACGGTCTGCCCCGGCAGTCCGTGACAGTTTGTCCCTCATCCTCAGGTCGCTCCGGTGCGCCACCTATCCTCCCGCATACCTCCGCTCCGGTTCATCCCCTCGGCTCCGTCTCCTCGCACATTTACCCTGTCACTGTACATAGATACCAAAAGATGACAAAGAAAATATTGCTTCATCTGATATTTATTTTCACCTATTGTTAAAAACCTTATTTAGTAATACCACAACCTTTAAAACAGCAACATAAAGTTCAAGAAGTAACAAATAGAAAAGGGTAAAACTGTCATATGTTTAACAAAACAATATACACATAGGTAAGAAAAAAACACAATTCAAAGTAGTAAATAAAAAGGGAAAAACATAAGGGTAAATGATCTTTTTTAACAATAAGAAAAAAAACCATGATTTAAAATTCAATAAAAATCTATCCACCCGCTTCTACTCTGCCTTGATTTTTTTTTATGTGTGGTAAAAAAGCTCTGATCATTTAGAGACCGCTTCTTATCTGTCTTGTGCAAGCCATTTGTTTCAAAACTTGGGTCGCGAGTGTCATCTTTATACTGGCTAATAGTCCTCCTCACCTCAGTGTTAGGAAAAGCAGACAGGGGAACATTTAAGCGGGTGAGTGTTTTTAAAAATGCTGGCCACCCTGCAGGCCATGAAACATCTGTTGCTCTACGTGTTGCCGTTGCACTTTGATCAAATCATAGAGATGCGAACCTCTGATTGTCAATAATAATCTCGCCCCTATCATTCCAAGAAACACCCGACACACAAGTGAGCGCTGTTAAAATAAGCTCTGCATTTTTTCTGCTCCTTTTTGCCATATAGGAGACAATCTCATCCACAAACAGGTCTTTGTCTGTCGCCGCCAACATTGCTTTGACGGTCAGATGCATTCTGACCAGTTTCAGAAGGCAAAGATAGTGTTAGCACATTTTTTTTTTCACTCATGCCTTGTTTCACAAGTGAAAGGTATCTCTGAAGAATGGCAGAATACTTTTTAGCCTTCTCATACCAAATCTGGCAGCTGCAGCACTTCAACCATAGCTGTGTCTAGCTCGTTTTGTGATACATGCCTGACGGAGCCTGTCATATAAAATTATATTCCAGAAACATGCTTTGCCGATCCAATAAGCTGTTCAGAACACTTCCTACATTGAAATAGACATCAGCACGAACTATCGCATGTCCGCCATTACCTTCCCGAAACCGGAAGTGATGTCATTTTTGCAGAAAATGTAGTTTTTTACTTATAGGCCTTATAAGCCTATACTGGTGTTTTTAAAAGTCATGTTAGACTCCATCCTTTTCTGAATAGTTTCTGGGATGCTTAGAACTCAAATTGCACTGCTTTAAATAGTTTATTTTGATGCACATGCTGTTTTCTTTGCAAATTTGCATTATAGGATTTATTTTCATTTTTTCTGCAGTATATAAAAATTGATGTATCTCAAAAACAAAACTATGAAGACACTCAAAATAAATTTCTTGTTGTAAACTATTTTTGCAACTTTTTTGTATTTAAAGTTTTGAGGAATAAACCTCTTAAATTTCTCTAAGTAGAAAAGTATGTAAAAAAACAAACCATTTTCAATTTTTTTGCAGTTTATTGCACTTTTTGCAATTTATGTAGTTACTATGGACTTACTGCATACATATCATTAAACTTTGGGCTATAAGAGTTGTATTGATGTATAGCAACTTGAAATGCTCCCAAACATGGCACTACAGCATGTAAAATATAAAGTAAGGTCTGGCGGACTTGGCTCTATGGTAGGTCTTAAAGGGTTAATAAAATCCATGCTTGGATTACAAATAATATTCCTCCGTATGCTGGGTGGGGATTTTTACAACAACTCCAACAGTGCAATGTTTCTCCGCATCCGTGAATACGTATCCCTTTTTTTTTTTTTTTTTTTTTTAATACTTNNNNNNNNNNNNNNNNNNNNTGAATACGTATCCCTTTTTTTTTTTTTTTTTTAATAACCTCTTTAGCCGTTTTTTGGGGATATAAACAACTTAATGATCCGACAACAAATTGGTTCAGAGTCTTAAATAGTCAGACGTCTTATATTTATAGTCGATTAGAAGATACCCATATGGGGTAGATGTGGCATCATTAAAAGCTTCTAAGAAGTATTTTGTATTACCTGGAAACATCTTTCTACCTAAAACTGAAAATTTGGTATTTATCTCTAGGGTTGTTAAACAGAATCAAATAATTAGTATTCAATGAAATTGTCTTACTGGATTTTCCCTGCATAAACAAATTCTGAACTAAGTACATGCTGCTCAAGTTCCTATGATGAACGTATTGTATGAACACATTTTGAACTTCTATGCTATTAGACGCAGTATTCATCACTTCGATAATGAGCAAGTTGTTCTTATCCGGAGGTAAAAGGACATTGTCACTCAGAGATTCCAGTATACCATTCACAAAGGTGATTTTTCTTATCTGAAGAAGTTGATCGTATAAAGCAGGGGTGTCAAACTTATTTTGGTCTGGGGGCCGCATACAGCTTAATCTGATCTCAAGGGGGCCAGACCAGTAAACTCATTCCAAAATTACATAGAACTAACAGTAAGTCCACTTTTTTTCTTTGTATTAGTGCAAAGAAGAATTGTCCTTTTTACACTTTTACTCAGTTTAACATTTATTTAAGTGCATTATACATAAAAATCTGATCATAGTGATTGTACAATGTTTTAAAACATTTAGTCAACAAACAGTTTTGTGGAACTTAAAAACACTGCCCTGCATGTTAAAATACATCAAACACATCTAAATTTAGAAATGAATGAATTTAAAATCCATTTTCCACATCTAGGAAGCAATTCTGAACACATAAATTGAGGCCACACACTTGAAATCTTAAGTGGTAGCTGTTTTAAACAGACATTTGATGAAGTAAATTTGGCCCCTTCCTTGTTAATGCATAAAATGTAAACAAAACAAAACAAAAACTCACATAGATAACATATGTGGCATGCATAAGACATATTTTACTTAACAATAGTCTTCTCTTGTAAATCTGTTTCTGACTACCACTGACTTTCACAGTAATTACTAGAGCAAATATTCACATTTGTTTATTTTATAGTGCAACGTTCAAAGCAGCATTCCATAGAATTTAGTCTTGCTCAGTATTTGCCCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTTTCTCTTTTTTGACAAAGACATTTCGCTGATGAGGGTGCCCGTTCCAAGAGAAAAAGCGGGTAAAGCGATTGAACTGACTAAAACACAGCGCCCCTAGCGAACAACATAGGAACTGAAGATTTTAAAGAAAATGAAGTTTATTCTTTTTTTTAATAATGCAAATTTATCCCCGGGCCGGACTAAACCCCCTGACGGGCCGGTTCCGGCCCACGGGCCATATGTTTGACACCCCTGGTATAAAGGCTGCCAGCAAGAATAGATCTAAACAATATTATCAATTTTGGTTGAAATAATGGTAGATGCCTTTTCAATGATGCTTTTGACAAGGAAAGTCTTTCCGCAATTACTCGGTCCACTAATAACTAAACTAAAAGGGTGCTGGAGCCTCCCATCTAAGGCTTGATCCTGATCAGTATCCATAAGGGAGTGTTGTATAGTCAGGCAGCACCCTTCTCTTGTTATAGACCACCTGAAATTTCTTTTACAACTGTTTCATTCCCAAGATGAAACCTCTTCATATTGCGTTTGATGGTGTCGGACTCTGCAACTAAATGCGCATCCCTGTTGTCAACAAATGCCCGGACTAAGCCTTTCAATGATTCGTGGGTAACAACTTTAGACTTAACATCAATGAGTGTTACACCTTTACACTTAACCTGAGTCTTGCCCTGTTTTGCGTAATAAGCATAGCATTTTGGACCTCCAGAGACAAACTCGGTAATGGGATCATCCTCTCCAGACCTGCCATCATTGAGCTCATCAGTCAGGGTCTGTAATCAGCTCGCAAGATGGCATGTTTGTTCGCATGGAGAATCGACCCCACAGAGTTCAGAGGTCTCACGGTATATTTTACAAGCCATTCTCAACACCTCGCCATCATTAATGCAGTACTTATGCATTTCTGCCTGTAAATCAAATGGTTTCTTGCAGGCAGGCTTGTACCTTGCCATATTTTTCTCCTTTTCACTTTCAGGCATTTTATCATACCTGTAAAAAGATGGGGCAGGATAAGGGCCTACATAGAATTCGTTAGCCCTTGTGTTAAATGTGTGTGGGAAGAAGCCTTTTTCAAGGTCCTGGAATCCCAAGGCAGAAGGTGTTTTGGCCAGACGCATGGGCAGAAAGCTAAATGAGTCTATCCATCTCTGATCATAGGATTTGTCATACATTAGAACGACACAACTCCCTCTCATTGTTACACGCGGAGCAATACCTTTTTTAACGAGGTATTCCAAGAGAATATAGCTGTCAAAACCCGAAGAATTATGGGCTATAAATGTATAGCCACGGAATTTAGGCCTTCTGTAGTGTTCGACAAATGCAGCCACACACTTTAACGTGTTGAAACAGAATTTCTTCCCATGAATATCCATCGCACACAAAAAAACTGCCTCATGCTTTCCGTCGTGATACTGGTTCTCAAAATCATATATTATGTAATTTTCATGAGGTTTTTTCATTTCAGCAGGTTGAATGAAACACTCATGAGCCATGCCACTGTCCACCAAGTGCTCTCCACAGAGTGTACACACACGGGGTACATTTGTGTTCTGCTTTGTCTGACTTCCTGTATACCTTGCCGCATGTTTCACAGTATTTTATACTGTCACATGCGGCAAGGTGATTGTAACACGCATTGTACATCAGTTGCCGCAGTTCTCTGGAATTAAAATGAGACATGTCCCTAGTCCTAATCCCACCGCTACCACCACCAATCTGCACAGTGTGACTTTCTTTCACGTAATCTACAGCAACAGCTGCATCAAAACCATCACTAGAAGGTGGAAGCTCATCAATCTCAAAATGCCCAACAGAGAGGGCTGCATCAAGATTATCAATTGCATAAGAATGGTCAGTAAGGGGCGATTGGAGGCCATTAAATGTCAAAATCTCAATATGACCAGCAGAGGGGGCTGCATCAAGACTGCCAACTGTATCAGAATGCCCAGTAAGGGGCGATAGGATGTCATCAAATGTCAAAATCTGTATATGACCAGCAGAAGGAGCAACATTAACACTGTCAGTTGTGTCATACCAGTCTACAGAGTGTGAAAGAAGCTCATCAATGTCAAAATGCCCAGCAGAGGGCATCAATATCACCAATTGCATCAAACCAGTCTATAGAGGATAATCTGTGATTACATTCACCGCGACCATCACCATCATCACCAACATCATTAGCATTGCCAACATGTGAATTACCAATCTAGCAAACAGCTGAAACAGGACCCGAGAGATACATCTGGGCTTTCAGTTGATCCATCTACTGTTTATTGAAGTTTCATCAAAAATGGTCTCAGTGAAAGGGAAGGCCACTTATCCTTCCACCTATTCAATTCAGGTTCACAGGGGGCCTGGAGCATATCACGGCTGCCACAGAGTAATAGGCATTAAGTGTGAATGTGAATGGTTTTCTGCCAGTGTGTAGTAGACACACTGGCAGAAAACCATTCACATTCACACTTAATGCCAATTTAGAATCACCAGTTAACCTAACCCCACTAACTGCATGTCTTTGGACTGTGGGATGAAGCCAGAATACCTGTAGAGAACATGCAAGCTCCACACAGAAATGCTCCAGCCAGGTTCAATTTGGATTTGAACCCAGGACCTTCTTGCTGGGGCAACAGCGCCTAACCAGCCCCATTGTGCTACTCTAATGATGAATCACGCGAGTGGTGTTGAACCTCTTTTCAAAATTAATGTAATTATGAACACAGAAAAGTGCTGTCAGAATTTGATTCACCATGCAATACCATCTGGAAAGCATCTGAATGGCACCAGCTTCATTTTTCAGCGTGACAATGATGCCAAACACACTGTCAATGCTGTAAAATCAAACCTGGATAGAAAAACACACAATGCAATGCTATCAGGAGTTCAGGTTGTGTTGAAGAATGATAGCGGTCTGAACAAATACCGACTTTCAAGCTCATTAGTATTGTACAAACTCTGTTTTTCCCTTATATACTGTATTGCATCTATATAAATCACTGCACCTTAAGCAGCTTGAGGTTTACTGCACAGCTAACAGCTGTATAATGTTTTTCCCATTTTCTTTTTTATGAACGTAATTCCTCAGATCACAAACTATGCCTTTCCTCAATATGAAATAGGTAATTATTATTATATGTATAGTATGTTGATAAAAGTGATTTCTGGGATTACTTGAAATATTTTTGCTGTAGTAGGTTAGATGGGACGTCTAAAACAAAATCATTCTGTGTATCATGTAGCTTATTTAAACTAGATCATAAAGACAAAATGAATGTTTTAATATAATCACCAAGGCGCTGTAGTTTAGATGCAGATTTGTTACACCTCTTAACATACTAAACTCTAAATGCAGGAAAACTAAAGCCGTGGCTTTGCGGGGGAACCATATGTAGTTTTTAGTTTGAGATCCCGTGCAATAAAGACACATGTCGCTGCTACACATTGTCAGCATTTGCAAATGTATCTGAAAGATGTTTTATTTTTTTTCAGCTTAAATTAATAATCATGTAATCTACGCTGGGACTCCTCATGGTTAACCCAACCCTACAGACTGTTAGTTGAGGATAAACAGCCCTGATCCCTTGAGCTTCTTATTCCACAAAGGTCTAAAAAAATAAGCCATTGTAAAATCAGACACAAACGCACCACAGCCTGCTATCTGTATTTTTGTAGTATGTAAAATTACAGCTGAAAATAACCAGGTTAAAACTGGGTAGTAAATCAGGTTGTCTCTGCCATGGTTGTTCCTCTGTTACCCAGCAGATGGGGTACTGGTTGGACCCCAGGCACATCAGCCTGCTTCATTCAACCCCAACTGTATTGTGCAGCTTTGGCTCGGCTGTTCCACCCCTCCCACAGGAGGCTCACACAAGGAGCACTCAGCCTCTGTGCAGAGGCATATTTCCTCATCAGCAGCCCGCTCTCCAAGGCCAGAACAGTTTGTGAGCTTTGCTGGATGATGGCCAGCTGCAAACCCACTACTCCTTCACATCGGGTGACCTTGGTCTCATCTGGTCTCATGCTTGAAGAGCAGGAATAATCTCCTTTCCTGTGTGTTAGTTTGTACTCACAAATCCCCACAGACAGTTTAACTTTCAGTGAAGAGGGAAGGGGGAAAAAAGGATATTTTTATGTGTTGACTTAAGAAAAATAACATCTCTGTCTGTTTCTCCGTTGTGGGCCCACAGAGTTAAACAAGTGTAAATGAGGTGCTAAGAAGCTGTGATCATGCAAATACAAATACAGCATCTCTCTTAGATTAAGCACAGAAGAGAGGAGAGCTGCCTCTAGTGTCAGCGGGTCGAAAAGAATGGCACACAGGCCGAGCTAATGCTGGCTGGTGTGTGATAACATGGAGGCAGACTTTGTGTCTGCATGCAAGCGCCTTTAAATGCATGTTACTGAAATATATTCATCTCCTGTTTCAAGTGTTTCGCTGCTGAGTCATGAGTGGACTCAAGAATAAAGCCTGGACCTCAAGTTTGAACAATCTTCTGCCGCCAAGGGAGCTGAGTCACATTTAAGACCAAGATATTAAAGGAAAAGTTCACCCACATTACAACACTACATGTGATCACAATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTTCGAGCAACATTGTCTTGGTGGGTAATCCACAGACTACAGTGACAGTGTTCACTGTAACCAGAAGAAAGAGCAGTTTGTAACCGCTGTGAGCACTACAAGCTGCAGACCGCATTGAGATGGAAGTGAAGGGTTGGGAAATCTATAAACCTGGATCAGAGGAGGAGAGGGCACTAATAATGAGGTCAAAACACTTAAACATTACTCTGGTAGAATCAGAATTAGCTGCGCCGAACAGTTAAAAGTTTATAATTACATCTTCTGAAAGACTTTTCCAAGTAGCAGGTACATTTGATGGCAGCCTGTCCTAGCCTACAATGAGCGAGAGGCGGGCACAAATCTGCGGCCCAATTTATAGGTGGTGAAAGAAAACTGGACGAAAGGAGGGAAGCCATACAGTCACAAACCGCCCCAAAGTGTCACAAACGCCTCACCGGAAGAGCCGATTCAACCCTAAACCTTTTTGATGTGATGTGCATTTAAAATACTTCATTAACTGAAAGCAGACTTGCTGATTGTGGAATGTGCAGAGTGTTTGCTTATGAGGGAAGATGCATTATTACATATAAAACCAAGGCTGGATTACCTCGACCCCGAGGGACTGGGAAATTCCCTGGTTCATTGAATGTTAATTAGTTTTGGTGATTTGATTAATGGTGCGTTTGTTAGCAAATTAGCACAGCTAAAGTACAATATCTAAGAAAGTGGGGGGTGGTAAGAAAGTTCACCTGTATGCACCTTTAAAACTAACGAACCTGACCAAGAAGAGTACCCCTGAAACTACTACTGGTTGTTTTTACACTCTGTAACTTGTATTTTTAATACATATACACAACGTAATAGTTTGTGAACTTTACAGGTGCTGGTGTGCAAACATTAAGGCTAGCTGTGTCACCATTTCCAGTCACAACTATAAGCCCAGTGGCCTATAGTTTCTTATTTACTGTAAGAGAGCGTTCTCAATCTTCTCCACTAACTGAAGTGGTTTCTTCCTAATCTTAAATTGACCCTCATGCATATTTTACTAAGATCTGAAGGCAGGGGGTCAAGGACGTAAACAACATGAAAGCACAAATCCATCCTGCCTTGTATTAGTGGTTCAGGTTGTTGGTGGTGTAATGGGGTGGGGGATATTTTCTTGGAACACTTTGGACCTCTTCAGTACTAAATGAGCATTGGATAACCTATAACCTACATTTATCTACAATAAAGAGCAACAATACAGCAACACCTTGTTCATCCCATTATAACCATGGTGTACCATCTGCTTTCAACAGGATAACACACCATGTCACAAATCTTAGATTATCTCAAACTGGTTTCTTGAACACGACTGTAATCAAACGACCGCCATAGTCACCAAAATCTCAATGCAGAGAGCACCTTTGGGTAATGGTCGAACAGGAGACATCATGGATGTGCTGTGTGATGCTATTTTGTCAGTATGAGCTGATGACTTTGCAGAATCTATGTCACAAAGACTTAAGCATCTCTGAAGGCAGAAGGAGGTCTGGTACTAGCAAGATGTACCTCATGAATCAGTTAGTGAGTGTATTCATGTGTTGTTGCCATAGTTTTGTCCCATCTGCATTTTTTATTATTACAGCATAGATTTATCCATTTATAGCAGGTTATTTTTGTGTCTCTTGACTATGGGTCATTGACCTTTAATAAACCTCAGGTTGAGAACCACTGCTGTTGTGAGATTCTAGATCATTACCCATCAAAAAGACAGCAAAGGAATGAATTGCACAATTTTAATGTCACACAGTTATGTAGTTCCTTGGTTGTTTGTGTCATTAGTCACAAATTCTTGAGAGGAAAAGAGACAGTTTTTTTTTTTAATCTATTTCAGTTTAAAAGAAGACAGGAGAGGACACATTTACCCAATCAGGTTTTTTATTTGGAACAGAGTGGAAGAGAAAAAAAAATCATAAGGTGAGGCATGCAAAAGGGTGTGTGCATTTATGTGTGTGTGTGAGAGGGGTGGGGTGGGGTGGAGGGGGTTTATTGGATGATGGTGGGACGTGGAGTTGTGCTTTTACACAAACAGACCAAACTTTAAACCAACCGGCAACTGATCAATAACTAATCAATAACATTGAAACCACCTGATCTTGCTGGAAATCACAAATGATGACTATCACTATGACGACGATGATGATGGCGATGATGATGGTGACAACGACGACGAGGGATTCGATATGCGCTCGTGTGATATGATTTACAGTCTACTTAATGTCGGCGCGGTGTGTTTCAGTGCGCTGCGAGTTTTATTTCAGCTGTTGTGTGTTTGGTGTGTGTGTGCGTGCGTGCGTACGTGTGTGTGTGTGACAAGAGCACAGCTCATCTAAAGGGATGACGTGATGTGATGGATAAAAACTCTTCATGGTCATGTAGATGGTTAGTGACGCCAGAAAGGATACGCTGATATTTACATATAAAGCATAAAACTCCTCCTGCTTGTCCGGTTTCTGGTAGGTGACGGTGGCCTGTTTTGGTTCCTCCAGCGTGTAGCTGCCCTTGTCCTTCTTCTTCATCCTGTACACCAGCAGCATCACCAGGAGGCAGCGAACAGGGCGCCCACCACGCCTCCCACTATCACCGTTGGAGCGAGATGGAAACAAGAGTGTTAGTTGTGTCAAATTTGCAGCAGATTAGATGCTACAAACACTCAAACACACGCAGAGACAAACACTAAAATGCCATTAGAGCCGCTGGCACGTCTACGGCCGACTATGACACAACACGGAGCTGCTTTAGAATAACTTCTAGCAAATCTACCACAGCATTACTACCACCTTCCTGCTAAGTGAAGACGGATGAGCCCGAATGTGCCAAAATACATTCTGTGCTGCCAACTGCTTTGTGTTAAAACTGCAGCCCTGCACTGCCACATAGCAGTTTAACCCTGTGGGGGCTGCCGGGGCCAATCAACAGCAGCTGCTTTTTTCCCCACCGTCCTTTGCTTCCTCTGCTTATCTTGTCGAAATGGTTAAAAACGCCCTCATTACAGTGACTGGCATCCACGCCAAAAGCGGGAAACAAGTGCTTTGTTTCCATTCTTTGCGTCGGGAGAATTTACTTTGTTTATCTCCGTTTCTGCTGAAGGGATTTAATTAATACAGTTTTTCCACCGCGCACTTTCACCGCAAAACGTATTCCCCTCGTCTGCCTCGTCGCACCGTTTTACGTAATTAAATCTTCTATAAGATTTCAGTCGGTTTTATCTTCTTTTGCCCAATCATCCAGTGCGTAACTACAGTCTGTGCGTTTCACCGTGTCTCTTTATCTCACCGTCTCTGATTTTATTTATACTCAGACTTAAGGAATGTTCACTGTACCATTTCAAGTTGCTGTCAAGATAGCACATAATGAACCACTTGTCCGTGAATTCCTAATATCAAGTAATCATTAAGACGAATGACTAAATCAAGGATTTTAGTCATGCTGGTGGGGCTGGGCCATGGATGGCATTCTCATTCAGCCCATCTGTCCACTGCTTTTATCCAGAATTAAATTGGACAGAATGCAGTGGCGGAGCGGGGGGGGGCTTACTGGGCTGAAGCCCGGGTTGTTTTATCAGAAGCCCGGGGTCTTTTGGAGTGTAATTTTTTTCATAGTTAGATGCCTGGCTAACAACTGTATAAAACAAAAAACTACACACAATATTCGAAGCACATAGTGCACACTGTGGGAATTTACGACTGTGCGTAAATCCCCCCTAATATTGGTATGATCCGAGCTCAAACACTAAGCGACTGAGCGAGGGGGCGGGGGCAGCTGCTGCCTGCAAGTGCGCTGTTGGAGAAACGCAGCCAGGCAGACAGAGGAGAACTGAAGTTTGACCAGGTACCAAAGCAAATCATTCGTACTGTACAAATAATGTAAATATGACGGTGTTTCACAAAAGATTGATATCAAACTGATCACTTGACCCATGTTACGTTACTTGCTCTTCAAGTGAATCAACAAATGGCCAAATGAAAAGCCGAACAACAACAATGCTGTTTCTTTAGAGAGTCTTAGCTTACATGTATGTTTATTTCATATTTTCAGTTGTTACCCTCCACGGCTAAATAAATCGGTTTCAGTAATGTACTGATATACAAGAATGGACATAAGGGACTCCTTTCAAAGAAAAAACTCTGGTAGATGTCATTTTATATATTATGCTTTGTATGTTGTTCAGTATATTTCTATGCAAAACAAGAGGGATTTCAATACACGGCAGTATATTCACAGTTGAAACCAGATATTTACATACACTTTTTTTACTGTACAACATCAATTTAGAGTAAACTTGTTTTGTTTTGGATAAATAAATATTGAAATATCTTTTGAATTTGTTAAATGTCACAATGAAGAGAGAGCTGTCTATTTTTTTTATCACTTTCATCAAATTTAGGAGTACAGATACACTAAGTTTATTGCGTCTTTAATTAATAAGAAAACTCCAGACGATTCCTTTCTGAGCTGAAGAAGCTTCTGATAGGTTAGTAGAGTCCATGTGAGTAAATTGGTGGCACACCTGTGGATGCATATAAGGCAAAACACAGAGCCTGTTTCTTTGAAATGGGAAAATCAAGAGATGTCAACTGTTACGTCCCACCCGAAGGGGTCTAGGCATGCGAGTGAGGGGACCAGTAACAAATGAGTCCAGAACAGAATGAAAGGAGAACAGACAGGTGTTTTCAGTAAATAAAATAGTCTTTAATAGTCTAAAATCTTTCAAACATGCAGTAGTGCAGCCACTGCTTAAGAAACCTGGCCTTGATCACACAGTTTTAGCGAACTATAGGCCTATTTCCAAGCTGCCTTTAGTCTCCAAGGTTTTAGAGAAAATTGTTTTTAGTCAACTGAAAGATTTTCTAGATGAAAATGGCATCTTTTGAGGTTTTTCAATCAGGTTTTAAAACCCTTCACAGCACAGAATCTGCATTATTAAGGGTTTTTAATGACATCCTTCTGGCATGCGATTCTGGTAACCATGTTGTTCTTGTCTTGCTTGACCTAACTGATGCCTTTGACACCGTAGACCACAATATTCTAATTTCTTGATTACATGATGTAGTGGGTATTGGTGGCACTGCACTTAATTGGTTTAGGTCTTATTTGTCAAATAGAACTTTCTCTGTCAGCCTTCTCGGTTACGAATCGTCTTCTGCTCCTCTGTCATGCGGCGTCCCACAGGGCTCAATTTTAGGGCCACTGCTCTTTTTACTGTATCTATTGCCTCTGGGTTCTATCCTTAGAAGGCATGGGATCTCATTTCATTGTTATGCCGATGACTGCCAAATTTATTTGCCACTAAAGCACAAGGATGGCATCTCCATAAAACCTCTCTGTCTAGATGACATTAAAGCTTGGTTGGCTCTAAACTTTTTAAATTTTAATGAAAAGAAAACAGAAGTGTTGGTGTTTGGACTCAGCGGTCCCTGTGAGTCCTCCTCTGTTGATTTAGGATCCCTGGAAGTCTATTTCAAACCTGTTGTTACTGACCTTGGTTTTAAGTTGGACAGTGATTTTAAATTGGACAACCAAATCAGAGCAGTGGTGAAGTCCAGTTTTTATCATTTAAGGCGACTGGCAAGAGTAAAATCTTTTCTTTCGAGGCAGCACCTTGAAACAGTGATCCATGCTTTTATTTCTTCCCGCCTGGACGACTGTAACTCACTTTATGTGGGGGTCAGTCAGTCATTGCTCTCACATCTGCAGCTGGTTCAAAATGCGGCTGCACGACTCCTAACAGGAGCTTGAAAAAGAGAGCATATAACCTCCGTGCTAGCCTCTCTGCACTGGCTGCCTGTGTCTTTTAGAGTTAATTTTAAAATTCTTATGTTTGTTTTTAAATGCCTTCACAGTCTTGCCCCGCCTTACCTCTCTGAGCTTCTTCATCCCCACATACCCTGTCGGTCTCTCAGGTCAGCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATAGTACCGATATCAAATATGCATCAGTACTGGACTGGATTGATACTTTGTTTCTATCGTCTAAGTTCAGTATGTAGCTCAAAGAGCTGTATGATTAATAAACTATTTTCTTGGAAGAGAACGGAAGTTAAACCGAAATGCTTTAGAGGAAGGCACAATTCCACTCCTGATGTCCAAAAAAGTTTTAAAATAGTTTCAAAATACAAGCTGAAAGAGTGTTTTTTTCTTTGTTAGCTAAGTATTGTGGAAAGCACAAGTCACAGTGGTTTACTCAGCATTAAAGCCTGTTCAAAATTTGAAAATTGATGCTAATTCATCTCACAAATCATTAAATACTCCTCTCTCCTACTTGAGCTGCCTTTATACGATAAAAGTATTGCTATCGGCAATACTGGCCCTGTATTTAATTGGTATTGGATCGATACCAAGGTTTGCAGTATGTGCAGCAGTACCGAGGACCATCACCAAAACAGACAGCTTTCACATTTTTGTATTTTTTACAGCTTTTAATAAGAGAATATGGCACAAGTTGCCTTCAGAGTTTTCTGAAAGGCGTCCTAACAGGTGGGGAACATGGGAAAAAGGGCTTACTTTAACCTAAACTATCATTTTGACCAAATCTAAACATGAGTTCTTTTGCCTAAATTAAACCAAACTGCAAGCAAAAACTGAAAATAAATAAATGAATAACCCAGCTAACTCTGCACTGGTAACTCACATGGGAGATGAGCCCCAGTCTCCTGGATGAACGTGTTGGTCACACTAATCAACCTACAGCCATCCCCATAACTTACAGTCAACAGCAACCATGATCCTAGAGCAACATTTATTATGACGTTGCAGGAACAAGTCAACATGGTGACATCGTGTCTAAACTTGTAAGGCTTCCACATGAAGCTGGAACTAAGCTCCTCAACCAAAGGCTTTCCATAATGCAGCACGTTACTGGTAATTAGGGCTGGGCGATATGGCCTAAAATTTATATCGCGATATAATTTGTAGCACGTGCGATAACGATATATATCGCGATATATTAAAACTGACTGCCAGATACATTCCCGAATAATAAACACACTTCAAAAAAGTACAGAATGCCATTTAACATTTATTGTCTAAACTTTTATAAAAAGAAAAAAAATGTATAAATTACAAAACTTTTTAACTTTTTCCAAACAACGTAACACAAAATTCTTAAATAACAAATAAAAATAACAATATGCAAACATTTGTGAATAAATAAATGGAAGTAATATATCAGTAAAACACAAAATTCTAAATTGTGCAAAATGTTAATAAATAAACATTAAATTTCTCCCTGCTGTCCTGATTACGTATTTATATTGCACAAAAAACAAAGATGCACATATCTGAACTGAAAACCCTTCAAGTTTAACAGGTTTCTTTTCTGTTAAATATAGAACAGCAAATTTCAAACTTACAATATGTATTGGACATACAACACAACATCAGTATTTATGGCTCTTGCATGCAGGACCATAAACTAACTTTCTTGCACATTAGAGGTTGTTCGCCAGGAACACAAGTTTGTCAACCGTCTCTGGCTTTAGTAACATGCCAACGATCTGCACTATGTTGCCACTGGTGCTGAATGCCCTTTCTGAGGGGGCACTCGTGGCAGGAATGCAAAGTTATTTCCTAGCTAGGCTTGCCACCCTGGGAAAATTAGCCTGGTGCAGCCATATTCTTCTCCACACAGAGCATCTGTGAACTCAATCAGTGGATTGAGTGTCTTGTTCACAGATTCTAACACGTCAATGTCCTGCCAAGTTGGTACCAGGTGCCTGGTTTTTCTGTCTGCCTTCAGGACCTGTGATATGGCCTTCTCCTGTTCAAGTACCCGCTGAATCATCTGTTGTCGAGACCCCCATCTTGTTGGCGTTTCAGTGATGAGGCGGTGAGGAGGCAGGTTTAGCTCAGCCTGGGCATTAGCCATTTCTCTCTTCCTTTTCCAAGTGTAAGAAAAGGCACTCACTATTTTCTTGCACTTGCCAATTGCACGTTCAACACAGGCGTCTTTCATGCTTCTCTCTAAGAACAAAATTGGAAGATATTATTATTAGTCCCATTACGCATGCACAAGATAACAAAACATCTGTACAAACACATTGTCAGCATATACAAATACCACTGGTATTTATCTAATCCTAGATAAGACTGAATTAAGTATTTTATTTGATGATTAAAAACACCACACCATACTTAGTCATTAATATGTAGTATTACTAATATAGAATGTTAGAAGTACTTATATAATGTATAATGATGTAATAATAACACACGCATTGTATGTGTGCGCATGTTTGAGAAACCCTGTGATGGGTCATAAATAATCAGGGGTTGACTCTTTTTTTTTTTTTTGCTTTAGAACTCTAATGAGTACCTACATTGGTACTTGGTACGACATAATTGGTACATACCAAAATTAAAAATGTTTTATGTATTTCGGCCAAGTTGGGAAGTGCGCACCGGGCTCCTGGTCTCAGTCATAAATTAGGTACGCATTTGCACAGTAAAGCCTGAAAATTGGTGCGCATTTTTGCACACCACTTATGCGCATATTATTGAACTAGGACTAAAAGAACCGTTTAACTTACCGATGGCGAGGTGGAGCCTGTGGCCGAAGCACTGCAGTCTTGTCCAGCCGCTCAGTTCCACTGCTTTCACGATATTTGCGCCATTGTCGGTTGTTATGCAGACTTGAAATTCTTCTTTCAGTCCCCATGACTCCAGCTTCCTTTAATCCCTGAGATATACGTGTGATCCTCGGGGAAATAAGATGTCTGTAGACATCTGCTGCACAACTTCCACTCTTCGTTGATGAAGTGGACTGTGAGGCTAATGTAAGGCTCCATTGTGCGACTCGATCACAAGTCCGTAGTAGTTGCATAGTGTTTTATGCTCCGGAGTTCTTTCTTCACTTGCTCGCGGACTTGGTCAAACAGTTTGGACATTTCAGTTCGGCTAAAATGTTTCCGGTCAGGTACCTCGTAACGTGGATCAAGTGTTTTAACCATGTTCTTAAAGCAGCTTTTCTCCACTGTGAGAAACGGCACCATGTCCTTGCACAAGTACACTGTTATGGCATTTGTGATGTCAATCCACCGCTGACTCGTTTTGGCATACGGAGTGCCTTTGGAAAAGGCTTGGAAAATATTGGTCTGCTGGCATGTAAGGTCACCTTTTTTATTTCCACTCGACTGATTGGGCGTTTGTGCAGTGCGCAGTTTTTGGCTTTCCTGGTACACCAAAATGTGCTTAGTCTTGAGGTGATAAAACAAATTACTGGTATTTCCTGTCTTTGAAATCACTGTCGCTCGGCATAGTTTGCAGATTATATTTTTCTGCTCAGTATCTGATTGCCTAAAACCAAACCAGTTCCATATGACAGACGTCGCACTGGTCTTTTTTACGAGCACCTCCTCCTCCTCATCACGTGTAAGCTCCATGCTTGCAGCCGCTGCCATGTTTTCGCCAGAAGGGATTATTTATTCATCAATAATCCCTTCGGTAATTTTTAAACACTAAGGAAAGATTTTCTGCAGAACTACAGAAAGCATCGTTCAGCTTTTTTTTTTTCACAGCCAGCTAACAAACAAACTAACAAACTGGGATTTATGAGTACAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATGGAGAAATGTAAGAAAAGAAAAATATCTGAAGAAAATACAACAGCCTGGGTAGATTCATTTGTATTTACTTCTGACGAGAGTGGCCTACCAGTATGTCTAATTTGTGGAGTGTCAATCTTCGGATCCACATATGTATGTGAGCATCTATTCTCCACCATGAACTATGTTAAAAACAAACACCGCACACGCCTCACAGACGACAGCTTACAGTCCTGCGTAAAGATGAAAGTGACTTCGTACAGCAGACGCTGTGCGCAGAGGTTCAGGAGCAGAAGTCCGATTGTAAACACATCACGGCAGAACCGACGATGTTTACATGAACATGCTCTTCAGCATCTCTTTATTGACCACTTTTCACACACACAGCCGGCTGTAGCTTTCCAGCGCACAGCCCGACACATACAAACAACAGCAGAGAGAGCAAGCCGGTGAGGCGTGATTGCGGATGCCACTCAGGTACGTCTGCCTCTCCTGCAGCGTCACTGCGGGCCACGCGCCGCGAAGCACATTAACCCGGTAAAATAAGTAATATGCAGATATGATGAAAATATTTATTTTTTAATTTTTTAGGATTATAGTGCTTTTTTCCAATAATTTTTTTAATTCTGGTCAAGGCTATATAAGGATGACTGTTTTTCTTTTGCTACATGGATAATTTAAGTTCAGCTTTTTAATTCATTTAAAAGACACTTTCAACTGGTTGACTTTATTTTTAGTTATTATTTTTTAAGGGTTGACAATGTGTTCATTACATAAATAAAATTTAATTTTCTCCGTAGCACTTCAGGGATTTCATAAGCAACACACCATAGTTGTTTATACAAAGCACAAAGGTAAAAAAACAAAAACAAAAAAACAATATATACAGTGTTATCTTCATTCTAGATGTCAAAAAGTATTTGCGGCTCCCAGTGTTTCCTTTTCCATAGAAACCGGGTCCAAATGGCTCTTTGGGTGTTAAAGGTTGCTGACCCCTGATCTAAACCAACATAAAGGGAGTTACAGTAGTCCAGCCGTGAAGTAATAAAAGCATGGACATGGTAGGACTTGACTTTAGCTAAAATCCGTAGGTGATAAAAAGATCCCTTGACTACGGAGCTGATTTGTTTATCAAATTTAAAAGCACTGTCAAAAGTAACACCGAGGCTCTTAATGGAGGACGTACATTCAGAAGTTAGGGGTCCCATAAAATCAAAGGAAGGGTTGGAGTCTTTAGGAAGCCCAAACACAATGACTTCAGTTTTACTGTCATTTAGATGTAGAAAGTTAAGAGCCATCCAAGTCTTAACGTCAGACAAACAGGAGAATAACGGCTGCAGAGAGTCCTTACAGTCTAACCTCAGAGGGAGGTAGATCTGAATGTCATCAGCAAAAGAGTGGAAGGACACATTATGTTTGCGCAGCACATCGCCCAGAGGGAGCAAATACAGAATAAACAGCAGGGGGCCTAGAATGGACCCTTGAGGTACACCACAAGTTAAAGGAGCTCTGGGAGATGACAGTTCACCGAGGTGAACAGAGAAACTCCTGTTATCCAGGTAAGACTGGAAAAACTTTAAAACAGTACCTTTCAAACCGACACAGTGTTCTAAGCGGGATAACAGTATGTTGTGATCGACAGTGTCGAAAGCTGCTGTCAGATCTAAGGTTACTAGGACAGCAGCACGACCAGAGTCAACAGTTAAAAGCAAATCATTGAAAACTCTCAGTAAAGCGGTTTCAGTGCTGTGACGAGGTCTAAAACCGGACTGAAACTTCTCATAGAGACTGTTGTTGTCTAAAAATGACTGGAGCTGCCTGAAGACAACTCGTTCCAATACTTTGGACAGAAAGGGCAGATTGGAAATGGGCCTATAATTAGAGAGTATAGATGGATCCAGGTTAGGCTTTTTGAGAAGAGGTTGAACAACAGCATGCTTAAAAAGTGTTGGGAAACAACCAGAGCTGAGACAGGCATTGATCAGGACCAGAAGGACAGGTCCAACTGAGTCCAGGACCTGTTTCAGAAGACGAGAGGGGATAGCGTCAGTGGAACAGTTGGTAGACTTGACCTTGCAGACTATTTCATGCAGCTGAGAAAGAGAAATTAGCTCAAACTGATTAAAGGCAGATTGGCACGGGAGAGAAACACAGGGATTGAAAAGAGAAGGTGGAATGGCAGACTGCAGGGAGGAAATCTTATTAACAAAGAAACATAAAAAGTCATTACAAAGGGTGGCAGAAGGTGTGAGGCGAGTGGACGTATGAGGATCAACAATGGAATTTAGAACACGAAACAAAGTCTGAGGTTTATGAACATTACTGCTAACCAGGTTAGATATGTAGGAGGACTTAGCCTCTTCAGCAGCTTTCTGATAAGTTAAAAGAGAGTCTCTCAGAATATTGAAAGAGATTTGCAGCTTGTCCTTTTTCCACTTTCTCTCAGCACACCTGCAGGAGCGCCTGAGAGCGCGAACAGTCTGTGATCCAGGGTTCAGCGTGAGCTTTAGGACGGAGTGATTTTAGGGGAGCGATGGAGTCCAGAATAGAAGTGCATGTTGAATTAAAAAGAACAGTTAAATCTTCTGCACACAGGGAGTCAATCCAGTTCACCGTGGAGAGCTCAGAGTTGTTAAAAGCAGCAGAAAACTGGGATGGTACATGAGTATTGATGATCCGGTGGCGACGTGAAGGAGCTTTAACTGCAGCAACAGAACAATGTACAGTGGCAGAAAACAGAACAGGATGGTGATCAGAGATACACGCACTCTCACAGATTTCAGAGACGTGGATACTCAGGCCATGGGACATGACAAGGTCCAGTGTGTGACCTTTCTCATGTGTGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAGAGACCACTTCGCTTCCCTCGTCTTCTCCAGCGTTTTCTCCGGTATAGCTTGGGAAGGAGGAACCAGGTGCGACGTAGATAAGGCGGAATGCCATCAAGCGGTGGAGGGGCACTGCTTGTTTGCCCATCAAAAACAAGGAACAAAGGTGCTGTCACTGCTGAGTCTCGGATAGTAAGAAGAGTTTTTCGGTCATAGATCCGGAGCGAATTAATTTCCACAGTTAAGGCAATGAACAGCAAAGAGAAAACCAAAAAACAGGTAGAGTGACGGCGAGCCGAACATACTGGCGCCATCTTGACTCACCTTAAAATAAGTTAAATGTCACCGTTATTATTGTCCAGCCGGAAACAGGCTGGGGGTGTCCAAATTCAGAGGCTGTGTCCACCTGAGGACCTTGCCTTCGCGATCTAAGTGGGCCGGGTCCTCCGACAGCCGGGTAAACCGGAAATGAGCAACTGTGAAATTGGACGGGAGATTTTCGGGAGGGGCACTGAAATTCGGGATTCTCACAGAAAAATCGGAAGGGTTGGCATGTATGGCGTAGCATAGCCTGTAACGTTATTATGACTGACACATTTTATGAGTGAACTTAACTTTAAGTGACTTACAGGTTTCTTTGAAAAATACTTTCTTTTATCCACGTTCTTCCTTTTTGCTGCCATCATCCTCTCCTCCTTACAGGTCCTCGCAGCGCAGGCTTGCCGCTGCTAAAACTAAACAGAGCTCCCTGAAAGGCACAGCCAATCACATTGGCCATATTTGTCACATGAGGTAGGACTCCAGTAGAGAACGTAATTTAACTCTTTCTGCACCACTAGGTGAATGAGACGTTGACAGATCGTTTTTTTCTTTCTATCGGGTTTGTTTTTCTTTACTCGAAGAGATCAAATTATTGGTGGGGACATGTCCCTTCCATCCATGCCAAATCTAAGCCCTTGGACTGGACATAGGTTTAGTTTTTATTAGCTAAATCTGGTGAAGTTGTGGTAAAATGCCAACATTAGCCCATTAGAGGACGTGCAAACGTTACCGCTGCTGCTGGGTTGAGATTCACGAGTCCGGAGCGGAATTAAAAACATGACATTCATTTAAGGTTATCGCGTGTTTTGTGAGCAAATGCTTTTGCATATTCGTAGTGTTTCCTCCTTTAAATTAAATATCTACTTTGCAAGTATTGCAAGTTGCCCCGCTGTCATCCGTTCTCGTAAAGTATAACCAAACTTTTGAGCATTTGAGCCACTTAGGCGCCCTGCCAGGTAAATGACGCTCCGCAACGTGGTGACGTCTTTCGGGGCAACTGGAATCGATAAGGGAATCGTTTGCAAAAATGGCAAACAATTCCAAGAAATTGAAACAGTGGGAACCGGTTCTCAACAAGAACCGGGTTTCGATACCCATCCCTAATGATGGTGCAAACATCTGTTTACATAGAAAGCACCAAGTAAAACTTTCTTTTGACTTCTGGGTTAGTTTACACTGATGTAGGGTGTATAGTTTTACTTTCCATTTGCTCCTATAGGATTCTTTTGTCAGAGTAAAATTTTCATATTTTTTCCAATACTTAAATTAATGCAATCTCATTTTACCCCAGTGACTCACCGTGGTGCAGTAGGATTTGAATTGCACTCTGGGACTGAAAGCAGGCATGACCCGTGGTGGAATCGGTCACCACTCCTGTCGAGTTTCCTCCAGGGCCAAAAGTCAGGTAGGAGGTAGGATTAGACTCTGGAGGGTTAAGGGTGAGGTAGGGAGGTGGTGTGAGGTAGGTCATGTGGGGCAGAGATGCTTGAGGTTGGAGCTGAGGCTGGCTGGTGGGGTAGGAGGTTTGGAGCTGGTAAGACAAAGTGTTGCTCTGCTGGCTAGACGTCAGGTAGTCCAAGTCAAAGAGCAAACTGAGGACAACGCAAACAAGAATTTAGTCACAAAAACAAACATCTTTGATTATTGCTCCATCTGTAGGTTTTTGTTGTTCTTATGATTACTTCTAGTGATATCGAGCCAGACAGACACAATCAGAATTTCATTCTCAGGTCTCAGATTATTTATGTGAGGTTTCTGCCACTATCTCTATGCAGTGCATCTGCGTGGCTGAACATGGATAGATACTGCCAACCGTATTAAAAAATAAACATATTTTTGTACAAAGTAGAAGTTTTAGTGCTATAGTCATACAACATCTAGCATCTATAGTCATACAACCATAATTGTATAAGAACAAAGTGACTAAGTGCAATCTCTCACAGCATATTTTAGCTAAAACTGACTCCCTGCTACTACAGACAATGTGTGAGCCATGACTACATCAGTTTTTCACAGATTCCCTCTCTGCCTACTCTGTCCTGCTGTCAGCTCTTCTACTCATCCATATTTGAAGCATCCTCTAGTATTCATGTCACAGTTTGCTGCGAGTAGAGCTGACCTGGTGTCAGTCGGCAGAGACTGGGTCTCATGGTGGGCCAAGGTAGAGCCACCCTCCAGAGCATCCAGGAAGAGGGGTGGGGTGTGGGCTGGTGTGTTGAGGAGAGGGGGAGTGGGGTTTGCAAAGTTAAAGGTCATGGTGAAAAGAGGAAGGCTGGCTAGCTGCAGAGGGGGAGGGCTCTGCATGGGACGGGGGGGATACTCCACCAAACCCTCCTGAGATGAAAGCTGGTGCTGGCCTGTATCCATCACTCTGCTTTCACCTAACAGATAAAAACCAAGCAATTAGAAAGCAAGATTAGACAGAGATACTGTAGTTTGGTTTCTATGTAATTTTACTTTCTCTACCTGCAGTGTGAAGGTTCGCTGAGCTGAACAAAGATTTCATTCTTCTGTAAACACTTCCTCATATGTAGGAAAATCCGTTAAAAATCAATGTTTGTAATGCCATGAAAGCCACAAATTTTATTGAGGTCAAATTTGCAGCTACTTTACATAACCGACCCTACAACTGAAGGAGTTTTGGTGGACAAGCTTTGTCCTCCTCTCTTCCAGTGGCTTAGTTATTTTTACTTTTAAAAATAACTAATGTTAACAGAGGGTCCTAAGCAAATGTAACGAAACTTTTCAGCCATGATGGAGGTGGGGAGACTGCATCGCGGCTTGATCATCCAGATATCAAAGAATTTAAGCTGGTCCGGTTTGAGATCATTTCCTTTGGGATTAATAAAGTATTCTGATTGTAATCATTCATCAGGGCCTCACAAAGGAATGATAATTCAGGTTGAAGGGAAACTTGATCCCAAATCCAAGTTTACATATTTTCCTCTGACCTTTAGACTTATTTAACCATCTAGATTGTTTTGTTGTGAGGTTTCCGTTTTCATCAATGGAACGAGATGGCCTTCACATTGCAGGGCTCTAAGAAGACAAAAAAACTTAACAGCTTTAGTTTTGTTTGATTAAACAGAAAAGCAAAAATTCAAAAACCTCGTTATGAGCAGTTTTATGTAGGACCTATTTTCTTTCCAATGCTACTTTCAGCTGTTCACTTACACACAAGGGCTCGCCACAGTGGGAAAGCGTACATGTTTGATTTGGCAGATTCTTTTTAATAATTATTTATATTTATTTTAGCACTGGATGTCTTTTCTCGCTTATTAGGCAAATGTGTAATAATGTGCAAAACAAAAAGGCACAGAGCTTGCTAACATCATAGCTCAGCTGAAGGGTGATGCGATCTTTAACACCTTTGTATGCCATTTTGAACTTGGGTTGAGTCGTTTATTTTAATAAGATAAACAGAATTCCTCACAGACAGACTGAATGCTCATCAAGCTAATGCATTAAAAGCAGGGTGTCGTAAAATGTGCATGTGTGGATTTTCACACCTGGGCTGCTGAGGCTGGACAACAGGCTGCTGTGGGAGGGTGGGCTCTGAGTGGTTATGGTGGGGAATGAAGGTGGCACAGGGGCAAGCTGGGGTAGCTTGGGAGCATCATAACGAGACAAAGAAGCGGCTCCCTTACTAAAACAAAGACAAAGAACAAAAATGCACTTAAGCATGAATCAAATCAAAGTACAGAGATAAAAATCGAGAGAGGTGGGGGGGGATTCTGTTCATCTGGACGTAGCGTTTTGTGAAGATAATTCACCTCTCATCCAAGAGGCTTCATCAGTTCTAAAAACAAAAGAGTCCCAGGTATTTAACGCCTAGTGGGGGGGCTGTCCCCTTTGGAAGTGGTCCTGAGGGTCATTGACCCACTATTAACCCAGAGCTTCTTCACATGAGCCAAGGTGTGAGAAAAAAAAAGAAAAAAAAAGACAGTGGGTTATTACCATCACCAGGGGTTATGGGTAAAGTCACTGTGAGGGCTTGCCCAACCTCATCATGTGACCTTAATAGCTCAGTTGAGGCAGGGTTTGAATCAGCACTAAAGTACCTGACTACACTGAGTAAAGACACTGCAATAACACTTTCAGTACCTACTCGGCTCCGGTTCGAAGTGATCTGAGCCTATCCAAAAATGTGATTTCAACAGACGTAACTCAGTCATGAGAGCGACTTAATCACAAGAATCAAAACTACCATTTCTGAAAGCCAAGAACGAGGGAAATCCCCCCCACACACACACACACACGCAAAAAAGCCACACACAGAGCAGCAGGTACACCATTGTCTCGACATCCATTGTCACAGTGGATGTGGATTTAATTCTGGATTATTTATATAGTGCCAAATCACAGCAGTTGCCTCGAGGCACTTTGCATTGTAAGGTAAAGGCCCTACAATAATGCAGAGAAAGCAATCAAACAACACCCTAGGAGCAAGAAACAGCAAGAAGGAAAAAACTCCCTTTTAACC