cataggggccgttcacaactcgagagcactttaattaaagatactgtgacaaaaaccttactcacatgatcgctttattgtggttacatatcactttaatcactaaaatattcaaggtcctctcggtagccaagttggtttaaggcgcaagactgtaatttggtacttcggtataattaagtaatcttgagatcgggcgttcgaatcgcccccgagagacttttcctttttgcctatcttggatctatttttatgtctttctgtaagcatcaaagcctcgcctcatttggcgtttctcgagaggctttaggtatctcgatgccactgtttatgataaggggcagtaaaccaactttcgaaacgctcacttctactcataagaaatcaaaggacttatgtctaaaacatttatttttgggttatctacggtgataaccgtcttacagtttgcctcgatggcttttctgattatctgttgtgtgactgcacctgtattcagccagattggtatttctacttatgaagatgtcacgtatggtattttcggttactgtaagagtggtagctgctccttagcatctgcaaattacaaaccagaaagtttagctgaaaatggcgattggaaaatggattataatgcaaggtcaagtttatctaagatcctgatagcgacacctatcgctgcgggtcttgccttttttgcaatgttttctaactttcttgcacaatttggtaacattaacaaacgtgcatctgtgttccttattaacttactattaactcttattgccttcgctgtttctgccttatcgtgtatcgttgtttttttgttgttttttcctaacatgacgtggtgctcctatttgttaattcctgcggctgcgataaaccttgtctctctaccactagtttattttgcccactctcaaggttctggctcatatggaaattctgttgaagatggggatcaggacttcatgaaagataacggatcgaatgaacaagtttacactctggatggctttgaagatgaatccagtgatagaccagtggttttacctgattactacaaaaacccccaaatcattactagcactactttgacatctactaattcaaactccaaatcggattcaactgcccaaagaagttacaacaaaccgctggtcatttccgatgaggacgttcaggatgcttcctacattcgagacctagaaccatctgaaccctattctgctattcgaagttcctctgtggcccaggattcaagaagtagcagtaagactaatatctcacaggttattgctgctccgtcccaaacgtaccctaaatctaatcaatacttgcgtgagttttcctcttcctcttctcaatatagcgtgattccgttaaaaacaccagtaccagtccctcgcaaagatcctttgaataatgtagcattaaactcggattgtgaactagtaccggaaaagcttgggggaaacgaacaagaatctgctcctacccatgatgttctgcaagacatcattgacaccgcaatttctgaaggtgatgaagatgaagatttgaaatttatcaagcaaaacactattgatccaagtgagaggccagatttggatgatgatgacggaattgaagacgacgattctgattttacctcggtgtcacaaagaggcgttaacccggactcctatccatctgctcctataaacggccatcaagcacgcccacaagcgacagcgagtagttaccaaatgcctttaccgggtcgccaagcctctggacaacaagctcgtgcttatcaagaagtttactcgcctcagcaacggcaccaacaacaccaacaacaccaacaacaccaacaacaccaacaagaccaacaacaccaacaacaccgacaacaccaacaacaccaacgccggcagcagcagcaatatgctcctcctcctccccctcctcctcctcttggttcacagcgtatgccaccctcgggttacgtgcctaatggctactcccaacaagctcactataatcagcagcctcaccatcagcaattcccacaaatgaggcagaatcagtacaatttccctggaacttcggaaatcttactctctaacaatccagattttatgatttctggatcctctacaatcaacacagcgcaaaaccatgccaatttaccaattcaacagccaaatactgtacccactcattatgtgcctagttacaagaagagattacccagacagaatatgcctccggcttcatcaatagccagagacaatccgtatgctggattcagataaagaaagataacagttttctcttggaataatttacaggaattttgttgagttggtccctttttctttccccataaagcccccattatgcgtactgtgtgctgcttgttcagtaacctaagcatttttatttttggatttgtatagtacagtgcttttccccaacatatttctctttcttatttgtatttctatgaaaaaaatctttaaactgtaatatgttttcaaaggaaaaaaagaaaagtcgtcctttcttatactttatgatgtctagatataagcgattgggatctttttctttttcggtttgcattcttgtatttccttaggtttttcattgtcattaaaatgtatcaatacatagttttcatttttgcagcaaattcaggctcaactataaatcaaccccaacaataaagtgaccctcataagctttttagaaattatggatcactatattaaggactatcctgattgaaatgatttcgtaatcctcgatgatctaaaagtgaaataaaaaaaaagaaataaaagaaagtaaattggaaatatccatgatctgttcgaaactgaaatcagcactaagttccttggagccgtgactcacgttattgtgaggcgtcagcttcatcggatgaaactttactattatcgccatctgtcttgggctcttcgttccctgcttcttcatccttaccagcgctagctttatcatttctactaccgccatgatgatgaggtttcagcattacgaagaaaaataacgcgacaattactagtgacaacaaaagaatgactttacatttctgagttctcttttggtaatgagtagcacggtctaactctttttgggcctgttttaattctatcacggtattctccaagttgtaatcaatgcgatcgaccaccgttccctgatcaataattaaattttgcatttcacggaaaattgtactaacttctagcacaccgcgcgccaattctgtaatctcctcttcacgctgttgtaaaaactgagtgtttgctgaattttgcctctgggtctgcttttgtagtgtttgcctcgaatatgaatcgatttcctgttgagtatcgttttcttcctcctgtaagagcagtaaagtgtcctgatcgcttgaagcagtgggcaatggtttgaaatcatctttattcaaaaacctcaagtagttattttgtaatacacggaacttgttgctgctggtttgaattttggtggcataatttttttgtagattgtctaatatgactatctcacctttcgttaattgttttcccttaaatatttgagtcgactgaaccacttgaagtagcttaatagttttatagcagttttgaaacgcctttatgatgccgtagctgatctcttctatctccttttcatcatgagttttatcttgaaatccgggcaaagaatttttcctgtacagcttcgtcaattgaaccatttgttggttcacattggaaagattttcatcaatctgttgtgtgtaatcgaaaaatttgggaggcaatggtgttctcttggaagaagacatatccatcattggatatgcttcgtcatcatcgttattcagtgtagatccattctctaaacctgggggatctgcgaatggatcttgaacggtggtgtgaaagctgcggttatgaggaaatgtacgacgataggacaaaaacaggttggttctatctctgaacatggttgtatgatctatagctatcatgtagaatctataaagagaggaaagtataaagttatgtactcctgtaattcgtatataattattacatggaagaaggttaatactaacacgttgtaattatgtattgagtggaagcctccaagcacctttttgcaaatgtttgaacttttaagctgggccaaaagtaaattactacatttatccaaagtaaaatgcatcaaaatattactgtaagatgaacaccagtgctataggactaagtgaactggtcttgtaacgaaaacaatgtgcttgttcgagattctgcctattctatttgcaagatattatttcatatatgtaagattatattttctacttgaacgaaggaagcactcactcaagtccatccaagttgcatgttgtacacgatgagtcgcccattttgcggaggagggacacggttccagcattccatcgtaaagatcaaagtttgagaaagtggtttccaggcaaagttattcttctttttataattatattgcttaaactgccctgacccatatacattagtctctcactaattagagagtttcttcggtaccattttaccttaattacgcttaaaataaaaaacaaaaaaaagtaatagcacaactaatcaaaataatttgattcaagttacaagtttttcgtaccatcacctagatgcagtaactgcggactcgtatgacagttttttgttgtttttttctctttcttctacctgccctactaatccagacccttgtatcttgatgatgattcattggctgagaaccttttgcataaacatagcctcaaaataccatctgctctatgctctgttggttttagatgtctaaatctttaacgatgtcttgaaacaggctatttggagcatagctggtacactggaggagacaacggctatctaactaatcatgtgtttcacattattctggcctaagtactcgtttaagattgtatgttaattcagcatgtacacaaggagtatttctcgccctgacacacatgattccagcaataccttacacaatgttgaatctgttcggaacaactacaacagccctggttaagttctcgcccgtgtgcagaaaacgtcagacatctacgaaattcaaaagatggtcattggcacgctgttcaccatcttcgaaaagtaattgaagaccttttgggccattatacagctttctcttaataaattggacatgagagaaactgagcttgtcgactatgacgttctactcctatccgtttacatgacaagttccaatctgatgaaatcaattgaggttatcatagccggtacaacagcctcgtgaaggtactttaggcaggtttttagttcgccaaagttagttgctcatctgtttataagctgcttcatcagcaacagaataagtggtgatttctcaatcaaaagcgttaggaactcgaggatactgaaatgatgtatccactcttgagtggcatatttaggtgagtgcaggggttgacttttaatttcgcgtgagtcaagtgattcctatttgccttcactctctttacggcctggattcaacttggtgaatatttttggtgtgtctcaacgtttcttctaaatctgtttttctctggaatgctgttccataaggatcacggattaaaattgccagaccattgcctcgaactacgaaatgaccgtgtatccttggtctgtccgtgtatttttgccactttaatatttgccgtagctatcttactctgctcatggacactgttgttggctttttttttttttttttgggggggggggttataaatcgttaccagaactatcccatcttcaatttcaatcccatgctgggtgcctttcttggcatcaactctcccatttagcgccatcactttaccaaattaatggtactaaagtgtcgataggtaccctaaagatacaaaagattttcttctttgctgcttttcttttgctgtaaaggcctatgcttcgcatcacacatacacatcaagtgacatacaggtacatccattcaaatagttggtgctgtaaccaggttttgagccagcagaagttaaacagaaaacaatcatcccgtttaaaaagttcgatcgttacccatttgaagacaatagaagaaaaaacgcttgtgaattagttacgaaagaaaacaagaagagtgcttgcatttgtgacgaggtatccaaatagtgatattccggcgtatcaatcggcatttgatccgcgccattgcaagatctactcttccttttcataagtagcacttttctagacttctagactttcctaaattccagaaactagtcgattgaactaccgatttttagttccatcagatactgacacctctggtctaatttatctggcaatccttagcatgttcagttcatttccgaaatctggaagaacaatcacattgtacagcttatttgtttcatcgcataatattgcacaacttttttaatcgactaacagatggccaaaaggttataccttggttctttattgcttagactgataatttccaactacttagctccatctctaagctctatacatacttttctggatcacctcagcttccagccttcagctgactgactgattttcttgtcttggtcataatctgactgtggaatagtttgtagactctacacattagtccttatgtcagaccattagtacgatactgttcttggtaggccgagatcacacatgttgcctctcgattttctgtaaacttcatgtaagcagtggtgtgatataaatcatatattgaaactccttagtataacctcctctcggtagccaagttggtttaaggcgcaagactgtaatttggtacttcggtataattaagtaatcttgagatcgggcgttcgaatcgcccccgggagattttatttttttctatatatttagagtcgatggcatggtgcatgaatgcccagctagctatcaagagagtcttcatttcggatgttagtttgggcaattcgaattaatataccacaccgaattcttctgaattcaaattattatggacttttcgttcgtattttatgactgtaaatgtaaacaacaacgccgagaattttttgccctcctattgatctcttccccaaatagtgacttggagttctaacctactgatatttcgtttcagaaaggccaaagcaatgggcaagagagtgtacctcgataatacaattgaattcttacgtgggagggtgtatttgggtgcatatgatcacactcctcacgatacagatgaagtggtgtttttcaccgtcgaagataccttgttttacaacagatttcatctggattttggaccaatgcatattggtcatttgtaccgttttgcagtgatatttcacgagattttgaatgaaccagagaatgctggcaaggcagtcatattttattcttctacatccacgaggcaaagagccaatgcagcatgcttgttgtgctgctatatgattcttgtccaagcttggactcctcatcaagtcttgcaaccgctggctcaggtagacccaccatttatgccctttagggatgcaggctattctaatgctgattttgagattaccatccaggatgttatttacggtgtttggcgagctaaggagcgtggcctggtagacttgcactcttttcaattggaaatttatgaaaagtatgaacgcgttgaaaacggtgatttcaatgttttaacaccagattttattgcctttgcgtcacctgaagaagatttgcgccatagggccaccacttcgaaaaaccatttgaattctccttttcgaaaggtcctggaatttttttcgagcaacagcgttcaattggtggtcagattgaattcacatctatacaacaaaaagcatttcgaagatttgggcatcaaacacatagatatgatttttgaagatggcacatgtcctgatttatccatagtacaaaactttgtcggtgcagcagagacgatcattggccaaggcggcaaaattgcagttcattgtaaagctggcttaggaagaactgggtgtttgattggcgcacatttaatttacacgtatggcttcaccgcaaatgaatgcattggattcctgagattcatgagacccgggatggttgttggtccacaacagcattggttgtatctaaaccaaaatacctttagagaatggaaatatacaatgagattaagtaacgcgcccagcgatgttattggtggcctgtatcctatggtcaccgtggaggagtacaagttacaaaggaaacaaaagaaaaaagttagcaaaaggcttgaccatgacggagactacacaatagaagaccacactatgactcctcctagtgttaaaaagcccatcgttttcacttcggcagttccacaagagtctccaggacagccaagaaaggggcaagatggaacaaataccattgaagatatcaacagtcgtaagcagaaaaacaagagtgcaactgttgcatgtaacaacagtagtgacgacgaatctatgcaaacagacactagtcgtaacagtgcaaaaggaaacttatcctcaagaaaaagtcataatggaaacaactcagttgatgatgaagttgtgctgaaacagctgctacccaaaaatagacgtgttacctctagtggtaatgggagaaggtcggctagtggtgctggtattaggaaaatatcgggcactgcaaagaggtagtaatgtattaataatgagatctattttctgtatcatgtgacatcatctagcgaaaagcttgtaaaatccgtaaagctaagagtagtttcgacccttataactaagcccaaattcaaatctcaataaaccagatacagcgtttgttgatcattgatgtaaatctctcgcagcatttcttgtagacaagctcccctatcaatttcattaaaaattcaggaatggtgacctctctttgtatgtcttgcttcgtggttcattacagaaatggctagatttcctatcaccttaaatatcttgccgttgaaaccgcatagaacgtccgctagatgtaacatggtataagtaacttcccacttttttcgtgaaaaacactattatactttttggcaagttcccctccactttcgctgggttgactccaagccagctcccatttggccacctcagttccataaatggaatatttccttgctgtttccagtaatctcagggcaattccttctcctctgtggttcttacaaacccaaattcgagatattcctagcttcactataggtgatacttgaggtacaatatcttttgttcccaatatcatccaacaacctcttttttcctcctcagccaagtattccacagttattacaccgatcgcacgatcattcttgacatatataaaagcctttccctgatttttgtagtcagtttggacagacagacgggagtcgtcgatgcaatcattgtctatcccgctccaaaaataattttcgttgtgtggagcactcagctcgttatttacaatgttcatgatctccaatgctgcacgagtctcacttttattggaaggtgaaaccattacaacatactctgcacttttcgtggtcgttctgcttttaccactaccgcttgaaattggcagcgagtaagtagattctggaccatacggcccatctgtattattccctttgcttaaaacctttggcccacttttagttctcgtggcattaccagagaacatgtccgtgacagagcctgaagacgatacgaaacagctgcttggcattgagtatgtacaaaggcttgtggtaaaatcagaaacgataatgccccaattaggagaccacttacgtccctttaagtgcaagtcatgatatttttcgtgctctgcaatatcgctagctattgatgtgaaataggacatgttgcaatcgggacatctgcatagcttttgcttcttatcagaaaccttaaagaaagattgtacaagtcttgtctttttttgctttggggactttccatttacactcagcttctgtctgctactgaggcccatcgctagatatcaaaacgtagcttaagctgtcctcaactggggattaaagtgaactagtgaaataacaactcctagtacccgtataaaactatgcacatacctctaacccaatgtctgttcaagattcgtcgttggattgtatattttaagatccaataaatgaggtacgctataacgataaaataatctgttttaattactttttatattgaatattatatatgtggctacatttcgtatgtgagagggctaaaacatctgaataatggccctaacgcattgaaataactgaggtgaaaagggatcggataataaaaagacttcaaaaccttgttagcccggaaagttttgactttatcggaattctatctgattatatattactatttagttttgtcttatcatttgcatgccgtaacatagattaacgctacgaacataaccacaatgacaaacatctcgtattgaaaaggtaagggattatgacgaattactcggagaaggtaatgagcaattaaaatcgagtaccggtaatcatacttcttaactcgagttttttattggccggccagcgtgacttgtagcttttaatttttttatgctacctgttatattttgtcactcatgagcgaacaaatacatactgaacaaaagcctgagcattttcagtaggtttgacatccataaaattactctggctcccttaaaagtctgctggagaaaatttgtgaaaatcggtcatatttcttccataatcgcatattgttgttaaagcttggaatagctatgtcaagaatcgtacaatcttcagatatggtgattaaggttggggaggtcttctacttccttagtgaattaagttgcaaagattcgagaaacttttctggcatcattgaatcttttggaatttaatcattaaatgaaggcaaacatatatatctcatagtatatgttttggtttcagtaaaatcatgctgaaaattcataatatcacctgaaattactttcaatcagtcttatcatgcttcctattaaaccttggggcaaacgtaagcttcatacttattcggacctccagtcataccaagaaattttctcccttcctaggtcaacccttcgcccagattccgaatctagaaaaaaccgatccaacttatgcaagtgattttcttcgttaaattaagacgacgaactataaagttgttgagtatgaaaatgtatttataaaaatgccaatgctcttcacattgacaggtatccttaaattagagcttataagtagaagaagacgaacgcacagataacggacattagagtatagccgtttctggaagcggagccttggtattcagaaacataaactgagccggatgcacttaggctactggtttgagtttgaatgaatgtagaggacacatctccggtaatagaagatatctgttcgttgccttctgggctgtgtccactagttacaggttgttcggtggcagttgggaccacagtagtcactgttttaccactgataatagttgtagtgacatcagattcagattccactggaccagctgaagaggtacctggagtttcagtttgtggaacagcagtagtcttggtaacaccgctgacaacagttgtaacagtggtggagccagctggagtagaggcagcttcagaagaggcaactggagtagaagagcatggaacagtagtggtcttggtaacaccgttgacaacagttgtaacagtggtggagccagctggagtagaggcagcttcagaagaggcaactggagtagaagagcatggaacagtagtggtcttggtaacacccttgatcacagtagtgataacagtggagccagtcaaggtagatggagctggagcttcagagcatgggaccgtagctgtcttagtaacacccttgatcacagtagtgataacagtggagcaaacagaagaaactggtgcagaagaaactggagcttcagatgagactggagcagaagaaactggagcagaagaaactgggacttcagaacatggaactgtagctgttgtggtggtaccgctgtactcagtagtgatgacagtggagcaaacagaagagactggagcagaagaaactggagcagaagaaactggagcagaagaaactgggacttcagagcatggaactgtagctgttgtggtggtaccgctgtactcagtagtgatgacagtggagcaaacagatgagactggtgcagaagaaactgcgacttcagatgagactggagcagaagaaactggagcttcagagcatggaactgtagctgttgtggtggtaccgctgtgctcagtagtgatgacagtggagcaaacagaagagactggagcttcagatgagactggagcagaagaaactggagcagaagaaactgggacttcagatgagactggagcagaagaaactggagcagaagaaactggagcttcagagcatggaactgtagctgttgtggtggtaccgctgtactcagtagtgatgacagtggagcaaacagaagagactggagcttcagatgagactggagcagaagaaactggagcagaagaaactgggacttcagagcatggaactgtagctgttgtggtggtaccgctgtactcagtagtgatgacagtggagcaaacagatgagactggtgcagaagaaactgggacttcagatgagactggagcagaagaaactggagcttcagagcatggaactgtagctgttgtggtggtaccgctgtgctcagtagtgatgacagtggagcaaacagaagagactggtgcttcagatgagactggagcagaagaaactggtgcttcagatgagactggagcagaagaaactggtgcttcagatgagactggagcagaagaaactggtgcagaagaaactggagtgctgtagaattcgctggtagaaacttcagtagatgaaaattcactaacaccagcttcagtagtataataaaccgagctagtcaattcgatcgtggaagatgaagcactgtagatttcgctgctaggagtttcggtggtggatactacagtgctcaaaaattccaccacagtggcgatgatatcagattgccgtctgccc