GGAATGAATTGTCTGTGGTGTCTGTTTTTTTGTTAACAACACTCTGTATCGTCTGCCTGAAGGAATAAATGTGAACAGTTTATCTCCATGATGTGAAAGGTCTGTAGATATGTGTTTGTCCCATTTCCTCATTCTGGACCTTTACAGGTCCTGGATCTGTCAGTACACCACTATAGTGAATGAAATATGACTGATTCAAACTGTGACCTTCATTATCTTTATATTCCTCTCCTGGTTAGCTGGAGAAGACACCTCCCTGTAGTTGCTGGCACCTGTTTATCTCCTCTTGGAAACACACACGTTTAACTTGGCTGACACTTTATTAGGTACACAGTAGTAATTATCTCAGGTACAGTACACCTGAGGCCAGAAGTGGAAGTACTTCAGTAGGATTTCTAGTCATCTTTATTTGAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACATTAATGGGGAGATATTTCACTTCACTTTGAGCCTTCACACACATCAAACTGATTTGAGGCTAGACATATTTTGAAAGATGCTGCAAACAAACTAAACTAGACTCACTACATGCTTAACAGAGAAAGTCTATCATGATACCCATTATCTCTGACTGAGATTTCAGGGNNNNNNNNNNNCCATTCAGCTTATACAGAGAACATCTGACTGTGATGAACTATGTTTATAGTACCCTTCTGATCTAGGTTAAAGATCTATCTGTATCATATGGTAATAATCTATTTATAACCAGTTGACTGTGACTGTTGTCTAACTTTTATTTTACACATGTTTTCTAGCAGTGTTGTGTTACCTTTCTACACATTATTTTGAATATTAATATTTATACAATGGGGTCAGTTAGAGGTGATCCTGAAATTTCCAACATTAGCAACATTATTGAACCAGTAACATGACAGAAAACCTGTTCAACAAAATCATTACAGCAGCTGAATATGAAGTGTCTCCCCACTGCTGTTTCTAAAGTTTACTTTACCTCCCTGCTGCTACAGAGCCTGGGGCGGTCTGCTTGCCTCCACCCCGGGGGAAAGGGTAACATGTCTTGGGTCTGGGTGCCGTTTCCCCCTCTGGGGGCGAGAGTACCTGGACCCGGGGTATAGAGTATGTTTGGGGAGTGTGATTGTGTGTATATGTCCATTTATGTATATCCTTACGTTGGGTGAGTGCTGAGTGTTTGTATATGGGTGCATGAGGGTGAGAATGCATGTTTCTGTGTGTGCCTGTTTGTCTGTGTCTATGTCAGGTCGGGTCTTAGGCTCCACCTCTCTGGAATCTCCCCTGACCACACTCCCTGCCGGTGACTGATGCATTGGTGGTTCTTGGTGTCCGGGGCTGGGCGCTCAGGTATGTACCAGCTCACTCCCGGTGGCTACTTGGCGGGGCCTGGCGCCTGTTCCTCGGTCAGGCCTCTTCCGGGGCGCAGGGGGCCCTCGGGCCTCCGGCATCTGGGCCTGCGACTCGGTTCACTATGGCACAGCTGGCTGCCGGGAGAGCCGGCGGGCACGCCAGTGCAGCCCCCTCTGGCTTCTGCTCTGTGGCTACTGGGTGACCCCTCATCTGGGGATCTCCTCAACCCTTCCCAGGAGGGTGGCACGGATGCCCCTCCGGTGGTACTCCTTGGGCTCTCGCACTCTGGGGCCTCTGGATGTCTGGAGCCTGGATCTCCTCCATGCACTGGGGGACGGGGCTATGGCCCTCCAGACCCCCTAGCAGACCGTTACATGGGGAAACCTTTTGAATACAAGCGTGCTGATCCACACAGGTGTGCACACGGGTGTTCACTGTTCGTAGACATAAACTACACCTTTCTTAGCTGCTACTTCAAAGCACATTGTGCGCTGTCTGTCCTGCGTGCTGCACAACAACATTCAATATTTAGTATTTACTGCTGTTTACACTTAGTTAGATTAACGTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAGGTGATCCAGGAGANNNNNNNNNCTTTCTCTTTGTCTTTGTAAGTGCCCTTTCTCACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCCCCAGTCATGTCTGTCCCATCTGTAACAACTGNNNNNNNNNNNNNNNNNNNNNNNNCAACAAAGGTCGATCAAATGGACCAATACGGCAATGCCATGATGATCCATTTGGCCATATAATTCCATTGGGTATCCTTGTTGGTCTTCAGACAACAATTCTGACGGCTAAAGAACCAAATGGGACAGACNNNNNNNNNNNNNNNNNNNNGGATTTACTTTCTTCCTCTGTTCACAAAAACTCCAAGTGTTTATCAATCTTTGAGGTCTTTCAGTCAGCCCCTTGTCATGTTCTGCTCTCATTTTTGGGAGATCCTGGCTTCGATGGTCGATGTGTGTCAAACTTACCTTTTATTGTTTAGAAATTTTTTTAACTGTTTTTATAACATTGTCTTAATGGCTCATGCAAGAAGATGAAGAGTCTGAAAATCCTCACTGGTCAACCTGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGTTTGCTTGGAAGCACATGCTTCCGAAAGTCTGAGCGCTGGGTGGCATTCGACCCGGCACCATCCCAACGCTGAAGCCAGCCATAACTGTAGCTAATTAACTTCACCAGCTGCCACTAATCATTTGCCATCTTTGGCTGACCTATATAACAGGGTGATGGGATCACTGAGTCAAACTTGGTAGCACAGCCGTGGATTGTGCTTTCGAACATATCTAAGCCCCACTTAGAACAAGGTTGGAAGCCAAAATCAAGGAAGGCCAGAGGGAATAGATGGGCTGTTCTCCAAACCCTTTCAGGTGTGACAGAATAAAGATTTTGTTCAATATAACATTGCTAATTGCCTGATTGGTGGCCAATTGCATTATGCTTTCATACTACAAGTACCATATTTTGCGGACTATAAGGCACATTTAAAATCCTTTAATTTTCTCAAAAATAAAGAGTGCACATTATAATTTGGTGTGCCTTATTTATTAATTTCTAGTTATGCTTACTGACCTTGAACCAATTTTATGTAGTACACGGTGCTCAGAAATCTGTCAAAATGTTTTAGTATGACTTTGGTAAGCAATGAAGGCGCACTGCTTGATGGACTCTCGGAGCATTACGGCTACTGTAGTCAGGAGCCTTCCAGAGTAATACGTACTGTGCTTCAACATAATATTATTGTGTGTGAATAAGGACCCTAAAATACCGCCTGTTAAGACAAATGCTTATCTTATTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATTGATGGATGGAAAACAGTAAGATAAGTAAGAACAAGGTGTTCGTTATGGCCAAACTGTGATTTGCACAGAAGTCCAGTAACAAAACACCGCTTGGGTTCAGATCACGGAGGCCGTTCCTCCCAATCACGCCCCTCCAGGTCTTGCCGTCATTACCCACGTGAGCATTGAAGTCTCCCAGTAGGACAACAGAGTCTCCAGGTGGAGCACCTTCCAGCACCCCACCCAGGGACTCGAAGAAGGCTGGATACTCTGAACTGCCACTCGGCACATAAGCGCAGATGACAGTCAGGACCCGTTCCCCGACCCTAAGGTGCAGGGAACAAACCTTCTCATCCACCGGGAAGAACCCCAACGTACCGGCAGCAAGCCGAGGGGATATTAGAATACCCACCCCAGCCCGCCGCCTCTCAGCAGGGGCAACTCCAGACTGAGACAGAGTCCAGCCATACATATTATTGTATGTATTCCTCTCCAGGAGACTGGTTCCAGAGCCCAAGCCATGCGTAGAGGTGAGCCCGACTATATCTAGCCAGTGCCTCTCAACCTCATGCACTAACTCAGGCTCCTTCCCCACCAGAGAGGTGACATTCCATGTCCCAATTGCCAGTCTTGGTAGCCGGGGATCAGTCCGCCAGGGCCACTGCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGACGCTCGCCCTCGGGCACCCTCCCCAGGACGGGGTCCCGGTAACGCTATCCCCGGTGGGGTAAACTGTTCCCTCAATATTTTTCTCATAAGGGTCTTCTTACTGTTTTGCTTAATGTGCCTTATAATCTGGTGCACCTTATAATCCACAAAACAGTAACAGTGCTATCTAAGCATCCCCCACTTGCAAACCTGTTGCCATACACATCCAGGTTTCTGCTCACCCGACTTTCACAGTTGTCACAGGTATGAGTCAAGTCTATGCTGCTGCTAGTTTGGCCTGAATTTTCTAAAGTTTTCACTGATCAACGTACCTCGTGCTTTTGTAGATTTTTCCTGTAGATTCTTTCTTTCCCAGAAGCCTTCCCACTACAGATTAGCAGTGTGTTATTTATCATTTTGTACAATAAGATAAGTAATTTGACTCAGTAGTAATCAGGTGTGTTGAATTTGGGTTGTAGCTTCTTCCTAGAATCACGCAACACTGTTTGATCAGTCGTGTTTTCAAGCCCATTTTAAAAACAGCAGATAAGGTGAGTGTGTGTGCGGATATATGAAAAGTTTAATGNNNNNNNNAATATATTAAATTAATTCAGACAAGGATAAGCAGAAGAGAATTGATCAGCTGATGGAGGTTGCTGTGTATGTTTCACCACTAATAATTGATGATTAATTTACTCTAAACTGAAGGTTTTGTTTATTCTGGGTTCTGAACATTCTATTCCTTAGTGATTATTTTGGTTTCTAATTGTTTTACCTCATTGGAATGAGGTCCTTTTTATAGCTGTTGATCACCAGTGTCTTTCTGTAGTAGGGTTAACTACAGTCAGTGTGTTTGAATTTTTTGCACACATTACTAACTTGTATTTATTTTATTCACAAGCTGAAGATCTGTGCTATGGTGATTTAAACCCTCCTGGCTGGAGCTGCACTTAAGTGTGAGTTTAGAGGTGCAGTGCATGTGTAACTGAGTAATCCTTAGACTTCTCTTCATCTGTGAACCCATTCACCAACTAGTAACCCAGAGTTTTGAATTGGTTAACTGTATATGTGCGATTGAATTGACTGCTCTCTTTTATTTCATGTTTTAAATAATTGTCAATATAGTACTTTTTTTATGACGTCTCTGAGGTTTAATAAACCTGACGGCTTTCTTGGTAATTGGAACAGTTTTGGAGCTACATAATTAACTGGATGAAATTCCCAGGGAAGTGTTATCATGTTTTTCCATGTGTATGGACAAATCACAGTCTGGAAGTGTTAGAAAATTAAAATAGTCTTTAAAATACATTTGAAAACAAAATACTATCCAGCTAGAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTTGAAGTTATATCAGTGTGCCAATTCATTAAGCACTACATGATTAAGTTATCATTTTCAGTGTTGTTGGACACTATAATCTGTCTATGAAAAGAAAGCTAATCATTTAAATACTTCAATCTGACCTGATAATTGTAGAGTTTGGACTCTTCAGCATCTTCACTCCTGAATCATTCATTCTGTTGTCACTCAGGTCCAGCTCTTTCAGACTACAGGACTGAGAGCTAATAACTGAGCACAGAGCTTCACAGCTTCTCTCTGAGAGTTCACAGCCGTTTAGTCTGAAAAAGTATGGACATGTTATGGAGGAGGGAAAAAAGAGACCTCTACTCCTCCTTGTAGGAGGTCTGCATGAGAACAGAAAGCNNNNNNNNNCTACTCTGCACAGAGAGCACATACATCTTCACATCACAACATCATGAAGCACATGGCAAGCAACAGGGGTGGGAAAGGGGGTGAGAAGTGTACCGATATAGACACAGACATCTTGCCAAGCTCTATTAATCCAGTGCTAGGCCTAGACCTGCCGTCTGACCTCGGCCTTGGAGATAAGTGTTCGAACGCATTTGGAGTCCAGGATGGGGGTGTTAGGATGGTGACGAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCAAATGACCTCCTCAAAATGTCTTGCAGTTCTCCAGAGGCCTGGTAATGAATTAGTCATTTGATTCAGGTGTGCTGACCCAGAGTGATATCTTAAACCTGCAGGACACCAGCCCTAGAGGCCTGGAATTGCCCACCCCTGGTCTAAACAGTCTGTTATCGGGGAAGAATTTGTTTTTCAGCTCCAGCCTAGAGATCACGGCTGGCGCCAATATGGTAGCCGCATAAAATGATGGTGTCTTTCTTTAGTGCGAACAACTGCATGTCAATTTTACAGTCGATCTAAATGTCCATCACTGATCTCTCATTCTCCCATTGGAGTCAGTCGTGGTCAAGGTTTCCTTCCACATATAGCTTTGCAAAAATTGCATTAAAAGCACNNNNNNNNNNNNNAACATTCAGGGCCTTATAAGCCTATACTGGTGTTTTTAAAAGTCATCTTTGACTTTATGCTTTTCTCTATAGTTTCTGGGATGATTAGAATTCAAATTGTAATTGCTGAAAATAGTTTATTTTGATGCACATACTGNNNNNNNNNNNNNNNNNCCAAATTTGCATTATAATATTTATTTTTGCTTTTCCGGCAGTACATAAAAATTGGTCCATCTCAAAAATAAAACTTTGAAGACACTCTAAATAAATTGCCTGTGGTTGGAAACTACTTTGTGCANNNNNNNNGTATTTACAGTTTTGAGGGATAAACCTCTTAATTTTCTCTAACTAGAAATGTATGGGCAGAAATCTGTGCCATCAGAAACTGAATTTGAATAAGTTAAATTTGAATTTGAATTGCTCAGATTGAATCTGAATTGTAACTTGAATAAAAGCTTTTGAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGCTCTCAAATAATTTCAGTTTCACTCTCACCATTCAGTTTCAGTTCTACAATGCAATTTCACTTCCAAAATTCAGTTTTTTGGGACTCACATCCGGTTCCGGTTCAAGCGCAGATTAATAGAACTACGTTTTACTAGCGGACTGATAGTGTTACTGACGGGAATCTACAGCGTCTTGAGCTGAATTAAGACTTCAGAAGTCATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAACATGCAAAACGGTGTCCAAACCTTTGTATTTTAGCTTTATTTATGTCTTACACAGCATCCCAACTCTTTAGCTAACTTAATAACTTTAGTTAAAGTGAATAGTTAGCCTAATTCATTAGTGCAGCATTACTGGATCACCTGTTTAAAGTGATATAATATGATATACGTAATACATAATATATATGTAGCCAGAATTTTTTCTCAAGTAAGAGTAGCGATACTTAATAATAATATTACTCAAGTAAAAGTAAAAAGTACAGTGTAGTAAAACAACTCCTAAAAGTAATGGTTTTCTCAAAAAATTACTCAAGTAAATGTAACTGAGTAAATATAATTAGTTACTACTGACATCTGATTATGTACTAACACTGGTGTTTAATAGCAGTCAGGAACAACTAGATTTGACAGAATGTAACTTTTTTCTGATCAGAATAGTTTTAAAAATGTTTGACTAAAAACAGAAAACACATTAAAGACATAGCTAAAGTTACATTTCTTAGGGATTGCTTTTTCTAAATGATAGAAAAAAGTACATACCCCTTGATCTTACCTGAGAATTTCTAGTTTACAGTGTGGACTCTTCATTCCCACAAACAGACGTTTCACTCCTGAATCTTGTAGATTGTTGTTACTCAGGTCCAGCTCTCTCAAACTACAAGACTGGGAGCTGAGAACTAAGGACAGAGCTTCACAGCTTCTCTCTGAGAGGTTACAGACATTAAGTCTGAAAAGACAACAATAGGAAGGAGGGAAGACAACATTATTTCTTGCTTTGAGAAATCTCAGTGGATTTATTTTAAGAGATAGTGAAAAGTGGGTTTTATCGGCACAGCTTCAAATAACTTGCTAATCATCTACTTAATGATGTGCAGACCAAGGAGAAGCAGCAGTCACACTATGCTATAGAATGAAACAAAAGAAACACAAGTTGACGTTGATGGGCAACTTGCTGCACAACACCCATTCATAACTGGGTCTTTCTAAACTTAATAACAAACATACACAAACTGTTTGCAGCAACCACAGGTAGCAAACACTCACTACAGAGGCATAACGCTTACAGAGCTTTGTTGGAGGCTTTGACAACTGGCAGCAGCCTCAGAAGAGCCTCCTCTGAAGCAGAGTATTTCTTCAGGTCAAACAAATCCAGATCTTTTTCTGATGACAGTAAGATGAAGACCAGAGCTGACCACTGAGCAGAAGACAGTTTATCTGTGGAGAGACTTCCTGATCTCAGGGACTGTTGGATCTCCTCCACTAGAGAACGATCATTCAGTTCATTCAGACAGTGGAACAGATTGATGCTTTTTTCCGGAGACAGATTCTCACTGAGCTTCTTTTTGATGTAATGGACCGTATTCTGACTCATTTGTGACCTACTTACTGTCTGTGTCAGCAGGCCTCGTAGGAGAGCCTGATTGGTCTGCAGGGAAAGACCCAGGAGGAAGCGGAGGAACAAGTCCAGATGTCCATTTGGACTCTGTAAGGCCTTGTTCACAGCACTCTGGTGGAGAAATTTTAAATTGNNNNNNNNNNNNNNCAAATATCTTTTTCTTGAAGTCTGTTTGTTGCTCTTCAATGAGATTGATTCCAGAGTTGATGAAGGTCAGATGGACATGAAGAGCAGCCAGAAACTCCTGAACACTCAGATGGATGAAGCAGAACACCTTGTCCTGGTACAGTCCTCTCTCCTCTTTAAAGATCTGTGTGAACACTCCTGAGTACACTGAGGCTGCTCTGATATCGATGCCACAATCTGTCAGGTCTGATTCATAGAAAATCAAGTTTCCTTTCTGCAGCTGATCAAAAGCCAGTTTTCCCAGTGACTCAATCATCTTCCTGCTCTCCGGACTCCAGTGTGGATCTGTCTCAGCTCCTCCATCATACTTGACCTTCTTCACTTTGTCCTGAACCACCAGGAAGTAGATGTACATGTCAGTCAGGGTCTTGGGCAACTGTCCTCCCTCTCTGGTTTCCAGCACATCCTCCAGAACTGTAGCAGTGATCCAGCAGAAGACTGGGATGTGGCACATGATGTGGAGGCTTCGTGATGTCTTGATGTGAGAGATGATCCTGCTGGCCTGCTCCTCATCTCTGAATCTCTTCCTGAAGTACTCCTCCTTCTGTGGGTCAGTGAACCCTCTGACCTCTGTCACCATGCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTCTGTGTAGATCTGATTCAGAAGGGTTGGCTTTCCTGGTTTAGCGATCCCCTCAAACACAGACTGGAATTTCTCCTTCAAGATAGACTTGAGATGATGCTGAAACACACCAAGAGGCATTCCTAAAGAACAAAAGAGCAATGATTTTAGTCAACAATTCATCAAGTGCACATAGGTACCTGTTGGTCCTTTTCTCAAGAAATCAGTAAATGGTTCATTCATTAAGCATGTCTTAATGCATTAATGATTCACTCATCCAGCAGCTTAAATCTCTAGACAAATCCTCTTACTGCTCTGCAGAAGGTCAGCCAGCTCCTCACGCTTCATTCTCCTCAAGAAGTCCAATGTAATCTTCAAAAATGCTTCTCTGCTGTTCCTCTGCTCATCATCCTCCCTCTGACTCTCTAGGCATTGTGGGTAATCTGGACTCAGAACCATCTGGATCTTCTTCAGCTCATTCTTCACAAAAGTGATGATGTTGTCCTCCAGCAGCTGGAACAGAATACTTTGGGAATGATCCAATCAGACTGAAATCATCGAGCCAAACATCAGATCCATGTTGGACACACTGACAATCCACTGGTCTACAAAGAGCAGCATGGAGATGACTGTGAACAGAATAGATCTAAAAGTAGTTGTTGTACATGTACAGACCATAAATATGGAGTCCAGGTGTGTTTGATGCTGCTGGGCAGACTGACCACTGGGAACCTCTGAGCCCTCCCAACTCACTCTGTGGAGGAGTGATGAAGAATTTGTTCAAGGGCACACAAATGATCGATGAAGACTGTTTTGACAAGCACGGCCACTCAGATGACTGGGTTTTGCTGTAAATGTTCACTAGTCCAGCTAATCCCACTGCAAATCAATGCCATTGTATCCTTGAAAAACCTGTAGGTAGCCAGGCCCCTGTAGCTGGTACAGCCAAAGATGGTGTTGCCCCTGGGTCGACAACCCAGGAACCCTGGCACAGTAACACTGTGAGGAATCACAGCGTTACAAATATGTAGGACTGCTTTCTTCCATTTGTATAGTATCGCCTAGATNNNNNNNNNCATTCTATCTCACGGAGATGCTGAAAAACAATTTCATGCATTTACCTCAAGGCTGCACTACCATAATTCATTATATTCAGCACCTAAAACTCCCTGAAAAGTTTCAGTTGATCCAAAATGTTCTAGCATAAGTACTTACAGGGACTGGAAAGAGAGAGAGCGTAGTTCTGCTATATTGGCTTCTCTTCATTGGATCCCTGTGTCATGATGTTCGGTTTTGTAACCAATATTTTCTGGTTTAGAATCTGTTTGTTACATGTTGTTTGACTTTGTTGTAGTTTTCAGTGTAAATATTACCATTGCTTTGGTCTGTGTTCAGTCTCAGTCTATGTTAATTTCTTGTATTGAGTTAGTTTCTTGTATTTCTTGTATCTTGTTTTAATTTCTTGTAATAGTATCTTTTCCTGGATGTGCTATGTTCAGTTTTGCCTCCGCTGTAGTTAGTCTGATTTAGTTCACCTGTTCCNNNNNNNNCGCTAGGTATGTTTCATCCCCCTAATTACCTTCTGTGTATTTTTAAGTCCTTAGCCTCACTCTGCTCTTTGTCATGTTCTGCTTATGTTGGCTGATTTTGTGTTTTCTGTGAAATCCACAGTTCCTTAGTAGTTTTGTAGTCTTAGTAGTTTCCTTTTCTACTTTCTTGTTTAAGTTTCTTCCTGGTCCACTTTTGCTTTTTTGTATTTCCTTTGGGCCAAGAGTGACATGTATTTCCTTTGGGCTATAGAGCTTCTTTTTACTTAACTCGCTCTGTCTCAGAGTGCTGCACCTGGGTCCTGCCTAACCTATTTGAATTATTCTTGATGCTCTGAGTTTTATGAGTAAAAGTGAAATCTGTGCATCAAAGTTAGTGTTACCTTCTCTAACTTCCTCCAACATAATGCACAACATGACTGATGGAAGAAAACATAAGCATGAACTTTCTGTTTGCTGAAGTTGATTTTCAGTTGTTTAGAAACCAAAGGGTTGTTTTTAAGAGACAGTTTAAATGAGACTGAGGGAATGACGTGTTTGCACTGCAGTTTATATCCAACAACATCAAGCAGTTAAATCAAACAGTTCGTCTTACTAATAGCTCACCGCTCTGCAGCAGACACAGGCTGGGATTTAAAATAAATGGCATCATCTTTGGAATGGTCACTCTGTAAGGACACAGAGCTGGGTGGAGGTCCAGGTGGGTTCCTGTGAATAATGATGCAGCAGTGATGTGAGTGCTGAGCTGTGACATGGAGAAGAGTCATGGACAGTTAGAGATGGTCATCTCACCTCTGAGCTTTGGTCTGGCTCTCATGTTCCCCACACAGAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAGTTAATCTGACAGCAGTTACTGTCTTTTGGTGGCCGGTCTTTTTTTATTGGCACACATCATTTGTGGGGCATCTTATTGCAAAACCTGATTGTTCTATCACTTTAGTTTTAGTAATATTTTTAAATGGTTGTAGAAAATGNNNNNNNNNNNNNCAGCAGGTGTATTGGCTGCATTTTTAGATAAAAAGTTGTATACAATTACAAAATGTACAATTTGTATTTGCATTTCAAGTTATAAAAAATTACTCAACATGTCTGTGGGGTTACAGTAAAAAATACTACTAGGATTTTAAGTTCTTTGTGTGATTTCAGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGTATGTCAGTGAAAAAACAACTAAATTCAGCTGAGATGAAAAGATACCAAAAAAGGCAAGGGGGGAAAAATAAAATGAAACAATTTGAGGGTGAAATACAAACGTAAACTCAAAAGGAGTCAAAAATGGCCGGTTGTATTTCAGACCTCAGTGGGTTAATCCAACAAATCATGAAAAATTAGGTTTAAATTTTTGTTCATGACAGTGCAGATTTCTGACATTTTGTGTAATTAAGCTGTAACAATGTGATTGTTTTCTAACAAAAAACAGTGTGAAACTTAAGTTAGACTTGTGTTTGTAAATGAACCACCAGTGAAGTGAAACCAACTAGGCTGTTTGATCGAAACTTAAAGTGTGGTGTGACGTGAGAGCAAGTATATAAATACCTAGGCTTCCGTTTGTGCTTCAGACCTGGGGTTTCGTGTGTGTGTTCAGGTCTCCATATCCGGATATGTAAAAATAAAGATCATTTTTAAAGTAATAAGACCACTTCTGAGCTGTGTCCTTTTTTGGCCATAAAGAATCCAAAGAACCGGAATTTAATAAGAGGTCTGGGCATTCCTCGCTGCACTGTACAGCATACACCACATTGTTAAGTTTGTGTTTAGGAGTTTTGTCTTTCGGGTGAACCAGTTTCTGTCTGAGTGTGTTGCTGGGTCTGAAGTACACTGGGATGTCGTGCTTGGAGAAAACTCTCCTGAGTTTCTCTGATACACCAGCTACATAGAGGATGACAACGTTGTTGCGTCTGTCTTTCTTATCCTCCCTCACTGGTGTCTGATCTTCTTTTCTGTGCATCTTTGCTGACTTTATAAACGCCCAGTTAGGATAGCCACATGTTTTAAGTGCTTCCTTTACGTGTGTGTGTTCCTTCTTTTTCCCTTCAGGCTTAGAGGGAACATGTTCTGCTCGGTGGTGTAGGGTCCTAATTACTCCAAGTTTGTGTTCCAGAGGGTGATGGGAGTCAAAGAGGTGGTACTGGTCCGTGTGTGTGGGCACTTGGGGCGGATCTACAAAGGTGGCATGGGGTGGCAAGTGCCACCCTAAAATGATCCCTTGCCACCCCAAGTGCCACCCCAGTTTTGCATATGACAGTGTTGTTTATTAAAATAAGATAGCATTAACAGTTTGAGCGTAGTTACAGTCAACAGTGAATATACATGCTCAAACTGAATATATTGCATAGTGTTCCCCCCCTCCACCATTAACAAATGGTTCAGCCCATAGCAGGACCGGCTATTTTTTTGTTTTCAGTAGCAAGCGATGCTTATGATTGTGCCAGAGCACATTTTGAACAACACCATGGGAATTTCGGATTTTACACAGGTGGTTGGATGTTACACTCTGGAAATGGAAGGAAGGTGAGTGTTATTAACCCTCTGTGGTCCACCGACACGCTGCACCTCCAAATCACATGACTGATCTAAACTGACATAGCAACAAGCTGCAGCCACACTGAGTCTCTATTTCAGCCCACATTGAAAGTTCGGACTTCAAAGTTTTTAAATTTCAATTACAGGCCAGTAAATCCAGAGTACTGATAATATATATAAGCCATGCTTTTTTCTAAATACTGTCGTCACGTTTCTGTGTGTGTGTGTTTTAAGCGTTTTCTAAGGACAGCGCGAAAACAGTTAAGAAAGGGGGAAAAAAGCCACAAATTTCTTTGTGGCTGAACTCAGGCTGCATTTGGTGTGTTTACTCTGATTCTCTCACTCAGTGTGATATTAGCTCTGACATCACAGTATGAATGAGGAACTGTGTCACAGACAACTGTTTCATGCAAGAAGTGCTACATGGGTTTTAAGATGGGTGCCAAGCTGCTGGACTTCCTTCTAGAATTACTTTGGATTTAACGAATGAACTTCGAGCTGTAAGAAGCTTTCTGATGAAGACAACACATCGATGACAATTTTTCACAGGTGTTATTTGCAGTATTACTGTTTTGATGCATCCTCAATGATCCGGGTAATGAAATCCCCAAAAAGTGATTCTGTTCATCTGGACATAGCATTTTCAGTGGGACAAACATTTCGCCACTCATCCAAGTGATTTCTGCAGTGTCTGCTGATGCAGGTTTCCCCAACTTTATACTCCAAAACACACAGCGCCAAAAAATTTGTCCATCCCAAGAATCTGGTCCCCCAGCACAAACAGAGTAATATATTGTACCCTGTTAAGGATTGCCAGGATTTATACATCGGGGAAACCAAACAACCTCTGGCGAAGCTGATGGCACAACACAGAAAAGCTAACTCGTCAGCCCAGGACTCGGCAGTCTACTTACACCTACAGGCCAGTGGACACTCTTTCAATGATGAGGATGTACACATCCTGGACAGGGAGGAACGCTGGTTTGAGCGCGGAGTCAAGGAGGCCATTTAAGTGAAAAGGGAAAGACCATCTCTGAATCGAGAAGGGGGCCTAAGGGTACATCTTTCGCCATCTTACAATGCTGTGATTGCAGCCATTCCCCAACTCTCTGTGAATGGTACTCATGGCCATTGATCAGTAATCATGAAAATTGGAATATTAAGGATGATTCATCATCAGCAGTACTACTTTTTATAAGGTTGGAAACTTGGAGTCAGCTGAGACTGAAGAAGTCACTTGGATGAGTGACAAAATGTTTCTCTGAGTGAAAGTGCTACATCCAGATGAACAGAATCAACTTTTTGAACAAATAGTTATTATAGTGCAAACCATCCCTCTTCTTTTTCTTTTGTCCCTAGCCAACGGTCAGCAGGGGAGGTCATTCACCAAGCCAATACGTCACTGTGGGTGCCATAGCCTTTCCAGCTTTGTCAGTGATACACTTCCAGGCCTTGCGATCTCTTGCCTTGACCTTTGCTTGTTCGAGGGTTAGATGTCCTTGTTTAAGATCATCTTCAATTGGCTTGTCTTCTTAGGTGTGTCACACTTAATTCTCCAGTGTACGGTGTGCTGCTCCAGCATAAGGTGATATGGCTATGATATGGTATGGCATGGTTGCTCATGCGACAGACGTGGCTAAACCATTGCAGTCATCGCTTTTTGATCAGCTCTTCCATCAAGGGCTGCTGGTGAAATTGACTGCATATTGCGCTGTTGCTGAGAAAGATCGGTTTAAATTCATATGGTTTAATACAGGGGCAATTTTAACCCATTTTGAATGGGTTATGAATCAAAGCACCCCCAAAGATTTCTTACTTTTTTTGACAATACTTGCTGTTTGTGTGACACACTACTAAAAATATAAAAAGCATACAGTACTTGGTTGAGACGTAACATTTTAACAACAAAAGTATAGATTGGATTAAAACAGGACATATTAGCTGCATTTAACCTTCAGTTACTCTTTACATAGTTAGGTAGCAGTCAGACCCTGTTTCTTTTTAGCTGAAAAACATTACACCCACGTAAACTGCAGTGTTGGAAATGTGTTTTCCGACGATGTTTGCTACCGTACAATCCGTCCTACTCTGTAGTAAAATCAGATTTCAGGTCAATCACATTTGACCATCCTGTTGCTTCCATTGAAATTTATACAGCCTATTTAAAATCTAAAACTTAACATTGTCCGTAGCCTGCTGTTGTTACCACTGTGCTGTTTGAAAAGGAAGGAGAGAAGCTGGTTATTTTGTCATATGTGGCGATATTAAACCCAGGAGCCACATTCAGGTAAAAGTGTAAGAACAAATGATCCGTCAATAAAAGATAATGTTGGATCAGTGTTTCAATATTTATATCTTTTATCAGATGTACATGTGGTTTGGTTATTTGCCTTTAGGTTGGAAGTACACTGAGAGAGGATTTTTTTATTAGTGATCTTAATAATATATTTTTTCATATTAATGTAACTTTTCATCTAATTGAATACAATCTATTTGTGTATGATTGTCAGTCCAAAGAGGGAGAGAGGAAAGAGGGAACGTGAGGAGAAAGTGCAAGGTCAGGAAGAACCAGGTAAGGAAACAGACAGGGAACAGTGACGGGCAAAACAGAAGCTGTTAAACTGCTTGTGAGTTGACCACCAAAAGTATTTGCCAACTTCAAGGTGAGGCGACATAGGTTAAAATAAAAGAAAAAATCTGCAGAGCCACAGTAGTATCTGCAGTAAAGATCTTTTCATACATTGTATACATTGTACCACAGGCAAAGTTGCCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACATTTGTACATTTCACGGACTCTTCTATTTTGGAGTGTATTTTTATGTATCTGTATTGTATTATACATACACATTAAAAGTGAATCTCTGTCCAAAAATGCAGTCAGTTTACGTCTTACTCACTATGATCATCATTCATCATTTTCACCCAGGATTTAAGGTTAGCATATGTANNNNNNNNATTCCAATCCATTCTTCTTTTGCAGCATTTAAATAACCTTTATAAGATTTGATGGTTTTATTACAGACTTTAAAAAGGTTTTTGCTTTTCTTTCACAAATGTGGGGATTAAATTGTGTTAAAATGTACAAAACAATGATGTCATGTTTTGTGACGAGGACCCAGGCACAGAGAGACTTGATGAATTTAAGAGTCTTTTGATTTAATAAAGAAATTTGCAGACAGAGATGGTAAAATTATGATGACTGATAACGGAGATGAAAACAACAGACGATGAGGACAGGGAGGAACAGGGGTTTAAATGCACCAAGGAGACAGTCAGAGGGAACTCGGGACAACTGGGGCATTTAAGGATGCAGGGACTGACAGAGACAGGGAAGAAGTCTCATCGTGACGAGTAAAGGATCATCTTGCTTGGCTGGGCAGCTCTCTGGGTGCTCAGCACCCCCAAAGCTCTGATCCTAGAATCACCCCTGGTTTAATACTTCATTTACCCAGTCTCCTGGTTCTGGTTGCTTTGGCAGGGCAACCACCCTCCTCCTTTTTCAGCTGGGCTTGGGACCATCCTTGGAAAACCATCCCTCTGTGCTCTTCCACTTATCATATGTCACATATGACACATAATAATTATCAGAATTAATGAAACAAACTATTGTGATCAGTCTAATTCAGTTTTTATGTCTCTGTAGATTTGGAGGCAAATCTTGAACTGTGAATTAATGTGCGAGCTGTCGGTACCAGCAGACTGACTCTGTGTGTCTAAAGAGTTTGAATGCTGTGATTTCAGTGTTTACATCTGACGGCTTCCATTTGAATCCATCTGAAACTAGAAGATCAAACAGATCTGTTTAAGAAATGTTGCTTCACAGATGACACTGAGCTGGAAATGAAAAATGTAAGTGTAGTTGTGTTGTGTTGTTGAGAATAATAGATTGCTTGGTATACAGTGGAGTTTGAGACACTGTAGTTTGTGATTGCTTGCAGCATGATAATATAGGTGTTAATGGGCATAAGAATACAAAATAGAGAATAGGCCTGGAATGGGAACAAAAAACTGGGGTGCAACGCAGGAGGACAATCAACCCCCACCCCAAGGACAGTAGCAAGAGTTACTGAGGGTGAGGGGCAGACAATAGAGATTGACAGACCACGTGACTTTCGCGCATTGCATGCCGGGAACTCGTGGCAAAACAATCCAAATACCGCATCAAATGCAAGCATTTGCAGCACCGCAAAACGTTCATTCTCCCGTTCCAATACCTTCTTGTTTTTTCTTTGCCCCCCAAAAAATGTACAAAACGAAGGAGAACAATGCCGGTCCGTACAAAGACAGACTCGACGAAAAGGCAAAGAAAAGATACGAGGAAAAAATCAAAGGAGTGAAAGGGTCAGACCCTTACGAGCACACAGAGTGGACAAAAGACGTTAGCGTGCTGCCCAACTTTCACCACGCTCAGATTTATAATTATACGGTTCTTGGAGTGAGTGCATACACATACACAAGCCTGGGTACAGTTTACCGGCGGATGGGTACAGGACCTTGAAATGCCGTGTAGAACGAAAGACCATCATACGAACAAAGGTAAGTTTACCTCACAAATTGTCTTCTAAATACACATTCGTTAACCGTTTATTAATAGGACCTTTGAGCTCAATGGTAATTAATTAGTAGTGGAAATAATTTCTGGTAGGCAGTACAGAAATGTAGCAGTGACAATAATATTGTATGCTGTAATCGTACTGGGCAATTAGTGATACAAAACAACTGTTTTATCCTGTGAATAAAAGTATATGTTTTTGTCAATGTACCGTGGTAATAACAGAAACGAAACGCAATATTGTGTCAGGACAATTCACTATTTATGCACAATAAACAAAGGAGCATAGCGCGACAATTTCTGTTCAGTGCCAGACTTGCTTGTAACCTATATCACCAATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTATAGCCTATTAGTTTTATTTTCGATGCACTCTGAGGTCATAGCAAATTAGAACAAACATCCTAATGAGTGATTTTGCAGAACTACCTTCTGTTTATAGAGTTGCTAATTATTTGGCATTATTGCAGCAAACCAGCCTAGGAAATGGATGAAACATCGTGACTGGGTTCCAGCGCTACACAAGGGACCTGCTTCAAACATACCAGTTTTACTCCCCCCTCATCTCATTAGCCCTAATTTCTCCCAGCTGTGTCTCCCTCCTGCTTCCTATTCCCTGATTACTCCACTGTGTAGTTAAGCCGTGTGTTTGCCTTTGCTTTATGTCATGTCAGTAATGTTTGCTACCCTCTACATGCTGTGTGTTTGACTCATGTTCCTCTTGAGTTTCTCAGTTCCAATTCAGTCCTTAGTACCTATGTTCAGAGTTTCAGTTTTGGTTTTGGGAGTTTAATTTATTGAGAGTTTTTCCAGCAATAAAAGCTGCATTTTGAGTTTAAGTCCGTCTCTGAGAGTCCTGCATTTTGGGTCCACCATTCCTCCCTGCCACACAGTCTATTATGACAGAAGTCTTACTTGGAGAGCTGTCAGCATATTTTGAATTTCACCCATCATATCCCCTGATGTAAAATGTTCTGTTCTTATTTAAACAGCTGACTCTGAATTAAATCATTAACAACATTAACAATAATTAAGTTCAAGAGGAAACATTTTCACTGGGAGCAAAAGCAGCATGTTAATACTTGGAGATCCAAAGGCTGCTTCGACAATGATCAGATTATATTTTAAATATTTGTTCATTTCTCTTCCAAACCCCAGTTGTCTATTGTAAGTGCCAGTGTCTACTAAAATAAAAATAAAGGCACTCTAACATCTAACCTGTATGTTATTATTCAGGCATATATGTATAGTATTTTTATCAATAGAGAGATTAAGCTTGTATTTTCATGCTATATGCTTAACTGTATAAAGCTTATTAGACATCATGGAACAGATCATGCATAAAAGCAAATTTTGCCAAAGCGCTTAAGATACTTTTTAAAATTATCTTTAANNNNNNNNNNNNNNNNNNTCTACAACATTATGTGTAATTTCCATTGTAAATATTAATCACAGTTAAATTAAGAGGGGATGGTAGTCAGACCCTTCTCAGCATTTCATGATGTTGATACCGACCTGCAGCACAGTCTGATGAAGACGCCCACACAGACAGTTAGTGTGATGTGATATGAGGAGAGCAAATCTCTACCTGGACACTGTTTAAAAGGTGGAGCTGAGCTTGATGTTGGAGACTGGGTCTTTGGAGTCTTTATCCAACACCAGACGTAAGAGATGAAATGAGTCTTCGTGTGTTCTCTGCAGAAAAACGCTAACAAAGAGCAGCTGCTCTGTGATGAAGAGGAAGCCTCAGAGACTGGAATGAATCAAAGTTGCACTTCCTTAGTTTCTTCCCATTAACTTCTTCAATCTGCAGCTCTCTGCTGTCTGGACCAGGTCTGTGTAGAAACAGAGAAAATCCTCTGCTTCTTCTCCGTCATCAGTCCTCTGTCTCTGCCTGCTGTCACATTAAACTCTTCACACCATCGAAGAGTCTTATGATGTGGTTCACAGGTCAAGATCAGATGCCACACCCTGATATTACTTTAATTTGATCAATCATTAACCTAAAGCAGGTTTCTGCTCCCACACTGAACAAACCTGAGAACAAATAATATGATAAAACACCCAAAATGTACACAGCAATTTGCAAATATTTTTCAAGAGTAGACAGCCAGACCATGGGTGTGTTTGCAAGCTAAACACTTTAAGCATTCAAGCCATCAAAGCATAAAAGAGGCTTGAACTGCGGCTCGCAGTTCAAAGCTGCCACACCCTCATATGACTTTAGATCAATCATTAACCCTAAAGGTTGTAAGCAAAGTGCCAAAACTCTGTCCTAAACCTTTTTACTACGCCCTCCTGCTGAGTGTTGTTATGGGAAATCTCAAATAAAACTGCAACTACCAGGTAAACGTGTCTTTTGAAGTGAGGTTTATTAAAGAAGAATCCTTTTTCACTGTAAATAAACACACTGTCTATTCCTTACACAAGCTCCGCTCTTGGGTCCCTTATTCTATTCACTGACAGAATATTCCCACCAGACATGGATCCAGCGGATGCAGCCACGGTCCAGTGAGAACTCTCAGTCCAAGGTGAAGCACTGGACTGTCATGAGAAAATGCCGCATGTAATGAAGGAACAAGCTGAACTGCGACAAGGGAGTAAGGAAGAATTCAATAGCGATAAAATACTGGGTCCAATTACATCGAAGCAGTCCTTAACTATGCGAGATGGGAGGGTATCATGTATAGGATTAGTATTGTTCAGTTGTTCAACTAAACGCTTAAGGACACGGGCTCAAACTGATGGAAAGTAGACGAACAACCAGGGGTAAAAACAGGGCTTGACATTAAAGGAAGTGAAGACTTAAGAGATGAAACTTTATCTAAGAAGTGATTTAAAAATTGTTCACAAAGAGAGCACACCAGCGGCATAACAGGGCAGGGATTGACCACTGAATTAAAAATTTTAAATAGCGTTCGGGGGTTGTGACCATTAGCTAGGATAATTTTTGATAGAAAAGCCGCTTTGGCCATTTTGGCAGCAGTTTGGAATTTCGAGCGGCTGGTACGTAGGATTTCATAAGATACCTGGAGTTTATCTTTTCTCCATCTCCTCTCATCGCAACGACACATACGTCGTAAGGCGCGTGTAGAGTTGTTTAACCAACATTGGGAATAAGTTCTACGGCGCTTCATTTTACAGTTTTTCTCAAATGCTAAAACACAAAAGCCAATCCTCTAAACCAAATGACCAGTTGTCTAAACACATTTACTAAATCTAGCCATCATTTACCAATATCATAAACACATGTCACATGAAGACACAATTCACAGAACACAATCCTCCGTTGTCATAAATCTAAACACATCTTTCCTTGCTAAAACACAAGTTGCAAAAGAACTCTGCTCATATTCTCAAATGAAAGCTCATGTGATGCAACATGCTTGCCACAGTCAGCAATATTTGAACACAATGAACACACCTGGCATCATTCATTACACACAACGACTCAAAATTGAAGACACNNNNNNNNNNNNNNNNNNNNTGCTGAAGATTCCAAACAAACACAATGGATGAAGGCAGAGTCAGGGGAAGAGGAATTTGATGCAGAGGAGGGAGAAGAGCTGGCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGGTCCAGGAGGGAGAGCAAGACAACCCCGCACCATCATTACAGACGAGATGCGAGCAACAGTCATTGACCACGTCATTGTCCATGGCATGACAATGGCTGAAGCAGGACTAAGAGTCCGTCCAAACCTGAGTAGGTTCACCGTGGCCACCATTATCAGGGCATTCAGACAACACAACAGGTATTGTACTCTATTGCTTTCTTTGTCACAATACAGTTTTACAAACCTGTGAAAGTAGTCTATTGGTTTCAAATCAGTTGTGACTGTATTGTAACACATGTCAATTGACAACACATGTTTCTTTCTTTAGAGTTGAAAGAATGCCACATAGAGGTGGGAGGGTTGCCATATTTACAGCCGCACAAGAAACCCTCATTGTGGATATGGTTCGTGGGAACAACCTCATCAGACTCCGGGAGATCAGAGACAAAGTCATTGCCGATAATGTCAACTTTGAGAGCACTGACGATGTCAGCTTGGCCACAATAGACCGAGTTCTCCAGCGCCAAAAGACGCGGATGAAACAGGTCTATAGGGTTCCCTTTGAGCGCAACTCTGCGCGACACAAAGACCTACGTTATGAGTATGTGCAAGTAAGTATACATCCATGTTCACAGTACAGTTAGTGGACATACTGTGTTGCTCAGTGGCCTACATTACTTCTGGACAATACTGTGCTACCTGATTGACTGTTGTTCTGAACACCTGTGCACTTTCACATTTTCACAGAGGATATTACAGTTGGACGCGATGGCCAGACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGATGCCGCACAGTGATNNNNNNNNNNNNNNNNNNNNAATAAAGTAAATAAAAAAAACTTCACACCCTGATCATGTTTTCAAGAGTGTTGTTGTGTGCAATAGATTCTGTTTTTGCATTGAGTTGTGTTACAGTAGTGCACGTACATGCAGGATTTTCTATAAATTTATACTCTTCATATGAAACTCACAAATCTAAATGCCTAATCCTCTGCAGAGATCTACGACGATCTGTTACTGTATAGTTTTGAAAAATATGCATTGGCAGTTATGAAACAAAGAACCTTCTCACAAATTAAGCATTGTGTTTTCAATTGTTTTACTGTAGTGTGTAATGATGTGTATAGTGTTTACATTTTTGAAAGCTTCGAGCTGCTCTTTTGGTGTGAAAGTTTGAGTTTTGCAGTGGGAAGGTGTGGTTGTGTTTATGTAGCTTTAGAAAAGGGTGTTGTGTTTAGACATTGGGGAACATGGTGGCAACATTTGTGAAATGTGTTTTAGCATTTGAGAAAAACTGTAATAGGTGCAACAGTGTCAAGGATAGAGGAGCATATGGTTAACAAGGTGTTGGCAAAGTCCTCAACCATATGAGAGGTAAAGCAATCAAACGTAGTGGATGCAGAATTCAAAAAAGAAGCAGAAAAATTTGCCACAGTTTCAGCATTAACTGTACGCATAGGGAGAAGGAAGGCCTCAAGGTGCAGTTCAGTATTACCTAAGTCAACATCAAAGATGACCGGGGAGTGGTCAGAGAACCCAGCATTGTTTATGTCCTTGATGCAAATGTCCATGCCATATGAAAAGACCAGGTCAAGGGTATGGGTATTATATTTTGATTAGTTACAGTAATAATAACTATGAGCAGAAGCACATAAACTCTGTCAGTCTGTGTACATTACACCCACAAAGCAGGATTTTAGGCTTTTACTTTTGGATGTAGCTGAGCTGAGTGATCTCAGTCTCCTGGACATAGTCTAACTTATAAAGATGACTTCAGCTCCTCCCTCTGGGCCAGTGTGACATCGACACCAACACCTGTGCGCTCCTTTTTAAAAATAAGATACGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTCTGCAGCACTATAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCATGGGTGTAGTGGCACTTCCTGTTGTTTGACAAACCAAACATCCCACAATTAAAAGTCCACAAGCCACTGCTGCACTGAGATAATATTTCGTACGCAGGCAAAAGAAGTCCGCTGTCCAAACTTGAAAGTTGCGTTTTTATGGTTTATTCATCCAGTTTGGCAAGCAATAACAAGATCCATTTTTTGTTACTTCCTGCTGCTTCTCCTGCTCTGGTAAAAAACCATAGGCCCACCCCAGTGCATGCTGGTCATACCAGTCTCTTTATTTATAGAAACAAAATGGCCCTACAGCTCTTACTGACTAATTTAACAAGGTAAACACCAAACAAACAAAACATTGAAACAAATATTAACCTACAAATAAACTTGTAAATACCGTAGTTTTCGGGTCAAAAGCCATAACTTTTTTCCCACGGCTTATACTGACATGCGGCTAATGCANNNNNNNNNNCTATGCGGCCCAAAACATTTTGCCTGGTAACAGTAGACCAATAAAATTGATAAGTAGTATATATACGGTATATATTTTTACCGGTTGTTAAGAGACCTTGTAATGTTGTTTTGTGCACTGTTCCGTAAAAAAACCCATAAGCAACATAATTTGTGTGTTACCGATACGTACGTATATTTAAAGGTAGCCGTGTTACAGGCGCTGTTCGAGGAAAAGAAGCATTTGCAGTATGTATTTTTGTATGTTACCATAAAATTTATGTTACCATGTTTATGTTACCTTATGGATTAAATTAAACGTTAAAAATCCTCACGTGTAATATTTCTGTATAAATATCTCATATTATGAGTGAAATTCATACGGCTTAAAATCCGGTGCGGCCTGTACAAAATTGATTTTCTTTCTAAAATTAGAGCATGCGGCTTTTAACCAGGTGCGCTCTGTAGTACGGGAATTACGTTAATCCCAGAAGTCAGCCTGTTTAAGGCTCTGATATCTATTCTGTATGACTTAAAGCAGTTATGACATGGTCTGATTTTCTCACCCAATAAAGGAATATTTATTAAATCAGTCTACTCTTCATTCTATCAGAAACAGTTATCACAGCTCGTACATTTTCTTTTTACACATATATGTAAGAGCCAAATGTAATAAGACCAACATATTAAAAGAACAATATTTGTCTCTTATATATAATACAACTATATATACACTGTCAAAGATACTTGTCTTTGACTGAAGATTTAAGGTGATAGGAAATATAAATAACTGCAACTTGAATCTTTACTGAAGCTCAGTGTTTGACACAGAGTTCAAGTTCAGTGCTGTAATAACTAATAATGATTAATATAATAACTTTAATATTGGCCATATTATATTTACATTACCACAGTGAGATGACTTTAGTCTCATGAACAACATGAGCTAATTGTTATTTACTAACTAAGCTTGAAATGACTGTTCAGTACAGAAATGAAGCCCAACAATCATGTTTTACAGTCCCGTGGTTTCAGCCTCAGATACTCAACTAATCAAAGTGATGTCGTNNNNNNNNTGAAAGACCAAAAACACATTTTTTCTCCTTCATTTCTGTCAAACGTTTCTCACGGTTAGTATCATGGTTGCTAGGCAACCTGAGCAGCGTGACGAAGGCTTGACTGTCCCATTTCACAAGCCTCTCACTTCCACATTCTCGTACTTCCTAGTACGCACCGTACGTAGTACGCGTAGTGCGCGTACTCCAGAGCATGCGGTTGCTGGATTGGGACACAGCCATTGTCTCAATAAAGAAAGGAGCCTCAATGTTTCCTTTGTTCCTTCCTTCAGCAGAGGATACACTCGAGCATCCTTTGTAAAGGGAGACTGTTAAGAGATTTTATTAATACTATCATGACATGTATATACATATATGTCTTTGCTTGCGTGTTTGAATATGTTTATCCATTTTAAACTTATCTGAACAGTGCGTACCTGAGAGCAGTGTGTCATGCACCCATCTTTCCCAGCTGTCAGCAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTGTGCTCCAACAGAGTGACCTCGTCGCCGCCTGGAATCGTGAACCCGCGCTGCAAAGTCTGTCGACAGCCTGTTTCTAGTGAAGCAGAAAATCCAACTACGTGGATTCACCGTTGGTCAGCGCTTTACAAGAGGTCCGCGATCCCGGGGAGCGAGGAGGATTCTCTCTGACCGGCATTTTCTCATTCGAACCAGGTGAATATAAGCACTCAAAAACACATTGCGTCTAAAAAATCGATTCTAGTTTGACACGACTCTCAGTAGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCGTTTCATGAGACTCGCCTGTAAGACGGAATTGGCAGTCCTGTGTGGGCTCATTCTGCAGTTTAAAAGGTTGGGAGTCAGGGATCTCACTCTAAGAGTGAATGGTAAATAAGGAGCGTGTCAACTAAAATAGGATTATAGTACCGCGTGTGAAGTTTATGTGTTGTTGAGGAGTGAGTGACATTTTGAATAGGAACACTAGGTTCCTGCACCACTCCTATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTGACTGACTGGTGAGGAAGGGAAAAGGTTGCGCGTCAACGCATAAAATTAAGGCCGCCCTGGGTCTAGACCAGGGTAGAAGGCTGCCTTAATAACCTCCCCCGACTCTAATATCAGAGAAGGTCACGCAGTGTGTGTTGGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAAATATGGGAAATAAATCTACAAAACCCGAATTGACTGCAGATGAACAATGGTTAGAGAAAAAATGCCCTGGTGCAGGAAAAATAAGCGCAAATAGGTGGAGAAATCCCAAAAAGACAAACTGCACCGCCTGGGAGGGGAACTGTAGCCCTGGCCCAATACAGCAATTAAGTAAATGCCTACAAGCAGAGATAGAAAAGACTAGTGGTAAAAAGAAAGACCTGCGCATGTTCGAATACGTAAGTTTCTTTGTACCATGGCAGGAGGAAAGTAAGAAGCGTGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCACCTACCGAAACCACCAATCCTCCTCCTTATCAAACACCTCCCTCAGCCCCGGGTCCCCCTGATACTGAGCAACCATACCCCCCAAATCCTTACCCCCCTGTTTCAAAAAATCCCTTTGTAAAACCACAAGACTCTTATGTCTCAGCGAGACAACAACTGAATCTAATGACCCGCGAAGACCCACCGCCACGGCCCCCAGGCCCGTTAGGGCAATTTCCGTTAATTCAGGTGCCAAACCCAAATTTCGGGCGAATAACCGGAGAGCCACCACAAGCGCCAGGTGGAGCACTCCCCAGGGATAGACATCCCTTCACATACACGTTTCAACCGTGGTCGGCCGAAGACAGAAAAAACGTATTAAAAGACGTGCCCCCTTTAAATGAAGGACACCAACAGTGGAGAGATGCGGTAGAATTAATCCGCTCCAATTGGCTGCTAAGTGGCCAAGAAATGCTACAGGTCCTACAGGACCTATTAGGCCTCAAATTGGCCCGAGTCCGCGGAAATTACACAGGCCTAAGACAAGATGGCACCATGTTCCCAGCAGGGGACCCAGACCTAGCTACAGCTTTAAATGAGGTATATGAGAGAATTAGAACGACACTAGCGCCCAGGCCAGATTACGGAAAAATAGGAGAAACAAAGCAAAAAGAAAACGAGTCTGCCTCTGACTTCCTAGACAGACTACGACCAGTCTTTAGACAAAACTCAGGTCTAGAATATGATGAGGGCGTGAACACCCCTTTTGAACAACAACTAAAAAACGCGTTTCTAAAAGGCCTCCTCCCAAAGGTCCGCGCCCACGTAGATAAACATTGGGTCACTCAAAATAACGGAAGTCTAGCTGATGCTTTACAGCATGCAGAACATGCAGTAAAGGTACAGAAAAACAAAGCAGCACAAACCGGAGTTTTTGTGGTAACCACAGAGGGAGGCATAGTTGCTTACGCGGGAAAAAATCCACAGCAGAGAGGGAAAGGAAGGAGACAGAATACAGGTGATAAAGAAAGGCACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGCAGAAACAAAAAGAGAGAAGACCGAAGGGACAGACGTGAGCACAGAGATGACAGGGACAGAGATAGATATGACCGTTCCGATAGACGCGACAGGCAGGACAGAGAAAACGACAGGGACAGTGAAGATATGTGACTAGGCACCCGCCCCAAAGTTTCAGGTGACAGCAGCAGAGATAACAACGAACTTTTCAACATCCACCAATTGCTTCTAGGCTCAGAACACAAACCAGAAGTAACCATTCATGTAAACGGGAAGCCTTATTTTATGTTATGTGACACAGGGGCCTGTATGACCGTTCTGCGCGAAGAGCCACCATGAACACATTTTTCAAAAGACGCTCGTGTGGTCACGTCTGCATCAGGCCACACAACCACGCAATTACTGACGCAGAAATTGGATTTTCTCCACTCAGAAGGCAACTGAGGTTGCAAACTACAGTGCATTATCGACTCAAGCTGCCCAGTAAACCTGTTAGGACGTGACGGGCTGATGAAATTACGAATAGGCGTTGTCCCAGAGAGTAATGGCATGAGGGCAGAGCTAATGCTCTCAGAATCACACGCACTTGCATGTCATGAAGATGGCGAACCACATTACTACTGGACACTAGATCTCCCAGCCTCTGAGCAGCTGACCACAACGGCCGAACGATACCTACCACGCTCATCAGACACAATGCCGTTCAATGCTTTGCATAACACATTACGTTTCAAGCAAACGCCTGGACCTGACTCAGAATATGACGCCCAAGTCCACCGTTTAGGACCACAAAAATTAACCCTACAGCACCTCTACATCACCAAGAGCGGAAACGCGGTCTGCTCAGTGATACAGCCCCCTAAGGTCAGAGATTTAAACAAAATGCCCACTCCACATGTGTCCGTGGCAAAAAACCCTCAAACTAGTAGAAAGAACCAATGGCACTATAAAACAAAGGCTGAGAAAGTGTATGGAAGAAACAGGCAGACCGTGGCCTGAATGTATAGGCCTGGTAAAGATGTAGATGAGACTAACACAGAGCTCACAGAAACTAACACCATTTGAAATAATACACGGCAGACCCTTTCCTCTGCCAATCACAAGTGAACCAATAGACAAATCCATAAGAGAAACGACCCTAGCAGAGTGGATGACAAAACTACTGGAAAACAAAGAAATAGTTTTGAACAACCAACTGCCGAGTGATTCTCTTCCAGTCTCTTCCAGGTTGAAACCAGGCGACTGGATCCTGATCAAAGTGCTCCAAAGAAAAAACTGGAGTTCTCCTAGGTGGGAAGGCCCCTACCAGGTCCTGCTCACAACACCCACAGCATGCAAGATTGCTGAACGACCCTCGTGGATTCATCAAAGCCACACAAAGAAGATTGAACCAATCCAAGACCCACCAACATCTCCTTAAAGTGAGTGATAAGTTTAGACTCTGGTCCTCCCCAACCTCTAGTGTTCGCTCGGTGGGGGGTAGGGTGATCAGTGGCAACACTCGTGATCCCACTCCTCTGGCTGAGGTCTACTCATTAGAGGCTACGGGTGTGTCTGGTGGTCGAGAAGAGGAGAACACTCACAGGAATGGAGATGCTAGACAGAACCCAAGATTCCACTGAGGGAGAAAGGAGAGATGGACATAGACAACGTCAATATTGGACAACAGGATGCCAGCTGACAACAGTCACAACCCCGTGTTTCATGTTTGTGTTCTCAGTGTTCCTGACAATAGCCATCGTATCCATGAACATGGCCTGCACCGATAATCCCTGTGATCCCCACTGCCAGCAGATTTATCGTCAGTACCCAAATGTGACATGCTCAGAACAAAGCGCTGTCCCTAAACAAGATCATCGCACCACGGAAAATGTGGAACTGACCCGGAAAAAGCGCAGTTTCTGCAGAGGATACTGCCACGGAGTGGCAGGGGCCAGGAAATATGACAACCCATGTAACCAAACTGCAACCCTGAAGAAGACCGAAGATCTATACCTATGCTACAACAAAACCAGTTTTTCCTCTACAGTATGGATCCCACTAAACTCATTCCACATTGGAGGCTATCGAGGTGACGAGTGGAACGAATATGACTGGTACCTGTCAAGCACGGACTGGGACCAAGGCTGGGACACTGTCTTCACCTATACTGGCAACGACTGGACACCCTACAGTGAGCACTGGCTGGCAAACTCGGCAAAGAACTGGTCAAAAACTATGAATATGACCAAGACATCAACCCATCTGATACTGAATTTCCATACGGAAAAGCTCCCTCTGGCTGAAACCCCGCTAGCCATGTCCGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGGTGGTGCGGAGACCCCCAGATCTACGACCGCATGCCCAGGGACTGGACCGGTGTATGCGGACTGGTGTCACTACTCCTACCAGTACAGGTTGTTAAACTCTCAGTGACTGACATAACCACAACCTCACGAGAACATTGGCCAAAAACACGCAAAAAAAGAGCTGCACCAGAAAAGCCCGGCCCGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACCAGACCCTGTCAGCCCAAGAGAAACTATGACGTTATTGGAACACGCTGACACTGACACAGACACTGATAATGATGAAGCTGATTCAAGTGAAGAGAACAGCCTGTAAAATGAAAACAAAATAAAGACCCCTGTTAACAATGATGCAACAGTTAAAAATGCTAAGTCAAGAAACTGTATGCTGAACAGTTAAAATGTGTAAACAAATTAACAACAGGAGGGAATATGTTAAGAGATTTTATTAATACTATCATGACATGTATATACATATATGTCTTTGCTTGCATGTTTGAATATGTTTATCCATTTTAAACTTATCTGAACAGTGCGTACCTGAGAGCAGTGTGTCATGCACCCATCTTTCCCAGCTGTCAGCAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTGTGCTCCAACAGAGTGACCTCGTCGCCGCCTGGAATCGTGAACCCGCGCTGCAAAGTCTGTCGACAGCCTGTTTCTAGTGAAGCAGAAAACCTGAAGAATGTCTTTTAAAATATAAACACCTGACAGAGACAATACTGTCATCTTGTTTGTACTATCAGTACACATCCATGAAACTGTCCATTGTGCAGTTGTCGTCCCAAGGGGACGTTTACCCCAACCCTAAACCAAGCAGGTAAAGCAGGTGATCTTTTTTGGTTAAAGGAAATAAGTTCAGAGACGTAAGTGTGTAATTACGTTTTATGCACTGGCGATGCATGCCGGGAGGCGGTAATACAGTGAGTAAACAGTTGGTCTTACCGCACACATGGTCCCGCGTACTTATTGAGATTCAGAGTAAGAATCACACACCTCTCTCTCGCCCTACAGTAGCTGGGATTGGCTAAAAGAAGAAAACAAATGTCAGATAATTGTGAAAATTTTGGAGCCAGTGTCGTCTTCAAATAGGTATCAAACACATTGCAGAAACACAATCAGGCTTCTTAAAAGGAAGATCAGTTCACAATAACATAAGCCTGGTGCTGGTTGTCATAGAAGACTATTCTTTCTCTTTCTGGACTTTTACAAAGTCTTTGTTTCAGTGGTGCATCAGTTTATTTTTTCAGTCCTTGAACACTGTAGTACTGTCATATCATTTGGAGCCTTGCTAGGGACATGGGAGAAAAAAAGATATCTCGCAAAAGTTCATTGATAGCTTGTGTTGTGAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGCTTTATTTCATGAAACCTGTCATTTTTTTCTGAGACTGAGACCTCACAACTTTTTGTTTGATGCCTGTGACCTGACGACATTTTGTCTGAGACCTCAGAACTTACAGCTTTATTCCTGAGACCTGAGCATGTCCTAAAATGTACTGATTCTTTTTACCTGTCAGCTTACCATGAACATGCAAAGTGGATTGTACTGATTTGATTTGGTTTGATTCTGCTTCATTAAAAACCTTCATCTGGGTATTTTTGGCCTCACCAGTTTATGGAAGGGATAATGTTATTATTACTATTATTTGTATTGTTGGACATTTGTGAGAGACCATTAACATCAAGGTTAGATGAAGTTATCATGAGCTGCTCTGGCAGTGAAATTTTAAAATTTTTGGAATTAAAATGACATGTTTAATAAGTGATCTTCAACCAGGAACATCTCATTCTACAGGAGTTTCTACAGGAACTGACTTCAGTATCTTTTCAAATCAAGATCATTCAAACTGTCTGTGATGGCGATGAACTCCACATGGTTTTTAGTGAGAAGTAGGTGTCTAATAATGATTGTGATTTCATGCCTGAGTTGAAAACCTGGATTTTCCAAAATATAAGGTTATATAATATAAGGTTCCAGATTATTTGCACATGCTGCAAAATAAAAACACAAACTGCAGCTTTTATTCCAGGTAGTATGAAGATTAGCATGTACATGATTTGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCTCGTGAATCAAATGTGTTGAATTCAATAAAACACATTAAACTAAACTCGTGTCATCAGACTCTCAGCTGTTTGGGCTGTATTGTCTTTCAGTGAAAACTAGATGGAGCTCCAGTTCTAGGAACTGGCGCCTGCCAAAGAAGCTATATGAATTAAATTCAAATGCATACATAGCGGTAAATGAATTTTGGACACCAGAAAAAAAGACACACAATATAGGAACNNNNNNNNNNACCAGTATTAAACCCTCTAAACTTTTATTCCAAACTTTTGTCAAAAATACTTTTTCTTTAACACCAAATTAAGAAAGAGAAATCAAACATTTGGATTCATTTGAATGAGCTCAGTAGAAAATGTAGCGGAGCTGGTTGTGAACTGAGCTTCAGAGAAACACAACATACTGATATTCACTATGAAGCTTTGAGTGGAAAAAGACAGAAAAACAACATGTGGATCTTGGGATAATGCAGCTTCCATCTTTAAAGGACTGAAGAGGAAGAAGTTTACAAGGAATCATTTAGAACAGTTTCAAACATCAACTGATTGAATCCATGAATCTGAAAACATGTTTGTGAGTGAAAGAGACAGACATGTACAGACTGAACTATCTGTTCAACAGTCAGAGTGTTTCTCTAACAGGAGACACTCTTTACACTCAGCACAGGGACACTGAGGAACCAGGAGACCAGAACATAAACCCAGGATAAAGAGTTTGAGTGAATGTGGTGTTGAAGGTGTGGAGGTGGATCAGAGTGTCAGAGGAGACTCTGTAGAAGGACAGAGTGCCAGCAGGACAGTCCACATACACTGCTGCTCTGTTAGAGACANNNNNNNNNNNNNNNNNNNNNATGGATGTTTTTATCTTATTGTGAAGCACATAACGAGGAACATTATCAGAGCAGCTCAGACTCCAGGACTGATCATTGAGTCCAAACCTACAGTCACTGCCTCCTTTCCTTCTGATGCTTCTGTAACTCACTGATATATAAACGCCTCCTCTCCACTCGACCTCCCAGTAACAGCGACCAGTCAGACCATTTCTACACAGCAGCTGTTCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGATAATTGACCACAAGGTCAGCCAACTTTTCTTGCCAGTCCGATGACACATCACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGGCTGCTGACTGTGGGGGAACTGCTGCTCAGGAGCAGGGAGAGCAGACTGCTTCTGGTAATGCAGGGGAATAGTCTGACATCTATTCTGAGATGAGGTCGTCGGATTCCGTTCCCCATCCTGTGACAATAGAGGAGGAACTGTGGGACAGCTTGGAGCGAGAAACGTCTGCTGCGTCTGGGACAAGAGAGGAGAGGGTGAGACAGAGGGACCTACCCCAGGAGACGGGGGTGAGGTAGGAAGCGAGTCAACACCAGAAGACTTCCTGTCATCGTTATTCAAGAGCTCAACACGCGTGTCATCACGAATTAGCGCTGCTGCATGGGCCTCAACCACGCGCACTCTCACAGAAGACACCCTCTCGCGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCTCACTTGGCGTATTCGTATTGCCACCCGAATGGGAAGTCTGGTCATGTGAGTGAGCATCATTTCGGTCAACATCACCAACAGCTCCACTAGACATAAGTCTGGCTGCAATAGATTCACCTATCTGTGAACCAAGTTGAAAGATCATGTCACTAAACCGGTTTAATGTGTCATTCCCATCACTGGGAGTGGAGTGATGTGCTTCGCCCCGCAAAAATTGCCCCACGGGAGACTCATTTGGATCTACACCCGACCCAAAGGCTCCAACCCTCCCAGGCAACACAGGTGAAGCTCCCTCATCCCTCCCAACTGACCCATGCGACAGTAAATGAGCACGTGCTGCACCTCTACCCCGCCCAACAGAGGAGCGAACATTGTCACATATATCACTCAGCTGGAATTTGCTTGCCATATTAGCATATAAACAGAGAAAAGGAAAAGCAAGNNNNNNNNNCGTAGACAATAACAAATATTGTCCTCAACGTAAATCACAGTCCAAGACGGGCAATGGATGAATCTTTAAGCACAATACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAGCTGTTGCGGTTCTGTGAGTCTATCGTGCAAGTGGTGTGATATGCCCATGTAGAAAGGACGGCACTGCAACGCTGGACTTGCCCTTACTCTGGGCTCCCTCTTTATTCTGGCAACACCAGCTCGGGAGTANNNNNNNNNNNNNNNNNNNNNCAAACATAACACTTAACAAACGACTAGGATATATTTATACAACACAACATCAACAAAGTCTTTCTTTTAAAAGTTCTAGCTGAAACCAAACCTGTGATCGTATAGTAGCAATATTATTTATTTATTTTTCTCCTTTCTCCTAAACAACAACAACAATAACATATAAAACAGCTTTTCTATTATAAATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAATACACATACACAATTGACAACAGTGTCGCTCACAAGCACCTACCACCAGCTTGGGAGTATTTTCCTTTGCTGAGGCATGTGCTGTGCAGCAATTTGGAACCTTAACAGTTGCAGTTGCGGTATTTGTCCACCAGGTGGCTCCAACTATTCACAAAGCACATCAATTTTGAGGAAATTCATTAAGCTATTTTCTAACTCTGTTACACATGCACACACTCTCTGCACATCCTGTGTACATTAGTGCAAAAACCTTGACTGTTTGACAAAATCCTGTTCTATGTTCTGAGGATTTACTGAGGTTCTCATTACTTTGTTTCACAAATGGTTAAATTTTACATCAAATATGTACCCCCTCAAGAAATAATCCTTTCAAGATACAATTATTCTAAATTAAAAGTGTGGTCTGATGGTGGCGCTAGAGTTTCAATACTAAGCGGATANNNNNNNNATTCAATAAAGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGGTCTTGTCCCGTGGAGGTGGCTCTTCTATGTTGTGCCATGCTCAGCAGTTCATCCGCATCTAGAGGACAAAGGTCACTCTTTCAAAGATGCCAATGTTCACATTTTGGACAGAGAGGACAGATGGTTTGAAAAAGGAGTGAAAGAAGCCATTTATGTCCACTGTGAGCGAACACCATCTGTCTGCCATCTATAATCCAGTTTTGAGATCCCTTCCCAGACGCCTTAACGCCCACTCGCATCCTGGGCCATCTGACCTCAGGAAATCACATGATAGGGTGCGGCCAGGTTTCACAATGAGCTCACCCGAAATCCTGGCTGATTGTGACCCACACCCATTTTCACAACTCGGCTCATGTGATTAGGTAGAGGATCATCAGGGGGTCCTTTGTCCCTCTTTGGGGGGGAAACTCCCACTGGGTTTAAATCTGGGACTTTCCACCATTGACCCTTAGAACTGAAGAAGCTTCTAGGATGAGAGGTGAAACATCTTCAAGCAACTTAAACAAGACCAGATGATTTTTCTTTCCATGCTCCTTAGACTCCTTGAAGTATTCCTTCCACTGCCCGACAATTTTCTCTGTCGAAGTCAGCAGCACTCCACCCGCACTATACACAGTGCAGGTAGAACACCGCTTTCCCCTCCTGAGACGCCTGACAGTTTGCCAGAATCTCGTCGAGGCAGTCCAAAAGTCTTCTTCCATGGCCTCTCAGAACTCCTCCCACACCCAAGTTTTTGCTTCAGCCACCGCCTGCGCTGCATTTCTCTTGGCTAGTCAGTAACTATCAGCAGCCTCCAGAGGTCCACAGGCTAACCAAGCCCGGTTGGACTCTTCTTGCTCCCCTCACCTCTGGTGTCCACCATATGGTTCAGGGATTACCACCATGACAGGCACCAACTACCTTGCAACCGCAGCACAATGCAGCAGCTTCGGCAAAGTTGACAGCAGTTGACAGCTCAGCCCCTCTCTTTACCCAAGTGTCCAAAATATATGGCCTCAGGTCTAGTGATATGATTACAAAATCGATCATCGACCTATGGCCTAGAGTGTCCTGGTGCCACGTGCACTTATGGACACTCTTATGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAAAAAATTGTTACTGTCTTTACAGATGTGGCAAGAGACTGAAAACATGCTGTTGTTTGCACATATTTAATATTCAGCTCTGCACAGGAGCTGCAGCAGAGTGCAGCCTGTTGCTTTTACAGTATAATACTTGTAATAAAAGTACAGTAACAGTAATTAGTGACTGATTAGCCCCGGGCGTTTCTCTTAATTTCTTTAGTAAATTCATTCACCTGCACAGCTAAACGAACTCTGACAGCCAAGTGCTCATCTTAGCTAGCTAGGTCTCAGGACCGAGCTAAGGACGGTAGTTACCGATTAGCTTACAAACACGTTTAACTTACCGAAAAAGTGCAGCGGGGCCTCGGGTCCTTCTGTCGGGTAGTCCAGTTTACTGAAGAACACCTCAGGCTGTCAGGTTAAAACACTCGGTCGTGTTTTCGTAGCCTAAACACTGGGCGTCCTCTCAGAGCCTACTCTCTATCTGCTATTCCCGAACAGAGATACGCAAGTTTCTCCGTGACTGCAGCTGTCAGTCAAAGCTGTTATGATGACGTTTTACCCCAATTTAACATCACCGCGGTAGGAATTAGAATCAAACTTATGGGAGAGGAGACCCCTTGGACATCAATCAGCATGATGAGAAATATTGATAACAAAAGAAAGAATCTTTGGNNNNNNNNTTATCTAAGGAGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGACGTTTTGGCTTCATTTTTGGGGTGCTGTCGCGTCATCCATGTTTTCTACAGTCAGTGGTTCCAACACAGTGTGTTTGTTTTGATTTATGAACCCGGAAAATGGCGCCGCGCTCCCACAATACATTGCGGCGTGACGTCAACTCCAAAGCCCTATTCCAACATGGAGGACATGTTGTAGTCCATCTTCTGCACGTACACTTAGAGAGACAAACTGTCACTTCTTANNNNNNNNACTAACAGTAAATTAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGTGGGTGTGGATAATTTTGCTAAAAAAACGGCGGACGGCTGAAGCAGGGCGGCCGAAGAGTAAACTGGGCATTCGTGAACTTATTCTCCGGGGACCTGAATCTCAGTAAAGCACCCTTCCCACAGCCAAACCCATCTGTTCTCTGATATGTGACTGACATTACATTTACCAATCAGCTGAAAGGAAGAAAAATCGGGTCAAAAGCCAGACATAGCCAGGGAACCTGTATCTGTAACCAGGCCTCAACCAAAAATAAATTGTAACTCGTGCAAAATATTTTTACAAACACAAATCTTTTTCACATACACACAAATTCTTATCTGAAGATGCACAAGCAGAAAACTTTCAGATATTTTTGTTTACAAGGTTACAAAACTCAGTTCACAACTATGGATTTGATTTACAAGTAAAAAATATTTATGACCACACTTTGAGCCCATATTGGTTCCACAGCTGTTCTTGTTCACAGCATCCAGTTAGAGAGGAAACTGTAAAATGCAATGATGATGTTCCAGCGTCATGTTGTTGCTCCTCCTCCACATGCTTACCTGCCACAGTTTAACTCCGTCTCTCAGACAGTCATGTCACCTGATCTGCATGTTTTGCTGTACGATGACGTCATCTTGACGTTGACGAGGAGGGCGAGAAAAACTAGTTTTGTCCTGCAGATGGCGATCTTGCACCGTGTTTATCTACTCAGCTTACTTTAGCCTGGGTTGGACTCTATATGAGCAGCTTCCACTCTGGTTTCACTGTTAAATACACTTGTTTGATTTCACTTGGAAAAGCTGAAAAATAAATATTTTATTACAAAATTATTTGTTGGTACATTTTTTGAGGGTCAAATATCCTGTTTGATTTGAGGAATGAACTGTTAAGGTGTAAAAAATGAATCAAGTTAAAATAGTGGTGCTTTAAATCAGTAAAGATGTATAATGAAATTTAACATGTTGATAATGGCTGTAGTGGGCTTGTAATGTAAATGTGATTAAATGTGACATTAATGGTGACGCTGCATAAACCTGATAAAACAGTTCTATTAGTGGGTCTGTGTGATCAGCATCAGTGGGTTAAGGTGAGGCCTTGACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGCTTCTGACTTTTTACGTGTTTTGGAGTTTGTAAATATTTTTACTTACTTACTCCACATAAAATGTAATAAATAAATCATATAATACAAAAACCGACGATTCACATTTCAACTTTTAACTATTTCAATTTTCAGCTTTTTCCTTTTAAACAAAATTAAAGTGAAACAACACAAAACACTGCAAACCACAACACAATTAAATATAAATTAAAATATGAAAAGAAAAAGAAGATGCATATTCTCTGTCATATGGGCCTGCATGAATAAGCTTTCTGAATCCTTTATCATCCGCAACTGAAAATAGTTGTGGATGATTACTATACCTTCCTAATGTGACGTTGTTGTCCCTGGCTTTCTTTCTCTCTGTCTTTCCCTCCCGCTCTGTTCCTGTGCTACTGCGACTGTAACTACCGCCCCTCCGCCCTCTGCCCAGCGCAAAGCACAAGGCTCTGTGCGGAGTGCGGGTGTGGGTCACAATCAGCCAGGGTTTCAGGTGAGCTCATTGTGAAACCTGCCCCCACCCTATCATGTGATTTCCTGAGGAGGGTTGGCCCAGGCTGATTGCGACCTACACCCGCTTTCACACCTTGGCTCATGTGATTAGGTAGAGGATCATCAGGGGGTCCTTTGTCCCTCTTTGGGGGGAAACTCCCACTGGGTTTAAATCTGGGACTCTCCACCATTTGACTCTTAGAACTGAAGAAGCTTCTCAGATGAGAGGTGAAACGTTTTCAACCAACTTAAAGAAGTCCAGACACTCCCTTTTTTTCCAAGCTCCTTAGATTAAATATATTACATTTACATTCCATCTATGTTGATGAGGATCGGAACATCTTTAAGTCCTCAGTCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTACTGTGGTGTTATTACATTTCTTCTTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACAGTGTTTGTAAAAAGTCTGAGCTGTACAGCAGCTGCATCACTACAGATATCAGTACTCATAAAGAGTTCTGCACTCACTCTGCCCTCTGATTGAAACTCTCCTTTTTCTCCAGGACAAGTAATATCTCACTGAAAGACATCATCTCCACAAGTGTGCTGATCAGTTCAGGACCTCCTGCTGTCTACCAGCTCAGACCACAGAAACAGAAGTTTGGAACTCTGACGAGAATGAGTGTTGGAGAAAGAAATCAATACAAGACAAACAGAACCATCTTACTGGTGGGAGAAACAGGAGCAGGGAAATCTACTCTGATCAACGCTCTGCTCAACTACACCATGGGAGTGAAGTGGGAGGATAGAGTCTGGTTTAAGGTCGTGGAGGAGGAGAGAAGTAAGTCAGAAACTCAGACATCAGATGTGATCGTGTACGAGATCTTTGGTTTTGAAGATAAAACTCTGCCCTACTCTCTGACCATCATCTATACTCCTGGATATGGAGACACCAGAGGGACCGAACATGATGACATCATCAGTCAAAGATTGTTGGACTTGTTTGGATCAGATGATGGAGTTCATGAAGTTCATGCAGCGGGTTTGGTGTTGAAGGCGAGTGATAATCGACTGAGTGAGCGACTGAAGTACATCCTTGATTCAGTGATGTCTCTGTTTGGAAAAAACATGGAGAAAAACACTGTAGCTCTGATCACACACTCAGATGGAAGAAGGCCTAAAAACCCTCTTCAAGCTCTTGAAGCTGCAAACATTAAATGTGCCAAAAATGAGATGAATGAGCCAGTTTACTTCCTGTTTAATAACTGCCAGCTTGAAGATGAGGAAGAAGAATTTCTGAAACTATATTTTGAAGTATCAGAGAGAGGAATGAGAGAGTTCGCAACCTTCCTGAAAGAAACTACACCTTTGAAGCCAGAGGCAACTCCTGAAGTGTTAAAAGAAGGTATCAGACTGACAGCCTGCATCCAAAACCTGCAAGAAAGAATCAGATTCACTGAAGTGAAACAAAGAGAGATGAAACAGACTCAGGAAGCTCTGGAGAAACATGACAACATGATGACTGAAGAGGTCACTCCATTTGTTGTTCAGGTTTTTAAACATAAAGAACCTATCAGAGCAGAGACGTGTGGGCCGGGTTTTAAAGCAGCTGTCAGCTGTACAGACTGTGAGGAGAACTGTCACTATCCTGGATGCACGGTGCCCTTAAATCACTGTGAGGTCTTTCAAGATGGTCTCTGCACGTCATGTAACAACAAGTGTCCTGCATCAGTGCATGTGAAAGAAAAGTGGAGACATGTGACCAGGATAAGGAGAGGTCAGAAGAACGAACCACCAACAAAAGAGAAGGATGTTGATTTACTTGGAAAGGAAATGAACCGACTGACAGCAGAGAAGTCCCAGTTCCTGGATGAGTCCTACCAACATGTAGTCAGACTAGAGCAGATCGCTCCTGATTCAGCGTCCACTATTGTCCACTTGGACTTCCTGATTGAGAAGATGAAGCAGAAAGGAGACACAGAGAAGGTCCAGAAACTGGAGGAGATGAGATGGAGAGAGGATGAAGGAACCAAAGAAGCACAGAGGTATGTCAAACTGCAGCACTTACAGAAGAGTGTCTGACTTTTATTAATGTATACATTTTAACTGTAATAATTATAATTAATTACTATTTTCTTTTCAAAGGTATATGATAATTAAAAGTGTACAGATTAATGTCACTGCTGAAACACATCAGTGAAAGTATGTCCTGGGTTTTTTTCACCCTCAGCATTCAAACTGTTTCTTCTCTCAGCATGACACAACACTAATGAACTCGATTACAGAAACTACATTTCTGTAATCGATGAAGAGCATGAGAAAAAACTGATTCCCATGGCTGGATTTGAATGTTAGGTATAGCAATCTATTTTTTCTCATAATGAAACTGGAATCCATCAGTGATTTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCAGACTTGGCAGTGCTGATTGTTATCCTTATCACTATAGAGAGGGTTACAGCTGGAGGTCATTGTTCAGTCATGGACTAACTATTTCAGTCAATGGAAAAGAAATTTAAAATCGCTTTATATATAGTGTAACCGAATCAGTAATGACAATTTCTGAATCAAAATTAAAATTAAAATGAACTGAAATCATTTTGTGATCTTGACTTGTCTGTTAACTGTTGCTAAGTGCTTTTAGAAAGTGTCACCTCTGTACAGTGACACGCACTCTTGAAAGGTTTAAAACTGCCAAACAATCAGCCCAATTTTCTAATACAATCACAAATAATGACAATAAAAACTACAAATGAAACTGAAACTGTAGGAATCCAGGCCAGCAACAGCTGTGACCCACTTAGATGGTGTCATGCCAGCCCAATTAAAGGTTGAGGGAAAAAATAAATGTATTCAGCCTGTGAATTACTAATAAAGAAATNNNNNNNNNTAAGCTGTCTTCTGATCATGTGGGCAGTGTACACTCAGCCTCCACAGTCACTTTTGTCTCAGAAATATATAATGTATAATATAAAGTATCAGTGTGACCACTAATGTTTTGGGAGAGCAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAATTTTATGTGACTTCTGATTCTGAGCAGAATGAAAAGTCAGTTTTAAATGTTAAACAGTAGTAACATGTTCATAATGTTTACTGAAGACATTTTGTTCTTTTCTCTGCAGGATCAGTTTGATCTCATCACCACATGAAGACATCATCTTAAACAGTTTTCTCATCAGGTCAGGACCTCCTGCTGTCTACAAGCTGAGACCAAAGAAGCAGAAGTTTGGAACTCTGACAAAAATGACTGTTGGAGAAAAAAATCAAAACAAGACAAACAGAAACAGCTTACTGGTGGGAGAAACAGGAGCAGGGAAATCTACTCTGATCAACGCTCTGCTCAACTACACCATAGGAGTGAAGTGGGAGGATGAAGTCTGGTTTAACATTGTAGAGGAGACTTGGAGATATCAGACAGAAAGTCAGACATCAGATGTGATCGTGTACGAGATCTTTGGTTTTGAAGACAAAACTCTGCCCTACTCACTGACCATCATCGATACTCCTGGATGTGGAGACACCAGAGGGATCGAACATGGTGGCATCTTCAGTCACAGATTATTGGACTTGTTTCGATCAGATGTTGGAGTCCATGAAGTTCATGCAGTGGGTCTGGTGATGAAGGCGAGTGATAATCGACTGAGTGACCGACTGATGTACGTCTTTGATTCAGTGATGTCTCTGTTTGGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCAAGCTCTTGAAGCTGCAAACATTAAATGTGCCAAAAATGAGAAGAATCAGCCAGTTTACTTCCTCTTTAATAACTCACAGTATGAAAACCGAACAGAAGAAAACAAGTCTTCAAAACTTTCGTGGGAACTCACACAGAAAAACATGAATCAATTGACAGACTTCTTGGGAAAATCTCAAACCTCAAACACTGATGAAAACAGGTGAAGTGTTAAATCAACGAATCAGCCTGCATCCAAAACCTGAAAGAGAGAATTGAGCTGGGTGAACTGAAACAGACAGAAATCAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATATGTGACCAAGACAAGGAGAGTAATGAAGACTGATGAACAAATGAAAAAGGAGTATGAAAAGAATGTGTCAGAAAGTGAGATGAAAGCCAGAGAGTTAAAAACTCTTATAGAGGAAGTGAACGAAACAATGAAAACAGCAGCTGATTCATCACTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTACCCTGTTAGAAAATCTTGAAAAGGAAATGAACCAGCTGACAGCAGAGAAGTCCCAGTTCCTGGATGAATCCTACCAACATGTTGTCAGACTGGAGCAGATCGCTCTGAAAGCTGATTCATTGTCCACTATTGTCCACTTGGACTTCCTGATTGAGAAGATGAAGGAGGAAGGAGACACAGAGAAGGTCCAGAAACTGGAGGAGATGAAAAGCAGGGTGGATGAAAAAACCGAAAAAGCAGCACATTGGTACATGCAAATACCATCAGCTATGAAAAACATTGGTAGATCCTGGCATAAGTGAAACATGTAAAGAAGCATCAGGCAGCTGTGTAGATGGCTTTTCCCCCTTGATACTGCTGTATGCTACATATTCAGATGTACACCACATGGGTTTTTGTTTTTGCTTACAGATGGCATATTACTTTTTAAAAAGCCTATTAGAAATGAATTAATTATTGATTATTGATCAGCACTGACATCTCTAGTTAGAGAGCAGACAGTTTGTTTGTTTTTTTGGTCCTGAGTGTTTGTTTTATGCATCTGACATCAAATCAGTACCAAATACAACATGCGGCTCCATGTACTTTGGTGATGCCTGCAACAATTAAAAGTTCATTGCTTCCAAAATTATTTTCATCTCAAGAAAAAGTTGTTATTAAAAAAATCCCCAAATATGTGAGAAATGAATTTATATAATTTATACATAACATGAAAATGATTGATCAGTGAAACATGATGACCTTTCCTTCAAAGGTCTCATGTACAGAGCTTTTAATCATGTGGTAATATTATTTTGTATTTTTATGGCAGCTGATAGTTAACTGAATGCAAGGAATTGATTTTTCATGTTGACATGATCGCCTCCTTCTTAGACGAGAACATTATGTATGCTTTCATATTTTATCCAGTTATGGAAACAAATATATAACTTCTCATTTTTTTAAAAAATACTTTGAATTACTACAAATACATGTGTTTCTGTCACGTTGTTCTAATGTTAGTGTGAGCTTTATTCTGCTGCTCCTCTCATGGTGACTCAGTACAGTGGTTGTGGGACAGTAACATGTCACTGACATGATCCAGAGTATGGAGGACCACAAGAGCCACGCACATCGAAATAAAAAATTCTGTGCTTAATTAATGAATTGTAGAATAAAATCTGCATTTGTAAATTCATTTTTGAATTCCAATTTAATAAACTGACTTTTAAAATGCTTTTTAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGCTCTGAATTTTTCTAGCTCATAGCTTCGCCCTGCTACGAAGCGTGTGTGCTTGTACAAAGGCCGTTCAGCCTCGGGATTTACACTCGGCTCGACACGGATATGTGAAGAATGAAGGGAGCCTGCAGCGAAACGGAGAGTTAACCTCTGACTGAGTGCCCGTTTATGCAGTGTGACCACCTGTTGAAGGTAACATGCTAACGTGGCTAACGCTAGCATCACCGCACGCAGCCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCGCAGCTGTACGAGCTAGCTACGTGTTTTGTAAGCTGCTGTGCTCTTCACAAATAAAGCTGGAAGCAGCTCAGACTGTTAGAACCAGCACTGAGCCCTGTTACATTTATACAGTGTTAGAGCAATGGCTGCAACCTACAGCCTTTAAACTAGCGATGAAAAGAGCGCAGCGTCGCACTGATTTTACACACATGTTGATGGTCAGTGGGCCGGACGAGTGAAGCTCCTCTTTGTGTCAGTGCAAAGATGTTTAAGTCACTGTTGATTCCTGAGACATGTTAATATAAAGGAGCAGCTTCAGCAGCACGTCTCAGTGTTTCTACAGGACAGGACGGCCTCTCCCAGTCACCACGGGGGGAGAGGTGGGCTTCCCCTGGACAGCTCTTCAGTCTGTCGCAGGGCGCTGTAAGACTGATTTCATATATTTAAAGTTACAGAAACTGATGCCCTGCTTCATATTTTCCAAAGCTGTCCAATGGGCTGAAGTCTTTGGCCGATTCTGGTCCCCGGGCCTTATGTTTGACAGCTCTGCTCTAGAGGAGGCTGACACTTTAAAAACATTTAGTGTTGCAGAGTTTTCATTGGACCTATAGGATCGTGGCCACATCCTGTAATGTAGCTGAGTTAAGGCAGCAGCACAGTTACACTAACAACAGTCTGAAACTACAGGCTGAACAAACACAGTCACACAGCAGCTTCACACACACTCAGTATCTGCAGCTGAAGGCAGCGTATCAGGGCTGCAGCTGGACTGTGGTTGGCTCCAGAGAAGAAGAGACAAACACATCTTCTCTTCCTCCTGAATAAATCTCAGACGCAGCAGGAAGCAGCTGCTCGACCTTCTGCACAGTTACACGACTGCTCAGGGTCACGATGTCAGCAGAGAGCAGGAAGCAGGTGTGTGCTGGACTCCTCACATATCACACGTGAGGCTCCGTAATAATAAAATCACAGGGATCCAGGTGTGTTACAGTTTAAACAGATGAAGGTAAAATCAGCTCCAGATGTTTGGATCTCATTCAGTCTCACTCAGTTTCTCTTCTACTCGCAGTTTTACGCTAGTTTGTCTCCTTCTGAGAGTTCAGCTCCGCCCACAGCAGTGACAGTGATGTTAAAGCTTATCACACATCACACAGGGATTTATTATATTGGACATTTGAGACAAAGCTGGTGTGTGTGAAGTATCAATGATGTTTAGTGAGCGTAGCATCAATATGAAGACGAGGAGAATGTGAGGAAGAATCGTGTTTCATTGAATGAATGTTTAAATTTGAGTTTTCATGCTGTTTCACGCTCAGAGTAAACTTAAAAACAGAGTTCACAAAGGTCATCAAAGGTCATCATCTGTCTGTCAGAGACAGGATCCTATATTACTGCTCACAGAGCAGCTGATGGAGGAAGAATCAGAGAGGAAAGTTGTGTCTGAGCTTCCATAATCAACACTGATGCTCATCAGAGGAACAACTGTGAACAACTGTGCTCTCCCCACACAGCTCTGACACACCCTCAGGACAGCTGATTGGTCAGTAGGTGGGCTGGTCACACCTGCTGATCACTCAGCTGTTCCAGACCTGCCCACAGACATAGATTAGAAAATATGAACTATGGATGATTATGAGCTGAGTGCAAAATCCAGGCAGGAGTGACGAGCAAAGAGTTTCCACAGCCTGAGTCAATAAGTGTGTTATTGTAAGAGCAGAGCAGTGATGGGGGTGAGGGGCCGTGGCTTAGCTCTTTGGTCCTGTGGTGGTGGAGAGGGTGGAGCAAAGTGAATCTGTGCACAGCTGTGCTTCATCCACACATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACTTTCCTCACTCAGGGACATGAAAACAGTTTATCTGCAGCCTTTGTGATGCTGTTGATATTCTGTCTGCATTAAAATGAAACAGCATCAAATCAGAGACGTTGTTGTTTGTAACTAAACAGATAATTATTCCCCCTCCTGTCATTGAAGCTGCTGCTGCTGCTTTTAGAAACAAAGCAAATCAGAGTTGGAGGAATTGTGGGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAGGGCCGCGTACTCAAAGACCGCTAAGGCTGGAAGTGCGAGGCTTGTGAAATGGGACGGTCTAGCCTCCGTGGCGCTGCCCAGGTTGCCTAGCAACCATGATAGCTGGAAACGTGTGGTTGACAGAAAGGAAGGAGAACATATTTTGTTTGTTTGTTTCTACACGAGCTTTGGGTGATTTAATAAGTATCTGAGGCTGAGACCACAAGACTGTAAAACATGATAGTTGGGCTTCATATCTGTACTGTACTCATATATCTGTACTCATTTAAGATTAGCTAGTAAATAACAATTAGTTAATGTTTGTTAAGGTTCAATGCAGAGGACTCAAACGTGGGACTCCTGAATCAGCTGAATTCAAGGATTTATTAACAGAGTTCACGAAGGTGNNNNNNNNNNNNNNNNNNNTTTCTGATGACAGTCAAAATTTCCAGCTATCAAAAAGTGTAACAGCGCAGCCTTCATGTCCTTTCACTTCTCCATACTGTCCATTATAAATCATGTGTGTTAGTTGTTTTTTATTTCAGTCCATGTCTCCAAAGCAAACCTATGTCCCACACTTTCTGTGCTTACCCTTCAGCGATGCTCAGTCTTTTCACCAGGTGCTGAACTCAGATGATCTCAGATGATTTCACCAGGTTTGGGTTTGTTTGGAGCCCAACTTTTTGTGAATTCAGGCTCAAAAGAAACTCAAACCTCACTAAACAAGGATAACAAGCAATGCAAAAACTCGTTGTTCAGCTTTATTGACCAAAGATAAGCTCACATGTCACCTTCATCACACAGACACTTATTTCCACAGCATGCACGAGGGCTGATTATAAATATCTATAAAGCCACTTGTATCTGCCATACCTGTCCTTCTATTATGGTTGCTCTCCTCTCACTCTGTCATTTACCCACAGTCTGCTTCCCTCTGCTCCGTCAGCTGACGTCCTCTGTACACCTAGCTGCTGCGTTTTTAATCCTGCAAAGCTCAAAACTCACTGTAATACAAACACATTTAAGAAACGTTGCACTGAGTAGAAGATGACAGCAATGAGCTAAATGGCTCTCCATCATATTAGAATAAAGTTTCTGTCTTTATTTATGTGAAGACGTCCGTCTTGCACTAACTCTGAGTGAAGCATTAAGATAAAACATTTCGTCCTTCCAGTTGTGTGCTCGTGCTGTTAGTCTGAGATCTACTCGTGGATCAAAGCGACCTCCTTGTTTGAAATCAGCCTCAGGATCATAAATTGGTTAACTTCAAATCTATTTTATGCCTGAGTAATTTAAATACTTAAAAATATCAGGACAAAAATGTCTTTAGCACAGTTTTCCTTTAATGGGAGACCCTGACAGAAAAGAAAACAGCAGCTGGGCAGTAACTGGTATAAAATACTTTTAAAGGAGGTCATGCAGAATGCTTTGACTGGGGTCCCACCACTGACATCATGGGGTGGAGGACATGTTGGAAAACTGCCAGCTGCCTACAAACTCCAGTGCAGCCAACAGAGCTTACAGTCTGTCCTGTGTGTGCACATTCATAGAGGCTCTGACACTGAATGTTTATGTGACACATTTAAAAGAAGTCTGTGTTGTTCACAGTCGAGCTTGTACAAAGTGCTGACAGCTGACAGGACCTAACAGGAATAATGTGTTTGTTAGTGATGTGTCGGTCGCGAACGAAATGGTCTTTGACGTGAACGACGCGAGCCGGCTCCTTATCGCAAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGTGCTTTACGCCGGGATGAGGGGGGAGGGCGGTAGTTACACTCAATAGCAGGGAGGNNNNNNNNNNNNNNNNNNNCCAGGGGCAACAATGTCACATTAGAAAGGTATAGTAATCATCCACAACTATTTTCAGTTGCAGATGATAAAGGATTCAGAAAGTTTATTCATGCAGGCCCATATGAAAGTGCATTAAGATCATCAGGTCAGTTACTCCTGGCCCAACCTAAGTGTAGACTGAAGACCAGAGGCGATCGTGCCTTTGCTTCAGCTTCACCTTTGGAACAGCCTCCCTGCTTCTATTCGAGGACTCTATCCAATCCTTTAAATCAAGATTAAAATGACTTGGCTTTCCTAACCAGTTAATACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTCTCAGCAGATATATTTATCTAACTCTCCTGGTCTGTTAGTGCCTCTATCCTGTCTGTGCTGGTGCCCGATTTGTACCCTGCTATTGACTTATGTTGACTCTCCATGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGGTTTTTGTATTATATGATTTATTTATTACATTTTATGGTGGCCCCTAGAGACAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAACAAAAGTGCTCCAGGATGTTCGGCGCAGTGTTGAGCTTTTGTTACCTGGTGGCTACACAAGCCAGCAAGTATCAACGACCGGATTTGGTGTGTGGTAGTAACAGGTAAATGAACATTTTTTTGAATTATTTGAATATATATGAGTGTTTGTGTATACAAAGGGTTAGGGTATAAATATACATATAGTGTATAAATACACAAACCATACACATATGCTTTCAATTTTGTAATTTAAGTGATCTAGGTAGCTCTGTTTTGGAAGTACAGTTAACAAGTTTGTACATGCTTTGTCTCTAGTGGCCACAGCATATATTTATTTAAAAACATACATAAATAAAACCACNNNNNNNNNNACATTAGTAATTCCTTTTGTGCATAATTTTATATTATTGTTAATAATAAATTAATTAAAGCAACAAAACACCTGAAGAGCCGGTTCGGAGCCGAAAGAGCCGGCTCTCTAAAAAGAGCCGGAAATCCCATCACTAGTGTCTGTGCTGAATGAGACAATAAAGTTACACATGATGATGTTCATGAGTCTGTGATGGAAACACTGGTTCTTTCAGTCACTGGTGTCCTCACTCCGGTCCATGTAAGCTGGAACTAATGATCTGGATCTTAATTGTGTGTTTCTAGTCACATCTCAGCCTCACTGATAGAGGATGGCTCTTTCCCAGCCGTGGCAGAGATAGTTAATGAGTTACTGCTACAGTCACAGTTCAGTCATAGCAGGTGTTTAATTTGGAAGTGAAAGAAATCTAAAATGTCTTCACAACAGGTGACAGTCAGCATCAGTTACTGTTGTGATCTAATCAGACAGAGAGAAACATTCATGGCTCTAAAAACAGACTTTTAGCTCAACATACGTTGATACATACAACTGTTACACTCTGGTCATGTGATCATGTGGTTTGTAGGAACACTCCTCTTCCTTGGAGGATCCACCTGTGCTTCCTCTCCCCTCTCCTCAGTCAGTCAGTCAGAGACACACTCTGGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGCGGAGACTGCCTCCGTCTGCTGTGTAACCTACATGCCTATATAACCTGCAATAAAGAAGAGTACTGGTGTGACTCTCATTAGAGACGTTCACCCCATGTACATGTGATTGATTATATTGTCTCACTGTGTCTCTGTTTTACTTTGGCAGCCTTCTATTTGGGAGATTTCCTCCAACAACAGACCACGTGACTTTCGCTCATTGCATGCTGGGAACTTGTGGCAAAACAATCCAAGTACCGCATCAAATACAAGCATTTGCAGCGCCGCAAAACGTTCATTCTCTGGTTCCAATACCTTCTTGGTTTTTCTTTGCCCCCCAAAAAAGGAATGTACAAAACGAAGGAGAACAATGCCGGTCCGTACAAAGACAGACTCCACGAAAAGTCAAAGAAAAGATATGAGGGAAAAAAATCAAACGACTGAAAGGGTTAGACCCTTACGAGCACACAGAGTGGACAAAAGACGTTAGCGTGCTGCCCAACTTTCACCACGCTCATATTTATAATTATAGGGTTCTTGGAGTGAGTGCATACACTCATGAAGTTTTTAGTAACTTCAGGTCACTGCAACAAGCCCAGGTACAGTTTACCGACGGATGGGTACAGGACCTTGAAATGCACCGTGTAGAACAAAAGACCATCGTACGAACAAAGGTAAGTTTACCAGTCTCACAAATCGTCTTCATAAATACACATTCGTTAACCGTTTATTAATATAACCTTTGAGCTCAACGGTAATTAATTAGTAGTGGAAATAATTTCTGGTACGCATTACAGAAATGTAGCAGTGACAATAATATTGTATGTTGTAATCGCACTGGACAATTAGTGATACAAAAAACTGTTTTATCCTGTGAATAAAAGTGTATGTTTTTGTCAATGTACCGTGGTAATAACAGAAGCGAAACGCAGTATTGTGTTAGGACAATTCACTATTTATGCACATTAAATAAAGGAGCATAGCGCGACAATTTCTGTTCAGTGCCAGACTTGCTTGTAACCTATATCACCAATTATGTTAAGAAAAATTACGTATTAACTACTACAAAACACTGACCTTTGTGGAAATGCTTGGAGCAACATGTGAGCTGGAGTGTTCTGAGACGTTATATTTGGTCTTCGAATGGCTGCAATCCAGGCCATCCGTCGCCTCTTTGTTACTTCGGAAACATAGCTTAAACAATTTCTCTTCCACGACGTAATCCGATAACAACCGATCTCTTTACCCGTCGGCTTCCCGTGGCTGACATGCGACCGGCTATTGGAGTTAATAATACAACAGCTTCTTGCCATGTTTTGTGTGTCTTTTTATCGCTGTGTAACTGATTTCAATTGGAAGCCTGCGTGCGCTAGTACCTCTTGCCACGAGTTCTCAGAACCCCTTGCGGTTTTACCCCTGAATGACGTCACATTTTCAATCTCTATGTCACTTTTGTTGTTAGACACTGTTATAATAGCGTTAGGTAGTTGGCTAACTAAGGAGGTAGTTAACTACCTAATGCTACTCTTGCTAAGTGTAAAGTATCTATGTTTAAGACGTGCTGACATGAGTAATACAGAAATAATGCTAATGGCACTTGTATCTGTATTCAGTGTCGAATAAAGACAGGTTGTCAGGGGAGGTCGGTGTGAGAGCCCTGTGCTACAGGTCAGTGAGGCACCACACAGACTAAGTGTAGGCAGGAAGCTGTGTAAAGTTGTTAATCCCCGTTCAGTGGGGTTCAGTTCTTTTAAGCATTAGTTAAGTGCATTCCTAAATGCCCATCAACTTGAATGTTTTCCTTGTCTCCCTGCGTTATCACTCCTAATTTGACTAGTCAGATAGTTTAATCAACGTGTGTTTGGGTGATCAGAAACATTTGACACCAAGTTAATACTGCAAATATACACAATCTAAGTTATTACAGTTATCAAGGATGGTTAAGTTGTTTTAATAGGGAGAGAAGGAAACACTAAGCATTCAGGAGGGTAAGCCTGTAGGGGTCAGTAACCATAACACTGAACTATGTTCCTGTTCGGCTCTTCCATGAAGATGATGTTACATTTTTAATTTTCGTTCTTTCTTCTTAGATTAAGCTTCTGGATTCATCGCCAGTGACACTGACACATAGCCAGTGCTCCTGTGTGGCAGGTGCTGTTATGTGCAATCACACAGTGGCACTGCTCTTCCAAACAGCACACTACTCACAACTCAGAGTGCCGGTTGTCCCCCCCTGTGCATAGCTGCACGGAATCTGAACAGCAATGGCACAAGCCACGGACAGTGGTAATTTAAATGAGGTTAAAGTTTTTGAATTAGTCCATGTTTACATATGAACAGCAACACCATCCATAGTAAATGTGTCTTCTGTTAGGGTGTGAAGCCAGGACCTATCAACTCCATGATCTTCACTAAGCCGGTACCAAATAGGATGGCCCAGACTGGAGTACGGTAATTAGATTTGTAAAATTTGGTTTCCTGTGTTACAAATGCATGTTGCTATTTGTTCCTACATACATGTGTCAGAATAGGTATTAATTTACATACAACATTACAGTTTCTGAAGACGGCTAACTCAGTCATGTACATATACATCCCAGTCTCTAACTTATGCACCACTGTTTTACACCTTTTAGTTTTTAGTTTAGTTGTTGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTTGTGTGCTCAGAAGAAGAGCTTCTGCATCTGAAAAGCTTGTCTGTAACTCTGGAAATGGCTCACAAAATAGAGGAAGCTACACGTGAGCAAAGCTCTTCATCTGAGTGGCATCAGCTCCGCAGGCCCAGAGTGACTGCCTCTAAGTTTCGGGAGGTGTGTCACCTCAGAGGCCAGAGCTCGGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTGGGCACAAGAGGACTACCTAGTACAAAGAATATACATGGATACAGATGTGCACAATGCAATCAGAGAAAAGGCTGACTACTTCNNNNNNNNNACATATATATGCCAAGATACCTGTGTTTGGAAAAATGAACAGTGAAAACATAGCAAAAAGGAAAACAGATCCTTCAGGCTGGCTGGAACAAAATAACTGATGTTTTATTTGCAATATATTTCATGAATTATTGTGTTGTCAAATCAATAAACTTATTTAAGCAATGGCAATTATATTATATAGTATTATAATTAAACAGTATGTTATGTCCCCCCCAAAGGGGTCTAGGCGTGTGAGTGAGGGGACCAGTAACAAATGGGTCCAGAAAAAGAATGAAAAGGAAAACACACAGTTGTTCTCTAATAATATAGTTTTATTACAAATGACATTAACTTAAAGAGCCGGCAACGCCGTTTTACCAATAATGCCAAAGAAAGAAAGGAAACACTCGCAGCAACAAAAGACAAGAAAACTACTAAACACAAAAAAGGGAGGCACTTCCCACTCTTCCTACTTTACTCCTCACCACGGGGAGACACTCTCAGGGCCCACAAGCCCGTCTACTCACTAGTCAAAGGAGGCTGTCTGTCCAAAACCTAGCACAAAACCGTGTAGAGCCACAGAGGGAAAAAACCACCCTGCTCACACCTCATCCCCAGCTTAAATAGCCTCAGAGGTTATTGCTGACTGGATTCTGGTGGCAAACAAGGCTAATCAAGAGCAGCTGTGTCCTGGGGAGAGAGGAGAGTGAGAGAGGCTGTGTCCCAATTCAGGGTCTGCACGCTAGAAGTACGCACACTACGCGTACTACGGACGGTGCGTACTATAAGTACGGGAAGTGCGGAAGTGAGAGGGTTGTGAAATGGGACGGTCTAGCCCTTGTCGCGCTGTTCAGGTTGCCTAGCAACCATGATACTAACTGCGAGAAACGTGTCATACAGCATTGTGTGACAGAAATGAAGGAGAAAAAATGTTCTGTTGGTCCTTCATTTTTGTCATGACATCACTTTGATTAGTTGAGTGTAATAATAAGCAGCTGTTGCTATAAGTTAATGTAGTTTCATGCCATACCACAAGGTGGCACTATCTGTAAAGAACATGGGGCATGAGAGCTAGGAGGTGAGCGGGGGGTTGTTTTTTTCGGTTTACCAAGCATGGTTAATAAAAGTATGTCGCAGATCACAAAAGGACTCGTTCTTCATAAATAAGGAGGCAAACAAAACATGGTACCAGGAGTAAAACTAAATCTGGGCTGAGGTGCATCGTGGACGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGGTGCCATTGCCATCGGTGACAGCGCTACTGTGGGAGCAGTTTCCAGTCAGAGAGGGAAACGCATACTTCCACGATCTGACAGCAGGATGTTGGATTGCAGGCGCTGTGGCCTGAAGCACATGCCCAAGAAGTGTCCAGCTTATGGTAAGATATGCTCCGCCTGCCACGGAAAGAACCACTTTGCCAAACAATGCTTCTCGAACGGTAAAGAGAACAAGACAAAACGATCAGTAAACACAGTTGAAGATGCTGATCTCAGCGACACATTTTTTGTTGGTCTGGTTAACTGTGAAACTGAGCCAGACACAGAGATAAATGCCTTAGTGGAAGACAAATGGACAGTGCCACTGGCAATTAATGGGACGCTTGTCACATTGAAACTAGACACTGGTGCTAAAGCAAATCTGATCAGTTTATCTGACATCAAAGAAATGAAAGACAAGCCCAAAATACAAAAAGCAAAATCGGCCCTGAAAGACTACAATGGACAGGAGATTGAGAGTTTTGGCACATGCAGACTAAAAGTGACTGTAAAGGATAAAGTGCACCACCTATGCTTCTCTGTCGTTGCTGAAGCACATGAGTCACTGCTTGGTGACAAAGCCTGTGAAGATCTTGGATTGGTGAGACGCGTGTATTACATCAACACAGATGTGGACTCGCCACCTGACTCTATAGGCGACATAGTTCAGAGCTTTGCAGATGTTTTTAAAGCACTGGGCACCTTACCTTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGTATTCGTGAACTCCTCCATAAAGAGCACGAGTTCGAGTGGACAGCCAACCATGAAAGTGAGTGGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAAGTAAAGGCTTTAAAACCAAGTTAACGCTGAAAGTACAAACATCGCTAATGTCACATAACTTTGCCGACATGTGGCCAACAGTAATGTTTTAATGTTCTTAAACATTCGCACATAAATAAGTGACATAATATTCAGTACTTACTTTTGACAGTTCACTCTTCGGCCGCTCCCTTCTGCCGTATTTTGCGGCAAAATTATCCACACCCACTGCTGCGCTATGGACTGTGGGATATATGGGACCACGAAGCGTGCACCGGACCACGCTTGATATTTGGGGAAATCGACGGCGCATTTGGAGTATGCATTTGAAGTGCACTTTGAATTGGGACAGCCGTCGTCGCGTGGCGGTGACGTATTCACACTTGAAATGTGTACTTCAAGCGTGCATGCCCTGAATTGGGACACAGCCAGAGAGACAGAGCGGTGGAGCAAGAGAGGAAGAGGCAGAGAGAAAAACCACACCCACACAAGGGCAGTTTCAGGAGGCCCAGCTAGGGCCGTAACACAGTATTATTAACATTCAACATTTGCAATGAATTAGAATGATCAATAACTGGAACTCAACTATCAGCACTCAAGTACCAGTTCTGTAATCAAGTATTGTCAGCTGAGAAGGAAGAAATGCAACTGTAGTGGCCTCAGCTGCAGGTCATTTTCCATAAGTTCCTTGTACTGGCACTGGTGTCTTGGGAAAAGTCCATCTTGTCTCACTTAACCCATTTTTTAACTAATGCTGTGTTCTGGTAATTTGACAGCATACATGCTACTGCAAACAGTTGGTTGATATTGTAAACATGTGACATGGTAATGATGCTATCAAAATGTTCTGTTTTATCCTCCTAATGACTTGCTCCACATGTACCCTGAGTCTGGCTATGGCCTGCGTCTCCTTAACCTGGTATGCTGGCATCTGCTTCTGCTTAGATAGAAAAGGTGGGCAGTACACTTTGCATTTACAACAATCGGTGATTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGGGCTTTCATCGTGCAGTGGGATTTGCACGAAGACTACATTTCACTTTGGAGAAGTGGTGAGGATGGTGTCTGACACCTCAGCTCTGTACAGTCAAGGATCATCTGGGTGTCTAAGAAATCTTTGAATTCCTCAGGGAGGTAAGCTTGCACTTCTTCACGTGTAAGCCAGATGCATTGAGACCCCAGTGCAGTCGCAAGAAAATTTGTCCATGTTGCAATAATGTGGCTCACTGTGGACTGATGTATGTTAAATCGGTGTGCCAGGTCCCTCTCCTTCAAACCAACTGACAGGAAAACCAAGAAAAGAAAGAACTCGTCAATTGGCTGTAGCAGCTGCCTCTGGAAGGTGAAAACAAAAGGGAAAATGTTACTCCTTAAGCTATGAACTAGTAAAATTATGCTTTTCTTGGCTAAATGTTTTGTAATGGTTATGCATACCATACTGTACCATGGGGTAAACAATGAGGTGCTGTAGTACACAGGTGTATGTATGTAAAGGATACTGAGTCTAGTATGCTATTGTACATTATGTAATGTTATTGTACATAAATACAATAACATTACACCTCTAGTTCTAAATACCAACAAACCCATAACCTACCGTTGATGTGCGTGCAGGTGTCAACACTTCTTCGTTCCTATTGGCAGCTGACTTGGCTCTTGAAACCCGGATCATTTTATAGATGCAAGGCTCAATCAAAAACCAAAATGCCATCAAATGATCATAGCTTGGAAATCTATTCACGAGAGAGACATACATCATGTCAATCATTAATTAACATTACACACTGACATAAAAATAATGTAAACTGTGACAAATATGCTAATGGTATGCTGTATAACATAGTCTGATTAAGAGTCTATTTGGTGTTGTATTTTATCTGTAGCATTAGGATATCGTTTAAATACTAAAGCATCTACATGAAGCATACATTCAGCAGAGAAAAAGTAAATATCTATTTTATTTTCATTAAGACTGGAAACACTTTCGAAATTTAACTGATGGTGACTTTGGTATATTTTAAACAGTTAGCTTGAATAGAGCTTAGGTGTACCTGGTGTAGAATCGGATGTCAGTGTCAGAGCCAGCAAAACGCTGTAACCCAAATTCTTGCTGGACACGTAACTCCTGTATTTCCTTCCTCAGAGTCTCCACGTCTTTGGACAGGTCTTCTGCAGCTGATGCAGATATGTCCAATGCAGACGGCTCAGGGACTGAGCAGTAGTCATGATCTCTTGTAAGACTGTGCTCTTCTTGATCGTCAGCAGGAACTAGTTCAGGGCGTCGCTCCGTTCTCTCCCAAACACTACGCCGCGGTGGTTCAACTTTATAGCCATTCCACTCAAAAAGTGTTGGTACAGCACCTTTAATAAGCCGCCTTCGACCATCAAGGGTTGTTGGCTCTATGAGTTGATCACTGGCAAAGTGTCTGCTGCAGACCCTGGTGTGAGAGGTAATCGTGAAATGATCCCGACGTATATTTACCAGCCATTGTCTTCTCAATGGGTCAGAAAGCCATGAAAACTTAGTATGCCGTTAAATTCGGCTGAAGCCGAACAAAGTGGGACACAGCAATGCTCGGAGTATTTCTTCTCCTGTTTTTGAAAATGTTCTGTTTTAAATACTTTCCTTTTTATACTCATTCTGAAGTGACATTAGCATAGCTACCGATAGATAAACAAACATACCGGAAACGCCCAAGCGGTAGTATTTGGAAACGGAAATACGTCACATGCCTTAGTGCAAGTAGTGCATTTCACTGATTTCAAGTCAAAATCAAAAGCTCACATTTTAAAATTTGTGAGTGATTTTGTTCATGTCTCATCTGTTTAGTCATTTTATGAGCAGATGGATGCTGTCGTTAGATTTGACTTTAGTTTGTGATTTGAAGACAATCAAAGAATATTTCACATGAATTGTTCCAATGTTGTCATGTACGAAGCACAGATCATTTAAGATGTTTGAATTTTCACATTTTAGCTTGTAATTGTATAGAAATATAAAGTAGTCAATTTAATGAGTTACAGTGAAAAGAAGTGCCTGTAAATGGTCATATAAAGAGAATTTTACACGATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGCAAAAGTGTTTGTGATTTCTATTGAATAGAAATTTGATGACTGATGTGTGATCATGTTTAAATGGTTTGAGTGATGATCCAACAACTAACTGAGTCAGTTTAAAACCAGTGAAACCTGTTCCACCATAAACAGTCTGATAGAGCAGAGCCAACAGTTTGTAATGCACTAGTTTGAAATTTCATCTAGTTTGGAACTCCATGTATGAAAACAGAGAAAATCCCTCATTTTCCTCTCTCTATCTGCGGCTGTTAGTTAACACAGTTAGTTGTGCGAAGAAATCCAACATGAGCTGAACAAACAGTAAAGTTCCGAAAGACAAACTGTTAAAGGAGGAAACAAAGCAAACTTACAGTTTCTTCACACAGAGACACCAACAACAAGCTCCACTCCACACCTGTGGGCTTTTTTAAACACCATCCTGTCTTGACTTGTGTTATTCGGCCTCTAAACGCTCTTTGCTGTGATTCTTTCTCCACCCATCCCAAAAAAACTCCAATGAGAAATCAAATCAAACAAAAGCGTGCTGGATTAAAATGGTCCAGGCTCTTACAGGCTAACCTGTAAGAGCTGTTTGCACTGATAAAGAATAATACTCAGATCTCCAAAAGTTGAATCTGTTCATCTGGACGTAGCGTTTTGTGGGAGAAACGTTTCGTCACTCATCCAAGTGACTTCTTCAGTCTCAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGACGAAACGTTTCTCCCACAAAACGCTACGTCCAGATGAACAGATTCAACTTTTGGAGATTTACTTTCCTGGATGATTGAGAATGCATCAAGACGAAATAATACTCAGACTTTTACCTTCAGTGTTTCACTAAAGCTTCAAGAGTCAACGTCCACAATTTACACTTTAATTACAGGAAACTTCATTAAAGCAGTTTAGGAAAATCAAATAATTATAATGAGATGACTTAAACTCTACTGATGTAACTAAGCTGCTCTTCTCTTTGGTGAGGAGAGGTTGGAGGAAGGATGAGCACAGCCAGGCCTAAAGATGCTCTTATCCCCGAGTTCTGTGTTGATGATAATCCCCCAACAGGAGAGCAGGTGGGCATCCAGTGGAAGCGTGATGTCATCCAAATCCTTCTCAATAAACCATCTAACATGACAACAATGAGCAGATGAAGCCAAAAATCACAGAATCCGTAGACAGGTTCACAGGTTGGACTGAGGTTCCCCCTCCAGTGTCTCTGCTGGAGTCTTCAACCTCTCACTGAAGACTCATTTATCTTTGATTAACAATAAAAATGCTTTATTATTAGGAAATAGAGAAAAGTTCTGTTTCAGCACTCTGATCATATTTAATCACATAAAGCTGATATTAAGACCTTTGAACCTCTGAGCTGTGATGTAGAGGCAGCCAGAGGGGACTTCTATGTCTTTCGACCCCAGGTCACATGACACTCGTACATGTGATTGTGCTATAAAATGATTGTAGATCAATTTATTGACTAGTAATTATGAATAAAGCAGAGGTGCGTCTCTCTGTATTCACACAAACACTTGAGGAAGTCTCTGAATGAGCGATGTGAGGATCCACTGTTCTGAACCTCGGCTGAATCGACTCAGACCGAAGCTTGATTTAGACGTCTGTGAGTAATCTGAGTAACTTACGCCGTAAACTTCCATGTGACCTGACGTGCACCTCCTGACAAACGTAACTATGTGTTGGGTGGACACACGGTGACTTGAATGGCGTGGAAGGTTGCAGTGTGGGGTTTAGATTTCCTGTAGAAGTTTAATCAAGCTTCACTCAGGGCTCTGCCTAAACCTGACCAATCAGAAGTCATGCTCAGTGGTGACATTAGTAGTGATGTCATCGTATTCTTCATCCAGTCCCTGACCTCCTCCATCACGCTGGGTCATCTCCACGGAGACGGCTGGTTTGTTCTTCTTGCTGAAGCAGACGGACAGAAGACCACTAGATAGCACAAGAGTCTGAGCGCAGACTCAGAGGGAGGAGGAGAAGGAGGATGAAGAACACCTGCAAGAGGATCAAACACTTTGTGACTTTTCACATAACTGGGACTCACTGCTGACCTCACCGCTGTGCTGGTGCAGAGGATTCTGGGTAAGGATGAGCAGGAAAGCTTGCTGAATGCATGCAGCTGAACATCCTGGTATTTCTGACTTCCTGTGTTCGACAGACTGAACATTTCTCTGACCTTTGACCTTCAGCTGGACATCTGTCTGGCTCAGATCTTGTCCGTGGCTGCAGACGGAGCAGGTGTAGGTGCTGCTGTCACTGGCTGTCGGGCTCCTCAGAATGAGGCTGAGGTCTCCAGTCTGCAGAGCATGGGCTCTCACTGATGTTCGGTCGATATAACGCCGGTTCTGGTTTCTAAGGTCATCATCACTCCGCAGACGCACGTGGACGGTCAGGGGATTCGAGTCACTGTGGTTCCACACTGCTGCTGCTGAGGCAGAGGAAACCAAGGCTCGTACCTGAAAGGGCAGCAGGACAGACTCCTCCCCTTCATACACCTCCACCACCGAGGCATGCTGGGAAACTGAGGAGAGAAACCAGGAACATTAAGACACAGTGATGTCAATCAGTGAGAACTGTGTCAGTAATCATGAATCATGTTCATCTAGAGCATCAGTGCTCACAGCCTGCAGGTTTCAGCATTCTAGTCAAAGTAGAAGCTCCTTTTTCTTCCCGTCCCCTCTGCAGGACGGGGAGAGCATCAGAGCTTCTATTCTCCAGACTAACAGAGGAACTCGATTGATGTAGCAGAGACTTCTCCTTCACTGGACTATGACACTGTGTCACAGCTAAAACACACTTCAGTGTTTAAATTCAGTTTGTGAGCTCAGACGTGCAGCTGTCAAACTGCTCTCTGGTTGTGTTTGCAGCTACAGCTTTTTAAATGGCTGCTATAAATGTTTATATCATTTTCAGATCTCTGATTGGAGGAGAAGGCAGTGCTCAGTCGGTCATATTTTGAAGAGAAGAAAAAGAAACATGAAACAGCCCTTTAACATGAGCACTCACTCACAATGAAGCACAAAGATCAGCTTAACAAAGACAGTTAGTGCCAGAGAGAAAGCCTGCCCTGTGTTTCCTCCACACAGGAAGAATGTCCACTTGTAACGGTTACATGATGCTTCCGATAAAGATGCTGAGTTACACTGTTGACACAGACTCCACACTTCCTGCATCTCTTTCAAAGTAAAAGCCCTGTGTGTGTTCAGTGCTTCTATTGTGAAACATCTGCAGCAACATTGTGTGTAAGAGGTGATGTTGAACTCCAACCACTGAGCAACTGCTTCACTTCAGTATGTCTCAGCTGATGTTCACACGGAGCTGTTCTAGTCTTACTGACCATCTTTTAAACTACGAGCCACATTTAACCATCGCTCAGCCACTCCTTTATTCTACACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCCGGGGTTCAACCCAGGAAACAGTGCAACCACTACACCACTGTGTCTCCACCCAGAAGAACTGAACCAGGCTGGTTTCTTAAAGAGAAACAGGAAGAACACAACTCCACCTTCCATCTATTCACCTGCAGGAACAGTCAGTGCAGACAGCAGCAGCACACACAAACCTGGAACAGGACAGAGGTCACTAAAGGTCAGACAGGTGTAGGAACATCAGCTCACCTGCAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGGAAGTGAATCATTCATGGGATTTGTGGAGTGTTTTGATGGTGACAGATAGCAAACCACTGATATTTCTACTGAGAGATATGGAGCCAGCGAGGAATAGAGGAGGTTCTGTTATGTGGGAGTATCGGGTGGGTTTTCCATCTTTGTGTTCTGGCTGTTTGCTTTTGTTTTGTGTTTATTTTACCTGAAAACGGGAAAAACTTAAAATGTCAAAAATCTGCTTTTCATAATATAAATATCATTAAATAACTTTACAAAGACTTCCATTTGACTCTTTACATTTAATGTTATAAAAAGATATATTTTATTTTTTAAATAATCTTAAACTGTTAGTCTGCAAAATGTGCAGCAATTTAATTTATTTATTCTCTTTAGCTGATAGTTTGTGGGGCCCAGGTAGACTGTATAACTGCATCTTTACCAGTTTCTCTGCACTCCAGCTTCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAAAGGGTTTCCTTAAATGCATCAGGTTTTTAATTTGCAAGTTCATAAGCATTTTCCCTTTCCAGTTCACAATCAATTCTACCCCCAGGTCAAAAATATGTATAGGAGAATTTCCCTAATATGATATTATTTATAAATATACCCGTCTAGCGATTAATTGCATAAGTGCATGGCGGCAGGACCTCACAGCAGAAGCATACTCCATAATGTGTTGTACATTGTTATATGTATATTATATGCAACGTGGTATTTTTCAATTATTGTATATACCAACATCAAGAAATCACAAGCAAAGAAAGACCAAACCATGGTGCATGTTTAAACAAGGAAAGTTTACTGGTCAAAATTATTTATTAAACAAATAAACCACATTTTTTAACCCCAAAAAATACACGTTCAAAGCAACACAACAGCAGCCCAATATCAGACAGAATTCCACTCTGTAGAGTGAGCAATCATTATGAAGCAGTTGGTTTTATTTTGTGGATTCAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAACAGTATACAGGGGGAACGGAGAAGGGCATACAGAGAAACTAAGAGAAATATAAACTGAGAAGACTAACAAAACTGACCTGAAACCTGCATACAGTGGAAACACAGGGAGACTCAAGGAGACAACGCAGATGGACCAGCAACAAGCAGGAGAAAACACAGGGCTTATATACTTACAGGAGCAATCAGGGAATGGGAGACAGGAGGGCAAAACAGCTGGGAGAAATCAGAGCTGACCACACAGGGGGAAATGTAAACTGAACACACTAACATAAGACATGGACCTTCAACAATAACAAATGAACTTAACATGATACAGAAACACAAGAAAACAAAGAACGCTGGGTCAAAATGACCGAGGACCATGACATTTAGTTTAAAAGTGATCTGGCATTCACCAGGGCAATCCTGGCAGGAGCTGGAGCACGGGCTTCAGAATGTTGAGAAACCCAATGCAGCGATCTCAGGTTTCGACAATATTCACGGTGGCAGTTTGGCCTGGGAGGGCATTGGCAGCGAGGCCGAGGAGCATCATCAAAGCCGACCACGGGCACCAAGCAGGCATCAACAGGATCCACGAAACGCCGAGACACAAATCATCTTCGGAACAATCCATGCGCTTGTCGGAAAACAGCTGAAAAATTCCTTAGGGAAACCTTCAGCTTCACCAGCCCACCGCTTCGTTTACTCTGCCGATGATGACTGTTCACCAGGAAGGTAGCGTGGGAACCCAGAGCAGGTAACCCGGGATTTCTGATACAACTGGGGGCAGGGGTTGCTGCCCACCAGCTGCAAACAACACAATATTTTGGACCAATGGTTGGAGGTCCAGTAGTGTCAGGCGATCATACCTCAGCAGAGACTTTGTTTCATGGATGACACAAGACAGAATTAATATAAACACAAGCAAACTTGGCAGTGACATACTAGGACATCCAGAGGGCACCCAGAGTACGAGAGACCCAGAAGAACCACTTCTGAATACCCCGATTCAGGCTGATAGTAGAAAGGATAAAGATCTGAACATAACAGTAGAGAGTGTGTTAGTTGGAGCTTTGAGATATCCGATACACTATAGGATATAACCAAACACTTTGAATTTGTGACCGCTGTTATTTACAACATCTAAAATACATAGGTAACATATGCTGACTGGACAATAAAGATATGGAACGTAGTGTAAAAGCTGTTGAACATCGATGTACAGCAGGCAAGAAGGAGAATGATGGATAGAGTAAAGTTTATGCAACTGCTGGATGATATACAATGATTTTATTCAGCATAATATTTAATCAGGAACACCACAAAGCCCAATGAAATGTGCATAGAGGAAAAAGGTGATGATGAACATTTGTTGAAGGTTAATCATTGATCTAAAGTCACATGAGAAAGCAGCAGCTGAGCTTTGACCTTTGAGCTGCAACTTCAGACTCTTTTATCGTGTGAAGTGTTTAATGTTTAATGTTCAAAGTGTTTAAGCATGCAGAGATGCCCACAGTCAGTTTATATATTTTGAAAATTATTTGCTAATTGCTATGAAAGTGTGGATGTTTTATTAGAGTGTGGTAACTGATCTTTGTCCTGTGAACACCAACTTAAGAGTGTTTTATGGTGTGAAGTCTTTAACGTGTCACAGCCTGCAGACACAGAGGACTGATGATGGAGAGGAAGCAGAGGATTTTCTCTGTTTCTATACAGATCTGGTCCAGACAGCAGAGAGCTGCAGAGTGAAGAAGTTCATGCAAAGAAGCTGAGTAAGTGCAACTTTGATTAATTCCAGTCTCTGAGGTTTCTTCTTCATCACAGAGCAGCTGCTCTTTGTTTGTTAGCGTGTTTCTGCAGAGAACACATCAAGATTCATTTAATCTCTGACGTCTGGTGTTGGATAAAGACTCCAAAGCAACAACAAAGTCTCCAACATCCAACTCAGAGCCTTTCAAACAGAGTGTGCAGGTAGATATTTGTTCTCCTCACATCATCACATCAGACTAACAGTCTGTGTGGGCATCTTTATCAGTGTGACTCTACTGTGATGTTTAGTCACACTCAGTGTTCATGTGGACTCTGAACCGCCTCATAGTCAAACATGTCTGTGAAGGTTCTCAGTCATCCAGGTCATCGTAGTCAAAGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTAAAGAACATAATGTGGATTGTTTTTATTTGTTAGCTGTATGGGCAGCATTTTTGTGTATGTGATCCCTTTTCTTAAATTAGATTTGCTATATACACATATTTTGCTCTCTTAGTATTTTTAGGACCTGACTGATACTGAAAACTTTAGGGTGATACTGATAAAAAGGAGTTAAATATTTAGATACTGATACATTGGTCGATATTCTTTTTACAGATAGTATACAGATTACAGAACTTAGAATGTATACAGAAATACATGTTTTTTGCAATAATCGTTCAAAATTGGTTTACACTTGTGAATAAATACAGCAATATGTCTGCAAAATTTGACCAAATTCACCACTCTTTTATACTATGCTAAACAATCAAAGATTAGCTCAAGTCTAGTTGAATGATGTTTTAAAATGTGTTTTCCTTTAGTGTTAATCACAGTGATGTTATGAAGTAATGTGTGAACCTGACATATGATAATATTAATCTCTACAGAGGAAACATCCATCGAAGATTGAGCAGTACAATATCACTGTGGCATCAACATCTCGTCAGCGAAAGACCACAGCCACACCAAACAAGCTCTCAGCAAATACACAAGCCAAGTTACCAGACCTGATGTTGAGAGCTGCAAACAAACATGTTCCACAAGCAACTGTTGACAAGCTTGTCATCAATTTCATATGTGAGGGTCTACAGCCATTTGCAGTGGTAGAACAGCCATCTTTCAAAGAATTAGTTACCACATTACAACCTCAAGCCAAAGTCCTCTCCAGACCCACTGTCCGTGCCAGAATCTGTGAAGCTGCTGATCACATGAAGATGACTTTGGTTGCAGCATTGGATAAAGTCAAATTTGTTGCTACCACTGCTGATTGTTGGTCAGCTCATCAGAAAAGTTACCTTGGAGTCACATGCCATTGGATAGAGGAAGAGTCCCTGGAAAGAAGATCTGCAGCACTAGCGTGCAAAAGATTGAGAGGGTCTCACACATTTGACATGCTTGCTGGTGCGCTTGATGATATCCATTGCCAATACAAGATTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTGGAGTATCAACTCCCGCCTCATCAGCGATGTGCATGTCACCTGCTAAACCTTGTGGCAACAACTGATGCTGCCCTAGCAGAGAGCATGAATGACACCTACAAGAGGCTCTCCCGTGCAACCTTTGCAAAATGCCAGGCCATTTGGAACAAAACTGGCCAGTCTCATTTGGCTAATGAAGTGGTAGAGGACAAGTGTGAGCTACAGCTCATTCGTCCCAATGCAACACGGTGGAATTCAACCTACCTTGCCATTGAAAGGATAATACGCATCATTGATGAGAAGGGGGAAGATGCCATCAGGAGCATTTGTGAGGAGTTCAAGGTGAAAATGTGAGTAAAATTGGACACCTACCAATATGGTTGCAAATTTTGTGAATTTTCCTTAATGGATGGTTAAAAACGTGAGCAGACTCTTAATATTAAATCAGAAGATCCCTATTATAGTCATGGTGAGTTTTGTTGTTGTGTCTTACAGGTTGAGTCCTGCAGAAGTTGCATTCCTTAGGGAGTACTGTACCACCATGAAGCCACTGGTGAAAGCTTCAAACATCCTTCAGTCTGAGTCCACTTCCTTTATGGGATGGCTCCTGCCAGTAATCCAACAACTACTGTCCAAACTTAGCAGGCTGGAGACATCAAGCAAGACATGCGTGCCACTCATCAGAGCCCTGCAAAATGGCCTTCAAAAGCGTTTTGGACCGATGATGGAGGATCCAGAGTTGGCTGCAGCTGCAGTCCTCTTACCCAAGTTCAAGACTTCCTGGACTGACAGAGCAGATGTAATAGAGGCTGGTAAGGATTCATGTGATCCCATTTTTATTTTATCTTTTTACATTTGAACACATGCTTAAGTGAGTATTTTACCTAATATGTTGTAAGTTATTGATGGTCTGTCCTGAATACTAAACAATCCTTCTTGAGAATTTGTCGATTTTAAATTTGTGTTCAGGAATAATCACTGAAATTTAAATAACAAAATTGTGTTATCTACTTGCAATTACAGCCTTGACATACATCAAACAACATCTTGAAATGACAGAGCATGAGAGTGAGGATCAGCAAAGAGAGTCATTTGATGAAGATGAATTCTTCTCCAAACCAATCTCCAGAAGGCTGCAAAGTGCAGTTGAGCTTGATTTCTTGCTTGTGCCACAGACACCATGGAGCTGCTGCACTCCTTCTCAGCCATCAAAAACCTCTCTCTTAAACTGAACACAGCTGTGGCGGGGAGGAGAGAGGAGAATGTACACAAAACACATGTGGCCTTGTGGAGCAGACACGGGGACCATGACAGTGTTGGCTCCCGGGTCGACCGCCTGACTTCTGTTTCGAACTGTTTCTCGAGCGCCAGTGTGGGTTATGGATATTTTGCTTTGGGACTTTGTTTGGGTCTAGTTTTATGTTTTTGCTGTTGTTACGTTTTGCAGACTGTAAATAAACTCATTTACATCACCGCCGCTGTCTGCTACTTGGATCCTCCTTCCCATCTCCACACGACTGCTGCCCCAGCCGTGACACTCACAGTATGACAGCAAAAGAGTTTACTTATGGGATTTAATTAGTCCTTATTTCTCAGACAGATCAGTACAGCTGCTAAAATAGAATGCCTTTTATTGTCACTAAACACATGTACAATAAGATTAACTACTACCCAGTCCAGACATGTNNNNNNNNNGGAGTTAAGGTGCACATTTCTGTGGTGCTTCATACAAATATCAAAAATAAATAAGGATTTTATATTTACAGTATGGGTTATTGGGTATTAAATATTGCATAGTAGTGATAGTAATTGAACTTTTTAAATATTAGTTCAGTTTGTGTCAGTGAATGCATCATGTGTGCTTCATGGCTCCATCTGGTGAACTGATAGTAGAAGTAGAGCAGCTGATGGCAGCTTCCTCTGCCTCACACTGCTGTCTGACTGCATTCAGCTGACACTGAGATGAAGCAGGAAAGAAGCAGCTGATATTTGGACAGCACACATGACTGAAAGGAGGATTTCAGTTGATGTGCACATGAATGATTTGTGTTTCCTCTGCAGGTGAAGGTAGAAAGTGTGTGTGAGCTGAATTGAGCAGCATGGATCAGTGTGAGGACAGAGAGGAGGGAGTCCCTCCCTCTAAAAGCACTCTGTGTGGGGAACATGAGAGCCAGACCAAAGCTCAGAGGTGAGATGACCATCTGTAACTGTCCATGACTCTTCTCCATGTCACAGCTCAGCACTCACATCACTGCTCCATCATTATTCACAGGAACCCACCTGGACCTCCACCCAGCTGTGTGAACTATGATAGCAACCGAGTGAAAGATGTCATTAAGAAATTTGGTAATCAGTAAGTGCTCGTAAGTAATAACATTTCAAATATCATATGAGCTGCTTGTACTTTATTTATTCATTTAATTATATTTTAGTATATGTCAGAGACTCAAACCTGGACCTGAACCCAGCTGTGTGACCTTAAAGAGTGATGTGTCTAAAGAAGACTTGATTGATTTTAAAGTTCAGCAGACGTCTGCTGCAGAGAGGTAAGCTGTTAGTAACACGAACTCTTTAATGTCAGTTTGATGTCTGATTTAAATGAACTGCTTAATGTTGTTTCCTGGTCTCTAAACTGCATCTCAAAGAAAAGTCCCAAGGTCCTATTGAAGTAGGGGGGAGTGTGAGTAGATGACTACTGCCAGAAGTGCCAACCAACCTACCCCCAGCACCATACCCTGAACCCTCTACTCCACCCCATGTCTGCAGCAAAGCCACAAACCACAACCCTTCACATACCCCATCACCCGACTTAAGTCATCCAGCCTAACCTACTCATTTCTGTGAAGTTGGGTACAACTGTGCAGTAGTAACTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGGGGCACTCTCCTCCTGACAGGAGTGTGTGCAGGGATCAGCAGCATAGACATGTGAACTGATGAACTTAGATGTAGTAGAGGGGTTGGTCTGTAGCCCTTGTTGCGAGTTTAACCTGGGGTCCAAGGTATAATTGGCCGTTTTTGACTACTTTTGATTTGACCTCTATATTTCACCTTTAAAAACTGTTTATCTTCCCTTTTTTGGTATAATTCCTTTCAGCACAACCTGGAGTGACTCTGACATTCATTAGGAGTACTGACACACAAAATAAAATAACGACTACACTAGACAATAACTATAGCCTCCAAACACGCTAAACGTCACAAATCTCTCACGTATCAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCGGTGTCACTCCTAAAACTTCCCCCTCTCCCCAAACAACCAAATGCCACATGTTGGCATATCATTTTTTGATTGGTCGACATGGTGCATGTTCCCAATAATAGAGAAGGGNNNNNNNNNNNNNNNCACTCATAAGCGGAGTGTTTGCTAGTGCTGTCCTTAGAAAACACAGTTTTTACCGTTTCTTCCTGCTGTAAACACCACTGTTTTATTCAGAAAAAAACATTGCGTGTATTTTTTTATCATAACTCTGGTTTTACATGGCTGAGTTAGCATTAGTATTGGTGGTACATATATGGCTGTTACCATGATGACAGTAGACTCTTGAGGTATGTAGACGGGTCTGCGTTTCACTGTCAAATATTTTACACCAAATGTCATTGATGAAGATGCATACCCTTCCTGCTTTGTTCTTACCAGAACTGGCTTTGAGATCACTGCATAGAGTGCTCCTATTACCACTCGCTGGGACCACTGTTGCCTTTACCCTCCACATTTTCTCGAGCTCTTCTCTCAGCGGTTGGTATTTCTCCAGCTTCTTGTGTTCCTTCTTCCTGATGTTGCTCTTAGTCAGTATATCTACATCTATCACTATGGCCATCTTCCTCTGCTTGTCCACCATTACTATGTCTGGTTGTGTAGCCATTACCAGTTTGTCCTTCTATATCGAACTTAGTTGTGGTCATTTCGACCAGGTGCAAATGTCCCCCAGTGTCTCCCAATTTAACCTCAGGACTTCCAGGCTGTACTCGGCACAGATGTTTCTGTCTACTATGTCAGCCACTTTGTTATGGCCTTCCATGTATGCCCTGCCAGCTAGCATCTTGCACCCTGCTGTTATGTGCTGGAATGTCTCAGGGGAATCTTTATCAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATGAAGACGGTTAAACAGTGGTTGCAGTGGGACAGAGACATCCAAATTCAGGGAAAAGTAAATTTGGATGTCATAGCAGTGGAAGGAGATATTGTATTGTAATGAGCTCCGGAAAGGAGGAGACAGAGGTTTCGTTCGACTTGCTTCCTGCCGGGTTGGTCAGAGAGCACAGCCGTTTATTGCAGAGAACACTGCCGCGAGCTAACTGCCCAGCGCGGCCAAGGCACAGCNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCGCCCTCTCACCCCGGAAGGACACACCGTCGCAGCAAGAGGGCGTCACCTGTCACCATGGTAACATAACATTTAACCATCGTTACACTGCCCCCCCAGCAGTAAGTTCCTCGTCCCCGAGGGAACAACACAGTCTCTGAGGCGGGGGAGTAGTCTACGCTCCCTCCTTGACCTCCTGAGCCCCTGGGGGGTACACAGAGCTTTGGGGCTTTGAGGTGGAGAGCCCGAGGAAGGGGAACGCAGCTCCGGCTGGGGGTCACTCTGTGCAGGGTCATGGAAGCTCTGTACGCGTCCCTCAGGGAAGGAGGGGAGGGACTGTCCTCTATAGGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAGCGAGGTCGACTCCCTCCCACCGGAATCGCGGCCACTGTGCGAAAATGTCCCGAGCCTAGCCAAACCTGGAGAAAATCCAGCCTCAGCAGACAGCCGCAGCGCCGTTTCCCTCACTCTATGGGCAGGCGAGCGCGGACGAACCTCCCTCTCCTCGGTCTCCCTCTTAATCTTGTCCGGCAACATCCTCCGGTCTCGTGACGGTCAGCGTCGCCAGCAACAGGGTGTCGGGCGTTTCAGGCGGTCGGTCGTCACTTCTGACACCAGTGTAATGAGCTCCGGAAAGGAGGAGACAGAGGTTTCGTTCGACTTGCTTCCTGCCGGGTTGGTCAGAGAGCACAGCCGTTTATTGCAGAGAACACTGCCGCGAGCTAACTGCTCAGCGCGGCCAAGGCACAGCCAACAACAACAACAGCAACACACACAGGGCGCCCTCTCACCCCGGAAGGACACACCGTCGCAGCAAGAGGGTGTCACCTGTCACCATGGTAACATAACATTTAACCATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACAGTCGAACATTTAGAAGCTGGAACTTAGTCTATCACTACCATTGAATGAGGAGCCCTTAGCGCTGAGATTTTTCAAGGAAGCATTTTCAGAAGTTTTCAGAGAGTGTAGGGGTGCCTCCCTATGATTAGTGGCACAAGGGTTAATAACAGAGTTAAAGATATTTTCACAAGGTTCTTCACACGCACACACTCACTCAGCTTCACAGGGAACAAGTCAAGGCCAGATCTACACACACACAGAAAAATCCAGATAGCAACGATCTTAAAACTCACAGATTCCGACTTGCAGATTACAGAGGGACTCATGCTGATGGCACAACGATCCAGCAAAGAATAACACAGGTCCGCCATCTTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATCACAACAAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCACCTGGTCCAACCCTAACTATATGCTTTAGCAAAAAGGAAAGTTTTAAGCCTAATCTTAAAAGTAGAGATAGAGTCTGTCTCCGGAATCCAAACTGGAAGCTCGTTCAACAGAAGAGAGGCCTGGAAACGGAAGGCTCTAAAATAGCTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTAGGATGACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATTTCTAAATCAAGTATTAAGTCATGTACTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGGAGAGCCTTCAGTTTTCAGGCCCCTAGTGATGTGTCAGTCGCGAATGAAAGGGTCTTAGAGCCAGATCTTTGACGTGAGTCGGCTCCTTTTTGGGAGGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACTTTATTCCCGCTTCACTCCACACGCGACCCTTGTGCTTTGCGCTGGGAAGAAGGGGGGAGGGGCGGTAGTTACACTCTCAGTAGCACAGGAACAGAGCGGGAGGGAGAGACACAGAAAGAGAGCCAGGGACAACAACGTCACATTGGAAAGGTATAGTAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGGGACAGTGCAGTTTCACATAGTTCAAGGGCAAGACATGAGACTGATGTACCGCACATAGGTTTATAGCTACTGCTAATTTTCAACAATTGTCCCTTGTTGGGCTTACAATCTAAATAAATACATATTACAATAAAACGGGCTGGAACACAACTATTTTCAGTTGCAGATGATAAAGGATTCAGAAAGTTTATTCATGCAGGCCCATATGACAGACAATGTGCATCTTCTTTTTGTTTTCATATTTTAATTTATATTTAATTGTGTTGTGGTTTGCAGTGTTTTGTGTTGTTTCACTTTAAATTTGTAAAAGGAAAAAGCTGAATATTTAAATAATTAAAAGTTGAAATGTGAATAGTTGGTTTTTTGTATTATATGATTAATTTATTACATTTTATGTGGAGTGAATGAATAAAAGTATATTTACGGTGGCCACTAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGACAACAGAAGTGCTCCAGGATGCTCGGTGCAGTGTTGAGCTTTTGTTACCTAGTGGCTACACAAGCCAGGAAGTACCAACGACAGGATTTGGTGTGTGGTAGTAGCAAAATGAATATTCTTTTTTAATTATTTGAATATATATGACTGCTTGTGTATAAATACAGAAACAATACACATATGCTTTCAGTTGTGTAATTTAAGTGATCTAGGTAGCTCTTGGAAGTTCAGTTAATGCTAGAAATGTGCTTTGAATGTTTGAATGAATGAAGTTTGGGTTCCGGAGACAGACACTATCTCTACTTTCAAGATTAGGCTTCAAACTTTCCTTTTTGCTAAAGCATATAGTTAGGGCTGGACCAGGTGACCCTGAATCCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTTACTGTTAGAAGAAGACTCTCCATTTAGATGACCAAATTGGAGTGTATTGGATAGATATCAGGCTTTCAAATGAATTAAAAGTCTGTCTTGGTCTTTGGTTGATTAATAGGCTGGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGGGATTTCTAGGAATCGCCCCACAGTTCTTCAGCTGAGACACCTGAGTTAGAAAACACAAACACTGCAGTTGTCTTTACTCGCGAGGGCAGTCACAGAGCGCTCGTACTCGCAGGAGGCACTCACGGACTCACGCTCTGTCACTGTCTGCGTTCTTTATTTATACAAGCTGGTTACACGTATGTACAAAGATAACAAAAACTCAGAGCTGAGGTTCCCCTTTTCTACATCTGTATGTTCTCAAAACAGAGGAAGCTCTTAGTTGCTAAATAAGTTTATCACACAAAAGTTGTTATATAAAAAGTCACGTAGACATGTTGATCAATTATTAAGTCAGGCACTAACAGAGACTTGGAGGAGAGAGACCTAATATTTATTAACCCACATTTCACTGTTTTACTCTTTGGTTCAGATGTGGATACTGTATTCGCGTTGTTACCTCTAAACAGTTTCACCCCAGTTCGTGGATTCCTAAGGCCTCCAGAGACAACACCGGGACTCAGTAGTCAATTCACAACACTTTTATTCATCCACACTTATCCACCCCAGAATTCCTCTGCAGATCTCAACTCCTTTGTCTGTGAAACACAGTTTTGTAGAAGTGACCCCCCTTCTAACCCCTCTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTCCTGTGGGTCATAAATAGGGATGGGTATCGAAAACCGGTTCTTGTTGAGAACCGGTTCCCACTGTTTCAATTCCTTGGAATCGTTTGCCATTTTTGCAAACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTTATTGCTACAGAAGAATATTTATTTTATTATTTTACGTTTACAATTTTCCCCGGGGACCCTGTGACACCCCATTGAAGAGCCGTAGGCTGTGGATCTCTTAAGATCTCACTGTTGGGTTTGTAAGGCCATGTTACTCTTAAATTTCTATCTTGTTGAAAGAGAAGATATAAAACAGTTCTAAACTAATCGACCTTAGTGTTCTCCTTTTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATAAAAGTCTATCTCCCTTCCAGACCAAAGTTATCCAGTTACAAACATTGAGACCCCCAATATCCCCTGGGGAATTTCCACTGAGCTGGGTCTTCTCTCTGTTTTACCTTCACAGCTCAAGGTGGGGGAGCGTCTCCTACAAGTCTACTCCTAAGTTTATGACACGCTTAGGCCTTTATTACATATCCAAAGTGGGATAGATGCCATCTCTCCTAACAAGACCAGGTTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATTATCTATGACGCCCACATCATTTTTGGACACCACTCAGACAGCCAGCAATTTATGGAGAACATGCGGCTAAACATGTCACTCCTGGTCTGATTGGGGAGGGGACCAGAGAAAATTACAGAATCCGACATTGTTTTGGCAAAGTTACACACCAATTCAATATTGATTTTAGTGACCTCTGATTGACGTAACCGGGTGTCATTACTGCCGACGTGAATTATAATTTTACTGAATTTACATTTACCCTTAGCCAGCAGTTTTAAATTTCCCTCAATGTTGCCTGCTCTGGCCCCTGGAAGACAATTGACTATGGTTGCCGGTGTCTCTAGCTTCACATGTCTGAGAACAGAATCACCAATTACTAGAGTTTGACCCCTGGCGGGTGTGTCGCCGAGTGGGGTCGGCTGCACCAGCTACAGGGGCCTGGCTAGCTACGGGTGAATGAAGGGTGCGAAGCCGAGTCTCCAATTCAGTGATCCTGTCCTCCAGAGCTGCACATATGCTACATTTGTTACAGGTATCATTACTGCGAAAGGAGGCCGAGGATTAACTAAACATCTGACACAATGAGCAGGAAAGTGCAGGAGGGACAGGTGAAGAGGCCATGGTGCTAGCGAGTTGGCTACGAGCTAAGCTAGCGAAAAAGACACAGTGAGTGAATACTTTGGCTATAAATTAGGTAGTGACTACACAGACAGTGTGCTTTGGATGAAGCATGTGAAGATTATACTATGAAAAGAGAATGTATTTAAAAGTTTTTAATTAAATTGCTAAGCAGAAAAGCTACTCAAAAACACCACTGTGTTTGAGCAGGAACAGGAAGTGATACTCTACCGCAGAGAGAGCGAACACTGGGATGGTTACTGGATCCTGTTCGGGAAGGTTGCTGGGGCCTGCTCTTAGATTGAGCATTGCCATTGTGGGTTGTGTCCTTCTCCCATATGCTCATCTAGTATTGCTCCTTCTCCAGTCTTAGTAGAGCAGTTCTCATGTTGTTCCTTTGCCACTGAGAGTACACCTTGGATGGGTCTGTGGAGAACAGCTGGTTTTTCTCCTGCCTTCTATTTTTTCTGGTATACCGCTTCAATCGGTAAAAAAATTGGGGTGTTCTAAAACTTTTGACCAGTAATGTATGCCTGAAGTAATTCTTCACAATTTCTCCACAGTATGGAAAAGGAGAGCACAGAGGTTCCCAGTGGTCAGTCTGCCCAGCAGCATCAAACACACCTGGACTCCATATTTATGGTCTGTACACGTACATAAACAACCTTTAACTCTTTTCTGTTCACAGTCATCTTCATGCTGCTCTTTGTAGACCAGTGGATTGTCTGTGTGTCCAATGTGGATCTGATGTTTGCCGTCATGATTTCAGTCTAATTGTGTCATTCATAAAGTATTATGTTCCAGCTACTGGAGAACAACATCATCACTTTTGTGAAGAACGAGCTGAAGAAGTTCCAGAAGGTTCTGAACCCAGAAAACGCAGGATTGTTATATAGTCAGTTAGAAGATGGGGAGGTATTGGAATGTGAGGATAAAGAGCAGAGGAGGAGCAGCAGAGAGGCATTTGTAAAGATCACAGTGGACTTCCTGAGGAGAATGAAGCAGGAGGAGCTGGCTGACCGTCTCCATAACCGTAAGAGAATATTTGTAAATATTTAGGCTGCTGAAAAAAATGATTATTTACTAATGACTCAGGTGATAGGCTGGCATGTATTAAAATATTAATTTATTAAGGGAATCAAATTGTGTGTAATGCATAACTATGTATGAACTGCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACATCTCACTGTAATTTGTCAACGCAAACTTAAATTGAAGCTGAAGAAGAAGTTCCAGTGTGTTTTTGAGGGGATCGCTAAAGCAGGAAACCCAACCCTTCTGAATCAGATCTACACAGAGCTCTACATCACAGAGGGAGGGACTGCAGAGGTCAATGATGAACATGAGGTCAGACAGATTGAAACAGCATCCAGGAAACCAGACAGACCAGAAACAACAATCAGACAAGAAGACATCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGGACTGGGCTGAAGACAAAGCCAACCAGGACATCCAGTTCATATTTCCATTCACTTTCAGAGAGCTGAATGTGCTGAACAACAAAAGGCTGAGCTTGGTGGAACTTGTTCATCACTTCTTTACTGAAACCAAAGAAGCAGGAATCTGCAGCTTTGAAGAATTTGAGGTTGTGTTCATCTTTGATGGTCTGGATGAGTGCCAACTTCCTCTGGACTTCCACAATGCTTTGACAATGACTGACGTTACACAATCTGCCTCCGTGGATGTGCTGCTGACAAACCTCATCTGGGGGAACCTACTTCCTGATGCTCGCCTCTGGATAACCACACGACCTGCAGCAGCCAATCAGATTCCTCCTTTGTGCACTGACATGGTGACAGAGGTCAGAGGGTTCACAGATTCACAGAAGGAGGAGTATTTCAGGAAGAGATTCAAAGATGAGGAGCAGGCCAACAGGACCATCTCCCACATCAAGACATCACGAAGTCTCCACATCATGTGCCACATCCCAGTCTTCTGCTGGATCACTGCTACAGTTCTGGAGGATATGCTGGAAACCAGAGAGGGAGGACAGCTGCCCAAGTCCCTGACTGAGATGTACATCCACTTCCTGGTGGTTCAGGCCAAAGTGAAGAATGTCAAGTATGATGGAGGAGCTGAGACAGATCCACACTGGAGTCCAGAGAGCAGGAAGATGATTGAGTCTCTGGGAAAACTGGCTTTTGATCAGCTGCAGAAAGGAAACCTGATCTTCTATGAATCAGACCTGACAGAATGTGACATTGATATTGGAGCAGCCTCAGTGTACTCAGGAGTGTTCACACAGATCTTTAAAGAGGAGAGAGGACTGTACCAGGACAAGGTGTTCTGCTTCATCCATCTGAGTGTTCAGGAGTTTCTGGCTGCTCTTCATGTCCATCTGACCTTCATCAACTCTGGACTTAATCTGCTGGTAGAACAACAAATAACCTCCCAGAAGTCTGAAATCAGACAATCATGTGCAGGGACAAACTTCTACCAGAGTGATGTGAACAAGGCCTTACAGAGTCCAAATGGACACCTGGACTTATTCCTACGCTTCCTCCTGGGTCTTTCGCTGCAGACCAATCAGACTCTCCTACGAGGCCTGCTGACACAGACAGGAAGTAGCTCACAGACCAATCAGGAAACAGTCCAGTACATCAAGGATAAGCTCAGTGAGAATCTGTCTGCAGAGAAAAGCATCAATCTGTTCCATTGTCTGAATGAACTGAATGATCGTTCTCTAGTGGAGGAGATCCAACATTCCCTTAGTTCAGGAAGTCTCTCCACAGATAAACTGTCTCCTGCTCAGTGGTCAGCTCTGGTCTTCATCTTACTGTCATCAGAAAAAGATCTGGATGTGTTTGACCTGAAGAAATACTCTGCTTCAGAGGAGGCTCTTCTGAGGCTGCTGCCAGTGGTCAAAGCCTCCAACAAAGCTCTGTAAGTAAAAAAGAGGCCTCTTATAAAACTATCATCAGTCACTCTATTTTTATCAAAATACCACTCAGACCCAGCATATAGTGAACCTATATTTGATAATTATCTTATTAACAAAGAAAAGAAAAATTAGAAATGCATTACAATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACGTTTTGTTCATAGCAATATCACATGTACCAATAAAATTTCCTGTTACTTTACTGTTCTCTCTTTGATTCTCACTCATTGCTCTGATCTAAGCTAAAGGCTCTGCATCTGTGCACTGTTCAGTTAGGTCAGAGTTCAGATTTTGGTTTTTGCAATCACTGTTTTGTCTACCAAGTTCTGCAGTTGCTAACAAACTAAATCATATCCCTTTGGTTGTCTTTGATTTTCAACTTTCGGGTCAAAGAGAAATCTAACTTAGTCGTTCTTAAAAATGTCTTTCTGCATCCACTTTCATAATTAATGTTCNNNNNNNNNNNNNNNNNNNNNNNCAACCTGATCCAGTGACCCAGTGTTTGTGCTGTTCACTGTTAGATCCATATGTCTAGGTTATAGTTTTAATTATGGGAGAGAAATCATGTTTTAATTTGCTTCAGTAGTAGAAATTATAGGTGCAGTGCTGGACCTCTCTGTGAACACAGACGATCTTCTTCATGAACCAACGTGGCAGTCCTATTGTCTCCCTTCAAGTCTCTTTCCCCCGTCCAACCTATTATTGCCACGGTCCTGAGTCTGCGACCCAGTGTTTTGTGTTTTGGTTTAAGTTTTGTTCTTTGAATTATGGTTCTCTGTTATATGTTTATTCTTCATGGTTTCTAGGTTTCTTTTCTGATTCTGCTCCTCATATGTCCATGTCTGTATGTCAGCTCTACATCTCTGTTTCTGTCTTGTATTTTCTGTTAACTTTGTTTTGCTTTCCTCTTCTGTCGTCTAATTAGGTTCAGCTGTGTTTCCTTCTGTGTGCCATTTACCCATGTCTATGTATAATGTGTGTTCAACTCTCTTCCTCATCGGATCGTCCATTTGTAATCCCAGTTCATCATTCTCTTCATCTTCCTGCGTGTCATCCCCTGTGTTTCTTCCTCTGTGTATCCATGCCTCAGGTTCCTTGTTTCTGGTTTTCAGGTTTTGCTTCATTTCCTCGGTTTAGCTGTTTCCAGTTTAGGTTTTTGTTGGTGTTCTCAATTCCCCATTTACCTTTTGTTTATAGTGTTTTTATCCCCAATAAAGGCCCACTTTCAGTTCAAACTCTGCCTTCATCTCCCTTGTCTAAGCTTGGATTCAGTCGTTTCATCTCCCAACGATCTGCATGCAGATTGTGACAGAATGATCTGACCAAGTAATGGACTCAGCAGACCATGAGTTGTACGTGTGGCAGGAGGCATCCTTCGCCCAGTTTGAAGAAGTGGAAGCCATGGCTCACGCCTGACCATGAGTGCATAATTCGCGGGACTCGTCTAGCTCTCGGGGGTCCCCGGAGTTGCCGTGTATGCCCACCTGCTGTACCGCCAGCATCTAAGGCTCAGTCACTTCCAGTGGGATATTGCTGCTTTTCTTCGGACACATACTCTCCAGCCCCTGCGTCGCCGTTCTGCTTGCCGGAGGGTCAGCTGTTCACCCTGTTGGTTTCCTCCGACAGAGACAGATACAGCTCCCTGCCAAGCCTTGATTATTTAATAATATCCGCATATTGATTCTTACTTATTATCTAAGTTTGGGACATTCTGTTCGGACTCCCTTGGCCCAGGAAATATGGTTCTGCCTATTATCTGGTGTGATGTGTAAGCATGTAGCAAAAAGACATAGCACTAAACAAAGATTCCAACCCTCAAAAACATGGAGCGCCAATATATAAATGAGCACATGAAATGTGTATATAAAAATCATAAAAAACAGCTTTATCTAATCCTAACTGTTGTAAAATAATGTAGTGCGAATGTAGTGTACTGTAGTGCCTACAGGTCCTGTATTAATGTCATTAAATATATCAGCAACACACTGGTTTCAATTCAGTCTGTATTACTGTATTTTTATAAATGCAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAAGTTGCAGTGTTTATAGTTGCAGTCTTTGTTCAATTTTCTTGTCTTGGTTCAACCTATAAAATGATTGTCATTTCATTATAAAGATATTTCATCACAAGCACNNNNNNNNNCAGACTAAGCAGCTGCAACCTCTGTGAGAGAGGTTGTAAAGCTCTGTCCTCAATTCTCAGCTCTCAGTCCTCTCCTCTACAAGAGCTAGAGCTGAGTAACAATGACCTGCAGGACTCAGGAGTGAAGCTTCTGTGTGCTGGACTGAAAGATGCATATTGTACACTGCAAACTCTGAGGTCAGGATTCTAACTTTTTCACAGATGGTCATTGAAAATCTAAATATTACTGGATAAACACCCAAGCTTTATTGTAATTATTACTGATTGCCAAGTGAACATTTACTTACATTTGAGTGGATTATTGAATCCTTTTCAAAAGGTAGTATTGAGGCTTCTTCAGGTGTGTCTGTTTGCAACTTTTATATCCAACAGAATCATTGTTGACAGATGGATTGTTGTTTTGTGTGTCTGCAGTCTGTCAGGCTGTCTGATCACAGAGGAAGGCTGTACTTCTTTGGCCTCAGCTCTGAGCTCCAACCCCTCCCATCTGAGAGAGCTGGACCTGAGCTACAATCATCCAGGAGACTCAGGAATGAAGCTGCTGTCGGCTAGACTGAAGGATCCAGGCTGGAGACTGGACACTCTCAGGTATGGAGAATAGCTATGTCCCAATTCAGGGACCGCATGCTTCGGAGTACGCGCGCTTCACGGACTACGTGGGGTGGGTACTCCGAAGTGCAGGAATGGCGGAAGTGAGATGCTTGTGAAATGGCACGGTCTAGCCTCTGTCGCGCTGCTCAGGTTGCCTAGCAACCATGATACTAACCACGAGAAATGTTTCATTCAGGATTCTTTGACAGAAATGAAGGAGAAAAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNATGACATCAGTTTGATTTGTTGAGTATCTGACGCTGAGACCACAGGACTGTAAAACATGATTGTTGGGCTTCATTTCTGTTCTGAACAGTCATTTTAAGATAAGCTAGTAAATAGCAATTAGCTAATTTCACTCATGAGACTAGTGTCATTATACTTTGGTAATATATGTAAATATAATATGGCCAATATTATAGNNNNNNNNNNGCATGCCTCCAAAAAAAATGGAGTGGCACGCATTTGTGCCACTCCAATTATTTGGAGTGGCACAAATAATTTGTGTGGCAGCTTATTGAATGCAGAACAGCTGATTTTTCTGTAAATAGTTTGAAATGGTTATTTTAAAAAAGGGTAAAAGGTAAATGGATGCAAATAACTTTCTTGTTTGCAAAACTTGTGCATAGGATTTTAAAATTGACAATCAATATTTGCATTTTAAGTTATGAAATATGATTCATTAAAGATGTTTGTGGTTGCTACAGTAAAAACTATAACTTTTTTTACTCTGATTTTATGGTTTTTGTCAGATTTTAGATCAATTGTGTTAATACGGTATGTCAAAATGAAAACATGGCTGTGAATTCAGACACGTGAGGTTGTGCTGAAAAGAATGATACCAAACAAGGCAAAGTAAATACAGGGAGTGCAGAATAATTAGGCAAATGAGTATTTTGTCCACATCATCCTCTTCATGCATGTTGTCTTACTCCAAGCTGTATAGGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATATTGGCTCTGTTTTATCTGCTGGGCCCAAAAGTGACTCCCCGTATTTAAACTGCTATGAATAACTTGTTGGTCTATAATATGTGAAACATGTGTCAAATGTATCCATCATGAAAGATATCAGGTCATCTTGAGCCACAAAAACATTCCTATCATGAGGTAGAAGCTGGAATCAGTTTGTTCCAGAGGGACGTTTATATATCCCATATTTATCCAGTTAAAGTCACATTGAAATTCAAAAATGTCTTTGTTCTGCTTTTATGTGACATGTCTGTGCTGGTGTGGTATTTTATCCTCCTAATGTTTCCTTGATTAAATGGGCGGAGAGAAAAATACACAGCCAAAGAGCATTTGAAGCGGCATAACACGAGTTGAGACAAGAACACATTGAGAAAGTCTTGGGTGTGGAGACAAGACAATTCTTCCTCTACAGAAACTGTAAGCTTCCTTCTTTCTACCTTTAACCTTTTGTAAATTATTGATTAAATGGAGTCAAACTGATGAAAATCCTCATCAAATGATGATCTGAATTATTTCAGAACACAAACTGTTTGTGTTTTTTATTTAATGAAAACTGTTGTGTTTCCGTTGAAGTTGGTGTGAAATGTTTCCCTTGCATCAGCTTATTTTTAACAGAAATCTGCTGCTCCATAGTTCATGTTTACAGACTCACAGCTGGACCCATGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACAGTCTGGGAATAAGAGCAGCAAAAGAGCCTTATTGTTTTATCCCTTATAAGGATGTTTGATGTTTTGATTTTGTATTTATCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCTGACACATGCTGACATATGACCTCCACACAGACCATGAGACTGAAACAAATAAAAACTAATCTGAAATAAATAGAAATGAGTTACAAAATATGAAACTATAATAACTCGGAAATTCTTGTTGAGTAAACAATNNNNNNNNNTGAAGCCTTATGTTGTGAGCAGAAAGCACATCAAACTTTACGCTGATCATTTTTCACTTCATGCGAAACATCAGCTCAGCTTTAATATTCAAAGACAAAAAGGCAACACCCTGTAAACTAAAGTGCAAAGTTCAAACTTGTTCATTACTCAGGTGTAACAAACCGTCAGTTTATGTTGGGCGCTGCTCAGACAAGCATAACGTGCACACACAAACACTCGTGAGGCTTTCGTGCACGCTGCTGTTATTTGCAGGTTTACTTAGTTTTCCACAGCTGGAGCTCATAAATCCAGATTAAACAAATTATATCTTTTGTTTAATAACAATGTAAGTAATGTTAATATCTATGGTCACAATCTAAGCTGTGGCTTTACATTTAAGCATTGAGTTTTCAGATGCGCAGCCTGGACTCATTGCAGGTTACAGCTCAGATTTTTCTATTTGCCAAGTACAACAAGTTTGCACTTGTTGATATGAATGTCTTCACTCAGCAACACACACCTTTGTCACAGGGCTAATTGGTCCATGATTCTAATTTAGTCGTGAAACACAAAACATCATGGTAAATAACAACACAACTGAACTACATTACACTGAAGAAACAAATAACATATTTGAAACATTTCAAAGAAAGAGACCCCGTCTCAGTGAACTGGAGTATGTCTGTACTGGATCTGGATTCATCGTCGTCCCTCCCAACAGCGACACAGTGATCCAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCTTCGGTCGCCTCAGTTGTTTGGCTGAAAAAGAAAATGCCTGTGGCTCCAAACTAGCTGCTTCAAACCAGCGAGTGGAGAACAAGAGGACTCAGAGTTGTGTCAATGTGACACGTGTCAGCTCCATGGCAGTAAACACAGGACTGACTGTTCATCATTTGAATTTACAGCAGCTTCTGCAGGGCACCGTCCAGAGCAGCAATGCATGGAAATCACATGAAATCTCCTTTTTTCACCTTCTTCCTCTAACAAGATCCTCAGTCAGCTGCTGTTTCTGTTGTGGAGGCAAATCCATCCTGTTTCCTTCAAAGCATCATTTCCACTTCAAAGCTGTGAAAATGTGTCAGATGAAGTTCCCACTTTAAAAAGTGATGATGAAACTGTGGCACTTGGCCACAACAAGAATTTCTCAGACTACTGACTTAAACCCAAAACACATCACGTTTGTCTGCTGGAGGGAAAATGTTAGCATAGGACACACCTGATGCTTCAGATCCCAGAGACGAAGAAGGACATGTTTGTACGAACCTTTGGATCAGCATGGCCTTTGTCCTTGTGATGTCATCAGCTTTTGAAGGACTGTCAGGGCGGTGACAGGAAGTGACCTCAGTCTAAAGGTCATTTGTGGGGCTGAGCTGATGGACAGCATCAAAATGTTAATGCAGCTGAAAAGACACTCATTTTCCTTCTGGATTCATACATTTATCATTTTAAACTCAGAATAAACTGTTCAAGTCAAAGACATTCCCCCATCAGGGAGTAAAGACGAGTTCCACACATTCTTATAGCTCTGCAGTGACACATTCAACACAAATAACATCATCCAGGTATGAAGCTGACCTTTGACCTGAAACCCAGAAACAAACATCACTGAATTGTCAGTTATGGGGCTGATGACATCACTGCCCTGTCACTGTAGAGGTGCTGTGATCATAAATGTGTGTTCATCACATTAATATCACCTCAGATATGTTCTTGTAGAACAGCTTCATCCTTTTATTTTAGCTGGAGGCTCAAACAGAGCTGGGAGCTCATAAAAATATTAAAGCAAATTTTTAAAGGTCACAGGAGGTCAAAGGTCAGAGCTCCTTTGTGTCTGAGGGCGGCCTCATACTGGAGAAGGATGAAGGAGTCTGACCAGTGAGCCTAACCACATCCGTTAGCATCATTTCAGTGTTTCAGTCATTTAAAAACTCTTCCTGTCTCTGTGGTGGTTACAGTGACATCATGCAGTTTGTGTTTTGACCTCCAGAGGGCAACAAATCAGCACAGACAGAGAGCTCCATTCAAACTTTGCTGCCATCAGTAATAATTCTTCCATTATATATTACCTCCCACCCACTCCATGACATGCTGTCTAGCCATAGGAGCACATTCATTGAGAGACTTAGATTATCAAAAAGCACCACTGAATGACACAGGAAATCATTCCTGCCCGTGGCCATCTCCCTGTACAAGTCCTCCCTCTAATACACTGTAAACACTGTAATAGTTACACCCTTTTTTGCACAGACTCCTTTCTACTAGTAATGTTGCTGTCAATATTCTTGATATTTATTTATAATCACCTCTGTCAATCCTTGTTATTTATTGAGTGATTTGTATATATTGTGCTATTTCTTAAATCTGTAAATCTGCAACATATTGTACTGTTAAACAGTCTAGTCTGTTTCTGTTACAATATTGGAGCAACAGTAACCCACATACTTTCCTTAGGGATTTATAAAGTATTCTGATTCTGAAATATAATCATCAGTGTTTGAGAAGTTATGATATCAGAAGCAATCTAGACATGTGTGACAATACTGAACATGTCACATGACTCACCTTAAACATCATGTGATCCACTCTCAGTCTGAACTTTCATTCATGACTTCAACAGGTTGAAATGAGCTTTGAAGAAACATCAGTTTAGTGCTGAAATATTCAACCACTGCAGGAAGAAGAACAACAAAGTGATGACAGATATTTGTGTTTCAAACAGGAAAACCAGCAAAAATAAATCACCTTTAGATAACCTACCAGAGGTTTGGGAGTTTCCCAGCTGCACCTGAACGTAGCACAGAGTGTTTCTGATGCTTCTTAATGTGAAGGTGCCCTCAAACGGCTCTCTTTGTGTTTCCTTCCAGCCCGAAGTTTACTTTCACTTTCCTGAACTTCATGTTTGTGATGCTGATCTTCTCCGTCTGAAGCTCTGTGTAAAGGTACTGTCAGCATTCTGTAATGTTTTCCTGTCTAATATCGGCTGTGTGAAAGCTTAGTTCCAGCACAAACAGTGACAAATTTGTTGCTCCATAGTTCACAGTAACGGACGCACAGCTGGGTCAACGAGGCAGTGTTGAACACTCTCCCGCCTTTTTGTCTGGGTGTGATTTTGTGTTGAAATTAAATTAAAAATTCAGAGACTATCTAAAGCCTGCATATAAAAATGGCTTGGACAGCAAGACCTGGTTCATAGTTTAGTTCAGTGTTGAATCTTTGAGCTGACTGTTTTGTCTTCAGTTTCTGGAAGTTTCAGCTGTTGTATTGTCTTGGATGTTTGTAGTTTGAAGGAAAAAATACTCCATGATGAGTCAGTCTGAATGTTTTCAGTGATGATCTGTAGGAAAATAACAGTTGAGACATTTTCAGCTCTCAGTAAAGGGTGGAGTTTGTGGTTCAGCATGTAGGACAGTTTGCAGATGGCGGCAGCAGCTCTGTAGGTCGACAGTTTTAGTTTTGGACTGATGTAAAAATTCTTCCTAATGTTTCCTGTTGTCTAAAACAGTGATTCTCAGGGCTCTCTCTGGTGGTATGTGGGAAATCTCCAATTTTCCTTTAAGATTAAATAATATACCATTGTGGAGGTATGCAAAGATGGCAAGAGAGTTCCCGAGGCTCTTCTGGGAGCTGGAGACAACCAGAAAATGTCTCCCCGAGCGTGAGTCCTCTATGAAGAGCAGCCTTTCCTTATCACCAGTGGTCGCGGCTGCTACAGAGCGCTGGCGGGCTCATTTCCCTGGGCTTTAAAACTGCCATGGCGGCACGGCGCTGTCGCGCTGATTGTAAAAACACAGCCCTTTTCCGCGGTGCCACCATGCCGCGATCCCAACCACCATTGATTTGTCAGAGGCCTCCGGAAGAATCGGTGGGGGTGTGGGAGATGCCGTTGGTGAATCGGGAACAATCGCCTGGATGCTGAAGCTCCTGGTAGACAGGAGAATGCGATCCGATTCTTCTGCCAGCTCGCACTGGCAACTGTCGAAGGTAGACGTGAGTGAAGTGGAATCTGCCGTCATCCGTTCCTAGCAAGAATACCGTGCTCTCTGTGAGCATGAGAGAGAGAGGAGTTTCTTGGGCCGATCTGCATCAGAGAGGGAATAGCCCCACAGCAGCAGCGTCTTGAGAGCGGTGTATTCCCCTTGGGTGGGGGGATCCCGGAGGACGTTCATCACACAGCAAGTGGACAGCGGATCCAGCGAGGTCACCACATGATAGGATTTCGTGTCATCGGCTGAAACACCATGAAGAGCAAACTGAGCTTCGATGTGCACGAACCACGAAGGAGGGTCGTGAAGCCAAATATGCGGCAGCTACAGCTCTGCCATCACTTCCGACATGAATGAAGACAGAAAACTATACAGCAGTGACGTTTGTAGGGTTACTGAAGTTGGACTAGCTGGTATATAATGATGTGCTGTGGGTGGCTAGCTACACAGCTATTAGTGATGTGTCGGTCGCGAACGAAATGGCTCTTAGATCCGGATCTTTAACGTGAACGACGCGAGCCGGCTCCTTATTGCGAGCTGTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACTTCACTCCACACGCGAGCCTTGTGCTTTGCGCTGTGAAGGGGGGTAGTTACACTGGCAGTAGCACAGGAACAAAGCAGGAGGGACNNNNNNNNNNNNNNNNNNCCAGGGACAACAACGTCACATTAGAAAGGTATAGTAATCATCCACAACTATTTTCAGTTGCAGATGATAAAGGATTCAGAAAGTTTATTCATGCAGGCCAATATGACAGAGAATGTGCATCTTCTTTTTGTTTGGTATTGTAATTTATATTTAATTGTGTTGTGGTTTGCAGTGTTTTGTGTTGTTTCATTTTAAATTTGTTAAAATGGAAAAAGCTGAAAATTTAAATAGTTAAAAGTTGAACTGTGACTAGTTGGTTTTTGTATTATATGATTTATTTATTACATTTTATGTGGAGTGAATAAATAAAAGTATATTTACGGTGCCCGCTAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGTGCTCCAGAATGCTCGGCGCAGTGTTGAGCTTTTGTTACCTAGTGGCTACACAAGCCAGGAAGTACCAACGAGCGGAATTGGTGTGTGGTAGTAACAGGTAAATGAACANNNNNNNNNAAATTATTTGAATATATATGAGTGCCTGTGTATAAATACACAAACCATACACATATGCTTTCAATTGTGTAATTTAAGTGATCTAGGTAGCTCTGTTTTGGAAGTTCAGTTCATGCTAGAAATGTGTTTTGGAGTTTGTACGTGCTTTGTCTCTAGGGGCCACCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACCACNNNNNNNNACATTAGTAATTCCTTTTGTGCATAATGTTATATTATTGTTAATAATAAATTAATTAAAGCAACAAAACAACCTGAAGAGCCGGTTCGGAGCCGAAAGAGCCGGTTCTCTAAAAAGAGCTGGAAATCCCATCACTAACAGCTATGGTTAGCATAATATAAACAGTGAAGCTGGAAGATGAACACTAAATTTTTTCCACTTGATAAAAGTTCACGTCAGGGATCCCGATGGTTAAGGACAAATGTAATTGCATGGCAAGATGCTGTAAACAGACCAAACTTCAGTGAGGAGAACAACTGCAATTTAAGGTTAGTCATTAATATACTGCTGCATGGGCTGTAGTTACACTGTAATGTTTTAAAAACTGAGCTTTAAAATGAATGGTGATTATAAAAGATTGACTTTTTTAGGGGCTTTTTCTGATTAAATAGAACAAAATACAAAGCATTAAAACATGTTAAAAACATGTTAACAGCATTAATAAATGCAGAGTAGTTTGGACCAGGTTTCATCAGGTCATCACTTAAAGATTGGCTATCCCACCTGCTGTGAATGTTTTAATGCAGTACACTTGTTATTAATATCACTTGTCACATCCTGTTTATGACAGTTAAAATAAATAACATTCATATTTAAAATAAAATTGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTTGACACTGCTCACAGATAAATATGTGTGTTTTCAACCTTTGATCAGTTTTTGCTACCACTGTTTTCTTGATGTGATGAATGTGCAGCTGGAAACATCTGGAGTTGGTGAGGACAGGTTGAAATGTTGACAGCATGATCAGCAGCTAAGCTGAACAGCAGATTTCCTCTCAGAGTTTTAGGATTCAGACAATTCTGATCACTTTCTGTTAGAGATGTTTGACTTTAAAACTTTGTCTGAATTGATGCTGCTGCCTTCAGAGAGGGTTCAGCCTTCACAGTGAAATGAAAGAGGAAAGACGTAAATGTTCCTGTGCAGTGAGCTCCCTCAGACATTTAATTACACTCAAACAGCAGCTTCACTGCATTTAGTTCATGTTTGCCTGTTAGACACAATCATTGCTGTGTTTTAGTGTCTCTGCTGGAACTGCACAAAACTCCTCATACACCATCCAAACACTAAGAGGATGTTAAAAACACAGGGGCACATTCGCCCCTCGCCCCAGGAGAGACCCTGGAGCTGAGAAAGTACCAGAACACACAGATAAGAAAAGACAGCTTTTCAGTAGTTCAGCAACAACAACTTCAGTTTTCTTCCACTTGAGCAAAAGTTCCAGCAAAGAAAATATTTTAAGATCAGAAATGAAAAGATCAAATCTATCAGGTGTTAGCAACAGCTTAGCAACCACACTTCCTGCTTTCTGAAGGTCTCTGTGCTCAAACACTAAACCACTAACAGTTAAGACTGTGGCAACAGGAAGTGTGCTAGTTTGATGAAACTACTTCCTGTAATTACACAGGCAGATATGTAGAGACTGCTTTTCTCTTGACTATGTGGGTCTGCAGGTTTAGGTCTTATTGTTCTGATTTTGACAGAGTTTGAAGAAGAAAGTTAAACTCTTCTTCAGTCACATGATGTTCCTCTGTCTCTATATCTGTTTCTCTGATTGCAGCTGTGTTTGAAAACACGCTAGCTCTTCTGATCGTCTTTGTGTCATGGATCAGTAAATAAGCTGGTGAAATTTTGGTGTTTAAATAACATGTCTTTCTTTTACTCAGCCTGCTGTCACTTTGTTTTTGATTGAAATAAAATGATTCTCCAGTTTAACCGCTGAGACTGCAGCTACTTAATGATTTAAGTGATTTTGACAGTTTTTATTTATATTTTCACCACGGTAAGTAAACTGTTCAGCAAATGTTCTTGTTGCTGTTAGTAATGTCTCCTCATACTTTGATAATTTATTTATTTCTGACTCACTCACAGCCCAAATTTAAACTGTGTTGAGATTGGTATTCTTATATAGAGGAAGAGGACTTGTGCTAGTTTTTAGGAACCGGTTCATTTATTGCATAGGGGATGCAAGACAATTCTCCACTTTTGCACTTGAGTTGATTAAAGTTGGAAGTAAAATTAGTTTTATTGTGTTGTAATTTATGTACTACCTAATTCAAACAGTTCTGTCAACTGACCTCTCAGACAGAAAGTACTCAAATTCATACTAAAAGGTTAGTGATTTTATTTAAACCACAAACGAATCAAGAATTCAAACACAAGATCTACATTAGCTGAGGTCACAATTTCAAAGGGCAGGTTATTCCATAGGTCCAAAACCACTCCACAGAATCTCTCTCAGGAACACTGATCAGCTCGCCTGCTCTCCAGTTGCGTTGAGTGCCAGTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCAGTACAAGCTGGAGGCCATCACCCAATGAAGCAACAGAACCAAATCATCCGCGAAAAGCAGCCACCACATGGCTACGCCTAGAAATCCTGTCCATAAAAATTATGAACAGGCGGAGTCCATCACCCACTGAAAACAAGTCCGACTTATTGCCAGCTATGCGAACTAAGCTCTTGCAATGGTTGTATAAGGATCGAATGGCCTGTGGCAAAGGGCCAGACACCCCATACTCCCAGAGCACCCCCCACAGGACTTCCCAAGGGACACAGTCGGATGCCTTCTCCAAGTCCACAAAACACATGTAGACTGGTTGGGCAAACTCAACCAGTGAACCCTCAAATATCCTTGAGAGGGTGAAGAGCTGGTCCAATTTTCCGGCCCCTGATCTCCACGCAACATTGTACAGGCATGTCAACCAGGACAGCCCTGACATAGGGTTGATAGTGTGCCCAGCCTTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAGCAGAGGCCCTGGCAGACAGATTCCCAGCTACCAAGGAGACATTGCGATTTTAAAAAAATACATTTGAGAGGATGGAGTGTGAATTTGGTTGTGTGTGTGCCCAGTTAATTACCTTAGCTCTGACTTTCCAAGGAACTTAGTTGATTGGTGGCCCATTTCTAAGTTCTCTCACTCTTTACATAGACACACTTTTCCAGGGGATGTTTAGTGACTTGAGACAGATATCATGGTTCTGGGTCATTTTCACCCAGCATTTTAAATTTTATTGTGTTTTGGTGACATTTGGTATTATGGTTTATTATTTAAGGTTTATTTGGTTAATTCTGAGTTTATTCCATGTTAGTTTCTTGTACACTTAGGTTCCCCTTGTGGCTTTGTCCTCTGTGTCCCTCTCTGTGTATCTGGTGCATTTGTGTGTGTCCTTGTGTCTTGTTTCCCTTTTCTGTTCCCATGTTCCTCTCCTTGGGGTCCATTATGTCTCCCCAGTTTATTGTGTTTCATGTCCTGTTGTCACAGTCTATATCTACAAGTCTACAAGTTGAATTCTGAGTTTATTCTTGCCTCAGTGAGTCTACTTTTGGGTCCTATCCTGCCTGCTTCACACAGCCAGTTCATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATGGTTTACTTGTAGTTAGTGCATATGCGTCAACTGGCATGCAGCCTGTTTCAGTAGCTCCTCCTTTTTTCTCCCTACTTTAAACATTTTCTGACTTTTTCTTTGGTATTTACTTAATACATAATTTTCTCAGGTATTACTAAAGTATTCAAATTCTTATTCCCAGAGAACATTTTCGTGAATCAAGATTTAAATCCAATGTGATGGACCGAGTTGAAAAGCAGGAGTTGTCACAGGAATTATAGAAAAAGAGAGTTTTCCTTTATTCAACCCAAAAAGTAATGACAAAAATGATAAATGTTGAGCTCATAAAGACGTAAAAGAAACAAGACTGAACTCAGGCAAACAAAATGTGAACTTGACAAACCAACTGACTGCCCATACAAACATACTGTAAGTGACATAAAGAGGAAATGACAAACAAGGGTATATCTAATGGCTGAATCAGACCACTATGACACAGCAGGGGTAGCTAAACAACACAATTACGAACCACAAAAACAATGCAGAACAGTTGCGTTTGTTAATAGACTAAACACCAAAGAAAAAAATCCCAAAACACTAAACTTTAAATACAAATATGTACTTAAATACAAAGCCTAGTTTAAAGAAAATACACACTCTCCCCCCTCCAGCAGGAACTGGTTGTGCAGTCCAATCATCCCCTCTAAGTACTCTAAGCATAGACCACCATCTTTGCCTTGTCATGGCAGTTGACGAATTGGTAAAAGAAACAAGGATTAGTCACAATCACAAACCAAAAATAAGAAATGAAGTGGTATAAATACATAGGTAAACTAAATATGTGAGCATACAAATAGAACAAATGTACTTATACCAATCAATAAACTCATTGCAATGCAAATTAAAATGTGTCATTGTGTTTAGATGACAGAATAAGCGAAAGTACATAAGAGTTACCGACTTTAGAGTGTGGACAGGGGTTTGGCCATCACATCTGTAGATAAGATAAGATAACCTTTATTAGTCCCACACGTGGGAAATTTGTTTTCAAACCCAAATTATTTGCAAAGAACTGCAAATTCAGGTTCTATCATATGTTAAGGACTTTATGATACCACGTTATCCAAGCATTCTGTCACGATCCTGGGTCTGTTGACCCAGCGTTTTGGAGTTTTAGTTTATTTTGATGTTTATGGTTTGTTTAAGTTCATTAGCTTATCTAAGTTCATTTGCTTGTTAGTTTACCCTTGCGTTTTCAACCCCTGTTAAGTCTTCCTTGCCCTTCGCGTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGTTTTATTTTGAAGAGGTCCTGTGTTCCTATGTTCAATGGGTTTATTTTTACACTCCCCTTGTGATGTTGTTATGTTCATGTGTGTCAGCTGTTTCCCCATGTGTTCCCACTTTCCTCATTAGCCACCTGTGTGTATTTGGTCCGTGTGTTTTCATTCCTTCCTTGCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTAAAAGGGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTATGTATCTGTATGAAATCAATAAAAGAATCAAATGCTGCATTATCTTTAGTTACATTGATAATATTTATTTATGGTACAACAGTGGCGAAATATCGCTCTTGCTTTCATATAACTGCAGCGGACATACGTGAGTGGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTCTTCTGCTGTGTTCCTGTCATGCTTCCAGGGGTTTTCCATGTCTCTATGGCAGGTTCCATCTGTAAGGTTTTTCCATGCTTTAATCTTAGCTCACCCAGTTTAGTTTATTGTTTAGTTTCACATTGGCGTTTTGTTTTGTACTTCTTTGCCAGCCTTTAATAAACTGCTTGTTTTCCGTTATTCCACATCATGTTTCATAGTTTTGGTCTGCACTTGAGTCCTTTTTGCAACACATACAGTCTGCCCCTGCCAGACTTTGACACATTCCACTTTACTCTCAGACTGCAGGCTTAATTCACCAGTATACCTTCTGCCTTGGTCGCTTTGCACACCAGAAAATTATCATGCAGTCACTTCTATTTAGCCTTACCCTGATTTCACAGATAGCCGCTGCAGTATTCTTGTGCCTCATGGGTGTCGCCATTCAGACAGTACTGCTAAATAAGTGCTTGTATAGAAGAAGTCAAAACTGTGAGAAATCTCTGATCAATGGTGAGCTTTTGATCTTGTGTACTGAAGTATCATTAAAGTGGTGGTGAAAATTGTCAAGATAATATAGTCATGTCTTCAATGTGGTCTTAGCACTGAGTAGAAAAATGACCTTATTTGCTGATCCTAGATTTTTGAAAATTAGAATAGGAAGCAAAACCTTCAGCTTCGGACCCCTCTTCACCTTTGAGTTTGAGTTCCGGAGCCAGATATCCTGTCTAGTTTTAAGTTTAAGCTAACTCTGTTCTGGATGCAGGTCTTCTCCGTGGGTATTATAAAATCCACCCACCAACTCAACCGATAGTGTAACAGCCAGCATGCCTCTCCAGCTATCAAGACCTCACATGTTCAGAAACATTAAAACACTTTTCCAAACAGGCACCATCTTGACAATTTTTTCAGATACTTCAGGCATATTGGAACATTACACCACTACATTATTGCATATGAAAACATTTAAATGAAAAAGTACGGTTTTGAAGCTTGACTTGGGGCTTTGCATTTTTGGGCAAAAATTTAATTGATATGTTTGGTGTTACAACCTGAGTACTATTCTTTATGTTCATACTGTATCAACCACTCCTATGAGTATTATTATCTGCTAATGACACTAAATCTGTCAATAAATCTGACNNNNNNNNNNNNNNNCAGAAGCTATCAGTGTGACATTAAATTAGTTATAAAGTTACTTATTGTGAAACTCTACCTCCTCCCCCCTCCCTCTCACTTCAGGTGGAGTACCGCCTCCTTTCAGGAAGCAGCTCACTTGTGTGTCCGTGTTTAGTGTCCAGGTGTGGAGTGGAGCTTGTTGTTGCTGTCTGTTGCTGTGTGAAGAAACTGTAAGTTTGCTTTGTTTCTGTCATGTTCCTAGGTCTGTTGACACAGCATTTTAAGTTTTAGTTTATTTGGATGTTGTTTAAGTTCATTAGATTAGCGAAGTTCATTTGGTTATTAGACTCCTTGTGTTTTCTTCCCCTGTATTTAAGTTTCCCTCACTCTTTGTGTTTCATGCTGCGTGTCTTATGTTATCAAGTTTGTATTATCATGTCTGTCTCATGTTTCCTGTTTTATTTTGAAGGAGTCGTGTGTTCTTTGTTCGTAGTATTTAGTTTCACTTCCCCTGTCCTGTCATTAGCCTCAAGTCAGTAAGTTGTTCTCCCATGTGTTCCCACTTCCCCTAATCACCTCCTGTGTATTTAAGTCCTCTGTTTTCAGTGTGTCATTGTCAGGTCGTCTGTTGTTCATGCCACATTTTCCATGCCATATTTCCAAGTTTCTTGTCTAGATTTTTCTTGTTGTTTATTTAGTTCTCCCAGTTTAGGTTGATGTTAGTTTACTTCAGTTTGCCTTCCCTTTCTTTGTATGNNNNNNNNNNNNNNNNNNNNNNNNNACCAGCCTTATTAAACGGCTCACTTTTTGTTAATATTCAAGTTTTCTTCCACGTTCTTTGTGTCTGCATTTTGGGTCCTTCTCGACAATTCATACAGTCTGCCCTCGCCAGACTGTGACAGTTTCCTCCTCTAGAAGTTTTTCTTTAGGAACTTTAATGTTTGTTCAGTTCAGTTTGATTTCTTCACACAACAAACAAAACCGTTGTCTCTCCATTAAAGTCACACACAACAGTGAGATGGTTTTTCCTGTGTGATTACTTGCTTGATTGATTGATCGATCAAACCATTGAATCCACTTGTGCTGTTGTTTGAGTCAAATAAAGTTCCTTCTGATATGCATGTGTTGACCTATAGCATGGATCAGTGTGAGGACAGAGAGCAGGGAGTCCCTCCCTCTAAAACCACTCTGTGTGGGGAACATGAGAGCCAGACCAAAGCTCAGAGGTGAGATGACCATCTCTAACTGTCCATGACTCTTCTCCATGTCACAGCTCAGCACTCACATCACTGCTCCATCATTATTCACAGGAACCAACCTGGACCTCCACCCAGCTCTGTGTCCTTACAGAGTGACCAGTCAAAGGAGTATGAAATATTTTTTAAACAACAAAGCTCATCTGCTGCAAAAAGGTAATGTGTCTATAGGCTGTAAATTAGTCAGTTCTTCTGAATAAGTTATCCAGCATCATTAATTTCAGTTCACATCTTTCTTCACACATTTCTATTTTAATGTATGTAAAGCAGTTTTCTTCACAAACGCAGGAATGAATGTGTAACAAATGGATGTTGTACTAGGTGTTTCATTAGTCATTAGTAGGAGAATGAACAAGATATTCTCCACTGAATGACACACGTGGCAGGTGGACAATATGAGTACAGCAAACACCAAATACGTTGGAGACACGCAATATTAGAAGAGCATATGGGAGAAGAACCCTTCATAGCTATTTAATTACATTTTATTTATATAGCACCAAATCACAAAAACAGTACCCTCAAGGCACTTTCTATTGTAAGGTACAAATCCTACAATATTNNNNNNNNNNNNNNNNNNNNCCCAACAATCATATGACCCACTAGCACTTTGGCAAGCGTGGGAAGGAAAATTCCCTTTTAGCAGGAAGAAACATGCAGCACAACTAGGCTCAGGATGGGGGGGAATGTGAATTATTGTTTACAGGCTGAGTTGTGTTCCACAGTAGGCTGTGTTGCTGAATGGACATTTTAGAGTATGTTTCGAGTATTTCAGACTGTGTTATCCCTCAGTAAGGAAAAAAAGGTTTTCTTTTCAAAAGAGGCATGGACGTTTCAGAGTGGGACACAAGGATGTGTGGAACGTTAGGCTGTTGTTGTGTCTCACAGCAGAGTCAATCTGACCCACATGTCCTACTAATAAATCTTACTACATCGTTGGTTAGGAAACAAATATTCTGGAGTCTGTTGTAAGTGAGACCAGAATATAAAAAGGAGGAATACAGGACAAAAGACATTAAATGCAGACAGGTGTATAAACACATGGTGAGTGAAGAAGAAACAGTTGCATGAGTGTCATCATGAGGATTGCCGAGCAGCTTAGACATATTCCAGCATAACTAAAGGAGGATTTGGGGTCATCTGATCCAGGTCTAACTATATGCTTTATCAAAAAGGAAAGTTTCAAGTCTAATCTGAAGCTCAAGAACAAGCTTAAAGCACGAGATCCATAGACCACACCAGGCAAGACCACAGGTGCAGGCAGTGTAAAGATGCCCCTGAGACAATCCAGCACATAACAGCAGGGTGCAAGATGCTAGCAGGCAGGGCATGCATAGAACGCCATAACCAAGTGACTGGCATAGTACACAGGAACATCTTTGCCGAGCATGGCCTGGAAGTCCAGAGGCAAAAAATAGGACAAACCCCATAGGGTAGTTGAGAATAACCAAGCTTAAATCCTGTGGGCCTTCGAGATACAGACTGACAAACTGGTTATGGCTAACAAACTGGACAAAGAGTGTCAGACAAGCACAGGAAGAAGGCCATGGTGATGGATGTAGCTATATGTGGCTATTCCAAGTAATGGTAACATCAGGAATAAGAAACATAAGAAGCTCAAGAAGTACCAAAGGCTGAAATCGTGGCGGGTGAAGAGGGAAGACAACAGTCATCTCTGTGGTAATTGGATGCCTTAAGGGAAATGAGGCGGAAAGTGGGAGAGTGGTTCCAGGAGATCCCGGGAACAGCATCTGAGAGCTCTGTCCAGATTAGCTCAGTCCTGGGAACAGCAAAGACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGTGTTGTTGAAGCTCTGCCGAAGGTGTGAGTTGAAGATCTTTTGGACCAGGGTCTCTGCCAGACATTCCAAGCGCACCCTCACTATACATTTTAAATGCCCATAAGCGCAAACGACAGTCAGGATCCATTCTCCAATCCGAAGGTGCAGAGAACAAACCCTCTCATCCACCGGGAGAAACCCCAATATACAGGCAGCAAACTGAGGGGATACTAGAAAGCCCACCCCAGCCCGCTGTCTCTCACCAAGGGCAACTTCAGACTGAGACGGAGTCCACCCCTCTCCAGGAGACTACAGTTGTGGCCAAAAGATTTGAGAGTTACTAAATATTGGAAATTGGAAAAGTTGCTGCTTAAGTTTTTATAATAGCAATTTGCATACACTCCAGAATGTTATGAAGAGTGATCAGATGAATTGCACAGTCCTTCTTTGCCATGAAAATGAACTTGATCCCCCCAAAAAACCCCTTTCCACTGCATTTCATTGCTGTCATTAAAGGGCCTGCTGAGATCATTTTAGTAATCGTCTTGTTAACTCAGGTGCGAATGTAGATGAGCACAAGGCTGGAGATCATTATGTCAGGCTGACTGGGTTAGAATGGCAGACCTGACATGTTAAAAGGAGGGTGATGTTTGAAATCATTGTCCTTCCATTGTTAACCATGGTGACCTGCAAAGAAACGTGTGCAGCCATCATTGCGTTGCATAAAAATGGTTTCACAGGCAAGGATGTTGTGGCTACTAAGATTGCACCTAAATCAACAATTTATAGGATCATCAAGAACTTCAAGGAAAGAAGTTCAATTCTTGTTAAGAAGGCTTCAGGGCGTCCAAGAAAGTCCAGCAAGCGCCAGGATCGTCTCCTAAAGAGGATTCAGCTGCGGGATCGGAGTGCCACCAGTGCAGAGCTTGCTCAGGAATGGCAGCAGGCAGGTTTGAGCACATCTGCATGCACAGTGAGGCGAAGACTTTTGGAAGATGGCCTGGTGTCACGAAGGGCAGCAAAGAAGCCACTTCTCTCCNNNNNNNNNNNNNNNTCAGGGACAGATTGATCTTCTGCAGAAAACATGGCGAATGGACTGCTGAGGGCTGGGGCAAAGTCATATTCTCCGATGAAGCCTCTTCCCGATTGTTTGGGGCATCTGGAAAAAGGCTTGTCCGGAGAAGAAAAGGTGAGCGCTACCATCAGTCCTGTGTCATGCCAACAGTAAAGCATCCTGAGACCATTCATGTGTGGGGTTGCTTCTCATCCAAGGGAGTGGGTTCACTCACAATTTTGCCCAAAAACACAGACATGAATAAAAAATGGTACCAAAACACCCTCCAACAGCAACTTCTTTCAATAATCCAACAACAGTTTGGTGAAGAACAATGCATTTTCCGTGCACCGTGCCATAAGGCAAAAGTGATAACTAAGTGGCTCGGGGAACAAAACGTTGACATTTTGGGTCCATGACCTGGAAACTCCCCAGATCTTAATCCCATTGAGAACTTGTGGTCAATCCTCAAGAGGCGGGTGGACAAACAAAAACCCACTAATTTTGACAAACTCATAGAAGTGATTATGAAAGAATGGGTTGCCATCAGTCAGGATTTGGCCCAGAAGTTGATTGAGAGCATGCCCAGTTGAATTGCAGGGGTCCTGAAAAAGAAGGGCCAACACTGCAAATACCGACTCTATATACTGCAAATACCGACTACCGACTTTGCATAAATGTCATGTAATTGTCGATAAAAGCCTAAAAAAGCCAGTAAAATCAATGATGGACAGATGGAAGTATTAGAATGTGTCATGGTGCATTCTAGTGTTTCTAAGTAGAGCTCAGCGAAATGGCTAAAAGACAAAGGGGGCATGGAACTGGGACAAATTGTGTGTATTTGGCAAAGAATATTGATAATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCCAGCACGACCCTGCGGGCGGTTTATCCTTCTAGCTCGGGTCCTCTACCAGAGGCCTGGGAGCTTGAGGGTCCTGCGCAGTATCTTAGCTGTTCCCAGGACTGCGCTCTTCTGGACAGAGATCTCCGATGTTGTTCCCGGGATCTGCTGGAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTTTATGTCTTTTACCACCGAGGAATCAGCAGGATGGGTTATTGGAGGTCCAATCGTAGATTCCATTGATTTGGAAAGCATGGCCATAGTTGGTGCTGAGTTGAGAGAGAGATATGTTCCTTCCCCCCCACCCCTTATCTTATTGCATTCCCTCTTGAAATGTCTCAATACTTCACTCTACTAAGGAAGACTCAAGGCTTCAATTTTCTAAATCTGACTGGGGTTATATAATCCACAATGTTTGAGCTTGAGCTATTAAATACACCAATGAGGTAATCCACAGTAACACTATTTTCCCTGCCACTGAGAGAAATCGTATGAATAAGGAAACTGAGAAAAACTAGAAACATGGGTAGAATTTAGTGCACAGATGGAATCATCTTAGATTGTTTAGGGTTTGTAGTGAAAAGTCACTAAGTCAAATGTGTTCCCTTTAAAATGCGTAGGGTTTCTCCCATTTTTCATTTTCATCTTTCAGATTGAAAGATTCTCAAAGATTAAGTCAGAAGCAAATGCAGAGGCACAACAGAAATGAGTATTATAATCGCTCAGAATATGCACTTTATCATAATTTGTCATAATGCTTGTTAAGAGATCTGAAACTCCCTGTATAAAACCAAAAGTTATCCTTTGGACTGTTACACTGAAATAGATAAAGGTTGTGAATTACACTTTAATATGTACCTAAACATTCATTTGAAGAAAAACAGCCAAATAAAATGGAATAAGTGCTNNNNNNNNGTTTGCATGTTACTGTCACTTAATCTGAGGTTGAGGTATACTATGGTATTTGGCAACTCAATATAGGACAGTCCTGAATACAGACTGTCTTCAATAATTGGACTGGAGTAAGTCTTTAAATCAGAGATGTCTAAGAGTGAATATTTTTCTTTTGCTCCCTTTGCTATCAAAAAAGGGAGCCATCTTGGTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGATTTCCTCCACAGAGTGGACCAGGAGACCTCAGAGGTTCCCCATGGTCAGTCTGCCCAAAACCATCAAACACACCTGGACTCCATATTTATGGTCTGTACATGTACAACAACTACTTTTACATGTATTCTCTTTAATCATCTCCATGCTGGGTCTGTGGGTTTTGGCTCAGGATGTAGAGCCACTTGCCCAGTGGTGTGTAATATAGGAGCTGAGGTGAACCAAACTGGATAAACAGCTCAGCATTGTTGAAGACAAGCGGGACCTGCATTTTCTTCTGTTATGTTATAACTTAATATTTTTGATTTATCCTTTAAATTTTGTTAAATTATGATATTGTGCAAAAGTCTTGAGCCACTTTCTCTGGTATGATGGCACCCGTGTTTGGCTTTTCTGTATCAAGTAAGTCAGTATCCAAGAAGGGGACTTTTTTCTTCCATGTCCGGGTTTAGATACACATAGGCTAGTTCTCTGAGACCATGCTACCTCAATAGGGTTTATCCAGGCTCTCCAGGTATTTTTCCTTTCATCCTTTTGGTGAATGGAATTAACAAGGGTGACGGGATCCAATCGTCAGTATTTACCTCCCATAACATGGGCATCTAATAATTGGGTCACCCCACTGACCATGGCATAACTTAAACCTCAGCTATGAATAATAAATTGTTCTTGCAGAACGACTCTACAACACCCCCCCAAGATCGGAAGAGCGGTTCAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGAACAATTTCTTTTAAAATTTCTTACTAAACCTGGTAGCGTGACACAGACTATTGGCTGGATGGCTAATCCTTTATTAGCTAGCCTTGGATGTGTAGTCTCGCTACAGTTTTTGGGGCTGGTTTTCCTGTTGTTCAGCGAAACTCTGACATTTTATTTTTTGGGAACGACGGCTGATTAAAGTCAGGAATAAGAAAATTTTTTGTTGTGCTGTGGTGTATCCATCCACCTGTTCCGAATGGCTTGTTTTTAAAGGTGTTCAGTGTGTCACAATCATGGGGCGTTTGGATTACTCTTTCATTTAGAAGAGCCTTCCATCTTAATTTCAAAATTTAAATCACCAATTTTGTATTTACTCGTGTTACAATTACTATTATCCCACTTTAGACAATGCAGCTCCGATAAAGAAAGATTTGATATTTCCTTATCTAGAGCAAAGGGTTTCAATGTCATCGGGGTATTGTGAGTATTGCACATTACTGAATCAATTTTTAGTTCTTACTGCAAATAGTAAGAGTGATATAATAATGTTAAGGCCAGAGGTTGCACTGAAGTATAAAGACATCTTAAGTTATATATGACAATTAAAACATCTAGAATCAGTGTCACATGTCTCACAATACTATTTCAACAAAGTATTTTGAGGTCTGCCTGCAGGCTTAGTTGTGGTTCCATGGAGTGTGTGACTATGAGCTTTCCCTTATTTATGTTACTATTGTCTCAGGATACAGGAAAAATTACTGTAATGTACCAAGCTTCTCTTCTCCACTTCTCTCTTTATACTGCCTTGATGTTTATATACCAGAATACAACTACTACTAGATTCTCTTAAAGTTTTTTGTCTTTCCTGGAGTTTGTGTATTGTTCAATTTGGTGTTTCTGTTTTGTATGCTTCTCTTTTTTCTCTTCTCTTTCCATTGACTCTGCAATTGATTGACGTTGTGGTGTGACTCATTCAACTTTTTGGTTCCAGATGCTGGAGGAGAAAATCATCACTTTTGTGAAGAACGAACTGAAAAAAATCCAGAAGGATTTGAGTCCAGATTGCCCAGAATTCTTAGAGGGTAGAAGTGAGGGTGAAGGTGTATTGGAGAGTAAGGAAGAAGACCAGGGAAGCAGAGAGGCATTTGTTGAGATCACACTGAACGTCTTGAGGAGAATGAATCAGAAGGAACTGGCTGACCGTCTCCTTAACAGTAAGATAGACCAACATACATTCGGAAAATATGCATATGACAAATCTTTGATTGTGTGNNNNNNNNNNNNNNNNNNGGATGCATATAGGACATTCCAAGGGGCAATTCAAGTGGATTCAGAGTGAATTTAAATCCACCCTGAAGAAGAAGTTCCAGTGTGTGTTTGAGGGCATCGCTAAAGCAGGAAACCCAACCCTTCTGAATCAGATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCAAAGTGAAGAAGGTCAAGTATGATGGAGGAGCTGAGACAGATCCACACTGGAGTCCAGAGAGCAGGAAGATGATTGAGTCTCTGGGAAAACTGGCTTTTGACCAGCTGCAGAAAGGAAACCTGATCTTCTATGAATCAGACCTGACAGAGTGTGGCATCGATATCAGAGCAGCCTCAGTGTACTCAGGAGTGTTCACACAGATCTTTAAAGAGGAGAGAGGACTGTACCAGGACAAGGTGTTCTGCTTCATCCATCTGAGTGTTCAGGAGTTTCTGGCTGCTCTTCATGTCCATCTGACCTTCATCAACTCTGGACTCAATCTGATGGAAGAACAGCAAACATCCTCCCAGAAGTCTGAAACAGGAGAATATGCAGAGAAACACTTCTATCAGAGTGCTGTGGATAAGGCCTTACAGAGTTCAAATGGACACCTGGACTTGTTCCTCCGCTTCCTCCTGGGTCTTTCACTGGAGACCAGTCAGACTCTCCTACAAGGTCTGCTGACACAGACAGGAAGTAGCTTAGAGACCAATCAGGAAACAGTCCAGTACATCAAGGAGAAGCTCAGTGAGAATCTGTCTGCAGAGAAAAGCATCAATCTGTTCCACTGTCTGAATGAACTGAATGATCGATCTCTAGTAAAGGAGATCCAGAAATCCATAAGTTCACGAAGTCTCTCCACAGATAAACTGTCTCCTGCTCAGTGGTCAGCTCTGGTCTTCATCTTACTGTCATCAGAAAAAGATCTGGATGTGTTTGACCTGAAGAAATACTCTGCTTCAGAGGAGGCTCTTCTGAGGCTGCTGCCAGTGGTCAAAGCCTCCAACAAAGCTCTGTGAGTACATATATGATTATAACNNNNNNNNNNNNNATCTGTGAATTCTACTTAACAACAACACAGCCATTTGCAATCAATAAAAAAATAGATGGTTTTCTGGCTCTTTAAAACAGTATACAGCTATATAGGAGACAGAGGCGCCTAAATATTGTTAGCATCACAATCAACTATATGATACTTTTAGTACTGATAGGAGCCTAATTCTTGTTGTCAAGATGTTCTAAAAACTCCTTGAAAAGCCTGCAGCTGATCAAAAATGCTAAAGCAGAGTCATGCCAGGGACTGGAAAGAGATAGCAATGTTTTAAAGTGTCACTTTCCAAGATTGGGCTATAAATTGTAGAGTGATTTAACAAGATTCCACTTTTTAATCACGGGCCAAAAACAATATTTTAACAGGTTCACGGTTTGTTTTCAGTACCAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCAGTGTCAATGAACAGCTCCCTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGACTTTAAAGGAAGTTTTTAGGACATCATAATATTTATTTATAGCAGTAAAGTCTATAAGTAAGAGATGTATTTTTTTAGCATCACTTTGAAAAAGGATGTTTCTAATTTTAGAGATAATGTGCAAATGATGCAAAGTTAAACATGGAATATTAATTAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACAAATCTCCAACCAGTTAACTCATTGCAAANNNNNNNNNNNNNNNNNNNNNNNCAGACTTAGTGGCTGTAACCTCTCAGAGAGAAGCTGCAAAGCCCTGTCCTCGGTCCTCGGCTACCCGTCCGCCAGTGTGACTGAGCTGGACCTGACTAACAACAACCTGGAGGATTCAGGTGTGAAACTCCTGTCTGCAGGACTAGCAAGTCCAAAATGTTCACTGGAAGCTCTCAGGTCAGAATTAAGACTTTCTCACTGATCACTGACATTTAAANNNNNNNNNATTGCATAGACAACTGACTCTCACAGAGTTGTCAGGTGGCACTATTTTCTCTTTCTTGTATTTTTCTTGTTCATATTACCATTTTAAAAATTTAGAATAGTTTCATAAAAATAGACTTCTGTTTCGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTAGGATTCAGGTTGAGGAAAGGCTGAATAAAAAGAGAACCTAAACTAAGTTAGAATACCAAGTCAAAAGACAAAGCTCAACATGGGAAGCTTAGATATTTGAAACCTGCAATCGTCTGTGGTCTTACCTGTTCAACCTTTGTGTAGNNNNNNNNNNNNNNNGCCGTCCATTTTTAGTCAAATCCTTTCTTCTGCTTTACTGCTTGTCAGACAGTTAGCAACTGGATTTGTTAAATTATTATTTTTTGCAAGATTTCAGGAATGACACTGCTTTGTTTTTTATTCGGAAAGTGGGTTCAGAAAGTATTCTTGAAAACAAATTATGTTCCACCCCAAATCATTTAATTTCTTTTGGTCTGCCTCCTTTTAATCGACTTTCAGTATCCATAATGAGAACCTGGATCCTTTTGTCATTAAACAGATGGTCAGAAAAATTATGATCTACTCCCTTATATTCATTTAGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAATCTAAATAACCAACTACACAATAATACAAATGTACATTGATTGTAGTATACCTAATAATGTCAAATCAATTAAANNNNNNNNNNNNNNNNAATTTGCTCATTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACCTGAAAAGGAGTGGGACGAAGAAAACTTATTAAATCCCACCCCTATACTCACTCATCAACAAAAAANNNNNNNNNNNNNNNNNNNNACAACACATCAACAGCCCCGGGCATCTCAACGGCAGCTCGCAAACAACAAATAGAACCTTCATAACTGAATACAAAATATATTAATTATAAATTGCGTTACCACAGGTAACAGGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACCAAAACCATCATTGAGTATACTGTGACCAGACCAATTGTTTGTAGAGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAATACCAAGTTTTTCTGAATGGTAATGCCCTATGCTAACATATTGTTCCCGACCCGTTAGGTAACTTTTTAACTTTTTAAATTGATTAGACATGATGCCAAAAAATGCTAGGTAAGCGTGTTTTGATGTTATGATTCATATGATACTGATGATGGATTTTTAGGCTAATAGTTAAGCTAACACACTTAGCTCTCATCTTTTCTTTTCTCATGAAACCGATAGATCCTCTACTTCTTTTAATTGTCTCACACTGCAATTCTTACCATATTTTGGTTCCTGCAACTGGTCCGTCGGGTTATTGTCTTCCCAGAAACACTTCCCTTGTGTTTCTTCCCAGAAACACAAGGGAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTGGATATCAACTATTGGATATAGTTATATCCAATAGTCACAATATAGATATAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTGAAATAACAACAACAGTTGTGATTTAGCACTATAACTAGTTAAATTAAATTGAATCGATTTTCCTGAATTTAAATGTGCATTTCTTTCTCTGTTCATGGTGTGGGTGGGGGAGTGACAAATGGACATATTTCAGAATTCAGAGAGGATGATACATATACTTGATAGAAGAATAATAAGATGTCTTAATAAGAAGACCTTTTATTCTTTTAAAACTGTTTAACACACACTTTAAAGAAGATGACAGGGGATTTCTTTAAATCACCCCGTAGTTCTTCAGCTAAGACCCCTGAGTTAGAAAACACAAACACTGCAGTTGTCTTTTCACTCGCGAGGGCAGTCATGGACGCACAACCTGCGTCTCATCATTGCCTGCGTGCTTTATTTATACAAGTCNNNNNNNNNNNNNNNNNNNNNNNACAAAGATAACAGAGTTATTCTCAGAACTCAGAGCTGAGGTTCCCCTTTTCTAAATCTGTATGTTCTAGAACAGAGGAAGCTGCTATTTGGTAAATAAGTTTATCATCACAAAAGTTATTAGGTGAAAAGTCATGTAGACATTTGCTCAGTGATCCTAAAAGAGCACATTTCATGTAGCTGATAACATATACACAATTTTCTTTTGACATTCCGTCCTGTTTATCAGAGAAATGAAATGTATCAGTAAGTAACTACTTGTCTTTCACATTCTCAGTTACTACATCATTAGTTATACTTCATCTTCATCTAACAAATAGGAAAAGAAGTCTTCATGTTTTTCATCAGTTTGTGATGCATCTGCATATGCTGTGAGTGATAAAACTTATCATCTGTGAAATTACAGCTTTTAAACAAGGAATAACTCAAATATAGAAAACAAAATAAAACCAGAAAAAGTCCAACGCCGATCAACAGTCTCTTTAGCATCTGAAGCCATGTTTAAAGAATGTACATTATCTGGTATGTAGGTGCAGCATGTGGTGTTGAATGAGACGCACAATCCTCCTCCTCAGCCAGGATCATGTGCAGTGCTACACGATGTTGCATTACAGCAATTCTGAGAGCGTCTATTTCTTGGTTTTGTCCCTCGTTGACCTTGCAGGATGCCTTGAGAAACAAGCCGAATCTATAGTCCAGTATCTCACTCACAACAAAACTCCACTCTCAGGGCTACTTTTAAATATAAAATAATTTTGCAGGTTTATTTGAGTTCACACTTGTGGAAAACTATAGCCCACTTTCAAATAAATAGATCATAGCAGTAGGCCGATAATTTTAAAATAGAATATTAATGACAACTATTTATGTGTAGTTATGACGTCAGTACATTTTAAATATATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAATTGTAAAATAAGGAGAGAAATCTGTATCAAAAATGTTGCAAATGTGTACAATATGATCCGCACAGATCATGTTGCATGCCCATGTGGAGTTTTGAGACAGATTTAATGCTGCCAGCTTTCCACTGATCCACAAATTTAAGCTGCATTTAAGTCCCAGTGTAAAACAAATGTGTACAAATCCTTGCTTGAAATGTGTACAAATCATTGTCTCTCTTTATCATAGCCTTTAAAATCCCTCACACTACAGGTTCATTTTGTGGTTTCTATAGTTTCCAAAAGCAGATGTAGACACTACCTGAGATCACTAATGCTATCTGTTGTGAACCATCAGTACATTCAATTATATAAATCTAATCTTGAAAGAAAAATACATATTATTTAACATCTTCACATAGTAATAGCTGCTTTATGTCTGCAGTCTGTCAGGCTGTCTGATCACAGAGGAAGGCTTTACTTCTCTAGCCTCAGCTCTAAGCTCCAACCCCTCCCATCTGAGAGAGCTGGACCTGAGCTATAATCATCCAGGGGACTCAGGAATGAAGCTGCTGTCGGCTGGACTGAAGGATCCAGGCTGGAGACTGGACACTCTCAGGTATGGAGAGAATGTCTGATAGAGGAGGAAGAGCTGGAAACTGTTACACTTTCTTTAAGAACATTTTTTCTTTGCTCACAATAAAACCAACAGTCAAATATAAAAATAAGATATTGTCTGGGGGAACAGTGCCTTTTGCCAAATCTATTCATAAATCTATCTGTTCATAAAATAGATTAGATAAAAATGTAAATAGATCCATGCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATTTGTCTCCCTGTGTTAGCTCTGCAACAGGTAGGTGACTTGTCCAGGGTGTACCCCACCGCTTGCTCTATGCTAACTGGGATAGGCTACAGCAGCCAATAGGGACAAAATAACTGAAAATAGATCAAAAATCAAGGGCTAATTCAAGATGAGCTAATTCTAGCATTTCCAATTCCTTTGGTTCATCAAAGCCACTAGGAAAACAAAAAGATTAACCAAGCTGATGACGGCAAGCTCTGTGATCACTTACATGAAGAAATACTGGACACCATGGTCAGAAAGTGAGAAATAATGAATAGGAGGGGAGGTCGTTTCTGACCACAGGGTTTCTCGAGATTAACATCTTTGCTTGAACTTTGATTGTTTATAAGTAATACTGTTGGGTCTGTGTTTCCACAAGCCCCACTGGTTTAGAGACTTATTCATCATGAAGAAAACAAGACAGTCAGCGATCGATCGATTTACTTGCAAGGGAGGCCTCGTTGGTATCTACCACAAAATGACCCCAACGACGGCCTCCTCTCGCTGCCTTTTATTGGGAAAACAGTTCACACAATACACATCACAGCAAAGCAATGCCCACATGGTTCTAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTGTTGACCAAAAGAGTCATAAAATCAGGAAGCAACATCCTTGGTCATAAAGAGGGTAGTCTCCCCTACACCCAATGTATGGTTTACCATAGATAACACAGTGAAGCCATACAAAGGGCAGGAAGCTTACCAAACATCAAACAGACCTTCACAAGGATGTGCCTGTGATAAAACACTACATCCCCCCCAGAACCTCGAGAGGCTGGGGAGGGGGACAAAGGAATTCCTTTCATCACACAGTTAAAACAATGTAGAGATGGTAAGCATAAAAATGACAACATTTAACAATTCACTCTAACAAATACTGTGTTCAGTGTACTTCTCTGCAAACGTGATAAGCCCATAGTATCTATTGCTCTATGGCACTTGGGAATTTGCTGGGATTTACTTTAGAGACCTGGAAAATAAATCCCAGGGACCTGTCGATTTTTAAAGTCTGGAATAATGTATAAGGACTTCAAAAAAGTGGCTGTTAATACTCATATACAAATTTTACCTTTACAATTACAAAGACCTCAAAGATGAGAAGGTCCACAAAATTAACTTGACTTGCAGATAGGATATTATTAAGCTTCCTCTCGAGTCATTTATAATTAAATTCAGCTGTGTTCCCAAATCGTTATATAGTTGGGTGATGAAAGGACTACTTAGAGCACCTACTTAATCTTGCAACCACACTGTTGTTAGAGGAAGCAAAGTCTAGGGACAAGGGAGATGACTCGCCATCACTGGGGGCAAGGTCACTGAGATAGTTTAACAACTTCTTGGTGACTGGACGTCTAGGGTGGATGAGGTTTACCCTGAGCTCCTTCAGGCTCTGGATGTTGCAGGACTGTCTTATTTGATATGTCATTTCAATTCAAATTTTAAAAGTTTCTAAAGCCATTCCAAAGAAATTTACTCTTTCCACAAACTAATTTCCCTTNNNNNNNNNNNNNNNNNNNNNNNNNTCAATATCAAATCACTCAAATCACTAGCTCATATCAAATCACTCTGATTTTGGATTTTCTAAATGAAACCATTCTTACCAGGGCAAGCATTACTCCCAACCTACCAGAGTGTGTTGTACATTATTATACACTCCAGAACAAAAGTTTAAGACCACTTGAGAAATGGCAGAAAAACATGCAACAAGAAGAAATGGGAGTGAGACAAAGCATTTCTTGGCATGCAGTTTATTGAAAATAAGGCTAAAAAACACCATTGTTCCACTAGGAAAAAGCACCCCAGACCATTATGGTGTCCCCTCTACTGTGGGGCGTACAAAACATCTTACGTGGGATCTGCTTGTCATGCTAGTAACATTGGAAACCACCAGAACCAAGTAAATTTTTTCTCATCAGAGAATAAAACTTTCTTCCACCTTTCAGTGTCCCATGTTTGATGCTTTCTTGCAAAGTCTAAATGGTCAGTTATGTTGCATTCAATGAGACGAGGCCTTTGAAGATGTTGTTTGTTTATGAAGCCCTTCAGTCTCAGGTGCCGTCAGATGGTTATAGGGCTGCAGTCGGCACCAGTAATGGCCTTAATTTGAGTCAAGGATCGTCCACTGTCTTGATGGACAACCAATTGGATCCTCTGACTCAGTGCTGGTTAANNNNNNNNNGCATCTTCCACTTGACAGTTTTGTTCTATAACCCTCAGAATCATTTAAGAAATTCCAAATGACTGTCTTACTCCATCCCACGTCAGCAGCGATGGCGTGCTGTGAAAGACCCTGCTTATGCAGTTCAACAACCCGACCACGTTTCAAAAGGGAAAGTTTTTTGCCTTTGCCATAAGAATGTCATGACAGTGGGACTACCTGACAGAAAGTGACAATGAATCTGCATTTTTGCATACATTTGGCCTTTTAAAGGCATGTGGTCTTAAACCTTTGATCAACTGTAAAACAGCCTGTTTCAGTTTAAGCGTTGTTTTCAATAAATTGCATGCTCAAAAAATGTTTTGTCTCTCGCTAATTTCTTCTTGTTACATGTTGAAGCTCTACTTATAAACTTGTTAAGATCCAACCCTGCAAAGTCTTAAAGTTTTGATTGGACTGTATATAATGTACTTTATCTATTATGTTTACAAATTCTAGCAATTAACAAGTAAAGCGAGACGACACCATCATCAAAATTATTTATTAATCAAATAGTCACAACATTATGTTTTCACCCCAAAAATTAAATGTTCAAAGCACCACAATGGCAGCCTGATATCACACAGAATTTTCACTTGATATTAAATAGAATTTATGAAAGGAGCTCTGCAGACAGAGTGATCATAGTGAAACAGTTTGTTTTCATTTCCAGATTAAAGCTACTCTTCATATTTTCTACCAAATGCCACCAAAGAGGCCTGTGTTGAAAACCATTGAGTAATTAATCTTTTTTCAATACAAGCTTCAAGGCTTCACTAATTGCTGATATTCACAAATGAGAAAATCAAACAGGGCAAGACCACACAGCATGAGGGGATGAAAACCAAGAACTTAAATATACATATAATAATATAAACGAGGGCAAAGTGGAAAGGCGGGGATCACAGCTGAACAAAATCTAATTAATGGGAAAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGAAAAGACAAAGACAGACAAAATGGTAAAAACAAATACAGAGACATGTCCAACTGGGGAGAATAGACTAACTTTACACAACTAAATGGGGAAAACAGATGGACACAGAGAGGGATTAGAAAGGGAAACTAAAAAGAAATGATGATCAAGAAAAGCTAGGGATACATTTTTCATAAAACAAAACCAAATCATGAATTCACCCTCAACCTTGAACTCACCCATGAAACCTGACAACTTCATTAAATATAATGCTGTACTGACAGATCCAGGATCCAAATCATCAGCCGTTTGATCCACGTATGGATTGAAGTGTATTTGTGAAAATGTTAGACTGTTCCTTTATCAGTGTGTAACAGTGTGTGTATGAGAGCCATGTAATGTCCATGTGTGCATGCTGACTGTGCTGCTCTGACCCCCCTCCTCCTTTCAGGGTGGAGCCTGCTGGAGTCCGATGGTTGAGACCAGGTCTGAGGAAGTGTAAGTGTGTTTTTAATGTGATTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACAAAGCTCCAACTGTCTGACAACAACAGGAAGGTGACACATGTGGAGGAGGTTCAGTCATATCCTGATCATACAGACAGATTTATTTATTGGCCTCAGCTGCTGTGTAGAGATGGTCTGACTGGTCGCTGTTACTGGGAGGTCGAGTGGAGAGGAGACGTTTATATATCAGTAAGTTACAGAAGAATCAGAAGGAAAGGAGACAGTAAAGATGCTGAGTTTGGATTTAATGACCAGTCCTGGAGTCTGAACTGCTCTGATGATGGCCCTCGTTCTGTCTGGCACAATAACGAAACATCATCCATCTCCTCCTCCTGTGGCTCTAACAGAGTAGCAGTGTATGTGGACTGTCCTGCTGGCACTCTGTCCTTCTACAGAGTCTCCTCTGACACTCTGATCCACCTCCACACCTTCAACACCACATTCACTGAACCTCTTTACCCTGGGTTCAGAGTCTGGTTTGGGTCCTCAGTGTGTCTGTGCTGAGTTGAGTGTAAAGAGTGTCCTGTTAGAGAAACAATTCAACTCAATTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTCCTCAAAGGTTTTATAGAATTATGGCCAGAGGGCAACAAGTCAAACTCACTTGGAATTAAGTGGTTAAAACAATTAATAATATAATGAGTCGTCATGAGCATATTTTTGTTATAAATGGCCGAAGGTCCATCTTGCCAATGCCCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACAGTTTATGGTCAAGTACCACCCTAAATGCTTGTAACTCTCCAATTCAAATACTTTACTCTGACTGTTGAACAGTCTGTACATGTCTGTATCTTTCACTTAGAAGCACGTTTTCAAATTCATGGATTCAATCAGTTGATGTTTTAAACTGTTCTGTATAGCTTCAGCCATATGAGCTGACAATATCTAATGCAGTCATAATATGATTGTATGCATCTGATTTATCTAATAAATAGCAAAGTTGCAGCAACCATTTGAAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAAACATGTAATTTTGAGTCCAAAATAATCACCATTTCAGTAGCAGGCAGATAAGAACTTTATCTAACTTCAGCCATCATTTCACTCAGAAATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGCTGTATGGGAAAAACACTGTGGCACATGGCAGATGTGTCATTTCAAAGAAGTAAGCACAAGTGCAAAAAGTGAAAATCGAAACAAATAAAGTTGTGCAAAAGCAGGATAAGATAAATAAGGATCAGAGAGAAAACAAAATGAGTGAAAGGAAGAATCAAGTCTTGATAAAAATAGATGCTAAAAAGCTGCTGATCTTGATTGCAGCTTATCAATGGTGCACATGAGCTGAAAGCCAAAACAGAGCAATTCCAGGTGATTGTAAAAGCAGCATTTATTCATTTTGGAATGACAAACCTGCTTCACAGTTCTTCAGTAGGATGGTAGAAGTCTGCTTGCTAATGGGCCAGACTTACTGAAGAAGAGAAAATTAAGCTGATGTTATTTGTGTGTCCACTGGTATTATATAACCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACTACTGGTAAAACATGGATAACAAAAGGGCTAAAAAATGTGTGTAAAAAGAAAAATAAACTGTATAGAGATTATATAAAACTTAGAACAAAGCCTGCTGAAATGAAATATAAAGTTTATAAAAATAAGTTAGTATTAATTATGAGAAATCTGGCAAACTTAATTAGAAAACAGGATGATTCAGAAGGGAATGACAAATGGAAAGGAGATAGAGTGGTAAAGTCTATGTTTTGAGGGGATATCACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGACTAATATAACACCATTATACTTCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACGTTATTATTGTGATAACGAGCACGGTAACTAGTTATTATGCCAAAATCAGAAACGCGTTAATCGTTACTGGGATTTAGATAGGGTAATTATTCGTTACTTCGTGTGTTGCGTCCGACTTACCTCAGAAATCGGAACACGGGCCTGGGAATGATGTCACACTCGAGTAAACGGCGTTCTGGTTAGCCTTGTCAGAGAAGTCGGGATTCCAATATGGCAATGCCCTCGAAAACTGTTGTTTTGCAGTCATTTGTTTTTGTAGAGGGCTAGCTAAACACATATGCAGCCATAGCTGGACTCAGTGGGCCGATGNNNNNNNNNNNNNNNNNNNNCCGTTACGGTATAAATACAGTAAATGAAAGGTGGTGGATTGGCCAGATGCTGGCAGATGTGTAAAAATAACTCAATTGTTTGGTGGTGACTATGGCGGAGCTTCCACAGATTCAGTAACATTAGCAAGTGGTGGAGGCCAGCAGGTGGATGAGGGAAAGGGGAGGCAGGAGGAGGAGAGACCCGAGGCGGCCGCCGGTCTAAGGGTCAGATGAACTGAACTTTAGGTAAGAAGTTATGAACTGCGTACTAGCTAGCATGACGGAGTTTATATACTGCTGGGTGGGTGCTGTGATGTTACTGATGTTGAACTTTATTTTATTCATAAGGTTCGTTATCAGAGTTGCCAACCGTCCCCTAAAAAATGGAATTGTCTGGTATTCAGGGAAAATATTACGCGTTTTGTATTGAGGTGAAAAGGAACGCCATTTGTCCCGTACTTAAGCTAGAATGGAAAAAGACACAAAGCTGGTGTTATTTTGTGTCTTTACGCTGTCAGCTGCCTCTTCTTCACTCATTCTCTCCCCCTCCCTCTCCTGTTGCTACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAGACGTTTAACCCCCTGGGGTCCAGGGTATAATTGGCCATTTTTAACTACTTTTGATTTTCCCTCCACATTTTACCTTTAAAAACTGTTTACTTTGTCTTGTTTGGTATCATTCTTTTCAGCACAACCTCACGTGTCTGAATTTACAGTCATGTTTTCATTTTGACATACTGTATTAACACAATTGATCTAAAATCAGACAAAAAACATAAAATCAGAGTAGAAAAAGTTATATTTTGTTACTGTAACAACCACAAACATGTTTAATGAATCATATTTCATAACCTTAAATGCAAATATAAATTGTCAATTTTAAAATCCTTTGACAAGTTTTGCAAACAACAAAGTTATTTGCATCCATTTACCTTTTATCTTGATTTTGAAAATAACCATTTCAAACTATTTACAGAACAATCAGCTGTTCTTCAATAAGATGCCACACAAATTATTTGTGCCACTCCAAAAAAATCATTTCTGTCCACTATAAAGGAGAACATCACAGCCTGATACCTGCAGGTCTGACAGCAGCAGGTGTATCACTCACTGCAAATTATCTGGTGCTTGCCATGATTTAAAATCTTATTTTTAGACAGGCCAGATAATTTGCCTTGTTTTAAAAAAAGATTTACTTGTTTCTAAGTCTGGATTTTAGATAATAAACTTAAATCGAGAATAACCATATAATTGTGTCTATATTAGTACAGAAATCCAGAAATGGGAAGAATAACTCTTAAAATAGCCTACATTAGGTCTCTCACCAAATGTCTCTCAAAATATCACTTGTTTCAAGATGCAGTGACAAACCTAATTTGCTTGATTTAGGAAATTCACACAAGGCATCTGTTGAAAATATGATTTATTCAAAATCATGTCTGACTTCAAATTTGTACATATAAGGGNNNNNNNNTTAACCACAATTTATGATACAAATCACATTTCAAAGAGAGCTGTTTGTCCCAGCATGCCAGCATTATGTGGTACAACATTGACATTGGTTTAGGGAACATTTAATGACTGTCAACTGATAGCATCGCAAACTACACTAAGACAATACTTGGTGCAACCCTAATCTTAAGGGTGATTTCTATGGGAAATAATATCAGAAAGACTGTATTTTATTGGCACAAACACACTGTCCCTAAAACTAATAGAAAAGTATGAAGTATAATCAATGAGCTCATGGGCTAATTCTGTAGCTTGAGCAACAATGGGCACAGTTACTTCATATGCCAATAAGTCTTCATTTAAATTCAAAGTTTCATAGCGTTGGTACTCAAAAGCAATAAAAGATGAGTCAATCAAAAAGATATCCTTTATCAGTCCAAACACAGGGAAAGTGCCATCCACATCTGCAATAATCATCGACTTCCCAGTAATGTATTTATTGCCATTTAGAACATACCATTTCACTGAGACAACAGACTGCATGACATCTATTCCAAAAAATTCTTTAATTTTTTTCCTAACATATTCATTATTTTTAACAGCTGATACTGGCCCGGATTCCTTTTCTTTTGCAAAAATAGGATGTTCAGTGCCTATTTCATTTTGACAACACTCAAGAAATTGATTGTGGTTTGCTAGGGATTTACAAACATTTTTAAAATTTAACTTAGAACTCAAAACTGGATTATAGATTCACCCGAAAGACAAAACTCCAAAACACAGACTTAACAACGTGGTGTATGCTGTACAGTGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACTGTGACAGCGCCGTTCCTTCACTTGACCTCAGTCGCTCTCGTCTGCTCCCTCGTAACACTGCTCTTTATTGAGGTTACATGAATATGCATAAGTTCATTAACATATGACGTCTTACACAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGACCCTATGACCCCAAACCTGGTGCTAAGAGTCCAGCGGTCCCCCTAACAAAGGGCTCTTATACTTAAGCAGACACAGAGTAGGTGTCCTCCTAAACCATAAATCAGTAAGAGAAGCTACGACCTCTCTCATGACCCCAAGTTGTGTGTGCATGCCAGAGCACTCTGGAAGGCACACAGAGTCTTTACAGACTACTAAGGATCAAACCTCTATCATTATGCAATCAATTATAAAACTCTCAGCATATATGAGTAAATATTTCTAAGCATAAATGACAATCAACAATATTTTAGTATTTTAGTAATATTTTAGTAACAGAATTTATTTGTTTCTCAAATGAGAAAAAGCTATCGAGAAACACTCCTAAATCTTTAGTTCTGAACTTTTCCAGTGGGCCAGGGTCAACATTATCTGCTAATGTTAAATAGGCTGTCGTTATTGACTAATGCTAATTTGATGCTAATTTTAAGGCAAATACACATTACAACTTAATGCTCATATCGTTTTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCCGATAATGCTAACACTTTTCCCTTCCCTTTTAACAATATTTGCAGCTAGTGCTAGGTAAGCTGATGCTAGCAGCTAATGCTAATTTGACGTGAATTAGCATTATATTAGTGAGGGGTTAATGCTAAGTAGACTGCCATTAGAAGCTAATGCTAATTTTAGGTGAAGAGGAATTGGCAGCTAATGCTAATACCATATTTTCTTGCTTTATAACAATGTGACCAGCTAATGCTAAGTAAGTTGTCGTTATTAGCTAATTTGAGGTGAATTAGCATTATCTGCTTATGCTAACAATGTTTTTTCTTACTTTTTAACAATACGAGTAGCTAATGTGAACACATTTTTTATTCAATTTTAACTTTTCCCCTGCGATGTGAAGAGTTAATGCTAAATTGGCAGCTAATGCTAATACCATATTTTCTTGCTTTATAACAATGTGACCAGCTAATGCTAAGTAAGTTGCCGTTATTAGCTAATGCTAATTTATCTGCTAATGCTAACAATGTTTTTTCTTACATTTTAACAATGTGAGTAGCTAATGCTTATACTATTTTTCCTTCCATTTTAACAATGCGATGTGTGTTACCGTTAATAACTATTGCTAATTTGATGTGAATTAGCATTATCAAGAATGCTAACTATTTTCCTTTGCATTATAACGATGTGAGGAGTTATGCTAAGTAGACTGCCATTACAAGCTAATGCTAATTTGACGTGAATTAGCATCATCCGTTAATGAAAACTCTTTTCCCTTGTTATTAGCTAATGCTAATTTAATGCGAGTTAGCATCATTTGCATTATAACGATGTGAGGAGTTAATGCTAAGTATGCTGCCATTATCGGCTAATTCTAATTAGGGGTGAATAATTATTACTAGCTAATGCTAATATCGTTTTCTCTTCCCTTTTAACAATGTGAGCAGCTAGTGCTTGGTAGGCTGATGCTAGCAGCTAATGCTAATTTGACGTGAATTAGCATTTTATTAGTGAGGAGTTAATGCTAAGTAGACTGCCATTAGTGGCTAATGCTAATTTTAGGTGAAGGGGAATTGGCAACTAAATTGGCAAGAAAACCATATTTTCTTGCTTTATAACAATGTGACCAGCTAATGCTAAGTACGTTGCTGTTATTAGCTAATACTAATTTGAGGTGAATTAGCATTATCCGCTTATGCTAACAATGTTTATTCTTACTTTTTAACAGTACGAGTAGCTAATGTGAACACATTTTTTATTCAATTTTAACTTTTCCCCTGCAATGTGAAGAGTAAATGCTAAATAGGACGCCATTACTGGCTAATTCTAATTTTAGATGAAAAAGCATTAGAAGCTAATGCTAATACCATATTTTCTTGCTTTATATCAATATCAGTAGCTAATGCTAGGTACATAGCCATTATTAGCTAATGCTAATTTACGTGAATTAGCATTATCCACTAACGCTAACAATGTTTTTGTCAACTCNNNNNNNNGCTTTGCATTATAACAATATGAGCAGTTAATGCTAAGAAGGCTGCCATTATTAGATAATGCTAATTTGATGTGTGTTAGCATTATCCGCTACTGCTAGCAATGTTTTATCTTACTTTTTATTACTTTTTAACAATATCAGCAGCTAATGCTAACACTACTTCATTTCAGTTAAGCCTATTTAGCATTAATTAACTTCATTTAGCGTTAAGAAGTTTATGCTAAATAGGCTACTATTAGTAGCTAATGCTAATTTTGGGTGAATAGGAATTGGCAGCTAATGCTAATACAATAGTTTTTTGCCTTATAACAATGTGACCAGCTAATGCTAAGCAGGTTGCTGTTATTAGCTAATTTGAGGTGAATTAGCATTATCTGCTTATGCTAACAATGTTTTTTCTTACTTTTGAACAATACGAGTAGCTAATGTGAACACATTTTTTATTCAATTTTAACTTTTCCAACAATACGCCATTAGTGGCTAATTCTTATTTAATAACATTATAACAATCAGGAGTTAACTAACTCCAATTAGGGGTGACTAATTATTAGCAGCTAATGCTAATACCGTTTTCTCTTTCCTTATAACAACTTGAGCAACTAATGCTAATTTGATGTGAATTAGCATTATATTAGTGAGCAGTTAATGCTAAGTAGGCTGTCGTTATTAACTAATGCTACTTTGATGTGAATTAGCATTATGCACTAATGCTAATACTGTCGCGGAACACTGGACCAGCTCTTTATCCTCTCAAGGATACTTGAGGGTGCATGGGAGTTTGCCCAACCAGTCTACATGTGTTTTGTGGACTTGGAGAAGGCATTCGACCGTGTCCCTCGGGGTGTCCTGTGGGAGGTGTTGCGGGAGTATGGGGTGTCTGGCCCATTGCTACGGGCCATTCGATCCCTATACAACTGTTGCAAGAGTTTGGTTCGCATTGCCGGCAATAAGTCGGATTCGTTTCCGGTGGGTGATGGGCTCCGCCAGGGCTGCCCTTTGTCACCGGTTCTGTTCATAATTTTTATGGACAGGATTTCTAGGCGCAGCCAAGTGGCGGAGGGCTTTCACTTCGGTGGCCTCAGAATCTCATCTCTGCTTTTTGCGGATGATGTGGTTCTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTAATACTGTTTTCCCTTACATTTTAACAATGTGAGCGGCTAATTCTAAGTACGCTGTTGTAAATAGCTAATGCTTATTTGATGTGAGTTAGCATTATCAGATAATGCTAACTCACTGTTTTCTCTTACTTATTAAAAAAGGTAGTAGCTAATACTAATACTCTTAATGCTAAGGCTGCTTTTAGCGGCTTATTCTAATTAGGGGTGAATAATTATTAGCAGCTAATGCTAAAACCGTTTTCTCTTTCCTTATAACAATATGAGCAGCTAATGCTAATTTGATGGAAATTAACATTATATTAGTAAGGGGTTAATGCTAGGTAGGCTGCCATTAGCAGCTAAAGGTAATTTGAGGCGAATAAGCACTAGTAGCTAATGCTAATACCCTTTTCTCTTGTGTTATAATGATGTGAGACGTTAATGCTAAATAGGCTGCCTTGAGTGACTCTTTTCCATTGCATTATAACGATGTGAAGGGTTTATGCTAAGTAGGCTCCCATTAGCAGCTAAAGCTAATTTGAGGCGAATAAGCATTAGTAGCTAACGCTAATACCCTTTTCTCTTGTGTTATAATGATGTGAGACGTAAACATTGTTCTCAAACAACAGAATGAGAATGAAATATTGATTCTAACAGGGGCCATAAACAGCATTAGCAGCATTAGCTTATCAGAGTTTCCATCATGGTCACACAAATCCTTAGCAGAGCAAAGTGGCCTACTTAGCAATAGCTGCTCAAGTTGTAGAAAGCAAAGGAAAACAGTATTAGCATTAGCTGCTAAATGTGCACTTGAGAACAAATTTATTGTGAATTCAGCCGTGAATGTAGAGTTTCCAATATTTAAGCTTCCATTTCCAAATGTTAGCTGCTCCTGTCTGCCTCTTTGTCACACACACAGACTGAAATGATTCACAGCCTTGTTTCTTCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGACATACAGCATGGGAAACATACACATGGCTGACACTTTATTAGGTACACAGTGGCCACTATCTAAGGTACACCTGTGACCTAATAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGTCTACTTTTAATCAAACTCTCAACATGACTTATCAGTTATCATTAATGTTCCTGCAAACAGACTCCTTGGAGACCCCGTACATAAATATCCATGTACTATCCAGCTAGACTAGTGTGTCTGTCCCTGAACACATTCCTGCATGTGTGATTGTTCATGTCTCATCTGCAGGAAACAAACAGGAAGTGAGTGAAGGACAGAAAATGTTTCCAGCTCTTCCTCCTCTATCAGACATTCTCTCCATACCTGAGAGTGTCCAGTCTCCAGCCTGGTTCCTTCAGTCCAGCCGACAGCAGCTTCATTCCTGAGTCTCCTGGATGATTGTAGCTCAGGTCCAGCTCTCTGAGATGGGAGGGGTTGGAGCTCAGAGCTGAGGCCAGAGAAGTACAGCCTTCCTCTGTGATCAGACAGCCTGACAGACTGCAGACACACAAAATAACAATCCGTCTGTTATCCATCTCTATGGCAGCATAACTAAGGGATGGTTCAGGGTCACCTGATCCAGCTCTAACTATAAGCTTTATCAAAAAGGAAAGTTTGAAGCTGATCTTCAAAGTAGAGAGGGTGTCTGTCTCCTGAACTCAAACTGGGAGCTGCTTCCACACCCAGTCCAACATAGTCAGGCTTTCTTTGCTGCTTTGACAAAACCTCAAATCCCAGTCAGAGATGATGAGCATCATCACAGTGATGATCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACAACATGAACCAGCTGTTGGTCTCTCTGGAGACTACTGGGCGTGGCTGGGTAACCATGGTTACCTGGGAGTTACAGAAACGTGCTAACATGTGATTCATGTTGCACAGCAGTGGGACATTTGAAATAAAGTCAGCACACTCAGTACAGATAGTGCATCAAATATGATGCTGCTGCCAGACGTCTGCCTTTGAACACGTCCCTGCATCGCGCACAACACCAAGGTTGCCATGGCAACCACAGCTAACAGGGACAACGTGCACAGCTGGAAGCCTGCAGGTATATTTAACCTGATGTATTTCTCAGTGTCCTGTCTGAGTGTGAGAGACAAACAGCCTCTGTATGTGTGTGTAAATACAGCATGAATATGTAGAGGACATGTTTGTGTATATAAGGACATGAATGCTCTGCGTCATTTGAATCTTTGATTCTTGTTTCTGTTGCAGGTCTGTGACTGAACTTCTGGGAGGAGAAAAGTTGGTTTCATGCTCTGTGATTCTGTGTTTTGTCATCTCTCTCAGGTGATGGAGAGCTCAGATGATGACCCCGCCTACGTGGTCAAATTCAAGTCTACATTCAGAACAGACCTGGAGACACGCAAGCAAAATGCCAACATTGCATATGTGAAAACTGCTGCTGCACTGGAGCCAGATTCAAGGAGCTCAAGTGTTTACCCAGATCTTACTGAACTTACTGAAGGAACAGAGGGTTGTTGAAGGGAAACCTGTGGAAGCAACAACAGCCGAGCCACCAGAGAAAAAGTTGGTCCTATTGGTGCTTCATCAGAGTGTGAACAGGAGGAAGACTCAGCTGAGAACAGTGTGGTGGATACAGAGCAGAGCCCACCATCAGTACAGAGGCCTGTCCATTAGAGTGCTGCTCCAAACATGCAGCACATGTACTTGGCCACAGCTGCAACATCTGTACCTGTGAGAGCTTGTTCTCTGTTGCTGCTCATAATGTACAGAAGAAGAGAGTTTCTTTATCATCAGAAAATATCAATGAGCTTGTGTGTCTTAGCAGCTGGCTCGGTGCAGAGGAGGAAGAACATGTCAAGTCAGAGGAAGATAAATGCAGTTCATGTTGTCAACTCAACCCGGACTATTGAAAGAGTTTTTCTTTTGTCTTGTTTCTGACTGAGATTCTCCAAAGGAAATCCAGCACAAACACACACTTCACACACTCAAAGTCCTGCACAGTAAATGAGCTGATGAGCGTTTGTGCTGCTGCCTGATAACAGAAAAATAATTCTGCTGGTTCCTGTTCTGAAAACACACATTTATAAATGTTCACTGCTGTTGGTCAAAGCTGCCTGTTATAATGTTATGATGGTGGCTCTGGACTCTGAGGGGAACTTTGTTTGGAACAAACTAGATCAAATGTTGACGTCCTGGCAGAGACAAAGAACTTTGATTTGATATTTGATTTGATTAGATTCATGTTTCAGCTCAGATTGACAGAAATATTTGAACTGCTACTGTGTTAAAGGGAATACTACTGTTAAAAAGCACCTGATTTGTTTCACATCTGCACACTGAATGTTGCACTTCTCATACTGCAGTACTATTAAAATAAGTATACAATACATTAGAACATTTGACACTAAACTGTGTATACTGTGTGAGCAGCTTTCATGGCTGCTCTGTGTTACTCTCCAGCCTCTCTTTAACTCAGTCCTCAGTTTTTTTCCTCCTTACAAACTACAAAACCTTCTTTTTCAGCTTCTCTACACCCAAGCTGTTCCTAAGGTGCTACCTGCATGCAGACTCGGTCTCTCTCACTGAACAATTACACTCGCCAGCCAGACTGATACCACTCCACAAGTACACCCCTAGGAGGCGCTAAAAGACTACAAAAACATCAAACCTGGGACTGTGACATATTCAGTCTGTTCAAATGTCCAGCATGGATATATGAAGAATGTGAAAAACAAAAGGTGAACAAATATTACTAATCAATGATTTACATTCAGACATTCCTATAAAGTTACTGTTTATGCCTTAATACAAATCCAGTTTGAAATGATCAGCAGTGAAAAAATTTAAATCCTGACCTGAGAGTTTCCATTTTACAGTGTGGACTCTTCACTCCAGCAGACAGAAGCTTCACTCCTGAATCCTGCAGGTCAGAGTTACTCAGGTCCAGCTCTCTCAGACTAGAGGACTGAGAGCTTAGGACTGAGAACAGAGCTTCATAGCCTCTCTCTGAGAACTGACAGTGACCGAGTCTGAAAAATGAAAGATAAACATTAAACAAACACTGTTGTTAAAATGTAGTGAGGGTGCACTGAAATGTTGTTAGATTCAGCAGTACGCAATCCTGTTTCTACAGGAATCCTACATTCCTGACTAAGATACAACAAATGAATGACACTGACAGACAGTGGTTAAAATACACTGCTCAAACGAAGAAAATATCAAAATGGTACTTAGNNNNNNNNNCAGGAATCCTCCTTTCCTTACTATGATGCAATAACAAATTACCTTTAATAGCTTAAATACACTGTTAACAAAAGTACACTTATCAAATTGGTACTCGGTAGAGTGAAGGATCAATTCTGGTATTCTAGGGCAAATGCCAAATGGGCTCCATCTGACGGGCAGTGAGGTCAGGGCATTAACACCAAAGCAGCGGATATTGATCAATAAGTCTCTGCTACTTAAACAATCAGAAAACTAGTGCAAATGTTAAACTGACTTGATGTTATACTTTGATTAAAAAGTATTTATTTCTATATCCGTTTAGGTGGAGCATTTTTCTTAGTTAATTCTGCTAATTTGATGAAAAACAACCTCACTCAATCTCACCTCAGCGTATTCAGTTTACAGTGCGGAATCGTTAATCCAGCAGAAAGAAGCTTCATTTCTGAATCCTGCAGGTTGTTGATACTCAGGTCCAACCATCTCAGACTAGAAAGCTGGGAGCTGAGAACTGAGGACAGAGCTTCACAGCCTCTCCCTGAGAGATAAGGCACACTCAGCCTAAAGCAAAAGGGNNNNNNNNNGATCTAAACTAGAATTTGAAAACATACTGGCAAACAGAAACAAGTGAGGAGCTGGTAGAATTACTGACACTGGTTTAGTACCTGCTGGCACATCCATACACAGCTGTTCATTGGCTTCCCAAACTAAATATCTCTGATTGTTCAAAACAATTCTTACTGATCACAAACTGAATCTTGCTGCAGCCTCTCACAGTTCACCTGTTTCTTTTGTGGGTGACTGCATCTCAAATGATCATAGAACTTCGACTCAACCATCTGCAATTTAAATTGCATGGTGGTGTGGGATTTTGGCTTTATATTTCAAAAAATTTTCAATATATATTGGGGGTTTTTTTGTGAAAAATTGCCTATCAACCTACTTCCAGCATGTTTGTTCACACTTTTGCTCATAGTTGACAATATTTTNNNNNNNNNNCCTTTTCACACATAGTGGTCACTACAGTGGACAGTTATTCAAAGGCTGTTTTCTTGTATTTGTCAGTGTTGATGGTATACTTGCACAGAAACCACTTCATTGGACACTGATGTGTCACTCCATACCCTGCTACCCACTGGTCGTTTAATGTTACTATAGATGTGTGAAGTGTTTCATTGTAATTATTGTTATGTAACCCTTTCATGCATGAATTACGACAACCTCAATCAGGANNNNNNNNCTTAAGTATTTTTATTCATCTTTTCATGCCTAAAGAGGAATAAAATACTCAAGAAAAAAATCCTGATTGAGGTTGTCATGATTCGTGCATGAAAGGGTTAATTTTCTTTAAATAAATCTAAAGGTAAAAGCATATATTGAACAACATTTTTCTCTGTTATAATTAGAATACCACCTGAAAACAACATGTTTGGTCTATTCAGATGAGACCATCTATTGACATTTTTCTTTTTATGGTACAAATTGTAGTTGCTCAATCCAGCATGAAAATCATTTACAGTTTTTATTTTGGATTCTTGTAATTATTCGGTGGAATAGTGTTGAGCACCATTGCCTCACAACAGAAAGACATGCAGTTAATGTGGTTAGATACTTTATTCATCCCAAAAGGGAAATGTTTGTGTTACTGCAGTACAATAATGAGTAAAAATAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCAATAAAACTGNNNNNNNNNAATATCTTGCTGCATTTTTTATAAGTTCATACTCAAGTTTAAATAAACAACAACACTAAAGCTATTCTGTTATACCTGTATGTAAAAAATACACTGCGCCCAAAATATTTCATAGTTCAGCAATACTGATCAATCTAATAAACTTAAACCTGCTCCATCCTCCCTATTCTGGTATTTTAAAGAGTACTTAGCAGAAATATTAAGCAACCTAACTAATAGGGTTGCAAACTCCCAGCNNNNNNNNNNNNNGGGAACCACCCCCCACCCTCTACCTCATGATGCTTAATCGACGTAATCAACTTTAATTGATCAGTGTGNNNNNNNNTGCACAGAAATAAATTATTTTTCAAGAATAATTAAATAGATTCAACATCTTTCTTCTACAGAATTGCAGACTGCACAGATGGTATCTTCCCAAAGGAAAAAGTACTATAGCTTACTGGGCTATATTAGACATTTAACAGTTACTATATACAGTAATGGACTTCTATACATTTTACATCAGATTAAGACTTTGGGTGTAAGATTCAGATAATTATTTATTAAAAGCTAGACATTTTAAATGAGAATAAGAAAGAAAAGTATGTCTTTGTGCCCCCTTTTCCCTGTTCATGCCCTATCGGCCCCCCTGGCTAAACTTTGCTAGATCCGCCCCTGCACAGTTACCAGCCGTCAGCTACGTAGAAAAGGATCCTGGTGTAGAAAGTAATATTAAATAAATTCCAACGACAGCTTATCAAGGTTAAACGTGCTGCTGTTGTTCAGCCGCTGGTTTCCTCTTTCTGGTGCAAAGTGGGCCAAAAACAAAGAAGAGAGACGGACTCGCGACAGAAAAGCCGATCAGCTGATCATTAAGCAGTTTCATGAAGTAGCGGCAGNNNNNNNNNNNNNNNNNNNNNNNGCAGACGCTCCATATATCGGTGGTTAAGCTTAACGTAGGTACGCTTTACAAACATTCAGAGATGAACTTACACACTTGCTTTACTTCTCTCTGGAATAACTTCCCCGGAGATGAAATGCTGGTTTGCTAGCGAGGCTACAAATACACACAGCCGCTCTATCACATGAGCACACTGCTCCGACGTGCTACGGTTATGAGCCGAGTTACGCCAAGTCGTAAGTTTTGTGAGGTGCTTTTTGATATGTATTGGATCGGATTACATTTTTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAAATAATACAGGTGAAGTTTGGTTAATTAGTGAACCTAAACTGTCTATAGGTGTGAGTGTGAATGGTTCTCTGACTCTCTGTGTTAGCCAACTGGGATATGCTCCGTCCCTGTTAAAGTGAATTGTTTAATGTTGTCATTTTTATGCTTACCACATCTACATTGTTTCAAACTCTGTGTTCAAAGGCATTCCTTTGGTTCTGACCAAAACTTCCCTCGTTAGCGAGTAAAAGACCGGCTGAAGATGTTCTGTCTTGTTTTCCGTTCTTCATGAGGAATAAGTCTCTAAACTAGCGGGGCATGTGGAAACACAGACCCAACAGTCCCCCTCACAACCCTGAACTGGGATTATGCCATTCAGAAATTGTCACTTGTTGTGCTTAACAATGTGAAGTTTTCATTAGCATTTGTTCAAATTTTTTATAGGATTTTACAGGACTGTTCCTTCTACCATCCTGTTGTAATGTGCTAGTTTTCTGTCTTCATATATGTTGGAAGTGATAGCAGAGCTGTACGTTTGAATTTTTTCAGAAATCTCTCAGTCAGAAGATGCTATATCATGCTTAGGTAACTAGCGAAACTAGCGGGCTAACTTTCGCTAATTTCCTGCTAGCTTCTAACTCCGTTAAGTGTAATAAATTCTGTTTTCATGGATGCCTGGATGTTAAACTTCATAGTTACACCTGGTAAAGCAGCAATGCTGATCGTTTTATTAAAGATGAAAGAATTTAGACAGTTTTTAACTCTCAGTGATGCTGCAGTGTTCGTTTGACTTTGGGACCTGAAGGGACGGAGTTTAGGACCCAGATTACTCCCAGATTTACGAGCACCTTAGTCCGACAAATACGGCAATAACGACGGCCGCTTGCGTGTTCTACAAAAAAATGTGCTTTGTTGTGTATCTGACGGACAAACACCAAACCAGTTCCACATCACTGAAGTTGCACCATTTTTACAAACCAATTTTGGTTCATCCGTTTCACTCAACGATCCACTTTCGCCCTTTTCATTCTCCGTTGCCGCTGTGCCGCTGTGCTTTTTCGGCCATGTGCGTATGAAAACAAAGGTACTGCGCATGCGTGTTTTACCCATATTCCATCGCAATATTTCATTTTCTTATCGTTGCCTAACATTGTACCGGTGTTACTGTGAACAATATGATATGGCCCAGCCCTGTCTGAATGTTGGTTTTGTCTAATATTCAAATAACTGCCCACCCCTGAACTCATTTACCCCCAGTGGGTCTGAGCAGTACCAAGCAAGCAAGCAATTTATTTATATAGCACTTTCAGATCAGCCCCCTATGGAGGACCACAAGAGCCACGCGCATCGAAATAAAAAATTCTGTGCTTAATTTTAATAAACTGATTTTTAAATTCTTTTCAAGTCTTCATTTCAAAAAACATTTTCGAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATTTATTCATAACACACGTGAAAAGACCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGAAAAACATACATTTCACACCTAAGCCTCAACTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATATATGATGAATTCATCAAATCCCAGCCTCTAACACAGTGCGCTGAATCTTAGCTTTGAATGTCCAGTATATTCTAATCAGTGCAATTTAAGCATTCACTGAACCTACAGTATCTACACCTGTGTGGTAAATGTGTGGTAAAGATACAGATAATGAAGTTTAATTATTAATACAATATACATCATGAAAAACAAAAGCTGAAATTGATTCAGTTTAGTACTTTTCTCTGTATGTTCTGTGATCATAAAGGCCTTAAATTCTGTGATATATACTGTAAATGATTTTCACAGAGGTCTTAAAGTACTTAAATCACTGCTGATAGTCTGGTTGTTTATATTTTCACGTTTTTGTGTCTGTAGGGCTGTTTGATGACGATTTGGACTCCTCTGGGAGATGAGGACACACCCACATCTGTTCCATACTGCAGCCATGGATGGTGTTACGGCTCTGAGTCAGCTTGGGGCCATCAGATGCACACACTGGAAAACCAGCGCCTGTACTTCATGCAGGAGAGACGGCCTCAGTGATGATGGACTCTGCATCCTCTACTTTACCTCCTAATCTCTTTCTCTTTAACACACAATTAAAATCACTCTAAAAGAGTGTAAACTTACTGAGGAAGTCTCTAACTTGTACACATTTGTACTTTTACTTGTTTTAGGAGTTATTTTTAAGAAGAGTAAAGTTATTCACAAAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGTACCACAGTCATACTGAAATTTACAGACCTGGTGAATTNNNNNNNNNNNAAAGTCATATATATACATGAATGAATCATTCAGCAGTATTCATCTTATGAATTCCAGTCTAATGTCAATTCACTGTTTGAGTTCAGTTTTGGTCTTAAACTCCAGAGAATACCACCTAGTTCAACAATCTTTTTATCTGATTATTTGCAAAACGGTTTTCTTCTGAGAGATGCTGCTAGAGCTGAAATTGAGCCCAAAGAAACAACAACAAAGTTTAGTTCCTCTGGATTTTCCATTGAAAATTGTTTTATCACTCACTCAGGTGACTTCTCCAGTGTCACGGATGAGTGATGAATGTATCTCCCACTGGAAACCATTGTGTCCAGTTAAAGTCAATCGACTTTTTTAAGGAGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACGTACGTGGAGGCGTGATCCTCTATGCTATAAAACCTGCATCCATTGTATTTTTATCAGAGGAAGACATATGCTGATGTTTCCTCTCCGGTGTTAATAAACTCATCGTTTGATTGCACTTGTCTGGTGCCTCCGTCGTTTGTTGTCTGGTCTGCAGTTTCACTTCAGTAACGTATTCTGAATACTTTGGATTACTTAATATATTATCATGCTGTTTACAACTACGTGAATGTACTATTGCTGTGATTTATTACTGTTACTGAAGGTCCGCGGCTCCGAACCGTAGTAAAGGGACCTCTGACAAATATGGTTCCGTGTCGGGCTGGTAGCCGAAAACTAGCTTTACTTTGTTGTCTGGGTCAACTTTGCTAGCGAGAGACAGAGAGAGGCGTTGAAAGGCTGCTCCTATTGTTTCGGAGGAAAACACGAACACAGTGTACAGTTGAGTCTTAATAGCTTACTTACAAATGGGCTCGTCAGGCACTCTTCTTGGCTGCTGTGGTTATTATTATATTTACATGCTTCCAGCTCCCGTTTCTGCTACGTGACAGCTCGGACTTTTCCTTTTTCTTCCTCCCTCGCTCACAGACACATAACGGGTATGGTAGTCCATTCTCCCTGCAGCACGGACTACACTGCCCATGAGGCTACATTCTTTAGAGCTATACCTGTATCATTCTGCCTATTAGCTTAGCACAACAACAACAACAAAAAGGCGCTCTCTCACCCAGGAAACACGCAGAAAGAGAGAGCGTCACCCTGTAACCATGGCAACCGTAATGCTGCCGCCTGGAACAACAGAACGTAGCTGTCAAACAAACCCAAACGGTTCTGACATATTTCTTCACGTCATTATGCGGCCGCAAGTAGAGGTGACATGGGCTGCGAGATTGAGACGCAGGCACTATCTTAATGCGTGTTTTTTTGGGGGCGTGGAAACCAAAAGAGAGGGCATAGCCGAACATATGAAACAGGGAAGTACCGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATTGGACGGTTGGTTTCAGCTCTGCTCTCAGTCTTTACTGCACAGGTGAAGGTAGAAAGTGTGACTGGATCTATAGACTGGAAAAAGAGAAACATGCTGAACATTTGAAGCTTTGCAGCAGAAATGTTCATGTTACAAATACAGCAGAGCTGATCTGGGATCAGTGTGTTCACACCTGCAGCTACAACAAGGTTTCGTGTCTTCACACGTCAGCATGTGAACTTTACTCTGACTCAGTCTGAGCAGTCAGACGGCATATTTTTAAAGTTAACACATCAACACACACAGCTGAGCCCCTCCCACCTGTACTGTTTCAGGTGGAGTCCCGCCTCCTTCCAGGAAGCAGCTCACCTGTGTGTCCGTGTTTAGTGTTCAGGTGTGCAGTGGAGCTTGTTGTTGGTGTGTGACGAAACTGTAAGTTTGCTTTGTTTCCTCCTTTAACAGTTTGTCTTTAGGAACTTTACTGTTTGTTCAGCTCATGTTTGATTTCTTCACACAACAAACTGTGTGTGTTTGTATTTCTGGTCTCTCCATTAAAGTCAGTGTGTAATGTTTTCCTGGCTAACATCAGCTGTGTGCAGCTTAGTTCAGCACAAATCTGCTGCTCCATAGTTCACGGTAACGGACTCACAGCTGGACCAACGAGGCCGAGTGTGTCCGCCACTCTGAGTTACGTTCGTGTTTGTGTGCTTAGTTTGTACTTTGTGAGTTCACTCAGAGTCCAAAGAGGACACAGCGTGCGTGACGACGTCACAGCCCTTTACCTCCTTTACTATCAACTAGCTGTGTCCAAATTCATGGGTTGCATCCTCATGAGGACCCGGCCTTCGCGGTCTACGTGGGCCGGGTCCTCAGAAGGTCGGGTAGGTCGGAAGTAAACGGCTGGGGAAATTGGACGGTCTCGCCTTCTGATTAGCGTCACCGCTGTCTCGGTGGAGTTTGATAAACTCGGCCGTCTGCTCCTTGCCATCTAAAATATAACAGGACACTGGAGTAAATTCTCGACCGTCTCATACTTCTGTTTAATCAGTTTTCTGTTTGACGTTTATTCAGCTGTGTAAAAACCACCCGGGGGATTAATAAAGTTTTATTTTATCTAATCTAATAACTTTAATCTCAGCCAAACGGATTTACTCACGAAATCTGTATACTCACTGAAAAAAGTCAAACAATAACATTTTTAGGTTGTCTAAGTGACTTATATATTACGTTTAACCTGAGTAGCAAAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCTTGTCGTGTCATTGATGTTCTTGTGATAGTATGTTGTCGTTTCCTCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCTATCCTACTTCTGTTCTGTTTGTTTACTCCGCTGACAATAAATACCAACCTTCACCTACCTACCAGTGAGTCCAGTGTTTGGGTCCGCCTTCTTTCATCCACGACTTCATCCTGACAGAATGACAAGACCCCGCGTTGTGGACCCAGCGGACTCGGAACCTTTTGAGCGGCAGGAGACAGCTCTCCTTCGCTGGACGGAGGAGCTCAGGGGGAAACAGCAGATCTCGCTGAGAGAGCGCACGTCTTTGAGGGGACTCGTCTGGCTCTGGGCGGGCCTCGGAGACGCCGCGGTTCTCCACCTGCTGACTCACCTGCATCGGGGCATTCGCCGCGGAGAGTGGGTGTCACCGGCCAGGCATCGGCTGCTCGCTCTCCCGCCGCTCCGCTCCTCGCTCACCCGCCAGCCATCTCACTCACCGGCTCTTCCACTTCGCCACGGCACAGCGGCTATGCCTCCCACCTCGGCTCAACGGAGGCTCCCGCGCCAGAGGCTCAGCTGTTCACCCCGCCCGCTTCCTCTTCCCGGAGAAAGCGGCGCACATGCCGTCATAACTCAGACTATTCTCAGCAACTCCCGGTGGTGAGTTCCGGTGACTGTTTTCCACACCCTTCATCCTATTGTCCACTCAAAACGCATAACGGACTCATTTCTGATTCATGGGGAACTTCCCTCCTAGAGGATGAAGTGGACTGGGAAGATTTTTTCTGCTCTGCTCCCCCAAAGACTGTTCAGTCAAAGACTGTAAATAGTGGTGGCAGAAGGACCAGAATAAATCCCGATAGACCTGTCAGCATCACTCACCCAGTCATCATTTCCACTCCCATCAGTCAGCCTACACCCACACCTGTGCCAGCTCCCAGGGGGAGGGCAGCTGCGACCCAGTCTACCTCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCACTAGCTCTATCCCTGGTTAGGCTAGCTGAGGTGTCCCCTGCTCAGGCACCAGCTTTATTAGCCCAGGCCGTAGCTTTATCTCCCTCACTAGCTCAGTCTATAGCTCAGCCACCAGCCTTACCAACCTCAGCTCCGTCGTCAGCTTCGCCTACCTCTATTCCTCCCTTAGCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCTTGTCGTGTCATTGATGTTCTTGTGATAGTATGTTGTCGTTTCCTCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCTACCAGTGAGTCCAGCGTTTGGGTCCGCCTTCTTTCATCCACGACTTCATCCTGACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTGTGATTAATATTTACACATGAGACACCTGCAGAGCTCTAAAGCTAAGCTAGCCAGACAGCATGCTAACGCTAAGCTAACCCTAAGCTAGCCAAGAGCCCAGAGTGACGTTAAAGCTGAGTAAACGCTGACCCCACACCAGCACCGTGATAAAGTGAGCTGATGCTGCTGAACTTGAACAGTGATTATGAGACAGTGTTTCAGCTCATTTTACACAGTAACATCAAAGTAACAGCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACCAAAACTGATCACAACAAAGAGAAAATACATCCAACATGCACAAACATTTGACCCACAACATGCAGTTAATGTGCACAAATGTCTTTGATATGCTGCTCAGTGATGGTGGTGACTGTCAAAGCAGACCTACTGAGAATCAATAAAACCCACCATTGATCATGTGCCTGATCATATGATCAGTGGTGGGTCAGCGACCCTCTTTCTTTACCTCTCAGGTTTAAATATTTGGGACTCTTCTTTAGAACTGAAGAATCTTCTCAGATTAAACGTCTTCAAGAAACTTAAAGTCTCTTTTCTTTCCAAGCTCCTTAGATCACATGACCTGGATGACTGGAAACCTACAGACAGGTTGACCTGTTTTCTAGGTTACATGACAGGTCAGAGGTCAGCAACTGTAACTCAGTTATTCCTGTTAATGTCAACTCAAGTGTTTGTGGTTTACCTCTCTGACTGACTGAAGATGATGATGATGGAGGAAGAGGAGGACAGAGCAGAGACTGCAGGATCCAGCTGTCCGTCTGTGAGGAGTGATGTGTCCAAAGGTCAACCTCCACAGTTCAGTGGTGAACCTGGACCAACGAGGTCAGAGAGCTGTGTTGAAATGTAGATGTTGATGTAACGATAAGGTTTACCAGCAGGGGGCACTGTATTTAAGAAAGTTCATGAATACCAACACGGGAGCACATAAAAACTATGGTGTTGAACAATGATGATAATAAAATGTTTGGAGCAGTAGCTGGATGTAGCTGGATGTAAGTGGATGCTGTGTTATTTTTAACAAGCGCTATGAAGAAGAAGACACACAAGAACTGAACTCACTGAGTTAACAGAATTAATTCTGCACTGACATTATAATTAGTGTTGATTCTGGTTGATTTTCTGTGTTTGTGAGCTGAGAGGAAATGAAAATGAATTTGTAACAAAAATCAGTTTTGTCCAGTTTTCCTATAAAAAGCTGAACTCTAATCTAAGAGGACTGTTACTGACAGGAAACAGCTGCATTATCTGCAGTNNNNNNNNNNNNNNNNNNNNGATGATGTATTAGTTTGTCTATACCTCCATTATGGACATATATAATGTGGTGGAAACCCTGCCCAACAGGTTAACTATTCATGTCCATGTGATGATTAGTTGGTCTTGTGTACATGTCTATCTGTGCAGTGAATATGTCATTCATTTTGCGTATAATGTGAGTTTGTGTCATCCTAAAGTATTTCTGTTTTCTCTTCCTGTATCTCTGCCACTCTCTACAGAAGCAAACTATTGAAAAGGGGAGGGAGTGTGTCCTCAGGGCACTACCTTTTTACCTGAATGAAGACCCAAGCATCCTCTTCAAAGAATAATAGGTTGGTAATTTTAGTTTAGTTTTTTATCTGTATTAAACCAAATTTTGAATAACTAATGTTGTTGTTGTTGTAATTTGCATGGAACCTGTTTAAATGTTTTGGGGAATCTTCTTGTATACCCAAACTATTTATATTTATTGTTGAATCTGTAGTCTAAAATAGTGGCGCACTGGGCTGCATGTTCCTAATATTGTGTTTACTTCATTAAAGGGTAGCTTTGGCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCTAAGCTGCAGCTACAGCTGTTCAGAGGGAGCTGGAACAAATCACCCTTGCTATCTTCACCATCGAAAAAGCTGATGTCAGCACTCCTCCAGCCGATGTGGGTATAACCATCTAGGGTGTTCTGCATGACCTGGAAAACATGGCCTCTGCATGTGTACTCTTAATGGGTGGGATATATGCACTGAATCTCAGTTAACCTTGAGACTGAAAGCTTTCTTTGAAGTACTTCAGAAGCTCTTCCTTTATCTGTATGTCAGCAGACTCTTGACCAAGGTACAGATGCTCAGGAATAAACTGAATGAATAAGCCAACCTTTAATTTGGATGATGAATGTTCTGTCAGATGGACAGAAGTTTTTCGGAGGCTGAATGGGAATAAAACGGTAATTTGTTAAATGACAGATAAAGGGAAAATTACATTTAAGAGAAATTTAGAACATTTTGAAAAGTTTGTAAACTACTACAATTTGAGAGATTTTACTCTTGTGGGTGGAGGGGGGGCTAGTAAGAGACAATCAAAAGTATTGAGATTTAAAGGATTTAATTGAGAGATGATACTGCACCAGAAATGTTGAAGGGTGGTGTGTATATTAGCGTTCAAGGCATATTGTTATGAGGTGGAAATATGTTCATATTCTGTTTGTGTTACATTGTGTGCATTGTAAAGGTAATTGCAATACATACTAAGTATAAGGGTAAGTTAGGAATGCAGGATGAATGTATATTTTGCGGACTTTTAAAGACGAACAATTGTTTCCATGTTAAAATGTTTACAACTTAAGTTTTTTGCCCATACACTGGTAAAATAAACGTTGAGTGTGGCAAGTGTTAAATGGTTACTGCTGTGCTGTTGCAAAAAACCTGAACGCTGACAAGCTGTTTTATTGTTAGACCATAATGCTGGCATGTTTTATTTAAGTTTTATTTGGGATGGTGATATAATTTTCTTTTATTGCTAATATCAGTGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAANNNNNNNNNNNAATTGTGGCTGTTGAGGTGGACACTTCACTTTGCATTGTTAAAGGAAAGCACTTCATTGGCGTTGTGTTACTGGACTGACCCTAAGCAATCATTGCAAATAGCAACTTTGCCATCCATTTTAGACACTAAAAGAAAAAACACTCCACAGACCTTGCTAGCATCACATGTGCATAACTCAAGTGTCCTCTTATCAACATGTTATGTGGTCTTCAATGTTTTTTTCTTCTATTTCTGGCAGATACAGACATTTAATTTAAAGTCTTGATGTTGCATCTGTCTACATACTGTTAGTTACTAACCCTAATGAGCTGTTGTGTTTTATTTTGGACTGGGTTTACACAAATGCTCACTGAATGTGTTGGCAATAAAAGAAATTTAAAAAAATAAGTTGGATGTACTTAATTCATTTGTGTGGAACCTGTTGACAAAATAGATTTATGTAAAACTAATTAGTAAAGCACAAGGTGGCTGAAAATATAATACTTGAATTAATCTAACTAAAATTTAACATTTTACTGCCACAAATAAGAAATGTGTTGAAGTAACTAATCTAAACTATCTAACCTGTAAATATATCATCTATGTTCATACAACATAACTTGATTTAGGTAGTCTTAAATATGTCTTGTTAATCTTAAGTAGTTTTTTAAAATTAGATGAACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGCAAAGAGCACCAATAGCTCTTTGCTCTTTGCACCTCTTTGCTACCAATAGCAAAGAGGTGCAACACTGATGAAGCTGTGAGCTGAGCTGCAGTGATGAGTGAGGGAGCTGACTGTCTGCACTGCTGAGGTGAAGCAGAATAACAGTTGTACTTTCTTTTAAAGGTGGATAGTGGAAGGTTAGGGAAAGATGACTCCTCATTCATGAACAGGTGATAAGTTTAAGTACTCAGCAATGAGAGAGAAGGCTGGCTCAGATCCTCGTGAGTGAGGGTTAGTTACTCCAGGACAAAGTCAAGATATGATCAAGAGATTCTGGGAGACTGAACCAGTGAAGTTTAATGGAAATCATTTCTACTAAAGCAGAATTAATGATTAGTCCTTCCATCAGTCGTCCACAAAGCAGTGAGATAAAGTCTCAAGTCTCATTCTGCACAGTGTAAATGTCAATGTCCTCTGGGTCCTCACTGATCATTGGATTCTGTCACAAACTGTCAAGGTTCACAGACTGTGTACAGTCAGAAATCAAAGTGATGACATAGGAGGGATTGAAAAAGAATCAAGCTAATAGATCTAACAGCAGGAAACCTGAAGAGACATGAGGAATATTATTGAATCTACCAGCACAATACAATCACCAGTACAGTTCTCCAATCTGCTGGGTAACTGTACTGGTGGGGCTGATTGTAACATATAGAAATGAATTCATCTTCAGCTGAGCAAGAAGACCAGAGGAGGAATGAGGGAGTTGATGATTATCACCTATGGCTCAATCACAGTCTCTCAACGTCTTCAGTCAGTGCCCTGTGTGGTCAAGTCCTAGTTTATATTTCTGACCTTCTACAATCCTACAGCTCTTCTCACAGTCTGAGATCTTCCAGTGAAAGGCTGGTACTGGTCCCACTAACTCATTTATTCAGATTCCTGTACTCAGAGTGGCCTTTAACTAGTTTTAGGCTGTATGATGTTCAGTGTTTGCTGTTTTATGATTTCATCTTCTGTTTTTATTGCCTGTTTCTATTGTAAAGCACTTTGTGGTTTTTCACATGTAAAAGCTGCTGTATAAATAAAGTTTACTTACAGAATCAAAGTCATGATTCTGGACATGACTTTGATAAAAGCTGAAACCGAGAAATATTTAAGACCCTCTGACATTTACTGTTGCTATCAAACATTAAATAAAATCAACTTTATTTAGTGCTGATGATCATTTAAATAAATATGTTTAAGTTTTTAAGCGTCCATCACACATTACACTGATCACAGATTTACTTACAGAGCTTTGTTGGAGGCTTTGACCACTGGCAGCAGCCTCAGAAGAGCCTCCTCTGAAGCAGAGTATTTCTTCAGGTCAAACACATCCAGATCTTTTTCTGATGACAGTAAGATGAAGACCAGAGCTGACCACTGAGCAGGAGACAGATTATCTGTGGAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGTGATGTAGAGCTCTGTGTAGATCTGATTCAGAAGGGTTGGGTTTCCTGCTTTAGCGATGCCCTCAAACACACACTGGAACTTCTTCTTCAGTGCAGATTTAAGGTTACGATGACAAACTCCAGCTGGAATATGAAAAAAATGTAGAATATCATTTGAAATAAAGACTTATTTCCAAAAAGAATGAATATTTAAAACATGTTGTTCCATCTCTTGAGACAGTAGTACTTCATTTATCCAGCAGCTTAAATCCTCTTACTGCTCTGCAGACGGTCAGCCAGCTCCTCCTGCTTCATTCTCCTCAGGAAGTCCACTGTGATCTTCACAAATTCCTCTCTGCTGCTCCTCTGCTCATCATCCTCCCTCTGAAACTCCAACCACTGGGGTTTATTTGGATTCAGAGCCTTCTGGATCTTCTTCAGCTCGTTCTTCACAAAAGTGATGATGTTGTCCTCCAGCAGCTGGAACAGAATACTTTATGAATGAGCCAATCAGACTGAAATCATGGAGCCAAACATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGTTTGATGCTGCTGGGCAGACTGACCACTGGGAACCTCTGAGCTCTGCTGGTCCACTCTGTGGAGGAAACATGAAGAATTAGATCAACACAGGATAAAGATCCAGGAGTTTCTGCTCAAATAACTTCATCTCAATCAAGTTTGTCAAACTTTAAACTCTCAGATTGTGAAAATATCAGTAATTTTCAGTCTGTTTTTATGGACGTCCTCAGTGGTGATGTTTCATTAGCCACTTTCATTACTAAAATATGAATTTAGCCTCTAAAAGCTCCCTGTGTCTGACCTCACGTATGTGCTTCTGAAAGAACCGTTAAAAATTCTCGTAAACACTTTTAAACCTGTGAAAAAACCTTTTTAAAACAGTTTAAGCTGTTATATGTTGAACTCTTGGCTGACATCATATTAAATGCTGTGGATTCAGAATCTGATGTCACTCAAGTTTACATGTGTGTGAAGGCAGACGAGTCAGTACTTTTGGTAATACAGTGTAAAGTTGCACTGATTGATTTCCATGAACAGCACTGTGGTTCAGTGTTGTCCTGATGGAGTAACAGCAGCCAGTATGATCCAGGCTTTAGCTGCTGGGTCTCT