aatggaatggaatggaatggaatggaatggacccaaatgtaatggactccagtggagtggactcaaatagaacagactcgaaaggagtcgttttgaatggaatttcttcgaattgaatgtaatcgaaaagactgcagtattatagaacagaatccaatgaaaaggaatcgaatggaatggaccaaaatggaatgggctggaatagaaagggcttgaatgtaatggattgcaatttaaatgatgtgaatggaatggaatcgaatggaatgtaaccaaatggaatggaatggaatgcaattgaatggaatggagtggaatcgagtggaatggaatcaagtggagtaaaccggaagggaattgtcaggaattaaatggactcgaatataatggattgcaatgtatttggtttgaatggaatggttacaaataaaatgcaatcaaacggaaaggaatggtatgcaatggaatggaatagaatggaatgcaataaaatttaatggattggaatcgagtggaatggaatcaaatggaatagaatcgaatcaggtggaatcaaatggaatggactggaatacaatggacccgaatggaattgactgcaaccaaatggaaccgaaagattggaatcgaaaggaacggattggaatggaataaattggaatgtactcaaatggaaaggacttgaatggaatggaaccgaatggaatggaatcgaatggaatggaattgaatggaatcgaaagaaatagaatggaatggattgtaatgaaaagatatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggattctaatggaatggtgtcgaatggaatgaaattgaatggaatggaatcgaatgtaatgaaattgaatagaatcaaaaggaatagaatggaaaggaatggaatggaaagatatcgaatgaaaaggaatggaatgaaatggactcgaatggaatggattggaatggaatgcacttgaatggagtggactggagaagaatggactcaaatggaaaacaaacgaatggaatggcatggaatggaatcgaatggaatgcaatagaacggaatggaattggatggaatggaaaggaatggaatggagtcgaatggaatataatcgaaaggaatggcaaagaatggaaaggaaaggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggactcgaacggaatggactagaaaggaatagaatcgaatagaatggcagcgagtggaatggaacggaattgaacggaatggaaaggaagcaaacttaatggaatccaaaggaatggactcaaatagaatggacaagaaggcaagggtctatactggaatttattcgaatagaatggtatcatatggaatgcaatagtatggaatggaattgaatcaaatggaatagaatcggatggaccggaataaaatgtattggaatagaatggactcgaatgtaattgattacaattaaattgattcgaatggaatggaatcgagtttaatataatcaaatggaatggggtggaatgcaatggaatagaatagaatggaatgcaatgaaatggaatagaatagaatgcaacggaaagggacagagtggaatcgagtggaaacgaatcgaatgggaaggaattgaatggaatggaatcgaatgaaatggactggaatgtaatggaatcaagtggaatggactcgaacaaaatggaatcaaatggatttgaatcaaaaggaacggaatggaatggaatggaatgcaatggactcgaatggaattgagtccaatgaaacggaattgaatagaatggaatgaaatggaatgtatttgaatggaatcacgaggaatagaatggaatggagtgaaatggaatgatatcgaatgtaatgtaatggaatgtaatggaatggactcgaatggaattgaatggaaaggaatggacccgaatgaaactgattggtgtggaatggaatcgaatggaatggaaaggaaaggaatggaatggaaaggaataggatggaatggaatggatggaatggaatggaatggaatggaatggagtcgaatggaatagaatcaaaaggtttggccttcactggaatggaatggaatttaatggaatggaatggactcgaatggaatggactctaatgggttagaatcgaatggaatggcatggaatggaaaggaaatgaatggaatggaatggaaaggaatgtaaaggacccaaatgtaatggactcgaatagaatggactcaaatagaatggacagaaaaggaaaggtatcgaatataatttattcaaatagaaaggaatagaaagtaattcaatattatgtaatggaatcgaatggaatggaatcgaatggaatgtaccagaatggaatggactgggatagaacggactcaaatgtgatggatagaaatgtatttgattcaaatgccttgcaatcgaatgaaatgaaatcaaatggaatggaagggaattaaatggaatggaagattatagaaatcaatagaatggaaggtagtggaattgagtggaatggcatcgaatggaatgtaatcgaatggaatggactggaaaggaatggattcgaatggaatggaatggaacaaaatgtaatagaacggattgaagtcgaacggaaaggaatgaaatggaatggaaaggaatggaatgaaatgcactataatggaatggagtcgaatgtaatggaatcgaatgtaatggaatcaaatggaatggaatctagtggaatgaaattgaacagaatcgaaaggaaaataatggaatggagtacaatggaaagatatcgaatggaatggaatagaatggaatggacttgaaaggaatggagggcaatggagtggagtttagtggaatgcactcgaatggaatggaaacaaatggaatcgaatggaatggaatgaaatggaaaggaatggaatgggatggacaggaagagaatggaatggtatcacatggaacggaattgaatggactggagatgaaattaatagaacacaatggaatggcattgaatggaatggaatgcaaagaaatggaatagactcgaatggaatggactcaaaaggaatagaatggaatggaatggcatccataggaatggaatgcaatggaatggaatggaatggaatggaatggaatggaatgggatgggatgggatgggatgggatgggatgggatgggatgggatggaatggaatgggatggggtggtttaaaatgtaatggacacgaatggattggactcaaatacaatggactcgaaaggaatggtttttaatggaatttattcgaatggaatggaattgaaaggaaagcaatagtatggaatggaatcgaatggaatgcaccggaatggaatgaaagctatagaacggattcgaatgtagtggattgcaacatagttgattctaataaacaggaattgaatggaatagaatcaaatggaatggaatggaatggaatggaatggaacagagtgcaattgagtggaatgaaatcgaatggagtggaaaagaatcgaatgaaataatatggaaaggaccttgatggaatggactcgaatggaatggaatggaaaaaaatagaatcaaacggattggaatcgagcagaaaggaatggaatggaatagactggaatagaacagactcgaatgtaatatactgcaatttaattgatttgaatggaaaggaattgtatggaatgtattcaaatggattggaatcgaaagcagtggaatggaagagaggggagtgcaatggaatgaaacggagtagaactcagtggaatggaattgaatggaatgcaatcgaatggaatagaatcaaatggaatggaatcgattggaaaggactggtgtggaatggactcgaaaggaatggaaacaattgtaatggaatggaatggaatgaaaaggaatgaaatggtgtggaatcagatggaacagaatggaatggaatggattcgaatggaataatatccattggaatgacgtcgaatggaatggaatggaatggagaggaatggaatgaaatggtatatactcgaattgaatgaactccaatggaatagaatcgaatggaatggcatcgaattgaatggaatggaatggaatggacccaaaaatagtggacacaaaaggaatggactcaaatagaatgtattcgaatggaatggtcttgaatggaatttattcgaatacaatggaatcgaaaggaattcagtggattggaatggaatcgaatgcaatggaatcgaatggaatgaatcggaatggaatggaagggaatacaatggaatcgaacataatggagttcaatgtaattgattagaatggaatggtatcgaatggaatgtaatcaaatggaatggaaaggaatgcaatggaatggaaaagaatggaatgcaatggaatagaatggagtcaaattgagtggaatggaatcatatggaattgattcaaatggaatggattcgtttggaatgcactggaatggaatggattagaatggaatggactggaaaaaatttgaatcaaaaggtttggaatcgaatggcacggaataaaatggaatggaatggaatggacacaaacgaaatggagtcgaatggaatggactggattggaattgaatggaatggaaacgagtggtttggaatggattggaatggaatggaatgcagaatggaatggaatggaatggaatggaaattaaaagaatggaatgcaatcggatggaatggaaaggaatggaatggagtcgaatggaatagaatagaatgcaatgtcatcaaatggaatggaaaggaatggaatggaatggaatggactcgaatggaatgggttcgaagggtatagagtcgaatggaatggcaatgaatggaaaggagtggaatggaatagaatggactcaaatgtaatggactcaaatggaatggactcaagtagaatggactcaaaacaatggtctcgaatggtatttcttcgaatgcaatggaatcgaatggaatgcaatagtatgcaatggaatctaatggaatggaatcgaagggaatggaccggaatgcaatgaactggaatggaactgactcaaatgtaatggattgcaaagtaattgattcgaatggaatggaatcgaatgacatggaatggaaacgaatggaatggaaaggaatggaatggaatggaaaagaatagaatggaatggaatcagaaggaacaaaatggaatggaatgaggttgaatggaatagaaacgaaaggaatgccaacaaatggaatggactcaaatggaatggactcgaatgtaatggaagagaatggaatgtcattgaatgaaatggaatagaacagaaggaaatggacccaaatgtaatggactcgaatggaatggactcaaacagaatggacttgaaaaaaatggtctccaatgaaatttattcgtatagaatggaactgaatggaatgccattgtatggaatggaattgaatggaatggaactgaatggaacggaccggaatggaatggactggaatagaacggatttgaaagtaattgtttgcaatttaatagattcgaatggaatgaaatcgaaaggaatgtaatcaaatggaatggaatggaatgcaatggaaaggaatagaatggaatgcaaggaaatggaataaaatggaattcaacggaaagaacgcattggaatggggtggaatggaaatgcattgaatggaatcgaatgcaatggaatggaatggaatagaatagactggaatggaaaggaaacgaatggaatgggctggaagaatattgaatagaactgattgaaatcgaaccaaaaggaatggaatggaatggagttgaatggaatggagtggaatggaatgcaactgaaaggaatggaattgaatggaatcaaaaggattagaacagaatggagtgtaatggaaaaatatcgaatgaaatagaatggactcgattggaatggactataatggaaagaactccaatggaatgaactggagtggaatggactcgaatggaatggaaacgaaaggaatggaatggaatggaaaggaatggaatggaatggaatggaatggaatggaatggaatggaatggaataaaatggaacggattcaggcggaacagaatggaatggaatggaatcgaatggaataaaatcgaaggcaatggcatcaaatggatggaatggaatagaatggaacggacttcaatggaatagaatcgaatggaagggcatcaaatggaatggattggaattgaaaggaatgtaatggaatggacccaaatgtaatggactcgaatagaatggattcaaatagaatgtactcgaaaagaatgatctcgaatggaatttattccaaaagattgcaatcaaaaggaatgcaatagtatggaatggaatcgaatgaattgaattgaatggaatggacaggaatggaatggactgtaatagagtggacatgaatgtaatggattgcaatgtaattgattcgaaaggaatgcaatcaattggaatggaatggaatgcaatggaatggaatagaatggaatggaagggaatataatgaaatggaatggaagggaatataatgaaatgcaatggaatggaatcgaatgaaatggaatccaatggaatggaatcgaacggaatggactgaaatggaaaggagtcgaaaataatggactggaaaaaaatggaatcaaacggattgtaatcgaacggagcagaatggaatggcacggaagagaatggaatcgaacagaatggagtcgaatggaatggaatccaatggaatggaattgaatggagttgaaaggaatagaatggaatggagtgtcatggaaaggtatcaaatggaatggaagaaatggaatggacagaaatacaatggactggaatggactggacttaaatggaatgggctgtagtggaatggactcgaatgaaatggtaacaaatggaatggaatggaatggaatggaaagtaatagaatggaatggaatcagatggaaaggaatggaaaggaatggactcgaagggaatagaatagaatggaatggcatcaaatggaatggaatggaatagaatggaatggaatggactcgatgggaatgtagtcgaatggaatggaatcgaattgattggaattgaatagaatggatttgaatggaattgtaaggaataaaatggaatgaagtgtaatggaaagatatcgtatgggacggaatagaatggattccaaaggaatggaccgaaatggaatggactcatatggaatggactgcagtgaaatggactcacatggaatggaaacaaatggtatggaatggaatggattggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatagaacagaatagaatggattggaatagaatggaatggagtcagatggaatggaatggattggaatggagacgaattgaagataatccaatggaattgcatcaaatggaatggaatggactcgaattgaataatcgaatggaatagaattaactgcaatggcatggcatcaaatggaaaggcatggaattgattgggatgtacccgaatgaaatggactagaaaggaatggactcaaatagaatgaagtcaaaaggaagggtctcgaatggaatttattcgaatagactggaattgaatgtaatgcaataatatggaatggaattgaatgatatggaatctaatggaatggacccgaatggaatggactggaatacaatggactcgaatgtaatggattgcaatgaaattgattcgaatggaatggattcgaaaggaaagtaatcaaatggaatggaatggaatgcaatttaattgaatagaatggaattcaatggaatggaatggagtggaatcgagttgaatggaattgaatggaatgggattgaatcgtatagaatcgaatggaatggactggaatggaatggactctaatggaatggactggaacaaaatggaattgaactgaatggaacagaatggaatgaaatggaatggaatcgaatggaatggaattgaaaggaattgaaaggaatagaatagaaaggagtctaacgaaaagatattgaatggaatggaaaggaatggaatggtctggaatggaatggactggaggggaatggacgtgaatcgaacgaaaatgaatggaatgggaagaacaggaaaggaatggaatggaaaggaatataatggaatgctattgtacagaacagaatggaatggagtcgaatggaatagaatcaaagggaatggcagtgaatggaatggaatgaaatggaatagaatgtaattaaatgaaatggactagaatggaaaggatttgaatggaatcgaatggaatggaatcgcttcaaatggaaccgagtggaatgatatggaatggaatggaaaggaataggatggaatgcagtggaatggaatagagttgaatggaatagaatccattggaatgacatcgaatggaatggaatggacttgaatggatggactcaaatggaatagaaacgaatgtaatggcatcgaatggaatggaatggaatggattgaaatggaacggacttcaatgcaacacaatcgaatggaatagattcgaatggaatggcatcgaatggaatggatatgaatgttctggaatggacccaaaagtaattgactcgaatggagtggattcaaacagaatggattcgaatggaatggcctcgattggaatttattcaaatagaatggaatcgaatggaatgcaatactacgaaatggaatagaatgaaatggaatcgaatggaatggacctgaatagaatggaatggaatagaacgggctcgaatataatggattgcaatgtaactgattataatggaaaggaatcgaatggaaagtaatcaaagggaatggaaaggaatgcaatggaatggagtagaatggaatgcaatggaatggaacggaatggaatcgagtggaaaggaatcgaatggaacggaattgaatggaatgaaatctgctggaaagaactggaatgcaatggactcgaatggaatgaactggaacaaatggaatcgaagggattggaatcaaactaaatggaatgtaatggaatggaatgtcctcgaatggaatggagtcgaatggaatgcaaatgagtggaatcgaaagcaatagaatgaaatggagtgtaatggaaagatatcaaaagtaatggaatgaaacggaatcgaacggaatggagtggaaaggaatggactcaaatgtaatgaacaggagtgcaatggactcgaatggattggaaaataatggaatggaatggaatggaatggaatggaatggaatggaatggaatgaaatggaaaggaatagaatggaacagaaatggatggaacagaatggaagggaatggagtcgaatggaatagaatcgaatggaatgacatcaaatggaatggaatgggatggactagaaaggaatggacttgtagggaattgaatacaatggaacggaatggaatggaatggaaaggaagagaatggaatggattagaatggaatggaatggacccaaatgtaatggactggaatgaaatagattcaaatagaatgtcctcgaaagtaaaggtctcgaattttattccacttaaatggaatcgaatgtaatgcaataatagggtatggaattgaatggaatggaattcaatacaatggacagaaatggaatggactgcaatacaacagactccaaggtaatggaatgatatgtaattaattcaagtggaatggatccaatggaatgtaatcaaatggaattgaatttcatgcaatggaaaggaatagattggaaagcaatgacatggaacagaatggattcgagagaaatggaatcgaacggaatggaattgaaaggaatggaatcaaatggaatggaatggaatggaatggaatggattcgaatgaaatggactggaatgaaatagaattgaacggattggaatggaatggaatgcaatggaatggaatcgaatggaatggagtcaaatggagtggaatcgattggaatggaattgaatggaatcaaaatgaatagaatggaatggaagggaatggaaagatatcgaatgaaatggaatggaatggactcgaaaggaatggactggaatggaatggacttgaatggaatttaatggagtggaatggcactccaatggattggaaacgaatggaatagaatggaaacaatagaatgaaatgaaatcggatgtaacggaatggaatggaatagagtagaatggaatagattcaaatagaatgtctttgaatggaatggaatggaatcaaacggaatggaatcaaatggaatgcaaaggaatgaaatgagaaggaatacaatgaaatggaatggcatggaatggtatggaatggaatggtgtcgaaagaaatagaatcgaatggaatgacatcgtttcgaaaggaaaggaatggaatggaatggaatagaatggaattgacgcaagtggaatagaatagaatggaatggtttagaatggaatggaatggaatggaatggaaaggaatggacccaaatgtaatggacccgaatggaatgaaatcaaatacaatgccctagaaaggaatggtctcgaatggaatttatttgaatagaatggaatcgaatttaatataattttatggtatggaatcgaatggaatggaatcgaacggaatggatcggaatgaaatggaatgaaatagaacagactcgaatgtaatggtctgcaatgtaatttattcgaatggaatggaatcaaatggaatgtaatcaaatggagttgaacggaatgcaacagaatggaatagaatggaatgcagtataaaggaacggagttcaatagagtgaaatggaatcgaatgaaatggagtcgaatggaatgaaattgaatggaatgtacaggaatggaatggactcgaatggaacggactggaacaaaatggaatcgaatggattgatatagaactgtacagaatggaatggaatggaagacaatggatccgaaaggaatggagttgaatcgaatggaactgaatctaatggaattgaatgctgtcgaaaggaatagaatggaatggagtgtaatggaaacgtatcgaatggaatggaatggaatggactcgaatggaatgggctggagtggatagggctggaatagaatggacctgagaggtatggactcgaatagaatggaaacaaacggaatttaatagaaaggaatagaatggaatgcaaacggatggaacggaacggaatggaatatatcccaatggaataaaattgaatggaattgcatcgaatttaatgcaatggaatggaatggacttgaaagggattgactagaatggaatagatagactggaatggcactcaatggaatggaatggaatggacaaaatgtaatggactagaatggaattgactcaaatagaatggactcgaaagaatggtctggaattgaatatattcaaatggaatggaattgaatatgaagcaatagtatggaatggaatcgaatggaatggaatcaaacggaatggaccagaatgcaatggattgcaatagaatggactcgaatgtaatggattgcactgtaatagattcaaagagaatggaaccgaatgaaatgcaatcaaaggtaatagaatggaaggacatggaatagaataggatgtgacacaatggaatggaatagaatggaatgcattggaatggaacggagaggaatcgagcagaatggaatccaacggaaaggaattgaagggaatggaatcgaatggaatggactggaatggaatggactgaaatgcaaatgactggaacaaactagaatcgaacggaatggaatcaaacggcatggaatggaatggattggagtggaatggaacggaatggaaggaaaggactcgactgaaatggaaccgaatggaatggaattgaaaagaatggaattgaaggaatttaaaaaaagagaatagaatggaatggaatggaaagaaatcgaatctaatggaatggtctcgaatggaatggactagaatgtaatggacctgaatggaagggactggagtggaatggacacaaatggaatggaatggtatggaatagattggaatggaacagaatggaatggaattggaaagaatgaatggaatggaatggagtcaaatggagtagaatcgagtggaatggcatcgaaaggaatggaatagaaatgattcaagtggaagggactcgaatgcaatggacttgaatggaatagaatggaattgaatgacttggaatggaatggactcgaatggaatgatcatgaatggaaaagattggaaggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggagtggagtggagtggagtggaatagaatggacctaaattttctggaatcgaatggaatggactcaaacagaatggactcgaaaaaatggtttcgctttgaatttatttgtattgaaggtaatcgaatggaaggtaacagaatggaatggatttgaatgcaatgaagtcaaatggaatggactcgaatggaattgacaggaatggaatgtacttcaaaggaatggactggagtggattggactcgcatgcaatggaaacgattggaatggaatggaatgcaatggaatggaattgaaagtaatagaatgtaatggaattggatgaaaagaaagggaagagaatggaatcgaatgcaatataatcgaattgaatggcatcgaatgttatgaaatcgaaaggactcgaatggcatggactcaattggaatggcatcgaattgaatggaatggaatggaatggacccaaatgtaatggacttgaaacgaatggactgaaatagaatagactcaaaagcaatggtcttgaatggcatttattcgaatagaacggattcgaatggaatgcaaaagtatgaaatggaatcgagtggaatcgaaaggaattgaatggaatggattagtatgaactcgaatgtaatggattgcattgtaattgatttgactggaatggaatcacatggaatgtaatcaaatggaatggaattgaatgcaatagaatggagtagaatggaatgcaatggaatggaatggagtggaatcgagtggaatggaatcgaatggaatgaactggaatggaatggacactaatggaatggactggaagaaaatggaatcgaattgattagaatcgaacggaatggaatggaatggattggattggactcgaatgcagtggagtcgaatggaatggaactgaaaggaatggaatctaatggaatgtaattgaatggaatggaaaggaatagaatggaaaagactgtaatggaaagatatggaatggaatggaatggaatggaatggaatagaatggaatggactggaaaggaatagactggaaaggaatggactggagtggaatggactcgaatcaaaaggaatggaatggaaaggaatagaacagaatggaattggatggaacggaatggaatggagtggagtcgaatggaatagaatccaatggaatggcattgaatgaaatggaatgcaattgaatggagttgaatggactcgaatggaatggactcaagtggaatagaacagaagggaatgtcatcgaaaggaatggaatggaatggaatggaatgcaatggaatgcaatggaatgcaatggaatggaatggattggaatggacacaaatgtaatgtactcgaatggaatttactcaaatagaaaggacttgaaaggaatggtgttgattgcagtttattcgaatagaatgtatttgaatggaatgcaatagtatggaatggaatggaatggaatggaatggaatggaatgaaatggaaattactggaatggaatggagtggaatagaatggactcgaatataatggtttacaatgtaactgttttgaacgtattggattcaaaagtaatgaaatcaaatggaaaagaatggtaggaaatgtaatgtaatagaatggaatgcaatacaatggaacggaatggaatcgagtggaatgtaatcaaatgcaatggaatcgaaaggaatgtaatcctatggaatggactgaaatggaatggactcgaatagacaggactggaaaaaaatataatcaaacagattcgaatctaacggaatataatggaatggaattgaatagaagggactcaaaaggaatggagtcaaatggaatggaaccgaatgtaatgcaatcgaatgaaattggattgaagggaatcaaaaggaatagaatgctatgcagtgtaatggaaagatattgaatagaatggaatggaatggactcgaatgtaatggagtcgaatggaatggaatacaagtaaatggaatcgaatggaatggaattgaatagaatggaaaggaatagaatagaatagagtagaatggaaagatattgaatggaaaggaatgcaatgcaatggactcgaatggaatggaatggagtggaatggacctgaatggaatgaaacgaatggaatggaatggaatggaatacaatagaatagagtagaatggaatggaatcagatggaatggaatggaatggaatgaacggggaggaatggcatagaatcgaatggaatggcattatatggaaaggaatagaatggaatggtttcgaatggaatggactcgaatggaatagaatcgaatagaatggcatcgaatggcatggaatgaaatggagcggaatggattataatggaccaaaatgtaacggactcgaaaggaatggactccaaagaagtggtctgaaatgtaatctattcgtatggaatggaatcgaatggaatgcaatagtatggaatgtaatcgaatggaatggaatagagtcgaatggactggcatggaatttaatggaatagaacggactcgaatgttgtggattgcaatgtaattgattcaaatggaatggaatcaaatagaatggaatcgaaggtaatggactggagtgggatggactcgaaaggaatggaatggagtggaatggaatcgaatgtaatgtattggaatggaatggaatggaaaggaatagaatggaatggaattggatggaatggaatggagtcgaatggaatagaatcgaatggaaaggaatcaaacggaagggaatggactcgaatggaatagaatagaatggaatcgcatcgaatggaatgaaatggaacccaatggaatggaatggacccaaatctgatggactggaatggaatggactcaaatagaatgggctcaaaaccaatggtctgaaagggtacctattcgaatagaaaggagttgaatggaatttaatattatgcaaaggaatcgaattgaatggaaacgattggaatgcaccggaatggaatggagtggaatagaacggactcgaatgtagtgaattacaaagtagttgactccaatggaatggaatagaatagaatgtaatcgaatggactggaggggatggaatggacttaaatagaacggaatcaaaggtaatgtatggcagtgtaattgatttgaattgagttgattcaaatggaacttaatcaagtagaatggaatgggatgcaatggactggaatagaatggaatgcaaaggaattaaacggagtggattcaagtggaatggaatcgaatgaaatggaagcgattggaagggattcgaatggaatgggctggaatggaatgtactggaaaggaatggactagaacaaaatggaatcgaatggattggaaacgaactgaacgaaatggaatggaatcgaacggaattgaatggaatggagtctaatggaattgaatagaatgcaatggaatcaaatggaatggagttgaatggaaaccaaaggaatagtatggaatggagtgtaatgaaaagatatcatgaggaatggaatgtaatggactcgtatggaattggctggaatggaacggtctcgaatggaatggacaggagtaaaatggactccaatggaatataaacgaatgaaatggaatggaatagaaaggaatggaaaggaacggaatggaaaggaatagaatggaatggaatcggacagaatgttatggaatggaaaggagtcaaacggaatagaatcgaatggaatggcatcaaatggaatggaatggaatggactccaatggaatggaaacgaatggaatacaatcgaatggaatggcattgaaaggaatagaatggaaaggaatggcatggactaaaatgaaatggactcaaatggaatggactcaatagataggacccgaaagaaatggtcttgaatggtatttattcaaatagaattgaatcgaatgtaatgaaatagtatggaatgtaatagaatgtaatggaattgaacggaaagaaccggaatggaatggaaaggaatagaactgactcgaatgtaagggattgcaatgtaattcattcgaacggaatggaattgaatggaatgttaaccaatggaatggaatgcaattgaatggaatggaatggaatgtgatggaatggaatggattggaatcgagtggaatggaatcgaatggaacggaatcaaatggaatggtatcaaacagaacggactgatatttaatgcactcgaatggaatggactggaaaaaaatggaatcaaacagtttggaatcgaatggaaaggaatggaatggaaggactcaaatggaaaggagtcgagtgtaatggaatcaaatggaatggaatcaaatgtaatggaattgaagggaatcgaaaggtatagaaaggaatggagtgtaattgaaagataacgaatggaatgcagttaaatggaatggagtggaatggaatggaatggaatgtactcaaatcgaatggactggactggaaaggattcaaatggaatggaaacgaatgtaaagcaatgaattggaatggaatggaatggatgagaagggaaaggaaccggtaggaacggaatgttattgaatggaatcaaaaggaataaaatcgaatggaatggcatcgaatgcaatgcaatggagtggaatggactctaaaggaatggactcgaacggaatagaatagaatggaatggaattgaatgtaatgtagtggaacggtacgcaatggaatggaatggacccaaatgtaatggattcaaatgaaatggacccaaatagaatggactcgaaagaaatggccttgaatggaatctattcgaatagaatgtaatcaaatggaatgcaatagtatggaatggaaacaaatggaatggaatcaaatggaatggacaagaatggaaataattggaatagaacggactcgaatgcagtggattgcaatttaattgattcaaatggaaaggaattgaatggaatttaattaaatggaatggaatggaatgcaatggaaatgaatagaatggaattcaatggaatggaaaggagtggaatggaatagaatggaatggaatctaatggaatggactggaatggaatggactcaaatggattggactcgaatgaaatagaatcgaatgaaatggagtcaagtggaatttaatagaatcgaaacgaactgaatagattggaatgcagagaaatgaaaagatatcaaatttaatggaaaggaaggaactcgaatggaatggactggaatgaagtgaactccaacagaatggacttgagtggaatatattcgaattgaatggaaatgaatggaatggaatggaatgcaaaggaatggaatggaaaggaatagaagagaatggaatcagatggaagggaatggaagggaatggagtcgaatggaatagaactgaatggaatggcatcgaatggaatggaatggaatggactcaaatggaatggcatcacatggaatagactggagtgaaatggacacgaatggcattgaccagagtgtagtggactcgaattgaatggaaaagaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggagtggaatggaatcagatggaatggagtgggatggaatggaatcgaatggcatagaatcaaatggaatggcatcaaatggagtggattggaatggaaaggactcgaatggaatggaatcaaatggaatggcatcagatggaatggactggagtgaaattgactcgaagggaatggactggagtgtagtggattctaattgaatggaaaagaatggaatggaatggaatggaatggaatggaatggaatggaatggattggaatggaatggaaaggaatggaatggaatggaatggaatggaatggaatggaatggaatagaatgaaatggaatcacatggaacggaatgggatggaatggagttgagtggaacagaagcgaatggaatggcatcaaatggaatggatgggaatggaatggatccgaatggagtagaaaagaaaggaatttcattgaatggaatggactggacaggaatggaatggactcgtatggaatgtactggattagaatggactcaaatgagtggaaaagaatggaatggaatggaaaggaatagaatggaatggaatcacatggaacggaaatgaatggaattgaatggagtcaaaagcaatagaatcaaatggaatggcatcgaatggaatggaatggaatggaaactaatggaatagaatcgaaaggaatggcatcgaatggagtggaatggaatggaatggactcgaatggaatggaatctaatggaatagaatcgaatggaatggcaacaaatggaatggaatggaatggaatggactcgaatggagtggagtctaatggaatagaatcgaatggaatggcatcgaatggagtggaatggaatggagtggaagggatccaaatgttatggacacgaatgtaaaggagtcaaatataatggacttgaaatgaatggtctcgaatggaatttatttgaatagaatggaatcaaatggaatgcaacagaatggaatggaatcaaatggaatggactggaatggaatggactggaaaagaacggactccaatataatggattgcaatgcaattgatttcaatctaatggaattgaatggaatgtaatcaaatggaatggaatggaatgcaatagaatgtaatagaatgggatgcaatggaatggaacagagtggaatggagtggaatggaatcaagaggaatggactgggatggagtggagtccaatggaatggactgcaacaaaatggaattgaaaagttttgaatcgaacggaatataattgaatggaatataattgaatggaatggaatggaatggactcgaatgaaatggaatcaaatggaatagaattgaaagaaatcgaaacgaatagaatggaatggagtgtaatggaaagatatcgaatggaaaggaatggaatgcattggaatggaatggattcgacgggaatggactggagtggaatggactcgaatggaatgtactggagtggaaagaagtcgaatggaatgcagtggagtggaatggtctcaaatgaaatggaaactaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatggaatgaaatggaatggaatggaatcgggtggaacgtaatggaatagaatggagccgaatggaatagaatcgaatggaatggcaccaaacggaatggaatagaatagaatgcaatggaatggacttgaaaggaatggactcgaattgaatacaatcaaatggaatggcatcgaatggaatggaatggaatg