cagggaaaaaagccggatttctcgaggaggagactacaccccaagattgaaatcgtcgcagtaacgacctgatcaaaatataggttaacgtgttgccgttggacatttgattgtctgacatattctcgtatttggtgttttatgtctctcatctctgtgtttcattggaagcatattcttcctcgagagctcgaagtacctgcggtgtcgtctgagtggtatccctccccacctcggtaccgcattttccccacccccagcttaattaatccgccatttatttccttttttttcagtgacttaaatacgggcagaaaaaagaaaataaatctggagttgtttcagttcgtgaaagtgtaagtaaatgtagaagatttctgttttggatatggctctagataggcaggcatgcgactgttgttgcattcgtcgggtaaaatgtgatcgtaaaaagccatgtaattgctgtcttcagcacaatctgcaatgtacatatcttcgacctttgaagaagagaggtccgaagtccattcgggcaagaagcttaaaaaaaatagctgatgttcaggtagttactgaaaatagtagtgccactatcataaaagttccgaaggagctgattgatcaatgtctgcggctttatcacgacaaattgtatgtgatctggcctttactctgctatgatgatcttcacaagcttttggacgaaaaatatagtgactgttgcgtttactggtttctggtatctctttccgctgccacacttagcgatttgcaaactgaaattgagtctaaaaaggggacttctttcactggaaaacagttatccagtctgtgcatgtcgtcacgtcaagaatttgacgacttcaatggtagtgacatattcaagattatgacgtattattgtttgaaccgttgttatgcacagatgtccaattccagaacttcatacagactttcttgcgaagctgtaggactcatcaagttggccgggttccatcgggagaaaacttttgaatctctttctttcgatgagcagcagcttgggcggaagatttattatttgcttctattgacggaaagatacttttccgtttacacacattgtgcaacaagtctggataccacaatagctccgccacagcctgaaattgtgaccgacccccggctttctctggatagttttctcgagatgattagagtatttactgtgccaggaaaatgtttctttgatgctttagctactgactccgccaacgtgtcctgtactgaagactctttgagaaagatatggagggaacttcacaaagtgcctcttgaaatagagccatggtcctacgggtatgtggatatatcattttctcggcattggatcagaacactggcttggaaattagttctacggataaaaggtatgcggattagttttctttccaacagcaataatgcccacataccagtcgaaattgctagggacatgttagaggacacgtttttgattccaaataatctctatgaagttcacggtcctggaatatcagtgaaggcactagaaatagcagacgcattagtggacgttgtaaatcagtatgatcaaaatatggaatcggaggcctggagctttctgttcgacatatcgaagttcattttctctctaaaacactgtgacagcatactagttgacaggtttacgacaaaatgtcaaagtgctcttattacgcttccaatctctaaatctctggattcaaatgataatcttaaagaaatcgtcgatatacttccatgaattagttcaattttctgctcatgttcaacgttctgtgagtgataattatggttactgtaaatatttaccgttagaaaagacgataacagctcacaggctgccgttctgtgaacagtggtaggagatgagatatttttcgatgtccagtaagtggtgccgcgaagagaggtgatgtacatataggtgcctgtatatgtgtaatgagctaaagatatattcatactacgacattaaggattttcgtacacttaaacggcgaggataactgctctcgtggtcaacagcattattaaagagaaacagaagtcattccagcaatttaattccggtattcaagaatttttttgataaaaacatggttctatactcgtagtacatgggaactatgaaatcttggtcatgttacaaccatacaaaaaatcgttaacaaatgaaaaaacaaagcaaagcgtggtgcttaagaacctacatatacatgtactcgatttatgtattgaatctgtcctctcatacactgctaaaacctactgtaataataacgaggaatataatgcctcttcgctcctagtatacactatacgctcaaatccatgaagggtgagaaacctgcttttgttcctgcgcggtgacctactcatacatggtgcggtattttgcaagtgctgattcgctaaaggagtgtacaagtctttctaagatgctcatagtacctaatcacctacaaaaataggtagggaggcggtttgaggtctgctcaaagattgccttgaacggtaaaaagtgagtggacgaactcaaggtttgataaaatacatcacatccctccttttttttcacccatgattttttaagtaccagaacaaagtgattaaatggcacataaacacaccacgtaaacggctatccgttatgcacattcgcaaataaaagtttaatactgaaagaagccatgatctatcaattctattcctcgagctaaaattttgcctctgaatggatacatggacatcccggtgccgacactatttgaatttgtccactttacggctctccgtgtcaagtacaggatatgccgtactagaccatgaaaattctggcccaaatatgacactagtaagaactgcctccagctatctgaagagatataagaaaatttgatcaaagccaaggaagcgtaaacaaacttttcgtaaatattatccaaaacttctgcaaaaacatagcataataaatcttaacataatcgtcatttatatagtacagtcttccttcccatggctgcaatgtacgcgaattaccgtctgggcttgcataattaccgaaaaacatcgtgtatgaagctttatcgtcaggaactgaagaatctgtgttgctgctgaagttcaaaaagcagcaaacattcttttactgtccgaattcttggtgaacatgaagagtttgtcattgtccatacacaagaatacctttgtattctcttctaaactgtaaggactttttccaagagaagaaaacagagtctttatcttttaattcagcttctgcattgattccgtctctagatgaatcattcatatcgatacaaggttttgtgtccttcgtaaaacctgcatatggttcatcaccgttccatgggaagggcgttctcccatggtccctggaaataagggccaatgcttcaaaatatttcctcatcttttctgagtcctcgccatggtcacgcttgatagccgcgtaagcatctattccttccgcgcatttgatctgctcgatcttcctatttttgaagttgggcatacctagctcttgaccctgctagatgaacaccgtaccgctcaacgcgtggctagcgttttagaagagatttcacgccacttgggagaatcagaaccaaaacgagaaacactaagaggctgatcatgattttcaagatagatcgtagactagcagtcagtcccttcaataaataagaagctctcagcaagagccagcttgaagtctttcgaggtgaatggaataagttcatactttaattcggggctttcgccaacagagatatgtttgaagttgaacaccatgttaagctcttcctccttggcgctggtgtaaactttgaaatcatcctcaccaccgacaccaacctcgcccacggtcatgatttttttgccttctgggattgagtgagcatgtatttacgcatttccttatgatgttcgtggatgcgaggtccatttatgaaaaatgcagttccgtcttggtaaggaacaattggatctgtgacgggggcatctggtaggcttccactttaagtagatgctatctacgtcaatccggaagccatcaacgttgtggcgagccattgccccactgtggagtcataaatggccccacgacactcttcatattcccaattgaaatcaagttgacctggagcgaacacgagcgagaagaattcgcctgttttctcattatatctccaggcagaaccaccaaagagagatttccaattgtttgagggaattggattaccttcggcgtcatagcccttaggagctctccaaaagaaccagtcacgctttgaattgttcttggaagatctgctctccttgaaccactcgtgctcttcggaacagtggttaataactaagtcaagatgactctgatgcctctttcatgagattcctcgatcatgcggaaacaattgtcattcgtaccgtaacgaggccaagccttctcatagtttgcgatatcatagcccatatcttcttgaggagaatcataaaatgggcatacccatatcgcgtcaacgcctaagtttttgacgtagtcaagcttggaagtgatctcggccaagtcgccccaaccgtcgttgttggagtccttgaaactagcagaatagatttggtagacgttggcctccttccaccatgttggattatgaataattgccatgattttctctttttgtccttacttttgctgtcatttctcttgcaagagacaacaaggtcacacaagctaaagaaggcgtgaaaacctattgtttatatattatttgatcgaagtattcatgggtcaacaagcaacctattctaaactattctccgaggtgtgcatattgtcatctcaggaagaactgatgggtaacatttgctcaatgaggaccgtcataaccactaagcaaagacagccgtgagctatttctccgtatccttctccgtatttccccgaaaactttgttgctgaaaaagaacaagaaagcttatttccccgtactttatcctgctggaaaaacaagctacggattaacttccagggccaaggtttatccgtggaaattttatgacctcagaaccccgcataaattcaaccccttttccttggcttccgcggagatgcaggcaaaaggcgttctgtgaaaatagagaactccacagaaaatgcggtaggttgcctgactataggcacatatgaggcggtgaactctcgaaggaattaatagatccccgcgttacccagctcgctggtgcattttcccgaaaatatttccgagagctgttattgtcttccaggcactcttcatttttacgaaattatgctgcaaatactacaacgtaatatgatcaatgaaataacgcagaaagcaaaagcattcacatttttcaaatacggatactaagaacagaggaaaggatgaatctttacgaggtatatttacaaggtgcttttttccttccttgagaatttattttttagtcccatttatgttttttggccatgacatgaatactataacaccaaagtatgactgctgttgaaactgaattagcaaacaattccgctgtggcggaggcggtggatgataaaaatccgtcaacgagaaactcttctcagctgccgacacccactgtggaggaaaacaaggcatactttgaggataatggagaagctctggagattgtgattccagagaagccagcttcgacctatcttactgtttctattatgtgtttatgtgttgcctttggcggcttcatatcgggttgggatacaggcacaatttccgggtttgtcaatcagactgatttcttgagaagatttggtaattatagccattctagaaacgcttactacctatcaaatgtgagaaccgggctgattgtgtccatctttaacgtcggaagtgctattggctgtctctttctgtctaaattgggtgatatctacggccgttgtgtgggactgatcatagttattgtcgtttatatggttggtattgtgatccagattgcttctgttgataaatggtatcagtatttcattggaagaattgtcgctggtattggtgctggttctattagtgtccttgctccaatgcttatatcagaaactgcgccgaagcaaattcgaggtacgctgcttgcttgctggcaactgatggtcacttttgccattttcttgggttattgtaccaattatggtaccaagagttactcaaattctattcaatggcgtgttcctctcggtttatgttttgcctgggccattataatgataggtggtatgatgtttgttccggaatcacctcggttcttagtacaagttggaagagtcgagaaagccaaagcttcttttgctaaatcaaacaagctcgctatcgctgattcagttgtaattgcagaaattgacctccttatcgccggggtggaggccgaagaagcaatggggacagcttcttggaaggaactattttcgagaaagacaaaagttttccaacgtttgactatgactgtcattatcaactctttgcaacaacttaccggtgacaactatttcttttactacggtaccactattttcaaatctgtcggtatgaatgactcttttgagacttctattgttctgggtattgtgaattttgcttcttgcttcttttcactttattctgttgacaagttgggacgtcgcagatgtcttttgctgggagctgctgccatgactgcatgcatggttatttatgcttccgtcggtgttacaagattgtatcctaatggtaagagtcagccatcgtccaaaggtgctggtaattgtatgattgtgttcacctgtttctatattttctgcttttcctgtacctggggtccggtgtgttatgttattatttctgaaacatttccattgagagttagatccaagtgtatgtctgttgcgacatccgccaacttgttgtgggggttcttgattggctttttcacgccatttattacttcagcaatcaacttctactatggttatgttttcatgggctgcttggcattttcatatttttacgtctttttgtttgttcctgagacgaaggggcttgctttagaagaagttgatgaaatgtggatggatggcgtcttaccctggaagtctgaatcttgggttccctcttctagaagaggtgctgattatgacaatgagaaactacaacgcgacgagaaaccttggtataagaggatgctgtaaaccggtgagaatcgtagttactaatttcactttatagagatgcatatatgccacgtagatcataaactgtagtatatatgactgacttgaataatttaataacataagaaatgaaatacattaaaagtaaatgatgtttcaagtaaaacaaaatggatttatgaaatatagtcttttggaggatagataaattgaaggtaaaattaacgatttggtacttgtatgcgatatttcataattttgcatttgcaacttttgtggaatgcaacggcggaaggcttcttaacttccgatatattaatatgttacattagctttcctgtatagttcatgatcaatcattgattcagttttaatgtctaaagtaatatgttgtgagctcctatttaataaaatattctttaaacgacgttatatacaaagggtgtagtaacgtgattacttccagaaatcaaaagccctgtttagcaacgtctttttagaaccatcagcattgtggtgatagtcctccctttgctcaccttccacacagttttgttgatcacccagataataattggtttgaaatagcgcgacaatgaacatgatggcactgacgccaagacccatacagaataacgtataatttacttcttggtaggcatcaatagcaccttccctgtttgccgagccccatggctcttcccacacagtagttagggattcgaaaaatgcggctgctttctccctgtctgggacatatttggataaggcaccaggtaacctatcggtccagatagcagaggtaatggccgtaccgacagctgcacctatcgaactgtaaagagataaaacggaaatagtggcggccatatcttgatgaggaacggcagcctgcgcggcaacctgagtacccataacattagcagcatcaccaaagttagtgacaaccaaagcggcaacaacaaggccaatacctgggctaccttcttttttggagcacgtaacgtaaagacccataccgattaatttgattgcaataccaacaacttggaatatcttataacggtggaaacctctaaatagagctccccatacaaccccaaagaaacataaacccattgtggtagtatttgaaaggtagacccagtttctgtaagacaaattcaagaccacaaacgtatatgacgtaaaaaataaaagggaaaaatagccagccatctggtaaatgaagtcaatgatgacacagcaaataaaggttctgttcattaagactctctttggcagcagtgggaagggtgcgaagaaaacttcgaagacaacgtacgatatgaggaaaatacccccgacaacttccatagcaatcatgcttgggttattccagccgccttcagcataggaatataaagaacatggaagcaaaattaaagaaaaggcaaagccaagtagaatcaaaccaaatgcatctatctctatcagagacaccttgacgagctcccagtattctctgaatccactgacgtgagattcggtaacttctatcctcttcttagaaagtgggtcggaaccgacggggatctctccggttttattggcctggtgctccaaatatgccataacaagtattgctggtgttaaagcaacaggtgtaatgatagcaaacataccgtacccccatctccagttactgttgatgatatcctcaacaatgtacccagaaatccaagtggtaaccaagtaaggaacggacaaaagagaggtgaaaaaagatctccattttaatgtggtagtgtcagcaataataaccatgttcatcaaactgatacctgactggccaatggcgataaaaacagaaccgaccacataggcagcaatagtgggagagcaggcggtgataacgaaacctatgacgtatagtaacaggaccacgaagtaagtgacaggcctggaacttaaatctgaaattttggcaatgaaaggtttacaaacggctcctatgacagaattggcaattgttagtgtcgacagcatcgaatgtctgttaaatgaagaggtggcgtatggctggtagttatacgtagttgtggcatccaaagcggccaccgctgatgttagaaaaattgaaagaccgaggatccatctgacccttgtactcattttctctctgacaacttcaattctggtaacgcctcttgttttgatgattttttctccatcatagcatgatgttgcagatgtgatttgcttcagactcccatcgatagatactaagttcttttcagcagcgtcactcttcgcttcctcatgatatttttcctgaacattaagttttccgcttatgctgtctgttatagatactacgccggacatcagtgatcttggataacttcacagaagtcttgaacaaaactagtaattgaagccgaaataatctcttttggggtattctatagccaatgtcattacgttccattaaatacaaacaacgaaaatctcgagcatctaaagaattagtcaaatccgaatttggaaaatccggataattgcttattttagctttttcagttacagctgctaaagaaaggcgtagctgaggatatacactatgcacctgcttttcatgtatttttatttttaatgccacgcgcgcacggctgcgtcttagtcatgactaaaactttattaaagtgatgtatactgtcaaaacttcttgcagtacagaaactcgttgagccattgtcaaattaatgcacctgtaaaatacgtcatgcttgttcacgatgaggcattctgtataactgtcatgaaaaacgtgattttgcctttttcactagtagcaacgtgattataattgtccgttcatcagttcttccgttttgtgtaacgctttaggaaatgggcagaaatttctggggtcagcggtcatcagactaaacattttgacgccccatctaaggcatgactctgtattgacaacattttggaaggaataaagtttatgaatttcgagcactctctgaaaatcagatgcgcgaaggcaacgctttagaaacaggtatttaagcggatatctttgtttgctcgtatgcgattctacgtaggcactagaacgcgaaacatattgcctttttcacatcaagatacaaaaaatcaaatcttctcgccagctgcgaaccgctcgagtacaccatccttgtggctgtgctgccgcaagaattatgatccttgtatactttagattaggtctcttcttgaaaaacgacgatattttgtaaaatcagtcagcaacttcacccagaattaagaaaaaggcttatttgtagaggggctaagttgcaggagactgaaaattgaacggctctcacttcatagccgttggggttatttcatacccaagatgttttattttttgatattttgtgcaggatagaattccagcagtgaaagacctttgtttttctacccctggctagtttcatcaaaatctctggcttgaatttttggaatcatctcaacatctttttcaaatcatctggcgaccaaacaccaataattatcgtcgtgcaggtttctcaacacaccaattcttattcgatgaaagtagcaaaaagttctatcgatataatattagttcagtatccccaatgtccagcacatttgagtggaaaaatatcagaggggatggtaacttcatcaaggaagccatgatattattatgagctccatacaagcaccagcctttctccatgcatgttgttatatactgcgcatgcctttgtttggtgtaaataaatcactttaagccaactccctctttctgccaggtcttttcgtaagagtagtgtaacctaaggcgtaaccaatagtttcaacatggcggcaacgactatgctcgtaccgctgtatcgagaaattatgtcaattccatcaaagccgggcacatgtccaacgtaaagataacactttcaagggttcctcaccagagtatctgaaggataggcttaccgagatgaaataactggtgcaaatagacggactctttcacctacaaactattttccaagaatgctatcactgcaccatgtgttgcaattggtattctttcagcattgaaatggccacctggatcttctacacctttaatttccggccgaaaagctttacgacatgcctttcttccaggaccgcaaatgactggagaggtaatcgcaatagtgcgttccccttaaaattacaacgattctatatgaaaatgtgaggagattaccaagcaaaatagcctctcaatacgtttggacaataacgtgagctcgcgttgcaataactgtgccttcgatcatgacccgcaatacagaacaagtatattccgagttgattcatactcatgcctcaaacaggatccgcgctctaaagcatcggtaaggcagtcatcctttctcgtgtggcattgaaaacttcgtcaaatattggtcagcatcctaggcaagtgtacacattttcgtaagcaagatcaaatttagcgttttcaaggacgtttctagaggtgaaatgtagctggtgtgaattatcctttatattccgtacacgcggtgtcagcagactgaattccaaattattgctaaaacagaaaaaaatgagtcaactttacaattgccctctggcattgaaattctcactacttctctgagtttctcaccgataataccatatcagctggttccataatgaggaatcatgaaattttaattcaaaaattaagtcgcatacaaacacaccatatgtattcccgtatatacaatacgaaatctacggaaacgagaaaaccaaggtttagtataccctatgcatggattgtactaatattgaatacatctgcaagtacagccgaagttctttttttgctttccaagataggtgaatattatattgtgattcgctgactactagagtgattgttctgagggataaaaatgcgtgataccgtcagaaaagcaggatgtaatccaatcagctatatctccgattaatagtggcgacgagctatcacttttctcgctggggatagtgctgcgagcagcaggcgttgtaagatggtctgaggttgatgtgtcggtaggatttcgtttgatagtaccagttttcttttgattcagtaaagatcggaaagaagcaaataaatccgtcatgaagctacaaaacttcacctttcctgttataaggtcgtaatcatccattaggatagcagttacgtccaaggagggcaaaaataaactagcccgccctagatccctaggaagaaaggcggaataagtcccattggtactttcgtccaggtttctaagtagttcatttgaaatgtagagaaactgcaagagaaatccctgaaatacgctacaatatgcagggaaaaaatgggggcgcaaaaggaacttctttttatcaccagttaagttgcttgcattcaaaagttgaaaaagcccactaagacagccagataatgagctgcaattttcatctagttgtgcttttattgatctgtgtttcgtgaaaaatggaaaaagaagctttatccgacttgctgccataatacagattttcaaatatcctaccagcaggaaaactggattccggccgctttcactggagaacatgtctttctttgttctctcgatgatatcatcaaatcttagatctaacgatattgctttttccacgcaattctcgcacttcaaattaagcaacatgtcattaccttctctcagtaagactgcaatttcaccccaaccgtcgcaaaggttgctaaccaactttgaattcacacagcttattgaactaggacgccccagaacggaacacagaagtgcgtcttgtagtaccaacatggcccatactttagatgaagtagtatgcaatccaagcgcatacccaatcgatgcggccagaaaaatacatttccaagcagtttctatcttaaaattataatggtagtattcagaaagaagaattaatgatgaaactttctccggacagtccggacaatcattgagaagaaggtccaattcggttacgacctctcgaacatcaggggcgggatcgtaaaagcgctccgaaacaataattacagcgtagcatagtaatagcatttggtagtcggagctttgtttagaaaaaattttttgctccaacgagctaaggtcgatcgtttcatcgaagaaagagcatgaaatgctgctacgtaccgactgaattgctgcgagcatcatttctgggcttccgatatattttttgaacacaagagaagaggtaaatcttttgatttggtttgttgcattttccccttcaagttcaaaatcaacattgctgaagggcatgccaacctcgaacagtgatctattgacggagctgaagccataaaatcttgcattagcatccctgcgcttcctcgttagctttgtgctagtttttcgaaaagttcgaggatatgaacactcgcagctcctctttgtgcaattttgacactttgggaactgcctgccacatttgatttttctttgtcgacatgttttacaagaaatgatagagagaccctgaaagtccacattagcttgtgacatttagaatttgagtgataaaagtgggatttttttttatttgtttatttttatacagtgggacaacaaactgaaaatccttgtgaaatgactattatttcagtgggaactctgccgaggatgagtattagtatagactcccttttccacttaggtatctcaaatgcgtgtcgcaagagcagcactctttcactttcatattctaatgctgttccaaaaaagcctaaaaaacgtatcagctaaggctgaactctatttaaacgacaggatgactaggtaatctatttttttttttttttttttttttttggcaaggaccttttgctcttcctgtgtcatggaaaatgaaatcaatttacgggtgtccgaggcggcaaatatggagtccgaagatggatcaggcaataaattcacacaaattctcaatgtccgagtatttttcggtacttggtattaagaagtaagaacatatgcaataaagtttccatcgatgaggctttcaaagtgttataaaagaaaggatcatatagctacaattttttaaaaaatccagatgattccacagctcaacaagcctatgataaaatggcatgggataaaattgctaagctgtcaaatgcgcttgaagaaataagaaataaatgtcaaaaatctcgataccagttgaatgttaatgttgggttgatttttttggggtgtactttcgatctgcttaatgttgcgagtatgatctcactgatagacgatcttgcgaaaacatacaacatctcctacacaactgcctcgtggtctttgacttcttatgccgtcacttttgctggatttattgcatgtatgggtcgacttggcgatatcattggaaattctgttctgttcactataagttgttcgtgtttcgctgttttgtcacttctttgcgcagttatgcccaatttcccggcatttgctgtcttcagagccatacaaggcatatgtgcggccggtctcgtgccttgtgcttacgccttgatccctattctagctccaaaagaaaaggtccaaaaatatttctcaatagtttcttgtggattcagctccaccataggtctcggacttataatcggaggagcattcgcgaccacaaagataggatacaggggcattttttacctgacatttgcagtgatgactcttatttcaataattgccttcttctttacctatggggtcgaaaagctgaataaaaaaccccagaaggatcaagcttctaccagcgtcaaatcacttgacttcattggatcgcttatatttgtagccgggagtatactgatcgttgttggtttgacggaaggaggcgaatcatggaacagacccgtgacttatgtgacgcttgttattggaataattttattttttgggttttttgtgtggaattgcacatatacaaaaatcgttcggggcttcaagtattgtgggattgatacctctaaatacttcgagaaggtccaacttctgattcctattgatgtccttttcatgaagaactttatacccattgttttggctttcgccttaaacaacgcttgtctgttttcgtgtctttacatcattgaccagtactcccaatatgcggagaggaatagtccactacttgctggtgtcaagctagtgcctctgataatatgtatggtcattggtaatgccctatgtgcgtttgagtctacaaagttaaggcctagagttggagttgcaatcggctttttcttggctcttgcagggtccattattttgattcaactgcatcttgtcaaggaggatctattttggaagattttcttcagtgcacaggctttggtagggtttggtgttgctattttttatccttatgcacttcaaattgcagtgggaggagctcctgatgagtcaagggggattgcatctggcgtggcacaaacgtttggtcaacttggtattgagataactttttcagttatggcatccgttctcggaaatattaagaattccaccacagggcgagaatcaatctccgt