ccccccccccccccccccccaaaaaaaaaaccgggatgaccttagttaccttacctaggagcgctttcaatccccgcatgcctccgtgtctcttttgttgttgttgtttcttccccggtttcgaaaacgtcgtaagcagcagcagcaagatgatcataccagcaatgcgggaaacctttgtttcgtatcaccagccttgagttattgatgttcgaaggtataaatgaacgggaaggtgggggccaaagacgagacagctgaggatgaggagaaggactgagggagtgaggatagtggttgctcgctgtcgccaggcagtagaagaggtcccaaggggtatatcacctttactatgtaggcacataacatgattactccacctcctcctcgccgcgcttctgcttcggaaacatcgatggaaacaaacgacccggtcttcttgtgtcgcgagagaccaagaaatgtagccaagtaacgtgacatctgtctgtctgtctgtctggactatcacaagctatgttcatcgcttaattgatttgctttatgttggctccccggcggcgtcaggtacgtacattagacgggtggtaagcggatcgcgcgcatatggatagttctacacttacacctctgcccggggggaaaaggttgatgaatcttgaggaattcaccgttaatgtggatcagtggcaaaaagacaagtctctataaaagagtgatactcatgtactggcaagaaaccctagttctctgtagactggaagtatcacgctgaccttgttgctccagcagaggtgtagaagcaagctgatgcattagcaaccacgacatcgtgacatgctgaaggatccaaacctttttttttatttttatatatttttggatacctacctacctctatgaaaagatggtcgatcgtatctgcaggctgttaatgtatcccacccggcactagtccgaatggacagctcggcggtgacgataatccgtgagtggcagattctgtggcttggtgccttggacagttcggccctacggtacctttgctgtgctacttgagacaaactgccctgcccgtgtaacacagtcacgtcggcaagaaggatgtggggaggaggactgctgaagaagcggggggaagtcggggaagtcgctcgcttagactttggacttgtgctacatacgtcggaaaccgtgactcgacgggactatttcgaaggacttggcgttgatcgccgaacatgtggtggtgtccgggtcagcagaacagggttcagttggtcggcgaatttacaagcccgaagtgttgagaaggtgcgaaattgatgatcatcttgctctcgctctctctctgaaactcaacgcggtggctgtcacggcttggcacaaccggtgggaagaggtgaaagtgatagatcgcgctggtctcccggttccttcgtcagaggcttcaaggatgatttcgttgcatcagcatgtcgagcagcaacggcttcaaggactctaaaatgccaagtatatttcagctgttgcctcctcgagccatatggataagtcccgtattcggtatggactccaaatctttttgtgtcttgtcaaggtccctgaagggctgggaaggcagagcagcagcgctagcttgctgatgtcgccgaaaatccgggactcttctggggagcgccagccgggtagggcgttatatgggggcatctccgtgttcgttcttgatcagtgagtggttggtttgctgctaccttggctggtcaacagttgtcatgaaccgttgtattccacccacatgtgtaatatctgtcatggtcacgagtgcaagatccttacagcgtgcccattgtaacgagaggcacgggtaagtaaaccttgagatccggtgcagcggtcatttccgagatgcaggaggatggggacgggttgttggataggtaggaaagtgagaaagagatccaagcagccggcttccagagcagtgacagatggatgggacgtcacgtcggtagaagatgagcaaggtggttgttcccggccggcacgcttgcgcagctgcgagggtcaagacagaataccttggtatccaaacattggacgggcagatcgatggacaagggtcgtgagtgtgagatgccaaaatggcattcggcctcctctgagtttgccctcgggaatcagagaaggtggtcgtccagagcggagcttttacaggccagggcctcctggactgattcccgcttggctccatgcggaggggagcaagggcaggtgggaaaagtggagaagtgatctgtctaactgtaactaccttggcttgacagcgtaatgaagcgtaacgaagtgaattaccgtcagtttccaggcaatggaattgcaatggaaacaaggcaaccatttgttggtcgccttacggatgccctgtcgccattcgttatttgtcattcaggttcaacagcaatcactcccttggcttcgagccgtcgaactagtagtcataggaccagggtccgagtccaatgaagctatgcttcgaagctcaccgagacttgactaccaagaagcaggttcctgacgccagcgatagcgcaattgcccattgcagaatcgcgtgcatgtacatcaatctgaaggagcatgtccagctgaaacccgatgtgggcttgctgcttcttttcgaaatactgacggcaagaactttcatggcctttagtgagcctctacttgtacggagcttgacgcccaagtgaggcgctgccccgccgttgctgcaggggcagtttcaggggcagagatggacgaggaggaggaggacgacgacgagagttgagtcctaacaacgacaagccatcgatgctcgatggcctctttgatatccccttcgtggtggtggtttgggtgagatgtcgtcggaggagaaaaccacgatgggcaaagctcccatggttacctaaccgcagcatctaacccattgtggcattggcctccggagtacccaaactgatggctaacgcagttacacaagcagaacgccatgtctttcaatggcccgatttactaccctccagagcctctgaaaccggaaaccatcctcaagtccggcttcatcccgtatggcttcacttccctaaaggaggccacacagaagcccgattttgctcagcatcgcgcgggaagaaaacgcccaagcctcgaatggccttccctcactggtcctataccatttcgccagggagaatggtggtaaaaatccaaagaggccgagtgtgcttgtgggctgaaatgccaacctgggatttggcgttactggcgtatccacacacaaccctccaactgctcgttttaggggtacttgggaccaccacggtatcgacgacccatagatcaccgcccgaatctcccaaaggtagcttcccgtgaaactcggcgctagctccggtccctttgacttcgacattcgctcccgtcatcaactgaaaggagggctggctgtggtatctgcagggctacagattctgatggatgaagacggaggtgtcgccgtgcttcatgtcgtcctcttgtttgcgtttaacacagtgcgaactcgattaccatccaatgaaaaaatggccttttgcagctctcaaagatttccccattcactgccgcgattgtcgacgtcgcgaggttaacccaaactgggcaccacccacacccgctaataaactgcactacaaccatccctcttcctaaaaccaacccgcaatttgggcatctgtactggaacccagccgttcctggagttcccgtacctggaccgtatccccaagccagaaagagggacaggtctgtgaatatactggtctacaagccaagtagacacatgggtacggaagcgatttcgtcaaacactactatacgccaagctgcctttttcttctaggactttcgcactagaccatccttcaggactctctccggacaccgcggtgagacagcatggctcttgtcagcgcactccggccagagactccatgcactccttggcacaaggcaatcatggagcaataccgaccatgaccaggacaccatcgctttccaagttcgcatttcttgagatcaacccaatatgtggccacaggactcaccatctctcttctgcaatgtcagtatgggatatcaacagtcttccaaaggggcggtaaaagcactcgtctgattctttgggacatgcctgaccccgagatctaaatcgttacattgcagcggcaattctcccgcttgacttccccggtgcttatggcatctctgtaataatcagtgaggatttcgaaatcaacatacgcgtgtattgagggatcaacgatgcttacgacacgaacgacatacctcaccttaaacttggcgcggaaacatcaggccaacgagagcgaaacaattatatgaccggttttttgttgtatcaaaaccgcaatacacgacggggcctttcaggttgacagttgacagcaacgacaatcttcgtcaaccgcatcatcccagacggcggttgggtcttgatctcgagtctctgtaattcccatgccgggctgataggcgagtccgtccttggcgctactgctatgcccctgtttatcgcacggtgcgcgaaccattcttacagcattacacagttttacaaactggtgttccagcacgtatcgatactcggattcggcaagatctcgatgtgcaaccaacctcgagacaagatcctttggatgcttatggcctctgcacaaaaaggggcgttcgcgtacatatcggcatctcaaagtacctatactgagagctccagtctttgaaaagttcagactgtggacctcacgaaagattacaggaccgaacaaactgctgagttgtccaagctatgccaatagccctggggcgcagtaagcactaaacgggctggccattggccaaatttcacggattccccccatacaatttattgttcagacacggcaaccagccctttcctgatcgggccaagcttttgatgtgtgtaagacgactgtgatgagaggtcttccccttcttagtcgttaccaatggcgctgagccactgaggcccttcctttccccattgcttgtcacagggccgccgtaccacatgtactttgtcttgagcctacctattcacttatctgaactcttgagtagaggtacagtatgtcatctctgaaatacttgaggctctgctgtcaggtacctcggcttgtaccaaggacaagcggacgagtccttgatccctttgcggatggacgggatgggaggacccttgacttgatgcacagtccacttacactgtcgtataatatctccaaggccccctcgagcttttcttcctgtcacgcttttctttttccaaccttaaccttcagtcaacaacaaagtggtatgagacttgatcatacctcaagtgcctctatccaacaatataacgggcaatcccacattcatatctactgataccccttctcacttttcttcttccctcacaatacccgtggcacatttgttctgtgtcctcgaacgcacgccaccttcccatcccgaattactccaagaccatcatatcattcatgatttgtgcatctggcacagttcgtcaagatgaccagtccgtggttctaccaggacgacagctaccacgtgccctacttatacaacagaatggagtatacaccgggactagagagctttatcgaccccaatttgcaaagttttacaacaccatcaccccacccgaccaccatggatcaacaccatttgatgcaactccaactcaaggaaggacaaaagacgatgttcttcaactccgacatcccacaacaggctaccttcatgcctcccacgttgggtgtcatgaatatattccatgtccgctgcatcagtcctttttcggccttcgagacttcagaagcgtccggaagtgcacagagcccacccgcagacaccaacaccgaaccgcctgcatactacgaagcccgatcgcccctacaagagcctttgcaccttgaagatttcggcttctcccagaaccaccctatccaattcgccggcataggcaaaggtctgggcaacggcttctccgtgaaccctatggacgtcaactcaacagggcagttggacggctatgacagcgagaccagcacttttgaattcactctgcctcagcgggtcgacagctgggatagttacacgactggtggggtgtccgggtgtgacatggagcagattcagcagcagcagcagcacaactctcctatagttgactgcaccaagcctatcaaccactacccacctgcgtctcaggagaagatcgaggagccatctctagtcatccttccacgtgcaaccaacctgaagcgaacgaggcaggccgatgccgacgccgaggaacacctcccaacgaccaaacgaaccgccgcagttttcagccgatcaacatccaccaaaaccaaaacaaccgccccccgtcgcggccgccccccaacctcccatttccccttgaccacccaccgccctcaccaacaccaacccacccgcaccctaccctcaacagccaccaaagccctcactcccaactcctctagaggtaatctcccctgcccccacccgccctgccatcaatcatcccatggcttcaaggaccaaccctctctagacgcgcatatcaagaaacagcactcacgcccgttcatctgcgtcttcagctttgccggttgcgactccacttttggcagcaagaacgagtggaagcgacatgtggccagccagcacctggtgctagagtactggctttgtcaagagggggagtgtgccaacgtcgataacaacatcccttcttctgtggcagcgatttctggaggtagtggatcaagatcaggaaagaggagaaaaccagtacaaaccataatcgacgagaacaacgacgaagaaggagatctccccctcctccccaacggcgccatcttcaaccgcaaagatctctacacccaacacgtccgtcgcatgcacttgccttcccaccttaccccctttttacgaaaagaatcttctcctacatctacatctacatcaaacgacaccaccgccgccgccaccacccaacaagaactcaacatctacatcgccaccttacaatcccgcgcccaaattaagcgctgtgccctgcccacctacatgcgttgtccagttcccagctgtccacagccccccttcaagggcacggaagcatgggaccagcgcatggaacatgtcgctaagcatttggagagctatgctgctgccgtcactgccactgctgctactgctgctgccgtcactgctgtcactactacttccggtacaagaactggatcggaagtggaagtggactcgtcgtcagtagcggaacaacaagacaaagacaacgacaaggtggaattcggcagcgaaagcgatactactttgacggagtgggctgctagtagggaggtgggcatcattaagcgtgtcatcaggactgggtctactgggactggaacggggaaagcagaaggaggaggatggagatgggtgacgagggacccgattaagaggagaggacatggtgggaatggaactggaactggaagtggaagtgccgtttctggtgggtacggcggcggagtgggtaggggcaagggaggacggacgaaggtggtgaagacgaagggaacggcgaaggtgacgacaacggaggcgaacatgaagagggaacgagaggtagaagaggagacaattgtggttcacactcagactcagaatcaccagtcgtttgagtttgaggaggaggatgaatgactcgtaatgataataaaaggaaaggtggcagacaggacgttactgccttctcttttgttattattgttgttgttgttgttgttggattttgtgcaggagggttgttgggttcgaatccatttaggatcaggaaccggcttatgggaagaattgttaatacgtttacttggactgaggatttgttggtggagttggatactattccttctgatgatgattgatgataataccatgcttattagatccagatactctttacagctctttcctttgttattttgattgtttgttatttagtcaatcaataccaatctgcgttttgtctactttcattcgctagttacattagtcgcttcattctagtgctgctgcctttgcgattgctacgttgagtgacccttttggcacggcacctattgtgattatcggttttgtggctattgatgggaggtcagggggaggaagaggatacccaggaaaccacatcatctaaacacctacatgacattggttggtttagtaaaccgataccagagagatagagaggtcccaagctgtaagagttggctcaccatacctgggtatgagtcaaagtgtctaccgtttctttttcctggccaaacttcaaccacgaccgatttgtcctctttcatcttcggctaccatcgcgtttccacggtttagactgggtgataattcagctcatgcttgatatgggcgcgggcgcgggcgtggattgtgattgtgttaccaaaggacatcatggccgcattctaggcctcctgcttgtccccaagccataccataagcgccatgccactgacttgcacactgagcgccgaagtagtctagcccctgcctgcagtgctgtttgacaaaaggcccccccggtggctgacctggtcacttccatctacactagctagctaggcacccaggcattcagggcaaccaggcatgatggcgctggcttgcatacttgcggggtacgatgccagcacgaaagcccagcgtggagaagcggcatggtggtggtgtcagtcagtcgtagtagtgccttttcgttcgttcgttcagtgacggatcgagcgggatgtaatctcgtaattttcccatgtctcaaactgtttggttacaagcttaccacaggcttgggaaacgtctccctcccctttggcaacgcagaaagctcggaggtaggtaacaatccggtcgatcactattcatcatccgcatcagatccaatttccaaccacaccgcgattctcccaccttgagcggtcgccagtacggacaagcagcggtgtgccgagcagtggtgttggacagaaaaagttcaagtcacatcgcaggcgggcgggcgggcggacaaatgtaacctggctaccacattcgcgggtgcgtgccagcatattgccagcattgagccagcatattgccaggtaactgtgggtgtaacttcgcatagggaaatgcggcgatggtgcacatagtagtgcatgtaggagattggatacgtacagcctggctaggtagcagttcccgtggagatcatttgaaattggaggagcaccaccagccagagatccagcgaggaaaacgcgagggagtgggcaagtgatggggtgggcggacccagcacttggttgtccatcgctaatctacccatgccattggaagccatacgaaagatcaaagttgagctttttggcccagctgggaaggcctggggtggtggtacagacatattgtcgcaaggatgtaggttccagacatacatgtgcgtgcagacaggcagacactgccatgccggcacggagacggggcacgatgcgtaggttgagatggggtactgagacttgggcttggtccatgtggtgatgccgtgatgcggtggaggtggctgtggagagagacatctaccgggagttgtacttgcacttgtagatagacaaatgatggagagacaaatcagtgagaagtgtttgagtgtctgggcaacactgaggactccagtaatgattgacgcaatctcactactgcgagaatatcctctcatagcgacaccgtctagacactcgtctattgtcgaactggtgaaaaagcaaacaccacacacctggacatgtgtgccttgctctctacaccatcgcttgccctgacccgagttggttgaagaactccacaatagacggcaagcctccagagtccagaccaaagagcgaatgttaagcgcgaaacatgtcttgcttgtctggcagtgcccggctatgcagcttcgctcaggggatttgcccgagtcttccggagctaagggccatcatgaacttggcgaaagcttgtggtcgataacatagggctttatcatgatcgtccgcaagcaatcgcccaatttgtcggcggttgtggaaaagccaccaccagcggacacggccacggacacggccacggccacgacgcccatcgctggctggggttaacggctggggagcaggtgaaagagggcgccagggactcctggtgtccatctcttagctcgttgctttttttttttttttgatgttctttccttcatgatgtctcaacatgatgaatatcgtggaccagtctcgttcgtcgatcgggcaaacgggtcaatgagggtcgttttgagtggtgaaagccacctttgacccctgggctatcacttgtatccctgagatcatggctcgtgggatgacggacgcgagggaaattcccatgacgcgagctgagacgttattcccacttggcgcccgtctcgtggggaatagagtctgagagcaattacgcaccgcaaaggattcacgtacctcacagctagttgtctcacacacatcaacctgcgggtcgacccgacggtatcagggttgacggtacatcagtgaagtgtctggtggccgggccacagagagcgcgaccgtctttggggattctgcaggtatggaagactaaataggaaatgcggcgatgaagagagaatggcgccgtcttggcaggctggcagggcgctggcgtcgttctcgcattggaacgcgttggtttaccgagagatgtgagaggaaacttgggattggtcaggtagacgagcaggggatttgggaggggagatttgcttcattgtgacaaacattcgtggaagcttcgccggtttcaatagcgcggacgggagaaacatgggaggaacgccttgcaaggactggctacaaaatattcgggggcacccaaatcattgctacccaatgtggtcaaggagcttctcggattttatcagcatgtattcttgtattgttattacacattacattacaccaggccatcccccccc