2 200
bbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbbabaaaaaabbbabbababaaaaabbaaaaabbaabbabbaaaabbbabbbabababbbbbbbbbababbaaaabbbbbaaabbbaabaabbabbbababaaaaabbaaababbbbaabababbbbbbabbababbbaabaabababbaaababaababaababbbabaaaaabbaaaaabaaabbaaaaaaaabaababababbabbaabaababbbbbbbaaaabbabbaabbbbabbaabbabaababababbabbbaababbbabbaabaaaababaabaaaabaababaabaaabbaabbbaaaabbbbababaaabbababababbbaabaabbaaaababbabbbbaaababaabbaabbabbabbbbbbaabbbbbbbabbaabaaaabbbabaabbaaabbbabbbabaabbbbbbbabbaaaaabbbbabaabaaaaabbbbaaabaaaaabbbaabbaaaaabaabbabbbbbbbbaabbaababaabbababbababbaabaabaaaabababaabbaabbaaaabaaabaabbbbbabbbbaaababbbabbbbaaabbaaaababbbaaabbbaaabbaaaabbabbbaaabbaababbbaaabbbbbaabbbbaabaabbbbaaaaaaababbababaaabbaaaababbaaabbbbabaabaabbbbbbbabaaababaaaaaaababaaabaabbbaabaaaaaaabbabbaababbbbaababaaababbbaaaaaabbaaaabaaabaaabaabbbaaabbabbbbabbaaabbbaaabbaaaabbbabbbbbbababbbbbabbbbbbaabbabaaaabaabbbbbbaaaaaaabaabbabbaabababbbababaaaabbbbababbabaaaaabbbaaababbbaaaaabbabaaaaaaabaababbabbaabbabbaaabbaaabbaabbbbbabbbbbaabaabbaabbbbaaabbabbabbaaabbabbabbabababbbbbaaaaaababaabbababbaabbbbaabbabaaababbbbaababbbbbbbbaaabbbaabaaababbabaababbaaaabbbaababaaaabaaaaaaabaaabbaaaabaababbabbaababbbbbbbbaabbbbbabaaabbaabbabbbbaaabbbabaaabaababababaaabbbaabbaabbbbabaababbaabbababbaaaabbbbbabaaaabaaabbbababbaaaabaaaaabaaaabbaabbbabbabbaabaababbbabbabbaabbbbabaabaaabaabaaabbbbbaaabababaabaababbaaabbbbaabababaaaababbabaabababaaabbbbababababbbbbbaabaabbaaaaabaaaaabababaaababbbaababaabbaaaabaababaababbabbbbabaababbabaaaaaabaaababaabbbbaabbbabbababbbbaabaaaababbaabaaaabbbbaabbbabbbbaababaabaabbbbbabbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbaaabbbaabbbbaabaabaabbbbbbbaabbbaabbbaaaabbaaabababbbaaaabababbaabbbbbbbaababbbbaaabaabbbaabbaabbaabbabbabbababbbaabaabbbbbaaabaaabaaabaabbbaaaaaabbaabaaabbaaabbabaaaabaaabbbaabbabbaaabbbabbbbaaaaabababbaabaaaababbbabbababababaaaaaaabaabbbbbaabaabaababbabbabaaaaaaaabaaabbbaaababaababababaaaaaaaababbbaabababbbbabbaababaabaaaaabbbbaababaaababbaaaaaabbabbaaaaabaabbaaabababaaaaababbabaaaabbbabbabaaabbbaababbbaaabbbbbbaabbabbbbaaabbbbaabbbabababaaabaabbbbbbaabbabbbbbaababbabbaaaaaabbbbaaaaaaabbaaaabbabbabbbaabbbbbbbbabbabbabaaaaababaaabbbbbaabababbbbabbbbbabbbbabbbbbbbbabbaaababbaabbabbaaaabbbbabbbaababababbbbbabbabbbaabababbabababbbbbbabaaaababbbbabaabababaaaababababbbbaaabbbbaaaabbaababbaabbbbbabababbaabababbbaaababaabbbabbaabbaaabbaaabbbaaabbbaabbbabbbababbabbbabaaaababbbbabbabbabbabbbaaabababbaababbabaaaaaaabbbabaabababaaaabaaababbbbbabbaabbaabbbaabbabababaabbababababbaabbabaabaaaaababbbbbabbbabbbaaabbabaaaaaaaaabbabbbbbbaabbabbbabbbbbbaaabbaabaaaababbaaabababababababbabbbbbbaaaaaabababbbabababbbabaaaaaabbbbaabaabababbabbaaabbaaabaaaabbaaaaaabbbbbababbaaabbabbbbaabbbbbaaabaabbbbaaaababaaabaababaaaabbabbabaabbbaabbbabaaabbabaabaaabaababbbbaaaababbbaabbaabbababaabbabbabaaaaabaaaabbbbbaabbbbbbabbaabaabbaaaabababababbbbbabaababababaaaaaabbabbaabaabaaaabaaabbaaaabaabababbbbbbbaaabaaaaababbbbabbbaaaaaaaabbabbbabbabbabbbabbbaabbabbaaaabaaabbaaaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaa
bbaaabaabbbabaababbaabaaaaabaababbbbbbbabbaabbbaababbbbbaababbabbbbbaabbbabbbaaabababbaabaaabababbaaababbababbaabbaababbbbbbbbaababaaabbbbababbbbbaaabbbababbabaabbaaaabaababbabaaabababbaabbabbbbabaabbaabaabbaaaaaaabbbbabbbabababbbbbbbaabbabbbabaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbbaaaabbabbabaabbbabbbabaaaabbbbabaaaabbabbabbbabbbbbababaabbbaaaaababbbbbabbababbabbbbabbabaaabbaababbaaaaaabbbbaaabbbbbbaaaaabbbababaaabaaaaabbabaabaaabbaaaaababbaabbabbbbbabbbabaaaaabaabbaaaabbaaaaabbbaaaabaaabbbbbbbbbbbaababbababbababaababaabbabbabbabbbabbbabbbbbbbbababbbabbabbbaabbbaabbbabbaaabbabaaabbbbababababaaabaaabbbbbbbbaaaababbbabbabbbaabbbbaaababaabaabbbaaabaabaaaabababbbabbaaabbbabaababaaabbbbaabaabbbaaaabbbbaabbbbaaabaabbbaaaabbaabaaabaaaaaaabaaaaaaababbaababababbbbababbbaaabbaabaababbbbbaababbaabbbbababbababbbbaaabbabbabaaabaaabbbbaabbbabbabbbbbaabababbaaabbbabbaababbabbbbbaabaaabbaababaabbabaaabbabaaaaababbaabbaaababababaaabbaaaabaaabaaaaabaabaabbbbabbbbbbbbbbababaabbbaabbaababbabbbbbaababaaabbabbaaabaababbbabaaaaaabaabbbbbbbbaabbababababaaababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbbaaababaaabbaabbbbbbabaabbaaaababbaababbaaaabaabaaabbbaabaaabbababbababbbabbbabbbbabbababbbbaaaababbabbbaaaabaabaabbbbabbabbabababbbaaababaabbbbbabbabbbbbbbbabbbaabababbaaabaababbaaaabbbaabababbbaaababaaaabbabaabbbaaabaabbabbbaabaabbbaaaababaaaaaaaabaaaabbbbbbabaaabbbaaaaabbbabababbaaababbbbaabbaaabbabaababbaaababaabaaababaaaaababbabaababbbbbbbababaaabbabbababaaaaabbbbbbabaaaaaaaababbabbaaaababbaabbabaabbbbaaabbbbbaabbbabbabbababbbaabaaabbaabbabaabaaababbaababababbbabbbbbaaabaaabaabbbaabaaababaaabbbabbabbbbbbaabbbbaaabaababaabaaaabbbbbbbabaaabaaaababaaabbaabbaabaabbaaaaaaaabbbaaaaaaaabbaabbabbabbababaababababbaabaabaababbababababaababababbaabbbabbbababaabaabbaaabbbbbbaabaaaabaabaaaaaabbbababbababaaabbbbabbbbabbabbbbaaabbabaabbaababbabaaabaabaaabaaababbabbababaabababbbaabbbbabababbabbabbabbbaababbabaaaaabaaabbbbbabaabbbaaaabbabbaabaaabbaabbbaaaabaaaabbbabaababbbbabbaabbaabbbbbbaababaaaaaabbaababbaaabbaabababbbabbbbabbbabaaaabaaaaababaaaabbbbbbbbbababbababaabbbaaababbabbbaababbbaabbbabaaabaabbbababaaabaabbbabbabababaabbaaabbaaabbbabbbabbaabbbabbabbbabbaaaaabbbbbbbbbbabababaabbabbaabaababaabbbbababbabbaabbaabbaaaabaaabbbaaaabbaaaaabbaabaaabbbababbbaaabaaabbaaaabbbbbbbaaaabaabaabaabababbbaabbaabaaabababaabbabbbbaaaababababbbbaaababaabaabbbaaaaabbababaaabababaaaaaaaabbaababaababbbbabbaababbaabaababbbbbaabaabbaabababbabbaaaaabbbbbabaabbbbabbbbbbaabaaaaaaabbbbbaababbaaabaabbaaabbbbaabbaaabbbabbaaaabbbabababbbbbbaaaaabaaaaaaaaaabbbbbaabbaabaabaabbbabbaaaabababaabababaaababbabaabababbabbaabbbaaaabbababbabbaaaaaabbbabbaaabaabaaaababababaaabaabbbbbbbbababaaaabbababbababaabbbaababbbabbbbaababbbaaabbaaababaababaaabbbbaaababbaaaabababbabbbbabbababababbabbbababbbbaaabaababbbbbbaabaaabbbababbbabaabbbabaaaaabbabbbababbabaaabbbbaaaaaaabaaabaaabbababababaaabaabababaabaaaababbbabababababaaaaaabbbaaaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaaaaaaaaabaabbabbaabbbabaaabbbabbbbbabbbbaabbbaabaababaababbabaaabbabbbababbaabbbbaababbabbbaaabbabaababbabaababaababababaabababbbaaababbabbbbabbbaaabaaaabbabbabbbbbbababbbbabaabababbaabbbaababaabaaabbbaaaabbbbaaaabaabaabaabaababbbbaaaaaabbbbbaababaaabaabbaaabbabababaaababbbabbabaaaabbbabbaaaaababbbabaabaabaaaabbbaababaaaaabaaababbbbababbbabbabbbaaaaaaaaabbbabaaaaabbbabaabbbbababaaaaaababbababbabbababaaabaabaabbaabbaaabbbaabababbaababbbaabaaaaaababbbbbaabbbbabbaaaaaabababbabaabbbaabbbbaabbabaaabababaaaaaaaabbbabbaaaabbbbbaaababaaaaaabbbbbabaabababaabbabbababaaabbbbbabbabaabbaabbabaaaaa
babbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababbabaaabababbabbabbbaaabbbbaaaaabaaabaaaaabbbaaaabbabbabaaabbbbabbaaaaabbbaababbbababbbbbbbabbabbbabaababaaabbbaaababaaabaabbbbbbaabaaabbbbaababbaababaababaaaabbbababbaaaabbabbabbbaabbbabbaaabbabaaaaaaaababbbaaababaabababbabbbbabbababbabbbbbbbaabaaaaaabbaaabbbbaaaaabbbaabaaaaabbbababbbababbabaaaabbbbbbababbaabbaabaaabbbbbbababaababaaaabababbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabaaaaaabaaaaabbabbbbabaabbabaabaabbaababbbabbabbbbabbabbbbababbabbabaabababbabbbbaabbbabbabababbabbbaaaaabbababbaababbaaabbaaaaabbaabaaabbbbabbabbaaaaaaabaaaaabbbabaabbbbabbbbaaabbaaabbbaaaabaababbbbbaaaaaaabbaaabaaaaaaabaaabbaaabaaabbbbbaabbbaaabaabbbababababaabbababbaaabbabbaabbabababababaabbbaba
bbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaabaabaaabababbbbbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaaaabaababaabbbbbaaabaababaabbabbababaaabbbabbbabbbababbabaaabaabbabaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaaabaaaaabbaababbbbbabbbaabbabaaaaabaaaaaaaaaaabababbbabaaabaabbbbabbbabbaaabaaababbbaaabaabaaabaaaaaabbbaabaabbbbbabbabaaaabbbbabbabbabbabbaabaaabbbaaababbabbaababbbbabbbaabaaaabbaaaaabbababbaabaaabaaaabbabbbabbbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaabbabaabbabbbbaabbabbbbbabaaababbabbbabbbabaaabbaaabbabaaaaabbabaabbbbbbbabbbabbbaaaabbbabbaaaabbbbabbaaaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaababababaabbbabbaabbaaababaaababbbababb
baababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabbabaabbabaaababbababbbabbbabaabbaabbbaabbabababababbbbababbbabbbbbaaabbbaaabaaabbaaabababaabbaababaabaabbabbabbbabaaaababbaabbabbbababaabbaaabbabbbabbbbbabaaaabbabaabaabbbbbaaaababaaaabbbbaaaababbbbababbbbbaabbaabaaababaabaabaaaabaabaaaababaabbbaababaabaaabbbbabbbaabbbabbbbbabaaaaaabbaababbababbabababbbaababaaaaabbbbabbaabbbbbbabababbababbbabbbabbbbaaabbaaabbbaaabbbbbaaababbbaabbbbbaaabbabbabababaabbabbaaabbaaababbbabbbaabaaababbbababbbbabbbaababaaababaaaaaabaabbbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaabbabbbaababbabbabbbabbbbababaabbbbbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababbbababbaabbabbbabbaabbbbabbaabbbaaababaaabaaaaabaababbaaaaabbaabbabaabaaabbaaabbbbaaaaabbbabbbaababbbbaababbababaaabababbaabaabaabbababababbbbbabbbaaaaabbbbbbbbbbbbaabaabbabbbabaabbbaaabbbabbaaabababbaabbbbabbababbbaaabbabaabbbbbabbaaabbbbbbbaabbbabbbbabababbaaababbbabbbbbbaabbbaabbbbbbbbabaaaabbbaaabaaababbbaaaabaababaaabaabbbbbabbaaaaaabaaababaabaaaaaabaaaaabbaabaaaaabbbabbbaabbabaaabbbbaaabbaabbababaabbaaaaabbbabbabaababaaaabbbaaabbaaaaaaabababbbbbbaabbbbbaaabbababaababbaaaaabababbaababaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaababbabaabaabaaaaababaabbbbbaaaaababbabbababbbbbaaababbbaabbbaabaabbaaaaaaaabbbbbabbbaaabaabbbaaaabbabababbabbaaabbbbbbabbbbbbabaabbbaaaabababaabaabaabababbaaaaabaaababbbbabbbaabababbbbaaaabbbababaaaabbaaaaabaaaabaabbbbbbaaaabbababbbbabbbabbabaabbbabaaabbbbaabbaabaaabaaaaabbaabbbbbbbbaabbababaabaaaabbabaabbbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaab
baaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbaabaaaaaabbabaaaaabaabbaaabbababbbbababbbbbaabaaaabababaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbbabbbbbbaabaabbbbbaabbaabababaaabbbabababbabbbbabbbabbbaababaabbbaaabaabaaaaaaaabbbabaabbbabbaaabbbbabababbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaabbbbbabbaabbbbabbabbaaaabbaaaaabbaaaabbaabbbbabbbaaabaabbbaaaabababbabbabbaabababbbaaaaaaabaaabaabbababbabbbabbbbbaabaaaaaabaaabaaabbabaaababaabbabbbaabbabbababbababbbbbaababaaaabbbabbaaaaaaabababaababbbbbabaaaaababbaaababbaabbbaababaabbbabbbbbbaaababbaababbbaabaaaabbaaaaababaabaaaaababbbabbaaababbbbbbaaabaabbbaaabbaaababbabaabbbaabbbbbaaaaabbbbbabaabbbaaabaabaaaababbbabbabbbbababbbaaaabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbaaabbbbbbaaaabbbababbaaaaaababbbbabbbabbbabbabababaaaabaaaabababaabbbabbbbbabbabbaaababbabbaabbbaaab
aababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabbbaabaaabbbbbbabaaababbbabababbbaabbbaabbbaabaaaabaababababaaaaabbaabbbbbbbaaaabbbbaaaabaabaaabbbbbaabbbaaabbbbaabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabaaabbbbbbabbbbaabbabbabbbabbaaabaaababaabaabaabbbbabbbabbbaabaabbbaababaaabbbaabaaaaabbaaabbaaabbbaaaaaaaaabaaaabbbaababbbbaaabaabbbbbaabbababbaaababaaaabaabbabbbbabaaabaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbbaaaaabaabbaaaabbabbbababbabababababbaabababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabbbbbabbbababbbaabaababbabaaaabbaaabaaaaaabababaabaabaabbabaabbbaaabbabababbaabaabbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabba
abaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaabaabbababbbaababbbbbbbbabbbbbbaabbaaabaababbaabbbbbaabbaaabaaaababbabaabbaabbbaabaaabbbaaaaabbaabaabbbbbabaabbabbabaaabaababaaabbaaaababbbabbaaaaabaabbaabbbbabaaabaaaaaaaabaaabaaababbaaabaaaaaabbabababaaabaabbbbbababaaaaaaababbbbbbbbbbabaabaaaabababbaaaabbaaaaabbabaabbbbbababaaabaaaabbbabaaaaaabbbbbababaabbbbabaaabbabaabbbabababaaaabaaabbaaaabbbbabbbbbabbabbaaaaaaabaabbbaaabbaabaaaabbbbbabbaaaabaaaaabbbabbbbaaabbabbbabababababaababbbbabbaabaaababbabbbaababbbabaaaabbbaaabbaabbaabbbbbbbabaabbbbbbbabababbbabbbabbaaababbabbabbbaaaaabababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbabababababababbbbbaaabbababbbbabbaabbaaabbbaababaabbbaababbbaabaaaabbaaaaabababbbbbbababbbaaaaaaabbaaabbaaaaaabaabaababbbbaaaaabbbabbaaabbaabbbaaaaaababababbaabbababbbbbbabbabbaaaaabbbababaaabbbabaaabaaaaaabaaabbbbaabaabaabbaabaababaabbabaabbbabbabbbbbabbaaabaaabbbaaabbababaaaaaaaaabbaabbabababbabbabbabbabaaaaabababbaaaabbbbaabbaaaabbaabbbbababbbabbbaaabaaabaaaabaaabbabaabbabaabbbababaaabaabaaabaabbbbbaaaaaaabbbabbabbaabababbaabbaabbabaaaaaabbabababbbbaaaabababbbbabababbaabaaaaaaaabaaabbbbbaabbaaaaababaaaababaabababababbabbabbbaababaaabbabbaabbbbaaaaabbbabbabbaabaabbaababaaabbbbbaaaabababbaabaaabaaaaabbbabbbabababaaaababbbbababbbaabbaababababbabbababbbaaaababbaaabbabababbaabbaaabababaabbbbbaaaabbaaabbbaaaaaaabbabbaaabbaabaaaabbbbbbaaabaababbabbbaaaaaaaababbaaabbbbaababaabaababbababbabbaaabbabbbbaaaaaaabbbabbaabbbabaabbbaaabbaaababbabaaaaabababbbbabbbbbbaaababababaaaaabbabababbbbabaabbbbbababbbbabbabbbbbabbbbbbaaaaabaaabbbababbbaaabbaabaabbabbbbbabbbbbaaababaaaabbbbabababaabbbbbbaaabbbabbababbaaabbbbbbabbabaabaaaabbbaaaaabbaaaababbbaaabaabbabbaabababaaabbbabbbbaabababbaaabababaabbaabbaaaababaabbbbaaababababbbaabbbaabaaaaaaabaabaaababbabaaaaabbbaaaabababbabbbbaaaaabbbbbbbbbaabaaabaaaabaaabaaaaaababbbaaababbbbbbbaababbaabbbabaabaaabbbabbbbabbabbbababbabbbbababbbaabbabaababaabbaababaabbbababbaabbbbabaaababbabbaabbbbababbbaabbaabbaabbaaaabaaaaaabaabaaaabbbbabbbabbbbbababbaaabaaabaaaaaaaaaabbbbbaaaaaaaabbbbbbbaaababbabbaabbaaaaabbbbaaaaaabbaabbaaababbbabbbbabbabab
bbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaababababaabaaababaaaabbbabbabaaaaaabbabbbaaababaaababbaaababbbbbaabaaababaababbbaaaabbbbbbbabbbabbbaabababababbbabbabababbabbbbabaaababababababbbbbbaaabaababababababbbabbbaabbabbbbbbbaaaaaaabaabbaaaaaabaabbbabbbbbabaaaaabaaaababbbbbaabbaabbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaacabbbbbbabaababaabaabababbbabbabbaabbaabbbaaabbababaabbabaaabbabbbbbbabaaaaabbaaaabaabbbbbbababaababbaaabbaaaabbaababbbabababbbbbbbbaaabaabbbbaaaaabbbababbbbbbaaaaababbabababbaabaabababbbaaaaabaababbaabbaababbbbbbbaaaabbbaabbbaabaaaabbaababaaaaaababaabaabbbaaabbaabbbbababbababbbabbbabbaabaaababababbbbaaabbaababbbaabbaaabbabaabaabbaabaabbababbbababaababaaaababbbabbabbbbabababbbbbbbabbbbaaabbaaaaababbbbabbbabbabaabaaabbaaababbbaaaaababbabaabbaaabaaaaabaabaaabbbbaaabbabbbababababbaaaaabbbabbbbbbbbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababa
bbababaababbaaaaabbbaaabaaaabaababbbbabaabbaabbabaabbbabbabbaaaaaababaabbaaaaaabbbbabbababbbabbabbabbbbbbbbbbaabbabbbaabbbbbbbbbabaaabababaaaaabbbaaaabbbabbbbabbabbbbabaababaaabbabbbbbbaaaaaaabaaabaaababaabaaabbbabaabaaaaababaaabbabbabbaabbbabbbaababbbbbbabbbaaaaaabbaabaaaaababbabbbbaababbbbabbbaabaaababbbbaabbaaaabbbbaabbbaabababababbaaaaabbbbaabbababbaaabbbabbbbabbbbbaabbaaaabbbabbabbaabbbabababbbbaaaabaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaabaabaaaaababbbabbabbaaaaaaaabbaaaabbbaabaabaabbabbbaabbababaaabbaaaababbbaabbbbaabaabbbaabaaabbaaabbbbbaaababbbaaaaabbbbbabbbbbbabbababababababbaabaabbaabbababbaaabbbbbaabaaabababbabbbbbbbaabbbbabaaababbaabbbbabbbaabbbbaaaabbaabbaaaaabaabaaaaaaaabbbbbaaabbaabbaabaababaabbabaabbabbbababaaaaabbabaabaaaabbbabbabbbaabbbabbbababbabbabbbaabbbabaababaaaabbabaabbbabaabbaaabbbbbaabaabbababbbbbabaabbaaabaaabbbbaabbbbbbaabbaabbbbababaaabaabbbababbaabaaaababbbabababaaaabbabbaabaaaabbbaabbabbaabaaaabababbbbbbbbaaabbbabbaaabaaababbaabbaaaabaaaaaaababaabaabbabaabbbaaaaabbabababbbbabaabababbbbbbbabaaabaaabbbbaaabbbbabaababbbaaabaababababbbabbaaaabbbbaaaabbbbbbbbbabbbabbbbaabbbbaabaabbbbbabbbbaababbbabbabababbaaababbbbbaabbabaababbaaabbbbbbbbabaabaaaaabbbaabbaababbbbbbaabaabaaabbabbaaaaababbbaabaabbaaababbbabbbaaaabbbbbbaaaababbaaabaabaaaaaaabaabbaabbbaabbbaababbabaaabaabbabababbaabbbabbbaabbaaabbbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbbabbaaabbababbaabbaaaabaabaabbaaabaabbbaabaabaaabaababbbaabaabbbaaababbbbaaabaaaabbababbabaaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbbbaaabbaaaaaaaababaaaabaabaaaabbaaaaaabbaaaabbbabababaaaabbaabbaabaabbbbaaaaaaaabbbabababaaaaabaaababbbbaaabbaaaabbabbaababbbaaaaaabaabbbbabbbaaaabbbabaabbababaaabaabbbaababbabbababbbababbaaabbabbbaaabbabbaabbbabaabbbbbababaaaaabbbabbbbbaaabbbbbabaabbbbbbbbbabbbabbababbbbaaaaaabbababbabababbbbabbabaaaababbabaababbbabbbabbbbbbabbbabbaabababababbabbaababaaaababbbbabbaaaabaaaabababaabaababaaaaabbaababababbbaabbbaababaabababbbaaaabbbabababbbababaaababaaabbaabbabbbbababababbbbaaababbbaaaaaaaaabaabbababbbabbabbbaabbbaabbabaababbbbbbbbbaabaababbbabbaabaabaabbabaabbbbababbabbbbbbabaaaaabaaaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabbbabababaaababbabababbabababababbababbbabbbabbabaabbabbaabbbaaaaabbabaababaaababaaaaaababababbbabaaaaaaabbabaabaaabbbbbbaaaabbaaabbaaaabababababbbaababbaabbbbbaabaaababababaabababababaabbabbaaabbbaabbabbbabbabbaaaaababaaabababbabbbbaababababaaaaaabaaabaaaaaabbaaaaabaaaababaaababaabbbbbabaabbbbabbaabbabaaabbabbabbbbbaaabbbaabbababbabbababbaaaaabaaaabaabaaabbbaabaababaaabababbaaaabaababaabbaaabaaabababaaaabbbababbabaabaabababaabaabbabaabaabbaabbbbabaaabababaaaabbaabaabbaababaabbabbabaabbabbaabbaabbaabaaabbaaabababbbbaabaababbbaaaabababbabababbbaaabababbaababaabbaaabbbbabbaaabaaaabbaaaaaabbababaabbaabababbabbabaababaabbabbaababaaaabbaababbbabbbbababaabaabaaabbbabbbbbaaabbabbbbabaabbbbababaabbbabbbbaaaabbabbbababbbbabbbbbbbababaaaaabbaaabbababbbabbbbbbbabaababababbabbbbbbababbabbbbaabaaabbbbaabbaaabbaaababbbbabbabaaaabababbbbaabbaabbabbabbbbbabbbbabbaaaabbabbbbaaaaaaaaaaaabaaaabaaaabaaababbaabaabaaaaabbbbabaabbababaabbbbbaabaababaabaababbbbaaababaabbbbabbaaababaabaabbaabbabaabaaaaabbaabbbabbabbaaabbababbaaaaabbabbbabaaaababaaaaaaaabbbaaaabbaaaaaaaabbbbababbaaaaaabaababbaabbbbbbaaabbaabbaaaabbababbbaabaababbaabaababbbb
aaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababaabbabbbababaaaababaabbbbabbaabbaaaababbabbbaabbbbbaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabbbbbaaabbabbbaabbbabbabaaabaaabbaabbbbaaaabaaaaabaaabbaabababaaaabbabababbbbbbbabaaabbbaabaaaabbaaaabbababaaaaaabbbbbbabbbabbaaabbababbbbababaaaababbababbbbbabbbbbaabbbbaabbbbbaabaabbbaaaabbbbabbabbbbbbbbbbbabbaabbbabaabbabbbbabaabbbbbabbbbbaabbababbabbbbbbbabaabaabbaabaaaaaaaabbbaaaababaaaabbababbbbaaaaaabaaababaaaabaabaabbbabbbaaabbaabbaababbaaaaabaabbaaaaaaabbbabaabbabaabbbbbababaaaaabaabababaabbabbaabababbbaabbbbbaaaaabaaababbbbabbaabbaabababaaaaaababaaabbaabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabaaaaabbbbabbbbbaabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaaabaababbbaaabbabababbbaaabbaabbbaababbbabaaaabbbabbaaaabaaabbbbbbabbbbbbabaaaaaaabababababaabbabbbbbbababbabbaabbaabbabbbbbbbbbaaabbbbbaabaabbbabbbaababaaaaaaabbababbabbabbbabbaaabaabbbaabaababbaabaabaaaaaabaabaabbabaabaaaaaaaabbaabbbbaabababbbabababbbbbbbbaabaaaaaaaabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaaba
bbbabbbabbabbaabbbbababbaababaabbbaaaabbbabaaabbbaababaaaaaabbbaababaaabaaababbbbbbbaaaabbbaaabbabaaabaababababbababaaabaabbbbbaaabbabaaaabaaababbabaaaabbaabbbaabbaabaabaaaabbabbaabaabbbababbababababbbbaabaababababbbabaaabaaabbaaabbbabbbbabbbaabaaaabbaabbabbbabbaabbbbaabaaabbabbabbbaabababaaaaabbbaaaababbaabaabbaaababbabbbaabbaabbbaaabababaabaaaaabbbabaabbbabaabaaaabaaabbaabbbabbbaaaabaabaaaabbbaabaaabbababbbaabbabaaabbabbbbababaabbaaaaaaaabaabaabaaaabbbabaabaaaaaaababababaabbbaabaaabaabaaabbaabbbaababbbbbaabaaaababbaaabbbabaababaaaababaaabbaaababbbbabaaaabbabaaabbbaaabbbabbaababaabbaaababababbaabbbaabbbabbabbabbabbbababaaababbaaababaabbaababbbbbabaabbaaaababbbaabbbaaababbbbbaaaaaabaabaabababaabaaaaaaabbabbababbbbbbbbbabbbbabbbbaabababbbaaabaabaaaaababbbbaababbaaaabbabaaaabbaabbbbbbaaabbbabbaaaababbabbbababbabaabbabbbaabbbbabbaabbaaabbaabababababaaaababaaabaaaaabbbaaabbbabbbaabbbabababbaabbababbabbaabaabaaababbbbabaabbaabaaabababbaabbbaabaaabaaaaababbbbaababbabbaaaaabbbbababbbbaaaabbbbabaaaababaaaaabbaabbabbbababbabbabbbbabbabbbbababbaaabbababbabbbaaaabaaabbaaabaaaaababbbbbbaabbabaababaabababaaabbababbbbbaaaabaabbaaaaaabababaababaaabaaabaaaabbbaabbbaaabbbaaaaabbbabaaabbaaaaabbbaabaababababbaabaabbbaabbbabaaabaaabbabbbabaaababaaaabaaabbababbbababbbbbbabbaaaaaaabbabaabbaaaaaabaaaabbbbaabbaaabbaabbbbaaabbaaaaababbbaaabaabaaaabbbabaabbbbabaabbbabbaaaabbbaaababaaaaabbaaabaaaaabaaaabaaaaabbabababababaaababbbaaaabbabaabababbbbbbbabaaabbabaabbaabaaaabaabaaaaabaabbabbabbaabbaabbaabaaaaabbbbaaaaaabbbabababbaabbaaaaaaaabbbbabaaaaabaabbbabbbaabababbbbbaaabbbbabaaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabbaabbabaaaabbabababbaaabaababbabababbbbaaabbbbbaabbabaaabbbabbbbbbaabaaabbabaabaabaaabaaaabababbaaaaabaabaaabbbabaaabababbaaaaababbbaaaaaabaabbbaaababbbbbaaaabbbbbaabbabaabbabaaabbaabbabbbbbbaaabaaababbaabbbabbbbabaababbabaaababaabbaabaaabaabbaaaabaabbaaabbbababbbabbbbbabbabaabbbbbaabbaababbabbbaabbbaaaabbbbbaaabaaabbabaaaabbabaabababbbababaabbabbabbaababababaaaaabaaabbbbbaaaaaaaaaaaabbabbaabaaababbaaabbbaaabaabbbababaabbaaaabaababaaabbbaababbaaaaabaabbbaaaaaaabbaaabaaaabababaabbbabaaabaaaaaabbaaabbaaaaaaaababbbbaaabbbabbbabaaabbbbabbababbbabbaaaaabaabbbbbbabbbababbabbbbbbabbbbbaabbabbbbbaaabaaabbaababbbaaaabbbaabbaabababbaabbbbbaaabaababbababbbbaaabbbaabbbbbbbababaaaaaabbaaaaabbbaabababbabaabbbbbababaabbababbabbabaababbbabbabbaababababbbbbbabbbbabbbbbbabaabababaababbbaaaabbbabaaabaaabababbaabaaabaabaaaabaaabbabaabababbbababaaaabaaabbababbbaabaabbaaabbbaabbbaabbabbabbbbbbbaaaaaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaaababababaabaaaababbababbbbbabababbaaabbaabbabbbabbbbababbabaabbbaabbbbabbabaabbaabbbbbbaaaaababbbbbababbabaaababbababbbbaabaaabbbabaabaaabbbbaababbbaaaabababbbaabbbbababaaababbbabaababaaabbaabaabbbbbabbbabbaabbbbbaabaabababaabbbabaabbbbabaabbaaabbbbabbbbabbabaababbabbabbbbbababbaaaaabbbbbabaabaababaaaaabbbabaaabbaaabbabbaabbbbbbbbaaaaabaaabbbabbaaabbbbaabababaabaabbbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaabababbbaaaababaabababbbbbaaaaaaaabababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaabbbabababaaaabbabbabbbabaaaabbaaabbabbaaaabaabababaaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbab
aabaabbbbaabbaabbabbbbbbbbbbbbbababbabbbbbbaaaaaabbbbbbbbbbbbbbbababaaabbaaaababbaabbbaabaabbababbbaabaabbbbabbaabbbbbaababaaaaaabababbbbbabbaaababbaabaabbbbabbaaabbbaaababbababbabbbaabababbabaabaaabbbbabbbaabbaaaaabaabbbbababbabbbbaaabbbaabbabbbaabbbbaabaaaabababbaaabbbaabbaabbbbbbaabbabaabaaabbbabababbabaaaaaabaabbabaabaabbabababaaaabaaaaaaabbbaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaabbbabbaaabbaaabbabbbbbaabababbaaaaaabaaabbbbbbaaabbbaaabaabbbaabbababababbaababbabbbababaaaabbbaaabaabaaababbabaabbbabaaaabbababaaaabbaabbaaaababbaaabaaaaabbbbbaaaaabbbbbbaaabbaabaabbbbbaabbabababbbbaaababaabbbababaabaaabbabaababbbbabaabbabbaabbabbbbabaabbbbbabaaaaabaabbaabbaabbbaaababbaababbbaababbaaaaaababaaabaaabaaababbbabababaaaabbaaabbaabbbbababaaabaaaaaaababbbbaaabbbabaaabbbbaaabbbaababaabbaabbababbbaaabbaabbaaabbbbababbaabbabbaaaabbbbbaabaabbabaabaaabaaaababbbbbbbabbbaaaaababbaababababbababaaabbababaaabbbbaaabaaaaaabaaabaabbababbbbbbabbaaabbbbaabbbaaaabbbaaabaabaabbbbbbababaabaabaaaabbbabaabaabababaaaaaabbaaabaababaabaabbbbbabbabbaaaabbbbaaaaabbbaaaaabbabaabbaaaabbbbbabaaabbabaababaababbbbaaababbbaaaaaaaabaaaaabababaabbbbabbbbbabbabbbaaababbbbbaabaaaaaabbbbaabaabbaaaaabbaabaaaabbbaabbaabaabbabbabbbabbbbbaabbbaaabbabbababbabbaaabaabbbaaaabbabbababbaaabababbbabababbbaababbbaababbbababaaaabbbbabbbabaabbaaaabbbbbabbabbababaabbaaabaaaabaababbabbababbbbbbaaaababbabbababbbabaabbbabbbbababaaaaaaaaaababaabaaaabaaaaaaaabbabbbbbabaabaabbaaaababaabaababbbabbaababababbbbbabbaaabaaababbaababbbaaaabbabbabbaaabbbbaabaabbabbbbbbbbabbaabababbbabaabaabaaaabbbabbbbbabbabbabbbbbaaabbbbbabbaaaabaababbbbababbbaaaabbbbabbbaaabbbaaabbaaabababbababaabaababbbaababbbbbbabababbbbbabbaaababbaabbabbbbaabbbaaabbbbbbaabbaaabbbabbbaabaaabaababbaabaabaabbbbbabbabaabbaaaaaabbbabbaabaabbbaabbbbbbabababaabbabbbababaaabaaaababbbaabbaaaaabbaaaaaaaabaababababaaaaabbbbbbababaaaaaabbabbbbabbbbbabaabaaaabbbabbaaaabbaabaabbababaaabbabbbbaabaaaaabbbbbabababbbbbababbabbababbaaababaabbbaaabbaabbabababaaababbbbabbbbaabbabbaaaabbababbabbcaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababa
bbbbabababbabbabaaaabaaaaabbbaabbaaababaaaabbbbbbabaabbbbbbbbbbbababbaabaaababaaaabaaaabbbbaaababaaabbaaabaabbaababbbaaaabbbabaaaaaabbbbaaabbbbabbbbbabaabbbbbabaabbabbbbaabaabaaaaaaabbbaaabbbbaababaababbaabaaabbbbbaaabbabbbaaaaaababbbabaaabababaaabbaaabbaaabbabbbbabbababababbbbbaabbaaaaaaabbbbaaaabbbbabbabbbaaaaabbaaabbbaaaabbaabbabbbababbbaaaabbbbbbaaaabaaaabbbbbbabbabbbbaaababbbaaabbbbabaabbbabababaabbbbabaaabbbbbbbaabbabbaabaabbbabbaababaababbabaaababaaabbbaaaababbbabbaababababbbbbbbbaabbbbbaaaaaababaaaabaaabbbbabaabaaabbababbbbabbbbbaabbbabaaaaabaabaababababbbbabaaababaaaabbaabababbbaaaabbbbbbabbbaabbaabaababaaabaaaaaabbbbbaaabbbbbbabbbababbaabbaabaabaabbbbabaabbbbabbaaabbbabbbbababbaaabbbbaababaabbbabaaaabbabbabbabbaabbbbabbbbbbbababbbbabababbabbaaabaabbaaaababaabababbbaaaaabaabbbaabbbbababbababaaaaaaabaaaaaaabbababaabaababbbabaaabbabaabbaaaaabababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabbbbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabbabbbbaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaababbbaababbaababaabbbbaabaaabbabaabbbbbabaaabbababaaaabbababbbaaaabbbbbabababbbbabbbaaabbbabbbabbaaabbaaaaaaabababaabbbaaabbbababaabbaaabbbbabbbbbbbabaabbbaabbabababaaabbaaaaabbbbaabaaaaaaabbaaaabbbaaaaabbaaabaabbaabbbbbabbaaaaabaaabbbabbababbaababbbbababaabbbaaaabbbbaaaaaababaaabbabbbbaabaabbabaababaabbaabababbaaaaabaabbbaaabaaabbbbbababbbabbbababbaababbbbbbaaaaaaaabbbaaaaabaaababaaabbabbabaababbbbaabbbabbbbbbabababbabbabbaababbaaabbbaabababaabbabbaabbababbaabaaaaaabbaaabbabbbaabaabababbaaabbaababbbaabaaabaabbaabbaaabbbaaaaaaaababbbbabaabaaabaaabbaabbaabababaabbaaabaabbabbaaaababbbababbbabaabaabaabaaababbabaabbbabaabbbabaaaababbbbbbbaabbbabababbbaabbbaababaaabbbbaaababaabababaaababbaabaabaabbbbbaabbabaaababaabaabbbbbbaaaaabbbbaaabbbabaababaabbbbbbbbbbaababbbbaaabbababbbaabbabbbbbabababbbbabaaaabbabbaaaaaaaaaaaabbbbbaabbababaabbabababbabbabaabbabbbbbbbbaabbaabbbabbaabbbababbaaaabbbaabababbabaababbbaabbaaababaababaabbabababaaabbaaaaabaabaaaabbababaabbbbbbabaaababaaabaabbabababaaabbabbbbaabbaaabbbaaababbbabaaaabaaaababaaabbbabbaaaaaaabbbbbaababaaaababbbbababaabbbbbbbbbaaaaaaaababaabbabaababbaabbbbabbaababbbbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabbaabbabbaabaabaaaaaabbaaaaaaaabbbaaabbaaaaaabaabababaaabaaabaaaaaabbbabbbababbaaabababbaabbbabbaababaaaaabbaaabaabbbaababbaaaaaababaabbbbbabaabababbabbbabbbbbbbaaaababaaaababaaaabbabbbbaabbabbaabaabbabbbabababbabaabbaaaabaabbbabaabbababbabbaaababaabaaaaabaaabbbbbabaabbbaaaabbabbaabaaaabbabbabaaabababbababaababbbbaabaabbaabbbabaaabbaaabbbabaaababbababbaabababbbaaabbaabaabaaaaabaaabbabaaaababbbbbbbbaababbbbaababbaababababbaabbbabaaaaabbababaabaaababaaaababababbaaababaabbbabaaaaabababbbabbaabbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbbabaaaaaabbbabbababaaaaabbaaaaabbaabbabbaaaabbbabbbabababbbbbbbbbababbaaaabbbbbaaabbbaabaabbabbbababaaaaabbaaababbbbaabababbbbbbabbababbbaabaabababbaaababaababaababbbabaaaaabbaaaaabaaabbaaaaaaaabaababababbabbaabaababbbbbbbaaaabbabbaabbbbabbaabbabaababababbabbbaababbbabbaabaaaababaabaaaabaababaabaaabbaabbbaaaabbbbababaaabbababababbbaabaabbaaaababbabbbbaaababaabbaabbabbabbbbbbaabbbbbbbabbaabaaaabbbabaabbaaabbbabbbabaabbbbbbbabbaaaaabbbbabaabaaaaabbbbaaabaaaaabbbaabbaaaaabaabbabbbbbbbbaabbaababaabbababbababbaabaabaaaabababaabbaabbaaaabaaabaabbbbbabbbbaaababbbabbbbaaabbaaaababbbaaabbbaaabbaaaabbabbbaaabbaababbbaaabbbbbaabbbbaabaabbbbaaaaaaababbababaaabbaaaababbaaabbbbabaabaabbbbbbbabaaababaaaaaaababaaabaabbbaabaaaaaaabbabbaaba
baaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbabbabbbaabaabbbbbaabbabbaabaabbabbbabaabbababaababbabaaabaaaababbbaaaabbbbbaabbaaabbbbbabbaabaababaaabbbbbbbbaaabababbaabbababbabaabababbbbaababbbbabaababaaabbabaabbbabbbbaabaaababababaababababbbaabaaaaabaaababaabbaababbbbbbaaabbaabbbbbaabbabbaaabbabaabaabbabbaabaaaababbbaaaababbaaababbabaabbbaaabbbababbbabbaaababaabaaaaabbbbaabbababbaaaaabaabbbabbbbbabbbaaaaabaabbabbbaabbababaababaaabbaaaaabbbaaaababbabbbbbaababbbaabaaaabbbbaabbbabbbbbaababaabbaabaaabbbaabaabbbbbaababaabbbabbbbabaaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbbbaabbaabbababaabbabbabaaaaabaaaabbbbbaabbbbbbabbaabaabbaaaabababababbbbbabaababababaaaaaabbabbaabaabaaaabaaabbaaaabaabababbbbbbbaaabaaaaababbbbabbbaaaaaaaabbabbbabbabbabbbabbbaabbabbaaaabaaabbaaabaababababaaaaaabbaaaaabbababbbbbabbababbbaabbbaabbaabbaaaaabaaaaaabbbabbabaabbabaaaabbabaabaaaaaabbabbbbabbabaaaababbbaaabbbbaaaaabbabbaabbbababbbbbbaabbabaababbbbabbbabaabaaaaabbbbabaababaabbbbbbabbbbbbabbababaabbaabaabbbbaaaaabbaaaabbabaabbbabbabaaabbaaabbabbaaaabababbababbbbabaabbbababaabbbbbabaabababbaaaabbaabbabbbabbabaabbaabaabaaaabaaaabaaaaaabbababbababbbbbababaaaabaababbaabbbaaabbbbbbaababbbbbabaaaaaaabaababbbbaaaaaabbbaabbaababaabbbbbaaaababbbaabbaabbabbbaabaaabbabbbbbaabbabbbbababbbbbbabaabbbabaaaababbabbaaaabbaababaaaaababbaabbabbbbbaabaabaaaabaabbbbaabbbbbbabaaababbbaaaaaaababbbabbbbbabaabaaabbbbabaaaabbbabaabbbbbabaabaababaababaabbbabbbbbabaabaababaabababbbabbbabbbaabaaabaabaaabbbbbababababbbbaaaabbbbbbbbbababaabaaabbbbbbababbbabababbaaabbaaababbabababbbaabbababaaabbabbaababbbbababbbabaaaabaaaabaaabbababbbbaababbabaabbbbbbababaabbabbaabbaaababbbbaababaaabbbbbaababaaaabababbbabbbabaabaabbbaaabbbabaabaaabbbabbbbaaaaaabbbaababbaaabbaababbbaabbaababbbabbbbaaabaabbbbabbbbabbbabaaaaabbbabaaabbbbbaaabaabbbabaababbaabaaaaabaababbbbbbbabbaabbbaababbbbbaababbabbbbbaabbbabbbaaabababbaabaaabababbaaababbababbaabbaababbbbbbbbaababaaabbbbababbbbbaaabbbababbabaabbaaaabaababbabaaabababbaabbabbbbabaabbaabaabbaaaaaaabbbbabbbabababbbbbbbaabbabbbabaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbba
aaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbbaaababaaabbaabbbbbbabaabbaaaababbaababbaaaabaabaaabbbaabaaabbababbababbbabbbabbbbabbababbbbaaaababbabbbaaaabaabaabbbbabbabbabababbbaaababaabbbbbabbabbbbbbbbabbbaabababbaaabaababbaaaabbbaabababbbaaababaaaabbabaabbbaaabaabbabbbaabaabbbaaaababaaaaaaaabaaaabbbbbbabaaabbbaaaaabbbabababbaaababbbbaabbaaabbabaababbaaababaabaaababaaaaababbabaababbbbbbbababaaabbabbababaaaaabbbbbbabaaaaaaaababbabbaaaababbaabbabaabbbbaaabbbbbaabbbabbabbababbbaabaaabbaabbabaabaaababbaababababbbabbbbbaaabaaabaabbbaabaaababaaabbbabbabbbbbbaabbbbaaabaababaabaaaabbbbbbbabaaabaaaababaaabbaabbaabaabbaaaaaaaabbbaaaaaaaabbaabbabbabbababaababababbaabaabaababbababababaababababbaabbbabbbababaabaabbaaabbbbbbaabaaaabaabaaaaaabbbababbababaaabbbbabbbbabbabbbbaaabbabaabbaababbabaaabaabaaabaaababbabbababaabababbbaabbbbabababbabbabbabbbaababbabaaaaabaaabbbbbabaabbbaaaabbabbaabaaabbaabbbaaaabaaaabbbabaababbbbabbaabbaabbbbbbaababaaaaaabbaababbaaabbaabababbbabbbbabbbabaaaabaaaaababaaaabbbbbbbbbababbababaabbbaaababbabbbaababbbaabbbabaaabaabbbababaaabaabbbabbabababaabbaaabbaaabbbabbbabbaabbbabbabbbabbaaaaabbbbbbbbbbabababaabbabbaabaababaabbbbababbabbaabbaabbaaaabaaabbbaaaabbaaaaabbaabaaabbbababbbaaabaaabbaaaabbbbbbbaaaabaabaabaabababbbaabbaabaaabababaabbabbbbaaaababababbbbaaababaabaabbbaaaaabbababaaabababaaaaaaaabbaababaababbbbabbaababbaabaababbbbbaabaabbaabababbabbaaaaabbbbbabaabbbbabbbbbbaabaaaaaaabbbbbaababbaaabaabbaaabbbbaabbaaabbbabbaaaabbbabababbbbbbaaaaabaaaaaaaaaabbbbbaabbaabaabaabbbabbaaaabababaabababaaababbabaabababbabbaabbbaaaabbababbabbaaaaaabbbabbaaabaabaaaababababaaabaabbbbbbbbababaaaabbababbababaabbbaababbbabbbbaababbbaaabbaaababaababaaabbbbaaababbaaaabababbabbbbabbababababbabbbababbbbaaabaababbbbbbaabaaabbbababbbabaabbbabaaaaabbabbbababbabaaabbbbaaaaaaabaaabaaabbababababaaabaabababaabaaaababbbabababababaaaaaabbbabbabababababaaabaaabbaabaaaaaaabbbbbbbabbaabbbbbbabbaaabaaaaababbbbbabbbbabaaaaabbaabbaaaaababbaaaabbbaaaaababbbbbbaabbbaabbaabaaaababbabaabbaababaabbbbbaaaabaaabaaabaaabbbbaabaabbabaaaabbbabbaabbababbababbabbaabaabbbbaabbbbabbaabbbababaaababbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaa
babbaababbaabbaabbbbbbbaabaaaababaabaabbbbabaabbbaaaabbaabaabbabbabbbbbabaaabaabaabbbbbbbbaabbbbaaabbabbabbaabaaabbaabababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbabbbaaaabbaaaaaabbaabbaaaabababbbabbaaababaabbabbbbabaaababababbbbaabaabbabbbbaaabbaabaabbabbbbababaaaaaaaabbbaaabaabbbabbbabaabbaabbbbabbbbbbbababbabbaababbaaabbbbbaabababaaaababbababaaaaaaababbbabbbaaaabbbaaaababbabaaabbbabbabababaaabaabbbbaaaabbbbaaaaaaaaabaaabaaaabbaaaabbabbaaaaabaaaabbabaaabaabababaabbbabaaaaabbaababbabaabbbaaaaaaaababbabbbbbaaabbaabbabaaaaaabbabbabbbaabaabbbbbabaaabbabbaabbbabaaabaaabbbbaaaaaabbbbabaabbbabbabbbbbbbabbaabbaaabbaaabbabaababbbabbaabababaabbaaabaaabbaabbbaaababaabbbbaaabaaaaabbbabbabaaabaabbaabaaabababaababbbbbbbaabaaababbaabaaabbbbbaaabaabbbaababaabbaabbbbabbabbaabbbabbaaabbabbabbbabbabaaabbabbaaabbbabaaaabbbabbbbaababaababbbbbaaaaaabbabaaababaaabbbabbaabaaaabababbabaaaabbbbbbbabbbababababbabbababbbabbaabaaabbbbabbbbaaabbbbbbaabbaaaabaaababbbaaabbaabbabaaaaaabaaaababaaabababaaaaabbbabababbababbbbabbbaaabbbaababbbabbaabaabbbaabbabbaaabbaabaabaababaababbaabbbbbabaabababababababbababbbabbabaabbaaabbabbaabbabbabbabbbbaaaaabaaababaaaaabbabbabbbaaabbbabbaabbababbbaababbbbbabababbabaabbaabbbabbaababbababbbbbbabaabaabbbbaababbbababbbbaaabbbaabababbbbbaaaababaabbbabbabaaabbaaabaaaababbbabbbaababbabaaabbbaabaababaaaaaaaabaaaababaaabaaabbbbbababbabbbaaabbaabaaaabbbaabababbaaaabbbbbbbbaaabaababaabbbbbbbaaaaaaabbbabaabbbababababbabbabbabaaabaabbabbbabbabaaaababbabbbbabbabbaaaabaababbbbbabbbaaaabbabaaabaaaaaababaababbbaabbbaababbbaababbbbbbabbaabbbbabbaaaaaabbaababbbabbbbbabbaabbabbaababababaaabaaabaaaaaabbbbbaabaaaabaabbabbbaaaabbbaaabaaaaaaabbbabbababbbbbaabbbbaaabbbbbbaababababaaababaaababbbaaabbaaabbbabaaaaabbabbaaabaaaababbaababbaaabaabaabababbaabbabababbaabbbbbaaaabaabaaaabbabbabaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaacbbbbaababbababbbababbbbbbabababaaababbbbbbbaababbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaa
aabaabbbaaabbbaabaaaabbbabbaababbabababbaabbaabbbbbbbabaaaaabaabbaaabaaaaababbbaabaaababbaaabaaaabbbbaaaabbabbabbaababaaaabbbabaabbbbaabbbbabbaabbaabababbbbabbbbaaababaabbbaaababaaabababaabaabaaababbaaaabbbbbaaabbabbaabbaabbaaabbabbaabababbaaaaabababbbbababbaaabbbbbaababbbaaababaabaabaaaababbabbbbbabbaabbababaaaabaaaaabbaabaabbbbbabaaabbbbababbbabbabababbabaaabbabbbbabbbabbaaaabbbbbbaababbabbbbabaabaaabbabbababbaabbbbabbbabaaababbbababaabbaaaabbbbaabababaaaaabaabbabbabbabaababbbabababbbbbabbbaabbbaaabaaabbbaaabababaaabaaabaaabababbbbabaaaaaabbaaabbbbbabaabaabaabbbaaaaabaabbbabbabbaaabaabbbabbbabbaabaabaaababbbabaaaabaabaabbbabaaabbabababbbbbabaabbaabbbbaabaabbbbbbbbbbbaababbbbbaabbbbabbabaaaabaaaabaaaabbaabaabbaababbbbbbbbbbbabaaabaaabaaaababbaabaaabaabaabbbbbbbaaaaaaaaabbbaabbbaaabaaaababbbbabaaaaabaaaaaaaaaabaabbbabbbabaabbbabbabbbbaabbbabaabababaaababbabaabababbabbaaaababaabbaabbbabbabbaaabbbabaaabbaabaaaaaababaaaaababbabbabbbabaabbaabbababbbbababaabbaaaabbbbbbaaaaaabbaabbbbaaaabaaaaaabaababababbbbaaaabababbbaaababbabbbababbaabaababbabaaaababbbabbbbabbaaabbbababbbabbbaabaabbabbbbabbbabaaaabaaaabbbaaabaabbabbaaaabbaaaaabababbbaabababaabbbaaabbababaaabababbaaaaaabaabbabbbbbabaaababaaaabaabaaabbbabaabaaaabbaabbabbbabbbaababaabbabbbbbabbbbaabaaababaaabababababbaaaaaaaaaaaababbabaababbbaabbaabbbabbbababbabbaaaabbabbbbaaaaabbaababbbaabbbaaaabaabbaabaaabbbaabbabbababaababbaaaabbaabbabababaababbbbababbbaabbaabaabbbbbaabbbbabbbbaaabbbabaabaabbaaabbbaaabbaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaabbabbbbaaabbaababbabbababbaabbbbababbbbbbabaabbbabbbaaabbbaaabaaababbbbbbaababaaabbbabaabbbbabbabbbaababaaaabaaaababbbaabbabaaaabbbaababbababbaabbbbaabbbbabbaabbaaababbbbabbbabbbbaabbabbbabaaaabbbbaaaabaaaaabbaabbbabbbaaaaabaaabbaabaabaaaaabaaababaaabbbaaababaabbaabbbbaaabaabbabbabaababaabaaabbbbbbbbaaaaabbaaaaaabaaaabbbbaaabbbaaabbbbbabbababababbababbabababababaabbbaabbbbbabbbabaabaabaaabbabbbbbababbaaaaaabbbbabaabbababbbabaabbaabaabababaabbabbbabaaaaabbbbabbbbaabbaaabaabbabbaababababbbbabaabaabaabbaaabbaababbbabaaabaaabbababbbaabababbbabbbbbaabbaaababababbaabbbabaababbbabababbbbabaabbabaabbabbbbbbbbabbabaababbbaaabbbabbbbabbbabaabaabababbbbbbaabbabbbababbabbbaaaaaabababbababaaaabbabaaabbbaababbbbabbbaaabaabaaaaaabbbbbababaaabababbbbaaaaaabbaababbaaaabaaaabaaababaaaabbababaaabbbbbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbaaabaaabbababbbbbbbaababaabaabaaabaabbbabbaaabbabbabaabbabbabbbbbbabbabbaababbabbbbbbbbaabbaaaabbababaaabababaaaaaaaabbabbbbbbbbabbbaaaaabbabaaaaababaaaaaabbbabbaabaababaaababbbbbaaaabbabbaabbbbbaaaabbbbbbababaababbaaababaaaabbbbbabbabaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbaabbbbabbaaabbabbbbaaaabbbbaabaabbabaabbabbbaaaabbbaaabbbbabaabbbbabaaaaababaaaabbbaaaaaaabaabaaaabbaababbaaabbbabaaababbababbbabaabbbabbaababbaaaaaaabbbbabbabbaabbbababaaaabbabbbbaabaaaabbaaabbabbbbaababaaabaaaabbbbbabbaaaaabbabbababbaaaaaababbaababaaababbbaababbbbabaabbbbbabaaabaaabbbbaabbaaabbababababbaaabbabbbbaabbaababababbaabababbbbababbaaaababbbbaabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabb
baaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaababaaaaabbbbbbaabbaaaaabbaaaaaaabbaabbbbbabababbbabaababbbbbbbbaaaabaabbbbaababbbbabbbaababbbbbbbbbabaabaabaabaabaaaabaaaabbbaaaabbbaaababaabbabbbbbabaaabbbbbbbbaaaaabbbbbaaaabbbbabbbbabaabbabbabaaabaabbbbabaabaaaaaaabbbbaabaabbabbaabbbbbbabbaabababaabaaabababaaaababbbaaaaabaabbababbbaabbbaabbabbbbabbbbbbaaabababaabbabbaaabbbabbaaabbbbabbaaabaaaaabaaababaaaaabbbaababbaaaabbbbaaaabbbbbaaaaaaaabbaabbbabbabbbbaaaaaaaaabbabbbabaabbbbaabbaabbbbbabaaaabbbbbbaabaabbaaaaaabbabbbbbbbaaaabbbbababbbaaabbbaaaabbbaababaababaabbbababbbaabbabbbaaaaaabbaabbbaaaabbbabaabaaabbababbbbabbabababbbabaabaabbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbaabaabbabbbbabbabaabbaaaaabbbababababaaabbaabbabaabaabbbbbbbbbbabbaababaabaaababababbbabbbbaaabbbbbaabababbbababaabbbabaaabbabbabbbaabbbbabbaabbbbbabbbaaaaaabaaaaabaababbaaaaaabbbababababbabbabaaaaabbaabaabbbabbababaababababababbbbbbaabbbaabbbaaabbbbbabbbababbbaababbaaabbbbabbabaaabbaabaaabaabaaabbbbabaabaaaaabababbbbbabaaaabbabbaaabaaabbbbbaaaaababbabbabaabaabaaabaabbabaaaaabaabbbaabbbaaaabaabbaabaabbbaaaabaabaabaaababbbaaaababbaabbaaabaabbbaaabaabababbbbaabaaaabbbaaaababbabbbaaabbbbaaaaabbbaaaababbbbaabbaabbbbaabaaabbbaaaababbbbbaaabaaababbabbbbabaabaaabbbaabaababababbaabbbbbbabbabababaaaaaaaaabbaaababbaababbabbbabaaabbbabaaaabbbbbabbaaaaababbabaaabbbabbbabbbbbaaaaaaaabaabbbababbbbbbbbbaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabbaaabbaaaaabaaaaabbaaabbabbaabbbabbaaaabbbabbbbbaaaaababbaabaabbaabbaabbaabaabababbabbaabbaaaaaabbbbaaaababbbbabbbaaababbbbbbaabbbbaaabaaaaabbbbaababbabaabbaabbbaaaaaabbbbaaabababbaabbbababbaabbabababbaaaaabbabbaaababbaaaabbbbbababbbaaabbbaabbbababbbbabbaaabbbabbbabaabaabaabaaabbaabbbaabbaabbaaaaaabaabbabaaaabaabbbbaababaabaaabbabbaabaababaaaaaaabbababaababbaababbbbbbaaaaaaaaababbbaaaabaabbabaaabbabbabaabaaabaaaaaabbbabababbaabbbbbbaabbbaabbabaaababbbabaababbaabbaabbaaaaaababababaabababbaabbaabbaaabbabbaabbbbaabbbabbbbbbabaabaababababaabaaabbaabbbabaaabaabaaabbaaababbbabbbbaabbababbaaaabbbbbbaabbbabbababbaaaabaaaaababaaaabaaabaaabaaaabbaabababbaabaaababbbbbbabbbaaaaaaaabbaaaaaaabbabbabbbbbabaabbbaaabbabaabaabbaaaabaaaaabbbbbaababbbaabaabaaabbaabaabbbbabbaaababbbabababbbbbaaabbaaaabbaababaabaaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbaabaaaaaabbabaaaaabaabbaaabbababbbbababbbbbaabaaaabababaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaabbababbbbabababaababbbbabaabaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbabababaaaaabbbbaaaaaaabaaaaabaabbbababbabaabbbbbababbabbbbbbbaaaaabaaaaabbbbaaaabaaabbbaaababbabaabbbbababaaabaabababbbbbaababbabbbabbbaaaabbaabbbbbbabbaaabaabbbabbbabaabbaabbaabaabbabbbaaababaabbbabbbabbaaaaabbbbbabaabbaabbbbbabaabbabbbbabaababbabbbbbaabbbabbbbaaaaabaaabaaabbbbabbbabaabbabbbbbbbbabaaababaaabbbaabaababbbaabaabbabbbbbbbaabbaaababbbaabbbaaabaaaaaabbbbaabbaaabaaaaaabbaaaaabbbaabbbbbbabbabaabbbbaaabaababbaabaaaababbabaababbababaaaaabababbababbbabbbbbaabbbbbbaaabbbaaaaaaabbabbabaaabbbabbabaaabbabbabbbababbbbbbabaabbaaaabbbbaaaabababaabbbbbababbabaaabbaabababbabaabaababbaaabaaababbabbabbaabaabaababaabbaaabaabbababbbbbaabbbbbabbbaabbbaabaabbbbbbbabbbbbbaaabaaaabaaabbbabbbabbabbaabbaaaabababbaabbabbbaabbbbaabbababbabaabbabbabbbaaabbabababbabbaababaaaabaabbaabbbabaab
babaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaabbaabababbbababaabbaaabaabbaabbaaaabaaabaabbaababbabaaababaaabababaabaaaababbabaaaaaaababaaaabbbbaabbaabaabbabaabbbbbbababaabababbbabbbaabaabbbbbabaaaaabaaabbbaaabbbabaaababaabbababbbababbaaabbabbbbabbabbbaaabababababaaabbaabaababbaaababbbbaababaaababbabbbaababababababbbbaaaabbabbaabababaabaaaababbbabbabbbbbbbbbbbbabbbabbbbbabababbbaaabaabaaaaabbabbbaaaabbaaaabbaabaaaabaababbbbaabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabbbaabaaabbbbbbabaaababbbabababbbaabbbaabbbaabaaaabaababababaaaaabbaabbbbbbbaaaabbbbaaaabaabaaabbbbbaabbbaaabbbbaabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababb
bbbbbabbabbabbbbabbabaabaaaabababaaabbbaaaabaabbbaaabaabbabbaabbabaabbababbaaabbabbaabaabaabbbabaababaaaabbbaaabaaababaabababbbbbbaabbbbaaababaabbaaaabbaaababbaaaaaabababbabbabbaaaaabaababbaaaabbabaaaaababababaaaaababaaabaabbabaaabbbbaaabbbbaababababbaababaaaababbbaabbbabbabbabaaaabaabbbbbbabbbabbabbaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbbaababbabaaaaaaaabaaaababbbbbaaaabaabbabaaaaababaaaabaabbbbbabbbabaaabbbbbaababbbbbaabababbaaaabbbabaaabbbbbaababaaabababbabbbbaabbbababaabbaaababbabaabbabbbabaabbbabbbabbababbbaaaaaaababaababbaaaaaabbaabbabaabaababbaabababaaababaabaabbabaaabbabaabbababbaaaabbabbbaababbaaaaababbbaabababbbbaababaaabbbbaaaaabababaaaabaaabbbaaabaaabaabbbaabbbbbbbabababbaaabbbaaabababbaabbbaaaabaaaaaaababbaaabbaababababbbaabbbbbaaaabbabbbbbbbaabbbbaaabbbbbaabbbabbaabbaaaaabaabbbbbabbbaaabaababaabbabaaaabababbaaabbbbaaaabbbbbbababbbaabaaaabbabbaababbababbaabbababaabbbbbabbaaabbbabbbaaaaababaaabaaababaabbabaaaaaabbbbbbbbaaabbbbbabbbababbbaabaababbabaaaabbaaabaaaaaabababaabaabaabbabaabbbaaabbabababbaabaabbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabbaabbbbabaabaaaabbbababbaabbaabaabaaaaaabbaaaaaaabaabbabbbbaaababbaabbbaaabaaababbaaaaaaabaabbbbbaaaababbabbbbbaaaabbbabbbbbaaabbaabbbbbabbaabaaaaaaaabbaabbababbaababaababaabbabbabbbbabababbaabbaabbbbabbbabbaaaaabaaaabbbabaaabaaaabbbaabbbbabaaabbbaaabbbaabbbbaabaaabbbaabbabaaabbbaaaaabbaaaabbabbaaaabbbbbbbabaabababbbaabbbbabaabbbaaaababbabbaaaaaaababbbababbbbbbbababbbabbaaabbabbbbbbbaabaabbabaaaabbababbbabaaabbbbbbaabbbbabbbabbbabbaaabbbaabaaaabaabbbaaabbbaabbbbaaabaaaaaababaaaaabaaaaaabbaababbbbabbaaaaaabbbbbbbabbaabaabbababaaabababbbbaaaababaababbbbbaaabbbabaaabbbbbaababbbbbbbabbabaabaabbaabaabbbaabbbaabbaaaaabaaaaabbabbaabbaaaabbbaabaabaabbbaabaabaabababaaaaabbbbbbababbaababaabbaaaabbaababbbabaaaabbabaaaaaaaabbbaaabbabbbabaababbabaabbbbaaabbababbbbabbbbbbbabbbaabbbbabbabaabaabbabaaaaaaaabbaaaaababbbaabbaabaaaabbbaaababbbabbababababbbaaabbaabbaaaababbabaabbaababaabbbbaaaaababbbbabbbaaababaabbbbabbbbbabbbbaabbaaabaabaabbabbabaaabaabaabbaaaababbabbbabbabbbaaaaabbbabababbabbabaabbbaaaabbabababbbbabaababbabababbbaaaababababaaaaaabbabbaabbbbbabbbbbabababbbabaaabbababbaabbbbabbababbabaabaaaababbabaababbbbbbabbbababbaaaabbaaabaaba
baabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaaabbbaaabaababbbaaabbabaaabbbaaaaaabbaabaaaabbbaaaabbaaababababbbabbaaaaaabbaabaaaaabbabaabaabbbbbbaaaabbbbbbbaabbbbaabaabaaabbaaaaaaaabaabaababbbbbababbbaaaaabbababaaaabaaaaabaaaabaaaaaaaabaabbbabaabbaabaabbbbaaaabaaabbabababaaaaabaabaaabbababaabababaaaaaababbbbabaaaababbabababbbbabababaaaabbbaaaabbbbaabbabaabbaaaaabababaabbababaaabbbababbaaabaabbaabbbaabbbaaabbbaaabbaaabaaababaabaaababbbbabaaaabaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbbbbaabaaabaabaabaaabaaabbaabaabbbbabbbaabbbabbababababbbbbbaabbbbbaababaaaaabaababaaabbaaabbaabbaabbbbbabbbbbbaaabaababbaababbbbaababbabbbbbbaabaaaabaababbbbabaaabbbaaaabbbbbaabaabbaaababaaaaaabbaababbabaaaabaaababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabaaaababaaababaabbabaabaaabaaaabaaaababaaabaaabbabbbbbbbaabbabbbbbaaabbbbbabbbbbaabbbababbbaaaababbabaaabbbaaababaabbbabbaaaabbbbaaabbaaaababbbabbaaababbbababaabbbbbaabbbaabbababbbbaabbabbbbabbababaabbbaabbbababababbabababaabaabaaaabababbabaaabaabbbbabbbabbbaaabbabababbbbabbbabaaabbaabababaabbabbaabaaaaaaaaaaabbbbbaabbbabaaabababaaaaaaaaaaabababaababaaaaabbbababbaabababbabbbaabaabbabbaaababaabbbbbbaabababbbabbababaabaaaaabbaabbabbaabbbababbbbabbbbaaabaaabaaaabaabbabbaaaababaabbbbaabaaaababbaaaaaababbaabbaababbbbaabaaababaababaababaabababbabbaabbbaababaabbaaaaaaababbabbbbbbabbaaaaabbabbbabaabbbbabaaaababaabaabbbbaaababbbababbbbababbbaabbaabbabbbabaaaababaaabaabbbbaabababbbbbabbaabbbabbbbabbbbbaabbaaaabbabaabbabaaaaaabaaababaaaaaabbbbababbbbaabbababbaabaabbbabaabbabbbabbabbbbbaabbaabaababbbbbabaaaaabbababbaaabbbaaababbaaabaaaaabbbbabaaabaaabbababbbbaababbbbbbaaaaaabbbbbbbbbaababaabaaababbbbbabbbaabbbbbababaaabbabbabaaababbabaabaaaaaabbbaabbbababbbbaaabbbabaabaaaabbaaabaaaabaaabbaabaabbbbbbaaaabaaaabbaaaababbabbabababbabbababbaaaaabaaaabbbbabbbbabbbaabbbbbbabaababbabbbbaababababa
aaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaababababaabaaababaaaabbbabbabaaaaaabbabbbaaababaaababbaaababbbbbaabaaababaababbbaaaabbbbbbbabbbabbbaabababababbbabbabababbabbbbabaaababababababbbbbbaaabaababababababbbabbbaabbabbbbbbbaaaaaaabaabbaaaaaabaabbbabbbbbabaaaaabaaaababbbbbaabbaabbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaabaabbaabaabbbbbbbaaabababbbaabaaaabbbbbbaabababbbbbaaaaababababababaaababbababababbabbbbabbbabbaabbaababaaaaababababbaababbbbabaabbbbabaabbbbabbaaababaabaaaabaabbbaaababaabbbabbabaaaaaabababaaaaaaaaabbaaabbabbbabbabaababababaabbbbabbabbaabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaaaaabbbbbbaaaaabbaabbbbaaabaaabbaababaaabbabbabbbaaabaabbabbaabaaabaabaaaaabaababbbabbbbbbabbaabbababababbabbbbbbbbaaabaabbabaabaaaaabbbabbaabaaabbbaaaaaaaabaaaababbabbbaaaaaabaabaabbaabaabbabbababbaaaaababbbaabaababbbabbbabbbaabbbbbbaaababbbbaabbbbabbbaaaaaabbaabaabbaaabbbbababbaaaabbaababbbbbaaaaababbabbaaababbabbbaababaabbabbbbaabbbaababbabaabaabaaabbaaaaabbaabbbaaabbabbaaaaabbaaaabaabbbbabababaaabbabbaaaaaaaaabaababbaaabbaaaabaaabbbaababbbababbbaaabaaaabbabbaabbbababbbababbaaaaabaabbbaabaaabbbbabbbbababbaabbabbbababaaaaaaaaaaaababaabbbabbbaaababbaabaaaaabababbabaabbbabbaaaaabbaaabbabbbaaaababbbbaaaabaabaaaabbaabbabbbbaaaaaaaaaaabaaaababaabababbbbbbbabaababbbbbababbbabbbbabaaabaaabbbaaabaaaaababbbababbbbaababaaaaabbbabbaaabababaabbbaaababaabbbababbbbbbababaaabbbaabaabbbaabbabaababbbababaabaabaaabbbaaaabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababb
bbbaaabbbbabaababbbaaabaababababbbabbaaaabbbbaaaabbbbbbbbbabbbabbbbaabbbbaabaabbbbbabbbbaababbbabbabababbaaababbbbbaabbabaababbaaabbbbbbbbabaabaaaaabbbaabbaababbbbbbaabaabaaabbabbaaaaababbbaabaabbaaababbbabbbaaaabbbbbbaaaababbaaabaabaaaaaaabaabbaabbbaabbbaababbabaaabaabbabababbaabbbabbbaabbaaabbbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbbabbaaabbababbaabbaaaabaabaabbaaabaabbbaabaabaaabaababbbaabaabbbaaababbbbaaabaaaabbababbabaaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbbabaabbababbbbbabbbaaaaaaabbbbbaaaaaaaaabaaaaaaabababaaabbaaaaaaaaaaaabaaabaabbaaababaaaababaaaaabbaabbbabbbabbaaaaabaaaababaaababbaaabaaaaabaaaaaaaaaabbabaaabababaaaababaabaabaabbaabbaabaaabbbbaaabbabaabbbababbabaabbaaabbaabaabbabaaabbaabababbabbbabbbaaaaabbbbbaaabbaaabbabaaaaabababbbabaaabaabaaabbbbabbaaabbabaaabaababbabbabababbbabaabaabaabbaabaabababbbaababbbbaabaaaabaabbabbaabbbabbabaabbababbbabaabbaaabaaaabbabbbaabaabbbababbbabbabaabababbbbabbaaaaaaaaaabaaaaabaaaababbbaaaaaabaabaababbabaaabbbbbbbabaababbbababaabaabbaaaababbabbbaabbbbbbabbbabaabbaaaaabbaabaabbbbabaaabbabbaabaabababbbbabaaabbbaaaaabbbababaabaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaababababbababbaabbbbbababaababbabbbbbbbbbbabbbbaaaaaaaaabbbaaaaabaaabaaabbaabaababaaabaaaabbaaaababbbbaababbbbaabababbabaaaabbbbabababbabbaabbbaaaaaaabbbaabaaaabaaaababababaabbabbaaabbaaabbbaaaaaaaaabbabaaabbbaabbaabaaaababbbbaabbbaabaaaaabaabbbbbbbbabababbaabaabbbbbbababbbabbbbaababaaaaabbbabbabaababbaabbbbbababaaabbbbaaaabbbbaabaaababbbabbabaaabbbbbbbbabbabbaaababaaabbbabbababaaaaaabbbbbbaaaabbbaabbbabaabababbbabaabbbaaaaababaababbbbbbabbbbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababaabbabbbababaaaababaabbbbabbaabbaaaababbabbbaabbbbbbbababbbaaaabaabaabbaabaabababaaaababaabaabaabbabbaaabbbaaabbabbbbaaabaabbabaabababaabbaabbaaaaaaababbbbbabbaabbbabbbbbabaaabbabbbabaabbbabbbbaaaabbbbaabaabaabbababbbbaaababbaaaabbaaaabaabbaabbababaaaabaaaabbbababbaaabbbababbbabababbabbabbbabaabbbbaaaaabbbaabaabbaabbaabbbaabaabbababaabbbbbababaaaababaabbbaaaaabbabaaabbbababbabbabbbbabaabaaaaabaabbaabababbbbabbbbbaabbabbaaaaababbbaaaababaaabaabababaababbbaabaaaabaaabaabbbbaaaaaabbabaabaaaababbabbbaabaababaabbaaaabaaababbbabaaabababbaabbbbaaaabbabababbbbbabbaabaabaababbabaaabababaaaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaaaaaaaaaababbbabbbabbbbabaabbabbba
baabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabbaabaaabbabaaabbbaaaaaaaabbbbababbbbbabaaaaaabbbabaababbababababaabbbabbbabaaabaaabababbbbabbabbbbabababbaaaabbaabbaaabbbabbabbbabaaabbbabbabbaaababbbbbaabaabbbbaaaaabbabbbbbbaabaaaaabbbabbbbbaabbabaaabbaababbbbbbbaaabbabbbaabbabaaababbbbbbabbabbbbaaabaabbabaaaaabbbbbbababababababaababaababbbabaabababbabbbbbaabbabbbabbbbabaababbbbaabbaabbaaabaabbabbbaaaaaaaabaabababaaaabbaaababbaabbaaaabbaaabbbbababbaaaabbbaabaabaaababbaabbabbbbbbabbabbaabbbaaaaaaaabaaaabbabaaabaaaabbbbaabaaaaabbbaabbabaababaabbabaabbbbbbbbaaaaabaabbbababaaabbabababbbbaaaabbabbababaabbbbbbbbabbbabaaabbabaaaabbabbbabababaabbbbabbbbbaabbabaaaaabaaabbaababbbbbabbbbbbbbbbbababaaababbbabbaaaabaaabaabbbabbbabaaabbbabbabbbabbbbbbaaabbabbaaaaabaababbbbaaaabaabaabaabaabbabbbaaabbbabaabaabbabaaaabaaabbabbbbaabbbbbaababaabbabbbabbbbaabaaabaaabaabbaaaaaabbaabbaabaaaaaaaabbbbbbabaaabbbabbaaaaabbbbbbbbabbabababbbabbabbaaaaaaabaabbaabbbabbaabbbbbbbaabbbaabbabbabbbabbbbcabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaaaababbaaabbbabaababaaaababaaabbaaababbbbabaaaabbabaaabbbaaabbbabbaababaabbaaababababbaabbbaabbbabbabbabbabbbababaaababbaaababaabbaababbbbbabaabbaaaababbbaabbbaaababbbbbaaaaaabaabaabababaabaaaaaaabbabbababbbbbbbbbabbbbabbbbaabababbbaaabaabaaaaababbbbaababbaaaabbabaaaabbaabbbbbbaaabbbabbaaaababbabbbababbabaabbabbbaabbbabbabbabbabbbbaaaabaaaabababaabbaabbbbbbbaabbbaababaabbabbbaabbabbbabbabaababaabbabaaaabbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabaabbabaababaabababaaabbababbbbbaaaabaabbaaaaaabababaababaaabaaabaaaabbbaabbbaaabbbaaaaabbbabaaabbaaaaabbbaabaababababbaabaabbbaabbbabaaabaaabbabbbabaaababaaaabaaabbababbbababbbbbbabbaaaaaaabbabaabbaaaaaabaaaabbbbaabbaaabbaabbbbaaabbaaaaababbbaaabaabaaaabbbabaabbbbabaabbbabbaaaabbbaaababaaaaabbaaabaaaaabaaaabaaaaabbabababababaaababbbaaaabbabaabababbbbbbbabaaabbabaabbaabaaaabaabaaaaabaabbabbabbaabbaabbaabaaaaabbbbaaaaaabbbabababbaabbaaaaaaaabbbbabaaaaabaabbbabbbaabababbbbbaaabbbbabaaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabba
baabbbbaaaabbbbaaaaabbbbbbbbaabbaaabaabaaaabbbbbbbbbaabaaababbaaaabbaabbaaaaababbbbaaaaaabbabbaabbbbbbaabaaaaaaabbbbaaaababaaabbbaaabbbbaaabbababbababbaaababaaabbaabaaabbbbbbaabbaaabbbbaaababbabbbaababaaaabaabababaaababbabbaaaaaaabaabbaaabbaabbbbabbaaaabaababababaabaaaabbbaabaaaabbabaaaaaabbaabbabaaaabaabaaaaaabaaabbbaabababbbbbbbaaaaaabbbaaaabbabbbabbaaaabaababbbabaaaabababaaaaaabbababbaabbaaabbbaaaabaaaaaaababababbabbbaaaabaabaababbbbbababaababaaaabbbbbbbaababaaaaaaaaababbaabbbbaabbaababbabababbabaabaabbabbaaaaabbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbbabaaaaaaabababaaabaababbaababaaaababbbabaaabaaabbabbaabaaaabaababbaabbbbbaaabababababbbaabbaababbabbaaaaaaaaaabaabbababbabbbabababaaabaaaabbbaaaaabbababaaabababbaaababbbaabaabaaabbaaaabaabbaaaaabaaabbbbbbabbbbbabbabaabbbbbbaaababababaabaababbbbbaabbabbaaabaabababbabababababaaaaaabbaaabbaaabbbaaaaabaaababaaabbabaabbbaaaabaababbbaabbabbbabbabbbaaaababbabbbbbababaaaaababbbbaabaabbbabbbaaaaabbbbbabaabaababbabbabbbabbaababbbbbabbaaabbaaabbbbabbaabbabbaaabbbbabbabbabbbabaaabbbbabaabbaabbbabbaaabbbabbababaaaabbabbbbaaabbbbabaabaaabbbaaaabbbbbaaabbbbabaaaabbaabbaaaabbabbbaaabbbbabaaaaabbbabbbabaabaaaababbabbbaaabbabbabababaabbaaaaaabaababababbbbbbbbbaabbbabaabbabaabaaababbbaaababbbbaaaaabaabbbbbabaababbbaaabaaabaaaaabbbbbbbbabbaaababaaaaaaaaabbaaabbbabababaabbbbababaaabaabbbabbaababbbabbbbaabbaabaaaabaabbabbbaabaaaababbaabaabaababaaabaaabbabbbbbaaababaababbaabbbbbaabaaaaaababbbababbaabbababbaaabbbaabbabbbbbbaabaabaabbababbbaaaaaaaabbbaaabbabaabaababaaaababbabaaaababaababbbaabbbaabaabaabbbaababaaababbaababababbbaababbbbbbbbaabbbbaabbbbbbbbaabaabbbaabbbbbabbababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabcbabaababbaabbaaabbbbbbaaaabbbababaabbaaababaabbaabababaabbbbbaabaabbbabaabbbbaaaaababaaabbbaaabbaaababaaaabaabbbaaabaaababbabbabbabbbaabbaaabbaabbaabbbbbbabbaababbbbabbaaaabbababbabbbaabaabbabbababbbbbbbaabababbabaabbabaaaaaabbbbbbbbbabaaabbbbabbaababbbaabaababbabbbabbbbbbaaabababaabbaaaaaabbaaabbaababbbabaaababbabaabbaabbaabbbbbbababababbababaabbaabbaabbbaabaabbaaaabbaaabaaaaaababbabbababababbabbbaabbaaababbbabbabbbaabbbabaaabaaaabbaababaabbbbaaaaaabbaaabaababaabbbbabbbbbababbbbabcabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaaabbbbbaaaaabbabaaabbabbabbbaabbabbaaaabaabbbabaaabababaaaaabbbaabbbbaabbababbabbbbbbbabaaaabbbbbaababbabbbbbbbabbabaabaabbbabbabaababbaaabbbbbbbbabababbabbabaababbababababbbabbbabaabbbbabbbbbababaaabaaaaaaaaababbbbbabaabaabababaabbaabababbaabaababababbababababaabaabbabbbbbbaababbbbbabbaabbbaababaaaababaaaaabbabbbbabababbabaabababbabaaaabaabbbbaabababaaaabaabbabbaabaabbbbaaaabaaabbbaabaaabbaabaabbaabaaabaabaaaaaababbabaaababaabaaabbbbabbbaabbaaabaaaaaaabbbbabaaabbaaabaaaabbbaabaaaabaaaaaabbabbaaaaabbaabbabababbbaaabababaabaaaabaaabaaabbababbaaabbbabbabbbbbbbbaaababbaaabaabbbaaaabababaabbbbabbbbbaabaaabaabbbabaaaaaabbbaaaaababbbaaababaaaaaaababaaaaabaaabbaaabaababbbabaabaabababaaabbaaaaabaaaabaabaaabaabbbbaabbaabbabbbbbbbbbbbbbababbabbbbbbaaaaaabbbbbbbbbbbbbbbababaaabbaaaababbaabbbaabaabbababbbaabaabbbbabbaabbbbbaababaaaaaabababbbbbabbaaababbaabaabbbbabbaaabbbaaababbababbabbbaabababbabaabaaabbbbabbbaabbaaaaabaabbbbababbabbbbaaabbbaabbabbbaabbbbaabaaaabababbaaabbbaabbaabbbbbbaabbabaabaaabbbabababbabaaaaaabaabbabaabaabbabababaaaabaaaaaaabbbaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaababa
bbaaabaaaabbaababbaabaaaababaaabaababbabbbbbbabbbbbbababaaaaababaaabbbaaabbababbabbabaabbaabbbabbbababaabbbababbabbabbaaabbbbbaaababaaabaabbbababbabaaabbaaaababaaaaababbbaabaaaaaaaaaabaababbabbbbaaabaaaaaaabbbbabbbaaabaaaabaabbbbbbbbbbbbaaaaabaaabaaaaabbbabaaaabbbbbababbabbbbaabaabbaabbbabbbbbaaababbbbbabaabbabaaaabbbabbbbaaabbbbaaabbbbbbabbbbbaaaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaaabbaabbaaaababbaabbaababaaaaaababbaaabababbbbabaabbabbababbabbaaabbbbbbabbbaaaaabaabbaaaabaabaabbbbaabbbbbaabbbbaabbaaaabaaabbbabbaaabbbbababaabaabaabbababaaabbbbbbbabbbabbaababaabaaabaaaaabbabbbbbbabbbabbbaababbbababbaabaaabbaabaababaababaaaaabbababbbbaaabaabbbbbbbabababbabaaaaababbbbbabaabbbabaabbaaabbababbaaabaaaaaabbbabaabbabaaabbabbbbaabbbbbababbabbbbbabaaabaabbbabaaaaaabbbabbaaabbbaabbbabaababbaaabbaaaaabbbbbaaaaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababaabaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaaaaaaabbbabbabaabaaabaaababbbabaabbaabaaabaaaaabbbbbaabababbabababbbaabbbbabbbbabababbbbabbababbbbbbaaaaabaabaabaaaabaababbabbbbabababbbaaabbbbabbaaabbbabbaabaabbaababbaababaabbbaabaabbabbabbaaababbababbbbaaabbbabbbababbababaaaaaabbaaaabbbababbaabbbbaabbbabaabbbbbbababaabaabaabbbbbabbabaabbbbaababbbbbababababbbbbababbbabbaababbbaaaabbbaaaabbabababaabbababbbbabaaabbaaabaabaababbbbabbaaaaaabaaabaabaabbaabbabaaaabbbaaabbaaababbabaababaaaabaabbabbbbbbbbabbabbbabaabbaaaabbaabbabbbbaabbbaaaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaababbbaababbaababaabbbbaabaaabbabaabbbbbabaaabbababaaaabbababbbaaaabbbbbabababbbbabbbaaabbbabbbabbaaabbaaaaaaabababaabbbaaabbbababaabbaaabbbbabbbbbbbabaabbbaabbabababaaabbaaaaabbbbaabaaaaaaabbaaaabbbaaaaabbaaabaabbaabbb
bbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaabbabaababaabbabaabbaaabaabbbaabaabbabababbababbabbabaababaaabbbaabbaaaaabaaaaaaabbababbaabaaaaaabbabbababbbaabaaaaaabbbaaababbaababbbbbbbbbaabbbbbaaaaabbabaababbbbabaababaabbbbaabbbbaababaabbabaaabbaabbbbbbaabbbbaabbbabbbabbababbaaaabbbabaabaaabababbaaaaaabbaaaabbbaaabaabbabbbbaaaabbabbaaaabbabbbbaabbabbabbbbaabbaaaaaababaaaabbaabbaabaababbaaaababbaabbaababbbbbbabbbbabaaaaabbaaababbbbabbbabbabbbaabbbabbbbabaaababbaaabaaaababbbbbbabaaaaaababbbaabbabbbabbbaaabbaababbbbbaabbbbbbaaabbaababbbbaababbaaaaaaababbabbaaaaabababaaaabaaabaababbabbabbaaaabababbbbbbbbaaaaaabaaabbababbabbaaaababababbbbaaaababbaabaabbaabbababbbabaabbbaabbbaabaaaabbabbbbbbbabaabbbbaaaabbabaaaabababaabbbababbaabaabbaaaababaabbaabbbabbbaabbababbbbabbaaabbbabaaaabaaabaababbababbbbaabbbaabaaabbbaaababbbaabbabbabbbbbbaaaabbbbabbbaabbabbbbaabbabbbabbaabbabbaabbbbaababbababbaabbaabbaaaaaaaabbaaabbaabbbabbaaaaaabaaaabababbbaaabbbabbababaabbbabbaabbbbbabbbaabaabbbaabbaaaaaabbabbaabbbbabbbbaaabaabbbaabaabaaaababbbabaabaabaabbabaababaaaababbaaaabaaaaabaabaaabbaaababbaabaaaaaaabbbaababbbabbbaaabbbaaababaaaabaaaabbabbabbaabbababbababaabbaababbbbabbaabbabaaaababaabababbbaaaababbbbaaabababaabbbaaaaabbbbbabaaabaabbabaabbbbbbbbaabbbaabaabaaaabaabaaaabbabaabbbbabaabbaabababbabbabbbbbbbbbbbaaaaabaaabbbbaabbbbbaaabaaabbbaaabbbabaababababaaaaababaaabbababaabaabaaabbaaabbbbabbaabababbbaaaaabbbbaabbbaaaaabbaaaabbbbbababaaababbbababbaaaabaaaaababbabbabbabaaaababaabbbbabbaabaaabbbbabbaabaaaaabbbbabbbabbabaabbbbabbabbaaababbaababbbaaababbbbbabbbabbabbbbbbbbbabaabaabbbabbabbabbaaaaaabbabbaaabaaabbabbbabaaabbababaabababbbbabbbbaabaaaaaaaaabbbaaabbbbabbbbabbaababbaaaaabbbbaaabbbbbababbabaaabbbbababbbabbabaabbbbbbbbababbabaabbbbabbaaabbbbbbabbaaaababaabbaabbbbaaabbababaabbaababaaababaaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabcabaabbaabbaaaabaaabaabbbbbabbbbaaababbbabbbbaaabbaaaababbbaaabbbaaabbaaaabbabbbaaabbaababbbaaabbbbbaabbbbaabaabbbbaaaaaaababbababaaabbaaaababbaaabbbbabaabaabbbbbbbabaaababaaaaaaababaaabaabbbaabaaaaaaabbabbaababbbbaababaaababbbaaaaaabbaaaabaaabaaabaabbbaaabbabbbbabbaaabbbaaabbaaaabbbabbbbbbababbbbbabbbbbbaabbabaaaabaabbbbbbaaaaaaabaabbabbaabababbbababaaaabbbbababbabaaaaabbbaaababbbaaaaabbabaaaaaaabaababbabbaabbabbaaabbaaabbaabbbbbabbbbbaabaabbaabbbbaaabbabbabbaaabbabbabbabababbbbbaaaaaababaabbababbaabbbbaabbabaaababbbbaababbbbbbbbaaabbbaabaaababbabaababbaaaabbbaababaaaabaaaaaaabaaabbaaaabaababbabbaababbbbbbbbaabbbbbabaaabbaabbabbbbaaabbbabaaabaababababaaabbbaabbaabbbbabaababbaabbababbaaaabbbbbabaaaabaaabbbababbaaaabaaaaabaaaabbaabbbabbabbaabaababbbabbabbaabbbbabaabaaabaabaaabbbbbaaabababaabaababbaaabbbbaabababaaaababbabaabababaaabbbbababababbbbbbaabaabbaaaaabaaaaabababaaababbbaababaabbaaaabaababaababbabbbbabaababbabaaaaaabaaababaabbbbaabbbabbababbbbaabaaaababbaabaaaabbbbaabbbabbbbaababaabaabbbbbabbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbaaabbbaabbbbaabaabaabbbbbbbaabbbaabbbaaaabbaaabababbbaaaabababbaabbbbbbbaababbbbaaabaabbbaabbaabbaabbabbabbababbbaabaabbbbbaaabaaabaaabaabbbaaaaaabbaabaaabbaaabbabaaaabaaabbbaabbabbaaabbbabbbbaaaaabababbaabaaaababbbabbababababaaaaaaabaabbbbbaabaabaababbabbabaaaaaaaabaaabbbaaababaababababaaaaaaaababbbaabababbbbabbaababaabaaaaabbbbaababaaababbaaaaaabbabbaaaaabaabbaaabababaaaaababbabaaaabbbabbabaaabbbaababbbaaabbbbbbaabbabbbbaaabbbbaabbbabababaaabaabbbbbbaabbabbbbbaababbabbaaaaaabbbbaaaaaaabbaaaabbabbabbbaabbbbbbbbabbabbabaaaaababaaabbbbbaabababbbbabbbbbabbbbabbbbbbbbabbaaababbaabbabbaaaabbbbabbbaababababbbbbabbab
abbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbababbaaaabbbabababaaabbaaabbabbbbbbbabbabbbabaababbbbbaaabbbbababaabaaaabbbbbaaaaaaaaabbabbbabbbbabbbabbbbbbabaaabbbabaaaaaaabbabaabbaaababbabbbaaabaaaabaabaaababaabaaaababaaabbaababbababbaabbababbaaababaabbaaaababbbabaabaabbaaaababaaabbaabbaabbaabbbbabbbbbbabbabbbbaaaabaaabaaaaababaabbbabbbabbbbbbbbbbaaaaabbbbbbbbaaaaaaabbbabaabaabbaabbbbbaaaabbbbbbaabbaabbbabaaabaaaabaababababbbaabaaaababbaaaaaaabbaabbabaabbabbabaaababbabaabaabbbaaabaaabbbaabbaababaaababaabbabbabababaaababbabaabaaababbbbbabbbababbabbaabbbbaaaabbbbaaabbabababaaaabababbabbbbbbabbaaaabaabaababaabbbabaaaabbababaaaaabaaabaaabbbbabaabababbbbaabaaababbbababbaaababababbbabbaabbbbababbbababbaababbabbbabbbbabbbbababbbabbbaabaaaaaaabbaabaaaaabbbaaaaabaaaaabbaaababaaabbbbabaababbbaaabbbababbaaabaabbbbaaaabbbaabbbbabaaabaabbbabaaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbbaabaababbbabaababbabbbbbbaaabbaaababaaaabbbaaababbabbbbaabbbabbbbabbbaabbabbaaaaaabbbbabbbbaabbbbabaabaabababaabaababaabbbbbabbbbaaaabaaaabaaabbaaaaaababbabaabaaaabbababababbbababbbbbabbbbabbbabaabbaaabaabaabababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaabab
abaaaabbbbbbbbbababbababaabbbaaababbabbbaababbbaabbbabaaabaabbbababaaabaabbbabbabababaabbaaabbaaabbbabbbabbaabbbabbabbbabbaaaaabbbbbbbbbbabababaabbabbaabaababaabbbbababbabbaabbaabbaaaabaaabbbaaaabbaaaaabbaabaaabbbababbbaaabaaabbaaaabbbbbbbaaaabaabaabaabababbbaabbaabaaabababaabbabbbbaaaababababbbbaaababaabaabbbaaaaabbababaaabababaaaaaaaabbaababaababbbbabbaababbaabaababbbbbaabaabbaabababbabbaaaaabbbbbabaabbbbabbbbbbaabaaaaaaabbbbbaababbaaabaabbaaabbbbaabbaaabbbabbaaaabbbabababbbbbbaaaaabaaaaaaaaaabbbbbaabbaabaabaabbbabbaaaabababaabababaaababbabaabababbabbaabbbaaaabbababbabbaaaaaabbbabbaaabaabaaaababababaaabaabbbbbbbbababaaaabbababbababaabbbaababbbabbbbaababbbaaabbaaababaababaaabbbbaaababbaaaabababbabbbbabbababababbabbbababbbbaaabaababbbbbbaabaaabbbababbbabaabbbabaaaaabbabbbababbabaaabbbbaaaaaaabaaabaaabbababababaaabaabababaabaaaababbbabababababaaaaaabbbabbabababababaaabaaabbaabaaaaaaabbbbbbbabbaabbbbbbabbaaabaaaaababbbbbabbbbabaaaaabbaabbaaaaababbaaaabbbaaaaababbbbbbaabbbaabbaabaaaababbabaabbaababaabbbbbaaaabaaabaaabaaabbbbaabaabbabaaaabbbabbaabbababbababbabbaabaabbbbaabbbbabbaabbbababaaababbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababbabaaabababbabbabbbaaabbbbaaaaabaaabaaaaabbbaaaabbabbabaaabbbbabbaaaaabbbaababbbababbbbbbbabbabbbabaababaaabbbaaababaaabaabbbbbbaabaaabbbbaababbaababaababaaaabbbababbaaaabbabbabbbaabbbabbaaabbabaaaaaaaababbbaaababaabababbabbbbabbababbabbbbbbbaabaaaaaabbaaabbbbaaaaabbbaabaaaaabbbababbbababbabaaaabbbbbbababbaabbaabaaabbbbbbababaababaaaabababbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaabab
bbbbabbaabbbbabbaaaaaabbaababbbabbbbbabbaabbabbaababababaaabaaabaaaaaabbbbbaabaaaabaabbabbbaaaabbbaaabaaaaaaabbbabbababbbbbaabbbbaaabbbbbbaababababaaababaaababbbaaabbaaabbbabaaaaabbabbaaabaaaababbaababbaaabaabaabababbaabbabababbaabbbbbaaaabaabaaaabbabbababbaaabbabbbbabbaaabababbbbbbbbabaababaaaaaabababaababaaabababbabababbbabaabbbababaabaabaaaaaabbbaabbbbbbbbababbbbabbabbbbaabbbbbbaabbbbaaababababbbbaabbaabbabbaaaabbbbbbbbaaababababbbbbabbbabaaaabbbaabbbbaabaabbabaaabbbbbbabbaaaabaaabbbbaaababbaabababbbabbaaabbabaabaababaaababaabbbaabaaabbbaabaabbaaababbaaaaabababbbbbaaabaaaaabbbaaaaababbaaaaaaaaabaaabaababaaaabbbbbbaababaabababaaaabaababbbbabaababbabaaabaaabaaaaaabaaabaabbababababaabaabbababbbbabaaaabaabbbbabbbbabababbabbababbbbbaabbabababaaabbaaabbababbababaaabbbbaaabababaaabababbbababbbaabbaabaaaababababaaaabbbabaaabbbbbbbbbabbaababaaabaabaaabbaaabbaababbabaaaaaaaaabbabbabaaabaabbabbabbaababbaaaababaabaaaaaababbbbbabbbbabbbbababaaabbabbbaabaabbbbbbbbbbbaababbbaabbaababaaabbabbaaaaaabaaabbbaaabaaabbaaababababbbabaabababaabababababaababaaabaaabaababbaabaabbaaabbbbbaababbababbbababbbbbbabababaaababbbbbbbaababbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaabaabaaabababbbbbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababaaabbbaaabaabbabbaaaabbaaaaabababbbaabababaabbbaaabbababaaabababbaaaaaabaabbabbbbbabaaababaaaabaabaaabbbabaabaaaabbaabbabbbabbbaababaabbabbbbbabbbbaabaaababaaabababababbaaaaaaaaaaaababbabaababbbaabbaabbbabbbababbabbaaaabbabbbbaaaaabbaababbbaabbbaaaabaabbaabaaabbbaabbabbababaababbaaaabbaabbabababaababbbbababbbaabbaabaabbbbbaabbbbabbbbaaabbbabaabaabbaaabbbaaabbaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaabbabbbbaaabbaababbabbababbaabbbbababbbbbbabaabbbabbbaaabbbaaabaaababbbbbbaababaaabbbabaabbbbabbabbbaababaaaabaaaababbbaabbabaaaabbbaababbababbaabb
aaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaabbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbaaabaaabbababbbbbbbaababaabaabaaabaabbbabbaaabbabbabaabbabbabbbbbbabbabbaababbabbbbbbbbaabbaaaabbababaaabababaaaaaaaabbabbbbbbbbabbbaaaaabbabaaaaababaaaaaabbbabbaabaababaaababbbbbaaaabbabbaabbbbbaaaabbbbbbababaababbaaababaaaabbbbbabbabaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbaabbbbabbaaabbabbbbaaaabbbbaabaabbabaabbabbbaaaabbbaaabbbbabaabbbbabaaaaababaaaabbbaaaaaaabaabaaaabbaababbaaabbbabaaababbababbbabaabbbabbaababbaaaaaaabbbbabbabbaabbbababaaaabbabbbbaabaaaabbaaabbabbbbaababaaabaaaabbbbbabbaaaaabbabbababbaaaaaababbaababaaababbbaababbbbabaabbbbbabaaabaaabbbbaabbaaabbababababbaaabbabbbbaabbaababababbaabababbbbababbaaaababbbbaabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbbaabbaabbbbabababbbbbabbababbbbbaaaababbbabbbaaabaabaabbbabaaaabaaabbbbbbbabaababababbaaababaaaabaabbaaabaaabaabaabbaaaababaabbababbaaabbbbaaababbbaaabbababbbbbbaaabbababbbabbbabaaaaaaabbbbaaabbbaababbbabbabababaabababbbabbaaaaabbbaababbbbabbbabaababbbbaabbaaabbaabbabbabbbbaabaabbabbaaababaababababaaaabbabbabababaaababbbabbbaabbbaaabaaaabaaabbabbbbaabbaabaaabaabbaaaabbabbbaabaabaaabbabababbbbbaaabbbbabaabbabbaabbbabaabaaabbaabbaaabbbabababbabbbbbaaababbaaababbabbbbabbbaabbaaabaaabbbbabbabbbbaaabbabbbaababaaabbaababbbaabaaaabababbaabbbbbbbbabbabbabbbbaaababbabbbbbbbababababbaaabbabbbabbabbbaabbaaabbabaaaaabbabbbbabaabbbaaababbababbbbababbbaabbbabaaaababbbbaababbbaaabbbaaabaabbababbaabbbabababaabbaaabbaaabaabaabaabaaabababbbabaabbbababbaabbabaaaaababbaabbbbabaaabbaaabbbabaaaaabbbbbbabbabbabababbabbbbbbbaabaababaaaaaaaaabaaaabaaaabbababaaabbbabbabbbbbabaaaabbabaabbbbaababbbbaabbaaaaaabbbaaabaabbbbabaabaaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaababaaaaabbbbbbaabbaaaaabbaaaaaaabbaabbbbbabababbbabaababbbbbbbbaaaabaabbbbaababbbbabbbaababbbbbbbbbabaabaabaabaabaaaabaaaabbbaaaabbbaaababaabbabbbbbabaaabbbbbbbbaaaaabbbbbaaaabbbbabbbbabaabbabbabaaabaabbbbabaabaaaaaaabbbbaabaabbabbaabbbbbbabbaabababaabaaabababaaaababbbaaaaabaabbababbbaabbbaabbabbbbabbbbbbaaabababaabbabbaaabbbabbaaabbbbabbaaabaaaaabaaababaaaaabbbaababbaaaabbbbaaaabbbbbaaaaaaaabbaabbbabbabbbbaaaaaaaaabbabbbabaabbbbaabbaabbbbbabaaaabbbbbbaabaabbaaaaaabbabbbbbbbaaaabbbbababbbaaabbbaaaabbbaababaababaabbbababbbaabbabbbaaaaaabbaabbbaaaabbbabaabaaabbababbbbabbabababbbabaabaabbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbaabaabbabbbbabbabaabbaaaaabbbababababaaabbaabbabaabaabbbbbbbbbbabbaababaabaaababababbbabbbbaaabbbbbaabababbbababaabbbabaaabbabbabbbaabbb
bbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaababbabaabaabaaaaababaabbbbbaaaaababbabbababbbbbaaababbbaabbbaabaabbaaaaaaaabbbbbabbbaaabaabbbaaaabbabababbabbaaabbbbbbabbbbbbabaabbbaaaabababaabaabaabababbaaaaabaaababbbbabbbaabababbbbaaaabbbababaaaabbaaaaabaaaabaabbbbbbaaaabbababbbbabbbabbabaabbbabaaabbbbaabbaabaaabaaaaabbaabbbbbbbbaabbababaabaaaabbabaabbbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaababbaababaabbaababbaababbbabbabbaaabaabaabbbbbabbabbaabbbbbabababbbabbbababaabbbabaaabaaababbabbaababbaabaaababbbbbaabbaaabbbbabbaababaaaaabbabbababbaaaaaabbbaabaaababbbaaaaaaabbbbaaabbbbababbbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaababbaababaaaaabbaabababbabaaaababaabababbabbbaabaabaabbbbabbbaaabbabbaababaababaababbabbbbababbbbaabbbbbbbabbbaaabababbbabaababbbabbbaababbaabbababbbbabababaababbbbabaabaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbabababaaaaabbbbaaaaaaabaaaaabaabbbababbabaabbbbbababbabbbbbbbaaaaabaaaaabbbbaaaabaaabbbaaababbabaabbbbababaaabaabababbbbbaababbabbbabbbaaaabbaabbbbbbabbaaabaabbbabbbabaabbaabbaabaabbabbbaaababaabbbabbbabbaaaaabbbbbabaabbaabbbbbabaabbabbbbabaababbabbbbbaabbbabbbbaaaaabaaabaaabbbbabbbabaabbabbbbbbbbabaaababaaabbbaabaababbbaabaabbabbbbbbbaabbaaababbbaabbbaaabaaaaaabbbbaabbaaabaaaaaabbaaaaabbbaabbbbbbabbabaabbbbaaabaababbaabaaaababbabaababbababaaaaabababbababbbabbbbbaabbbbbbaaabbbaaaaaaabbabbabaaabbbabbabaaabbabbabbbababbbbbbabaabbaaaabbbbaaaabababaabbbbbababbabaaabbaabababbabaabaababbaaabaaababbabbabbaabaabaababaabbaaabaabbababbbbbaabbbbbabbbaabbbaabaabbbbbbbabbbbbbaaabaaaabaaabbbabbbabbabbaabbaaaabababbaabbabbbaabbbbaabbababbabaabbabbabbbaaabbabababbabbaababaaaabaabbaabbbabaabaaabababaaaabaaaabaaaabbabaababbbababbbabaaabababababbbbbaababaaaaaaaaaabaaaabaabaababaabbbbbbababaabbbabbabaabbaabbaababbbbbaaabbbaabbbaaabbaabbaabbaaababaababbaabbaabaaaaaabbbaaababbbaaaabaabbbababbababaaaaaababbabaaabbabbabaaaabaababbababaababbaaabaabbaaaaabaaaaababbbbbaabaaabaaabaababaabbbabbbbabaaaabbbbbaabaaabbabaabaaaababbaabababbaabbababbaaababbbaabbaaabaaaabbbaaaaaaababbbbbbaabababbabbabbaaaabababbbbaababaaaabaababaaabaaaaabaaabaabbababbaaabbaabbbbaabbbbabbababaaabababbaabbbbbbbbabbabababaaaabbbbbaaabaaaabbbaabbbaabbaabbbbaabbbaababbaaaaabaaaaabbaaaabbaabaaaabbaabbbbaaabaabbbbbabbabaaaabaaabaabbbbabaabbbbaaaaaabaaaaaabbaaabbbaabbbbbbbbbababbbabbaaabbabbbababaaaabbbabbbbabbbbaabaabaabbbabbbbabbbbabbbabaaabbbbbbbbabbaaaabaabababaabaabbbabaaababbbaaaabaaaabbaabbbabbbababbababbaaaaaaabbbbbbabaaababbaabaaaaaaababbbaaaaabaaabbababbbaababaabbabbbbbaaabababbbbbabbabbbbababbabbbbbbaabbbaabbaaaabbaaaaabbbbbbaabbababbbaabaaaabbbbbabaabaabaaababababbbbbbababaabbababbaaaaaabaababbaabaaaabaaabbaaaaabbbaaaabbababbbaaabbaaaaaaaabababbbbbaaabababbbbbaaaaaabbbbabbabaabaaaabaaaaaaaaabbbaaabbaabbbabbaabaabbbbaaaababaaaabababbbabbaaaabbaabbaaaababbabbabbaabaaaabbbaaababbabbbaabbbabababaaabbbabbbbaabbabaabbabbbbababbbabbabaabaaaaaabaaaaaabababbbbbababbbaaabbbaababaabaababbaabbaaabaaabababbaaababaabaabaabbbaaaaabbbababbbabbaaababaababbbaabbbbababbbbbabaaabbabbbbbbbbbbabbabaabaaaabbbabbbbbbbaaaabaaabbbabbbbabbaaaaaaaaaaaabbbbbabbbabbbbbaaababbbbaaaaababaabaaaabbabbaabbaaabaaaaabbbabaaaaababbaababbbbaaabaaaabbbaaaabbbaaaaaabaaaaabbbbabbbbaaaaababbaaabaabaaaabbbabbaaaabbababbababbaaaaaabbabaaaaaabaaaabaaabbbbbbbbbaabbbabbabaaabaaabbaabaaaababaaaaaaabbabbbbbababbbbaabbabbabaaababbbaaaabbbbbaabbbbbabbbbbaababaababaaaabbbabaabbabaabaaaabaabbabbbaabbaababaaabbababbbabbabbbaabaabbabaa
babaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaabbaabababbbababaabbaaabaabbaabbaaaabaaabaabbaababbabaaababaaabababaabaaaababbabaaaaaaababaaaabbbbaabbaabaabbabaabbbbbbababaabababbbabbbaabaabbbbbabaaaaabaaabbbaaabbbabaaababaabbababbbababbaaabbabbbbabbabbbaaabababababaaabbaabaababbaaababbbbaababaaababbabbbaababababababbbbaaaabbabbaabababaabaaaababbbabbabbbbbbbbbbbbabbbabbbbbabababbbaaabaabaaaaabbabbbaaaabbaaaabbaabaaaabaababbbbaabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabbbaabaaabbbbbbabaaababbbabababbbaabbbaabbbaabaaaabaababababaaaaabbaabbbbbbbaaaabbbbaaaabaabaaabbbbbaabbbaaabbbbaabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabaaabbbbbbabbbbaabbabbabbbabbaaabaaababaabaabaabbbbabbbabbbaabaabbbaababaaabbbaabaaaaabbaaabbaaabbbaaaaaaaaabaaaabbbaababbbbaaabaabbbbbaabbababbaaababaaaabaabbabbbbabaaabaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbbaaaaabaabbaaaabbabbbababbabababababbaabababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabbbbbbbaabbbaaabbabbaaabbaabaaaaabaaaabbaaaabababaabbbbbaabbbbaabbabbabbbabbaabbaaaababaabababbabbaaaabbbbaabaaaabaaabbbabbbabaabbaaaabbbabbbbaaaabbaaaaababaaabaaaaabbbbbabbabababaaaaabaaaabaaabbaaaaaabaababaaaaaaabbaaababbbbaababbabbabbbbaabbbaaababaabaaaaabbbaababababbbababbabbababbbaabbbaababbbbbbbabbaababbababbaababbaabbbabbaaabbabbaabababaababaabaababbababbbaaabbaabbbbbabbbbbbbaababaabbabbbbbbaabaababaaabbabbbbbbaaabbbabaabbabaaaaaaaaabbaaaaabbbbbaababbabaaaababbababbaaaabbaaaabbababbaababbbaabbaaaaaabbaaaabbaaabaaabaababaabbbb
abbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabbaabbbbabaabaaaabbbababbaabbaabaabaaaaaabbaaaaaaabaabbabbbbaaababbaabbbaaabaaababbaaaaaaabaabbbbbaaaababbabbbbbaaaabbbabbbbbaaabbaabbbbbabbaabaaaaaaaabbaabbababbaababaababaabbabbabbbbabababbabaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaaaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbb
ababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbabababababababbbbbaaabbababbbbabbaabbaaabbbaababaabbbaababbbaabaaaabbaaaaabababbbbbbababbbaaaaaaabbaaabbaaaaaabaabaababbbbaaaaabbbabbaaabbaabbbaaaaaababababbaabbababbbbbbabbabbaaaaabbbababaaabbbabaaabaaaaaabaaabbbbaabaabaabbaabaababaabbabaabbbabbabbbbbabbaaabaaabbbaaabbababaaaaaaaaabbaabbabababbabbabbabbabaaaaabababbaaaabbbbaabbaaaabbaabbbbababbbabbbaaabaaabaaaabaaabbabaabbabaabbbababaaabaabaaabaabbbbbaaaaaaabbbabbabbaabababbaabbaabbabaaaaaabbabababbbbaaaababaabbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaa
abbaaaabbbaaaaababbaababbabbaaaabbbbababbbbaaabbbbabababbabababbabbbbbbabbabbbbbbbbbaaaaaabbbbbbababbabbabbabaabbabbababbababaabaaababaabaababbbaababababbbbbbbabbbbaaaaaabbaabbabbaabbabaababbabaaaaaabbbbababababbbbbaabbbababbbabaaababbabaabaabaabaaababbbaabaaaaaaaaababababbababbababbabaabaabbabaaaabbaaabbbbabbbaabaabbbaaabababaabaabaabbbaaabaaabbbaabbbabbababbabaaaabaabababbbbabbababbbbbbbbbbabbaabaabbaaababbbaaabaaaaabaaaabbaaabbabbababbabaababbbaabaaababaabbaaaabbabaabaaabbbaababbabaababbababbababababbababaaabbbabaabaaaabaaabbbabbbbaabaabaaaaaababaaaababbababaabbaaabbababbabbbaaabbbbaaaabbbbabbabbabbabbabaaaabbbbbbaaaaabbababbbabbaabbbaababababbbabaaabaababbbbaaabaabbbbbabaaababbabbabbbbaaabbababbbbbabbbabaaaababaaabaabaaabbbbbbbbbaaababbbbbaaababbaaaabababbbbbbabaababaabaabababbbabbabbaabbaabbbaaabbababaabbabaaabbabbbbbbabaaaaabbaaaabaabbbbbbababaababbaaabbaaaabbaababbbabababbbbbbbbaaabaabbbbaaaaabbbababbbbbbaaaaababbabababbaabaabababbbaaaaabaababbaabbaababbbbbbbaaaabbbaabbbaabaaaabbaababaaaaaababaabaabbbaaabbaabbbbababbababbbabbbabbaabaaababababbbbaaabbaababbbaabbaaabbabaabaabbaabaabbababbbababaababaaaababbbabbabbbbabababbbbbbbabbbbaaabbaaaaababbbbabbbabbabaabaaabbaaababbbaaaaababbabaabbaaabaaaaabaabaaabbbbaaabbabbbababababbaaaaabbbabbbbbbbbabbbabaabaababaababbababbbabbabbaaaabaabbbabbbabbbbbaaabbaaaabaaabaabababbbababbbaaaabbabbbaabaaabaaaaabbbaaaababaaabaaabaabbbaaaaaabbbbabbabbbbababaabbabbaabaabaababababaaababbabbabaabaababbbaababaabbaaabaaaabbbbbabaaabbbbababbbbabababbababaabbaabbaaabaabbbaabbaaaaaabbbbaabbbaaabaaabbaaaaaabaabababbaabaababbbabbbbabbaabbaaaaaabbaaaaaaabbaabbbaabaabbaabaaabbabaabbbbabaabbabbbbababbbababaababbaaaaabbbaaabaaaabaababbbbabaabbaabbabaabbbabbabbaaaaaababaabbaaaaaabbbbabbababbbabbabbabbbbbbbbbbaabbabbbaabbbbbbbbbabaaabababaaaaabbbaaaabbbabbbbabbabbbbabaababaaabbabbbbbbaaaaaaabaaabaaababaabaaabbbabaabaaaaababaaabbabbabbaabbbabbbaababbbbbbabbbaaaaaabbaabaaaaababbabbbbaababbbbabbbaabaaababbbbaabbaaaabbbbaabbbaabababababbaaaaabbbbaabbababbaaabbbabbbbabbbbbaabbaaaabbbabbabbaabbbabababbbbaaaabaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaabaabaaaaababbbabbabbaaaaaaaabbaaaabbbaabaabaabbabbbaabbababaaabbaaaababbbaabbbbaabaabbbaabaaabbaaabbbbbaaababbbaaaaabbbbbabbbbbbabbababababababbaabaabbaabbababbaaabbbbbaabaaabababbabbbbbbbaabbbbabaaababbaabbbbabbbaabbbbaaaabbaabbaaaaabaabaaaaaaaabbbbbaaabbaabbaabaababaabbabaabbabbbababaaaaabbabaabaaaabbbabbabbbaabbbabbbababbabbabbbaabbbabaababaaaabbabaabbbabaabbaaabbbbbaabaabbababbbbbabaabbaaabaaabbbbaabbbbbbaabbaabbbbababaaabaabbbababbaabaaaababbbabababaaaabbabbaabaaaabbbaabbabbaabaaaabababbbbbbbbaaabbbabbaaabaaababbaabbaaaabaaaaaaababaabaabbabaabbbaaaaabbabababbbbabaabababbbbbbbabaaabaaabbbbaaabbbbabaababbbaaabaababababbbabbaaaabbbbaaaabbbbbbbbbabbbabbbbaabbbbaabaabbbbbabbbbaababbbabbabababbaaababbbbbaabbabaababbaaabbbbbbbbabaabaaaaabbbaabbaababbbbbbaabaabaaabbabbaaaaababbbaabaabbaaababbbabbbaaaabbbbbbaaaababbaaabaabaaaaaaabaabbaabbbaabbbaababbabaaabaabbabababbaabbbabbbaabbaaabbbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbbabbaaabbababbaabbaaaabaabaabbaaabaabbbaabaabaaabaababbbaabaabbbaaababbbbaaabaaaabbababbabaaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbbbaaabbaaaaaaaababaaaabaabaaaabbaaaaaabbaaaabbbabababaaaabbaabbaabaabbbbaaaaaaaabbbabababaaaaabaaababbbbaaabbaaaabbabbaababbbaaaaaabaabbbbabbbaaaabbbabaabbababaaabaabbbaababbabbababbbababbaaabbabbbaaabbabbaabbbabaabbbbbababaaaaabbbabbbbbaaabbbbbabaabbbbbbbbba
abaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaababababbababbaabbbbbababaababbabbbbbbbbbbabbbbaaaaaaaaabbbaaaaabaaabaaabbaabaababaaabaaaabbaaaababbbbaababbbbaabababbabaaaabbbbabababbabbaabbbaaaaaaabbbaabaaaabaaaababababaabbabbaaabbaaabbbaaaaaaaaabbabaaabbbaabbaabaaaababbbbaabbbaabaaaaabaabbbbbbbbabababbaabaabbbbbbababbbabbbbaababaaaaabbbabbabaababbaabbbbbababaaabbbbaaaabbbbaabaaababbbabbabaaabbbbbbbbabbabbaaababaaabbbabbababaaaaaabbbbbbaaaabbbaabbbabaabababbbabaabbbaaaaababaababbbbbbabbbbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababaabbabbbababaaaababaabbbbabbaabbaaaababbabbbaabbbbbbbababbbaaaabaabaabbaabaabababaaaababaabaabaabbabbaaabbbaaabbabbbbaaabaabbabaabababaabbaabbaaaaaaababbbbbabbaabbbabbbbbabaaabbabbbabaabbbabbbbaaaabbbbaabaabaabbababbbbaaababbaaaabbaaaabaabbaabbababaaaabaaaabbbababbaaabbbababbbabababbabbabbbabaabbbbaaaaabbbaabaabbaabbaabbbaabaabbababaabbbbbababaaaababaabbbaaaaabbabaaabbbababbabbabbbbabaabaaaaabaabbaabababbbbabbbbbaabbabbaaaaababbbaaaababaaabaabababaababbbaabaaaabaaabaabbbbaaaaaabbabaabaaaababbabbbaabaababaabbaaaabaaababbbabaaabababbaabbbbaaaabbabababbbbbabbaabaabaababbabaaabababaaaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaaaaaaaaaababbbabbbabbbbabaabbabbbabbabbaaaaaaabbbbbbbbbaaabbaaabbbabbbbabaaaababbbbbabbbbbbbbbbabbaaabaaababbaaabaabaaaabbaaababbabababbbabaababbababaabaabbbbababbaabbaaabaabaabbbaaababbbaabbabbbbbbababbbbbabaabaabaaababbaabbaababaaaabababbaabbbbaaaaaabbbbbbaabbaaaabbbbabbbbbbabbabababaaaabbbbababaaabbbabaabaaababaabbabbabaababbbbabaaabaaaabaabbbaaababaaabaaabbabbaabaaaabaaababbbbabbbaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabaaaabaabaaabbababbbbabbbbabaaabbaababbbbaaabbabaababaabbaaaabbaaaabaabbaabbbabaaaabaaabaaaabbaabaaababbbbaaaabbbbabbbbbaabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaa
bbbabbbabaaabbbabbabbbabbbbbbaaabbabbaaaaabaababbbbaaaabaabaabaabaabbabbbaaabbbabaabaabbabaaaabaaabbabbbbaabbbbbaababaabbabbbabbbbaabaaabaaabaabbaaaaaabbaabbaabaaaaaaaabbbbbbabaaabbbabbaaaaabbbbbbbbabbabababbbabbabbaaaaaaabaabbaabbbabbaabbbbbbbaabbbaabbabbabbbabbbbababbaabaaaabaaaaaaabababababaaaabaabbbbbaaabbabbbbbabbabbbbaaabaaabbaababbababaaabbbbbbbbbbbbbaabbbbabaaabbaababbaabaaaabbaabaaaaababbbabaabaaabaaababbbaabbbaababbbbbaababbaaaaaaabaaabaaabbbbaaabaabbbbaaaabaabbbbbbbabbabbbbbbaabaabbbaabaabbaaabbbbaabbbabaaaabbbababaaabbababbaaabaaaabbbbaaaababbbbbabaabaaaabbababaabaaaababbbabbaabbaabbbbbbbbabaaaabbaaabbbbaaabbbbbaaaabbaabbabbbbbaaabaaaabbaababbaaaabbaaaabababbbababbbababaababbbbbbbaabbaaababbabaabaabbbaababbbbbaaabaababbaabbbaaaababaaaabaaabbbabbaabaabaabaaaaabaabbababbabaaabbaaabaabbbbbababbbbbaabaaabababbababababbaaabaabbaabbbababbbabaaababaaaaaabaaabaabaabaababbbbaaabaaabbaabbabaaaaababbabaaabbabaababbaabbabbbabbabbbabbbaaabbabaabaaababbaababbabababbbbbbbaaabbabbbabaaaaaaaababaaababbbabbaabababbbbaaaabababaabbbbbbbbbaabbbbaaabbbabaaababbabbaabaaabbbaaaaabbbbabbbabbbabaabbbbbbabbaaaabbbbbbbaaabbaaabbbbaaaaabbaaaaabaabbaaababbababbaaaaaaabbbbbaaabbbbbaaaabaabaabbaababaaabababaaabbbbaabbbababaabbaabaaabaabbaababaababbbaaaabaaaababababaabbbbabbbbabbaaaabbbbabaaaababbbaabaabaababaaaaabbbaababaabbbabababbbbbabbabbababbaabbbbbaababbaabbbaaabaaaaaabbababbabbabaabaabbbabbaabbabbabaabbbaabaabaaababbaabbbaaababbaabbbaaaaabaababbaaabaaabbaaaaababaaaabbaabbaaaabababaaaaabaababaaaaabbbbabaaabaaabbbabbabbaaababbbbabbbaaaaaaababbabababaabbbababbbbabbaabbbabbbabbabbaabbbbababbaababaabbbaaaabbbabaaabbbaababaaaaaabbbaababaaabaaababbbbbbbaaaabbbaaabbabaaabaababababbababaaabaabbbbbaaabbabaaaabaaababbabaaaabbaabbbaabbaabaabaaaabbabbaabaabbbababbababababbbbaabaababababbbabaaabaaabbaaabbbabbbbabbbaabaaaabbaabbabbbabbaabbbbaabaaabbabbabbbaabababaaaaabbbaaaababbaabaabbaaababbabbbaabbaabbbaaabababaabaaaaabbbabaabbbabaabaaaabaaabbaabbbabbbaaaabaabaaaabbbaabaaabbababbbaabbabaaabbabbbbababaabbaaaaaaaabaabaabaaaabbbabaabaaaaaaababababaabbbaabaaabaabaaabbaabbbaababbbbbaabaaaababbaaabbbabaababaaaababaaabbaaababbbbabaaaabbabaaabbbaaabbbabbaababaabbaaababababbaabbbaabbbabbabbabbabbbababaaababbaaababaabbaababbbbbabaabbaaaababbbaabbbaaababbbbbaaaaaabaabaabababaabaaaaaaabbabbababbbbbbbbbabbbbabbbbaabababbbaaabaabaaaaababbbbaababbaaaabbabaaaabbaabbbbbbaaabbbabbaaaababbabbbababbabaabbabbbaabbbabbabbabbabbbbaaaabaaaabababaabbaabbbbbbbaabbbaababaabbabbbaabbabbbabbabaababaabbabaaaabbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabbbaabababaaaabbabbbabbaaabaaaabaabbabbbaaaaaababbbbaaabbbaaabababbaababbaababbabbababbbbaababbaaabbabaababbbbbaaaabaababbbbbabbbaaaaababababaaabbbbbabababbababaabababbbbbbabbbbaaabbbababbbbbaaaaaabbaabbbbbaabbbbbbbaabbaaaaabababaaababbabaaaaaaaabbbbabbaaaabbabaaaabaaabbabaaaaaaaaababbabbabbabbabbbbabbbbaaabbbbaaabbbababbaabaaaaababbbaaaaaaaabbbbbaaaaabbbbaaaabaaaababbaabaababbbabbaaaababbabbbbbbbaaaabbabbaabaabbaaaaaabaabbabababbabbbabababbbbabaaabbbbbabbaababaaabbaaabbaabaaaabaaaaaabbbabababbaabaabbbaaabaabbbaaaabaabbbabbbbbabbbababbbbbaaabbabaabbbbaaaabbbbaaaaabbbbbbbbaabbaaabaabaaaabbbbbbbbbaabaaababbaaaabbaabbaaaaababbbbaaaaaabbabbaabbbbbbaabaaaaaaabbbbaaaababaaabbbaaabbbbaaabbababbababbaaababaaabbaabaaabbbbbbaabbaaabbbbaaababbabbbaababaaaabaabababaaababbabbaaaaaaabaabbaaabbaabbbbabbaaaabaababababaabaaaabbbaabaaaabbabaaaaaabbaabbabaaaabaabaaaaaabaaabbbaabababbbbbbbaaaaaabbbaaaabbabbbabbaaaabaababbbabaaaabababaaaaaabbababbaabbaaabbbaaaabaaaaaaababababbabbbaaaabaabaababbbbbababaababaaaabbbbbbbaababaaaaaaaaababbaabbbbaabbaababbabababbabaabaabbabbaaaaabbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbbabaaaaaaabababaaabaababbaababaaaababbbabaaabaaabbabbaabaaaabaababbaabbbbbaaabababababbbaabbaababbabbaaaaaaaaaabaabbababbabbbabababaaabaaaabbbaaaaabbababaaabababbaaababbbaabaabaaabbaaaabaabbaaaaabaaabbbbbbabbbbbabbabaabbbbbbaaababababaabaababbbbbaabbabbaaabaabababbabababababaaaaaabbaaabbaaabbbaaaaabaaababaaabbabaabbbaaaabaababbbaabbabbbabbabbbaaaababbabbbbbababaaaaababbbbaabaabbbabbbaaaaabbbbbabaabaababbabbabbbabbaababbbbbabbaaabbaaabbbbabbaabbabbaaabbbbabbabbabbbabaaabbbbabaabbaabbbabbaaabbbabbababaaaabbabbbbaaabbbbabaabaaabbbaaaabbbbbaaabbbbabaaaabbaabbaaaabbabbbaaabbbbabaaaaabbbabbbabaabaaaababbabbbaaabbabbabababaabbaaaaaabaababababbbbbbbbbaabbbabaabbabaabaaababbbaaababbbbaaaaabaabbbbbabaababbbaaabaaabaaaaabbbbbbbbabbaaababaaaaaaaaabbaaabbbabababaabbbbababaaabaabbbabbaababbbabbbbaabbaabaaaabaabbabbbaabaaaababbaabaabaababaaabaaabbabbbbbaaaba
bbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaabababbbaaaababaabababbbbbaaaaaaaabababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaabbbabababaaaabbabbabbbabaaaabbaaabbabbaaaabaabababaaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbababaaaaabbabaabaaabaaabbbbaabbaaaaaabaabbbabbaaabaaababbaabbaabbabbaabaaabbbababbaaabaaabaabbbbbaaaaababbaabbaaaaababbaabaaaababbabaabaaaaabbaaabaaaabbbbbabbbabbbaaaabaaababbaabaaaaaaaababbbababbbaaabbabbabaaabbabbaabaaaaaaabbaabbbabaaabbaaabbbabbbbbbaaaabbaabbbabbbbbbaabbbbbaaabbaaaaaabaababbaaaabbbabbabaabbabbbbabaababbabaabababbbbbababaababaaabaaaaabbaaaaaabbbaaabbbbbbbaabaababbbaaabaababbbaabaabaaababaaaaaababbaabbbbaaaabbbbabababbaaaaababaababbbaabbababaababbabbabaabbbabbbabaabaabaabbabbabbababbaabbbabbaababaaaaabbaaaaabaaabbaaabbabbaaaaaaabaaaaaabbbabbbbabbbaaabaaabaabaabbaabbbbababaabbaabaaabbaaaabbaababaababbaabaabaaabbbaabababaabaabbababbbbabbaabbaaababbabbbabababbbbabbbbabbbbaababbabaaababaaababbbababababaaaaabbababbbbbbbbbbabbbbabbabbababbaaaaaabababbaaabaababbaabbaabbabaaaaabbbaaabbaaabbbaabbaabbaabbbababbabaabbaabbabbbbbbaaabbbabaaabbbbabbaaababaabababbbbbbabaababbbaabaababbbbabbabaabababbabaabbbabbaabbbbbabbbbbabaaaaabbabbbabbbabbababbaaabaaaababbbbaaaaabbabbbaababbabbbbabaabbababaabbaababaabbbabaaabbaabbbabbbbaaabbbbbbbabaaaaaabbababaabaabaabbbbababaaaabbababbbbabbababbbabbbbbabbbabbaababaabbbaabbaaaabbaaaabaabababbbababaabbaaaaaaaabaababababbbbaaaaabbbabbbbaaabbaaabbaabbaaaabbaaabbabaabbbbbabbbbbaabbbbaabbabbbbaabbaaaabbbabbaaaaabaababbbbabbbabbaaaababbaaaabbbbbbabbbbbbaabbbaaabbaaaaaaaaababaaabaabbbaabaaabababbbbaaabaaaabaaaabbabbabbaaabaaaabaaaabaaababbbaaaaaaaabaabbbbabbabababbabbaaababbbabaaabbbbabbbbaabbaaabaaababaababaabbbbbbbaaaaaababbbabaabbabbbbbbbabaaabbbbbabbbaababaaabbababbaabaaaaabbbababaaaaabaabaaaababaacabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabcbbbbbbabbbbbbababaaaaababaaabbbaaabbababbabbabaabbaabbbabbbababaabbbababbabbabbaaabbbbbaaababaaabaabbbababbabaaabbaaaababaaaaababbbaabaaaaaaaaaabaababbabbbbaaabaaaaaaabbbbabbbaaabaaaabaabbbbbbbbbbbbaaaaabaaabaaaaabbbabaaaabbbbbababbabbbbaabaabbaabbbabbbbbaaababbbbbabaabbabaaaabbbabbbbaaabbbbaaabbbbbbabbbbbaaaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaacbaababbbbaaababbbaaaaaaaabaaaaabababaabbbbabbbbbabbabbbaaababbbbbaabaaaaaabbbbaabaabbaaaaabbaabaaaabbbaabbaabaabbabbabbbabbbbbaabbbaaabbabbababbabbaaabaabbbaaaabbabbababbaaabababbbabababbbaababbbaababbbababaaaabbbbabbbabaabbaaaabbbbbabbabbababaabbaaabaaaa
aaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaaabbaabbaaaababbaabbaababaaaaaababbaaabababbbbabaabbabbababbabbaaabbbbbbabbbaaaaabaabbaaaabaabaabbbbaabbbbbaabbbbaabbaaaabaaabbbabbaaabbbbababaabaabaabbababaaabbbbbbbabbbabbaababaabaaabaaaaabbabbbbbbabbbabbbabaaaababbbaabbaaaaabbaaaaaaaabaababababaaaaabbbbbbababaaaaaabbabbbbabbbbbabaabaaaabbbabbaaaabbaabaabbababaaabbabbbbaabaaaaabbbbbabababbbbbababbabbababbaaababaabbbaaabbaabbabababaaababbbbabbbbaabbabbaaaabbababbabbbabbbabaaaaabbbbabbaababaaabaabbaabbabaabbaabbababaaabababbaabbbabbaabbaabbbbabbbabbaabbabaababbbababbbabababbabbbbabaababbbbbbbababbbbaaaabbaabbabbaababbaaaaaabababbababaaabaaabbabbaaaaababbbbbabbbaaabbbaaababbbababbaababaaababaabbbaabaaaabaabaaabbbabababababbbaabbabbabaabbbabaaaabbababbbabaabaaabbabababababaaaabbbbaabaabbabababbabbbbabaaabaabaaaaaaaaaaaabaaabaaaaabababaaabbbabbabbbbbaabaaabbbbaabbbbaabbabbbbabbabaaaabbaaaabaababbbbbabaabbaaaaaabbaaaaabbaaaaaaabaababaabaabbbbabbbbabababbaabbaaaaaaabbbabbbbbabbaabbbabbbabaaabaababbbbabaaaaabbbabababbaaaaabaaabbbbaaaaaaaaabbabaabbbaabbabbabbabbbabbbbbabbaaabaaabbaaaaababbbaabbaaaaabaaaabbbabbbbbababbbbaaabaaabbbbabbbbabbabbbabbaababbabbbbbababababbbbaababaaaaaaaaaabbbaaabbabaabababaaababbabbaabaabaaabaababaaaababbbbbaabaabbbaabbabbabbaaaababbababaabbaaaaabaaababbabaaabbbabbabbaaaabaaaabbbbaabaaababaabaaaababababaabababbabababbaabbbaaabbbbbabbbabaaaabbbbbaaabbaaaabbbaaaabaabbbbbbabababbabbabaaaabaaaaabbbaabbaaababaaaabbbbbbabaabbbbbbbbbbbababbaabaaababaaaabaaaabbbbaaababaaabbaaabaabbaababbbaaaabbbabaaaaaabbbbaaabbbbabbbbbabaabbbbbabaabbabbbbaabaabaaaaaaabbbaaabbbbaababaababbaabaaabbbbbaaabbabbbaaaaaababbbabaaabababaaabbaaabbaaabbabbbbabbababababbbbbaabbaaaaaaabbbbaaaabbbbabbabbbaaaaabbaaabbbaaaabbaabbabbbababbbaaaabbbbbbaaaabaaaabbbbbbabbabbbbaaababbbaaabbbbabaabbbabababaabbbbabaaabbbbbbbaabbabbaabaabbbabbaababaababbabaaababaaabbbaaaababbbabbaababababbbbbbbbaabbbbbaaaaaababaaaabaaabbbbabaabaaabbababbbbabbbbbaabbbabaaaaabaabaababababbbbabaaababaaaabbaabababbbaaaabbbbbbabbbaabbaabaababaaabaaaaaabbbbbaaabbbbbbabbbababbaabbaabaabaabbbbabaabbbbabbaaabbbabbbbababbaaabbbbaababaabbbabaaaabbabbabbabbaabbbbabbbbbbbababbbbabababbabbaaabaabbaaaababaabababbbaaaaabaabbbaabbbbababbababaaaaaaabaaaaaaabbababaabaababbbabaaabbabaabbaaaaabababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabbbbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabbabbbbbaabbbaabbbaaabbbbbbbbbabbbbaaabbabaaaabbbabbaaaaabbaababaabbbababbbbabbaabaaaababbbabbbaaabaabbaabbaabaaaababbaabbababaaaabbabbaabaaaaaabbababaaabbbbbbbabbbaaaabaaababbbaabbaabaaabbaabababaabbaabaabbbaabbaaabaabbbbaabbbabaaabbbabaaaaabaaaaabbbbbaababaabaabbbababbbaaaaaabbbbbabbaabbbbaabaaababaabababababaabbababaababbbaaaabbaaababaaabbbababbbbabbbbaabaaaabaaaabaaabaaaaaaababaabbbbaabababaaababbbaababbbbbbbabbababaaabbabababbbaabbababbaaaabaabaaabbabbaabbbbaabbaaababaabbbbbbabbaaaaaababbbabbababbabaaaababaaaabbbabaabbbbbbaaabaabbbabbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaabbabaababaabbabaabbaaabaabbbaabaabbabababbababbabbabaababaaabbbaabbaaaaabaaaaaaabbababbaabaaaaaabbabbababbbaabaaaaaabbbaaababbaababbbbbbbbbaabbbbbaaaaabbabaababbbbabaababaabbbbaabbbbaababaabbabaaabbaabbbbbbaabbbbaabbbabbbabbababbaaaabbbabaabaaabababbaaaaaabbaaaabbbaaabaabbabbbbaaaabbabbaaaabbabbbbaabbabbabbbbaabbaaaaaababaaaabbaabbaabaababbaaaababbaabbaababbbbbbabbbbabaaaaabbaaababbbbabbbabbabbbaabbbabbbbabaaababbaaabaaaababbbbbbabaaaaaababbbaabbabbbabbbaaabbaababbbbbaabbbbbbaaabbaababbbbaababbaaaaaaababbabbaaaaabababaaaabaaabaababbabbabbaaaabababbbbbbbbaaaaaabaaabbababbabbaaaababababbbbaaaababbaabaabbaabbababbbabaabbbaabbbaabaaaabbabbbbbbbabaabbbbaaaabbabaaaabababaabbbababbaabaabbaaaababaabbaabbbabbbaabbababbbbabbaaabbbabaaaabaaabaababbababbbbaabbbaabaaabbbaaababbbaabbabbabbbbbbaaaabbbbabbbaabbabbbbaabbabbbabbaabbabbaabbbbaababbababbaabbaabbaaaaaaaabbaaabbaabbbabbaaaaaabaaaabababbbaaabbbabbababaabbbabbaabbbbbabbbaabaabbbaabbaaaaaabbabbaabbbbabbbbaaabaabbbaabaabaaaababbbabaabaabaabbabaababa
bbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbbabaaaaaabbbabbababaaaaabbaaaaabbaabbabbaaaabbbabbbabababbbbbbbbbababbaaaabbbbbaaabbbaabaabbabbbababaaaaabbaaababbbbaabababbbbbbabbababbbaabaabababbaaababaababaababbbabaaaaabbaaaaabaaabbaaaaaaaabaababababbabbaabaababbbbbbbaaaabbabbaabbbbabbaabbabaababababbabbbaababbbabbaabaaaababaabaaaabaababaabaaabbaabbbaaaabbbbababaaabbababababbbaabaabbaaaababbabbbbaaababaabbaabbabbabbbbbbaabbbbbbbabbaabaaaabbbabaabbaaabbbabbbabaabbbbbbbabbaaaaabbbbabaabaaaaabbbbaaabaaaaabbbaabbaaaaabaabbabbbbbbbbaabbaababaabbababbababbaabaabaaaabababaabbaabbaaaabaaabaabbbbbabbbbaaababbbabbbbaaabbaaaababbbaaabbbaaabbaaaabbabbbaaabbaababbbaaabbbbbaabbbbaabaabbbbaaaaaaababbababaaabbaaaababbaaabbbbabaabaabbbbbbbabaaababaaaaaaababaaabaabbbaabaaaaaaabbabbaababbbbaababaaababbbaaaaaabbaaaabaaabaaabaabbbaaabbabbbbabbaaabbbaaabbaaaabbbabbbbbbababbbbbabbbbbbaabbabaaaabaabbbbbbaaaaaaabaabbabbaabababbbababaaaabbbbababbabaaaaabbbaaababbbaaaaabbabaaaaaaabaababbabbaabbabbaaabbaaabbaabbbbbabbbbbaabaabbaabbbbaaabbabbabbaaabbabbabbabababbbbbaaaaaababaabbababbaabbbbaabbabaaababbbbaababbbbbbbbaaabbbaabaaababbabaababbaaaabbbaababaaaabaaaaaaabaaabbaaaabaababbabbaababbbbbbbbaabbbbbabaaabbaabbabbbbaaabbbabaaabaababababaaabbbaabbaabbbbabaababbaabbababbaaaabbbbbabaaaabaaabbbababbaaaabaaaaabaaaabbaabbbabbabbaabaababbbabbabbaabbbbabaabaaabaabaaabbbbbaaabababaabaababbaaabbbbaabababaaaababbabaabababaaabbbbababababbbbbbaabaabbaaaaabaaaaabababaaababbbaababaabbaaaabaababaababbabbbbabaababbabaaaaaabaaababaabbbbaabbcaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbabbabbbaabaabbbbbaabbabbaabaabbabbbabaabbababaababbabaaabaaaababbbaaaabbbbbaabbaaabbbbbabbaabaababaaabbbbbbbbaaabababbaabbababbabaabababbbbaababbbbabaababaaabbabaabbbabbbbaabaaababababaababababbbaabaaaaabaaababaabbaababbbbbbaaabbaabbbbbaabbabbaaabbabaabaabbabbaabaaaababbbaaaababbaaababbabaabbbaaabbbababbbabbaaababaabaaaaabbbbaabbababbaaaaabaabbbabbbbbabbbaaaaabaabbabbbaabbababaababaaabbaaaaabbbaaaababbabbbbbaababbbaabaaaabbbbaabbbabbbbbaababaabbaabaaabbbaabaabbbbbaababaabbbabbbbabaaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaacabbbabbbbbbaaabbaabaaaababbaaabababababababbabbbbbbaaaaaabababbbabababbbabaaaaaabbbbaabaabababbabbaaabbaaabaaaabbaaaaaabbbbbababbaaabbabbbbaabbbbbaaabaabbbbaaaababaaabaababaaaabbabbabaabbbaabbbabaaabbabaabaaabaababbbbaaaababbbaabbaabbababaabbabbabaaaaabaaaabbbbbaabbbbbbabbaabaabbaaaabababababbbbbabaababababaaaaaabbabbaabaabaaaabaaabbaaaabaabababbbbbbbaaabaaaaababbbbabbbaaaaaaaabbabbbabbabbabbbabbbaabbabbaaaabaaabbaaabaababababaaaaaabbaaaaabbababbbbbabbababbbaabbbaabbaabbaaaaabaaaaaabbbabbabaabbabaaaabbabaabaaaaaabbabbbbabbabaaaababbbaaabbbbaaaaabbabbaabbbababbbbbbaabbabaababbbbabbbabaabaaaaabbbbabaababaabbbbbbabbbbbbabbababaabbaabaabbbbaaaaabbaaaabbabaabbbabbabaaabbaaabbabbaaaabababbababbbbabaabbbababaabbbbbabaabababbaaaabbaabbabbbabbabaabbaabaabaaaabaaaabaaaaaabbababbababbbbbababaaaabaababbaabbbaaabbbbbbaababbbbbabaaaaaaabaababbbbaaaaaabbbaabbaababaabbbbbaaaababbbaabbaabbabbbaabaaabbabbbbbaabbabbbbababbbbbbabaabbbabaaaababbabbaaaabbaababaaaaababbaabbabbbbbaabaabaaaabaab
aabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbababbaaaabbbabababaaabbaaabbabbbbbbbabbabbbabaababbbbbaaabbbbababaabaaaabbbbbaaaaaaaaabbabbbabbbbabbbabbbbbbabaaabbbabaaaaaaabbabaabbaaababbabbbaaabaaaabaabaaababaabaaaababaaabbaababbababbaabbababbaaababaabbaaaababbbabaabaabbaaaababaaabbaabbaabbaabbbbabbbbbbabbabbbbaaaabaaabaaaaababaabbbabbbabbbbbbbbbbaaaaabbbbbbbbaaaaaaabbbabaabaabbaabbbbbaaaabbbbbbaabbaabbbabaaabaaaabaababababbbaabaaaababbaaaaaaabbaabbabaabbabbabaaababbabaabaabbbaaabaaabbbaabbaababaaababaabbabbabababaaababbabaabaaababbbbbabbbababbabbaabbbbaaaabbbbaaabbabababaaaabababbabbbbbbabbaaaabaabaababaabbbabaaaabbababaaaaabaaabaaabbbbabaabababbbbaabaaababbbababbaaababababbbabbaabbbbababbbababbaababbabbbabbbbabbbbababbbabbbaabaaaaaaabbaabaaaaabbbaaaaabaaaaabbaaababaaabbbbabaababbbaaabbbababbaaabaabbbbaaaabbbaabbbbabaaabaabbbabaaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbbaabaababbbabaababbabbbbbbaaabbaaababaaaabbbaaababbabbbbaabbbabbbbabbbaabbabbaaaaaabbbbabbbbaabbbbabaabaabababaabaababaabbbbbabbbbaaaabaaaabaaabbaaaaaababbabaabaaaabbababababbbababbbbbabbbbabbbabaabbaaabaabaabababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabbbababbabbabaaabbabababaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaaaaaaaaabaabbabbaabbbabaaabbbabbbbbabbbbaabbbaabaababaababbabaaabbabbbababbaabbbbaababbabbbaaabbabaababbabaababaababababaabababbbaaababbabbbbabbbaaabaaaabbabbabbbbbbababbbbabaabababbaabbbaababaabaaabbbaaaabbbbaaaabaabaabaabaababbbba
babaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababbabaaabababbabbabbbaaabbbbaaaaabaaabaaaaabbbaaaabbabbabaaabbbbabbaaaaabbbaababbbababbbbbbbabbabbbabaababaaabbbaaababaaabaabbbbbbaabaaabbbbaababbaababaababaaaabbbababbaaaabbabbabbbaabbbabbaaabbabaaaaaaaababbbaaababaabababbabbbbabbababbabbbbbbbaabaaaaaabbaaabbbbaaaaabbbaabaaaaabbbababbbababbabaaaabbbbbbababbaabbaabaaabbbbbbababaababaaaabababbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabaaaaaabaaaaabbabbbbabaabbabaabaabbaababbbabbabbbbabbabbbbababbabbabaabababbabbbbaabbbabbabababbabbbaaaaabbababbaababbaaabbaaaaabbaabaaabbbbabbabbaaaaaaabaaaaabbbabaabbbbabbbbaaabbaaabbbaaaabaababbbbbaaaaaaabbaaabaaaaaaabaaabbaaabaaabbbb
bbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaabaabaaabababbbbbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaaaabababaaabaaabaaabababbbbabaaaaaabbaaabbbbbabaabaabaabbbaaaaabaabbbabbabbaaabaabbbabbbabbaabaabaaababbbabaaaabaabaabbbabaaabbabababbbbbabaabbaabbbbaabaabbbbbbbbbbbaababbbbbaabbbbabbabaaaabaaaabaaaabbaabaabbaababbbbbbbbbbbabaaabaaabaaaababbaabaaabaabaabbbbbbbaaaaaaaaabbbaabbbaaabaaaababbbbabaaaaabaaaaaaaaaabaabbbabbbabaabbbabbabbbbaabbbabaabababaaababbabaabababbabbaaaababaabbaabbbabbabbaaabbbabaaabbaabaaaaaababaaaaababbabbabbbabaabbaabbababbbbababaabbaaaabbbbbbaaaaaabbaabbbbaaaabaaaaaabaababababbbbaaaabababbbaaababbabbbababbaabaababbabaaaababbbabbbbabbaaabbbababbbabbbaabaabbabbbbabbbabaaaabaaaabbbaaabaabbabbaaaabbaaaaabababbbaabababaabbbaaabbababaaabababbaaaaaabaabbabbbbbabaaababaaaabaabaaabbbabaabaaaabbaabbabbbabbbaababaabbabbbbbabbbbaabaaababaaabababababbaaaaaaaaaaaababbabaababbbaabbaabbbabbbababbabbaaaabbabbbbaaaaabbaababbbaabbbaaaabaabbaabaaabbbaabbabbababaababbaaaabbaabbabababaababbbbababbbaabbaabaabbbbbaabbbbabbbbaaabbbabaabaabbaaabbbaaabbaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaabbabbbbaaabbaababbabbababbaabbbbababbbbbbabaabbbabbbaaabbbaaabaaababbbbbbaababaaabbbabaabbbbabbabbbaababaaaabaaaababbbaabbabaaaabbbaababbababbaabbbbaabbbbabbaabbaaababbbbabbbabbbbaabbabbbabaaaabbbbaaaabaaaaabbaabbbabbbaaaaabaaabbaabaabaaaaabaaababaaabbbaaababaabbaabbbbaaabaabbabbabaababaabaaabbbbbbbbaaaaabbaaaaaabaaaabbbbaaabbbaaabbbbbabbababababbababbabababababaabbbaabbbbbabbbabaabaabaaabbabbbbbababbaaaaaabbbbabaabbababbbabaabbaabaabababaabbabbbabaaaaabbbbabbbbaabbaaabaabbabbaababababbbbabaabaabaabbaaabbaababbbabaaabaaabbababbbaabababbbabbbbbaabbaaababababbaabbbabaababbbabababbbbabaabbabaabbabbbbbbbbabbabaababbbaaabbbabbbbabbbabaabaabababbbbbbaabbabbbababbabbbaaaaaabababbababaaaabbabaaabbbaababbbbabbbaaabaabaaaaaabbbbbababaaabababbbbaaaaaabbaababbaaaabaaaabaaababaaaabbababaaabbbbbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbaaabaaabbababbbbbbbaababaabaabaaabaabbbabbaaabbabbabaabbabbabbbbbbabbabbaababbabbbbbbbbaabbaaaabbababaaabababaaaaaaaabbabbbbbbbbabbbaaaaabbabaaaaababaaaaaabbbabbaabaababaaababbbbbaaaabbabbaabbbbbaaaabbbbbbababaababbaaababaaaabbbbbabbabaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbcaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaa
aabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabbabaabbabaaababbababbbabbbabaabbaabbbaabbabababababbbbababbbabbbbbaaabbbaaabaaabbaaabababaabbaababaabaabbabbabbbabaaaababbaabbabbbababaabbaaabbabbbabbbbbabaaaabbabaabaabbbbbaaaababaaaabbbbaaaababbbbababbbbbaabbaabaaababaabaabaaaabaabaaaababaabbbaababaabaaabbbbabbbaabbbabbbbbabaaaaaabbaababbababbabababbbaababaaaaabbbbabbaabbbbbbabababbababbbabbbabbbbaaabbaaabbbaaabbbbbaaababbbaabbbbbaaabbabbabababaabbabbaaabbaaababbbabbbaabaaababbbababbbbabbbaababaaababaaaaaabaabbbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaabbabbbaababbabbabbbabbbbababaabbbbbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababbbababbaabbabbbabbaabbbbabbaabbbaaababaaabaaaaabaababbaaaaabbaabbabaabaaabbaaabbbbaaaaabbbabbbaababbbbaababbababaaabababbaabaabaabbababababbbbbabbbaaaaabbbbbbbbbbbbaabaabbabbbabaabbbaaabbbabbaaabababbaabbbbabbababbbaaabbabaabbbbbabbaaabbbbbbbaabbbabbbbabababbaaababbbabbbbbbaabbbaabbbbbbbbabaaaabbbaaabaaababbbaaaabaababaaabaabbbbbabbaaaaaabaaababaabaaaaaabaaaaabbaabaaaaabbbabbbaabbabaaabbbbaaabbaabbababaabbaaaaabbbabbabaababaaaabbbaaabbaaaaaaabababbbbbbaabbbbbaaabbababaababbaaaaabababbaababaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaababbabaabaabaaaaababaabbbbbaaaaababbabbababbbbbaaababbbaabbbaabaabbaaaaaaaabbbbbabbbaaabaabbbaaaabbabababbabbaaabbbbbbabbbbbbabaabbbaaaabababaabaabaabababbaaaaabaaababbbbabbbaabababbbbaaaabbbababaaaabbaaaaabaaaabaabbbbbbaaaabbababbbbabbbabbabaabbbabaaabbbbaabbaabaaabaaaaabbaabbbbbbbbaabbababaabaaaabbabaabbbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbba
baaabbaaababbbabbbbaabbababbaaaabbbbbbaabbbabbababbaaaabaaaaababaaaabaaabaaabaaaabbaabababbaabaaababbbbbbabbbaaaaaaaabbaaaaaaabbabbabbbbbabaabbbaaabbabaabaabbaaaabaaaaabbbbbaababbbaabaabaaabbaabaabbbbabbaaababbbabababbbbbaaabbaaaabbaababaabaaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbaabaaaaaabbabaaaaabaabbaaabbababbbbababbbbbaabaaaabababaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbbabbbbbbaabaabbbbbaabbaabababaaabbbabababbabbbbabbbabbbaababaabbbaaabaabaaaaaaaabbbabaabbbabbaaabbbbabababbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaa
aabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbaaabbbbbbaaaabbbababbaaaaaababbbbabbbabbbabbabababaaaabaaaabababaabbbabbbbbabbabbaaababbabbaabbbaaababaababbaabaaaaaaabbabbabbbbbabbaaaabaabbaabbababbabbababbabbabbababbbaaaabbabaabaaabbbbbabbbaabbaababbaababbbaabababbbbbbaaaaabbaababaaabbbabbaaaabaabababaabaaaaaabaabaaabbbbabbaaabbbabbbbbabababaabbaababbabbababbbbbbbaabaaabaaabbbbabbabbbbbbbaaaabbbaaaaababbbabbbbaabbbbbabaaaaaaabbbaabbabbbaabbabbababaaabbbaaabbabbabbababbababbbbaabaaaabababbbababbabbbabbbaaabaaabbabaaabbabbbaaaaabbbababbaabbbbbaaaabbaaabababbabbaaaaaaabbbaabbabaabaaabaaabbababbaaabaaaaaaababbbabaaaaabbabaabbbbabbbbaabbbbabbbbbbbbbbababbaabaabababbaaabbabababbbaaaaabbabbbaaaaaabbabbbbbaabaaabbbabbbbababbaababaaabaabbabaaabaaabbabbbbbaaaabbaabbbbabababbabaabbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabbbbabbabaaabbbbabaababaaabbaabaaaabbbababaabbaaaaaabbaabbbbbaabaaaabaabbaabaaabaababbabababbbaababaababbbbaaabbbaababbabbbababbabbaabaaabbbbbabbbabababaabbaabbbbbaababbbaabaabaababbbabaaaabaaabaabbaababababbbaaaabaaababbabbbbabbbabaabaabbabaaaabaabaabaabaabbabaabababbabbaabbbbaabaaaababbaabbbbaabbbabbababbbaaaababbbbabbaababbbbaabaababbbbaaabbabbbabaababbbbbabababbbbbabbbaabaabbbabbbabbaaaabaaabbbbbabaaabaaaabbabababaaababbbabbbabbbabbbabaabbbabaaabbbbbbbaaabaababbabbbabbbabaaababbaabbabbbabbbbbaaaaabbababaabababaaabbaaaabaaaabababaaaabaababaaaaaabbbbbabbabbabbbbabbabaabaaaabababaaabbbaaaabaabbbaaabaabbabbaabbabaabbababbaaabbabbaabaabaabbbabaababaaaabbbaaabaaababaabababbbbbbaabbbbaaababaabbaaaabbaaababbaaaaaabababbabbabbaaaaabaababbaaaabbabaaaaababababaaaaababaaabaabbabaaabbbbaaabbbbaababababbaababaaaababbbaabbbabbabbabaaaabaabbbbbbabbbabbabbaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbbaababbabaaaaaaaabaaaababbbbbaaaabaabbabaaaaababaaaabaabbbbbabbbabaaabbbbbaababbbbbaabababbaaaabbbabaaabbbbbaababaaabababbabbbbaabbbababaabbaaababbabaabbabbbabaabbbabbbabbababbbaaaaaaababaababbaaaaaabbaabbabaabaababbaabababaaabcababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabbbbbbbaabbbaaabbabbaaabbaabaaaaabaaaabbaaaabababaabbbbbaabbbbaabbabbabbbabbaabbaaaababaabababbabbaaaabbbbaabaaaabaaabbbabbbabaabbaaaabbbabbbbaaaabbaaaaababaaabaaaaabbbbbabbabababaaaaabaaaabaaabbaaaaaabaababaaaaaaabbaaababbbbaababbabbabbbbaabbbaaababaabaaaaabbbaababababbbababbabbababbbaabbbaababbbbbbbabbaababbababbaababbaabbbabbaaabbabbaabababaababaabaababbababbbaaabbaabbbbbabbbbbbbaababaabbabbbbbbaabaababaaabbabbbbbbaaabbbabaabbabaaaaaaaaabbaaaaabbbbbaababbabaaaababbababbaaaabbaaaabbababbaababbbaabbaaaaaabbaaaabbaaabaaabaababaabbbbaaababbabbbababaabbbbbbaabbbbaaabbbabbaabaaaabbbbaabaabbbbaabaaaabbaabaabaaaabbaabbbbbbababbbbaabbaabbabbabaabbbbabaabbaabbabaaaaaabaaaababbbbbaabbbabaaaabaaabaabaaabbaaabaaaababbbabaabbbabbbbabaaaaaababbbbbbabaaabbaabaaabaaabbbaabbabaaaaabbaaaaaabbbaabbabaaaabbabaabbbbbbbabaabaabbbbbabababbbbabbbabbabaabaabaabbbbababaaaaaaaabbbbbbabbbaababaabaabbbbabababaaaabbbbabaabbabbaabbaababaaababbaaabbaaabbabbbbaabaaaaaaababbaaaabbbbaababbbbabababbaaababaabbabbaabbbbababbaabbaaabaaabbaababaaaabaabbbaaababbbbabbbabbabaababaaaabbaaabbabbbaaabbbabaaabbaabaabaaaaaabbbbaaaabaaabbaabaaaabbaabaaabaabbaabaabbaaaabbabaababaabbaabbaabbbbbbbbaabbbaabbaaabaabbbbbbabbbbababaaabbbaaabaabababbaaabaabbaaaaabaaabbabbaaabbaabbbbbbaabaabbaaaabaaaabbbabbaaabbabbabbbbabaaababbabbabbaababbababbbbabaabbbbabbbbbabbabbbaabbbabaabbabbbbbbbaaabbabaaabaaabbbaaabbbababbbbabbbbaabaabaabbaababaabababbaabbabaaaabaabbaababbbbababbababaaabbbbabaaaabbbabababbaaabbbbbaaaaababbbabbaababbaaaaaaaabbaaabbabbabbbbabbabbbbaababbaaaababbaabbababaabaabaaaaaaaaaaabbbbbabbbaaaabbaaaaabbbabbbaaabbbaaababbababababbbbbababbbaabababbabbabbbaabbbaaaabaabbababaaabbbbbaaaabbaaabbbbbaabbbbaaaaabababbbabaaababaabbbbabbbbbabaabaabaababbbbababbaaaabaabbab
abbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabbaabbbbabaabaaaabbbababbaabbaabaabaaaaaabbaaaaaaabaabbabbbbaaababbaabbbaaabaaababbaaaaaaabaabbbbbaaaababbabbbbbaaaabbbabbbbbaaabbaabbbbbabbaabaaaaaaaabbaabbababbaababaababaabbabbabbbbabababbaabbaabbbbabbbabbaaaaabaaaabbbabaaabaaaabbbaabbbbabaaabbbaaabbbaabbbbaabaaabbbaabbabaaabbbaaaaabbaaaabbabbaaaabbbbbbbabaabababbbaabbbbabaabbbaaaababbabbaaaaaaababbbababbbbbbbababbbabbaaabbabbbbbbbaabaabbabaaaabbababbbabaaabbbbbbaabbbbabbbabbbabbaaabbbaabaaaabaabbbaaabbbaabbbbaaabaaaaaababaaaaabaaaaaabbaababbbbabbaaaaaabbbbbbbabbaabaabbababaaabababbbbaaaababaababbbbbaaabbbabaaabbbbbaababbbbbbbabbabaabaabbaabaabbbaabbbaabbaaaaabaaaaabbabbaabbaaaabbbaabaabaabbbaabaabaabababaaaaabbbbbbababbaababaabbaaaabbaababbbabaaaabbabaaaaaaaabbbaaabbabbbabaababbabaabbbbaaabbababbbbabbbbbbbabbbaabbbbabbabaabaabbabaaaaaaaabbaaaaababbbaabbaabaaaabbbaaababbbabbababababbbaaabbaabbaaaababbabaabbaababaabbbbaaaaababbbbabbbaaababaabbbbabbbbbabbbbaabbaaabaabaabbabbabaaabaabaabbaaaababbabbbabbabbbaaaaabbbabababbabbabaabbbaaaabbabababbbbabaababbabababbbaaaababababaaaaaabbabbaabbbbbabbbbbabababbbabaaabbababbaabbbbabbababbabaabaaaababbabaababbbbbbabbbababbaaaabbaaabaababaaaabbabbbbabaabbabbbbaaaabbaaabaaaabbababbabbaaaaabaabababababaabbbbabababbbbbbaaaaabbaaaabbaaaaaaabaaababbbabbbbbabbaaaabbaababbaabaabbbabbaaaabbababbbbbbbaababbbabbabaaabaababbbbabbbaabbaabaabaabaabaaabbaabbabaaabababaaaaaaabbabbabbabbbbaaaaababbabbaaaababaabaababbaabbbbabbbabbaababaaabbbaaababababbbabaaabbbababbbbbbbaabbaaaabaaaaaabaabbbbbabbbbaaaabbaababbbbbaaaaababbabbaaabbbbabbbabbabaaababbbaaabaaaabbbbbaabbaabaaabbabaabbbabaabaaabaabbaaaaabbaaaabaababbabaabababbaaababaaaaababaabbabaaabaabbaaaaabbbaabaabbababababaaaaaaabbbaaabbaaaabbabbabbaaaaaaabbaaabbaaabbbbaabbbababaaabbbbababaabbaaaaaaabbabaaaabbbabbaaabbaabbaabbaabaabaababaaabbabbaaaaabbbabbbabbbabbaaabbbbbbaabbabbbaabbbaababbbbabbbaaabbaabaabbbaaabaaaabbbbbababaabbabbbbabaaabaabababababbbbbbbabbaaaaabbabbabbabaabaababbbbbbbbabbbaaabbbababbababababbbbbbbbabaaabbababaaaabaabbababbabbbbbaaaabbababbbabaabbbbbbaabaabbbbbabbaabbbabababbbbbabaababbbbaaabaababbbaaabbabaaabbbaaaaaabbaabaaaabbbaaaabbaaababababbbabbaaaaaabbaabaaaaabbabaabaabbbbbbaaaabbbbbbbaabbbbaabaabaaabbaaaaaaaabaabaababbbbbababbbaaaaabbababaaaabaaaaabaaaabaaaaaaaabaabbbabaabbaabaabbbbaaaabaaabbabababaaaaabaabaaabbababaabababaaaaaababbbbabaaaababbabababbbbabababaaaabbbaaaabbbbaabbabaabbaaaaabababaabbababaaabbbababbaaabaabbaabbbaabbbaaabbbaaabbaaabaaababaabaaababbbbabaaaabaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbbbbaabaaabaabaabaaabaaabbaabaabbbbabbbaabbbabbababababbbbbbaabbbbbaababaaaaabaababaaabbaaabbaabbaabbbbbabbbbbbaaabaababbaababbbbaababbabbbbbbaabaaaabaababbbbabaaabbbaaaabbbbbaabaabbaaababaaaaaabbaababbabaaaabaaababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaa
aababababaaaaabbabababbbbabaabbbbbababbbbabbabbbbbabbbbbbaaaaabaaabbbababbbaaabbaabaabbabbbbbabbbbbaaababaaaabbbbabababaabbbbbbaaabbbabbababbaaabbbbbbabbabaabaaaabbbaaaaabbaaaababbbaaabaabbabbaabababaaabbbabbbbaabababbaaabababaabbaabbaaaababaabbbbaaababababbbaabbbaabaaaaaaabaabaaababbabaaaaabbbaaaabababbabbbbaaaaabbbbbbbbbaabaaabaaaabaaabaaaaaababbbaaababbbbbbbaababbaabbbabaabaaabbbabbbbabbabbbababbabbbbababbbaabbabaababaabbaababaabbbababbaabbbbabaaababbabbaabbbbababbbaabbaabbaabbaaaabaaaaaabaabaaaabbbbabbbabbbbbababbaaabaaabaaaaaaaaaabbbbbaaaaaaaabbbbbbbaaababbabbaabbaaaaabbbbaaaaaabbaabbaaababbbabbbbabbabababaaabbabbbbabaabbbbbbbaabbaababbaabaababbbabaababbabbaaabbbabbbaaabbaabbababbbababbaabaababababbbabaababbabbbabaaaaabaaababaabaabbaaaabbbbaaaabbbaababababbbbababaabaaaaaabaabbbbabbabbababbaaababbbbaabababbbbbabbbabbbaaaababbababaaaabbabbbabaaababaabbbabababaaabaabbaaaababaaababaabbabaabaaabaaaabaaaababaaabaaabbabbbbbbbaabbabbbbbaaabbbbbabbbbbaabbbababbbaaaababbabaaabbbaaababaabbbabbaaaabbbbaaabbaaaababbbabbaaababbbababaabbbbbaabbbaabbababbbbaabbabbbbabbababaabbbaabbbababababbabababaabaabaaaabababbabaaabaabbbbabbbabbbaaabbabababbbbabbbabaaabbaabababaabbabbaabaaaaaaaaaaabbbbbaabbbabaaabababaaaaaaaaaaabababaababaaaaabbbababbaabababbabbbaabaabbabbaaababaabbbbbbaabababbbabbababaabaaaaabbaabbabbaabbbababbbbabbbbaaabaaabaaaabaabbabbaaaababaabbbbaabaaaababbaaaaaababbaabbaababbbbaabaaababaababaababaabababbabbaabbbaababaabbaaaaaaababbabbbbbbabbaaaaabbabbbabaabbbbabaaaababaabaabbbbaaababbbababbbbababbbaabbaabbabbbabaaaababaaabaabbbbaabababbbbbabbaabbbabbbbabbbbbaabbaaaabbabaabbabaaaaaabaaababaaaaaabbbbababbbbaabbababbaabaabbbabaabbabbbabbabbbbbaabbaabaababbbbbabaaaaabbababbaaabbbaaababbaaabaaaaabbbbabaaabaaabbababbbbaababbbbbbaaaaaabbbbbbbbbaababaabaaababbbbbabbbaabbbbbababaaabbabbabaaababbabaabaaaaaabbbaabbbababbbbaaabbbabaabaaaabbaaabaaaabaaabbaabaabbbbbbaaaabaaaabbaaaababbabbabababbabbababbaaaaabaaaabbbbabbbbabbbaabbbbbbabaababbabbbbaababababaaababaaaaabaaaabaaababbaabbbabbabbabababbaaabababbaaaabababbbabbbbaabbbabaabaabbabbabaababaaababababaabbabbbbbaaaabbabababbabbbaabaababbaaaabbbbaabbaaaaabaaaaaaabaabbbbabbaaaababbaaabbabbbaabbaaaabbbbbabbabaabbababbbbbbbaababbbabaaabbabaabbbbbbababaabaabbbaaabbbbbababbaabaaaaabbabbbababababaaaaabbbbbaabbabababbaabbaaaaababaaabbbbaaaaabbbaaaabbbabbaaaabaaabaaaaabbabbaabbbbaabbbbabbabaabbbbaabbabbabaabbbaaabbabababbaabaaaaaaababbabbbaabaabbbbbbababbbaaaabbababbabbababbbaababbbaaabbabbbbbbaaabaababababbabbabbbbbaabaaaaababbbabbbabbbaabbaaabbaaaabbbbbaabbbbbaabaababbabbbbabbabbabbabbababaabbaabaabaaabaaabbabbbaaaabbabaabbaababaaabbbbabbbababaabaaabbababbabbaabababbbbbbbbaabbbabbabbbabbaabbaaabbbabaababaabbaaabaaaaabbbbbbbbbabaababaaaaaaaabababbaaabaabbabaabbbaaaaabbabbbaababbaabbbaabbbabbabaaaababbaaababaababaaaaababaaaaababbbaaabbbaabbbbbbabaabaabbaabbbbbabbbbbbbaaabababbaaaabaababbaaababbbabbaabbbbababbabaaabbbabaabaaabbabbaaaaabaabbbaaabaabaaaaaabbaabaaabaaabbbabaabbabbbaabaaaaabbabababbbabbbbbabbaabbbabbbaaabaabbaabaababbababbaaabbbbabbabaabababbbbbbabaaaabbaabbabbbaabaaaaaabbaaaabaabaabaabaaabbaaaaabbaaaaabaaaaabbabbaabbabbbaaababbaaaaaaaaaaaaaabbababbbbabbaaaababaaaaabaaaabbbbabbaaaaabaaaaaababbababbbbaabbbbbbbaaabababbabbbaaababababababbbabbbabaabbbbbbabbabbbaaababaabbbabbabaabbabaabbabababbbaabababbaababbbaabababaaaabaaababbbbaabbbabbaabababbbaaabababaababbbabaaaaaaabbaabbabababbabbbababbbaabbbbbbaabbbabbbaaaabbbbbaabbbbababbbbbaababbaabaababbababababbaaaabaaabaabbbabaabbababababbbabbbaabaabbababbbbabbaabaababbbabaabaabbabaaaaababbabbbabbabaaababbbaaababbbbbabbbabababbbbbbbbaaaaaabbbbabaaababbabaabaabbbbaaabaaabaabababaaabbaaabaabbbabbbbabaababaabbaaabaabbaaaabbaaaabbbaaaaababbaababbabbaaaabbbbababbbbaaabbbbabababbabababbabbbbbbabbabbbbbbbbbaaaaaabbbbbbababbabbabbabaabbabbababbababaabaaababaabaababbbaababababbbbbbbabbbbaaaaaabbaabbabbaabbabaababbabaaaaaabbbbababababbbbbaabbbababbbabaaababbabaabaabaabaaababbbaabaaaaaaaaababababbababbababbabaabaabbabaaaabbaaabbbbabbbaabaabbbaaabababaabaabaabbbaaabaaabbbaabbbabbababbabaaaabaabababbbbabbababbbbbbbbbbabbaabaabbaaababbbaaabaaaaabaaaabbaaabbabbababbabaababbbaabaaababaabbaaaabbabaabaaabbbaababbabaababbababbababababbababaaabbbabaabaaaabaaabbbabbbbaabaabaaaaaababaaaababbababaabbaaabbababbabbbaaabbbbaaaabbbbabbabbabbabbabaaaabbbbbbaaaaabbababbbabbaabbbaababababbbabaaabaababbbbaaabaabbbbbabaaababbabbabbbbaaabbababbbbbabbbabaaaababaaabaabaaabbbbbbbbbaaababbbbbaaababbaaaabababbbbbbabaababaabaabababbbabbabbaabbaabbbaaabbababaabbabaaabbabbbbbbabaaaaabbaaaabaabbbbbbababaababbaaabbaaaabbaababbbabababbbbbbbbaaabaabbbbaaaaabbbababbbbbbaaaaababbabababbaabaabababbbaaaaabaababbaabbaababbbbbbbaaaabbbaabbbaabaaaabb
aabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaaaaabbbbbbaaaaabbaabbbbaaabaaabbaababaaabbabbabbbaaabaabbabbaabaaabaabaaaaabaababbbabbbbbbabbaabbababababbabbbbbbbbaaabaabbabaabaaaaabbbabbaabaaabbbaaaaaaaabaaaababbabbbaaaaaabaabaabbaabaabbabbababbaaaaababbbaabaababbbabbbabbbaabbbbbbaaababbbbaabbbbabbbaaaaaabbaabaabbaaabbbbababbaaaabbaababbbbbaaaaababbabbaaababbabbbaababaabbabbbbaabbbaababbabaabaabaaabbaaaaabbaabbbaaabbabbaaaaabbaaaabaabbbbabababaaabbabbaaaaaaaaabaababbaaabbaaaabaaabbbaababbbababbbaaabaaaabbabbaabbbababbbababbaaaaabaabbbaabaaabbbbabbbbababbaabbabbbababaaaaaaaaaaaababaabbbabbbaaababbaabaaaaabababbabaabbbabbaaaaabbaaabbabbbaaaababbbbaaaabaabaaaabbaabbabbbbaaaaaaaaaaabaaaababaabababbbbbbbabaababbbbbababbbabbbbabaaabaaabbbaaabaaaaababbbababbbbaababaaaaabbbabbaaabababaabbbaaababaabbbababbbbbbababaaabbbaabaabbbaabbabaababbbababaabaabaaabbbaaaabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbcbbbbabaaababbaabbbbabbbaabbbbaaaabbaabbaaaaabaabaaaaaaaabbbbbaaabbaabbaabaababaabbabaabbabbbababaaaaabbabaabaaaabbbabbabbbaabbbabbbababbabbabbbaabbbabaababaaaabbabaabbbabaabbaaabbbbbaabaabbababbbbbabaabbaaabaaabbbbaabbbbbbaabbaabbbbababaaabaabbbababbaabaaaababbbabababaaaabbabbaabaaaabbbaabbabbaabaaaabababbbbbbbbaaabbbabbaaabaaababbaabbaaaabaaaaaaababaabaabbabaabbbaaaaabbabababbbbabaabababbbbbbbabaaabaaabbbbaaabbbbabaababbbaaabaababababbbabbaaaabbbbaaaabbbbbbbbbabbbabbbbaabbbbaabaabbbbbabbbbaababbbabbabababbaaababbbbbaabbabaababbaaabbbbbbbbabaabaaaaabbbaabbaababbbbbbaabaabaaabbabbaaaaababbbaabaabbaaababbbabbbaaaabbbbbbaaaababbaaabaabaaaaaaabaabbaabbbaabbbaababbabaaabaabbabababbaabbbabbbaabbaaabbbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbbabbaaabbababbaabbaaaabaabaabbaaabaabbbaabaabaaabaababbbaabaabbbaaababbbbaaabaaaabbababbabaaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbcababbbbaabaaaabaabbabbaabbbabbabaabbababbbabaabbaaabaaaabbabbbaabaabbbababbbabbabaabababbbbabbaaaaaaaaaabaaaaabaaaababbbaaaaaabaabaababbabaaabbbbbbbabaababbbababaabaabbaaaababbabbbaabbbbbbabbbabaabbaaaaabbaabaabbbbabaaabbabbaabaabababbbbabaaabbbaaaaabbbababaabaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaababababbababbaabbbbbababaababbabbbbbbbbbbabbbbaaaaaaaaabbbaaaaabaaabaaabbaabaababaaabaaaabbaaaababbbbaababbbbaabababbabaaaabbbbabababbabbaabbbaaaaaaabbbaabaaaabaaaababababaabbabbaaabbaaabbbaaaaaaaaabbabaaabbbaabbaabaaaababbbbaabbbaabaaaaabaabbbcaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabbbabababaaababbabababbabababababbababbbabbbabbabaabbabbaabbbaaaaabbabaababaaababaaaaaababababbbabaaaaaaabbabaabaaabbbbbbaaaabbaaabbaaaabababababbbaababbaabbbbbaabaaababababaabababababaabbabbaaabbbaabbabbbabbabbaaaaababaaabababbabbbbaababababaaaaaabaaabaaaaaabbaaaaabaaaababaaababaabbbbbabaabbbbabbaabbabaaabbabbabbbbbaaabbbaabbababbabbababbaaaaabaaaabaabaaabbbaabaababaaabababbaaaabaababaabbaaabaaabababaaaabbbababbabaabaabababaabaabbabaabaabbaabbbbabaaabababaaaabbaabaabbaababaabbabbabaabbabbaabbaabbaabaaabbaaabababbbbaabaababbb
bbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababaabbabbbababaaaababaabbbbabbaabbaaaababbabbbaabbbbbbbababbbaaaabaabaabbaabaabababaaaababaabaabaabbabbaaabbbaaabbabbbbaaabaabbabaabababaabbaabbaaaaaaababbbbbabbaabbbabbbbbabaaabbabbbabaabbbabbbbaaaabbbbaabaabaabbababbbbaaababbaaaabbaaaabaabbaabbababaaaabaaaabbbababbaaabbbababbbabababbabbabbbabaabbbbaaaaabbbaabaabbaabbaabbbaabaabbababaabbbbbababaaaababaabbbaaaaabbabaaabbbababbabbabbbbabaabaaaaabaabbaabababbbbabbbbbaabbabbaaaaababbbaaaababaaabaabababaababbbaabaaaabaaabaabbbbaaaaaabbabaabaaaababbabbbaabaababaabbaaaabaaababbbabaaabababbaabbbbaaaabbabababbbbbabbaabaabaababbabaaabababaaaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaababbbbabbaabbaabababaaaaaababaaabbaabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabbaabaaabbabaaabbbaaaaaaaabbbbababbbbbabaaaaaabbbabaababbababababaabbbabbbabaaabaaabababbbbabbabbbbabababbaaaabbaabbaaabbbabbabbbabaaabbbabbabbaaababbbbbaabaabbbbaaaaabbabbbbbbaabaaaaabbbabbbbbaabbabaaabbaababbbbbbbaaabbabbbaabbabaaababbbbbbabbabbbbaaabaabbabaaaaabbbbbbababababababaababaababbbabaabababbabbbbbaabbabbbabbbbabaababbbbaabbaabbaaabaabbabbbaaaaaaaabaabababaaaabbaaababbaabbaaaabbaaabbbbababbaaaabbbaabaabaaababbaabbabbbbbbabbabbaabbbaaaaaaaabaaaabbabaaabaaaabbbbaabaaaaabbbaabbabaababaabbabaabbbbbbbbaaaaabaabbbababaaabbabababbbbaaaabbabbababaabbbbbbbbabbbabaaabbabaaaabbabbbabababaabbbbabbbbbaabbabaaaaabaaabbaababbbbbabbbbbbbbbbbababaaababbbabbaaaabaaabaabbbabbbabaaabbbabbabbbabbbbbbaaabbabbaaaaabaababbbbaaaabaabaabaabaabbabbbaaabbbabaabaabbabaaaabaaabbabbbbaabbbbbaababaabbabbbabbbbaabaaabaaabaabbaaaaaabbaabbaabaaaaaaaabbbbbbabaaabbbabbaaaaabbbbbbbbabbabababbbabbabbaaaaaaabaabbaabbbabbaabbbbbbbaabbbaabbabbabbbabbbbababbaabaaaabaaaaaaabababababaaaabaabbbbbaaabbabbbbbabbabbbbaaabaaabbaababbababaaabbbbbbbbbbbbbaabbbbabaaabbaababbaabaaaabbaabaaaaababbbabaabaaabaaababbbaabbbaababbbbbaababbaaaaaaabaaabaaabbbbaaabaabbbbaaaabaabbbbbbbabbabbbbbbaabaabbbaabaabbaaabbbbaabbbabaaaabbbababaaabbababbaaabaaaabbbbaaaababbbbbabaabaaaabbababaabaaaababbbabbaabbaabbbbbbbbabaaaabbaaabbbbaaabbbbbaaaabbaabbabbbbbaaabaaaabbaababbaaaabbaaaabababbbababbbababaababbbbbbbaabbaaababbabaabaabbbaababbbbbaaabaababbaabbbaaaababaaaabaaabbbabbaabaabaabaaaaabaabbababbabaaabbaaabaabbbbbababbbbbaabaaabababbababababbaaabaabbaabbbababbbabaaababaaaaaabaaabaabaabaab
aabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbaabababaaaabbbbbaababbaababbbabaababaaabaaababbaabbaaabbaabababababaaaababaaabaaaaabbbaaabbbabbbaabbbabababbaabbababbabbaabaabaaababbbbabaabbaabaaabababbaabbbaabaaabaaaaababbbbaababbabbaaaaabbbbababbbbaaaabbbbabaaaababaaaaabbaabbabbbababbabbabbbbabbabbbbababbaaabbababbabbbaaaabaaabbaaabaaaaababbbbbbaabbabaababaabababaaabbababbbbbaaaabaabbaaaaaabababaababaaabaaabaaaabbbaabbbaaabbbaaaaabbbabaaabbaaaaabbbaabaababababbaabaabbbaabbbabaaabaaabbabbbabaaababaaaabaaabbababbbababbbbbbabbaaaaaaabbabaabbaaaaaabaaaabbbbaabbaaabbaabbbbaaabbaaaaababbbaaabaabaaaabbbabaabbbbabaabbbabbaaaabbbaaababaaaaabbaaabaaaaabaaaabaaaaabbabababababaaababbbaaaabbabaabababbbbbbbabaaabbabaabbaabaaaabaabaaaaabaabbabbabbaabbaabbaabaaaaabbbbaaaaaabbbabababbaabbaaaaaaaabbbbabaaaaabaabbbabbbaabababbbbbaaabbbbabaaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabbaabbabaaaabbabababbaaabaababbabababbbbaaabbbbbaabbabaaabbbabbbbbbaabaaabbabaabaabaaabaaaabababbaaaaabaabaaabbbabaaabababbaaaaababbbaaaaaabaabbbaaababbbbbaaaabbbbbaabbabaabbabaaabbaabbabbbbbbaaabaaababbaabbbabbbbabaababbabaaababaabbaabaaabaabbaaaabaabbaaabbbababbbabbbbbabbabaabbbbbaabbaababbabbbaabbbaaaabbbbbaaabaaabbabaaaabbabaabababbbababaabbabbabbaababababaaaaabaaabbbbbaaaaaaaaaaaabbabbaabaaababbaaabbbaaabaabbbababaabbaaaabaababaaabbbaababbaaaaabaabbbaaaaaaabbaaabaaaabababaabbbabaaabaaaaaabbaaabbaaaaaaaababbbbaaabbbabbbabaaabbbbabbababbbabbaaaaabaabbbbbbabbbababbabbbbbbabbbbbaabbabbbbbaaabaaabbaababbbaaaabbbaabbaabababbaabbbbbaaabaababbababbbbaaabbbaabbbbbbbababaaaaaabbaaaaabbbaabababbabaabbbbbababaabbababbabbabaababbbabbabbaababababbbbbbabbbbabbbbbbabaabababaababbbaaaabbbabaaabaaabababbaabaaabaabaaaabaaabbabaabababbbababaaaabaaabbababbbaabaabbaaabbbaabbbaabbabbabbbbbbbaaaaaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaaababababaabaaaababbababbbbbabababbaaabbaabbabbbabbbbababbabaabbbaabbbbabbabaabbaabbbbbbaaaaababbbbbababbabaaababbababbbbaabaaabbbabaabaaabbbbaababbbaaaabababbbaabbbbababaaababbbabaababaaabbaabaabbbbbabbbabbaabbbbbaabaabababaabbbabaabbbbabaabbaaabbbbabbbbabbabaababbabbabbbbbababbaaaaabbbbbabaabaababaaaaabbbabaaabbaaabbabbaabbbbbbbbaaaaabaaabbbabbaaabbbbaabababaabaabbbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaababab
aabbbabaaabaaaabbaababaabbbbaaaaaabbaaabaababaabbbbabbbbbababbbbabbbabbbabbbbaabbababaabbabbbabaaaaaabaaabbbbbbbbaabbbbbbbaabaabaaaaababbaaabbbaababbabbaabbbbabbbbbaaaaabbabaaabbabbabbbaabbabbaaaabaabbbabaaabababaaaaabbbaabbbbaabbababbabbbbbbbabaaaabbbbbaababbabbbbbbbabbabaabaabbbabbabaababbaaabbbbbbbbabababbabbabaababbababababbbabbbabaabbbbabbbbbababaaabaaaaaaaaababbbbbabaabaabababaabbaabababbaabaababababbababababaabaabbabbbbbbaababbbbbabbaabbbaababaaaababaaaaabbabbbbabababbabaabababbabaaaabaabbbbaabababaaaabaabbabbaabaabbbbaaaabaaabbbaabaaabbaabaabbaabaaabaabaaaaaababbabaaababaabaaabbbbabbbaabbaaabaaaaaaabbbbabaaabbaaabaaaabbbaabaaaabaaaaaabbabbaaaaabbaabbabababbbaaabababaabaaaabaaabaaabbababbaaabbbabbabbbbbbbbaaababbaaabaabbbaaaabababaabbbbabbbbbaabaaabaabbbabaaaaaabbbaaaaababbbaaababaaaaaaababaaaaabaaabbaaabaababbbabaabaabababaaabbaaaaabaaaabaabaaabaabbbbaabbaabbabbbbbbbbbbbbbababbabbbbbbaaaaaabbbbbbbbbbbbbbbababaaabbaaaababbaabbbaabaabbababbbaabaabbbbabbaabbbbbaababaaaaaabababbbbbabbaaababbaabaabbbbabbaaabbbaaababbababbabbbaabababbabaabaaabbbbabbbaabbaaaaabaabbbbababbabbbbaaabbbaabbabbbaabbbbaabaaaabababbaaabbbaabbaabbbbbbaabbabaabaaabbbabababbabaaaaaabaabbabaabaabbabababaaaabaaaaaaabbbaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaabbbabbaaabbaaabbabbbbbaabababbaaaaaabaaabbbbbbaaabbbaaabaabbbaabbababababbaababbabbbababaaaabbbaaabaabaaababbabaabbbabaaaabbababaaaabbaabbaaaababbaaabaaaaabbbbbaaaaabbbbbbaaabbaabaabbbbbaabbabababbbbaaababaabbbababaabaaabbabaababbbbabaabbabbaabbabbbbabaabbbbbabaaaaabaabbaabbaabbbaaababbaababbbaababbaaaaaababaaabaaabaaababbbabababaaaabbaaabbaabbbbababaaabaaaaaaababbbbaaabbbabaaabbbbaaabbbaababaabbaabbababbbaaabbaabbaaabbbbababbaabbabbaaaabbbbbaabaabbabaabaaabaaaababbbbbbbabbbaaaaababbaababababbababaaabbababaaabbbbaaabaaaaaabaaabaabbababbbbbbabbaaabbbbaabbbaaaabbbaaabaabaabbbbbbababaabaabaaaabbbabaabaabababaaaaaabbaaabaababaabaabbbbbabbabbaaaabbbbaaaaabbbaaaaabbabaabbaaaabbbbbabaaabbabaababaababbbbaaababbbaaaaaaaabaaaaabababaabbbbabbbbbabbabbbaaababbbbbaabaaaaaabbbbaabaabbaaaaabbaabaaaabbbaabbaabaabbabbabbbabbbbbaabbbaaabbabbababbabbaaabaabbbaaaabbabbababbaaabababbbabababbbaababbbaababbbababaaaabbbbabbbabaabbaaaabbbbbabbabbababaabbaaabaaaabaababbabbababbbbbbaaaababbabbababbbabaabbbabbbbababaaaaaaaaaababaabaaaabaaaaaaaabbabbbbbabaabaabbaaaababaabaababbbabbaababababbbbbabbaaabaaababbaababbbaaaabbabbabbaaabbbbaabaabbabbbbbbbbabbaabababbbabaabaabaaaabbbabbbbbabbabbabbbbbaaabbbbbabbaaaabaababbbbababbbaaaabbbbabbbaaabbbaaabbaaabababbababaabaababbbaababbbbbbabababbbbbabbaaababbaabbabbbbaabbbaaabbbbbbaabbaaabbbabbbaabaaabaababbaabaabaabbbbbabbabaabbaaaaaabbcbabbaababaabaaabaaaaabbabbbbbbabbbabbbaababbbababbaabaaabbaabaababaababaaaaabbababbbbaaabaabbbbbbbabababbabaaaaababbbbbabaabbbabaabbaaabbababbaaabaaaaaabbbabaabbabaaabbabbbbaabbbbbababbabbbbbabaaabaabbbabaaaaaabbbabbaaabbbaabbbabaababbaaabbaaaaabbbbbaaaaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabba
aabbabbaaaaababbbbbabbbaaabbbaaababbbababbaababaaababaabbbaabaaaabaabaaabbbabababababbbaabbabbabaabbbabaaaabbababbbabaabaaabbabababababaaaabbbbaabaabbabababbabbbbabaaabaabaaaaaaaaaaaabaaabaaaaabababaaabbbabbabbbbbaabaaabbbbaabbbbaabbabbbbabbabaaaabbaaaabaababbbbbabaabbaaaaaabbaaaaabbaaaaaaabaababaabaabbbbabbbbabababbaabbaaaaaaabbbabbbbbabbaabbbabbbabaaabaababbbbabaaaaabbbabababbaaaaabaaabbbbaaaaaaaaabbabaabbbaabbabbabbabbbabbbbbabbaaabaaabbaaaaababbbaabbaaaaabaaaabbbabbbbbababbbbaaabaaabbbbabbbbabbabbbabbaababbabbbbbababababbbbaababaaaaaaaaaabbbaaabbabaabababaaababbabbaabaabaaabaababaaaababbbbbaabaabbbaabbabbabbaaaababbababaabbaaaaabaaababbabaaabbbabbabbaaaabaaaabbbbaabaaababaabaaaababababaabababbabababbaabbbaaabbbbbabbbabaaaabbbbbaaabbaaaabbbaaaabaabbbbbbabababbabbabaaaabaaaaabbbaabbaaababaaaabbbbbbabaabbbbbbbbbbbababbaabaaababaaaabaaaabbbbaaababaaabbaaabaabbaababbbaaaabbbabaaaaaabbbbaaabbbbabbbbbabaabbbbbabaabbabbbbaabaabaaaaaaabbbaaabbbbaababaababbaabaaabbbbbaaabbabbbaaaaaababbbabaaabababaaabbaaabbaaabbabbbbabbababababbbbbaabbaaaaaaabbbbaaaabbbbabbabbbaaaaabbaaabbbaaaabbaabbabbbababbbaaaabbbbbbaaaabaaaabbbbbbabbabbbbaaababbbaaabbbbabaabbbabababaabbbbabaaabbbbbbbaabbabbaabaabbbabbaababaababbabaaababaaabbbaaaababbbabbaababababbbbbbbbaabbbbbaaaaaababaaaabaaabbbbabaabaaabbababbbbabbbbbaabbbabaaaaabaabaababababbbbabaaababaaaabbaabababbbaaaabbbbbbabbbaabbaabaababaaabaaaaaabbbbbaaabbbbbbabbbababbaabbaabaabaabbbbabaabbbbabbaaabbbabbbbababbaaabbbbaababaabbbabaaaabbabbabbabbaabbbbabbbbbbbababbbbabababbabbaaabaabbaaaababaabababbbaaaaabaabbbaabbbbababbababaaaaaaabaaaaaaabbababaabaababbbabaaabbabaabbaaaaabababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabbbbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabbabbbbbaabbbaabbbaaabbbbbbbbbabbbbaaabbabaaaabbbabbaaaaabbaababaabbbababbbbabbaabaaaababbbabbbaaabaabbaabbaabaaaababbaabbababaaaabbabbaabaaaaaabbababaaabbbbbbbabbbaaaabaaababbbaabbaabaaabbaabababaabbaabaabbbaabbaaabaabbbbaabbbabaaabbbabaaaaabaaaaabbbbbaababaabaabbbababbbaaaaaabbbbbabbaabbbbaabaaababaabababababaabbababaababbbaaaabbaaababaaabbbababbbbabbbbaabaaaabaaaabaaabaaaaaaababaabbbbaabababaaababbbaababbbbbbbabbababaaabbabababbbaabbababbaaaabaabaaabbabbaabbbbaabbaaababaabbbbbbabbaaaaaababbbabbababbabaaaababaaaabbbabaabbbbbbaaabaabbbabbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaabbabaababaabbabaabbaaabaabbbaabaabbabababbababbabbabaababaaabbbaabbaaaaabaaaaaaabbababbaabaaaaaabbabbababbbaabaaaaaabbbaaababbaababbbbbbbbbaabbbbbaaaaabbabaababbbbabaababaabbbbaabbbbaababaabbabaaabbaabbbbbbaabbbbaabbbabbbabbababbaaaabbbabaabaaabababbaaaaaabbaaaabbbaaabaabbabbbbaaaabbabbaaaabbabbbbaabbabbabbbbaabbaaaaaababaaaabbaabbaabaababbaaaababbaabbaababbbbbbabbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabbaabbabbaabaabaaaaaabbaaaaaaaabbbaaabbaaaaaabaabababaaabaaabaaaaaabbbabbbababbaaabababbaabbbabbaababaaaaabbaaabaabbbaababbaaaaaababaabbbbbabaabababbabbbabbbbbbbaaaababaaaababaaaabbabbbbaabbabbaabaabbabbbabababbabaabbaaaabaabbbabaabbababbabbaaababaabaaaaabaaabbbbbabaabbbaaaabbabbaabaaaabbabbabaaabababbababaababbbbaabaabbaabbbabaaabbaaabbbabaaababbababbaabababbbaaabbaabaabaaaaabaaabbabaaaababbbbbbbbaababbbbaababbaababababbaabbbabaaaaabbababaabaaababaaaababababbaaababaabbbabaaaaabababbbabbaabbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbbabaaaaaabbbabbababaaaaabbaaaaabbaabbabbaaa
bbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabcaababbbaaaaaabbaaaabaaabaaabaabbbaaabbabbbbabbaaabbbaaabbaaaabbbabbbbbbababbbbbabbbbbbaabbabaaaabaabbbbbbaaaaaaabaabbabbaabababbbababaaaabbbbababbabaaaaabbbaaababbbaaaaabbabaaaaaaabaababbabbaabbabbaaabbaaabbaabbbbbabbbbbaabaabbaabbbbaaabbabbabbaaabbabbabbabababbbbbaaaaaababaabbababbaabbbbaabbabaaababbbbaababbbbbbbbaaabbbaabaaababbabaababbaaaabbbaababaaaabaaaaaaabaaabbaaaabaababbabbaababbbbbbbbaabbbbbabaaabbaabbabbbbaaabbbabaaabaababababaaabbbaabbaabbbbabaababbaabbababbaaaabbbbbabaaaabaaabbbababbaaaabaaaaabaaaabbaabbbabbabbaabaababbbabbabbaabbbbabaabaaabaabaaabbbbbaaabababaabaababbaaabbbbaabababaaaababbabaabababaaabbbbababababbbbbbaabaabbaaaaabaaaaabababaaababbbaababaabbaaaabaababaababbabbbbabaababbabaaaaaabaaababaabbbbaabbbabbababbbbaabaaaababbaabaaaabbbbaabbbabbbbaababaabaabbbbbabbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbaaabbbaabbbbaabaabaabbbbbbbaabbbaabbbaaaabbaaabababbbaaaabababbaabbbbbbaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaabbabbabaaabbaaabbabbaaaabababbababbbbabaabbbababaabbbbbabaabababbaaaabbaabbabbbabbabaabbaabaabaaaabaaaabaaaaaabbababbababbbbbababaaaabaababbaabbbaaabbbbbbaababbbbbabaaaaaaabaababbbbaaaaaabbbaabbaababaabbbbbaaaababbbaabbaabbabbbaabaaabbabbbbbaabbabbbbababbbbbbabaabbbabaaaababbabbaaaabbaababaaaaababbaabbabbbbbaabaabaaaabaabbbbaabbbbbbabaaababbbaaaaaaababbbabbbbbabaabaaabbbbabaaaabbbabaabbbbbabaabaababaababaabbbabbbbbabaabaababaabababbbabbbabbbaabaaabaabaaabbbbbababababbbbaaaabbbbbbbbbababaabaaabbbbbbababbbabababbaaabbaaababbabababbbaabbababaaabbabbaababbbbababbbabaaaabaaaabaaabbababbbbaababbabaabbbbbbababaabbabbaabbaaababbbbaababaaabbbbbaababaaaabababbbabbbabaabaabbbaaabbbabaabaaabbbabbbbaaaaaabbbaababbaaabbaababbbaabbaababbbabbbbaaabaabbbbabbbbabbbabaaaaabbbabaaabbbbbaaabaabbbabaababbaabaaaaabaababbbbbbbabbaabbbaababbbbbaababbabbbbbaabbbabbbaaabababbaabaaabababbaaababbababbaabbaababbbbbbbbaababaaabbbbababbbbbaaabbbababbabaabbaaaabaababbabaaabababbaabbabbbbabaabbaabaabbaaaaaaabbbbabbbabababbbbbbbaabbabbbabaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababb
bbbabbabbbbaaaabaaabaaaaababaabbbabbbabbbbbbbbbbaaaaabbbbbbbbaaaaaaabbbabaabaabbaabbbbbaaaabbbbbbaabbaabbbabaaabaaaabaababababbbaabaaaababbaaaaaaabbaabbabaabbabbabaaababbabaabaabbbaaabaaabbbaabbaababaaababaabbabbabababaaababbabaabaaababbbbbabbbababbabbaabbbbaaaabbbbaaabbabababaaaabababbabbbbbbabbaaaabaabaababaabbbabaaaabbababaaaaabaaabaaabbbbabaabababbbbaabaaababbbababbaaababababbbabbaabbbbababbbababbaababbabbbabbbbabbbbababbbabbbaabaaaaaaabbaabaaaaabbbaaaaabaaaaabbaaababaaabbbbabaababbbaaabbbababbaaabaabbbbaaaabbbaabbbbabaaabaabbbabaaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbbaabaababbbabaababbabbbbbbaaabbaaababaaaabbbaaababbabbbbaabbbabbbbabbbaabbabbaaaaaabbbbabbbbaabbbbabaabaabababaabaababaabbbbbabbbbaaaabaaaabaaabbaaaaaababbabaabaaaabbababababbbababbbbbabbbbabbbabaabbaaabaabaabababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabbbababbabbabaaabbabababaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaabbabbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaaba
abaaaabaabbaabbbbbbaabbbbbbbaabbaaabbabbaabbabbbaababbaaaababbaabaaaababaaabababbabaabbbbbaaabbbabbbbabbabaaaababbaabbaababbaaabaabaabbbbbbababbaabbbbbbaaaabaababaaabaabaabaaaaaaaaaabbaabaaabbaaaaaaaaababbbabababbbbbaaabbbbaaabaaaabaabaaaababbababbbaabaaaaaabbbbbbbabbbabbbababbabbbaaababbabbbbbababbbaabaabaabbaaabaaabbabaaaaaabaaabbbbbbaabbabbbbbabaabaaaabbabaaaabaaabbabbbabaaaabbaabbbbaaaabbaaabbababababaabbbbbaaaabbaababaabbbaaabaaaabaaaaabbaabbbbaaabaabaabbaaabababaaaabbbbabbbbaabbabababbabaabaabbbbaaabbbbbabaaaabbbbababaaabbbbbbbaabaabbbaaabaabaabaabbaaaabbaaaabaaabaabbbbababaababbabbabbabbbabaabbaaabaabbabbbbbababbabbaabbbabbbbbbbaabaababbbaaabbababbaababbbabbbaaabaaabbaabbbbabaaabbaabbaaabbabaababbaaababbbabbabbbabbabaabbabaabaaababaabaabbaaabbbbbabbbababbababbbaaabaaaababbaababbaabbaabbbbbbbaabaaaababaabaabbbbabaabbbaaaabbaabaabbabbabbbbbabaaabaabaabbbbbbbbaabbbbaaabbabbabbaabaaabbaabababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbabbbaaaabbaaaaaabbaabbaaaabababbbabbaaababaabbabbbbabaaababababbbbaabaabbabbbbaaabbaabaabbabbbbababaaaaaaaabbbaaabaabbbabbbabaabbaabbbbabbbbbbbababbabbaababbaaabbbbbaabababaaaababbababaaaaaaababbbabbbaaaabbbaaaababbabaaabbbabbabababaaabaabbbbaaaabbbbaaaaaaaaabaaabaaaabbaaaabbabbaaaaabaaaabbabaaabaabababaabbbabaaaaabbaababbabaabbbaaaaaaaababbabbbbbaaabbaabbabaaaaaabbabbabbbaabaabbbbbabaaabbabbaabbbabaaabaaabbbbaaaaaabbbbabaabbbabbabbbbbbbabbaabbaaabbaaabbabaababbbabbaabababaabbaaabaaabbaabbbaaababaabbbbaaabaaaaabbbabbabaaabaabbaabaaabababaababbbbbbbaabaaababbaabaaabbbbbaaabaabbbaababaabbaabbbbabbabbaabbbabbaaabbabbabbbabbabaaabbabbaaabbbabaaaabbbabbbbaababaababbbbbaaaaaabbabaaababaaabbbabbaabaaaabababbabaaaabbbbbbbabbbababababbabbababbbabbaabaaabbbbabbbbaaabbbbbbaabbaaaabaaababbbaaabbaabbabaaaaaabaaaababaaabababaaaaabbbabababbababbbbabbbaaabbbaababbbabbaabaabbbaabbabbaaabbaabaabaababaababbaabbbbbabaabababababababbababbbabbabaabbaaabbabbaabbabbabbabbbbaaaaabaaababaaaaabbabbabbbaaabbbabbaabbababbbaababbbbbabababbabaabbaabbbabbaababbababbbbbbabaabaabbbbaababbbababbbbaaabbbaabababbbbbaaaababaabbbabbabaaabbaaabaaaababbbabbbaababbabaaabbbaabaababaaaaaaaabaaaababaaabaaabbbbbababbabbbaaabbaabaaaabbbaabababbaaaabbbbbbbbaaabaababaabbbbbbbaaaaaaabbbabaabbbababababbabbabbabaaabaabbabbbabbabaaaababbabbbbabbabbaaaabaababbbbbabbbaaaabbabaaabaaaaaababaababbbaabbbaababbbaababbbbbbabbaabbbbabbaaaaaabbaababbbabbbbbabbaabbabbaababababaaabaaabaaaaaabbbbbaabaaaabaabbabbbaaaabbbaaabaaaaaaabbbabbababbbbbaabbbbaaabbbbbbaababababaaababaaababbbaaabbaaabbbabaaaaabbabbaaabaaaababbaababbaaabaabaabababbaabbabababbaabbbbbaaaabaabaaaabbabbababbaaabbabbbbabbaaabababbbbbbbbabaababaaaaaabababaababaaabababbabababbbabaabbbababaabaabaaaaaabbbaabbbbbbbbababbbbabbabbbbaabbbbbbaabbbbaaababababbbbaabbaabbabbaaaabbbbbbbbaaababababbbbbabbbabaaaabbbaabbbbaabaabbabaaabbbbbbabbaaaabaaabbbbaaababbaabababbbabbaaabbabaabaababaaababaabbbaabaaabbbaabaabbaaababbaaaaabababbbbbaaabaaaaabbbaaaaababbaaaaaaaaabaaabaababaaaabbbbbbaababaabababaaaabaababbbbabaababbabaaabaaabaaaaaabaaabaabbababababaabaabbababbbbabaaaabaabbbbabbbbabababbabbababbbbbaabbabababaaabbaaabbababbababaaabbbbaaabababaaabababbbababbbaabbaabaaaababababaaaabbbabaaabbbbbbbbbabbaababaaabaabaaabbaaabbaababbabaaaaaaaaabbabbabaaabaabbabbabbaababbaaaababaabaaaaaababbbbbabbbbabbbbababaaabbabbbaabaabbbbbbbbbbbaababbbaabbaababaaabbabbaaaaaabaaabbbaaabaaabbaaababababbbabaabababaabababababaababaaabaaabaababbaabaabbaaabbbbbaababbababbbababbbbbbabababaaababbbbbbbaababbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbb
babaabbbbbabbbbabbbbbabbbababbbbabaaaabbabbbaabababababbaaabaabaabbbabaabbabbaaabbbbaabbaabbabbabababababbbabaaaaabbbbaaababaabbbaaaabababbaabaaababbbbabbbabbabbabbbabababaabbbbaabaaabbbbababbabbbaaaababaaabbabbabbbabaabaaaaabababbbabbabbabaaaabbabbabbbbbaaaaaaaaaaaabbababaabaabbbbababaaabaaaaaabababaaabbbaaaabaabaabbaabababbbababbabbbaaababbbaaaaaaaaaabbbbbabbabbaaabbbabbbbbbabaabaaabaabaabbaaabbaaaaabbbbbabaabaaaaaababaababaaabbababbbaaabaabbbbabababaababaabaaaaabbbbbbaaababbbabaaababaaababbbbababababaaaabaabababbaabaaabbbaababaabbaaaaabbbbbbaabababbabbaabbbabbbabbabbbbaaaaabababaababbabbababbbaabaabaabaaaaaabaabbbbaaabbbbbaabbbaababbaaabbababaababbabbabaabaaababaaaaabaaabaaababbbabbbbaabaabbaabaabababbbabbbaababbbbbbbabbbbbabbababbaabaaabababbbbababbaaaabaabbaabbbbabaabaaabbaaaaaaababaaabbbbabbabbaabbabbabababbbbababbabbabbaabaabbbaaabbcbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaabaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaabbabbbbaaabbaababbabbababbaabbbbababbbbbbabaabbbabbbaaabbbaaabaaababbbbbbaababaaabbbabaabbbbabbabbbaababaaaabaaaababbbaabbabaaaabbbaababbababbaabbbbaabbbbabbaabbaaababbbbabbbabbbbaabbabbbabaaaabbbbaaaabaaaaabbaabbbabbbaaaaabaaabbaabaabaaaaabaaababaaabbbaaababaabbaabbbbaaabaabbabbabaababaabaaabbbbbbbbaaaaabbaaaaaabaaaabbbbaaabbbaaabbbbbabbababababbababbabababababaabbbaabbbbbabbbabaabaabaaabbabbbbbababbaaaaaabbbbabaabbababbbabaabbaabaabababaabbabbbabaaaaabbbbabbbbaabbaaabaabbabbaababababbbbabaabaabaabbaaabbaababbbabaaabaaabbababbbaabababbbabbbbbaabbaaababababbaabbbabaababbbabababbbbabaabbabaabbabbbbbbbbabbabaababbbaaabbbabbbbabbbabaabaabababbbbbbaabbabbbababbabbbaaaaaabababbababaaaabbabaaabbbaababbbbabbbaaabaabaaaaaabbbbbababaaabababbbbaaaaaabbaababbaaaabaaaabaaababaaaabbababaaabbbbbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbaaabaaabbababbbbbbbaababaabaabaaabaabbbabbaaabbabbabaabbabbabbbbbbabbabbaababbabbbbbbbbaabbaaaabbababaaabababaaaaaaaabbabbbbbbbbabbbaaaaabbabaaaaababaaaaaabbbabbaabaababaaababbbbbaaaabbabbaabbbbbaaaabbbbbbababaababbaaababaaaabbbbbabbabaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbaabbbbabbaaabbabbbbaaaabbbbaabaabbabaabbabbbaaaabbbaaabbbbabaabbbbabaaaaababaaaabbbaaaaaaabaabaaaabbaababbaaabbbabaaababbababbbabaabbbabbaababbaaaaaaabbbbabbabbaabbbababaaaabbabbbbaabaaaabbaaabbabbbbaababaaabaaaabbbbbabbaaaaabbabbababbaaaaaababbaababaaababbbaababbbbabaabbbbbabaaabaaabbbbaabbaaabbababababbaaabbabbbbaabbaababababbaabababbbbababbaaaababbbbaabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaab
bbaababbbabbabababaabababbbabbaaaaabbbaababbbbabbbabaababbbbaabbaaabbaabbabbabbbbaabaabbabbaaababaababababaaaabbabbabababaaababbbabbbaabbbaaabaaaabaaabbabbbbaabbaabaaabaabbaaaabbabbbaabaabaaabbabababbbbbaaabbbbabaabbabbaabbbabaabaaabbaabbaaabbbabababbabbbbbaaababbaaababbabbbbabbbaabbaaabaaabbbbabbabbbbaaabbabbbaababaaabbaababbbaabaaaabababbaabbbbbbbbabbabbabbbbaaababbabbbbbbbababababbaaabbabbbabbabbbaabbaaabbabaaaaabbabbbbabaabbbaaababbababbbbababbbaabbbabaaaababbbbaababbbaaabbbaaabaabbababbaabbbabababaabbaaabbaaabaabaabaabaaabababbbabaabbbababbaabbabaaaaababbaabbbbabaaabbaaabbbabaaaaabbbbbbabbabbabababbabbbbbbbaabaababaaaaaaaaabaaaabaaaabbababaaabbbabbabbbbbabaaaabbabaabbbbaababbbbaabbaaaaaabbbaaabaabbbbabaabaaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaababaaaaabbbbbbaabbaaaaabbaaaaaaabbaabbbbbabababbbabaababbbbbbbbaaaabaabbbbaababbbbabbbaababbbbbbbbbabaabaabaabaabaaaabaaaabbbaaaabbbaaababaabbabbbbbabaaabbbbbbbbaaaaabbbbbaaaabbbbabbbbabaabbabbabaaabaabbbbabaabaaaaaaabbbbaabaabbabbaabbbbbbabbaabababaabaaabababaaaababbbaaaaabaabbababbbaabbbaabbabbbbabbbbbbaaabababaabbabbaaabbbabbaaabbbbabbaaabaaaaabaaababaaaaabbbaababbaaaabbbbaaaabbbbbaaaaaaaabbaabbbabbabbbbaaaaaaaaabbabbbabaabbbbaabbaabbbbbabaaaabbbbbbaabaababbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababbbababbaabbabbbabbaabbbbabbaabbbaaababaaabaaaaabaababbaaaaabbaabbabaabaaabbaaabbbbaaaaabbbabbbaababbbbaababbababaaabababbaabaabaabbababababbbbbabbbaaaaabbbbbbbbbbbbaabaabbabbbabaabbbaaabbbabbaaabababbaabbbbabbababbbaaabbabaabbbbbabbaaabbbbbbbaabbbabbbbabababbaaababbbabbbbbbaabbbaabbbbbbbbabaaaabbbaaabaaababbbaaaabaababaaabaabbbbbabbaaaaaabaaababaabaaaaaabaaaaabbaabaaaaabbbabbbaabbabaaabbbbaaabbaabbababaabbaaaaabbbabbabaababaaaabbbaaabbaaaaaaabababbbbbbaabbbbbaaabbababaababbaaaaabababbaababaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabbaaabbaaaaabaaaaabbaaabbabbaabbbabbaaaabbbabbbbbaaaaababbaabaabbaabbaabbaabaabababbabbaabbaaaaaabbbbaaaababbbbabbbaaababbbbbbaabbbbaaabaaaaabbbbaababbabaabbaabbbaaaaaabbbbaaabababbaabbbababbaabbabababbaaaaabbabbaaababbaaaabbbbbababbbaaabbbaabbbababbbbabbaaabbbabbbabaabaabaabaaabbaabbbaabbaabbaaaaaabaabbabaaaabaabbbbaababaabaaabbabbaabaababaaaaaaabbababaababbaababbbbbbaaaaaaaaababbbaaaabaabbabaaabbabbabaabaaabaaaaaabbbabababbaabbbbbbaabbbaabbabaaababbbabaababbaabbaabbaaaaaababababaabababbaabbaabbaaabbabbaabbbbaabbbabbbbbbabaabaababababaabaaabbaabbbabaaabaabaaabbaaababbbabbbbaabbababbaaaabbbbbbaabbbabbababbaaaabaaaaababaaaabaaabaaabaaaabbaabababbaabaaababbbbbbabbbaaaaaaaabbaaaaaaabbabbabbbbbabaabbbaaabbabaabaabbaaaabaaaaabbbbbaababbbaabaabaaabbaabaabbbbabbaaababbbabababbbbbaaabbaaaabbaababaabaaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbacbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaababbaababaaaaabbaabababbabaaaababaabababbabbbaabaabaabbbbabbbaaabbabbaababaababaababbabbbbababbbbaabbbbbbbabbbaaabababbbabaababbbabbbaababbaabbababbbbabababaababbbbabaabaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbabababaaaaabbbbaaaaaaabaaaaabaabbbababbabaabbbbbababbabbbbbbbaaaaabaaaaabbbbaaaabaaabbbaaababbabaabbbbababaaabaabababbbbbaababbabbbabbbaaaabb
aaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaabbaabababbbababaabbaaabaabbaabbaaaabaaabaabbaababbabaaababaaabababaabaaaababbabaaaaaaababaaaabbbbaabbaabaabbabaabbbbbbababaabababbbabbbaabaabbbbbabaaaaabaaabbbaaabbbabaaababaabbababbbababbaaabbabbbbabbabbbaaabababababaaabbaabaababbaaababbbbaababaaababbabbbaababababababbbbaaaabbabbaabababaabaaaababbbabbabbbbbbbbbbbbabbbabbbbbabababbbaaabaabaaaaabbabbbaaaabbaaaabbaabaaaabaababbbbaabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabb
abbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabbbbabbabaaabbbbabaababaaabbaabaaaabbbababaabbaaaaaabbaabbbbbaabaaaabaabbaabaaabaababbabababbbaababaababbbbaaabbbaababbabbbababbabbaabaaabbbbbabbbabababaabbaabbbbbaababbbaabaabaababbbabaaaabaaabaabbaababababbbaaaabaaababbabbbbabbbabaabaabbabaaaabaabaabaabaabbabaabababbabbaabbbbaabaaaababbaabbbbaabbbabbababbbaaaababbbbabbaababbbbaabaababbbbaaabbabbbabaababbbbbabababbbbbabbbaabaabbbabbbabbaaaabaaabbbbbabaaabaaaabbabababaaababbbabbbabbbabbbabaabbbabaaabbbbbbbaaabaababbabbbabbbabaaababbaabbabbbabbbbbaaaaabbababaabababaaabbaaaabaaaabababaaaabaababaaaaaabbbbbabbabbabbbbabbabaabaaaabababaaabbbaaaabaabbbaaabaabbabbaabbabaabbababbaaabbabbaabaabaabbbabaababaaaabbbaaabaaababaabababbbbbbaabbbbaaababaabbaaaabbaaababbaaaaaabababbabbabbaaaaabaababbaaaabbabaaaaababababaaaaababaaabaabbabaaabbbbaaabbbbaababababbaababaaaababbbaabbbabbabbabaaaabaabbbbbbabbbabbabbaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbbaababbabaaaaaaaabaaaababbbbbaaaabaabbabaaaaababaaaabaabbbbbabbbabaaabbbbbaababbbbbaabababbaaaabbbabaaabbbbbaababaaabababbabbbbaabbbababaabbaaababbabaabbabbbabaabbbabbbabbababbbaaaaaaababaababbaaaaaabbaabbabaabaababbaabababaaababaabaabbabaaabbabaabbababbaaaabbabbbaababbaaaaababbbaabababbbbaababaaabbbbaaaaabababaaaabaaabbbaaabaaabaabbbaabbbbbbbabababbaaabbbaaabababbaabbbaaaabaaaaaaababbaaabbaababababbbaabbbbbaaaabbabbbbbbbaabbbbaaabbbbbaabbbabbaabbaaaaabaabbbbbabbbaaabaababaabbabaaaabababbaaabbbbaaaabbbbbbababbbaabaaaabbabbaababbababbaabbababaabbbbbabbaaabbbabbbaaaaababaaabaaababaabbabaaaaaabbbbbbbbaaabbbbbabbbababbbaabaababbabaaaabbaaabaaaaaabababaabaabaabbabaabbbaaabbabababbaabaabbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaabababbabaabbbbbaaaabbbaaaaababaababbbaaaababaaabaababbaaaaaaaababaababbaaaabaabbbaaaaaabaabbbbababbaabbaaaabbbaabababbaabbababbbababbbaabbaabbbaaaaaaaaabaaabbaabababaababbbaababbaaaabbabbabaaaaabaaababaaaabbbaabbbbabababbbabaabaababaabbabbbbbaabbbababbbbabbabaaabaababaababaababaabaaababbbbaabbbaaabaaaabbabaaaabbaabbbbbbbaabbababbabaaabababaaabbaaaaaababbaaabbbbbabbaaaaaababaaabbaaaaababbbabbabbbbaaaaabaaabbabbbbbbbabbbbaabaaaaaabbbababaaabbabbaababababbbbbabaababbabaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaab
aaabaaaaabbabbaabbaaaabbbaabaabaabbbaabaabaabababaaaaabbbbbbababbaababaabbaaaabbaababbbabaaaabbabaaaaaaaabbbaaabbabbbabaababbabaabbbbaaabbababbbbabbbbbbbabbbaabbbbabbabaabaabbabaaaaaaaabbaaaaababbbaabbaabaaaabbbaaababbbabbababababbbaaabbaabbaaaababbabaabbaababaabbbbaaaaababbbbabbbaaababaabbbbabbbbbabbbbaabbaaabaabaabbabbabaaabaabaabbaaaababbabbbabbcabbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaabaabbababbbaababbbbbbbbabbbbbbaabbaaabaababbaabbbbbaabbaaabaaaababbabaabbaabbbaabaaabbbaaaaabbaabaabbbbbabaabbabbabaaabaababaaabbaaaababbbabbaaaaabaabbaabbbbabaaabaaaaaaaabaaabaaababbaaabaaaaaabbabababaaabaabbbbbababaaaaaaababbbbbbbbbbabaabaaaabababbaaaabbaaaaabbabaabbbbbababaaabaaaabbbabaaaaaabbbbbababaabbbbabaaabbabaabbbabababaaaabaaabbaaaabbbbabbbbbabbabbaaaaaaabaabbbaaabbaabaaaabbbbbabbaaaabaaaaabbbabbbbaaabbabbbabababababaababbbbabbaabaaababbabbbaababbbabaaaabbbaaabbaabbaabbbbbbbabaabbbbbbbabababbbabbbabbaaababbabbabbbaaaaabababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbabababababababbbbbaaabbababbbbabbaabbaaabbbaababaabbbaababbbaabaaaabbaaaaabababbbbbbababbbaaaaaaabbaaabbaaaaaabaabaababbbbaaaaabbbabbaaabbaabbbaaaaaababababbaabbababbbbbbabbabbaaaaabbbababaaabbbabaaabaaaaaabaaabbbbaabaabaabbaabaababaabbabaabbbabbabbbbbabbaaabaaabbbaaabbababaaaaaaaaabbaabbabababbabbabbabbabaaaaabababbaaaabbbbaabbaaaabbaabbbbababbbabbbaaabaaabaaaabaaabbabaabbabaabbbababaaabaabaaabaabbbbbaaaaaaabbbabbabbaabababbaabbaabbabaaaaaabbabababbbbaaaabababbbbabababbaabaaaaaaaabaaabbbbbaabbaaaaababaaaababaabababababbabbabbbaababaaabbabbaabbbbaaaaabbbabbabbaabaabbaababaaabbbbbaaaabababbaabaaabaaaaabbbabbbabababaaaababbbbababbbaabbaababababbabbababbbaaaababbaaabbabababbaabbaaabababaabbbbbaaaabbaaabbbaaaaaaabbabbaaabbaabaaaabbbbbbaaabaababbabbbaaaaaaaababbaaabbbbaababaabaababbababbabbaaabbabbbbaaaaaaabbbabbaabbbabaabbbaaabbaaababbabaaaaabababbbbabbbbbbaaababababaaaaabbabababbbbabaabbbbbababbbbabbabbbbbabbbbbbaaaaabaaabbbababbbaaabbaabaabbabbbbbabbbbbaaababaaaabbbbabababaabbbbbbaaabbbabbababbaaabbbbbbabbabaabaaaabbbaaaaabbaaaababbbaaabaabbabbaabababaaabbbabbbbaabababbaaabababaabbaabbaaaababaabbbbaaababababbbaabbbaabaaaaaaabaabaaababbabaaaaabbbaaaabababbabbbbaaaaabbbbbbbbbaabaaabaaaabaaabaaaaaababbbaaababbbbbbbaababbaabbbabaabaaabbbabbbbabbabbbababbabbbbababbbaabbabaababaabbaababaabbbababbaabbbbabaaababbabbaabbbbababbbaabbaabbaabbaaaabaaaaaabaabaaaabbbbabbbabbbbbababbaaabaaabaaaaaaaaaabbbbbaaaaaaaabbbbbbbaaababbabbaabbaaaaabbbbaaaaaabbaabbaaababbbabbbbabbabababaaabbabbbbabaabbbbbbbaabbaababbaabaababbbabaababbabbaaabbbabbbaaabbaabbababbbababbaabaababababbbabaababbabbbabaaaaabaaababaabaabbaaaabbbbaaaabbbaababababbbbababaabaaaaaabaabbbbabbabbababbaaababbbbaabababbbbbabbbabbbaaaababbababaaaabbabbbabaaababaabbbabababaaabaabbaaaababaaababaabbabaabaaabaaaabaaaababaaabaaabbabbbbbbbaabbabbbbbaaabbbbbabbbbbaabbbababbbaaaababbabaaabbbaaababaabbbabbaaaabbbbaaabbaaaababbbabbaaababbbababaabbbbbaabbbaabbababbbbaabbabbbbabbababaabbbaabbbababababbabababaabaabaaaabababbabaaabaabbbbabbbabbbaaabbabababbbbabbbabaaabbaabababaabbabbaabaaaaaaaaaaabbbbbaabbbabaaabababaaaaaaaaaaabababaababaaaaabbbababbaabababbabbbaabaabbabbaaababaabbbbbbaabababbbabbababaabaaaaabbaabbabbaabbbababbbbabbbbaaabaaabaaaabaabbabbaaaababaabbbbaabaaaababbaaaaaababbaabbaababbbbaabaaababaababaababaabababbabbaabbbaababaabbaaaaaaababbabbbbbbabbaaaaabbabbbabaabbbbabaaaababaabaabbbbaaababbbababbbbab
aabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaababababaabaaababaaaabbbabbabaaaaaabbabbbaaababaaababbaaababbbbbaabaaababaababbbaaaabbbbbbbabbbabbbaabababababbbabbabababbabbbbabaaababababababbbbbbaaabaababababababbbabbbaabbabbbbbbbaaaaaaabaabbaaaaaabaabbbabbbbbabaaaaabaaaababbbbbaabbaabbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaabaabbaabaabbbbbbbaaabababbbaabaaaabbbbbbaabababbbbbaaaaababababababaaababbababababbabbbbabbbabbaabbaababaaaaababababbaababbbbabaabbbbabaabbbbabbaaababaabaaaabaabbbaaababaabbbabbabaaaaaabababaaaaaaaaabbaaabbabbbabbabaababababaabbbbabbabbaabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaacaabbabaabbbabbabbaaaaaababaabbaaaaaabbbbabbababbbabbabbabbbbbbbbbbaabbabbbaabbbbbbbbbabaaabababaaaaabbbaaaabbbabbbbabbabbbbabaababaaabbabbbbbbaaaaaaabaaabaaababaabaaabbbabaabaaaaababaaabbabbabbaabbbabbbaababbbbbbabbbaaaaaabbaabaaaaababbabbbbaababbbbabbbaabaaababbbbaabbaaaabbbbaabbbaabababababbaaaaabbbbaabbababbaaabbbabbbbabbbbbaabbaaaabbbabbabbaabbbabababbbbaaaabaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaabaabaaaaababbbabbabbaaaaaaaabbaaaabbbaabaabaabbabbbaabbababaaabbaaaababbbaabbbbaabaabbbaab
abbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababbbbbabbabaaabbbaabbaaabbbbbbaaaaaaaabbaaabbbaaaabbbbabbbbbaaaaaaaabbbaaabbbaaaaaabbbaabbabbababaaaababaaabbaababababaaaabbbbbbabbabaabaabbbaaabaababbaaaabbaabbbbbaaaaaaaabbaabbabbbbaaabbbabbaaaaaababbbabaabaaaaabbabaabbbbbaababbbbababbbabbababbbbbabaababbaaabbaabbaabbaabaabbbaaaaaabbaaabbbbbbaaaaaaabbaabababbaaaabbababaaabbbbaababbbbaaaaabaaabbbbbbbbbbabaaababaabbababbababbbbabbbbaaaaabbbabbbbbbbaaabbaabbbabbaabaaaabaaaababbbbbbabbbaabaaaabbbbbbbaabbabbaabbabaaabaaabbaaaabaabaaabbaababaabababbbabbbbabbbaabbbaabbbabaaaababaaaaabbbaabbaabbaababbbabbabbabbabbbbabbaabbbabbabbbababbabababbaabaabababaabbbaaabbbababbbbbbabbaabbaaabaaabbabbbaabbabbbbaaabaaaabaabababbbaaabbabbbbabbaaaaaabaaaaaaabababbbbaabbbbaaaaababbbaabbbbaabbbaaaababaaaabaabbaaaaaabbbaababaabaaaaaaababaaababaabaaababababbbbaabbbbbabaaabbaaabababbabbbabbabbbabbabbaabbbbbbababaababaaabababababbaaabbaabbaaabbbabbaaabaabaaaaaaabbbbbbbabbbbaaaabbbbbbaaabbaaaaababbaabaabbbaabababbabbbbabaaabbbabaaaaaaaaabaaaababababaaaabababbaaaaabbbbbbaababbbbbabbbabaababbabbaababbabaaababbbbbbabaaaaababbabaaaaaabbaabaaabbbbbbbbbaaabbaaaababbababaaaaaababbbaabaabaaaaabaaababbbbabbbaabaaabaaaabbbbbabbabaabaaabbaaaaaabaabbababbbbbabbbaaaaaaabbbbbaaaaaaaaabaaaaaaabababaaabbaaaaaaaaaaaabaaabaabbaaababaaaababaaaaabbaabbbabbbabbaaaaabaaaababaaababbaaabaaaaabaaaaaaaaaabbabaaabababaaaababaabaabaabbaabbaabaaabbbbaaabbabaabbbababbabaabbaaabbaabaabbabaaabbaabababbabbbabbbaaaaabbbbbaaabbaaabbabaaaaabababbbabaaabaabaaabbbbabbaaabbabaaabaababbabbabababbbabaabaabaabbaabaabababbbaababbbbaabaaaabaabbabbaabbbabbabaabbababbbabaabbaaabaaaabbabbbaabaabbbababbbabbabaabababbbbabbaaaaaaaaaabaaaaabaaaababbbaaaaaabaabaababbabaaabbbbbbbabaababbbababaabaabbaaaababbabbbaabbbbbbabbbabaabbaaaaabbaabaabbbbabaaabbabbaabaabababbbbabaaabbbaaaaabbbababaabaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaababababbababbaabbbbbababaababbabbbbbbbbbbabbbbaaaaaaaaabbbaaaaabaaabaaabbaabaababaaabaaaabbaaaababbbbaababbbbaabababbabaaaabbbbabababbabbaabbbaaaaaaabbbaabaaaabaaaababababaabbabbaaabbaaabbbaaaaaaaaabbabaaabbbaabbaabaaaababbbbaabbbaabaaaaabaabbbbbbbbabababbaabaabbbbbbababbbabbbbaababaaaaabbbabbabaababbaabbbbbababaaabbbbaaaabbbbaabaaababbbabbabaaabbbbbbbbabbabbaaababaaabbbabbababaaaaaabbbbbbaaaabbbaabbbabaabababbbabaabbbaaaaababaababbbbbbabbbbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbbabbbaabbbbbbbbbbabbbabbababaaaabbaaaabaabbbbaabbbbaabaabaabababbaaababaaabbaaabbbbbbaabbbaaabababbabababbbaaaabbaaabaaaabaabbaaaabbabbabaabbaaaaaaabaababbaaaaabaabaabbabaaababbbbabaabaaabbbaaaabaabbbbabababaaaaababaaabbabbbaaaabbaababbabbaabaaabaabbaaababbaabbabbaaabaaaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabb
baabbaabababbbbabbbbbaabbabbaaaaababbbaaaababaaabaabababaababbbaabaaaabaaabaabbbbaaaaaabbabaabaaaababbabbbaabaababaabbaaaabaaababbbabaaabababbaabbbbaaaabbabababbbbbabbaabaabaababbabaaabababaaaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaaaaaaaaaababbbabbbabbbbabaabbabbbabbabbaaaaaaabbbbbbbbbaaabbaaabbbabbbbabaaaababbbbbabbbbbbbbbbabbaaabaaababbaaabaabaaaabbaaababbabababbbabaababbababaabaabbbbababbaabbaaabaabaabbbaaababbbaabbabbbbbbababbbbbabaabaabaaababbaabbaababaaaabababbaabbbbaaaaaabbbbbbaabbaaaabbbbabbbbbbabbabababaaaabbbbababaaabbbabaabaaababaabbabbabaababbbbabaaabaaaabaabbbaaababaaabaaabbabbaabaaaabaaababbbbabbbbaaabbbabbaabaabbbbaabbbbbababaaabbabababbaaabbbaabababbbababaabbbbbbabbaabaaaaababbbababbbbabbabbbaaababbabbbbaabbaabaaabaaabbababbaabaaaaabaaaabbabbbababbbababababaabbbbbbbbbbbbabaababbabaaabbaabbaaabaaababaabaabbbbaabaaaabbbbbaabbabaaabbaaabbbbabbaabbabbbaaabbaabaabababbabaabbbbaabbaababababbabaaaababaaabbaabbabbaaaaabbaaaabaaaabbbaaababbabbaabbbaaabbbaabbaabbbbabbabbabaababbbabbbbbbbabbbaabbabbbaaaabbaaaaaaaaabbbaabaaaabbbaabbabaabaababaabbaaaababaaaaaababbaaabaaabbbaaabbbabbbabaaaaaabbababbbaaababbaaaabaabaaabbababbbbabbbbabaaabbaababbbbaaabbabaababaabbaaaabbaaaabaabbaabbbabaaaabaaabaaaabbaabaaababbbbaaaabbbbabbbbbaabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaaabaababbbaaabbabababbbaaabbaabbbaababbbabaaaabbbabbaaaabaaabbbbbbabbbbbbabaaaaaaabababababaabbabbbbbbababbabbaabbaabbabbbbbbbbbaaabbbbbaabaabbbabbbaababaaaaaaabbababbabbabbbabbaaabaabbbaabaababbaabaabaaaaaabaabaabbabaabaaaaaaaabbaabbbbaabababbbabababbbbbbbbaabaaaaaaaabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbaabababaaaabbbbbaababbaababbbabaababaaabaaababbaabbaaabbaabababababaaaababaaabaaaaabbbaaabbbabbbaabbbabababbaabbababbabbaabaabaaababbbbabaabbaabaaa
bbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabcabaaaaabbaabbabbbababbabbabbbbabbabbbbababbaaabbababbabbbaaaabaaabbaaabaaaaababbbbbbaabbabaababaabababaaabbababbbbbaaaabaabbaaaaaabababaababaaabaaabaaaabbbaabbbaaabbbaaaaabbbabaaabbaaaaabbbaabaababababbaabaabbbaabbbabaaabaaabbabbbabaaababaaaabaaabbababbbababbbbbbabbaaaaaaabbabaabbaaaaaabaaaabbbbaabbaaabbaabbbbaaabbaaaaababbbaaabaabaaaabbbabaabbbbabaabbbabbaaaabbbaaababaaaaabbaaabaaaaabaaaabaaaaabbabababababaaababbbaaaabbabaabababbbbbbbabaaabbabaabbaabaaaabaabaaaaabaabbabbabbaabbaabbaabaaaaabbbbaaaaaabbbabababbaabbaaaaaaaabbbbabaaaaabaabbbabbbaabababbbbbaaabbbbabaaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabbaabbabaaaabbabababbaaabaababbabababbbbaaabbbbbaabbabaaabbbabbbbbbaabaaabbabaabaabaaabaaaabababbaaaaabaabaaabbbabaaabababbaaaaababbbaaaaaabaabbbaaababbbbbaaaabbbbbaabbabaabbabaaabbaabbabbbbbbaaabaaababbaabbbabbbbabaababbabaaababaabbaabaaabaabbaaaabaabbaaabbbababbbabbbbbabbabaabbbbbaabbaababbabbbaabbbaaaabbbbbaaabaaabbabaaaabbabaabababbbababaabbabbabbaababababaaaaabaaabbbbbaaaaaaaaaaaabbabbaabaaababbaaabbbaaabaabbbababaabbaaaabaababaaabbbaababbaaaaabaabbbaaaaaaabbaaabaaaabababaabbbabaaabaaaaaabbaaabbaaaaaaaababbbbaaabbbabbbabaaabbbbabbababbbabbaaaaabaabbbbbbabbbababbabbbbbbabbbbbaabbabbbbbaaabaaabbaababbbaaaabbbaabbaabababbaabbbbbaaabaababbababbbbaaabbbaabbbbbbbababaaaaaabbaaaaabbbaabababbabaabbbbbababaabbababbabbabaababbbabbabbaababababbbbbbabbbbabbbbbbabaabababaababbbaaaabbbabaaabaaabababbaabaaabaabaaaabaaabbabaabababbbababaaaabaaabbababbbaabaabbaaabbbaabbbaabbabbabbbbbbbaaaaaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaaababababaabaaaababbababbbbbabababbaaabbaabbabbbabbbbababbabaabbbaabbbbabbabaabbaabbbbbbaaaaababbbbbababbabaaababbababbbbaabaaabbbabaabaaabbbbaababbbaaaabababbbaabbbbababaaababbbabaababaaabbaabaabbbbbabbbabbaabbbbbaabaabababaabbbabaabbbbabaabbaaabbbbabbbbabbabaababbabbabbbbbababbaaaaabbbbbabaabaababaaaaabbbabaaabbaaabbabbaabbbbbbbbaaaaabaaabbbabbaaabbbbaabababaabaabbbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaabababbbaaaababaabababbbbbaaaaaaaabababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaabbbabababaaaabbabbabbbabaaaabbaaabbabbaaaabaabababaaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbababaaaaabbabaabaaabaaabbbbaabbaaaaaabaabbbabbaaabaaababbaabbaabbabbaabaaabbbababbaaabaaabaabbbbbaaaaababbaabbaaaaababbaabaaaababbabaabaaaaabbaaabaaaabbbbbabbbabbbaaaabaaababbaabaaaaaaaababbbababbbaaabbabbabaaabbabbaabaaaaaaabbaabbbabaaabbaaabbbabbbbbbaaaabbaabbbabbbbbbaabbbbbaaabbaaaaaabaababbaaaabbbabbabaabbabbbbabaababbabaabababbbbbababaababaaabaaaaabbaaaaaabbbaaabbbbbbbaabaababbbaaabaababbbaabaabaaababaaaaaababbaabbbbaaaabbbbabababbaaaaababaababbbaabbababaababbabbabaabbbabbbabaabaabaabbabbabbababbaabbbabbaababaaaaabbaaaaabaaabbaaabbabbaaaaaaabaaaaaabbbabbbbabbbaaabaaabaabaabbaabbbbababaabbaabaaabbaaaabbaababaababbaabaabaaabbbaabababaabaabbababbbbabbaabbaaababbabbbabababbbbabbbbabbbbaababbabaaababaaababbbababababaaaaabbababbbbbbbbbbabbbbabbabbababbaaaaaabababbaaabaababbaabbaabbabaaaaabbbaaabbaaabbbaabbaabbaabbbababbabaabbaabbabbbbbbaaabb
aaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaabbbabbaaabbaaabbabbbbbaabababbaaaaaabaaabbbbbbaaabbbaaabaabbbaabbababababbaababbabbbababaaaabbbaaabaabaaababbabaabbbabaaaabbababaaaabbaabbaaaababbaaabaaaaabbbbbaaaaabbbbbbaaabbaabaabbbbbaabbabababbbbaaababaabbbababaabaaabbabaababbbbabaabbabbaabbabbbbabaabbbbbabaaaaabaabbaabbaabbbaaababbaababbbaababbaaaaaababaaabaaabaaababbbabababaaaabbaaabbaabbbbababaaabaaaaaaababbbbaaabbbabaaabbbbaaabbbaababaabbaabbababbbaaabbaabbaaabbbbababbaabbabbaaaabbbbbaabaabbabaabaaabaaaababbbbbbbabbbaaaaababbaababababbababaaabbababaaabbbbaaabaaaaaabaaabaabbababbbbbbabbaaabbbbaabbbaaaabbbaaabaabaabbbbbbababaabaabaaaabbbabaabaabababaaaaaabbaaabaababaabaabbbbbabbabbaaaabbbbaaaaabbbaaaaabbabaabbaaaabbbbbabaaabbabaababaababbbbaaababbbaaaaaaaabaaaaabababaabbbbabbbbbabbabbbaaababbbbbaabaaaaaabbbbaabaabbaaaaabbaabaaaabbbaabbaabaabbabbabbbabbbbbaabbbaaabbabbababbabbaaabaabbbaaaabbabbababbaaabababbbabababbbaababbbaababbbababaaaabbbbabbbabaabbaaaabbbbbabbabbababaabbaaabaaaabaababbabbababbbbbbaaaababbabbababbbabaabbbabbbbababaaaaaaaaaababaabaaaabaaaaaaaabbabbbbbabaabaabbaaaababaabaababbbabbaababababbbbbabbaaabaaababbaababbbaaaabbabbabbaaabbbbaabaabbabbbbbbbbabbaabababbbabaabaabaaaabbbabbbbbabbabbabbbbbaaabbbbbabbaaaabaababbbbababbbaaaabbbbabbbaaabbbaaabbaaabababbababaabaababbbaababbbbbbabababbbbbabbaaababbaabbabbbbaabbbaaabbbbbbaabbaaabbbabbbaabaaabaababbaabaabaabbbbbabbabaabbaaaaaabbbabbaabaabbbaabbbbbbabababaabbabbbababaaabaaaababbbaabbaaaaabbaaaaaaaabaababababaaaaabbbbbbababaaaaaabbabbbbabbbbbabaabaaaabbbabbaaaabbaabaabbababaaabbabbbbaabaaaaabbbbbabababbbbbababbabbababbaaababaabbbaaabbaabbabababaaababbbbabbbbaabbabbaaaabbababbabbbabbbabaaaaabbbbabbaababaaabaabbaabbabaabbaabbababaaabababbaabbbabbaabbaabbbbabbbabbaabbabaababbbababbbabababbabbbbabaababbbbbbbababbbbaaaabbaabbabbaababbaaaaaabababbababaaabaaabbabbaaaaababbbbbabbbaaabbbaaababbbababbaababaaababaabbbaabaaaabaabaaabbbabababababbbaabbabbabaabbbabaaaabbababbbabaabaaabbabababababaaaabbbbaabaabbabababbabbbbabaaabaabaaaaaaaaaaaabaaabaaaaabababaaabbbabbabbbbbaabaaabbbbaabbbbaabbabbbbabbabaaaabbaaaabaababbbbbabaabbaaaaaabbaaaaabbaaaaaaabaababaabaabbbbabbbbabababbaabbaaaaaaabbbabbbbbabbaabbbabbbabaaabaababbbbabaaaaabbbabababbaaaaabaaabbbbaaaaaaaaabbabaabbbaabbabbabbabbbabbbbbabbaaabaaabbaaaaababbbaabbaaaaabaaaabbbabbbbbababbbbaaabaaabbbbabbbbabbabbbabbaababbabbbbbababababbbbaababaaaaaaaaaabbbaaabbabaabababaaababbabbaabaabaaabaababaaaababbbbbaabaabbbaabbabbabbaaaababbababaabbaaaaabaaababbabaaabbbabbabbaaaabaaaabbbbaabaaababaabaaaababababaabababbabababbaabbbaaabbbbbabbbabaaaabbbbbaaabbaaaabbbaaaabaabbbaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaa
babbbaaaaabaabbbaabbbbababbababaaaaaaabaaaaaaabbababaabaababbbabaaabbabaabbaaaaabababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabbbbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabbabbbbbaabbbaabbbaaabbbbbbbbbabbbbaaabbabaaaabbbabbaaaaabbaababaabbbababbbbabbaabaaaababbbabbbaaabaabbaabbaabaaaababbaabbababaaaabbabbaabaaaaaabbababaaabbbbbbbabbbaaaabaaababbbaabbaabaaabbaabababaabbaabaabbbaabbaaabaabbbbaabbbabaaabbbabaaaaabaaaaabbbbbaababaabaabbbababbbaaaaaabbbbbabbaabbbbaabaaababaabababababaabbababaababbbaaaabbaaababaaabbbababbbbabbbbaabaaaabaaaabaaabaaaaaaababaabbbbaabababaaababbbaababbbbbbbabbababaaabbabababbbaabbababbaaaabaabaaabbabbaabbbbaabbaaababaabbbbbbabbaaaaaababbbabbababbabaaaababaaaabbbabaabbbbbbaaabaabbbabbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaabbabaababaabbabaabbaaabaabbbaabaabbabababbababbabbabaababaaabbbaabbaaaaabaaaaaaabbababbaabaaaaaabbabbababbbaabaaaaaabbbaaababbaababbbbbbbbbaabbbbbaaaaabbabaababbbbabaababaabbbbaabbbbaababaabbabaaabbaabbbbbbaabbbbaabbbabbbabbababbaaaabbbabaabaaabababbaaaaaabbaaaabbbaaabaabbabbbbaaaabbabbaaaabbabbbbaabbabbabbbbaabbaaaaaababaaaabbaabbaabaababbaaaababbaabbaababbbbbbabbbbabaaaaabbaaababbbbabbbabbabbbaabbbabbbbabaaababbaaabaaaababbbbbbabaaaaaababbbaabbabbbabbbaaabbaababbbbbaabbbbbbaaabbaababbbbaababbaaaaaaababbabbaaaaabababaaaabaaabaababbabbabbaaaabababbbbbbbbaaaaaabaaabbababbabbaaaababababbbbaaaababbaabaabbaabbababbbabaabbbaabbbaabaaaabbabbbbbbbabaabbbbaaaabbabaaaabababaabbbababbaabaabbaaaababaabbaabbbabbbaabbababbbbabbaaabbbabaaaabaaabaababbababbbbaabbbaabaaabbbaaababbbaabbabbabbbbbbaaaabbbbabbbaabbabbbbaabbabbbabbaabbabbaabbbbaababbababbaabbaabbaaaaaaaabbaaabbaabbbabbaaaaaabaaaabababbbaaabbbabbababaabbbabbaabbbbbabbbaabaabbbaabbaaaaaabbabbaabbbbabbbbaaabaabbbaabaabaaaababbbabaabaabaabbabaababaaaababbaaaabaaaaabaabaaabbaaababbaabaaaaaaabbbaababbbabbbaaabbbaaababaaaabaaaabbabbabbaabbababbababaabbaababbbbabbaabbabaaaababaabababbbaaaababbbbaaabababaabbbaaaaabbbbbabaaabaabbabaabbbbbbbbaabbbaabaabaaaabaabaaaabbabaabbbbabaabbaabababbabbabbbbbbbbbbbaaaaabaaabbbbaabbbbbaaabaaabbbaaabbbabaababababaaaaababaaabbababaabaabaaabbaaabbbbabbaabababbbaaaaabbbbaabbbaaaaabbaaaabbbbbababaaababbbababbaaaabaaaaababbabbabbabaaaababaabbbbabbaabaaabbbbabbaabaaaaabbbbabbbabbabaabbbbabbabbaaababbaababbbaaababbbbbabbbabbabbbbbbbbbabaabaabbbabbabbabbaaaaaabbabbaaabaaabbabbbabaaabbababaabababbbbabbbbaabaaaaaaaaabbbaaabbbbabbbbabbaababbaaaaabbbbaaabbbbbababbabaaabbbbababbbabbabaabbbbbbbbababbabaabbbbabbaaabbbbbbabbaaaababaabbaabbbbaaabbababaabbaababaaababaaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbabbabbbaabaabbbbbaabbabbaabaabbabbbabaabbababaababbabaaabaaaababbbaaaabbbbbaabbaaabbbbbabbaabaababaaabbbbbbbbaaabababbaabbab
bbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbaaabbbaabbbbaabaabaabbbbbbbaabbbaabbbaaaabbaaabababbbaaaabababbaabbbbbbbaababbbbaaabaabbbaabbaabbaabbabbabbababbbaabaabbbbbaaabaaabaaabaabbbaaaaaabbaabaaabbaaabbabaaaabaaabbbaabbabbaaabbbabbbbaaaaabababbaabaaaababbbabbababababaaaaaaabaabbbbbaabaabaababbabbabaaaaaaaabaaabbbaaababaababababaaaaaaaababbbaabababbbbabbaababaabaaaaabbbbaababaaababbaaaaaabbabbaaaaabaabbaaabababaaaaababbabaaaabbbabbabaaabbbaababbbaaabbbbbbaabbabbbbaaabbbbaabbbabababaaabaabbbbbbaabbabbbbbaababbabbaaaaaabbbbaaaaaaabbaaaabbabbabbbaabbbbbbbbabbabbabaaaaababaaabbbbbaabababbbbabbbbbabbbbabbbbbbbbabbaaababbaabbabbaaaabbbbabbbaababababbbbbabbabbbaabababbabababbbbbbabaaaababbbbabaabababaaaababababbbbaaabbbbaaaabbaababbaabbbbbabababbaabababbbaaababaabbbabbaabbaaabbaaabbbaaabbbaabbbabbbababbabbbabaaaababbbbabbabbabbabbbaaabababbaababbabaaaaaaabbbabaabababaaaabaaababbbbbabbaabbaabbbaabbabababaabbababababbaabbabaabaaaaababbbbbabbbabbbaaabbabaaaaaaaaabbabbbbbbaabbabbbabbbbbbaaabbaabaaaababbaaabababababababbabbbbbbaaaaaabababbbabababbbabaaaaaabbbbaabaabababbabbaaabbaaabaaaabbaaaaaabbbbbababbaaabbabbbbaabbbbbaaabaabbbbaaaababaaabaababaaaabbabbabaabbbaabbbabaaabbabaabaaabaababbbbaaaababbbaabbaabbababaabbabbabaaaaabaaaabbbbbaabbbbbbabbaabaabbaaaabababababbbbbabaababababaaaaaabbabbaabaabaaaabaaabbaaaabaabababbbbbbbaaabaaaaababbbbabbbaaaaaaaabbabbbabbabbabbbabbbaabbabbaaaabaaabbaaabaababababaaaaaabbaaaaabbababbbbbabbababbbaabbbaabbaabbaaaaabaaaaaabbbabbabaabbabaaaabbabaabaaaaaabbabbbbabbabaaaababbbaaabbbbaaaaabbabbaabbbababbbbbbaabbabaababbbbabbbabaabaaaaabbbbabaababaabbbbbbabbbbbbabbababaabbaabaabbbbaaaaabbaaaabbabaabbbabbabaaabbaaabbabbaaaabababbababbbbabaabbbababaabbbbbabaabababbaaaabbaabbabbbabbabaabbaabaabaaaabaaaabaaaaaabbababbababbbbbababaaaabaababbaabbbaaabbbbbbaababbbbbabaaaaaaabaababbbbaaaaaabbbaabbaababaabbbbbaaaababbbaabbaabbabbbaabaaabbabbbbbaabbabbbbababbbbbbabaabbbabaaaababbabbaaaabbaababaaaaababbaabbabbbbbaabaabaaaabaabbbbaabbbbbbabaaababbbaaaaaaababbbabbbbbabaabaaabbbbabaaaabbbabaabbbbbabaabaababaababaabbbabbbbbabaabaababaabababbbabbbabbbaabaaabaabaaabbbbbababababbbbaaaabbbbbbbbbababaabaaabbbbbbababbbabababbaaabbaaababbabababbbaabbababaaabbabbaababbbbababbbabaaaabaaaabaaabbababbbbaababbabaabbbbbbababaabbabbaabbaaababbbbaababaaabbbbbaababaaaabababbbabbbabaabaabbbaaabbbabaabaaabbbabbbbaaaaaabbbaababbaaabbaababbbaabbaababbbabbbbaaabaabbbbabbbbabbbabaaaaabbbabaaabbbbbaaabaabbbabaababbaabaaaaabaababbbbbbbabbaabbbaababbbbbaababbabbbbbaabbbabbbaaabababbaabaaabababbaaababbababbaabbaababbbbbbbbaababaaabbbbababbbbbaaabbbababbabaabbaaaabaababbabaaabababbaabbabbbbabaabbaabaabbaaaaaaabbbbabbbabababbbbbbbaabbabbbabaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbbaaaabbabbabaabbbabbbabaaaabbbbabaaaabbabbabbbabbbbbababaabbbaaaaababbbbbabbababbabbbbabbabaaabbaababbaaaaaabbbbaaabbbbbbaaaaabbbababaaabaaaaabbabaabaaabbaaaaababbaabbabbbbbabbbabaaaaabaabbaaaabbaaaaabbbaaaabaaabbbbbbbbbbbaababbababbababaababaabbabbabbabbbabbbabbbbbbbbababbbabbabbbaabbbaabbbabbaaabbabaaabbbbababababaaabaaabbbbbbbbaaaababbbabbabbbaabbbbaaababaabaabbbaaabaabaaaabababbbabbaaabbbabaababaaabbbbaabaabbbaaaabbbbaabbbbaaabaabbbaaaabbaabaaabaaaaaaabaaaaaaababbaababababbbbababbbaaabbaabaababbbbbaababbaabbbbababbababbbbaaabbabbabaaabaaabbbbaabbbabbabbbbbaabababbaaabbbabbaababbabbbbbaabaaabbaababaabbabaaabbabaaaaababbaabbaaababababaaabbaaaabaaabaaaaabaabaabbbbabbbbbbbbbbababaabbbaabbaababbabbbbbaababaaabbabbaaabaababbbabaaaaaabaabbbbbbbbaabbababababaaababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbbaaababaaabbaabbbbbbabaabbaaaababbaababbaaaabaabaaabbbaabaaabbababbaba
baaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabbbababbabbabaaabbabababaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaaaaaaaaabaabbabbaabbbabaaabbbabbbbbabbbbaabbbaabaababaababbabaaabbabbbababbaabbbbaababbabbbaaabbabaababbabaababaababababaabababbbaaababbabbbbabbbaaabaaaabbabbabbbbbbababbbbabaabababbaabbbaababaabaaabbbaaaabbbbaaaabaabaabaabaababbbbaaaaaabbbbbaababaaabaabbaaabbabababaaababbbabbabaaaabbbabbaaaaababbbabaabaabaaaabbbaababaaaaabaaababbbbababbbabbabbbaaaaaaaaabbbabaaaaabbbabaabbbbababaaaaaababbababbabbababaaabaabaabbaabbaaabbbaabababbaababbbaabaaaaaababbbbbaabbbbabbaaaaaabababbabaabbbaabbbbaabbabaaabababaaaaaaaabbbabbaaaabbbbbaaababaaaaaabbbbbabaabababaabbabbababaaabbbbbabbabaabbaabbabaaaaaaabbbbaaabbaaabbabbbbaabbababbbbbbababbabbaaabbbaabbaaaababaababaaabaaabaabbabbbabababaaaabbbaabbabaaabbaabbbaababbabbaabbabbaababaaabababbababbbbabaaabaabaaaabababaaaaaaabaaaabbbaabbbbbabaaaabaaabaababbabbbaabbbabaaabbbbbabaababbaabbbabbbbbabbabbbaaaabbbaabaaababababaabbbbbaaabaaaaaaaabaaababbabbababbabaababaaabaabaabbbbabbaaabaaabaaaaabbbaabbbbabbbabbababaaababaaabbbbaabaaabbabbbabbbbbaaabbbbababbbabbbabbaaabbbbbbaaaabaabaaaabababbaabaabbabbabbababababbbabaabaababbabbabaaabbababbaabbbabbbbaaaaababbbaaaababaaaabababaabababbaabbaabbbabbaaabbaabbbbbbaaaabbaaabbbabbbaabbbbbbabbababaabbabbabaaabaaaabaabbaabbbbbbaabbbbbbbaabbaaabbabbaabbabbbaababbaaaababbaabaaaababaaabababbabaabbbbbaaabbbabbbbabbabaaaababbaabbaababbaaabaabaabbbbbbababbaabbbbbbaaaabaababaaabaabaabaaaaaaaaaabbaabaaabbaaaaaaaaababbbabababbbbbaaabbbbaaabaaaabaabaaaababbababbbaabaaaaaabbbbbbbabbbabbbababbabbbaaababbabbbbbababbbaabaabaabbaaabaaabbabaaaaaabaaabbbbbbaabbabbbbbabaabaaaabbabaaaabaaabbabbbabaaaabbaabbbbaaaabbaaabbababababaabbbbbaaaabbaababaabbbaaabaaaabaaaaabbaabbbbaaabaabaabbaaabababaaaabbbbabbbbaabbabababbabaabaabbbbaaabbbbbabaaaabbbbababaaabbbbbbbaabaabbbaaabaabaabaabbaaaabbaaaabaaabaabbbbababaababbabbabbabbbabaabbaaabaabbabbbbbababbabbaabbbabbbbbbbaabaababbbaaabbababbaababbbabbbaaabaaabbaabbbbabaaabbaabbaaabbabaababbaaababbbabbabbbabbabaabbabaabaaababaabaabbaaabbbbbabbbababbababbbaaabaaaababbaababbaabbaabbbbbbbaabaaaababaabaabbbbabaabbbaaaabbaabaabbabbabbbbbabaaabaabaabbbbbbbbaabbbbaaabbabbabbaabaaabbaabababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbabbbaaaabbaaaaaabbaabbaaaabababbbabbaaababaabbabbbbabaaababababbbbaabaabbabbbbaaabbaabaabbabbbbababaaaaaaaabbbaaabaabbbabbbabaabbaabbbbabbbbbbbababbabbaababbaaabbbbbaabababaaaababbababaaaaaaababbbabbbaaaabbbabbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabaaaababbabbbbbaaabbaabbabaaaaaabbabbabbbaabaabbbbbabaaabbabbaabbbabaaabaaabbbbaaaaaabbbbabaabbbabbabbbbbbbabbaabbaaabbaaabbabaababbbabbaabababaabbaaabaaabbaabb
bbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabaaaaaabaaaaabbabbbbabaabbabaabaabbaababbbabbabbbbabbabbbbababbabbabaabababbabbbbaabbbabbabababbabbbaaaaabbababbaababbaaabbaaaaabbaabaaabbbbabbabbaaaaaaabaaaaabbbabaabbbbabbbbaaabbaaabbbaaaabaababbbbbaaaaaaabbaaabaaaaaaabaaabbaaabaaabbbbbaabbbaaabaabbbababababaabbababbaaabbabbaabbabababababaabbbabaaabbbbbbbaabaaabbabbaaabbbbaaabbaabbababbbaaabbaaaabbbabbaabaabbaababaaaaaaababaaaaabaaabaaaaaababababbaabbbbabbaaaabaaaaaabbaaaabaaaaaabbbaaaaaaaaabbabaababbaaabbbababaababaababaaaaaabbbbaabbabbabbbbbbabbaaabababbaabbbabbbaabbbabbbababaaababbbbabbbababaaabbaaabbbbabbbaaabababbbbabbbaabbbbaaababaaaaaaabaaabaabbabaaabbbbbabababbbbabbabbbaabbabaabbaaabaababbbbbaababaaaabaababaaaabaaaaaaabbabbabababbbaaababbaabbbbaabbababaabbaaabbaababbbbbabbaabaabaabbabababbabababbaaabbabbbbbaabaabbbbbaabbbabaabbabbaaaaabbbaaabbbaababbababbbaababaabbbbaababaabaabaaabbabaaabaaaabaabbbaabaaaabbababbbbaabbabbabaabbaabaabbbbbbbbbbabbabbbabaabbaabbbbbbbbaabbbbbbababaaabbabaaaabaabaabbabaaababbaabbaabbbabbabaaababababaabbbbbabbbbabbbbbabbbababbbbabaaaabbabbbaabababababbaaabaabaabbbabaabbabbaaabbbbaabbaabbabbabababababbbabaaaaabbbbaaababaabbbaaaabababbaabaaababbbbabbbabbabbabbbabababaabbbbaabaaabbbbababbabbbaaaababaaabbabbabbbabaabaaaaabababbbabbabbabaaaabbabbabbbbbaaaaaaaaaaaabbababaabaabbbbababaaabaaaaaabababaaabbbaaaabaabaabbaabababbbababbabbbaaababbbaaaaaaaaaabbbbbabbabbaaabbbabbbbbbabaabaaabaabaabbaaabbaaaaabbbbbabaabaaaaaababaababaaabbababbbaaabaabbbbabababaababaabaaaaabbbbbbaaababbbabaaababaaababbbbababababaaaabaabababbaabaaabbbaababaabbaaaaabbbbbbaabababbabbaabbbabbbabbabbbbaaaaabababaababbabbababbbaabaabaabaaaaaabaabbbbaaabbbbbaabbbaababbaaabbababaababbabbabaabaaababaaaaabaaabaaababbbabbbbaabaabbaabaabababbbabbbaababbbbbbbabbbbbabbababbaabaaabababbbbababbaaaabaabbaabbbbabaabaaabbaaaaaaababaaabbbbabbabbaabbabbabababbbbababbabbabbaabaabbbaaabbbaabaaaabbbabbaababbabababbaabbaabbbbbbbabaaaaabaabbaaabaaaaababbbaabaaababbaaabaaaabbbbaaaabbabbabbaababaaaabbbabaabbbbaabbbbabbaabbaabababbbbabbbbaaababaabbbaaababaaabababaabaabaaababbaaaabbbbbaaabbabbaabbaabbaaabbabbaabababbaaaaabababbbbababbaaabbbbbaababbbaaababaabaabaaaababbabbbbbabbaabbababaaaabaaaaabbaabaabbbbbabaaabbbbababbbabbabababbabaaabbabbbbabbbabbaaaabbbbbbaababbabbbbabaabaaabbabbababbaabbbbabbbabaaababbbababaabbaaaabbbbaabababaaaaabaabbabbabbabaababbbabababbbbbabbbaabbbaaabaaabbbaaabababaaabaaabaaabababbbbabaaaaaabbaaabbbbbabaabaabaabbbaaaaabaabbbabbabbaaabaabbbabbbabbaabaabaaababbbabaaaabaabaabbbabaaabbabababbbbbabaabbaabbbbaabaabbbbbbbbbbbaababbbbbaabbbbabbabaaaabaaaabaaaabbaabaabbaababbbbbbbbbbbabaaabaaabaaaababbaabaaabaabaabbbbbbba
bbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaaaabaababaabbbbbaaabaababaabbabbababaaabbbabbbabbbababbabaaabaabbabaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaaabaaaaabbaababbbbbabbbaabbabaaaaabaaaaaaaaaaabababbbabaaabaabbbbabbbabbaaabaaababbbaaabaabaaabaaaaaabbbaabaabbbbbabbabaaaabbbbabbabbabbabbaabaaabbbaaababbabbaababbbbabbbaabaaaabbaaaaabbababbaabaaabaaaabbabbbabbbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaabbabaabbabbbbaabbabbbbbabaaababbabbbabbbabaaabbaaabbabaaaaabbabaabbbbbbbabbbabbbaaaabbbabbaaaabbbbabbaaaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaababababaabbbabbaabbaaababaaababbbababbbbbbabbbabbabbabbabaaaabbbabbbaabbaababbbbbabaababbbaababbabaabbaabaaabaabaaabaaabbbaababbabbbabaabbabaabababaaaaaaabbbaabaaababbbbbbbbababbbabaaabaabbababaaaabbbbabababbaaaaaaaaabbaaaabbbaaababbbabaabaabbabbbaaabbbbbaaaabaaabaaababbaaaaaabaabbbbaaaaaaabbbaabbbaaaabbbbbaabbbbbabbaabbbabaababaabbbbbbbaaaaabbbaaaaabbbbabbabbaabbababbbabababbbaaaabbaaabababbaabbabbbabbaabbababbabaaabbbbabbbbababababbaaaabaaaabaabbbbaaaababbbbabaaabbabbabbababbbbbaaabbababbaaabababaaaaabaabaababaabbaaaaabbabaabbaaabbbabbbbbbaababaabaababbabbaaabaabbaabaababbaaabbabbabbbabaabbaaabbbabaabbaaabbbbbabbabaabbbabbbaabbbbbababbbbaabbaabbbbabababbbbbabbababbbbbaaaababbbabbbaaabaabaabbbabaaaabaaabbbbbbbabaababababbaaababaaaabaabbaaabaaabaabaabbaaaababaabbababbaaabbbbaaababbbaaabbababbbbbbaaabbababbbabbbabaaaaaaabbbbaaabbbaababbbabbabababaabababbbabbaaaaabbbaababbbbabbbabaababbbbaabbaaabbaabbabbabbbbaabaabbabbaaababaababababaaaabbabbabababaaababbbabbbaabbbaaabaaaabaaabbabbbbaabbaabaaabaabbaaaabbabbbaabaabaaabbabababbbbbaaabbbbabaabbabbaabbbabaabaaabbaabbaaabbbabababbabbbbbaaababbaaababbabbbbabbbaabbaaabaaabbbbabbabbbbaaabbabbbaababaaabbaababbbaabaaaabababbaabbbbbbbbabbabbabbbbaaababbabbbbbbbababababbaaabbabbbabbabbbaabbaaabbabaaaaababbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabbabaabbabaaababbababbbabbbabaabbaabbbaabbabababababbbbababbbabbbbbaaabbbaaabaaabbaaabababaabbaababaabaabbabbabbbabaaaababbaabbabbbababaabbaaabbabbbabbbbbabaaaabbabaabaabbbbbaaaababaaaabbbbaaaababbbbababbbbbaabbaabaaababaabaabaaaabaabaaaababaabbbaababaabaaabbbbabbbaabbbabbbbbabaaaaaabbaababbababbabababbbaababaaaaabbbbabbaabbbbbbabababbababbbabbbabbbbaaabbaaabbbaaabbbbbaaababbbaabbbbbaaabbabbabababaabbabbaaabbaaababbbabbbaabaaababbbababbbbabbbaababaaababaaaaaabaabbbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaab
baabbaabbbbbabaaaabbbbbbaabaabbaaaaaabbabbbbbbbaaaabbbbababbbaaabbbaaaabbbaababaababaabbbababbbaabbabbbaaaaaabbaabbbaaaabbbabaabaaabbababbbbabbabababbbabaabaabbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbaabaabbabbbbabbabaabbaaaaabbbababababaaabbaabbabaabaabbbbbbbbbbabbaababaabaaababababbbabbbbaaabbbbbaabababbbababaabbbabaaabbabbabbbaabbbbabbaabbbbbabbbaaaaaabaaaaabaababbaaaaaabbbababababbabbabaaaaabbaabaabbbabbababaababababababbbbbbaabbbaabbbaaabbbbbabbbababbbaababbaaabbbbabbabaaabbaabaaabaabaaabbbbabaabaaaaabababbbbbabaaaabbabbaaabaaabbbbbaaaaababbabbabaabaabaaabaabbabaaaaabaabbbaabbbaaaabaabbaabaabbbaaaabaabaabaaababbbaaaababbaabbaaabaabbbaaabaabababbbbaabaaaabbbaaaababbabbbaaabbbbaaaaabbbaaaababbbbaabbaabbbbaabaaabbbaaaababbbbbaaabaaababbabbbbabaabaaabbbaabaababababbaabbbbbbabbabababaaaaaaaaabbaaababbaababbabbbabaaabbbabaaaabbbbbabbaaaaababbabaaabbbabbbabbbbbaaaaaaaabaabbbababbbbbbbbbaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabbaaabbaaaaabaaaaabbaaabbabbaabbbabbaaaabbbabbbbbaaaaababbaabaabbaabbaabbaabaabababbabbaabbaaaaaabbbbaaaababbbbabbbaaababbbbbbaabbbbaaabaaaaabbbbaababbabaabbaabbbaaaaaabbbbaaabababbaabbbababbaabbabababbaaaaabbabbaaababbaaaabbbbbababbbaaabbbaabbbababbbbabbaaabbbabbbabaabaabaabaaabbaabbbaabbaabbaaaaaabaabbabaaaabaabbbbaababaabaaabbabbaabaababaaaaaaabbababaababbaababbbbbbaaaaaaaaababbbaaaabaabbabaaabbabbabaabaaabaaaaaabbbabababbaabbbbbbaabbbaabbabaaababbbabaababbaabbaabbaaaaaababababaabababbaabbaabbaaabbabbaabbbbaabbbabbbbbbabaabaababababaabaaabbaabbbabaaabaabaaabbaaababbbabbbbaabbababbaaaabbbbbbaabbbabbababbaaaabaaaaababaaaabaaabaaabaaaabbaabababbaabaaababbbbbbabbbaaaaaaaabbaaaaaaabbabbabbbbbabaabbbaaabbabaabaabbaaaabaaaaabbbbbaababbbaabaabaaabbaabaabbbbabbaaababbbabababbbbbaaabbaaaabbaababaabaaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbaabaaaaaabbabaaaaabaabbaaabbababbbbababbbbbaabaaaabababaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbbabbbbbbaabaabbbbbaabbaabababaaabbbabababbabbbbabbbabbbaababaabbbaaabaabaaaaaaaabbbabaabbbabbaaabbbbabababbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaaba
bbbababbbaaabbbaababaabaababbaabbaaabaaabababbaaababaabaabaabbbaaaaabbbababbbabbaaababaababbbaabbbbababbbbbabaaabbabbbbbbbbbbabbabaabaaaabbbabbbbbbbaaaabaaabbbabbbbabbaaaaaaaaaaaabbbbbabbbabbbbbaaababbbbaaaaababaabaaaabbabbaabbaaabaaaaabbbabaaaaababbaababbbbaaabaaaabbbaaaabbbaaaaaabaaaaabbbbabbbbaaaaababbaaabaabaaaabbbabbaaaabbababbababbaaaaaabbabaaaaaabaaaabaaabbbbbbbbbaabbbabbabaaabaaabbaabaaaababaaaaaaabbabbbbbababbbbaabbabbabaaababbbaaaabbbbbaabbbbbabbbbbaababaababaaaabbbabaabbabaabaaaabaabbabbbaabbaababaaabbababbbabbabbbaabaabbabaaaaaaabbbaabaababaabbabababbbbbabbaaaaabaaabbbaaabbbbbbaabaaaaabaaaababbbaabaaaaaababbabaaaaabaaababaaabbbaaababbbbabababaabaababbaabaaaaaaaabbbaabababbabaabbaabbaaabaaaaababbbaababaaaabbabbabbbaaabaabbaaabbabbbabbaabbbbbabaabbabbaaabaabbbaaababbbabbaababbaabaaabaaabbbabbaabaabaaabbabaabbbabbaaabbbabaaabbaabbaabbbbbbbaaabaabbabbbbaabbbbbbabbbbbabbbbaabbbbaaabaaaabbaaaabaaaabbabbbbabaaaababaaaabbbbbbbabbbbbaabaabbbbbabaabaabaaaaabbbbbaaabbbbaabbbaabbbaaabbaabbbaaabbbbaaabbbbababbaaaababbabbabbbbaabaaabababababaabbbbababbaabbbbbabbaabbbababbbbbbbbabbaababbaaaababababababaababaabbababaabbaaabababbbaaaabbabababababbaabbabbaaabbaabaabaaababaabaabbbabbaaaabbbbabbaabaabbbbbaaababbaaaaaaaababbbababbbaaababbaaabaaababbbbbaabaaaaabaaabbabaaaaaabaaabbabaabbaabaaaaabaaaabaaaababbbabaaaaaababaaabbabababbabaabbaabababbbbabaaaaaabbababababbabaaababaaabbaaaabbaaabbbabaaabbaaaababbbbbaabaabbbaaabaabbbabbbaabbaabbbaabbaabbbbabaabbaabbababbbbbbabaabbbababaaaababbaabaababaabaabbbaaaaaabaaabbbbbabbaabbbbabbabbaaaabbaaaaabbaaaabbaabbbbabbbaaabaabbbaaaabababbabbabbaabababbbaaaaaaabaaabaabbababbabbbabbbbbaabaaaaaabaaabaaabbabaaababaabbabbbaabbabbababbababbbbbaababaaaabbbabbaaaaaaabababaababbbbbabaaaaababbaaababbaabbbaababaabbbabbbbbbaaababbaababbbaabaaaabbaaaaababaabaaaaababbbabbaaababbbbbbaaabaabbbaaabbaaababbabaabbbaabbbbbaaaaabbbbbabaabbbaaabaabaaaababbbabbabbbbababbbaaaabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbaaabbbbbbaaaabbbababbaaaaaababbbbabbbabbbabbabababaaaabaaaabababaabbbabbbbbabbabbaaababbabbaabbbaaababaababbaabaaaaaaabbabbabbbbbabbaaaabaabbaabbababbabbababbabbabbababbbaaaabbabaabaaabbbbbabbbaabbaababbaababbbaabababbbbbbaaaaabbaababaaabbbabbaaaabaabababaabaaaaaabaabaaabbbbabbaaabbbabbbbbabababaabbaababbabbababbbbbbbaabaaabaaabbbbabbabbbbbbbaaaabbbaaaaababbbabbbbaabbbbbabaaaaaaabbbaabbabbbaabbabbababaaabbbaaabbabbabbababbababbbbaabaaaabababbbababbabbbabbbaaabaaabbabaaabbabbbaaaaabbbababbaabbbbbaaaabbaaabababbabbaaaaaaabbbaabbabaabaaabaaabbababbaaabaaaaaaababbbabaaaaabbabaabbbbabbbbaabbbbabbbbbbbbbbababbaabaabababbaaabbabababbbaaaaabbabbbaaaaaabbabbbbbaabaaabbbabbbbababbaababaaabaabbabaaabaaabbabbbbbaaaabbaabbbbabababbabaabbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabbbbabbabaaabbbbabaababaaabbaabaaaabbbababaabbaaaaaabbaabbbbbaabaaaabaabbaabaaabaababbabababbbaababaababbbbaaabbbaababbabbbababbabbaabaaabbbbbabbbabababaabbaabbbbbaababbbaabaabaababbbabaaaabaaabaabbaababababbbaaaabaaababbabbbbabbbabaabaabbabaaaabaabaabaabaabbabaabababbabbaabbbbaabaaaababbaabbbbaabbbabbababbbaaaababbbbabbaababbbbaabaababbbbaaabbabbbabaababbbbbabababbbbbabbbaabaabbbabbbabbaaaabaaabbbbbabaaabaaaabbabababaaababbbabbbabbbabbbabaabbbabaaabbbbbbbaaabaababbabbbabbbabaaababbaabbabbbabbbbbaaaaabbababaabababaaabbaaaabaaaabababaaaabaababaaaaaabbbbbabbabbabbbbabbabaabaaaabababaaabbbaaaabaabbbaaabaabbabbaabbabaabbababbaaabbabbaabaabaabbbabaababaaaabbbaaabaaababaabababbbbbbaabbbbaaababaabbaaaabbaaababbaaaaaabababbabbabbaaaaabaababbaaaabbabaaaaababababaaaaababaaabaabbabaaabbbbaaabbbbaababababbaababaaaababbbaabbbabbabbabaaaabaabbbbbbabbbabbabbaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbbaababbabaaaaaaaabaaaababbbbbaaaabaabbabaaaaababaaaabaabbbbbabbbabaaabbbbbaababbbbbaabababbaaaabbbabaaabbbbbaababaaabababbabbbbaabbbababaabbaaababbabaabbabbbabaabbbabbbabbababbbaaaaaaababaababbaaaaaabbaabbabaabaababbaabababaaababaabaabbabaaabbabaabbababbaaaabbabbbaababbaaaaababbbaabababbbbaababaaabbbbaaaaabababaaaabaaabbbaaabaaabaabbbaabbbbbbbabababbaaabbbaaabababbaabbbaaaabaaaaaaababbaaabbaababababbbaabbbbbaaaabbabbbbbbbaabbbbaaabbbbbaabbbabbaabbaaaaabaabbbbbabbbaaabaababaabbabaaaabababbaaabbbbaaaabbbbbbababbbaabaaaabbabbaababbababbaabbababaabbbbbabbaaabbbabbba
aabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabbbbbbbaabbbaaabbabbaaabbaabaaaaabaaaabbaaaabababaabbbbbaabbbbaabbabbabbbabbaabbaaaababaabababbabbaaaabbbbaabaaaabaaabbbabbbabaabbaaaabbbabbbbaaaabbaaaaababaaabaaaaabbbbbabbabababaaaaabaaaabaaabbaaaaaabaababaaaaaaabbaaababbbbaababbabbabbbbaabbbaaababaabaaaaabbbaababababbbababbabbababbbaabbbaababbbbbbbabbaababbababbaababbaabbbabbaaabbabbaabababaababaabaababbababbbaaabbaabbbbbabbbbbbbaababaabbabbbbbbaabaababaaabbabbbbbbaaabbbabaabbabaaaaaaaaabbaaaaabbbbbaababbabaaaababbababbaaaabbaaaabbababbaababbbaabbaaaaaabbaaaabbaaabaaabaababaabbbbaaababbabbbababaabbbbbbaabbbbaaabbbabbaabaaaabbbbaabaabbbbaabaaaabbaabaabaaaabbaabbbbbbababbbbaabbaabbabbabaabbbbabaabbaabbabaaaaaabaaaababbbbbaabbbabaaaabaaabaabaaabbaaabaaaababbbabaabbbabbbbabaaaaaababbbbbbabaaabbaabaaabaaabbbaabbabaaaaabbaaaaaabbbaabbabaaaabbabaabbbbbbbabaabaabbbbbabababbbbabbbabbabaabaabaabbbbababaaaaaaaabbbbbbabbbaababaabaabbbbabababaaaabbbbabaabbabbaabbaababaaababbaaabbaaabbabbbbaabaaaaaaababbaaaabbbbaababbbbabababbaaababaabbabbaabbbbababbaabbaaabaaabbaababaaaabaabbbaaababbbbabbbabbabaababaaaabbaaabbabbbaaabbbabaaabbaabaabaaaaaabbbbaaaabaaabbaabaaaabbaabaaabaabbaabaabbaaaabbabaababaabbaabbaabbbbbbbbaabbbaabbaaabaabbbbbbabbbbababaaabbbaaabaabababbaaabaabbaaaaabaaabbabbaaabbaabbbbbbaabaabbaaaabaaaabbbabbaaabbabbabbbbabaaababbabbabbaababbababbbbabaabbbbabbbbbabbabbbaabbbabaabbabbbbbbbaaabbabaaabaaabbbaaabbbababbbbabbbbaabaabaabbaababaabababbaabbabaaaabaabbaababbbbababbababaaabbbbabaaaabbbabababbaaabbbbbaaaaababbbabbaababbaaaaaaaabbaaabbabbabbbbabbabbbbaababbaaaababbaabbababaabaabaaaaaaaaaaabbbbbabbbaaaabbaaaaabbbabbbaaabbbaaababbababababbbbbababbbaabababbabbabbbaabbbaaaabaabbababaaabbbbbaaaabbaaabbbbbaabbbbaaaaabababbbabaaababaabbbbabbbbbabaabaabaababbbbababbaaaabaabbabbbaaaabaabbabbbbbaaaabaaabaababbaaaabaabaabbbabaabbabaaabbbabaaaaabaaabaabaaaaaaaaababbabbaaabaabaabaabbbbbbaabaabbbabbbaabaaababbbaabababbababaaaabaaaabbabbbbbbbbbaaabbbaaaabaaaabaabbabaabbbbbaaaabbbaaaaababaababbbaaaababaaabaababbaaaaaaaababaababbaaaabaabbbaaaaaabaabbbbababbaabbaaaabbbaabababbaabbababbbababbbaabbaabbbaaaaaaaaabaaabbaabababaababbbaababbaaaabbabbabaaaaabaaababaaaabbbaabbbbabababbbabaabaababaabbabbbbbaabbbababbbbabbabaaabaababaababaababaabaaababbbbaabbbaaabaaaabbabaaaabbaabbbbbbbaabbababbabaaabababaaabbaaaaaababbaaabbbbbabbaaaaaababaaabbaaaaababbbabbabbbbaaaaabaaabbabbbbbbbabbbbaabaaaaaabbbababaaabbabbaababababbbbbabaababbabaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabba
babababaaaaabaabaaabbababaabababaaaaaababbbbabaaaababbabababbbbabababaaaabbbaaaabbbbaabbabaabbaaaaabababaabbababaaabbbababbaaabaabbaabbbaabbbaaabbbaaabbaaabaaababaabaaababbbbabaaaabaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbbbbaabaaabaabaabaaabaaabbaabaabbbbabbbaabbbabbababababbbbbbaabbbbbaababaaaaabaababaaabbaaabbaabbaabbbbbabbbbbbaaabaababbaababbbbaababbabbbbbbaabaaaabaababbbbabaaabbbaaaabbbbbaabaabbaaababaaaaaabbaababbabaaaabaaababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabb
abbaaaabaababbaaababbbabbaabbbbababbabaaabbbabaabaaabbabbaaaaabaabbbaaabaabaaaaaabbaabaaabaaabbbabaabbabbbaabaaaaabbabababbbabbbbbabbaabbbabbbaaabaabbaabaababbababbaaabbbbabbabaabababbbbbbabaaaabbaabbabbbaabaaaaaabbaaaabaabaabaabaaabbaaaaabbaaaaabaaaaabbabbaabbabbbaaababbaaaaaaaaaaaaaabbababbbbabbaaaababaaaaabaaaabbbbabbaaaaabaaaaaababbababbbbaabbbbbbbaaabababbabbbaaababababababbbabbbabaabbbbbbabbabbbaaababaabbbabbabaabbabaabbabababbbaabababbaababbbaabababaaaabaaababbbbaabbbabbaabababbbaaabababaababbbabaaaaaaabbaabbabababbabbbababbbaabbbbbbaabbbabbbaaaabbbbbaabbbbababbbbbaababbaabaababbababababbaaaabaaabaabbbabaabbababababbbabbbaabaabbababbbbabbaabaababbbabaabaabbabaaaaababbabbbabbabaaababbbaaababbbbbabbbabababbbbbbbbaaaaaabbbbabaaababbabaabaabbbbaaabaaabaabababaaabbaaabaabbbabbbbabaababaabbaaabaabbaaaabbaaaabbbaaaaababbaababbabbaaaabbbbababbbbaaabbbbabababbabababbabbbbbbabbabbbbbbbbbaaaaaabbbbbbababbabbabbabaabbabbababbababaabaaababaabaababbbaababababbbbbbbabbbbaaaaaabbaabbabbaabbabaababbabaaaaaabbbbababababbbbbaabbbababbbabaaababbabaabaabaabaaababbbaabaaaaaaaaababababbababbababbabaabaabbabaaaabbaaabbbbabbbaabaabbbaaabababaabaabaabbbaaabaaabbbaabbbabbababbabaaaabaabababbbbabbababbbbbbbbbbabbaabaabbaaababbbaaabaaaaabaaaabbaaabbabbababbabaababbbaabaaababaabbaaaabbabaabaaabbbaababbabaababbababbababababbababaaabbbabaabaaaabaaabbbabbbbaabaabaaaaaababaaaababbababaabbaaabbababbabbbaaabbbbaaaabbbbabbabbabbabbabaaaabbbbbbaaaaabbababbbabbaabbbaababababbbabaaabaababbbbaaabaabbbbbabaaababbabbabbbbaaabbababbbbbabbbabaaaababaaabaabaaabbbbbbbbbaaababbbbbaaababbaaaabababbbbbbabaababaabaabababbbabbabbaabbaabbbaaabbababaabbabaaabbabbbbbbabaaaaabbaaaabaabbbbbbababaababbaaabbaaaabbaababbbabababbbbbbbbaaabaabbbbaaaaabbbababbbbbbaaaaababbabababbaabaabababbbaaaaabaababbaabbaababbbbbbbaaaabbbaabbbaabaaaabbaababaaaaaababaabaabbbaaabbaabbbbababbababbbabbbabbaabaaababababbbbaaabbaababbbaabbaaabbabaabaabbaabaabbababbbababaababaaaababbbabbabbbbabababbbbbbbabbbbaaabbaaaaababbbbabbbabbabaabaaabbaaababbbaaaaababbabaabbaaabaaaaabaabaaabbbbaaabbabbbababababbaaaaabbbabbbbbbbbabbbabaabaababaababbababbbabbabbaaaabaabbbabbbabbbbbaaabbaaaabaaabaabababbbababbbaaaabbabbbaabaaabaaaaabbbaaaababaaabaaabaabbbaaaaaabbbbabbabbbbababaabbabbaabaabaababababaaababbabbabaabaababbbaababaabbaaabaaaabbbbbabaaabbbbababbbbabababbababaabbaabbaaabaabbbaabbaaaaaabbbbaabbbaaabaaabbaaaaaabaabababbaabaababbbabbbbabbaabbaaaaaabbaaaaaaabbaabbbaabaabbaabaaabbabaabbbbabaabbabbbbababbbababaababbaaaaabbbaaabaaaabaababbbbabaabbaabbabaabbbabbabbaaaaaababaabbaaaaaabbbbabbababbbabbabbabbbbbbbbbbaabbabbbaabbbbbbbbbabaaabababaaaaabbbaaaabbbabbbbabbabbbbabaababaaabbabbbbbbaaaaaaabaaabaaababaabaaabbbabaabaaaaababaaabbabbabbaabbbabbbaababbbbbbabbbaaaaaabbaabaaaaababbabbbbaababbbbabbbaabaaababbbbaabbaaaabbbbaabbbaabababababbaaaaabbbbaabbababbaaabbbabbbbabbbbbaabbaaaabbbabbabbaabbbabababbbbaaaabaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaabaabaaaaababbbabbabbaaaaaaaabbaaaabbbaabaabaabbabbbaabbababaaabbaaaababbbaabbbbaabaabbbaabaaabbaaabbbbbaaababbbaaaaabbbbbabbbbbbabbababababababbaabaabbaabbababbaaabbbbbaabaaabababbabbbbbbbaabbbbabaaababbaabbbbabbbaabbbbaaaabbaabbaaaaabaabaaaaaaaabbbbbaaabbaabbaabaababaabbabaabbabbbababaaaaabbabaabaaaabbbabbabbbaabbbabbbababbabbabbbaabbbabaababaaaabbabaabbbabaabbaaabbbbbaabaabbababbbbbabaabbaaabaaabbbbaabbbbbbaabbaabbbbababaaabaabbbababbaabaaaababbbabababaaaabbabbaabaaaabbbaabbabbaabaaaabababbbbbbbbaaabbbabbaaabaaababbaabbaaaabaaaaaaababaabaabbabaabbbaaaaabbabababbbbabaabababbbbbbbabaaabaaabbbbaaabbbbabaababbbaaabaababababbbabbaaaabbbbaaaabbbbbbbbbabbbabbbbaabbbbaabaabbbbbabbbbaababbbabbabababbaaababbbbbaabbabaababbaaabbbbbbbbabaabaaaaabbbaabbaababbbbbbaabaabaaabbabbaaaaababbbaabaabbaaababbbabbbaaaabbbbbbaaaababbaaabaabaaaaaaabaabbaabbbaabbbaababbabaaabaabbabababbaabbbabbbaabbaaabbbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbbabbaaabbababbaabbaaaabaabaabbaaabaabbbaabaabaaabaababbbaabaabbbaaababbbbaaabaaaabbababbabaaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaa
bbabbaaabaabaaaaaaabbbbbbbabbbbaaaabbbbbbaaabbaaaaababbaabaabbbaabababbabbbbabaaabbbabaaaaaaaaabaaaababababaaaabababbaaaaabbbbbbaababbbbbabbbabaababbabbaababbabaaababbbbbbabaaaaababbabaaaaaabbaabaaabbbbbbbbbaaabbaaaababbababaaaaaababbbaabaabaaaaabaaababbbbabbbaabaaabaaaabbbbbabbabaabaaabbaaaaaabaabbababbbbbabbbaaaaaaabbbbbaaaaaaaaabaaaaaaabababaaabbaaaaaaaaaaaabaaabaabbaaababaaaababaaaaabbaabbbabbbabbaaaaabaaaababaaababbaaabaaaaabaaaaaaaaaabbabaaabababaaaababaabaabaabbaabbaabaaabbbbaaabbabaabbbababbabaabbaaabbaabaabbabaaabbaabababbabbbabbbaaaaabbbbbaaabbaaabbabaaaaabababbbabaaabaabaaabbbbabbaaabbabaaabaababbabbabababbbabaabaabaabbaabaabababbbaababbbbaabaaaabaabbabbaabbbabbabaabbababbbabaabbaaabaaaabbabbbaabaabbbababbbabbabaabababbbbabbaaaaaaaaaabaaaaabaaaababbbaaaaaabaabaababbabaaabbbbbbbabaababbbababaabaabbaaaababbabbbaabbbbbbabbbabaabbaaaaabbaabaabbbbabaaabbabbaabaabababbbbabaaabbbaaaaabbbababaabaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaababababbababbaabbbbbababaababbabbbbbbbbbbabbbbaaaaaaaaabbbaaaaabaaabaaabbaabaababaaabaaaabbaaaababbbbaababbbbaabababbabaaaabbbbabababbabbaabbbaaaaaaabbbaabaaaabaaaababababaabbabbaaabbaaabbbaaaaaaaaabbabaaabbbaabbaabaaaababbbbaabbbaabaaaaabaabbbbbbbbabababbaabaabbbbbbababbbabbbbaababaaaaabbbabbabaababbaabbbbbababaaabbbbaaaabbbbaabaaababbbabbabaaabbbbbbbbabbabbaaababaaabbbabbababaaaaaabbbbbbaaaabbbaabbbabaabababbbabaabbbaaaaababaababbbbbbabbbbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababaabbabbbababaaaababaabbbbabbaabbaaaababbabbbaabbbbbbbababbbaaaabaabaabbaabaabababaaaababaabaabaabbabbaaabbbaaabbabbbbaaabaabbabaabababaabbaabbaaaaaaababbbbbabbaabbbabbbbbabaaabbabbbabaabbbabbbbaaaabbbbaabaabaabbababbbbaaababbaaaabbaaaabaabbaabbababaaaabaaaabbbababbaaabbbababbbabababbabbabbbabaabbbbaaaaabbbaabaabbaabbaabbbaabaabbababaabbbbbababaaaababaabbbaaaaabbabaaabbbababbabbabbbbabaabaaaaabaabbaabababbbbabbbbbaabbabbaaaaababbbaaaababaaabaabababaababbbaabaaaabaaabaabbbbaaaaaabbabaabaaaababbabbbaabaababaabbaaaabaaababbbabaaabababbaabbbbaaaabbabababbbbbabbaabaabaababbabaaabababaaaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaaaaaaaaaababbbabbbabbbbabaabbabbbabbabbaaaaaaabbbbbbbbbaaabbaaabbbabbbbabaaaababbbbbabbbbbbbbbbabbaaabaaababbaaabaabaaaabbaaababbabababbbabaababbababaabaabbbbababbaabbaaabaabaabbbaaababbbaabbabbbbbbababbbbbabaabaabaaababbaabbaababaaaabababbaabbbbaaaaaabbbbbbaabbaaaabbbbabbbbbbabbabababaaaabbbbababaaabbbabaabaaababaabbabbabaababbbbabaaabaaaabaabbbaaababaaabaaabbabbaabaaaabaaababbbbabbbbaaabbbabbaabaabbbbaabbbbbababaaabbabababbaaabbbaabababbbababaabbbbbbabbaabaaaaababbbababbbbabbabbbaaababbabbbbaabbaabaaabaaabbababbaabaaaaabaaaabbabbbababbbababababaabbbbbbbbbbbbabaababbabaaabbaabbaaabaaababaabaabbbbaabaaaabbbbbaabbabaaabbaaabbbbabbaabbabbbaaabbaabaabababbabaabbbbaabbaababababbabaaaababaaabbaabbabbaaaaabbaaaabaaaabbbaaababbabbaabbbaaabbbaabba
ababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabbaabaaabbabaaabbbaaaaaaaabbbbababbbbbabaaaaaabbbabaababbababababaabbbabbbabaaabaaabababbbbabbabbbbabababbaaaabbaabbaaabbbabbabbbabaaabbbabbabbaaababbbbbaabaabbbbaaaaabbabbbbbbaabaaaaabbbabbbbbaabbabaaabbaababbbbbbbaaabbabbbaabbabaaababbbbbbabbabbbbaaabaabbabaaaaabbbbbbababababababaababaababbbabaabababbabbbbbaabbabbbabbbbabaababbbbaabbaabbaaabaabbabbbaaaaaaaabaabababaaaabbaaababbaabbaaaabbaaabbbbababbaaaabbbaabaabaaababbaabbabbbbbbabbabbaabbbaaaaaaaabaaaabbabaaabaaaabbbbaabaaaaabbbaabbabaababaabbabaabbbbbbbbaaaaabaabbbababaaabbabababbbbaaaabbabbababaabbbbbbbbabbbabaaabbabaaaabbabbbabababaabbbbabbbbbaabbabaaaaabaaabbaababbbbbabbbbbbbbbbbababaaababbbabbaaaabaaabaabbbabbbabaaabbbabbabbbabbbbbbaaabbabbaaaaabaababbbbaaaabaabaabaabaabbabbbaaabbbabaabaabbabaaaabaaabbabbbbaabbbbbaababaabbabbbabbbbaabaaabaaabaabbaaaaaabbaabbaabaaaaaaaabbbbbbabaaabbbabbaaaaabbbbbbbbabbabababbbabbabbaaaaaaabaabbaabbbabbaabbbbbbbaabbbaabbabbabbbabbbbababbaabaaaabaaaaaaabababababaaaabaabbbbbaaabbabbbbbabbabbbbaaabaaabbaababbababaaabbbbbbbbbbbbbaabbbbabaaabbaababbaabaaaabbaabaaaaababbbabaabaaabaaababbbaabbbaababbbbbaababbaaaaaaabaaabaaabbbbaaabaabbbbaaaabaabbbbbbbabbabbbbbbaabaabbbaabaabbaaabbbbaabbbabaaaabbbababaaabbababbaaabaaaabbbbaaaababbbbbabaabaaaabbababaabaaaababbbabbaabbaabbbbbbbbabaaaabbaaabbbbaaabbbbbaaaabbaabbabbbbbaaabaaaabbaababbaaaabbaaaabababbbababbbababaababbbbbbbaabbaaababbabaabaabbbaababbbbbaaabaababbaabbbaaaababaaaabaaabbbabbaabaabaabaaaaabaabbababbabaaabbaaabaabbbbbababbbbbaabaaabababbababababbaaabaabbaabbbababbbabaaababaaaaaabaaabaabaabaababbbbaaabaaabbaabbabaaaaababbabaaabbabcbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbaabababaaaabbbbbaababbaababbbabaababaaabaaababbaabbaaabbaabababababaaaababaaabaaaaabbbaaabbbabbbaabbbabababbaabbababbabbaabaabaaababbbbabaabbaabaaabababbaabbbaabaaabaaaaababbbbaababbabbaaaaabbbbababbbbaaaabbbbabaaaababaaaaabbaabbabbbababbabbabbbbabbabbbbababbaaabbababbabbbaaaabaaabbaaabaaaaababbbbbbaabbabaababaabababaaabbababbbbbaaaabaabbaaaaaabababaababaaabaaabaaaabbbaabbbaaabbbaaaaabbbabaaabbaaaaabbbaabaababababbaabaabbbaabbbabaaabaaabbabbbabaaababaaaabaaabbababbbababbbbbbabbaaaaaaabbabaabbaaaaaabaaaabbbbaabbaaabbaabbbbaaabbaaaaababbbaaabaabaaaabbbabaabbbbabaabbbabbaaaabbbaaababaaaaabbaaabaaaaabaaaabaaaaabbabababababaaababbbaaaabbabaabababbbbbbbabaaabbabaabbaabaaaabaabaaaaabaabbabbabbaabbaabbaabaaaaabbbbaaaaaabbbabababbaabbaaaaaaaabbbbabaaaaabaabbbabbbaabababbbbbaaabbbbabaaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabbaabbabaaaabbabababbaaabaababbabababbbbaaabbbbbaabbabaaabbbabbbbbbaabaaabbabaabaabaaabaaaabababbaaaaabaabaaabbbabaaabababbaaaaababbbaaaaaabaabbbaaababbbbbaaaabbbbbaabbabaabbabaaabbaabbabbbbbbaaabaaababbaabbbabbbbabaababbabaaababaabbaabaaabaabbaaaabaabbaaabbbababbbabbbbbabbabaabbbbbaabbaababbabbbaabbbaaaabbbbbaaabaaabbabaaaabbabaabababbbababaabbabbabbaababababaaaaabaaabbbbbaaaaaaaaaaaabbabbaabaaababbaaabbbaaabaabbbababaabbaaaabaababaaabbbaababbaaaaabaabbbaaaaaaabbaaabaaaabababaabbbabaaabaaaaaabbaaabbaaaaaaaababbbbaaabbbabbbabaaabbbbabbababbbabbaaaa
bbbbbbbbabaaabaaabaaaabbaabaaaaaabbbacbbbaaabaaabbaababbbaaaabbbaabbaabababbaabbbbbaaabaababbababbbbaaabbbaabbbbbbbababaaaaaabbaaaaabbbaabababbabaabbbbbababaabbababbabbabaababbbabbabbaababababbbbbbabbbbabbbbbbabaabababaababbbaaaabbbabaaabaaabababbaabaaabaabaaaabaaabbabaabababbbababaaaabaaabbababbbaabaabbaaabbbaabbbaabbabbabbbbbbbaaaaaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaaababababaabaaaababbababbbbbabababbaaabbaabbabbbabbbbababbabaabbbaabbbbabbabaabbaabbbbbbaaaaababbbbbababbabaaababbababbbbaabaaabbbabaabaaabbbbaababbbaaaabababbbaabbbbababaaababbbabaababaaabbaabaabbbbbabbbabbaabbbbbaabaabababaabbbabaabbbbabaabbaaabbbbabbbbabbabaababbabbabbbbbababbaaaaabbbbbabaabaababaaaaabbbabaaabbaaabbabbaabbbbbbbbaaaaabaaabbbabbaaabbbbaabababaabaabbbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbbbaabbabbababaabaabbaabbbbbbaaaabbbbabaaaabaaabbbabaaaaaabbaaaabbbabbbbbaaaabbabaababbaabbaaabbbbbbaaaabbbababaabbaaababaabbaabababaabbbbbaabaabbbabaabbbbaaaaababaaabbbaaabbaaababaaaabaabbbaaabaaababbabbabbabbbaabbaaabbaabbaabbbbbbabbaababbbbabbaaaabbababbabbbaabaabbabbababbbbbbbaabababbabaabbabaaaaaabbbbbbbbbabaaabbbbabbaababbbaabaababbabbbabbbbbbaaabababaabbaaaaaabbaaabbaababbbabaaababbabaabbaabbaabbbbbbababababbababaabbaabbaabbbaabaabbaaaabbaaabaaaaaababbabbababababbabbbaabbaaababbbabbabbbaabbbabaaabaaaabbaababaabbbbaaaaaabbaaabaababaabbbbabbbbbababbbbabbbabbbabbbbaabbababaabbabbbabaaaaaabaaabbbbbbbbaabbbbbbbaabaabaaaaababbaaabbbaababbabbaabbbbabbbbbaaaaabbabaaabbabbabbbaabbabbaaaabaabbbabaaabababaaaaabbbaabbbbaabbababbabbbbbbbabaaaabbbbbaababbabbbbbbbabbabaabaabbbabbabaababbaaabbbbbbbbabababbabbabaababbababababbbabbbabaabbbbabbbbbababaaabaaaaaaaaababbbbbabaabaabababaabbaabababbaabaababababbababababaabaabbabbbbbbaababbbbbabbaabbbaababaaaabaababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbababaaaaabbabaabaaabaaabbbbaabbaaaaaabaabbbabbaaabaaababbaabbaabbabbaabaaabbbababbaaabaaabaabbbbbaaaaababbaabbaaaaababbaabaaaababbabaabaaaaabbaaabaaaabbbbbabbbabbbaaaabaaababbaabaaaaaaaababbbababbbaaabbabbabaaabbabbaabaaaaaaabbaabbbabaaabbaaabbbabbbbbbaaaabbaabbbabbbbbbaabbbbbaaabbaaaaaabaababbaaaabbbabbabaabbabbbbabaababbabaabababbbbbababaababaaabaaaaabbaaaaaabbbaaabbbbbbbaabaababbbaaabaababbbaabaabaaababaaaaaababbaabbbbaaaabbbbabababbaaaaababaababbbaabbababaababbabbabaabbbabbbabaabaabaabbabbabbababbaabbbabbaababaaaaabbaaaaabaaabbaaabbabbaaaaaaabaaaaaabbbabbbbabbbaaabaaabaabaabbaabbbbababaabbaabaaabbaaaabbaababaababbaabaabaaabbbaabababaabaabbababbbbabbaabbaaababbabbbabababbbbabbbbabbbbaababbabaaababaaababbbababababaaaaabbababbbbbbbbbbabbbbabbabbababbaaaaaabababbaaabaababbaabbaabbabaaaaabbbaaabbaaabbbaabbaabbaabbbababbabaabbaabbabbbbbbaaabbbabaaabbbbabbaaababaabababbbbbbabaababbbaabaababbbbabbabaabababbabaabbbabbaabbbbbabbbbbabaaaaabbabbbabbbabbababbaaabaaaababbbbaaaaabbabbbaababbabbbbabaabbababaabbaababaabbbabaaabbaabbbabbbbaaabbbbbbbabaaaaaabbababaabaabaabbbbababaaaabbababbbbabbababbbabbbbbabbbabbaababaabbbaabbaaaabbaaaabaabababbbababaabbaaaaaaaabaababababbbbaaaaabbbabbbbaaabbaaabbaabbaaaabbaaabbabaabbbbbabbbbbaabbbbaabbabbbbaabbaaaabbbabbaaaaabaababbbbabbbabbaaaababbaaaabbbbbbabbbbbbaabbbaaabbaaaaaaaaababaaabaabbbaabaaabababbbbaaabaaaabaaaabbabbabbaaabaaaabaaaabaaababbbaaaaaaaabaabbbbabbabababbabbaaababbbabaaabbbbabbbbaabbaaabaaababaababaabbbbbbbaaaaaababbbabaabbabbbbbbbabaaabbbbbabbbaababaaabbababbaabaaaaabbbababaaaaabaabaaaababaabaaaaaabbaaabbaabbbbaabbbbbaaaaaabbaababaaabbabbbbaaaaababbabbabbbabababaaaaaabababbaababaabbbbbbabbabaabbabbbbabbbaabbbbbaaabbbbaababaaabbbaabbbbbbbbababaaaaabbbabababababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaaaabbabaaaabbbabbbbaaabbbbaaabbbbbbabbbbbaaaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababb
bbbbabaabbabbaabbabbbbabaabbbbbabaaaaabaabbaabbaabbbaaababbaababbbaababbaaaaaababaaabaaabaaababbbabababaaaabbaaabbaabbbbababaaabaaaaaaababbbbaaabbbabaaabbbbaaabbbaababaabbaabbbaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaaabbaabbaaaababbaabbaababaaaaaababbaaabababbbbabaabbabbababbabbaaabbbbbbabbbaaaaabaabbaaaabaabaabbbbaabbbbbaabbbbaabbaaaabaaabbbabbaaabbbbababaabaabaabbababaaabbbbbbbabbbabbaababaabaaabaaaaabbabbbbbbabbbabbbaababbbababbaabaaabbaabaababaababaaaaabbababbbbaaabaabbbbbbbabababbabaaaaababbbbbabaabbbabaabbaaabbababbaaabaaaaaabbbabaabbabaaabbabbbbaabbbbbababbabbbbbabaaabaabbbabaaaaaabbbabbaaabbbaabbbabaababbaaabbaaaaabbbbbaaaaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababaabaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaaaaaaabbbabbabaabaaabaaababbbabaabbaabaaabaaaaabbbbbaabababbabababbbaabbbbabbbbabababbbbabbababbbbbbaaaaabaabaabaaaabaababbabbbbabababbbaaabbbbabbaaabbbabbaabaabbaababbaababaabbbaabaabbabbabbaaababbababbbbaaabbbabbbababbababaaaaaabbaaaabbbababbaabbbbaabbbabaabbbbbbababaabaabaabbbbbabbabaabbbbaababbbbbababababbbbbababbbabbaababbbaaaabbbaaaabbabababaabbababbbbabaaabbaaabaabaababbbbabbaaaaaabaaabaabaabbaabbabaaaabbbaaabbaaababbabaababaaaabaabbabbbbbbbbabbabbbabaabbaaaabbaabbabbbbaabbbaaaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaababbbaababbaababaabbbbaabaaabbabaabbbbbabaaabbababaaaabbababbbaaaabbbbbabababbbbabbbaaabbbabbbabbaaabbaaaaaaabababaabbbaaabbbababaabbaaabbbbabbbbbbbabaabbbaabbabababaaabbaaaaabbbbaabaaaaaaabbaaaabbbaaaaabbaaabaabbaabbbbbabbaaaaabaaabbbabbababbaababbbbababaabbbaaaabbbbaaaaaababaaabbabbbbaabaabbabaababaabbaabababbaaaaabaabbbaaabaaabbbbbababbbabbbababbaabbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaa
bbbbbbaababbbbaaabbababbbaabbabbbbbabababbbbabaaaabbabbaaaaaaaaaaaabbbbbaabbababaabbabababbabbabaabbabbbbbbbbaabbaabbbabbaabbbababbaaaabbbaabababbabaababbbaabbaaababaababaabbabababaaabbaaaaabaabaaaabbababaabbbbbbabaaababaaabaabbabababaaabbabbbbaabbaaabbbaaababbbabaaaabaaaababaaabbbabbaaaaaaabbbbbaababaaaababbbbababaabbbbbbbbbaaaaaaaababaabbabaababbaabbbbabbaababbbbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabbaabbabbaabaabaaaaaabbaaaaaaaabbbaaabbaaaaaabaabababaaabaaabaaaaaabbbabbbababbaaabababbaabbbabbaababaaaaabbaaabaabbbaababbaaaaaababaabbbbbabaabababbabbbabbbbbbbaaaababaaaababaaaabbabbbbaabbabbaabaabbabbbabababbabaabbaaaabaabbbabaabbababbabbaaababaabaaaaabaaabbbbbabaabbbaaaabbabbaabaaaabbabbabaaabababbababaababbbbaabaabbaabbbabaaabbaaabbbabaaababbababbaabababbbaaabbaabaabaaaaabaaabbabaaaababbbbbbbbaababbbbaababbaababababbaabbbabaaaaabbababaabaaababaaaababababbaaababaabbbabaaaaabababbbabbaabbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbbabaaaaaabbbabbababaaaaabbaaaaabbaabbabbaaaabbbabbbabababbbbbbbbbababbaaaabbbbbaaabbbaabaabbabbbababaaaaabbaaababbbbaabababbbbbbabbababbbaabaabababbaaababaababaababbbabaaaaabbaaaaabaaabbaaaaaaaabaababababbabbaabaababbbbbbbaaaabbabbaabbbbabbaabbabaababababbabbbaababbbabbaabaaaababaabaaaabaababaabaaabbaabbbaaaabbbbababaaabbababababbbaabaabbaaaababbabbbbaaababaabbaabbabbabbbbbbaabbbbbbbabbaabaaaabbbabaabbaaabbbabbbabaabbbbbbbabbaaaaabbbbabaabaaaaabbbbaaabaaaaabbbaabbaaaaabaabbabbbbbbbbaabbaababaabbababbababbaabaabaaaabababaabbaabbaaaabaaabaabbbbbabbbbaaababbbabbbbaaabbaaaababbbaaabbbaaabbaaaabbabbbaaabbaababbbaaabbbbbaabbbbaabaabbbbaaaaaaababbababaaabbaaaababbaaabbbbabaabaabbbbbbbabaaababaaaaaaababaaabaabbbaabaaaaaaabbabbaababbbbaababaaababbbaaaaaabbaaaabaaabaaabaabbbaaabbabbbbabbaaabbbaaabbaaaabbbabbbbbbababbbbbabbbbbbaabbabaaaabaabbbbbbaaaaaaabaabbabbaabababbbababaaaabbbbababbabaaaaabbbaaababbbaaaaabbabaaaaaaabaababbabbaabbabbaaabbaaabbaabbbbbabbbbbaabaabbaabbbbaaabbabbabbaaabbabbabbabababbbbbaaaaaababaabbababbaabbbbaabbabaaababbbbaababbbbbbbbaaabbbaabaaababbabaababbaaaabbbaababaaaabaaaaaaabaaabbaaaabaababbabbaababbbbbbbbaabbbbbabaaabbaabbabbbbaaabbbabaaabaababababaaabbbaabbaabbbbabaababbaabbababbaaaabbbbbabaaaabaaabbbababbaaaabaaaaabaaaabbaabbbabbabbaabaababbbabbabbaabbbbabaabaaabaabaaabbbbbaaabababaabaababbaaabbbbaabababaaaababbabaabababaaabbbbababababbbbbbaabaabbaaaaabaaaaabababaaababbbaababaabbaaaabaababaababbabbbbabaababbabaaaaaabaaababaabbbbaabbbabbababbbbaabaaaababbaabaaaabbbbaabbbabbbbaababaabaabbbbbabbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbaaabbbaabbbbaabaabaabbbbbbbaabbbaabbbaaaabbaaabababbbaaaabababbaabbbbbbbaababbbbaaabaabbbaabbaabbaabbabbabbababbbaabaabbbbbaaabaaabaaabaabbbaaaaaabbaabaaabbaaabbabaaaabaaabbbaabbabbaaabbbabbbbaaaaabababbaabaaaababbbabbababababaaaaaaabaabbbbbaabaabaababbabbabaaaaaaaabaaabbbaaababaababababaaaaaaaababbbaabababbbbabbaababaabaaaaabbbbaababaaababbaaaaaabbabbaaaaabaabbaaabababaaaaababbabaaaabbbabbabaaabbbaababbbaaabbbbbbaabbabbbbaaabbbbaabbbabababaaabaabbbbbbaabbabbbbbaababbabbaaaaaabbbbaaaaaaabbaaaabbabbabbbaabbbbbbbbabbabbabaaaaababaaabbbbbaabababbbbabbbbbabbbbabbbbbbbbabbaaababbaabbabbaaaabbbbabbbaababababbbbbabbabbbaabababbabababbbbbbabaaaababbbbabaabababaaaababababbbbaaabbbbaaaabbaababbaabbbbbabababbaabababbbaaababaabbbabbaabbaaabbaaabbbaaabbbaabbbabbbababbabbbabaaaababbbbabbabbabbabbbaaabababbaababbabaaaaaaabbbabaabababaaaabaaababbbbbabbaabbaabbbaabbabababaabbababababbaabbabaabaaaaababbbbbabbbabbb
abbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbababbaaaabbbabababaaabbaaabbabbbbbbbabbabbbabaabbbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabacababbbbaabaaababbbababbaaababababbbabbaabbbbababbbababbaababbabbbabbbbabbbbababbbabbbaabaaaaaaabbaabaaaaabbbaaaaabaaaaabbaaababaaabbbbabaababbbaaabbbababbaaabaabbbbaaaabbbaabbbbabaaabaabbbabaaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbbaabaababbbabaababbabbbbbbaaabbaaababaaaabbbaaababbabbbbaabbbabbbbabbbaabbabbaaaaaabbbbabbbbaabbbbabaabaabababaabaababaabbbbbabbbbaaaabaaaabaaabbaaaaaababbabaabaaaabbababababbbababbbbbabbbbabbbabaabbaaabaabaabababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaaba
ababababbbbaaababaabaabbbaaaaabbababaaabababaaaaaaaabbaababaababbbbabbaababbaabaababbbbbaabaabbaabababbabbaaaaabbbbbabaabbbbabbbbbbaabaaaaaaabbbbbaababbaaabaabbaaabbbbaabbaaabbbabbaaaabbbabababbbbbbaaaaabaaaaaaaaaabbbbbaabbaabaabaabbbabbaaaabababaabababaaababbabaabababbabbaabbbaaaabbababbabbaaaaaabbbabbaaabaabaaaababababaaabaabbbbbbbbababaaaabbababbababaabbbaababbbabbbbaababbbaaabbaaababaababaaabbbbaaababbaaaabababbabbbbabbababababbabbbababbbbaaabaababbbbbbaabaaabbbababbbabaabbbabaaaaabbabbbababbabaaabbbbaaaaaaabaaabaaabbababababaaabaabababaabaaaababbbabababababaaaaaabbbabbabababababaaabaaabbaabaaaaaaabbbbbbbabbaabbbbbbabbaaabaaaaababbbbbabbbbabaaaaabbaabbaaaaababbaaaabbbaaaaababbbbbbaabbbaabbaabaaaababbabaabbaababaabbbbbaaaabaaabaaabaaabbbbaabaabbabaaaabbbabbaabbababbababbabbaabaabbbbaabbbbabbaabbbababaaababbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbbabbbabababaaaabbbaabbabaaabbaabbbaababbabbaabbabbaababaaabababbababbbbabaaabaabaaaabababaaaaaaabaaaabbbaabbbbbabaaaabaaabaababbabbbaabbbabaaabbbbbabaababbaabbbabbbbbabbabbbaaaabbbaabaaababababaabbbbbaaabaaaaaaaabaaababbabbababbabaababaaabaabaabbbbabbaaabaaabaaaaabbbaabbbbabbbabbababaaababaaabbbbaabaaabbabbbabbbbbaaabbbbababbbabbbabbaaabbbbbbaaaabaabaaaabababbaabaabbabbabbababababbbabaabaababbabbabaaabbababbaabbbabbbbaaaaababbbaaaababaaaabababaabababbaabbaabbbabbaaabbaabbbbbbaaaabbaaabbbabbbaabbbbbbabbababaabbabbabaaabaaaabaabbaabbbbbbaabbbbbbbaabbaaabbabbaabbabbbaababbaaaababbaabaaaababaaabababbabaabbbbbaaabbbabbbbabbabaaaababbaabbaababbaaabaabaabbbbbbababbaabbbbbbaaaabaababaaabaabaabaaaaaaaaaabbaabaaabbaaaaaaaaababbbabababbbbbaaabbbbaaabaaaabaabaaaababbababbbaabaaaaaabbbbbbbabbbabbbababbabbbaaababbabbbbbababbbaabaabaabbaaabaaabbabaaaaaabaaabbbbbbaabbabbbbbabaabaaaabbabaaaabaaabbabbbabaaaabbaabbbbaaaabbaaabbababababaabbbbbaaaabbaababaabbbaaabaaaabaaaaabbaabbbbaaabaabaabbaaabababaaaabbbbabbbbaabbabababbabaabaabbbbaaabbbbbabaaaabbbbababaaabbbbbbbaabaabbbaaabaabaabaabbaaaabbaaaabaaabaabbbbababaababbabbabbabbbabaabbaaabaabbabbbbbababbabbaabbbabbbbbbbaabaababbbaaabbababbaababbbabbbaaabaaabbaabbbbabaaabbaabbaaabbabaababbaaababbbabbabbbabbabaabbabaabaaababaabaabbaaabbbbbabbbababbababbbaaabaaaababbaababbaabbaabbbbbbbaabaaaababaabaabbbbabaabbbaaaabbaabaabbabbabbbbbabaaabaabaabbbbbbbbaabbbbaaabbabbabbaabaaabbaabababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbabbbaaaabbaaaaaabbaabbaaaabababbbabbaaababaabbabbbbabaaababababbbbaabaabbabbbbaaabbaabaabbabbbbababaaaaaaaabbbaaabaabbbabbbabaabbaabbbbabbbbbbbababbabbaababbaaabbbbbaabababaaaababbababaaaaaaababbbabbbaaaabbbaaaababbabaaabbbabbabababaaabaabbbbaaaabbbbaaaaaaaaabaaabaaaabbaaaabbabbaaaaabaaaabbabaaabaabababaabbbabaaaaabbaababbabaabbbaaaaaaaababbabbbbbaaabbaabbabaaaaaabbabbabbbaabaabbbbbabaaabbabbaabbbabaaabaaabbbbaaaaaabbbbabaabbbabbabbbbbbbabbaabbaaabbaaabbabaababbbabbaabababaabbaaabaaabbaabbbaaababaabbbbaaabaaaaabbbabbabaaabaabbaabaaabababaababbbbbbbaabaababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbb
aaaaaabbaababbbabbbbbabbaabbabbaababababaaabaaabaaaaaabbbbbaabaaaabaabbabbbaaaabbbaaabaaaaaaabbbabbababbbbbaabbbbaaabbbbbbaababababaaababaaababbbaaabbaaabbbabaaaaabbabbaaabaaaababbaababbaaabaabaabababbaabbabababbaabbbbbaaaabaabaaaabbabbababbaaabbabbbbabbaaabababbbbbbbbabaababaaaaaabababaababaaabababbabababbbabaabbbababaabaabaaaaaabbbaabbbbbbbbababbbbabbabbbbaabbbbbbaabbbbaaababababbbbaabbaabbabbaaaabbbbbbbbaaababababbbbbabbbabaaaabbbaabbbbaabaabbabaaabbbbbbabbaaaabaaabbbbaaababbaabababbbabbaaabbabaabaababaaababaabbbaabaaabbbaabaabbaaababbaaaaabababbbbbaaabaaaaabbbaaaaababbaaaaaaaaabaaabaababaaaabbbbbbaababaabababaaaabaababbbbabaababbabaaabaaabaaaaaabaaabaabbababababaabaabbababbbbabaaaabaabbbbabbbbabababbabbababbbbbaabbabababaaabbaaabbababbababaaabbbbaaabababaaabababbbababbbaabbaabaaaababababaaaabbbabaaabbbbbbbbbabbaababaaabaabaaabbaaabbaababbabaaaaaaaaabbabbabaaabaabbabbabbaababbaaaababaabaaaaaababbbbbabbbbabbbbababaaabbabbbaabaabbbbbbbbbbbaababbbaabbaababaaabbabbaaaaaabaaabbbaaabaaabbaaababababbbabaabababaabababababaababaaabaaabaababbaabaabbaaabbbbbaababbababbbababbbbbbabababaaababbbbbbbaababbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaabaabaaabababbbbbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaaaabaababaabbbbbaaabaababaabbabbababaaabbbabbbabbbababbabaaabaabbabaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaa
bbbabaabaabaaabbabbbbbababbaaaaaabbbbabaabbababbbabaabbaabaabababaabbabbbabaaaaabbbbabbbbaabbaaabaabbabbaababababbbbabaabaabaabbaaabbaababbbabaaabaaabbababbbaabababbbabbbbbaabbaaababababbaabbbabaababbbabababbbbabaabbabaabbabbbbbbbbabbabaababbbaaabbbabbbbabbbabaabaabababbbbbbaabbabbbababbabbbaaaaaabababbababaaaabbabaaabbbaababbbbabbbaaabaabaaaaaabbbbbababaaabababbbbaaaaaabbaababbaaaabaaaabaaababaaaabbababaaabbbbbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbaaabaaabbababbbbbbbaababaabaabaaabaabbbabbaaabbabbabaabbabbabbbbbbabbabbaababbabbbbbbbbaabbaaaabbababaaabababaaaaaaaabbabbbbbbbbabbbaaaaabbabaaaaababaaaaaabbbabbaabaababaaababbbbbaaaabbabbaabbbbbaaaabbbbbbababaababbaaababaaaabbbbbabbabaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbaabbbbabbaaabbabbbbaaaabbbbaabaabbabaabbabbbaaaabbbaaabbbbabaabbbbabaaaaababaaaabbbaaaaaaabaabaaaabbaababbaaabbbabaaababbababbbabaabbbabbaababbaaaaaaabbbbabbabbaabbbababaaaabbabbbbaabaaaabbaaabbabbbbaababaaabaaaabbbbbabbaaaaabbabbababbaaaaaababbaababaaababbbaababbbbabaabbbbbabaaabaaabbbbaabbaaabbababababbaaabbabbbbaabbaababababbaabababbbbababbaaaababbbbaabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabbabaabbabaaababbababbbabbbabaabbaabbbaabbabababababbbbababbbabbbbbaaabbbaaabaaabbaaabababaabbaababaabaabbabbabbbabaaaababbaabbabbbababaabbaaabbabbbabbbbbabaaaabbabaabaabbbbbaaaababaaaabbbbaaaababbbbababbbbbaabbaabaaababaabaabaaaabaabaaaababaabbbaababaabaaabbbbabbbaabbbabbbbbabaaaaaabbaababbababbabababbbaababaaaaabbbbabbaabbbbbbabababbababbbabbbabbbbaaabbaaabbbaaabbbbbaaababbbaabbbbbaaabbabbabababaabbabbaaabbaaababbbabbbaabaaababbbababbbbabbbaababaaababaaaaaabaabbbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaabbabbbaababbabbabbbabbbbababaabbbbbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababbbababbaabbabbbabbaabbbbabbaabbbaaababaaabaaaaabaababbaaaaabbaabbabaabaaabbaaabbbbaaaaabbbabbbaababbbbaababbababaaabababbaabaabaabbababababbbbbabbbaaaaabbbbbbbbbbbbaabaabbabbbabaabbbaaabbbabbaaabababbaabbbbabbababbbaaabbabaabbbbbabbaaabbbbbbbaabbbabbbbabababbaaababbbabbbbbbaabbbaabbbbbbbbabaaaabbbaaabaaababbbaaaabaababaaabaabbbbbabbaaaaaabaaababaabaaaaaabaaaaabbaabaaaaabbbabbbaabbabaaabbbbaaabbaabbababaabbaaaaabbbabbabaababaaaabbbaaabbaaaaaaabababbbbbbaabbbbbaaabbababaababbaaaaabababbaababaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabba
bbbbbaaaaababbabbabaabaabaaabaabbabaaaaabaabbbaabbbaaaabaabbaabaabbbaaaabaabaabaaababbbaaaababbaabbaaabaabbbaaabaabababbbbaabaaaabbbaaaababbabbbaaabbbbaaaaabbbaaaababbbbaabbaabbbbaabaaabbbaaaababbbbbaaabaaababbabbbbabaabaaabbbaabaababababbaabbbbbbabbabababaaaaaaaaabbaaababbaababbabbbabaaabbbabaaaabbbbbabbaaaaababbabaaabbbabbbabbbbbaaaaaaaabaabbbababbbbbbbbbaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabcbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaababbaababaabbaababbaababbbabbabbaaabaabaabbbbbabbabbaabbbbbabababbbabbbababaabbbabaaabaaababbabbaababbaabaaababbbbbaabbaaabbbbabbaababaaaaabbabbababbaaaaaabbbaabaaababbbaaaaaaabbbbaaabbbbababbbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaababbaababaaaaabbaabababbabaaaababaabababbabbbaabaabaabbbbabbbaaabbabbaababaababaababbabbbbababbbbaabbbbbbbabbbaaabababbbabaababbbabbbaababbaabbababbbbabababaababbbbabaabaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbabababaaaaabbbbaaaaaaabaaaaabaabbbababbabaabbbbbababbabbbbbbbaaaaabaaaaabbbbaaaabaaabbbaaababbabaabbbbababaaabaabababbbbbaababbabbbabbbaaaabbaabbbbbbabbaaabaabbbabbbabaabbaabbaabaabbabbbaaababaabbbabbbabbaaaaabbbbbabaabbaabbbbbabaabbabbbbabaababbabbbbbaabbbabbbbaaaaabaaabaaabbbbabbbabaabbabbbbbbbbabaaababaaabbbaabaababbbaabaabbabbbbbbbaabbaaababbbaabbbaaabaaaaaabbbbaabbaaabaaaaaabbaaaaabbbaabbbbbbabbabaabbbbaaabaababbaabaaaababbabaababbababaaaaabababbababbbabbbbbaabbbbbbaaabbbaaaaaaabbabbabaaabbbabbabaaabbabbabbbababbbbbbabaabbaaaabbbbaaaabababaabbbbbababbabaaabbaabababbabaabaababbaaabaaababbabbabbaabaabaababaabbaaabaabbababbbbbaabbbbbabbbaabbbaabaabbbbbbbabbbbbbaaabaaaabaaabbbabbbabbabbaabbaaaabababbaabbabbbaabbbbaabbababbabaabbabbabbbaaabbabababbabbaababaaaabaabbaabbbabaabaaabababaaaabaaaabaaaabbabaababbbababbbabaaabababababbbbbaababaaaaaaaaaabaaaabaabaababaabbbbbbababaabbbabbabaabbaabbaababbbbbaaabbbaabbbaaabbaabbaabbaaababaababbaabbaabaaaaaabbbaaababbbaaaabaabbbababbababaaaaaababbabaaabbabbabaaaabaababbababaababbaaabaabbaaaaabaaaaababbbbbaabaaabaaabaababaabbbabbbbabaaaabbbbbaabaaabbabaabaaaababbaabababbaabbababbaaababbbaabbaaabaaaabbbaaaaaaababbbbbbaabababbabbabbaaaabababbbbaababaaaabaababaaabaaaaabaaabaabbababbaaabbaabbbbaabbbbabbababaaabababbaabbbbbbbbabbabababaaaabbbbbaaabaaaabbbaabbbaabbaabbbbaabbbaababbaaaaabaaaaabbaaaabbaabaaaabbaabbbbaaabaabbbbbabbabaaaabaaabaabbbbabaabbbbaaaaaabaaaaaabbaaabbbaabbbbbbbbbababbbabbaaabbabbbababaaaabbbabbbbabbbbaabaabaabbbabbbbabbbbabbbabaaabbbbbbbbabbaaaabaabababaabaabbbabaaababbbaaaabaaaabbaabbbabbbababbababbaaaaaaabbbbbbabaaababbaabaaaaaaababbbaaaaabaaabbababbbaababaabbabbbbbaaabababbbbbabbabbbbababbabbbbbbaabbbaabbaaaabbaaaaabbbbbbaabbababbbaabaaaabbbbbabaabaabaaababababbbbbbababaabbababbaaaaaabaababbaabaaaabaaabbaaaaabbbaaaabbababbbaaabbaaaaaaaabababbbbbaaabababbbbbaaaaaabbbbabbabaabaaaabaaaaaaaaabbbaaabbaabbbabbaabaabbbbaaaababaaaabababbbabbaaaabbaabbaaaababbabbabbaabaaaabbbaaababbabbbaabbbabababaaabbbabbbbaabbabaabbabbbbababbbabbabaabaaaaaabaaaaaabababbbbbababbbaaabbbaababaabaababbaabbaaabaaabababbaaababaabaabaabbbaaaaabbbababbbabbaaababaababbbaabbbbababbbbbabaaabbabbbbbbbbbbabbabaabaaaabbbabbbbbbbaaaabaaabbbabbbbabbaaaaaaaaaaaabbbbbabbbabbbbbaaababbbbaaaaababaabaaaabbabbaabbaaabaaaaabbbabaaaaababbaababbbbaaabaaaabbbaaaabbbaaaaaabaaaaabbbbabbbbaaaaababbaaabaabaaaabbbabbaaaabbababbababbaaaaaabbabaaaaaabaaaabaaabbbbbbbbbaabbbabbabaaabaaabbaabaaaababaaaaaaabbabbbbbababbbbaabbabbabaaababbbaaaabbbbbaabbbbbabbbbbaababaababaaaabbbabaabbabaabaaaabaabbabbbaabbaababaaabbababbbabbabbbaabaabbabaaaaaaabbbaabaababaabbabababbbbbabbaaaaabaaabbbaaabbbbbbaabaaaaabaaaababbbaabaaaaaababbabaaaaabaaababaaabbbaaababbbbabababaabaababbaabaaaaaaaabbbaabababbabaabbaabbaaabaaaaababbbaababaaaabbabbabbbaaabaabbaaabbabbbabbaabbbbbabaabbabbaaabaabbbaaababbbabbaababbaabaaabaaabbbabbaabaabaaabbabaabbbabbaaabbbabaaabbaabbaabbbbbbbaaabaabbabbbbaabbbbbbabbbbbabbbbaabbbbaaabaaaabbaaaaba
ababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaabbaabababbbababaabbaaabaabbaabbaaaabaaabaabbaababbabaaababaaabababaabaaaababbabaaaaaaababaaaabbbbaabbaabaabbabaabbbbbbababaabababbbabbbaabaabbbbbabaaaaabaaabbbaaabbbabaaababaabbababbbababbaaabbabbbbabbabbbaaabababababaaabbaabaababbaaababbbbaababaaababbabbbaababababababbbbaaaabbabbaabababaabaaaababbbabbabbbbbbbbbbbbabbbabbbbbabababbbaaabaabaaaaabbabbbaaaabbaaaabbaabaaaabaababbbbaabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabbbaabaaabbbbbbabaaababbbabababbbaabbbaabbbaabaaaabaababababaaaaabbaabbbbbbbaaaabbbbaaaabaabaaabbbbbaabbbaaabbbbaabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabaaabbbbbbabbbbaabbabbabbbabbaaabaaababaabaabaabbbbabbbabbbaabaabbbaababaaabbbaabaaaaabbaaabbaaabbbaaaaaaaaabaaaabbbaababbbbaaabaabbbbbaabbababbaaababaaaabaabbabbbbabaaabaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbbaaaaabaabbaaaabbabbbababbabababababbaabababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabbbbbbbaabbbaaabbabbaaabbaabaaaaabaaaabbaaaabababaabbbbbaabbbbaabbabbabbbabbaabbaaaababaabababbabbaaaabbbbaabaaaabaaabbbabbbabaabbaaaabbbabbbbaaaabbaaaaababaaabaaaaabbbbbabbabababaaaaabaaaabaaabbaaaaaabaababaaaaaaabbaaababbbbaababbabbabbbbaabbbaaababaabaaaaabbbaababababbbababbabbababbbaabbbaababbbbbbbabbaababbababbaababbaabbbabbaaabbabbaabababaababaabaababbababbbaaabbaabbbbbabbbbbbbaababaabbabbbbbbaabaababaaabbabbbbbbaaabbbabaabbabaaaaaaaaabbaaaaabbbbbaababbabaaaababbababbaaaabbaaaabbababbaababbbaabbaaaaaabbaaaabbaaabaaabaababaabbbbaaababbabbbababaabbbbbbaabbbbaaabbbabbaabaaaabbbbaabaabbbbaabaaaabbaabaabaaaabbaabbbbbbababbbbaabbaabbabbabaabbbbabaabbaabbabaaaaaabaaaababbbbbaabbbabaaaabaaabaabaaabbaaabaaaababbbabaabbbabbbbabaaaaaababbbbbbabaaabbaabaaabaaabbbaabbabaaaaabbaaaaaabbbaabba
aaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabbaabbbbabaabaaaabbbababbaabbaabaabaaaaaabbaaaaaaabaabbabbbbaaababbaabbbaaabaaababbaaaaaaabaabbbbbaaaababbabbbbbaaaabbbabbbbbaaabbaabbbbbabbaabaaaaaaaabbaabbababbaababaababaabbabbabbbbabababbaabbaabbbbabbbabbaaaaabaaaabbbabaaabaaaabbbaabbbbabaaabbbaaabbbaabbbbaabaaabbbaabbabaaabbbaaaaabbaaaabbabbaaaabbbbbbbabaabababbbaabbbbabaabbbaaaababbabbaaaaaaababbbababbbbbbbababbbabbaaabbabbbbbbbaabaabbabaaaabbababbbabaaabbbbbbaabbbbabbbabbbabbaaabbbaabaaaabaabbbaaabbbaabbbbaaabaaaaaababaaaaabaaaaaabbaababbbbabbaaaaaabbbbbbbabbaabaabbababaaabababbbbaaaababaababbbbbaaabbbabaaabbbbbaababbbbbbbabbabaabaabbaabaabbbaabbbaabbaaaaabaaaaabbabbaabbaaaabbbaabaabaabbbaabaabaabababaaaaabbbbbbababbaababaabbaaaabbaababbbabaaaabbabaaaaaaaabbbaaabbabbbabaababbabaabbbbaaabbababbbbabbbbbbbabbbaabbbbabbabaabaabbabaaaaaaaabbaaaaababbbaabbaabaaaabbbaaababbbabbababababbbaaabbaabbaaaababbabaabbaababaabbbbaaaaababbbbabbbaaababaabbbbabbbbbabbbbaabbaaabaabaabbabbabaaabaabaabbaaaababbabbbabbabbbaaaaabbbabababbabbabaabbbaaaabbabababbbbabaababbabababbbaaaababababaaaaaabbabbaabbbbbabbbbbabababbbabaaabbababbaabbbbabbababbabaabaaaababbabaababbbbbbabbbababbaaaabbaaabaababaaaabbabbbbabaabbabbbbaaaabbaaabaaaabbababbabbaaaaabaabababababaabbbbabababbbbbbaaaaabbaaaabbaaaaaaabaaababbbabbbbbabbaaaabbaababbaabaabbbabbaaaabbababbbbbbbaababbbabbabaaabaababbbbabbbaabbaabaabaabaabaaabbaabbabaaabababaaaaaaabbabbabbabbbbaaaaababbabbaaaababaabaababbaabbbbabbbabbaababaaabbbaaababababbbabaaabbbababbbbbbbaabbaaaabaaaaaabaabbbbbabbbbaaaabbaababbbbbaaaaababbabbaaabbbbabbbabbabaaababbbaaabaaaabbbbbaabbaabaaabbabaabbbabaabaaabaabbaaaaabbaaaabaababbabaabababbaaababaaaaababaabbabaaabaabbaaaaabbbaabaabbababababaaaaaaabbbaaabbaaaabbabbabbaaaaaaabbaaabbaaabbbbaabbbababaaabbbbababaabbaaaaaaabbabaaaabbbabbaaabbaabbaabbaabaabaababaaabbabbaaaaabbbabbbabbbabbaaabbbbbbaabbabbbaabbbaababbbbabbbaaabbaabaabbbaaabaaaabbbbbababaabbabbbbabaaabaabababababbbbbbbabbaaaaabbabbabbabaabaababbbbbbbbabbbaaabbbababbababababbbbbbbbabaaabbababaaaabaabbababbabbbbbaaaabbababbbabaabbbbbbaabaabbbbbabbacbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaabaabbababbbaababbbbbbbbabbbbbbaabbaaabaababbaabbbbbaabbaaabaaaababbabaabbaabbbaabaaabbbaaaaabbaabaabbbbbabaabbabbabaaabaababaaabbaaaababbbabbaaaaabaabbaabbbbabaaabaaaaaaaabaaabaaababbaaabaaaaaabbabababaaabaabbbbbababaaaaaaababbbbbbbbbbabaabaaaabababbaaaabbaaaaabbabaabbbbbababaaabaaaabbbabaaaaaabbbbbababaabbbbabaaabbabaabbbabababaaaabaaabbaaaabbbbabbbbbabbabbaaaaaaabaabbbaaabbaabaaaabbbbbabbaaaabaaaaabbbabbbbaaabbabbbabababababaababbbbabbaabaaababbabbbaababbbabaaaabbbaaabbaabbaabbbbbbbabaabbbbbbbabababbbabbbabbaaababbabbabbbaaaaabababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbababababababab
ababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabbaabbbbaaabaaabaabababaaabbaaabaabbbabbbbabaababaabbaaabaabbaaaabbaaaabbbaaaaababbaababbabbaaaabbbbababbbbaaabbbbabababbabababbabbbbbbabbabbbbbbbbbaaaaaabbbbbbababbabbabbabaabbabbababbababaabaaababaabaababbbaababababbbbbbbabbbbaaaaaabbaabbabbaabbabaababbabaaaaaabbbbababababbbbbaabbbababbbabaaababba
bbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaabaabbaabaabbbbbbbaaabababbbaabaaaabbbbbbaabababbbbbaaaaababababababaaababbababababbabbbbabbbabbaabbaababaaaaababababbaababbbbabaabbbbabaabbbbabbaaababaabaaaabaabbbaaababaabbbabbabaaaaaabababaaaaaaaaabbaaabbabbbabbabaababababaabbbbabbabbaabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaaaaabbbbbbaaaaabbaabbbbaaabaaabbaababaaabbabbabbbaaabaabbabbaabaaabaabaaaaabaababbbabbbbbbabbaabbababababbabbbbbbbbaaabaabbabaabaaaaabbbabbaabaaabbbaaaaaaaabaaaababbabbbaaaaaabaabaabbaabaabbabbababbaaaaababbbaabaababbbabbbabbbaabbbbbbaaababbbbaabbbbabbbaaaaaabbaabaabbaaabbbbababbaaaabbaababbbbbaaaaababbabbaaababbabbbaababaabbabbbbaabbbaababbabaabaabaaabbaaaaabbaabbbaaabbabbaaaaabbaaaabaabbbbabababaaabbabbaaaaaaaaabaababbaaabbaaaabaaabbbaababbbababbbaaabaaaabbabbaabbbababbbababbaaaaabaabbbaabaaabbbbabbbbababbaabbabbbababaaaaaaaaaaaababaabbbabbbaaababbaabaaaaabababbabaabbbabbaaaaabbaaabbabbbaaaababbbbaaaabaabaaaabbaabbabbbbaaaaaaaaaaabaaaababaabababbbbbbbabaababbbbbababbbabbbbabaaabaaabbbaaabaaaaababbbababbbbaababaaaaabbbabbaaabababaabbbaaababaabbbababbbbbbababaaabbbaabaabbbaabbabaababbbababaabaabaaabbbaaaabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababbbbbabbabaaabbbaabbaaabbbbbbaaaaaaaabbaaabbbaaaabbbbabbbbbaaaaaaaabbbaaabbbaaaaaabbbaabbabbababaaaababaaabbaababababaaaabbbbbbabbabaabaabbbaaabaababbaaaabbaabbbbbaaaaaaaabbaabbabbbbaaabbbabbaaaaaababbbabaabaaaaabbabaabbbbbaababbbbababbbabbababbbbbabaababbaaabbaabbaabbaabaabbbaaaaaabbaaabbbbbbaaaaaaabbaabababbaaaabbababaaabbbbaababbbbaaaaabaaabbbbbbbbbbabaaababaabbababbababbbbabbbbaaaaabbbabbbbbbbaaabbaabbbabbaabaaaabaaaababbbbbbabbbaabaaaabbbbbbbaabbabbaabbabaaabaaabbaaaabaabaaabbaababaabababbbabbbbabbbaabbbaabbbabaaaababaaaaabbbaabbaabbaababbbabbabbabbabbbbabbaabbbabbabbbababbabababbaabaabababaabbbaaabbbababbbbbbabbaabbaaabaaabbabbbaabbabbbbaaabaaaabaabababbbaaabbabbbbabbaaaaaabaaaaaaabababbbbaabbbbaaaaababbbaabbbbaabbbaaaababaaaabaabbaaaaaabbbaababaabaaaaaaababaaababaabaaababababbbbaabbbbbabaaabbaaabababbbababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbbbaaabbaaaaaaaababaaaabaabaaaabbaaaaaabbaaaabbbabababaaaabbaabbaabaabbbbaaaaaaaabbbabababaaaaabaaababbbbaaabbaaaabbabbaababbbaaaaaabaabbbbabbbaaaabbbabaabbababaaabaabbbaababbabbababbbababbaaabbabbbaaabbabbaabbbabaabbbbbababaaaaabbbabbbbbaaabbbbbabaabbbbbbbbbabbbabbababbbbaaaaaabbababbabababbbbabbabaaaababbabaababbbabbbabbbbbbabbbabbaabababababbabbaababaaaababbbbabbaaaabaaaabababaabaababaaaaabbaababababbbaabbbaababaabababbbaaaabbbabababbbababaaababaaabbaabbabbbbababababbbbaaababbbaaaaaaaaabaabbababbbabbabbbaabbbaabbabaababbbbbbbbbaabaababbbabbaabaabaabbabaabbbbababbabbbbbbabaaaaabaaaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabb
baaababbbabbabaaabbbbbbbbabbabbaaababaaabbbabbababaaaaaabbbbbbaaaabbbaabbbabaabababbbabaabbbaaaaababaababbbbbbabbbbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababacbbbaaaabbaababbabbaabaaabaabbaaababbaabbabbaaabaaaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabbbbbaaabbabbbaabbbabbabaaabaaabbaabbbbaaaabaaaaabaaabbaabababaaaabbabababbbbbbbabaaabbbaabaaaabbaaaabbababaaaaaabbbbbbabbbabbaaabbababbbbababaaaababbababbbbbabbbbbaabbbbaabbbbbaabaabbbaaaabbbbabbabbbbbbbbbbbabbaabbbabaabbabbbbabaabbbbbabbbbbaabbababbabbbbbbbabaabaabbaabaaaaaaaabbbaaaababaaaabbababbbbaaaaaabaaababaaaabaabaabbbabbbaaabbaabbaababbaaaaabaabbaaaaaaabbbabaabbabaabbbbbababaaaaabaabababaabbabbaabababbbaabbbbbaaaaabaaababbbbabbaabbaabababaaaaaababaaabbaabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabbaabaaabbabaaabcabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaaabaababbbaaabbabababbbaaabbaabbbaababbbabaaaabbbabbaaaabaaabbbbbbabbbbbbabaaaaaaabababababaabbabbbbbbababbabbaabbaabbabbbbbbbbbaaabbbbbaabaabbbabbbaababaaaaaaabbababbabbabbbabbaaabaabbbaabaababbaabaabaaaaaabaabaabbabaabaaaaaaaabbaabbbbaabababbbabababbbbbbbbaabaaaaaaaabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaababaabbaab
baabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbaabababaaaabbbbbaababbaababbbabaababaaabaaababbaabbaaabbaabababababaaaababaaabaaaaabbbaaabbbabbbaabbbabababbaabbababbabbaabaabaaababbbbabaabbaabaaabababbaabbbaabaaabaaaaababbbbaababbabbaaaaabbbbababbbbaaaabbbbabaaaababaaaaabbaabbabbbababbabbabbbbabbabbbbababbaaabbababbabbbaaaabaaabbaaabaaaaababbbbbbaabbabaababaabababaaabbababbbbbaaaabaabbaaaaaabababaababaaabaaabaaaabbbaabbbaaabbbaaaaabbbabaaabbaaaaabbbaabaababababbaabaabbbaabbbabaaabaaabbabbbabaaababaaaabaaabbababbbababbbbbbabbaaaaaaabbabaabbaaaaaabaaaabbbbaabbaaabbaabbbbaaabbaaaaababbbaaabaabaaaabbbabaabbbbabaabbbabbaaaabbbaaababaaaaabbaaabaaaaabaaaabaaaaabbabababababaaababbbaaaabbabaabababbbbbbbabaaabbabaabbaabaaaabaabaaaaabaabbabbabbaabbaabbaabaaaaabbbbaaaaaabbbabababbaabbaaaaaaaabbbbabaaaaabaabbbabbbaabababbbbbaaabbbbabaaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabbaabbabaaaabbabababbaaabaababbabababbbbaaabbbbbaabbabaaabbbabbbbbbaabaaabbabaabaabaaabaaaabababbaaaaabaabaaabbbabaaabababbaaaaababbbaaaaaabaabbbaaababbbbbaaaabbbbbaabbabaabbabaaabbaabbabbbbbbaaabaaababbaabbbabbbbabaababbabaaababaabbaabaaabaabbaaaabaabbaaabbbababbbabbbbbabbabaabbbbbaabbaababbabbbaabbbaaaabbbbbaaabaaabbabaaaabbabaabababbbababaabbabbabbaababababaaaaabaaabbbbbaaaaaaaaaaaabbabbaabaaababbaaabbbaaabaabbbababaabbaaaabaababaaabbbaababbaaaaabaabbbaaaaaaabbaaabaaaabababaabbbabaaabaaaaaabbaaabbaaaaaaaababbbbaaabbbabbbabaaabbbbabbababbbabbaaaaabaabbbbbbabbbababbabbbbbbabbbbbaabbabbbbbaaabaaabbaababbbaaaabbbaabbaabababbaabbbbbaaabaababbababbbbaaabbbaabbbbbbbababaaaaaabbaaaaabbbaabababbabaabbbbbababaabbababbabbabaababbbabbabbaababababbbbbbabbbbabbbbbbabaabababaababbbaaaabbbabaaabaaabababbaabaaabaabaaaabaaabbabaabababbbababaaaabaaabbababbbaabaabbaaabbbaabbbaabbabbabbbbbbbaaaaaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaaababababaabaaaababbababbbbbabababbaaabbaabbabbbabbbbababbabaabbbaabbbbabbabaabbaabbbbbbaaaaababbbbbababbabaaababbababbbbaabaaabbbabaabaaabbbbaababbbaaaabababbbaabbbbababaaababbbabaababaaabbaabaabbbbbabbbabbaabbbbbaabaabababaabbbabaabbbbabaabbaaabbbbabbbbabbabaababbabbabbbbbababbaaaaabbbbbabaabaababaaaaabbbabaaabbaaabbabbaabbbbbbbbaaaaabaaabbbabbaaabbbbaabababaabaabbbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaabababbbaaaababaabababbbbbaaaaaaaabababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabba
bbaababbabbaabbbbabbbbbaaaaabbabaaabbabbabbbaabbabbaaaabaabbbabaaabababaaaaabbbaabbbbaabbababbabbbbbbbabaaaabbbbbaababbabbbbbbbabbabaabaabbbabbabaababbaaabbbbbbbbabababbabbabaababbababababbbabbbabaabbbbabbbbbababaaabaaaaaaaaababbbbbabaabaabababaabbaabababbaabaababababbababababaabaabbabbbbbbaababbbbbabbaabbbaababaaaababaaaaabbabbbbabababbabaabababbabaaaabaabbbbaabababaaaabaabbabbaabaabbbbaaaabaaabbbaabaaabbaabaabbaabaaabaabaaaaaababbabaaababaabaaabbbbabbbaabbaaabaaaaaaabbbbabaaabbaaabaaaabbbaabaaaabaaaaaabbabbaaaaabbaabbabababbbaaabababaabaaaabaaabaaabbababbaaabbbabbabbbbbbbbaaababbaaabaabbbaaaabababaabbbbabbbbbaabaaabaabbbabaaaaaabbbaaaaababbbaaababaaaaaaababaaaaabaaabbaaabaababbbabaabaabababaaabbaaaaabaaaabaabaaabaabbbbaabbaabbabbbbbbbbbbbbbababbabbbbbbaaaaaabbbbbbbbbbbbbbbababaaabbaaaababbaabbbaabaabbababbbaabaabbbbabbaabbbbbaababaaaaaabababbbbbabbaaababbaabaabbbbabbaaabbbaaababbababbabbbaabababbabaabaaabbbbabbbaabbaaaaabaabbbbababbabbbbaaabbbaabbabbbaabbbbaabaaaabababbaaabbbaabbaabbbbbbaabbabaabaaabbbabababbabaaaaaabaabbabaabaabbabababaaaabaaaaaaabbbaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaabbbabbaaabbaaabbabbbbbaabababbaaaaaabaaabbbbbbaaabbbaaabaabbbaabbababababbaababbabbbababaaaabbbaaabaabaaababbabaabbbabaaaabbababaaaabbaabbaaaababbaaabaaaaabbbbbaaaaabbbbbbaaabbaabaabbbbbaabbabababbbbaaababaabbbababaabaaabbabaababbbbabaabbabbaabbabbbbabaabbbbbabaaaaabaabbaabbaabbbaaababbaababbbaababbaaaaaababaaabaaabaaababbbabababaaaabbaaabbaabbbbababaaabaaaaaaababbbbaaabbbabaaabbbbaaabbbaababaabbaabbababbbaaabbaabbaaabbbbababbaabbabbaaaabbbbbaabaabbabaabaaabaaaababbbbbbbabbbaaaaababbaababababbababaaabbababaaabbbbaaabaaaaaabaaabaabbababbbbbbabbaaabbbbaabbbaaaabbbaaabaabaabbbbbbababaabaabaaaabbbabaabaabababaaaaaabbaaabaababaabaabbbbbabbabbaaaabbbbaaaaabbbaaaaabbabaabbaaaabbbbbabaaabbabaababaababbbbaaababbbaaaaaaaabaaaaabababaabbbbabbbbbabbabbbaaababbbbbaabaaaaaabbbbaabaabbaaaaabbaabaaaabbbaabbaabaabbabbabbbabbbbbaabbbaaabbabbababbabbaaabaabbbaaaabbabbababbaaabababbbabababbbaababbbaababbbababaaaabbbbabbbabaabbaaaabbbbbabbabbababaabbaaabaaaabaababbabbababbbbbbaaaababbabbababbbabaabbbabbbbababaaaaaaaaaababaabaaaabaaaaaaaabbabbbbbabaabaabbaaaababaabaababbbabbaababababbbbbabbaaabaaababbaababbbaaaabbabbabbaaabbbbaabaabbabbbbbbbbabbaabababbbabaabaabaaaabbbabbbbbabbabbabbbbbaaabbbbbabbaaaabaababbbbababbbaaaabbbbabbbaaabbbaaabbaaabababbababaabaababbbaababbbbbbabababbbbbabbaaababbaabbabbbbaabbbaaabbbbbbaabbaaabbbabbbaabaaabaababbaabaabaabbbbbabbabaabbaaaaaabbbabbaabaabbbaabbbbbbabababaabbabbbababaaabaaaababbbaabbaaaaabbaaaaaaaabaababababaaaaabbbbbbababaaaaaabbabbbbabbbbbabaabaaaabbbabbaaaabbaabaabbababaaabbabbbbaabaaaaabbbbbabababbbbbababbabbababbaaababaabbbaaabbaabbabababaaababbbbabbbbaabbabbaaaabbababbabbbabbbabaaaaabbbbabbaababaaabaabbaabbabaabbaabbababaaabababbaabbbabbaabbaabbbbabbbabbaabbabaababbbababbbabababbabbbbabaababbbbbbbababbbbaaaabbaabb
abbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababaabaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaaaaaaabbbabbabaabaaabaaababbbabaabbaabaaabaaaaabbbbbaabababbabababbbaabbbbabbbbabababbbbabbababbbbbbaaaaabaabaabaaaabaababbabbbbabababbbaaabbbbabbaaabbbabbaabaabbaababbaababaabbbaabaabbabbabbaaababbababbbbaaabbbabbbababbababaaaaaabbaaaabbbababbaabbbbaabbbabaabbbbbbababaabaabaabbbbbabbabaabbbbaababbbbbababababbbbbababbbabbaababbbaaaabbbaaaabbabababaabbababbbbabaaabbaaabaabaababbbbabbaaaaaabaaabaabaabbaabbabaaaabbbaaabbaaababbabaababaaaabaabbabbbbbbbbabbabbbabaabbaaaabbaabbabbbbaabbbaaaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaababbbaababbaababaabbbbaabaaabbabaabbbbbabaaabbababaaaabbababbbaaaabbbbbabababbbbabbbaaabbbabbbabbaaabbaaaaaaabababaabbbaaabbbababaabbaaabbbbabbbbbbbabaabbbaabbabababaaabbaaaaabbbbaabaaaaaaabbaaaabbbaaaaabbaaabaabbaabbbbbabbaaaaabaaabbbabbababbaababbbbababaabbbaaaabbbbaaaaaababaaabbabbbbaabaabbabaababaabbaabababbaaaaabaabbbaaabaaabbbbbababbbabbbababbaababbbbbbaaaaaaaabbbaaaaabaaababaaabbabbabaababbbbaabbbabbbbbbabababbabbabbaababbaaabbbaabababaabbabbaabbababbaabaaaaaabbaaabbabbbaabaabababbaaabbaababbbaabaaabaabbaabbaaabbbaaaaaaaababbbbabaabaaabaaabbaabbaabababaabbaaabaabbabbaaaababbbababbbabaabaabaabaaababbabaabbbabaabbbabaaaababbbbbbbaabbbabababbbaabbbaababaaabbbbaaababaabababaaababbaabaabaabbbbbaabbabaaababaabaabbbbbbaaaaabbbbaaabbbabaababaabbbbbbbbbbaababbbbaaabbababbbaabbabbbbbabababbbbabaaaabbabbaaaaaaaaaaaabbbbbaabbababaabbabababbabbabaabbabbbbbbbbaabbaabbbabbaabbbababbaaaabbbaabababbabaababbbaabbaaababaababaabbabababaaabbaaaaabaabaaaabbababaabbbbbbabaaababaaabaabbabababaaabbabbbbaabbaaabbbaaababbbabaaaabaaaababaaabbbabbaaaaaaabbbbbaababaaaababbbbababaabbbbbbbbbaaaaaaaababaabbabaababbaabbbbabbaababbbbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabbaabbabbaabaabaaaaaabbaaaaaaaabbbaaabbaaaaaabaabababaaabaaabaaaaaabbbabbbababbaaabababbaabbbabbaababaaaaabbaaabaabbbaababbaaaaaababaabbbbbabaabababbabbbabbbbbbbaaaababaaaababaaaabbabbbbaabbabbaabaabbabbbabababbabaabbaaaabaabbbabaabbababbabbaaababaabaaaaabaaabbbbbabaabbbaaaabbabbaabaaaabbabbabaaabababbababaababbbbaabaabbaabbbabaaabbaaabbbabaaababbababbaabababbbaaabbaabaabaaaaabaaabbabaaaababbbbbbbbaababbbbaababbaababababbaabbbabaaaaabbababaabaaababaaaababababbaaababaabbbabaaaaabababbbabbaabbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbb
baaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbabaaabbaababbbaaabbbbbaabbbbaabaabbbbaaaaaaababbababaaabbaaaababbaaabbbbabaabaabbbbbbbabaaababaaaaaaababaaabaabbbaabaaaaaaabbabbaababbbbaababaaababbbaaaaaabbaaaabaaabaaabaabbbaaabbabbbbabbaaabbbaaabbaaaabbbabbbbbbababbbbbabbbbbbaabbabaaaabaabbbbbbaaaaaaabaabbabbaabababbbababaaaabbbbababbabaaaaabbbaaababbbaaaaabbabaaaaaaabaababbabbaabbabbaaabbaaabbaabbbbbabbbbbaabaabbaabbbbaaabbabbabbaaabbabbabbabababbbbbaaaaaababaabbababbaabbbbaabbabaaababbbbaababbbbbbbbaaabbbaabaaababbabaababbaaaabbbaababaaaabaaaaaaabaaabbaaaabaababbabbaababbbbbbbbaabbbbbabaaabbaabbabbbbaaabbbabaaabaababababaaabbbaabbaabbbbabaababbaabbababbaaaabbbbbabaaaabaaabbbababbaaaabaaaaabaaaabbaabbbabbabbaabaababbbabbabbaabbbbabaabaaabaabaaabbbbbaaabababaabaababbaaabbbbaabababaaaababbabaabababaaabbbbababababbbbbbaabaabbaaaaabaaaaabababaaababbbaababaabbaaaabaababaababbabbbbabaababbabaaaaaabaaababaabbbbaabbbabbababbbbaabaaaababbaabaaaabbbbaabbbabbbbaababaabaabbbbbabbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbaaabbbaabbbbaabaabaabbbbbbbaabbbaabbbaaaabbaaabababbbaaaabababbaabbbbbbbaababbbbaaabaabbbaabbaabbaabbabbabbababbbaabaabbbbbaaabaaabaaabaabbbaaaaaabbaabaaabbaaabbabaaaabaaabbbaabbabbaaabbbabbbbaaaaabababbaabaaaababbbabbababababaaaaaaabaabbbbbaabaabaababbabbabaaaaaaaabaaabbbaaababaababababaaaaaaaababbbaabababbbbabbaababaabaaaaabbbbaababaaababbaaaaaabbabbaaaaabaabbaaabababaaaaababbabaaaabbbabbabaaabbbaababbbaaabbbbbbaabbabbbbaaabbbbaabbbabababaaabaabbbbbbaabbabbbbbaababbabbaaaaaabbbbaaaaaaabbaaaabbabbabbbaabbbbbbbbabbabbabaaaaababaaabbbbbaabababbbbabbbbbabbbbabbbbbbbbabbaaababbaabbabbaaaabbbbabbbaababababbbbbabbabbbaabababbabababbbbbbabaaaababbbbabaabababaaaababababbbbaaabbbbaaaabbaababbaabbbbbabababbaabababbbaaababaabbbabbaabbaaabbaaabbbaaabbbaabbbabbbababbabbbabaaaababbbbabbabbabbabbbaaabababbaababbabaaaaaaabbbabaabababaaaabaaababbbbbabbaabbaabbbaabbabababaabbababababbaabbabaabaaaaababbbbbabbbabbbaaabbabaaaaaaaaabbabbbbbbaabbabbbabbbbbbaaabbaabaaaababbaaabababababababbabbbbbbaaaaaabababbbabababbbabaaaaaabbbbaabaabababbabbaaabbaaabaaaabbaaaaaabbbbbababbaaabbabbbbaabbbbbaaabaabbbbaaaababaaabaababaaaabbabbabaabbbaabbbabaaabbabaabaaabaababbbbaaaababbbaabbaabbababaabbabbabaaaaabaaaabbbbbaabbbbbbabbaabaabbaaaabababababbbbbabaababababaaaaaabbabbaabaabaaaabaaabbaaaabaabababbbbbbbaaabaaaaababbbbabbbaaaaaaaabbabbbabbabbabbbabbbaabbabbaaaabaaabbaaabaababababaaaaaabbaaaaabbabababbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbababbaaaabbbabababaaabbaaabbabbbbbbbabbabbbabaababbbbbaaabbbbababaabaaaabbbbbaaaaaaaaabbabbbabbbbabbbabbbbbbabaaabbbabaaaaaaabbabaabbaaababbabbbaaabaaaabaabaaababaabaaaababaaabbaababbababbaabbababbaaababaabbaaaababbbabaabaabbaaaab
aabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbbaaaabbabbabaabbbabbbabaaaabbbbabaaaabbabbabbbabbbbbababaabbbaaaaababbbbbabbababbabbbbabbabaaabbaababbaaaaaabbbbaaabbbbbbaaaaabbbababaaabaaaaabbabaabaaabbaaaaababbaabbabbbbbabbbabaaaaabaabbaaaabbaaaaabbbaaaabaaabbbbbbbbbbbaababbababbababaababaabbabbabbabbbabbbabbbbbbbbababbbabbabbbaabbbaabbbabbaaabbabaaabbbbababababaaabaaabbbbbbbbaaaababbbabbabbbaabbbbaaababaabaabbbaaabaabaaaabababbbabbaaabbbabaababaaabbbbaabaabbbaaaabbbbaabbbbaaabaabbbaaaabbaabaaabaaaaaaabaaaaaaababbaababababbbbababbbaaabbaabaababbbbbaababbaabbbbababbababbbbaaabbabbabaaabaaabbbbaabbbabbabbbbbaabababbaaabbbabbaababbabbbbbaabaaabbaababaabbabaaabbabaaaaababbaabbaaababababaaabbaaaabaaabaaaaabaabaabbbbabbbbbbbbbbababaabbbaabbaababbabbbbbaababaaabbabbaaabaababbbabaaaaaabaabbbbbbbbaabbababababaaababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbbaaababaaabbaabbbbbbabaabbaaaababbaababbaaaabaabaaabbbaabaaabbababbababbbabbbabbbbabbababbbbaaaababbabbbaaaabaabaabbbbabbabbabababbbaaababaabbbbbabbabbbbbbbbabbbaabababbaaabaababbaaaabbbaabababbbaaababaaaabbabaabbbaaabaabbabbbaabaabbbaaaababaaaaaaaabaaaabbbbbbabaaabbbaaaaabbbabababbaaababbbbaabbaaabbabaababbaaababaabaaababaaaaababbabaababbbbbbbababaaabbabbababaaaaabbbbbbabaaaaaaaababbabbaaaababbaabbabaabbbbaaabbbbbaabbbabbabbababbbaabaaabbaabbabaabaaababbaababababbbabbbbbaaabaaabaabbbaabaaababaaabbbabbabbbbbbaabbbbaaabaababaabaaaabbbbbbbabaaabaaaababaaabbaabbaabaabbaaaaaaaabbbaaaaaaaabbaabbabbabbababaababababbaabaabaababbababababaababababbaabbbabbbababaabaabbaaabbbbbbaabaaaabaabaaaaaabbbababbababaaabbbbabbbbabbabbbbaaabbabaabbaababbabaaabaabaaabaaababbabbababaabababbbaabbbbabababbabbabbabbbaababbabaaaaabaaabbbbbabaabbbaaaabbabbaabaaabbaabbbaaaabaaaabbbabaababbbbabbaabbaabbbbbbaababaaaaaabbaababbaaabbaabababbbabbbbabbbabaaaabaaaaababaaaabbbbbbbbbababbababaabbbaaababbabbbaababbbaabbbabaaabaabbbababaaabaabbbabbabababaabbaaabbaaabbbabbbabbaabbbabbabbbabbaaaaabbbbbbbbbbabababaabbabbaabaababaabbbbababbabbaabbaabbaaaabaaabbbaaaabbaaaaabbaabaaabbbababbbaaabaaabbaaaabbbbbbbaaaabaabaabaabababbbaabbaabaaabababaabbabbbbaaaababababbbbaaababaabaabbbaaaaabbababaaabababaaaaaaaabbaababaababbbbabbaababbaabaababbbbbaabaabbaabababbabbaaaaabbbbbabaabbbbabbbbbbaabaaaaaaabbbbbaababbaaabaabbaaabbbbaabbaaabbbabbaaaabbbabababbbbbbaaaaabaaaaaaaaaabbbbbaabbaabaabaabbbabbaaaabababaabababaaababbabaabababbabbaabbbaaaabbababbabbaaaaaabbbabbaaabaabaaaababababaaabaabbbbbbbbababaaaabbababbababaabbbaababbbabbbbaababbbaaabbaaababaababaaabbbbaaababbaaaabababbabbbbabbababababbabbbababbbbaaabaababbbbbbaabaaabbbababbbabaabbbabaaaaabbabbbababbabaaabbbbaaaaaaabaaabaaabbababababaaabaabababaabaaaababbbabababababaaaaaabbbabbabababababaaabaaabbaabaaaaaaabbbbbbbabbaabbbbbbabbaaabaaaaababbbbbabbbbabaaaaabbaabbaaaaababbaaaabbbaaaaababbbbbbaabbbaabbaabaaaababbabaabbaababaabbbbbaaaabaaabaaabaaabbbbaabaabbabaaaabbbabbaabbababbababbabbaabaabbbbaabbbbabbaabbbababaaababbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababa
baaabbbbaaabaaaabaabaaaababbababbbaabaaaaaabbbbbbbabbbabbbababbabbbaaababbabbbbbababbbaabaabaabbaaabaaabbabaaaaaabaaabbbbbbaabbabbbbbabaabaaaabbabaaaabaaabbabbbabaaaabbaabbbbaaaabbaaabbababababaabbbbbaaaabbaababaabbbaaabaaaabaaaaabbaabbbbaaabaabaabbaaabababaaaabbbbabbbbaabbabababbabaabaabbbbaaabbbbbabaaaabbbbababaaabbbbbbbaabaabbbaaabaabaabaabbaaaabbaaaabaaabaabbbbababaababbabbabbabbbabaabbaaabaabbabbbbbababbabbaabbbabbbbbbbaabaababbbaaabbababbaababbbabbbaaabaaabbaabbbbabaaabbaabbaaabbabaababbaaababbbabbabbbabbabaabbabaabaaababaabaabbaaabbbbbabbbababbababbbaaabaaaababbaababbaabbaabbbbbbbaabaaaababaabaabbbbabaabbbaaaabbaabaabbabbabbbbbabaaabaabaabbbbbbbbaabbbbaaabbabbabbaabaaabbaabababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbabbbaaaabbaaaaaabbaabbaaaabababbbabbaaababaabbabbbbabaaababababbbbaabaabbabbbbaaabbaabaabbabbbbababaaaaaaaabbbaaabaabbbabbbabaabbaabbbbabbbbbbbababbabbaababbaaabbbbbaabababaaaababbababaaaaaaababbbabbbaaaabbbaaaababbabaaabbbabbabababaaabaabbbbaaaabbbbaaaaaaaaabaaabaaaabbaaaabbabbaaaaabaaaabbabaaabaabababaabbbabaaaaabbaababbabaabbbaaaaaaaababbabbbbbaaabbaabbabaaaaaabbabbabbbaabaabbbbbabaaabbabbaabbbabaaabaaabbbbaaaaaabbbbabaabbbabbabbbbbbbabbaabbaaabbaaabbabaababbbabbaabababaabbaaabaaabbaabbbaaababaabbbbaaabaaaaabbbabbabaaabaabbaabaaabababaababbbbbbbaabaaababbaabaaabbbbbaaabaabbbaababaabbaabbbbabbabbaabbbabbaaabbabbabbbabbabaaabbabbaaabbbabaaaabbbabbbbaababaababbbbbaaaaaabbabaaababaaabbbabbaabaaaabababbabaaaabbbbbbbabbbababababbabbababbbabbaabaaabbbbabbbbaaabbbbbbaabbaaaabaaababbbaaabbaabbabaaaaaabaaaababaaabababaaaaabbbabababbababbbbabbbaaabbbaababbbabbaabaabbbaabbabbaaabbaabaabaababaababbaabbbbbabaabababababababbababbbabbabaabbaaabbabbaabbabbabbabbbbaaaaabaaababaaaaabbabbabbbaaabbbabbaabbababbbaababbbbbabababbabaabbaabbbabbaababbababbbbbbabaabaabbbbaababbbababbbbaaabbbaabababbbbbaaaababaabbbabbabaaabbaaabaaaababbbabbbaababbabaaabbbaabaababaaaaaaaabaaaababaaabaaabbbbbababbabbbaaabbaabaaaabbbaabababbaaaabbbbbaaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabaaaaaabaaaaabbabbbbabaabbabaabaabbaababbbabbabbbbabbabbbbababbabbabaabababbabbbbaabbbabbabababbabbbaaaaabbababbaababbaaabbaaaaabbaabaaabbbbabbabbaaaaaaabaaaaabbbabaabbbbabbbbaaabbaaabbbaaaabaababbbbbaaaaaaabbaaabaaaaaaabaaabbaaabaaabbbbbaabbbaaabaabbbababababaabbababbaaabbabbaabbabababababaabbbabaaabbbbbbbaabaaabbabbaaabbbbaaabbaabbababbbaaabbaaaabbbabbaabaabbaababaaaaaaababaaaaabaaabaaaaaababababbaabbbbabbaaaabaaaaaabbaaaabaaaaaabbbaaaaaaaaabbabaababbaaabbbababaababaababaaaaaabbbbaabbabbabbbbbbabbaaabababbaabbbabbbaabbbabbbababaaababbbbabbbababaaabbaaabbbbabbbaaabababbbbabbbaabbbbaaababaaaaaaabaaabaabbabaaabbbbbabababbbbabbabbbaabbabaabbaaabaababbbbbaababaaaabaababaaaabaaaaaaabbabbabababbbaaababbaabbbbaabbababaabbaaabbaababbbbbabbaabaabaabbabababbabababbaaabbabbbbbaabaabbbbbaabbbabaabbabbaaaaabbbaaabbbaababbababbbaababaabbbbaababaabaabaaabbabaaabaaaabaabbbaabaaaabbababbbbaabbabbabaabbaabaabbbbbbbbbbabbabbbabaabbaabbbbbbbbaabbbbbbababaaabbabaaaabaabaabbabaaababbaabbaabbbabbabaaababababaabbbbbabbbbabbbbbabbbababbbbabaaaabbabbbaabababababbaaabaabaabbbabaabbabbaaabbbbaabbaabbabbabababababbbabaaaaabbbbaaababaabbbaaaabababbaabaaababbbbabbbabbabbabbbabababaabbbbaabaaabbbbababbabbbaaaababaaabbabbabbbabaabaaaaabababbbabbabbabaaaabbabbabbbbbaaaaaaaaaaaabbab
aaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaabaabaaabababbbbbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaaaabaababaabbbbbaaabaababaabbabbababaaabbbabbbabbbababbabaaabaabbabaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaaabaaaaabbaababbbbbabbbaabbabaaaaabaaaaaaaaaaabababbbabaaabaabbbbabbbabbaaabaaababbbaaabaabaaabaaaaaabbbaabaabbbbbabbabaaaabbbbabbabbabbabbaabaaabbbaaababbabbaababbbbabbbaabaaaabbaaaaabbababbaabaaabaaaabbabbbabbbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaabbabaabbabbbbaabbabbbbbabaaababbabbbabbbabaaabbaaabbabaaaaabbabaabbbbbbbabbbabbbaaaabbbabbaaaabbbbabbaaaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaababababaabbbabbaabbaaababaaababbbababbbbbbabbbabbabbabbabaaaabbbabbbaabbaababbbbbabaababbbaababbabaabbaabaaabaabaaabaaabbbaababbabbbabaabbabaabababaaaaaaabbbaabaaababbbbbbbbababbbabaaabaabbababaaaabbbbabababbaaaaaaaaabbaaaabbbaaababbbabaabaabbabbbaaabbbbbaaaabaaabaaababbaaaaaabaabbbbaaaaaaabbbaabbbaaaabbbbbaabbbbbabbaabbbabaababaabbbbbbbaaaaabbbaaaaabbbbabbabbaabbababbbabababbbaaaabbaaabababbaabbabbbabbaabbababbabaaabbbbabbbbababababbaaaabaaaabaabbbbaaaababbbbabaaabbabbabbababbbbbaaabbababbaaabababaaaaabaabaababaabbaaaaabbabaabbaaabbbabbbbbbaababaabaababbabbaaabaabbaabaababbaaabbabbabbbabaabbaaabbbabaabbaaabbbbbabbabaabbbabbbaabbbbbababbbbaabbaabbbbabababbbbbabbababbbbbaaaababbbabbbaaabaabaabbbabaaaabaaabbbbbbbabaababababbaaababaaaabaabbaaabaaabaabaabbaaaababaabbababbaaabbbbaaababbbaaabbababbbbbbaaabbababbbabbbabaaaaaaabbbbaaabbbaababbbabbabababaabababbbabbaaaaabbbaababbbbab
aabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaabababbbabaabbbababbaabbabaaaaababbaabbbbabaaabbaaabbbabaaaaabbbbbbabbabbabababbabbbbbbbaabaababaaaaaaaaabaaaabaaaabbababaaabbbabbabbbbbabaaaabbabaabbbbaababbbbaabbaaaaaabbbaaabaabbbbabaabaaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaababaaaaabbbbbbaabbaaaaabbaaaaaaabbaabbbbbabababbbabaababbbbbbbbaaaabaabbbbaababbbbabbbaababbbbbbbbbabaabaabaabaabaaaabaaaabbbaaaabbbaaababaabbabbbbbabaaabbbbbbbbaaaaabbbbbaaaabbbbabbbbabaabbabbabaaabaabbbbabaabaaaaaaabbbbaabaabbabbaabbbbbbabbaabababaabaaabababaaaababbbaaaaabaabbababbbaabbbaabbabbbbabbbbbbaaabababaabbabbaaabbbabbaaabbbbabbaaabaaaaabaaababaaaaabbbaababbaaaabbbbaaaabbbbbaaaaaaaabbaabbbabbabbbbaaaaaaaaabbabbbabaabbbbaabbaabbbbbabaaaabbbbbbaabaabbaaaaaabbabbbbbbbaaaabbbbababbbaaabbbaaaabbbaababaababaabbbababbbaabbabbbaaaaaabbaabbbaaaabbbabaabaaabbababbbbabbabababbbabaabaabbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbcbababbaababaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaababbabaabaabaaaaababaabbbbbaaaaababbabbababbbbbaaababbbaabbbaabaabbaaaaaaaabbbbbabbbaaabaabbbaaaabbabababbabbaaabbbbbbabbbbbbabaabbbaaaabababaabaabaabababbaaaaabaaababbbbabbbaabababbbbaaaabbbababaaaabbaaaaabaaaabaabbbbbbaaaabbababbbbabbbabbabaabbbabaaabbbbaabbaabaaabaaaaabbaabbbbbbbbaabbababaabaaaabbabaabbbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaababbaababaabbaababbaababbbabbabbaaabaabaabbbbbabbabbaabbbbbabababbbabbbababaabbbabaaabaaababbabbaababbaabaaababbbbbaabbaaabbbbabbaababaaaaabbabbababbaaaaaabbbaabaaababbbaaaaaaabbbbaaabbbbababbbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaababbaababaaaaabbaabababbabaaaababaabababbabbbaabaabaabbbbabbbaaabbabbaababaababaababbabbbbababbbbaabbbbbbbabbbaaabababbbabaababbbabbbaababbaabbababbbbabababaababbbbabaabaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbabababaaaaabbbbaaaaaaabaaaaabaabbbababbabaabbbbbababbabbbbbbbaaaaabaaaaabbbbaaaabaaabbbaaababbabaabbbbababaaabaabababbbbbaababbabbbabbbaaaabbaabbbbbbabbaaabaabbbabbbabaabbaabbaabaabbabbbaaababaabbbabbbabbaaaaabbbbbabaabbaabbbbbabaabbabbbbabaababbabbbbbaabbbabbbbaaaaabaaabaaabbbbabbbabaabbabbbbbbbbabaaababaaabbbaabaababbbaabaabbabbbbbbbaabbaaababbbaabbbaaabaaaaaabbbba
bbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbaaaababbbabbaababbaabaaabaaabbbabbaabaabaaabbabaabbbabbaaabbbabaaabbaabbaabbbbbbbaaabaabbabbbbaabbbbbbabbbbbabbbbaabbbbaaabaaaabbaaaabaaaabbabbbbabaaaababaaaabbbbbbbabbbbbaabaabbbbbabaabaabaaaaabbbbbaaabbbbaabbbaabbbaaabbaabbbaaabbbbaaabbbbababbaaaababbabbabbbbaabaaabababababaabbbbababbaabbbbbabbaabbbababbbbbbbbabbaababbaaaababababababaababaabbababaabbaaabababbbaaaabbabababababbaabbabbaaabbaabaabaaababaabaabbbabbaaaabbbbabbaabaabbbbbaaababbaaaaaaaababbbababbbaaababbaaabaaababbbbbaabaaaaabaaabbabaaaaaabaaabbabaabbaabaaaaabaaaabaaaababbbabaaaaaababaaabbabababbabaabbaabababbbbabaaaaaabbababababbabaaababaaabbaaaabbaaabbbabaaabbaaaababbbbbaabaabbbaaabaabbbabbbaabbaabbbaabbaabbbbabaabbaabbababbbbbbabaabbbababaaaababbaabaababaabaabbbaaaaaabaaabbbbbabbaabbbbabbabbaaaabbaaaaabbaaaabbaabbbbabbbaaabaabbbaaaabababbabbabbaabababbbaaaaaaabaaabaabbababbabbbabbbbbaabaaaaaabaaabaaabbabaaababaabbabbbaabbabbababbababbbbbaababaaaabbbabbaaaaaaabababaababbbbbabaaaaababbaaababbaabbbaababaabbbabbbbbbaaababbaababbbaabaaaabbaaaaababaabaaaaababbbabbaaababbbbbbaaabaabbbaaabbaaababbabaabbbaabbbbbaaaaabbbbbabaabbbaaabaabaaaababbbabbabbbbababbbaaaabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbaaabbbbbbaaaabbbababbaaaaaababbbbabbbabbbabbabababaaaabaaaabababaabbbabbbbbabbabbaaababbabbaabbbaaababaababbaabaaaaaaabbabbabbbbbabbaaaabaabbaabbababbabbababbabbabbababbbaaaabbabaabaaabbbbbabbbaabbaababbaababbbaabababbbbbbaaaaabbaababaaabbbabbaaaabaabababaabaaaaaabaabaaabbbbabbaaabbbabbbbbabababaabbaababbabbababbbbbbbaabaaabaaabbbbabbabbbbbbbaaaabbbaaaaababbbabbbbaabbbbbabaaaaaaabbbaabbabbbaabbabbababaaabbbaaabbabbabbababbababbbbaabaaaabababbbababbabbbabbbaaabaaabbabaaabbabbbaaaaabbbababbaabbbbbaaaabbaaabababbabbaaaaaaabbbaabbabaabaaabaaabbababbaaabaaaaaaababbbabaaaaabbabaabbbbabbbbaabbbbabbbbbbbbbbababbaabaabababbaaabbabababbbaaaaabbabbbaaaaaabbabbbbbaabaaabbbabbbbababbaababaaabaabbabaaabaaabbabbbbbaaaabbaabbbbabababbabaabbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabbbbabbabaaabbbbabaababaaabbaabaaaa
baaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabaaabbbbbbabbbbaabbabbabbbabbaaabaaababaabaabaabbbbabbbabbbaabaabbbaababaaabbbaabaaaaabbaaabbaaabbbaaaaaaaaabaaaabbbaababbbbaaabaabbbbbaabbababbaaababaaaabaabbabbbbabaaabaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbbaaaaabaabbaaaabbabbbababbabababababbaabababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabbbbbbbaabbbaaabbabbaaabbaabaaaaabaaaabbaaaabababaabbbbbaabbbbaabbabbabbbabbaabbaaaababaabababbabbaaaabbbbaabaaaabaaabbbabbbabaabbaaaabbbabbbbaaaabbaaaaababaaabaaaaabbbbbabbabababaaaaabaaaabaaabbaaaaaabaababaaaaaaabbaaababbbbaababbabbabbbbaabbbaaababaabaaaaabbbaababababbbababbabbababbbaabbbaababbbbbbbabbaababbababbaababbaabbbabbaaabbabbaabababaababaabaababbababbbaaabbaabbbbbabbbbbbbaababaabbabbbbbbaabaababaaabbabbbbbbaaabbbabaabbabaaaaaaaaabbaaaaabbbbbaababbabaaaababbababbaaaabbaaaabbababbaababbbaabbaaaaaabbaaaabbaaabaaabaababaabbbbaaababbabbbababaabbbbbbaabbbbaaabbbabbaabaaaabbbbaabaabbbbaabaaaabbaabaabaaaabbaabbbbbbababbbbaabbaabbabbabaabbbbabaabbaabbabaaaaaabaaaababbbbbaabbbabaaaabaaabaabaaabbaaabaaaababbbabaabbbabbbbabaaaaaababbbbbbabaaabbaabaaabaaabbbaabbabaaaaabbaaaaaabbbaabbabaaaabbabaabbbbbbbabaabaabbbbbabababbbbabbbabbabaabaabaabbbbababaaaaaaaabbbbbbabbbaababaabaabbbbabababaaaabbbbabaabbabbaabbaababaaababbaaabbaaabbabbbbaabaaaaaaababbaaaabbbbaababbbbabababbaaababaabbabbaabbbbababbaabbaaabaaabbaababaaaabaabbbaaababbbbabbbabbabaababaaaabbaaabbabbbaaabbbabaaabbaabaabaaaaaabbbbaaaabaaabbaabaaaabbaabaaabaabbaabaabbaaaabbabaababaabbaabbaabbbbbbbbaabbbaabbaaabaabbbbbbabbbbababaaabbbaaabaabababbaaabaabbaaaaabaaabbabbaaabbaabbbbbbaabaabbaaaabaaaabbbabbaaabbabbabbbbabaaababbabbabbaababbababbbbabaabbbbabbbbbabbabbbaabbbabaabbabbbbbbbaaabbabaaabaaabbbaaabbbababbbbabbbbaabaabaabbaababaabababbaabbabaaaabaabbaababbbbababbababaaabbbbabaaaabbbabababbaaabbbbbaaaaababbbabbaababbaaaaaaaabbaaabbabbabbbbabbabbbbaababbaaaababbaabbababaabaabaaaaaaaaaaabbbbbabbbaaaabbaaaaabbbabbbaaabbbaaababbababababbbbbababbbaabababbabbabbbaabbbaaaabaabbababaaabbbbbaaaabbaaabbbbbaabbbbaaaaabababbbabaaababaabbbbabbbbbabaabaabaababbbbababbaaaabaabbabbbaaaabaabbabbbbbaaaabaaabaababbaaaabaabaabbbabaabbabaaabbbabaaaaabaaabaabaaaaaaaaababbabbaaabaabaabaabbbbbbaabaabbbabbbaabaaababbbaabababbababaaaabaaaabbabbbbbbbbbaaabbbaaaabaaaabaabbabaabbbbbaaaabbbaaaaababaababbbaaaababaaabaababbaaaaaaaababaababbaaaabaabbbaaaaaabaabbbbababbaabbaaaabbbaabababbaabbababbbababbbaabbaabbbaaaaaaaaabaaabbaabababaababbbaababbaaaabbabbabaaaaabaaababaaaabbbaabbbbabababbbabaabaababaabbabbbbbaabbbababbbbabbabaaabaababaababaababaabaaababbbbaabbbaaabaaaabbabaaaabbaabbbbbbbaabbababbabaaabababaaabbaaaaaababbaaabbbbbabbaaaaaababaaabbaaaaababbbabbabbbbaaaaabaaabbabbbbbbbabbbbaabaaaaaabbbababaaabbabbaababababbbbbabaababbabaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababba
bababbbbabbbbbbbabbbaabbbbabbabaabaabbabaaaaaaaabbaaaaababbbaabbaabaaaabbbaaababbbabbababababbbaaabbaabbaaaababbabaabbaababaabbbbaaaaababbbbabbbaaababaabbbbabbbbbabbbbaabbaaabaabaabbabbabaaabaabaabbaaaababbabbbabbabbbaaaaabbbabababbabbabaabbbaaaabbabababbbbabaababbabababbbaaaababababaaaaaabbabbaabbbbbabbbbbabababbbabaaabbababbaabbbbabbababbabaabaaaababbabaababbbbbbabbbababbaaaabbaaabaababaaaabbabbbbabaabbabbbaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaabaabbababbbaababbbbbbbbabbbbbbaabbaaabaababbaabbbbbaabbaaabaaaababbabaabbaabbbaabaaabbbaaaaabbaabaabbbbbabaabbabbabaaabaababaaabbaaaababbbabbaaaaabaabbaabbbbabaaabaaaaaaaabaaabaaababbaaabaaaaaabbabababaaabaabbbbbababaaaaaaababbbbbbbbbbabaabaaaabababbaaaabbaaaaabbabaabbbbbababaaabaaaabbbabaaaaaabbbbbababaabbbbabaaabbabaabbbabababaaaabaaabbaaaabbbbabbbbbabbabbaaaaaaabaabbbaaabbaabaaaabbbbbabbaaaabaaaaabbbabbbbaaabbabbbabababababaababbbbabbaabaaababbabbbaababbbabaaaabbbaaabbaabbaabbbbbbbabaabbbbbbbabababbbabbbabbaaababbabbabbbaaaaabababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbabababababababbbbbaaabbababbbbabbaabbaaabbbaababaabbbaababbbaabaaaabbaaaaabababbbbbbababbbaaaaaaabbaaabbaaaaaabaabaababbbbaaaaabbbabbaaabbaabbbaaaaaababababbaabbababbbbbbabbabbaaaaabbbababaaabbbabaaabaaaaaabaaabbbbaabaabaabbaabaababaabbabaabbbabbabbbbbabbaaabaaabbbaaabbababaaaaaaaaabbaabbabababbabbabbabbabaaaaabababbaaaabbbbaabbaaaabbaabbbbababbbabbbaaabaaabaaaabaaabbabaabbabaabbbababaaabaabaaabaabbbbbaaaaaaabbbabbabbaabababbaabbaabbabaaaaaabbabababbbbaaaabababbbbabababbaabaaaaaaaabaaabbbbbaabbaaaaababaaaababaabababababbabbabbbaababaaabbabbaabbbbaaaaabbbabbabbaabaabbaababaaabbbbbaaaabababbaabaaabaaaaabbbabbbabababaaaababbbbababbbaabbaababababbabbababbbaaaababbaaabbabababbaabbaaabababaabbbbbaaaabbaaabbbaaaaaaabbabbaaabbaabaaaabbbbbbaaabaababbabbbaaaaaaaababbaaabbbbaababaabaababbababbabbaaabbabbbbaaaaaaabbbabbaabbbabaabbbaaabbaaababbabaaaaabababbbbabbbbbbaaababababaaaaabbabababbbbabaabbbbbababbbbabbabbbbbabbbbbbaaaaabaaabbbababbbaaabbaabaabbabbbbbabbbbbaaababaaaabbbbabababaabbbbbbaaabbbabbababbaaabbbbbbabbabaabaaaabbbaaaaabbaaaababbbaaabaabbabbaabababaaabbbabbbbaabababbaaabababaabbaabbaaaababaabbbbaaababababbbaabbbaabaaaaaaabaabaaababbabaaaaabbbaaaabababbabbbbaaaaabbbbbbbbbaabaaabaaaabaaabaaaaaababbbaaababbbbbbbaababbaabbbabaabaaabbbabbbbabbabbbababbabbbbababbbaabbabaababaabbaababaabbbababbaabbbbabaaababbabbaabbbbababbbaabbaabbaabbaaaabaaaaaabaabacbbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaa
babbbabaabbbbabaaaababaabaabbbbaaababbbababbbbababbbaabbaabbabbbabaaaababaaabaabbbbaabababbbbbabbaabbbabbbbabbbbbaabbaaaabbabaabbabaaaaaabaaababaaaaaabbbbababbbbaabbababbaabaabbbabaabbabbbabbabbbbbaabbaabaababbbbbabaaaaabbababbaaabbbaaababbaaabaaaaabbbbabaaabaaabbababbbbaababbbbbbaaaaaabbbbbbbbbaababaabaaababbbbbabbbaabbbbbababaaabbabbabaaababbabaabaaaaaabbbaabbbababbbbaaabbbabaabaaaabbaaabaaaabaaabbaabaabbbbbbaaaabaaaabbaaaababbabbabababbabbababbaaaaabaaaabbbbabbbbabbbaabbbbbbabaababbabbbbaababababaaababaaaaabaaaabaaababbaabbbabbabbabababbaaabababbaaaabababbbabbbbaabbbabaabaabbabbabaababaaababababaabbabbbbbaaaabbabababbabbbaabaababbaaaabbbbaabbaaaaabaaaaaaabaabbbbabbaaaababbaaabbabbbaabbaaaabbbbbabbabaabbababbbbbbbaababbbabaaabbabaabbbbbbababaabaabbbaaabbbbbababbaabaaaaabbabbbababababaaaaabbbbbaabbabababbaabbaaaaababaaabbbbaaaaabbbaaaabbbabbaaaabaaabaaaaabbabbaabbbbaabbbbabbabaabbbbaabbabbabaabbbaaabbabababbaabaaaaaaababbabbbaabaabbbbbbababbbaaaabbababbabbababbbaababbbaaabbabbbbbbaaabaababababbabbabbbbbaabaaaaababbbabbbabbbaabbaaabbaaaabbbbbaabbbbbaabaababbabbbbabbabbabbabbababaabbaabaabaaabaaabbabbbaaaabbabaabbaababaaabbbbabbbababaabaaabbababbabbaabababbbbbbbbaabbbabbabbbabbaabbaaabbbabaababaabbaaabaaaaabbbbbbbbbabaababaaaaaaaabababbaaabaabbabaabbbaaaaabbabbbaababbaabbbaabbbabbabaaaababbaaababaababaaaaababaaaaababbbaaabbbaabbbbbbabaabaabbaabbbbbabbbbbbbaaabababbaaaabaababbaaababbbabbaabbbbababbabaaabbbabaabaaabbabbaaaaabaabbbaaabaabaaaaaabbaabaaabaaabbbabaabbabbbaabaaaaabbabababbbabbbbbabbaabbbabbbaaabaabbaabaababbababbaaabbbbabbabaabababbbbbbabaaaabbaabbabbbaabaaaaaabbaaaabaabaabaabaaabbaaaaabbaaaaabaaaaabbabbaabbabbbaaababbaaaaaaaaaaaaaabbababbbbabbaaaababaaaaabaaaabbbbabbaaaaabaaaaaababbababbbbaabbbbbbbaaabababbabbbaaababababababbbabbbabaabbbbbbabbabbbaaababaabbbabbabaabbabaabbabababbbaabababbaababbbaabababaaaabaaababbbbaabbbabbaabababbbaaabababaababbbabaaaaaaabbaabbabababbabbbababbbaabbbbbbaabbbabbbaaaabbbbbaabbbbababbbbbaababbaabaababbababababbaaaabaaabaabbbabaabbababababbbabbbaabaabbababbbbabbaabaababbbabaabaabbabaaaaababbabbbabbabaaababbbaaababbbbbabbbabababbbbbbbbaaaaaabbbbabaaababbabaabaabbbbaaabaaabaabababaaabbaaabaabbbabbbbabaababaabbaaabaabbaaaabbaaaabbbaaaaababbaababbabbaaaabbbbababbbbaaabbbbabababbabababbabbbbbbabbabbbbbbbbbaaaaaabbbbbbababbabbabbabaabbabbababbababaabaaababaabaababbbaababababbbbbbbabbbbaaaaaabbaabbabbaabbabaababbabaaaaaabbbbababababbbbbaabbbababbbabaaababbabaabaabaabaaababbbaabaaaaaaaaababababbababbababbabaabaabbabaaaabbaaabbbbabbbaabaabbbaaabababaabaabaabbbaaabaaabbbaabbbabbababbabaaaabaabababbbbabbababbbbbbbbbbabbaabaabbaaababbbaaabaaaaabaaaabbaaabbabbababbabaababbbaabaaababaabbaaaabbabaabaaabbbaababbabaababbababbababababbababaaabbbabaabaaaabaaabbbabbbbaabaabaaaaaababaaaababbababaabbaaabbababbabbbaaabbbbaaaabbbbabbabbabbabbabaaaabbbbbbaaaaabbababbbabbaabbbaababababbbabaaabaababbbbaaabaabbbbbabaaababbabbabbbbaaabbababbbbbabbbabaaaababaaabaabaaabbbbbbbbbaaababbbbbaaababbaaaabababbbbbbabaababaabaabababbbabbabbaabbaabbbaaabbababaabbabaaabbabbbbbbabaaaaabbaaaabaabbbbbbababaababbaaabbaaaabbaababbbabababbbbbbbbaaabaabbbbaaaaabbbababbbbbbaaaaababbabababbaabaabababbbaaaaabaababbaabbaababbbbbbbaaaabbbaabbbaabaaaabbaababaaaaaababaabaabbbaaabbaabbbbababbababbbabbbabbaabaaababababbbbaaabbaababbbaabbaaabbabaabaabbaabaabbababbbababaababaaaababbbabbabbbbabababbbbbbbabbbbaaabbaaaaababbbbabbbabbabaabaaabbaaababbbaaaaababbabaabbaaabaaaaabaabaaabbbbaaabbabbbababababbaaaaabbbabbbbbbbbabbbabaabaababaababbababbbabbabbaaaabaabbbabbbabbbbbaaabbaaaabaaabaabababbbababbbaaaabbabbbaabaaabaaaaabbbaaaababaaabaaabaabbbaaaaaabbbbabbabbbbababaabbabbaabaabaababababaaababbabbabaabaababbbaababaabbaaabaaaabbbbbabaaabbbbababbbbabababbababaabbaabbaaabaabbbaabbaaaaaabbbbaabbbaaabaaabbaaaaaabaabababbaabaababbbabbbbabbaabbaaaaaabbaaaaaaabbaabbbaabaabbaabaaabbabaabbbbabaabbabbbbababbbababaababbaaaaabbbaaabaaaabaababbbbabaabbaabbabaabbbabbabbaaaaaababaabbaaaaaabbbbabbababbbabbabbabbbbbbbbbbaabbabbbaabbbbbbbbbabaaabababaaaaabbbaaaabbbabbbbabbabbbbabaababaaabbabbbbbbaaaaaaabaaabaaababaabaaabbbabaabaaaaababaaabbabbabbaabbbabbbaababbbbbbabbbaaaaaabbaabaaaaababbabbbbaababbbbabbbaabaaababbbbaabbaaaabbbbaabbbaabababababbaaaaabbbbaabbababbaaabbbabbbbabbbbbaabbaaaabbbabbabbaabbbabababbbbaaaabaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaabaabaaaaababbbabbabbaaaaaaaabbaaaabbbaabaabaabbabbbaabbababaaabbaaaababbbaabbbb
aabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababbbbbabbabaaabbbaabbaaabbbbbbaaaaaaaabbaaabbbaaaabbbbabbbbbaaaaaaaabbbaaabbbaaaaaabbbaabbabbababaaaababaaabbaababababaaaabbbbbbabbabaabaabbbaaabaababbaaaabbaabbbbbaaaaaaaabbaabbabbbbaaabbbabbaaaaaababbbabaabaaaaabbabaabbbbbaababbbbababbbabbababbbbbabaababbaaabbaabbaabbaabaabbbaaaaaabbaaabbbbbbaaaaaaabbaabababbaaaabbababaaabbbbaababbbbaaaaabaaabbbbbbbbbbabaaababaabbababbababbbbabbbbaaaaabbbabbbbbbbaaabbaabbbabbaabaaaabaaaababbbbbbabbbaabaaaabbbbbbbaabbabbaabbabaaabaaabbaaaabaabaaabbaababaabababbbabbbbabbbaabbbaabbbabaaaababaaaaabbbaabbaabbaababbbabbabbabbabbbbabbaabbbabbabbbababbabababbaabaabababaabbbaaabbbababbbbbbabbaabbaaabaaabbabbbaabbabbbbaaabaaaabaabababbbaaabbabbbbabbaaaaaabaaaaaaabababbbbaabbbbaaaaababbbaabbbbaabbbaaaababaaaabaabbaaaaaabbbaababaabaaaaaaababaaababaabaaababababbbbaabbbbbabaaabbaaabababbabbbabbabbbabbabbaabbbbbbababaababaaabababababbaaabbaabbaaabbbabbaaabaabaaaaaaabbbbbbbabbbbaaaabbbbbbaaabbaaaaababbaabaabbbaabababbabbbbabaaabbbabaaaaaaaaabaaaababababaaaabababbaaaaabbbbbbaababbbbbabbbabaababbabbaababbabaaababbbbbbabaaaaababbabaaaaaabbaabaaabbbbbbbbbaaabbaaaababbababaaaaaababbbaabaabaaaaabaaababbbbabbbaabaaabaaaabbbbbabbabaabaaabbaaaaaabaabbababbbbbabbbaaaaaaabbbbbaaaaaaaaabaaaaaaabababaaabbaaaaaaaaaaaabaaabaabbaaababaaaababaaaaabbaabbbabbbabbaaaaabaaaababaaababbaaabaaaaabaaaaaaaaaabbabaaabababaaaababaabaabaabbaabbaabaaabbbbaaabbabaabbbababbabaabbaaabbaabaabbabaaabbaabababbabbbabbbaaaaabbbbbaaabbaaabbabaaaaabababbbabaaabaabaaabbbbabbaaabbabaaabaababbabbabababbbabaabaabaabbaabaabababbbaababbbbaabaaaabaabbabbaabbbabbabaabbababbbabaabbaaabaaaabbabbbaabaabbbababbbabbabaabababbbbabbaaaaaaaaaabaaaaabaaaababbbaaaaaabaabaababbabaaabbbbbbbabaababbbababaabaabbaaaababbabbbaabbbbbbabbbabaabbaaaaabbaabaabbbbabaaabbabbaabaabababbbbabaaabbbaaaaabbbababaabaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaabababbaababaaaababbbbabbaaaabaaaabababaabaababaaaaabbaababababbbaabbbaababaabababbbaaaabbbabababbbababaaababaaabbaabbabbbbababababbbbaaababbbaaaaaaaaabaabbababbbabbabbbaabbbaabbabaababbbbbbbbbaabaababbbabbaabaabaabbabaabbbbababbabbbbbbabaaaaabaaaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabbbabababaaababbabababbabababababbababbbabbbabbabaabbabbaabbbaaaaabbabaababaaababaaaaaababababbbabaaaaaaabbabaabaaabbbbbbaaaabbaaabbaaaabababababbbaababbaabbbbbaabaaababababaabababababaabbabbaaabbbaabbabbbabbabbaaaaababaaabababbabbbbaababababaaaaaabaaabaaaaaabbaaaaabaaaababaaababaabbbbbabaabbbbabbaabbabaaabbabbabbbbbaaabbbaabbababbabbababbaaaaabaaaabaabaaabbbaabaababaaabababbaaaabaababaabbaaabaaabababaaaabbbababbabaabaabababaabaabbabaabaabbaabbbbabaaabababaaaabbaabaabbaababaabbabbabaabbabbaabbaabbaabaaabbaaabababbbbaabaababbbaaaabababbabababbbaaabababbaababaabbaaabbbbabbaaabaaaabbaaaaaabbababaabbaabababbabbabaababaabbabbaababaaaabbaababbbabbbbababaabaabaaabbbabbbbbaaabbabbbbabaabbbbababaabbbabbbbaaaabbabbbababbbbabbbbbbbababaaaaabbaaabbababbbabbbbbbbabaababababbabbbbbbababbabbbbaabaaabbbbaabbaaabbaaababbbbabbabaaaabababbbbaabbaabbabbabbbbbabbbbabbaaaabbabbbbaaaaaaaaaaaabaaaabaaaabaaababbaabaabaaaaabbbbabaabbababaabbbbbaabaababaabaababbbbaaababaabbbbabbaaababaabaabbaabbabaabaaaaabbaabbbabbabbaaabbababbaaaaabbabbbabaaaababaaaaaaaabbbaaaabbaaaaaaaabbbbababbaaaaaabaababbaabbbbbbaaabbaabbaaaabbababbbaabaababbaabaababbbbaabbbaaabbababaabbaabbbaaababbbbbaaaaabbbbbbbbbabbabbabbbaaababbbabbabaaabbbaababbabaabababbaabaaaabbbbaabbabaababaaaabaabaabaababbbbbabaabbaaaaaababaaaabbbbbbabbbbbaababbaabababaaabaabbaaabababbbbababaabaabaaabbaababaabbaaababbabaaaabaabbaaaabbbabbbababaabaaabaabbbaaaaabbbaabaaabbabaaaaabbbaaaaabbabbbaababaaabbbbbbaaaaaaabbbbabbbabbabaababbbaabbbaabbababbabaabbbbaaaababbaabaaaaabbbbbaababaabaabababbaaaaaabbbaaaaabaaaabbabbbaaaaaaaababaaababbbabbaabbbbbbaababaabbbababbbbaaabbaababbbabaaaabbbabbbaabbbbbbbbbbabbbabbababaaaabbaaaabaabbbbaabbbbaabaabaabababbaaababaaabbaaabbbbbbaabbbaaabababbabababbbaaaabbaaabaaaabaabbaaaabbabbabaabbaaaaaaabaababbaaaaabaabaabbabaaababbbbabaabaaabbbaaaabaabbbbabababaaaaababaaabbabbbaaaabbaababbabbaabaaabaabbaaababbaabbabbaaabaaaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaa
abaabbabaabababaabbaabbaaaaaaababbbbbabbaabbbabbbbbabaaabbabbbabaabbbabbbbaaaabbbbaabaabaabbababbbbaaababbaaaabbaaaabaabbaabbababaaaabaaaabbbababbaaabbbababbbabababbabbabbbabaabbbbaaaaabbbaabaabbaabbaabbbaabaabbababaabbbbbababaaaababaabbbaaaaabbabaaabbbababbabbabbbbabaabaaaaabaabbaabababbbbabbbbbaabbabbaaaaababbbaaaababaaabaabababaababbbaabaaaabaaabaabbbbaaaaaabbabaabaaaababbabbbaabaababaabbaaaabaaababbbabaaabababbaabbbbaaaabbabababbbbbabbaabaabaababbabaaabababaaaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaaaaaaaaaababbbabbbabbbbabaabbabbbabbabbaaaaaaabbbbbbbbbaaabbaaabbbabbbbabaaaababbbbbabbbbbbbbbbabbaaabaaababbaaabaabaaaabbaaababbabababbbabaababbababaabaabbbbababbaabbaaabaabaabbbaaababbbaabbabbbbbbababbbbbabaabaabaaababbaabbaababaaaabababbaabbbbaaaaaabbbbbbaabbaaaabbbbabbbbbbabbabababaaaabbbbababaaabbbabaabaaababaabbabbabaababbbbabaaabaaaabaabbbaaababaaabaaabbabbaabaaaabaaababbbbabbbbaaabbbabbaabaabbbbaabbbbbababaaabbabababbaaabbbaabababbbababaabbbbbbabbaabbbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabbaabaaabbabaaabbbaaaaaaaabbbbababbbbbabaaaaaabbbabaababbababababaabbbabbbabaaabaaabababbbbabbabbbbabababbaaaabbaabbaaabbbabbabbbabaaabbbabbabbaaababbbbbaabaabbbbaaaaabbabbbbbbaabaaaaabbbabbbbbaabbabaaabbaababbbbbbbaaabbabbbaabbabaaababbbbbbabbabbbbaaabaabbabaaaaabbbbbbababababababaababaababbbabaabababbabbbbbaabbabbbabbbbabaababbbbaabbaabbaaabaabbabbbaaaaaaaabaabababaaaabbaaababbaabbaaaabbaaabbbbababbaaaabbbaabaabaaababbaabbabbbbbbabbabbaabbbaaaaaaaabaaaabbabaaabaaaabbbbaabaaaaabbbaabbabaababaabbabaabbbbbbbbaaaaabaabbbababaaabbabababbbbaaaabbabbababaabbbbbbbbabbbabaaabbabaaaabbabbbabababaabbbbabbbbbaabbabaaaaabaaabbaababbbbbabbbbbbbbbbbababaaababbbabbaaaabaaabaabbbabbbabaaabbbabbabbbabbbbbbaaabbabbaaaaabaababbbbaaaabaabaabaabaabbabbbaaabbbabaabaabbabaaaabaaabbabbbbaabbbbbaababaabbabbbabbbbaabaaabaaabaabbaaaaaabbaabbaabaaaaaaaabbbbbbabaaabbbabbaaaaabbbbbbbbabbabababbbabbabbaaaaaaabaabbaabbbabbaabbbbbbbaabbbaabbabbabbbabbbbababbaabaaaabaaaaaaabababababaaaabaabbbbbaaabbabbbbbabbabbbbaaabaaabbaababbababaaabbbbbbbbbbbbbaabbbbabaaabbaababbaabaaaabbaabaaaaababbbabaabaaabaaababbbaabbbaababbbbbaababbaaaaaaabaaabaaabbbbcaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbaabababaaaabbbbbaababbaababbbabaababaaabaaababbaabbaaabbaabababababaaaababaaabaaaaabbbaaabbbabbbaabbbabababbaabbababbabbaabaabaa
abbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabbbaabababaaaabbabbbabbaaabaaaabaabbabbbaaaaaababbbbaaabbbaaabababbaababbaababbabbababbbbaababbaaabbabaababbbbbaaaabaababbbbbabbbaaaaababababaaabbbbbabababbababaabababbbbbbabbbbaaabbbababbbbbaaaaaabbaabbbbbaabbbbbbbaabbaaaaabababaaababbabaaaaaaaabbbbabbaaaabbabaaaabaaabbabaaaaaaaaababbabbabbabbabbbbabbbbaaabbbbaaabbbababbaabaaaaababbbaaaaaaaabbbbbaaaaabbbbaaaabaaaababbaabaababbbabbaaaababbabbbbbbbaaaabbabbaabaabbaaaaaabaabbabababbabbbabababbbbabaaabbbbbabbaababaaabbaaabbaabaaaabaaaaaabbbabababbaabaabbbaaabaabbbaaaabaabbbabbbbbabbbababbbbbaaabbabaabbbbaaaabbbbaaaaabbbbbbbbaabbaaabaabaaaabbbbbbbbbaabaaababbaaaabbaabbaaaaababbbbaaaaaabbabbaabbbbbbaabaaaaaaabbbbaaaababaaabbbaaabbbbaaabbababbababbaaababaaabbaabaaabbbbbbaabbaaabbbbaaababbabbbaababaaaabaabababaaababbabbaaaaaaabaabbaaabbaabbbbabbaaaabaababababaabaaaabbbaabaaaabbabaaaaaabbaabbabaaaabaabaaaaaabaaabbbaabababbbbbbbaaaaaabbbaaaabbabbbabbaaaabaababbbabaaaabababaaaaaabbababbaabbaaabbbaaaabaaaaaaababababbabbbaaaabaabaababbbbbababaababaaaabbbbbbbaababaaaaaaaaababbaabbbbaabbaababbabababbabaabaabbabbaaaaabbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbbabaaaaaaabababaaabaababbaababaaaababbbabaaabaaabbabbaabaaaabaababbaabbbbbaaabababababbbaabbaababbabbaaaaaaaaaabaabbababbabbbabababaaabaaaabbbaaaaabbababaaabababbaaababbbaabaabaaabbaaaabaabbaaaaabaaabbbbbbabbbbbabbabaabbbbbbaaababababaabaababbbbbaabbabbaaabaabababbabababababaaaaaabbaaabbaaabbbaaaaabaaababaaabbabaabbbaaaabaababbbaabbabbbabbabbbaaaababbabbbbbababaaaaababbbbaabaabbbabbbaaaaabbbbbabaabaababbabbabbbabbaababbbbbabbaaabbaaabbbbabbaabbabbaaabbbbabbabbabbbabaaabbbbabaabbaabbbabbaaabbbabbababaaaabbabbbbaaabbbbabaabaaabbbaaaabbbbbaaabbbbabaaaabbaabbaaaabbabbbaaabbbbabaaaaabbbabbbabaabaaaababbabbbaaabbabbabababaabbaaaaaabaababababbbbbbbbbaabbbabaabbabaabaaababbbaaababbbbaaaaabaabbbbbabaababbbaaabaaabaaaaabbbbbbbbabbaaababaaaaaaaaabbaaabbbabababaabbbbababaaabaabbbabbaababbbabbbbaabbaabaaaabaabbabbbaabaaaababbaabaabaababaaabaaabbabbbbbaaababaababbaabbbbbaabaaaaaababbbababbaabbababbaaabbbaabbabbbbbbaabaabaabbababbbaaaaaaaabbbaaabbabaabaababaaaababbabaaaababaababbbaabbbaabaabaabbbaababaaababbaababababbbaababbbbbbbbaabbbbaabbbbbbbbaabaabbbaabbbbbabbbbbaabbbaabaabbaaabaabbbbaaabaaaaabbbbbabaabbabbaabbaabbaabbabbababaabaabbaabbbbbbaaaabbbbabaaaabaaabbbabaaaaaabbaaaabbbabbbbbaaaabbabaababbaabbaaabbbbbbaaaabbbababaabbaaababaabbaabababaabbbbbaabaabbbabaabbbbaaaaababaaabbbaaabbaaababaaaabaabbbaaabaaababbabbabbabbbaabbaaabbaabbaabbbbbbabbaababbbbabbaaaabbababbabbbaabaabbabbababbbbbbbaabababbabaabbabaaaaaabbbbbbbbbabaaabbbbabbaababbbaabaababbabbbabbbbbbaaabababaabbaaaaaabbaaabbaababbbabaaababbabaabbaabbaabbbbbbababababbababaabbaabbaabbbaabaabbaaaabbaaabaaaaaababbabbababababbabbbaabbaaababbbabbabbbaabbbabaaabaaaabbaababaabbbbaaaaaabbaaabaababaabbbbabbbbbababbbbabbbabbbabbbbaabbababaabbabbbabaaaaaabaaabbbbbbbbaabbbbbbbaabaabaaaaababbaaabbbaababbabbaabbbbabbbbbaaaaabbabaaabbabbabbbaabbabbaaaabaabbbabaaabababaaaaabbbaabbbbaabbababbabbbbbbbabaaaabbbbbaababbabbbbbbbabbabaabaabbbabbabaababbaaabbbbbbbbabababbabbabaababbababababbbabbbabaabbbbabbbbbababaaabaaaaaaaaababbbbbabaabaabababaabbaabababbaabaababababbababababaabaabbabbbbbbaababbbbbabbaabbbaababaaaababaaaaabbabbbbabababbabaabababbabaaaabaabbbbaabababaaaabaabbabbaabaabbbbaaaabaaabbbaabaaabbaabaabbaabaaabaabaaaaaababbabaaababaabaaabbbbabbbaabbaaabaaaaaaabbbbabaaabbaaabaaaabbbaabaaaabaaaaaabbabbaaaaabbaabbabababbbaaabababaabaaaabaaabaaabbababbaaabbbabbabbbbbbbbaaababbaaabaabbbaaaabababaabbbbabbbbbaabaaabaabbbabaaaaaabbbaaaaababbbaaababaaaaaaababaaaaabaaabbaaabaababbbabaabaabababaaabbaaaaabaaaabaabaaabaabbbbaabbaabbabbbbbbbbbbbbbababbabbbbbbaaaaaabbbbbbbbbbbbbbbababaaabbaaaababbaabbbaabaabbababbbaabaabbbbabbaabbbbbaababaaaaaabababbbbbabbaaababbaabaabbbbabbaaabbbaaababbababbabbbaabababbabaabaaabbbbabbbaabbaaaaabaabbbbababbabbbbaaabbbaabbabbbaabbbbaabaaaabababbaaabbbaabbaabbbbbbaabbabaabaaabbbabababbabaaaaaabaabbabaabaabbabababaaaabaaaaaaabbbaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaa
baababaabbbabaaabbaabbbabbbbaaabbbbbbbabaaaaaabbababaabaabaabbbbababaaaabbababbbbabbababbbabbbbbabbbabbaababaabbbaabbaaaabbaaaabaabababbbababaabbaaaaaaaabaababababbbbaaaaabbbabbbbaaabbaaabbaabbaaaabbaaabbabaabbbbbabbbbbaabbbbaabbabbbbaabbaaaabbbabbaaaaabaababbbbabbbabbaaaababbaaaabbbbbbabbbbbbaabbbaaabbaaaaaaaaababaaabaabbbaabaaabababbbbaaabaaaabaaaabbabbabbaaabaaaabaaaabaaababbbaaaaaaaabaabbbbabbabababbabbaaababbbabaaabbbbabbbbaabbaaabaaababaababaabbbbbbbaaaaaababbbabaabbabbbbbbbabaaabbbbbabbbaababaaabbababbaabaaaaabbbababaaaaabaabaaaababaabaaaaaabbaaabbaabbbbaabbbbbaaaaaabbaababaaabbabbbbaaaaababbabbabbbabababaaaaaabababbaababaabbbbbbabbabaabbabbbbabbbaabbbbbaaabbbbaababaaabbbaabbbbbbbbababaaaaabbbababaaaaabbbbbbaaaabaababbabbbbabbbbbbbbbaaabbbaabbaaabaabbabbaaaabbbbababbbbababaaabaabbbbaabbaabbbbabaabaabaabbabbbbaaabbbabaabaaabbaaababababbbaaabaaaabbaababbaabaaaababaaabaababbabbbbbbabbbbbbababaaaaababaaabbbaaabbababbabbabaabbaabbbabbbababaabbbababbabbabbaaabbbbbaaababaaabaabbbababbabaaabbaaaababaaaaababbbaabaaaaaaaaaabaababbabbbbaaabaaaaaaabbbbabbbaaabaaaabaabbbbbbbbbbbbaaaaabaaabaaaaabbbabaaaabbbbbababbabbbbaabaabbaabbbabbbbbaaababbbbbabaabbabaaaabbbabbbbaaabbbbaaabbbbbbabbbbbaaaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaaabbaabbaaaababbaabbaababaaaaaababbaaabababbbbabaabbabbababbabbaaabbbbbbabbbaaaaabaabbaaaabaabaabbbbaabbbbbaabbbbaabbaaaabaaabbbabbaaabbbbababaabaabaabbababaaabbbbbbbabbbabbaababaabaaabaaaaabbabbbbbbabbbabbbaababbbababbaabaaabbaabaababaababaaaaabbababbbbaaabaabbbbbbbabababbabaaaaababbbbbabaabbbabaabbaaabbababbaaabaaaaaabbbabaabbabaaabbabbbbaabbbbbababbabbbbbabaaabaabbbabaaaaaabbbabbaaabbbaabbbabaababbaaabbaaaaabbbbbaaaaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababaabaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaaaaaaabbbabbabaabaaabaaababbbabaabbaabaaabaaaaabbbbbaabababbabababbbaabbbbabbbbabababbbbabbababbbbbbaaaaabaabaabaaaabaababbabbbb
bbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabbabbbbbaabbbaabbbaaabbbbbbbbbabbbbaaabbabaaaabbbabbaaaaabbaababaabbbababbbbabbaabaaaababbbabbbaaabaabbaabbaabaaaababbaabbababaaaabbabbaabaaaaaabbababaaabbbbbbbabbbaaaabaaababbbaabbaabaaabbaabababaabbaabaabbbaabbaaabaabbbbaabbbabaaabbbabaaaaabaaaaabbbbbaababaabaabbbababbbaaaaaabbbbbabbaabbbbaabaaababaabababababaabbababaababbbaaaabbaaababaaabbbababbbbabbbbaabaaaabaaaabaaabaaaaaaababaabbbbaabababaaababbbaababbbbbbbabbababaaabbabababbbaabbababbaaaabaabaaabbabbaabbbbaabbaaababaabbbbbbabbaaaaaababbbabbababbabaaaababaaaabbbabaabbbbbbaaabaabbbabbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaabbabaababaabbabaabbaaabaabbbaabaabbabababbababbabbabaababaaabbbaabbaaaaabaaaaaaabbababbaabaaaaaabbabbababbbaabaaaaaabbbaaababbaababbbbbbbbbaabbbbbaaaaabbabaababbbbabaababaabbbbaabbbbaababaabbabaaabbaabbbbbbaabbbbaabbbabbbabbababbaaaabbbabaabaaabababbaaaaaabbaaaabbbaaabaabbabbbbaaaabbabbaaaabbabbbbaabbabbabbbbaabbaaaaaababaaaabbaabbaabaababbaaaababbaabbaababbbbbbabbbbabaaaaabbaaababbbbabbbabbabbbaabbbabbbbabaaababbaaabaaaababbbbbbabaaaaaababbbaabbabbbabbbaaabbaababbbbbaabbbbbbaaabbaababbbbaababbaaaaaaababbabbaaaaabababaaaabaaabaababbabbabbaaaabababbbbbbbbaaaaaabaaabbababbabbaaaababababbbbaaaababbaabaabbaabbababbbabaabbbaabbbaabaaaabbabbbbbbbabaabbbbaaaabbabaaaabababaabbbababbaabaabbaaaababaabbaabbbabbbaabbababbbbabbaaabbbabaaaabaaabaababbababbbbaabbbaabaaabbbaaababbbaabbabbabbbbbbaaaabbbbabbbaabbabbbbaabbabbbabbaabbabbaabbbbaababbababbaabbaabbaaaaaaaabbaaabbaabbbabbaaaaaabaaaabababbbaaabbbabbababaabbbabbaabbbbbabbbaabaabbbaabbaaaaaabbabbaabbbbabbbbaaabaabbbaabaabaaaababbbabaabaabaabbabaababaaaababbaaaabaaaaabaabaaabbaaababbaabaaaaaaabbbaababbbabbbaaabbbaaababaaaabaaaabbabbabbaabbababbababaabbaababbbbabbaabbabaaaababaabababbbaaaababbbbaaabababaabbbaaaaabbbbbabaaabaabbabaabbbbbbbbaabbbaabaabaaaabaabaaaabbabaabbbbabaabbaabababbabbabbbbbbbbbbbaaaaabaaabbbbaabbbbbaaabaaabbbaaabbbabaababababaaaaababaaabbababaabaabaaabbaaabbbbabbaabababbbaaaaabbbbaabbbaaaaabbaaaabbbbbababaaababbbababbaaaabaaaaababbabbabbabaaaababaabbbbabbaabaaabbbbabbaabaaaaabbbbabbbabbabaabbbbabbabbaaababbaababbbaaababbbbbabbbabbabbbbbbbbbabaabaabbbabbabbabbaaaaaabbabbaaabaaabbabbbabaaabbababaabababbbbabbbbaabaaaaaaaaabbbaaabbbbabbbbabbaababbaaaaabbbbaaabbbbbababbabaaabbbbababbbabbabaabbbbbbbbababbabaabbbbabbaaabbbbbbabbaaaababaabbaabbbbaaabbababaabbaababaaababaaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababb
abbbbaababaabaabbbbbabbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbabaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbbaabbabbbabbabaabbaabaabaaaabaaaabaaaaaabbababbababbbbbababaaaabaababbaabbbaaabbbbbbaababbbbbabaaaaaaabaababbbbaaaaaabbbaabbaababaabbbbbaaaababbbaabbaabbabbbaabaaabbabbbbbaabbabbbbababbbbbbabaabbbabaaaababbabbaaaabbaababaaaaababbaabbabbbbbaabaabaaaabaabbbbaabbbbbbabaaababbbaaaaaaababbbabbbbbabaabaaabbbbabaaaabbbabaabbbbbabaabaababaababaabbbabbbbbabaabaababaabababbbabbbabbbaabaaabaabaaabbbbbababababbbbaaaabbbbbbbbbababaabaaabbbbbbababbbabababbaaabbaaababbabababbbaabbababaaabbabbaababbbbababbbabaaaabaaaabaaabbababbbbaababbabaabbbbbbababaabbabbaabbaaababbbbaababaaabbbbbaababaaaabababbbabbbabaabaabbbaaabbbabaabaaabbbabbbbaaaaaabbbaababbaaabbaababbbaabbaababbbabbbbaaabaabbbbabbbbabbbabaaaaabbbabaaabbbbbaaabaabbbabaababbaabaaaaabaababbbbbbbabbaabbbaababbbbbaababbabbbbbaabbbabbbaaabababbaabaaabababbaaababbababbaabbaababbbbbbbbaababaaabbbbababbbbbaaabbbababbabaabbaaaabaababbabaaabababbaabbabbbbabaabbaabaabbaaaaaaabbbbabbbabababbbbbbbaabbabbbabaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbbaaaabbabbabaabbbabbbabaaaabbbbabaaaabbabbabbbabbbbbababaabbbaaaaababbbbbabbababbabbbbabbabaaabbaababbaaaaaabbbbaaabbbbbbaaaaabbbababaaabaaaaabbabaabaaabbaaaaababbaabbabbbbbabbbabaaaaabaabbaaaabbaaaaabbbaaaabaaabbbbbbbbbbbaababbababbababaababaabbabbabbabbbabbbabbbbbbbbababbbabbabbbaabbbaabbbabbaaabbabaaabbbbababababaaabaaabbbbbbbbaaaababbbabbabbbaabbbbaaababaabaabbbaaabaabaaaabababbbabbaaabbbabaababaaabbbbaabaabbbaaaabbbbaabbbbaaabaabbbaaaabbaabaaabaaaaaaabaaaaaaababbaababababbbbababbbaaabbaabaababbbbbaababbaabbbbababbababbbbaaabbabbabaaabaaabbbbaabbbabbabbbbbaabababbaaabbbabbaababbabbbbbaabaaabbaababaabbabaaabbabaaaaababbaabbaaababababaaabbaaaabaaabaaaaabaabaabbbbabbbbbbbbbbababaabbbaabbaababbabbbbbaababaaabbabbaaabaababbbabaaaaaabaabbbbbbbbaabbababababaaababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbb
ababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabcabababababaaaaaabbbabbabababababaaabaaabbaabaaaaaaabbbbbbbabbaabbbbbbabbaaabaaaaababbbbbabbbbabaaaaabbaabbaaaaababbaaaabbbaaaaababbbbbbaabbbaabbaabaaaababbabaabbaababaabbbbbaaaabaaabaaabaaabbbbaabaabbabaaaabbbabbaabbababbababbabbaabaabbbbaabbbbabbaabbbababaaababbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababbabaaabababbabbabbbaaabbbbaaaaabaaabaaaaabbbaaaabbabbabaaabbbbabbaaaaabbbaababbbababbbbbbbabbabbbabaababaaabbbaaababaaabaabbbbbbaabaaabbbbaababbaababaababaaaabbbababbaaaabbabbabbbaabbbabbaaabbabaaaaaaaababbbaaababaabababbabbbbabbababbabbbbbbbaabaaaaaabbaaabbbbaaaaabbbaabaaaaabbbababbbababbabaaaabbbbbbababbaabbaabaaabbbbbbababaababaaaabababbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaab
aabbabbaabbbabaaabaaabbbbaaaaaabbbbabaabbbabbabbbbbbbabbaabbaaabbaaabbabaababbbabbaabababaabbaaabaaabbaabbbaaababaabbbbaaabaaaaabbbabbabaaabaabbaabaaabababaababbbbbbbaabaaababbaabaaabbbbbaaabaabbbaababaabbaabbbbabbabbaabbbabbaaabbabbabbbabbabaaabbabbaaabbbabaaaabbbabbbbaababaababbbbbaaaaaabbabaaababaaabbbabbaabaaaabababbabaaaabbbbbbbabbbababababbabbababbbabbaabaaabbbbabbbbaaabbbbbbaabbaaaabaaababbbaaabbaabbabaaaaaabaaaababaaabababaaaaabbbabababbababbbbabbbaaabbbaababbbabbaabaabbbaabbabbaaabbaabaabaababaababbaabbbbbabaabababababababbababbbabbabaabbaaabbabbaabbabbabbabbbbaaaaabaaababaaaaabbabbabbbaaabbbabbaabbababbbaababbbbbabababbabaabbaabbbabbaababbababbbbbbabaabaabbbbaababbbababbbbaaabbbaabababbbbbaaaababaabbbabbabaaabbaaabaaaababbbabbbaababbabaaabbbaabaababaaaaaaaabaaaababaaabaaabbbbbababbabbbaaabbaabaaaabbbaabababbaaaabbbbbbbbaaabaababaabbbbbbbaaaaaaabbbabaabbbababababbabbabbabaaabaabbabbbabbabaaaababbabbbbabbabbaaaabaababbbbbabbbaaaabbabaaabaaaaaababaababbbaabbbaababbbaababbbbbbabbaabbbbabbaaaaaabbaababbbabbbbbabbaabbabbaababababaaabaaabaaaaaabbbbbaabaaaabaabbabbbaaaabbbaaabaaaaaaabbbabbababbbbbaabbbbaaabbbbbbaababababaaababaaababbbaaabbaaabbbabaaaaabbabbaaabaaaababbaababbaaabaabaabababbaabbabababbaabbbbbaaaabaabaaaabbabbababbaaabbabbbbabbaaabababbbbbbbbabaababaaaaaabababaababaaabababbabababbbabaabbbababaabaabaaaaaabbbaabbbbbbbbababbbbabbabbbbaabbbbbbaabbbbaaababababbbbaabbaabbabbaaaabbbbbbbbaaababababbbbbabbbabaaaabbbaabbbbaabaabbabaaabbbbbbabbaaaabaaabbbbaaababbaabababbbabbaaabbabaabaababaaababaabbbaabaaabbbaabaabbaaababbaaaaabababbbbbaaabaaaaabbbaaaaababbaaaaaaaaabaaabaababaaaabbbbbbaababaabababaaaabaababbbbabaababbabaaabaaabaaaaaabaaabaabbababababaabaabbababbbbabaaaabaabbbbabbbbabababbabbababbbbbaabbabababaaabbaaabbababbababaaabbbbaaabababaaabababbbababbbaabbaabaaaababababaaaabbbabaaabbbbbbbbbabbaababaaabaabaaabbaaabbaababbabaaaaaaaaabbabbabaaabaabbabbabbaababbaaaababaabaaaaaababbbbbabbbbabbbbababaaabbabbbaabaabbbbbbbbbbbaababbbaabbaababaaabbabbaaaaaabaaabbbaaabacaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabaaaaaabaaaaabbabbbbabaabbabaabaabbaababbbabbabbbbabbabbbbababbabbabaabababbabbbbaabbbabbabababbabbbaaaaabbababbaababbaaabbaaaaabbaabaaabbbbabbabbaaaaaaabaaaaabbbabaabbbbabbbbaaabbaaabbbaaaabaababbbbbaaaaaaabbaaabaaaaaaabaaabbaaabaaabbbbbaabbbaaabaabbbababababaabbababbaaabbabbaabbabababababaabbbabaaabbbbbbbaabaaabbabbaaabbbbaaabbaabbababbbaaabbaaaabbbabbaabaabbaabbbbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaabaabaaabababbbbbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaaba
bbbbaaaabaaaaaabaababababbbbaaaabababbbaaababbabbbababbaabaababbabaaaababbbabbbbabbaaabbbababbbabbbaabaabbabbbbabbbabaaaabaaaabbbaaabaabbabbaaaabbaaaaabababbbaabababaabbbaaabbababaaabababbaaaaaabaabbabbbbbabaaababaaaabaabaaabbbabaabaaaabbaabbabbbabbbaababaabbabbbbbabbbbaabaaababaaabababababbaaaaaaaaaaaababbabaababbbaabbaabbbabbbababbabbaaaabbabbbbaaaaabbaababbbaabbbaaaabaabbaabaaabbbaabbabbababaababbaaaabbaabbabababaababbbbababbbaabbaabaabbbbbaabbbbabbbbaaabbbabaabaabbaaabbbaaabbaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaabbabbbbaaabbaababbabbababbaabbbbababbbbbbabaabbbabbbaaabbbaaabaaababbbbbbaababaaabbbabaabbbbabbabbbaababaaaabaaaababbbaabbabaaaabbbaababbababbaabbbbaabbbbabbaabbaaababbbbabbbabbbbaabbabbbabaaaabbbbaaaabaaaaabbaabbbabbbaaaaabaaabbaabaabaaaaabaaababaaabbbaaababaabbaabbbbaaabacabaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaaabaaaaabbaababbbbbabbbaabbabaaaaabaaaaaaaaaaabababbbabaaabaabbbbabbbabbaaabaaababbbaaabaabaaabaaaaaabbbaabaabbbbbabbabaaaabbbbabbabbabbabbaabaaabbbaaababbabbaababbbbabbbaabaaaabbaaaaabbababbaabaaabaaaabbabbbabbbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaabbabaabbabbbbaabbabbbbbabaaababbabbbabbbabaaabbaaabbabaaaaabbabaabbbbbbbabbbabbbaaaabbbabbaaaabbbbabbaaaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaababababaabbbabbaabbaaababaaababbbababbbbbbabbbabbabbabbabaaaabbbabbbaabbaababbbbbabaababbbaababbabaabbaabaaabaabaaabaaabbbaababbabbbabaabbabaabababaaaaaaabbbaabaaababbbbbbbbababbbabaaabaabbababaaaabbbbabababbaaaaaaaaabbaaaabbbaaababbbabaabaabbabbbaaabbbbbaaaabaaabaaababbaaaaaabaabbbbaaaaaaabbbaabbbaaaabbbbbaabbbbbabbaabbbabaababaabbbbbbbaaaaabbbaaaaabbbbabbabbaabbababbbabababbbaaaabbaaabababbaabbabbbabbaabbababbabaaabbbbabbbbababababbaaaabaaaabaabbbbaaaababbbbabaaabbabbabbababbbbbaaabbababbaaabababaaaaabaabaababaabbaaaaabbabaabbaaabbbabbbbbbaababaabaababbabbaaabaabbaabaababbaaabbabbabbbabaabbaaabbbabaabbaaabbbbbabbabaabbbabbbaabbbbbababbbbaabbaabbbbabababbbbbabbababbbbbaaaababbbabbbaaabaabaabbbabaaaabaaabbbbbbbabaababababbaaababaaaabaabbaaabaaabaabaabbaaaababaabbababbaaabbbbaaababbbaaabbababbbbbbaaabbababbbabbbabaaaaaaabbbbaaabbbaababbbabbabababaabababbbabbaaaaabbbaababbbbabbbabaababbbbaabbaaabbaabbabbabbbbaabaabbabbaaababaababababaaaabbabbabababaaababbbabbbaabbbaaabaaaabaaabbabbbbaabbaabaaabaabbaaaabbabbbaabaabaaabbabababbbbbaaabbbbabaabbabbaabbbabaabaaabbaabbaaabbbabababbabbbbbaaababbaaababbabbbbabbbaabbaaabaaabbbbabbabbbbaaabbabbbaababaaabbaababbbaabaaaabababbaabbbbbbbbabbabbabbbbaaababbabbbbbbbababababbaaabbabbbabbabbbaabbaaabbabaaaaabbabbbbabaabbbaaababbababbbbababbbaabbbabaaaababbbbaababbbaaabbbaaabaabbababbaabbbabababaabbaaabbaaabaabaabaabaaabababbbabaabbbababbaabbabaaaaababbaabbbbabaaabbaaabbbabaaaaabbbbbbabbabbabababbabbbbbbbaabaababaaaaaaaaabaaaabaaaabbababaaabbbabbabbbbbabaaaabbabaabbbbaababbbbaabbaaaaaabbbaaabaabbbbabaabaaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaabcbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaabbabbbaababbabbabbbabbbbababaabbbbbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababb
abbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbaabaabbabbbbabbabaabbaaaaabbbababababaaabbaabbabaabaabbbbbbbbbbabbaababaabaaababababbbabbbbaaabbbbbaabababbbababaabbbabaaabbabbabbbaabbbbabbaabbbbbabbbaaaaaabaaaaabaababbaaaaaabbbababababbabbabaaaaabbaabaabbbabbababaababababababbbbbbaabbbaabbbaaabbbbbabbbababbbaababbaaabbbbabbabaaabbaabaaabaabaaabbbbabaabaaaaabababbbbbabaaaabbabbaaabaaabbbbbaaaaababbabbabaabaabaaabaabbabaaaaabaabbbaabbbaaaabaabbaabaabbbaaaabaabaabaaababbbaaaababbaabbaaabaabbbaaabaabababbbbaabaaaabbbaaaababbabbbaaabbbbaaaaabbbaaaababbbbaabbaabbbbaabaaabbbaaaababbbbbaaabaaababbabbbbabaabaaabbbaabaababababbaabbbbbbabbabababaaaaaaaaabbaaababbaababbabbbabaaabbbabaaaabbbbbabbaaaaababbabaaabbbabbbabbbbbaaaaaaaabaabbbababbbbbbbbbaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabbaaabbaaaaabaaaaabbaaabbabbaabbbabbaaaabbbabbbbbaaaaababbaabaabbaabbaabbaabaabababbabbaabbaaaaaabbbbaaaababbbbabbbaaababbbbbbaabbbbaaabaaaaabbbbaababbabaabbaabbbaaaaaabbbbaaabababbaabbbababbaabbabababbaaaaabbabbaaababbaaaabbbbbababbbaaabbbaabbbababbbbabbaaabbbabbbabaabaabaabaaabbaabbbaabbaabbaaaaaabaabbabaaaabaabbbbaababaabaaabbabbaabaababaaaaaaabbababaababbaababbbbbbaaaaaaaaababbbaaaabaabbabaaabbabbabaabaaabaaaaaabbbabababbaabbbbbbaabbbaabbabaaababbbabaababbaabbaabbaaaaaababababaabababbaabbaabbaaabbabbaabbbbaabbbabbbbbbabaabaababababaabaaabbaabbbabaaabaabaaabbaaababbbabbbbaabbababbaaaabbbbbbaabbbabbababbaaaabaaaaababaaaabaaabaaabaaaabbaabababbaabaaababbbbbbabbbaaaaaaaabbaaaaaaabbabbabbbbbabaabbbaaabbabaabaabbaaaabaaaaabbbbbaababbbaabaabaaabbaabaabbbbabbaaababbbabababbbbbaaabbaaaabbaababaabaaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbaabaaaaaabbabaaaaabaabbaaabbababbbbababbbbbaabaaaabababaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbbabbbbbbaabaabbbbbaabbaabababaaabbbabababbabbbbabbbabbbaababaabbbaaabaabaaaaaaaabbbabaabbbabbaaabbbbabababbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaaba
babbabbaabaaaabbbaaababbabbbaabbbabababaaabbbabbbbaabbabaabbabbbbababbbabbabaabaaaaaabaaaaaabababbbbbababbbaaabbbaababaabaababbaabbaaabaaabababbaaababaabaabaabbbaaaaabbbababbbabbaaababaababbbaabbbbababbbbbabaaabbabbbbbbbbbbabbabaabaaaabbbabbbbbbbaaaabaaabbbabbbbabbaaaaaaaaaaaabbbbbabbbabbbbbaaababbbbaaaaababaabaaaabbabbaabbaaabaaaaabbbabaaaaababbaababbbbaaabaaaabbbaaaabbbaaaaaabaaaaabbbbabbbbaaaaababbaaabaabaaaabbbabbaaaabbababbababbaaaaaabbabaaaaaabaaaabaaabbbbbbbbbaabbbabbabaaabaaabbaabaaaababaaaaaaabbabbbbbababbbbaabbabbabaaababbbaaaabbbbbaabbbbbabbbbbaababaababaaaabbbabaabbabaabaaaabaabbabbbaabbaababaaabbababbbabbabbbaabaabbabaaaaaaabbbaabaababaabbabababbbbbabbaaaaabaaabbbaaabbbbbbaabaaaaabaaaababbbaabaaaaaababbabaaaaabaaababaaabbbaaababbbbabababaabaababbaabaaaaaaaabbbaabababbabaabbaabbaaabaaaaababbbaababaaaabbabbabbbaaabaabbaaabbabbbabbaabbbbbabaabbabbaaabaabbbaaababbbabbaababbaabaaabaaabbbabbaabaabaaabbabaabbbabbaaabbbabaaabbaabbaabbbbbbbaaabaabbabbbbaabbbbbbabbbbbabbbbaabbbbaaabaaaabbaaaabaaaabbabbbbabaaaababaaaabbbbbbbabbbbbaabaabbbbbabaabaabaaaaabbbbbaaabbbbaabbbaabbbaaabbaabbbaaabbbbaaabbbbababbaaaababbabbabbbbaabaaabababababaabbbbababbaabbbbbabbaabbbababbbbbbbbabbaababbaaaababababababaababaabbababaabbaaabababbbaaaabbabababababbaabbabbaaabbaabaabaaababaabaabbbabbaaaabbbbabbaabaabbbbbaaababbaaaaaaaababbbababbbaaababbaaabaaababbbbbaabaaaaabaaabbabaaaaaabaaabbabaabbaabaaaaabaaaabaaaababbbabaaaaaababaaabbabababbabaabbaabababbbbabaaaaaabbababababbabaaababaaabbaaaabbaaabbbabaaabbaaaababbbbbaabaabbbaaabaabbbabbbaabbaabbbaabbaabbbbabaabbaabbababbbbbbabaabbbababaaaababbaabaababaabaabbbaaaaaabaaabbbbbabbaabbbbabbabbaaaabbaaaaabbaaaabbaabbbbabbbaaabaabbbaaaabababbabbabbaabababbbaaaaaaabaaabaabbababbabbbabbbbbaabaaaaaabaaabaaabbabaaababaabbabbbaabbabbababbababbbbbaababaaaabbbabbaaaaaaabababaababbbbbabaaaaababbaaababbaabbbaababaabbbabbbbbbaaababbaababbbaabaaaabbaaaaababaabaaaaababbbabbaaababbbbbbaaabaabbbaaabbaaababbabaabbbaabbbbbaaaaabbbbbabaabbbaaabaabaaaababbbabbabbbbababbbaaaabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbaaabbbbbbaaaabbbababbaaaaaababbbbabbbabbbabbabababaaaabaaaabababaabbbabbbbbabbabbaaababbabbaabbbaaababaababbaabaaaaaaabbabbabbbbbabbaaaabaabbaabbababbabbababbabbabbababbbaaaabbabaabaaabbbbbabbbaabbaababbaababbbaabababbbbbbaaaaabbaababaaabbbabbaaaabaabababaabaaaaaabaabaaabbbbabbaaabbbabbbbbabababaabbaababbabbababbbbbbbaabaaabaaabbbbabbabbbbbbbaaaabbbaaaaababbbabbbbaabbbbbabaaaaaaabbbaabbabbbaabbabbababaaabbbaaabbabbabbababbababbbbaabaaaabababbbababbabbbabbbaaabaaabbabaaabbabbbaaaaabbbababbaabbbbbaaaabbaaabababbabbaaaaaaabbbaabbabaabaaabaaabbababbaaabaaaaaaababbbabaaaaabbabaabbbbabbbbaabbbbabbbbbbbbbbababbaabaabababbaaabbabababbbaaaaabbabbbaaaaaabbabbbbbaabaaabbbabbbbababbaababaaabaabbabaaabaaabbabbbbbaaaabbaabbbbabababbabaabbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabbbbabbabaaabbbbabaababaaabbaabaaaabbbababaabbaaaaaabbaabbbbbaabaaaabaabbaabaaabaababbabababbbaababaababbbbaaabbbaababbabbbababbabbaabaaabbbbbabbbabababaabbaabbbbbaababbbaabaabaababbbabaaaabaaabaabbaababababbbaaaabaaababbabbbbabbbabaabaabbabaaaabaabaabaabaabbabaabababbabbaabbbbaabaaaababbaabbbbaabbbabbababbbaaaababbbbabbaababbbbaabaababbbbaaabbabbbabaababbbbbabababbbbbabbbaabaabbbabbbabbaaaabaaabbbbbabaaabaaaabbabababaabaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabaaabbbbbbabbbbaabbabbabbbabbaaabaaababaabaabaabbbbabbbabbbaabaabbbaababaaabbbaabaaaaabbaaabbaaabbbaaaaaaaaabaaaabbbaababbbbaaabaabbbbbaabbababbaaababaaaabaabbabbbbabaaabaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbbaaaaabaabbaaaabbabbbababbabababababbaabababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabb
bbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabbaabbbbabaabaaaabbbababbaabbaabaabaaaaaabbaaaaaaabaabbabbbbaaababbaabbbaaabaaababbaaaaaaabaabbbbbaaaababbabbbbbaaaabbbabbbbbaaabbaabbbbbabbaabaaaaaaaabbaabbababbaababaababaabbabbabbbbabababbaabbaabbbbabbbabbaaaaabaaaabbbabaaabaaaabbbaabbbbabaaabbbaaabbbaabbbbaabaaabbbaabbabaaabbbaaaaabbaaaabbabbaaaabbbbbbbabaabababbbaabbbbabaabbbaaaababbabbaaaaaaababbbababbbbbbbababbbabbaaabbabbbbbbbaabaabbabaaaabbababbbabaaabbbbbbaabbbbabbbabbbabbaaabbbaabaaaabaabbbaaabbbaabbbbaaabaaaaaababaaaaabaaaaaabbaababbbbabbaaaaaabbbbbbbabbaabaabbababaaabababbbbaaaababaababbbbbaaabbbabaaabbbbbaababbbbbbbabbabaabaabbaabaabbbaabbbaabbaaaaabaaaaabbabbaabbaaaabbbaabaabaabbbaabaabaabababaaaaabbbbbbababbaababaabbaaaabbaababbbabaaaabbabaaaaaaaabbbaaabbabbbabaababbabaabbbbaaabbababbbbabbbbbbbabbbaabbbbabbabaabaabbabaaaaaaaabbaaaaababbbaabbaabaaaabbbaaababbbabbababababbbaaabbaabbaaaababbabaabbaababaabbbbaaaaababbbbabbbaaababaabbbbabbbbbabbbbaabbaaabaabaabbabbabaaabaabaabbaaaababbabbbabbabbbaaaaabbbabababbabbabaabbbaaaabbabababbbbabaababbabababbbaaaababababaaaaaabbabbaabbbbbabbbbbabababbbabaaabbababbaabbbbabbababbabaabaaaababbabaababbbbbbabbbababbaaaabbaaabaababaaaabbabbbbabaabbabbbbaaaabbaaabaaaabbababbabbaaaaabaabababababaabbbbabababbbbbbaaaaabbaaaabbaaaaaaabaaababbbabbbbbabbaaaabbaababbaabaabbbabbaaaabbababbbbbbbaababbbabbabaaabaababbbbabbbaabbaabaabaabaabaaabbaabbabaaabababaaaaaaabbabbabbabbbbaaaaababbabbaaaababaabaababbaabbbbabbbabbaababaaabbbaaababababbbabaaabbbababbbbbbbaabbaaaabaaaaaabaabbbbbabbbbaaaabbaababbbbbaaaaababbabbaaabbbbabbbabbabaaababbbaaabaaaabbbbbaabbaabaaabbabaabbbabaabaaabaabbaaaaabbaaaabaababbabaabababbaaababaaaaababaabbabaaabaabbaaaaabbbaabaabbababababaaaaaaabbbaaabbaaaabbabbabbaaaaaaabbaaabbaaabbbbaabbbababaaabbbbababaabbaaaaaaabbabaaaabbbabbaaabbaabbaabbaabaabaababaaabbabbaaaaabbbabbbabbbabbaaabbbbbbaabbabbbaabbbaababbbbabbbaaabbaabaabbbaaabaaaabbbbbababaabbabbbbabaaabaabababababbbbbbbabbaaaaabbabbabbabaabaababbbbbbbbabbbaaabbbababbababababbbbbbbbabaaabbababaaaabaabbababbabbbbbaaaabbababbbabaabbbbbbaabaabbbbbabbaabbbabababbbbbabaababbbbaaabaababbbaaabbabaaabbbaaaaaabbaabaaaabbbaaaabbaaababababbbabbaaaaaabbaabaaaaabbabaabaabbbbbbaaaabbbbbbbaabbbbaabaabaaabbaaaaaaaabaabaababbbbbababbbaaaaabbababaaaabaaaaabaaaabaaaaaaaabaabbba
aabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaabaabbababbbaababbbbbbbbabbbbbbaabbaaabaababbaabbbbbaabbaaabaaaababbabaabbaabbbaabaaabbbaaaaabbaabaabbbbbabaabbabbabaaabaababaaabbaaaababbbabbaaaaabaabbaabbbbabaaabaaaaaaaabaaabaaababbaaabaaaaaabbabababaaabaabbbbbababaaaaaaababbbbbbbbbbabaabaaaabababbaaaabbaaaaabbabaabbbbbababaaabaaaabbbabaaaaaabbbbbababaabbbbabaaabbabaabbbabababaaaabaaabbaaaabbbbabbbbbabbabbaaaaaaabaabbbaaabbaabaaaabbbbbabbaaaabaaaaabbbabbbbaaabbabbbabababababaababbbbabbaabaaababbabbbaababbbabaaaabbbaaabbaabbaabbbbbbbabaabbbbbbbabababbbabbbabbaaababbabbabbbaaaaabababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbabababababababbbbbaaabbababbbbabbaabbaaabbbaababaabbbaababbbaabaaaabbaaaaabababbbbbbababbbaaaaaaabbaaabbaaaaaabaabaababbbbaaaaabbbabbaaabbaabbbaaaaaababababbaabbababbbbbbabbabbaaaaabbbababaaabbbabaaabaaaaaabaaabbbbaabaabaabbaabaababaabbabaabbbabbabbbbbabbaaabaaabbbaaabbababaaaaaaaaabbaabbabababbabbabbabbabaaaaabababbaaaabbbbaabbaaaabbaabbbbababbbabbbaaabaaabaaaabaaabbabaabbabaabbbababaaabaabaaabaabbbbbaaaaaaabbbabbabbaabababbaabbaabbabaaaaaabbabababbbbaaaabababbbbabababbaabaaaaaaaabaaabbbbbaabbaaaaababaaaababaabababababbabbabbbaababaaabbabbaabbbbaaaaabbbabbabbaabaabbaababaaabbbbbaaaabababbaabaaabaaaaabbbabbbabababaaaababbbbababbbaabbaababababbabbababbbaaaababbaaabbabababbaabbaaabababaabbbbbaaaabbaaabbbaaaaaaabbabbaaabbaabaaaabbbbbbaaabaababbabbbaaaaaaaababbaaabbbbaababaabaababbababbabbaaabbabbbbaaaaaaabbbabbaabbbabaabbbaaabbaaababbabaaaaabababbbbabbbbbbaaababababaaaaabbabababbbbabaabbbbbababbbbabbabbbbbabbbbbbaaaaabaaabbbababbbaaabbaabaabbabbbbbabbbbbaaababaaaabbbbabababaabbbbbbaaabbbabbababbaaabbbbbbabbabaabaaaabbbaaaaabbaaaababbbaaabaabbabbaabababaaabbbabbbbaabababbaaabababaabbaabbaaaababaabbbbaaababababbbaabbbaabaaaaaaabaabaaababbabaaaaabbbaaaabababbabbbbaaaaabbbbbbbbbaabaaabaaaabaaabaaaaaababbbaaababbbbbbbaababbaabbbabaabaaabbbabbbbabbabbbababbabbbbababbbaabbabaababaabbaababaabbbababbaabbbbabaaababbabbaabbbbababbbaabbaabbaabbaaaabaaaaaabaabaaaabbbbabbbabbbbbababbaaabaaabaaaaaaaaaabbbbbaaaaaaaabbbbbbbaaababbabbaabbaaaaabbbbaaaaaabbaabbaaababbbabbbbabbabababaaabbabbbbabaabbbbbbbaabbaababbaabaababbbabaababbabbaaabbbabbbaaabbaabbababbbababbaabaababababbbabaababbabbbabaaaaabaaababaabaabbaaaabbbbaaaabbbaababababbbbababaabaaaaaabaabbbbabbabbababbaaababbbbaabababbbbbabbbabbbaaaababbababaaaabbabbbabaaababaabbbabababaaabaabbaaaababaaababaabbabaabaaabaaaabaaaababaaabaaabbabbbbbbbaabbabbbbbaaabbbbbabbbbbaabbbababbbaaaababbabaaabbbaaababaabbbabbaaaabbbbaaabbaaaababbbabbaaababbbababaabbbbbaabbbaabbababbbbaabbabbbbabbababaabbbaabbbababababbabababaabaabaaaabababbabaaabaabbbbabbbabbbaaabbabababbbbabbbabaaabbaabababaabbabbaabaaaaaaaaaaabbbbbaabbbabaaabababaaaaaaaaaaabababaababaaaaabbbababbaabababbabbbaabaabbabbaaababaabbbbbbaabababbbabbababaabaaaaabbaabbabbaabbbababbbbabbbbaaabaaabaaaabaabbabbaaaababaabbbbaabaaaababbaaaaaababbaabbaababbbbaabaaababaababaababaabababbabbaabbbaababaabbaaaaaaababbabbbbbbabbaaaaabbabbbabaabbbbabaaaababaabaabbbbaaababbbababbbbababbbaabbaabbabbbabaaaababaaabaabbbbaabababbbbbabbaabbbabbbbabbbbbaabbaaaabbabaabbabaaaaaabaaababaaaaaabbbbababbbbaabbababbaabaabbbabaabbabbbabbabbbbbaabbaabaababbbbbabaaaaabbababbaaabbbaaababbaaabaaaaabbbbabaaabaaabbababbbbaababbbbbbaaaaaabbbbbbbbbaababaabaaababbbbbabbbaabbbbbababaaabbabbabaaababbabaabaaaaaabbbaabbbababbbbaaabbbabaabaaaabbaaabaaaabaaabbaabaabbbbbbaaaabaaaabbaaaababbabbabababbabbababbaaaaabaaaabbbbabbbbabbbaabbbbbbabaababbabbbbaababababaaababaaaaabaaaabaaababbaabbbabbabbabababbaaabababbaaaabababbbabbbbaabbbabaabaabbabbabaababaaababababaabbabbbbbaaaabbabababbabbbaabaababbaaaabbbbaabbaaaaabaaaaaaabaabbbbabbaaaababbaaabbabbbaabbaaaabbbbbabbabaabbababbbbbbbaababbbabaaabbabaabbbbbbababaabaabbbaaabbbbbababbaabaaaaabbabbbababababaaaaabbbbbaabbabababbaabbaaaaababaaabbbbaaaaabbbaaaabbbabbaaaabaaabaaaaabbabbaabbbbaabbbbabbabaabbbbaabbabbabaabbbaaabbabababbaabaaaaaaababbabbbaabaabbbbbbababbbaaaabbababbabbababbbaababbbaaabbabbbbbbaaabaababababbabbbbbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaab
ababbaaababbbabbaabbbbababbabaaabbbabaabaaabbabbaaaaabaabbbaaabaabaaaaaabbaabaaabaaabbbabaabbabbbaabaaaaabbabababbbabbbbbabbaabbbabbbaaabaabbaabaababbababbaaabbbbabbabaabababbbbbbabaaaabbaabbabbbaabaaaaaabbaaaabaabaabaabaaabbaaaaabbaaaaabaaaaabbabbaabbabbbaaababbaaaaaaaaaaaaaabbababbbbabbaaaababaaaaabaaaabbbbabbaaaaabaaaaaababbababbbbaabbbbbbbaaabababbabbbaaababababababbbabbbabaabbbbbbabbabbbaaababaabbbabbabaabbabaabbabababbbaabababbaababbbaabababaaaabaaababbbbaabbbabbaabababbbaaabababaababbbabaaaaaaabbaabbabababbabbbababbbaabbbbbbaabbbabbbaaaabbbbbaabbbbababbbbbaababbaabaababbababababbaaaabaaabaabbbabaabbababababbbabbbaabaabbababbbbabbaabaababbbabaabaabbabaaaaababbabbbabbabaaababbbaaababbbbbabbbabababbbbbbbbaaaaaabbbbabaaababbabaabaabbbbaaabaaabaabababaaabbaaabaabbbabbbbabaababaabbaaabaabbaaaabbaaaabbbaaaaababbaababbabbaaaabbbbababbbbaaabbbbabababbabababbabbbbbbabbabbbbbbbbbaaaaaabbbbbbababbabbabbabaabbabbababbababaabaaababaabaababbbaababababbbbbbbabbbbaaaaaabbaabbabbaabbabaababbabaaaaaabbbbababababbbbbaabbbababbbabaaababbabaabaabaabaaababbbaabaaaaaaaaababababbababbababbabaabaabbabaaaabbaaabbbbabbbaabaabbbaaabababaabaabaabbbaaabaaabbbaabbbabbababbabaaaabaabababbbbabbababbbbbbbbbbabbaabaabbaaababbbaaabaaaaabaaaabbaaabbabbababbabaababbbaabaaababaabbaaaabbabaabaaabbbaababbabaababbababbababababbababaaabbbabaabaaaabaaabbbabbbbaabaabaaaaaababaaaababbababaabbaaabbababbabbbaaabbbbaaaabbbbabbabbabbabbabaaaabbbbbbaaaaabbababbbabbaabbbaababababbbabaaabaababbbbaaabaabbbbbabaaababbabbabbbbaaabbababbbbbabbbabaaaababaaabaabaaabbbbbbbbbaaababbbbbaaababbaaaabababbbbbbabaababaabaabababbbabbabbaabbaabbbaaabbababaabbabaaabbabbbbbbabaaaaabbaaaabaabbbbbbababaababbaaabbaaaabbaababbbabababbbbbbbbaaabaabbbbaaaaabbbababbbbbbaaaaababbabababbaabaabababbbaaaaabaababbaabbaababbbbbbbaaaabbbaabbbaabaaaabbaababaaaaaababaabaabbbaaabbaabbbbababbababbbabbbabbaabaaababababbbbaaabbaababbbaabbaaabbabaabaabbaabaabbababbbababaababaaaababbbabbabbbbabababbbbbbbabbbbaaabbaaaaababbbbabbbabbabaabaaabbaaababbbaaaaababbabaabbaaabaaaaabaabaaabbbbaaabbabbbababababbaaaaacababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaaaaabbbbbbaaaaabbaabbbbaaabaaabbaababaaabbabbabbbaaabaabbabbaabaaabaabaaaaabaababbbabbbbbbabbaabbababababbabbbbbbbbaaabaabbabaabaaaaabbbabbaabaaabbbaaaaaaaabaaaababbabbbaaaaaabaabaabbaabaabbabbababbaaaaababbbaabaababbbabbbabbbaabbbbbbaaababbbbaabbbbabbbaaaaaabbaabaabbaaabbbbababbaaaabbaababbbbbaaaaababbabbaaababbabbbaababaabbabbbbaabbbaababbabaabaabaaabbaaaaabbaabbbaaabbabbaaaaabbaaaabaabbbbabababaaabbabbaaaaaaaaabaababbaaabbaaaabaaabbbaababbbababbbaaabaaaabbabbaabbbababbbababbaaaaabaabbbaabaaabbbbabbbbababbaabbabbbababaaaaaaaaaaaababaabbbabbbaaababbaabaaaaabababbabaabbbabbaaaaabbaaabbabbbaaaababbbbaaaabaabaaaabbaabbabbbbaaaaaaaaaaabaaaababaabababbbbbbbabaababbbbbababbbabbbbabaaabaaabbbaaabaaaaababbbababbbbaababaaaaabbbabbaaabababaabbbaaababaabbbababbbbbbababaaabbbaabaabbbaabbabaababbbababaabaabaaabbbaaaabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababbbbbabbabaaabbbaabbaaabbbbbbaaaaaaaabbaaabbbaaaabbbbabbbbbaaaaaaaabbbaaabbbaaaaaabbbaabbabbababaaaababaaabbaababababaaaabbbbbbabbabaabaabbbaaabaababbaaaabbaabbbbbaaaaaaaabbaabbabbbbaaabbbabbaaaaaababbbabaabaaaaabbabaabbbbbaababbbbababbbabbababbbbbabaababbaaabbaabbaabbaabaabbbaaaaaabbaaabbbbbbaaaaaaabbaabababbaaaabbababaaabbbbaababbbbaaaaabaaabbbbbbbbbbabaaababaabbababbababbbbabbbbaaaaabbbabbbbbbbaaabbaabbbabbaabaaaabaaaababbbbbbabbbaabaaaabbbbbbbaabbabbaabbabaaabaaabbaaaabaabaaabbaababaabababbbabbbbabbbaabbbaabbbabaaaababaaaaabbbaabbaabbaababbbabbabbabbabbbbabbaabbbabbabbbababbabababbaabaabababaabbbaaabbbababbbbbbabbaabbaaabaaabbabbbaabbabbbbaaabaaaabaabababbbaaabbabbbbabbaaaaaabaaaaaaabababbbbaabbbbaaaaababbbaabbbbaabbbaaaababaaaabaabbaaaaaabbbaababaabaaaaaaababaaababaabaaababababbbbaabbbbbabaaabbaaabababbabbbabbabbbabbabbaabbbbbbababaababaaabababababbaaabbaabbaaabbbabbaaabaabaaaaaaabbbbbbbabbbbaaaabbbbbbaaabbaaaaababbaabaabbbaabababbabbbbabaaabbbabaaaaaaaaabaaaababababaaaabababbaaaa
bbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbbbaaabbaaaaaaaababaaaabaabaaaabbaaaaaabbaaaabbbabababaaaabbaabbaabaabbbbaaaaaaaabbbabababaaaaabaaababbbbaaabbaaaabbabbaababbbaaaaaabaabbbbabbbaaaabbbabaabbababaaabaabbbaababbabbababbbababbaaabbabbbaaabbabbaabbbabaabbbbbababaaaaabbbabbbbbaaabbbbbabaabbbbbbbbbabbbabbababbbbaaaaaabbababbabababbbbabbabaaaababbabaababbbabbbabbbbbbabbbabbaabababababbabbaababaaaababbbbabbaaaabaaaabababaabaababaaaaabbaababababbbaabbbaababaabababbbaaaabbbabababbbababaaababaaabbaabbabbbbababababbbbaaababbbaaaaaaaaabaabbababbbabbabbbaabbbaabbabaababbbbbbbbbaabaababbbabbaabaabaabbabaabbbbababbabbbbbbabaaaaabaaaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabbbabababaaababbabababbabababababbababbbabbbabbabaabbabbaabbbaaaaabbabaababaaababaaaaaababababbbabaaaaaaabbabaabaaabbbbbbaaaabbaaabbaaaabababababbbaababbaabbbbbaabaaababababaabababababaabbabbaaabbbaabbabbbabbabbaaaaababaaabababbabbbbaababababaaaaaabaaabaaaaaabbaaaaabaaaababaaababaabbbbbabaabbbbabbaabbabaaabbabbabbbbbaaabbbaabbababbabbababbaaaaabaaaabaabaaabbbaabaababaaabababbaaaabaababaabbaaabaaabababaaaabbbababbabaabaabababaabaabbabaabaabbaabbbbabaaabababaaaabbaabaabbaababaabbabbabaabbabbaabbaabbaabaaabbaaabababbbbaabaababbbaaaabababbabababbbaaabababbaababaabbaaabbbbabbaaabaaaabbaaaaaabbababaabbaabababbabbabaababaabbabbaababaaaabbaababbbabbbbababaabaabaaabbbabbbbbaaabbabbbbabaabbbbababaabbbabbbbaaaabbabbbababbbbabbbbbbbababaaaaabbaaabbababbbabbbbbbbabaababababbabbbbbbababbabbbbaabaaabbbbaabbaaabbaaababbbbabbabaaaabababbbbaabbaabbabbabbbbbabbbbabbaaaabbabbbbaaaaaaaaaaaabaaaabaaaabaaababbaabaabaaaaabbbbabaabbababaabbbbbaabaababaabaababbbbaaababaabbbbabbaaababaabaabbaabbabaabaaaaabbaabbbabbabbaaabbababbaaaaabbabbbabaaaababaaaaaaaabbbaaaabbaaaaaaaabbbbababbaaaaaabaababbaabbbbbbaaabbaabbaaaabbababbbaabaababbaabaababbbbaabbbaaabbababaabbaabbbaaababbbbbaaaaabbbbbbbbbabbabbabbbaaababbbabbabaaabbbaababbabaabababbaabaaaabbbbaabbabaababaaaabaabaabaababbbbbabaabbaaaaaababaaaabbbbbbabbbbbaababbaabababaaabaabbaaabababbbbababaabaabaaabbaababaabbaaababbabaaaabaabbaaaabbbabbbababaabaaabaabbbaaaaabbbaabaaabbabaaaaabbbaaaaabbabbbaababaaabbbbbbaaaaaaabbbbabbbabbabaababbbaabbbaabbababbabaabbbbaaaababbaabaaaaabbbbbaababaabaabababbaaaaaabbbaaaaabaaaabbabbbaaaaaaaababaaababbbabbaabbbbbbaababaabbbababbbbaaabbaababbbabaaaabbbabbbaabbbbbbbbbbabbbabbababaaaabbaaaabaabbbbaabbbbaabaabaabababbaaababaaabbaaabbbbbbaabbbaaabababbabababbbaaaabbaaabaaaabaabbaaaabbabbabaabbaaaaaaabaababbaaaaabaabaabbabaaababbbbabaabaaabbbaaaabaabbbbabababaaaaababaaabbabbbaaaabbaababbabbaabaaabaabbaaababbaabbabbaaabaaaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabbbbbaaabbabbbaabbbabbabaaabaaabbaabbbbaaaabaaaaabaaabbaabababaaaabbabababbbbbbbabaaabbbaabaaaabbaaaabbababaaaaaabbbbbbabbbabbaaabbababbbbababaaaababbababbbbbabbbbbaabbbbaabbbbbaabaabbbaaaabbbbabbabbbbbbbbbbbabbaabbbabaabbabbbbabaabbbbbabbbbbaabbababbabbbbbbbabaabaabbaabaaaaaaaabbbaaaababaaaabbababbbbaaaaaabaaababaaaabaabaabbbabbbaaabbaabbaababbaaaaabaabbaaaaaaabbbabaabbabaabbbbbababaaaaabaabababaabbabbaabababbbaabbbbbaaaaabaaababbbbabbaabbaabababaaaaaababaaabbaabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbb
aaababbaaaabaabaaabbababbbbabbbbabaaabbaababbbbaaabbabaababaabbaaaabbaaaabaabbaabbbabaaaabaaabaaaabbaabaaababbbbaaaabbbbabbbbbaabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaaabaababbbaaabbabababbbaaabbaabbbaababbbabaaaabbbabbaaaabaaabbbbbbabbbbbbabaaaaaaabababababaabbabbbbbbababbabbaabbaabbabbbbbbbbbaaabbbbbaabaabbbabbbaababaaaaaaabbababbabbabbbabbaaabaabbbaabaababbaabaabaaaaaabaabaabbabaabaaaaaaaabbaabbbbaabababbbabababbbbbbbbaabaaaaaaaabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbbaaabbbabbaaaababbabbbababbabaabbabbbaabbbabbabbabbabbbbaaaabaaaabababaabbaabbbbbbbaabbbaababaabbabbbaabbabbbabbabaababaabbabaaaabbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabbbaabababaaaabbabbbabbaaabaaaabaabbabbbaaaaaababbbbaaabbbaaabababbaababbaababbabbababbbbaababbaaabbabaababbbbbaaaabaababbbbbabbbaaaaababababaaabbbbbabababbababaabababbbbbbabbbbaaabbbababbbbbaaaaaabbaabbbbbaabbbbbbbaabbaaaaabababaaababbabaaaaaaaabbbbabbaaaabbabaaaabaaabbabaaaaaaaaababbabbabbabbabbbbabbbbaaabbbbaaabbbababbaabaaaaababbbaaaaaaaabbbbbaaaaabbbbaaaabaaaababbaabaababbbabbaaaababbabbbbbbbaaaabbabbaabaabbaaaaaabaabbabababbabbbabababbbbabaaabbbbbabbaababaaabbaaabbaabaaaabaaaaaabbbabababbaabaabbbaaabaabbbaaaabaabbbabbbbbabbbababbbbbaaabbabaabbbbaaaabbbbaaaaabbbbbbbbaabbaaabaabaaaabbbbbbbbbaabaaababbaaaabbaabbaaaaababbbbaaaaaabbabbaabbbbbbaabaaaaaaabbbbaaaababaaabbbaaabbbbaaabbababbababbaaababaaabbaabaaabbbbbbaabbaaabbbbaaababbabbbaababaaaabaabababaaababbabbaaaaaaabaabbaaabbaabbbbabbaaaabaababababaabaaaabbbaabaaaabbabaaaaaabbaabbabaaaabaabaaaaaabaaabbbaabababbbbbbbaaaaaabbbaaaabbabbbabbaaaabaababbbabaaaabababaaaaaabbababbaabbaaabbbaaaabaaaaaaababababbabbbaaaabaabaababbbbbababaababaaaabbbbbbbaababaaaaaaaaababbaabbbbaabbaababbabababbabaabaabbabbaaaaabbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbba
baabbbbbbbababaaaaaabbaaaaabbbaabababbabaabbbbbababaabbababbabbabaababbbabbabbaababababbbbbbabbbbabbbbbbabaabababaababbbaaaabbbabaaabaaabababbaabaaabaabaaaabaaabbabaabababbbababaaaabaaabbababbbaabaabbaaabbbaabbbaabbabbabbbbbbbaaaaaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaaababababaabaaaababbababbbbbabababbaaabbaabbabbbabbbbababbabaabbbaabbbbabbabaabbaabbbbbbaaaaababbbbbababbabaaababbababbbbaabaaabbbabaabaaabbbbaababbbaaaabababbbaabbbbababaaababbbabaababaaabbaabaabbbbbabbbabbaabbbbbaabaabababaabbbabaabbbbabaabbaaabbbbabbbbabbabaababbabbabbbbbababbaaaaabbbbbabaabaababaaaaabbbabaaabbaaabbabbaabbbbbbbbaaaaabaaabbbabbaaabbbbaabababaabaabbbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbaabbbaabaabbaaaabbaaabaaaaaababbabbababababbabbbaabbaaababbbabbabbbaabbbabaaabaaaabbaababaabbbbaaaaaabbaaabaababaabbbbabbbbbababbbbabbbabbbabbbbaabbababaabbabbbabaaaaaabaaabbbbbbbbaabbbbbbbaabaabaaaaababbaaabbbaababbabbaabbbbabbbbbaaaaabbabaaabbabbabbbaabbabbaaaabaabbbabaaabababaaaaabbbaabbbbaabbababbabbbbbbbabaaaabbbbbaababbabbbbbbbabbabaabaabbbabbabaababbaaabbbbbbbbabababbabbabaababbababababbbabbbabaabbbbabbbbbababaaabaaaaaaaaababbbbbabaabaabababaabbaabababbaabaababababbababababaabaabbabbbbbbaababbbbbabbaabbbaababaaaababaaaaabbabbbbabababbabaabababbabaaaabaabbbbaabababaaaabaabbabbaabaabbbbaaaabaaabbbaabaaabbaabaabbaabaaabaabaaaaaababbabaaababaabaaabbbbabbbaabbaaabaaaaaaabbbbabaaabbaaabaaaabbbaabaaaabaaaaaabbabbaaaaabbaabbabababbbaaabababaabaaaabaaabaaabbababbaaabbbabbabbbbbbbbaaababbaaabaabbbaaaabababaabbbbabbbbbaabaaabaabbbabaaaaaabbbaaaaababbbaaababaaaaaaababaaaaabaaabbaaabaababbbabaabaabababaaabbaaaaabaaaabaabaaabaabbbbaabbaabbabbbbbbbbbbbbbababbabbbbbbaaaaaabbbbbbbbbbbbbbbababaaabbaaaababbaabbbaabaabbababbbaabaabbbbabbaabbbbbaababaaaaaabababbbbbabbaaababbaabaabbbbabbaaabbbaaababbababbabbbaabababbabaabaaabbbbabbbaabbaaaaabaabbbbababbabbbbaaabbbaabbabbbaabbbbaabaaaabababbaaabbbaabbaabbbbbbaabbabaabaaabbbabababbabaaaaaabaabbabaabaabbabababaaaabaaaaaaabbbaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaabbbabbaaabbaaabbabbbbbaabababbaaaaaabaaab
aaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaaabbaaabbbbaabaabbabbbbbbbbabbaabababbbabaabaabaaaabbbabbbbbabbabbabbbbbaaabbbbbabbaaaabaababbbbababbbaaaabbbbabbbaaabbbaaabbaaabababbababaabaababbbaababbbbbbabababbbbbabbaaababbaabbabbbbaabbbaaabbbbbbaabbaaabbbabbbaabaaabaababbaabaabaabbbbbabbabaabbaaaaaabbbabbaabaabbbaabbbbbbabababaabbabbbababaaabaaaababbbaabbaaaaabbaaaaaaaabaababababaaaaabbbbbbababaaaaaabbabbbbabbbbbabaabaaaabbbabbaaaabbaabaabbababaaabbabbbbaabaaaaabbbbbabababbbbbababbabbababbaaababaabbbaaabbaabbabababaaababbbbabbbbaabbabbaaaabbababbabbbabbbabaaaaabbbbabbaababaaabaabbaabbabaabbaabbababaaabababbaabbbabbaabbaabbbbabbbabbaabbabaababbbababbbabababbabbbbabaababbbbbbbababbbbaaaabbaabbabbaababbaaaaaabababbababaaabaaabbabbaaaaababbbbbabbbaaabbbaaababbbababbaababaaababaabbbaabaaaabaabaaabbbabababababbbaabbabbabaabbbabaaaabbababbbabaabaaabbabababababaaaabbbbaabaabbabababbabbbbabaaabaabaaaaaaaaaaaabaaabaaaaabababaaabbbabbabbbbbaabaaabbbbaabbbbaabbabbbbabbabaaaabbaaaabaababbbbbabaabbaaaaaabbaaaaabbaaaaaaabaababaabaabbbbabbbbabababbaabbaaaaaaabbbabbbbbabbaabbbabbbabaaabaababbbbabaaaaabbbabababbaaaaabaaabbbbaaaaaaaaabbabaabbbaabbabbabbabbbabbbbbabbaaabaaabbaaaaababbbaabbaaaaabaaaabbbabbbbbababbbbaaabaaabbbbabbbbabbabbbabbaababbabbbbbababababbbbaababaaaaaaaaaabbbaaabbabaabababaaababbabbaabaabaaabaababaaaababbbbbaabaabbbaabbabbabbaaaababbababaabbaaaaabaaababbabaaabbbabbabbaaaabaaaabbbbaabaaababaabaaaababababaabababbabababbaabbbaaabbbbbabbbabaaaabbbbbaaabbaaaabbbaaaabaabbbbbbabababbabbabaaaabaaaaabbbaabbaaababaaaabbbbbbabaabbbbbbbbbbbababbaabaaababaaaabaaaabbbbaaababaaabbaaabaabbaababbbaaaabbbabaaaaaabbbbaaabbbbabbbbbabaabbbbbabaabbabbbbaabaabaaaaaaabbbaaabbbbaababaababbaabaaabbbbbaaabbabbbaaaaaababbbabaaabababaaabbaaabbaaabbabbbbabbababababbbbbaabbaaaaaaabbbbaaaabbbbabbabbbaaaaabbaaabbbaaaabbaabbabbbababbbaaaabbbbbbaaaabaaaabbbbbbabbabbbbaaababbbaaabbbbabaabbbabababaabbbbabaaabbbbbbbaabbabbaabaabbbabbaababaababbabaaababaaabbbaaaababbbabbaababababbbbbbbbaabbbbbaaaaaababaaaabaaabbbbabaabaaabbababbbbabbbbbaabbbabaaaaabaabaababababbbbabaaababaaaabbaabababbbaaaabbbbbbabbbaabbaabaababaaabaaaaaabbbbbaaabbbbbbabbbababbaabbaabaabaabbbbabaabbbbabbaaabbbabbbbababbaaabbbbaababaabbbabaaaabbabbabbabbaabbbbabbbbbbbababbbbabababbabbaaabaabbaaaababaabababbbaaaaabaabbbaabbbbababbababaaaaaaabaaaaaaabbababaabaababbbabaaabbabaabbaaaaabababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabbbbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabbabbbbbaabbbaabbbaaabbbbbbbbbabbbbaaabbabaaaabbbabbaaaaabbaababaabbbababbbbabbaabaaaababbbabbbaaabaabbaabbaabaaaababbaabbababaaaabbabbaabaaaaaabbababaaabbbbbbbabbbaaaabaaababbbaabbaabaaabbaabababaabbaabaabbbaabbaaabaabbbbaabbbabaaabbbabaaaaabaaaaabbbbbaababaabaabbbababbbaaaaaabbbbbabbaabbbbaabaaababaabababababaabbababaababbbaaaabbaaababaaabbbababbbbabbbbaabaaaabaaaabaaabaaaaaaababaabbbbaabababaaababbbaababbbbbbbabbababaaabbabababbbaabbababbaaaabaabaaabbabbaabbbbaabbaaababaabbbbbbabbaaaaaababbbabbababbabaaaababaaaabbbabaabbbbbbaaabaabbbabbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaabbabaababaabbabaabbaaabaabbbaabaabbabababbababbabbabaababaaabbbaabbaaaaa
aabbababaabbabababbabbabaabbabbbbbbbbaabbaabbbabbaabbbababbaaaabbbaabababbabaababbbaabbaaababaababaabbabababaaabbaaaaabaabaaaabbababaabbbbbbabaaababaaabaabbabababaaabbabbbbaabbaaabbbaaababbbabaaaabaaaababaaabbbabbaaaaaaabbbbbaababaaaababbbbababaabbbbbbbbbaaaaaaaababaabbabaababbaabbbbabbaababbbbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabaaaaabababaaaabaaabaababbabbabbaaaabababbbbbbbbaaaaaabaaabbababbabbaaaababababbbbaaaababbaabaabbaabbababbbabaabbbaabbbaabaaaabbabbbbbbbabaabbbbaaaabbabaaaabababaabbbababbaabaabbaaaababaabbaabbbabbbaabbababbbbabbaaabbbabaaaabaaabaababbababbbbaabbbaabaaabbbaaababbbaabbabbabbbbbbaaaabbbbabbbaabbabbbbaabbabbbabbaabbabbaabbbbaababbababbaabbaabbaaaaaaaabbaaabbaabbbabbaaaaaabaaaabababbbaaabbbabbababaabbbabbaabbbbbabbbaabaabbbaabbaaaaaabbabbaabbbbabbbbaaabaabbbaabaabaaaababbbabaabaabaabbabaababaaaababbaaaabaaaaabaabaaabbaaababbaabaaaaaaabbbaababbbabbbaaabbbaaababaaaabaaaabbabbabbaabbababbababaabbaababbbbabbaabbabaaaababaabababbbaaaababbbbaaabababaabbbaaaaabbbbbabaaabaabbabaabbbbbbbbaabbbaabaabaaaabaabaaaabbabaabbbbabaabbaabababbabbabbbbbbbbbbbaaaaabaaabbbbaabbbbbaaabaaabbbaaabbbabaababababaaaaababaaabbababaabaabaaabbaaabbbbabbaabababbbaaaaabbbbaabbbaaaaabbaaaabbbbbababaaababbbababbaaaabaaaaababbabbabbabaaaababaabbbbabbaabaaabbbbabbaabaaaaabbbbabbbabbabaabbbbabbabbaaababbaababbbaaababbbbbabbbabbabbbbbbbbbabaabaabbbabbabbabbaaaaaabbabbaaabaaabbabbbabaaabbababaabababbbbabbbbaabaaaaaaaaabbbaaabbbbabbbbabbaababbaaaaabbbbaaabbbbbababbabaaabbbbababbbabbabaabbbbbbbbababbabaabbbbabbaaabbbbbbabbaaaababaabbaabbbbaaabbababaabbaababaaababaaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbabbabbbaabaabbbbbaabbabbaabaabbabbbabaabbababaababbabaaabaaaababbbaaaabbbbbaabbaaabbbbbabbaabaababaaabbbbbbbbaaabababbaabbababbabaabababbbbaababbbbabaababaaabbabaabbbabbbbaabaaababababaababababbbaabaaaaabaaababaabbaababbbbbbaaabbaabbbbbaabbabbaaabbabaabaabbabbaabaaaababbbaaaababbaaababbabaabbbaaabbbababbbabbaaababaabaaaaabbbbaabbababbaaaaabaabbbabbbbbabbbaaaaabaabbabbbaabbababaababaaabbaaaaabbbaaaababbabbbbbaababbbaabaaaabbbbaabbbabbbbbaababaabbaabaaabbbaabaabbbbbaababaabbbabbbbabaaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbba
abbbbbaaabaabbbbaaaababaaabaaaababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbabaaaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbbaaaabbabbabaabbbabbbabaaaabbbbabaaaabbabbabbbabbbbbababaabbbaaaaababbbbbabbababbabbbbabbabaaabbaababbaaaaaabbbbaaabbbbbbaaaaabbbababaaabaaaaabbabaabaaabbaaaaababbaabbabbbbbabbbabaaaaabaabbaaaabbaaaaabbbaaaabaaabbbbbbbbbbbaababbababbababaababaabbabbabbabbbabbbabbbbbbbbababbbabbabbbaabbbaabbbabbaaabbabaaabbbbababababaaabaaabbbbbbbbaaaababbbabbabbbaabbbbaaababaabaabbbaaabaabaaaabababbbabbaaabbbabaababaaabbbbaabaabbbaaaabbbbaabbbbaaabaabbbaaaabbaabaaabaaaaaaabaaaaaaababbaababababbbbababbbaaabbaabaababbbbbaababbaabbbbababbababbbbaaabbabbabaaabaaabbbbaabbbabbabbbbbaabababbaaabbbabbaababbabbbbbaabaaabbaababaabbabaaabbabaaaaababbaabbaaababababaaabbaaaabaaabaaaaabaabaabbbbabbbbbbbbbbababaabbbaabbaababbabbbbbaababaaabbabbaaabaababbbabaaaaaabaabbbbbbbbaabbababababaaababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbbaaababaaabbaabbbbbbabaabbaaaababbaababbaaaabaabaaabbbaabaaabbababbababbbabbbabbbbabbababbbbaaaababbabbbaaaabaabaabbbbabbabbabababbbaaababaabbbbbabbabbbbbbbbabbbaabababbaaabaababbaaaabbbaabababbbaaababaaaabbabaabbbaaabaabbabbbaabaabbbaaaababaaaaaaaabaaaabbbbbbabaaabbbaaaaabbbabababbaaababbbbaabbaaabbabaababbaaababaabaaababaaaaababbabaababbbbbbbababaaabbabbababaaaaabbbbbbabaaaaaaaababbabbaaaababbaabbabaabbbbaaabbbbbaabbbabbabbababbbaabaaabbaabbabaabaaababbaababababbbabbbbbaaabaaabaabbbaabaaababaaabbbabbabbbbbbaabbbbaaabaababaabaaaabbbbbbbabaaabaaaababaaabbaabbaabaabbaaaaaaaabbbaaaaaaaabbaabbabbabbababaababababbaabaabaababbababababaababababbaabbbabbbababaabaabbaaabbbbbbaabaaaabaabaaaaaabbbababbababaaabbbbabbbbabbabbbbaaabbabaabbaababbabaaabaabaaabaaababbabbababaabababbbaabbbbabababbabbabbabbbaababbabaaaaabaaabbbbbabaabbbaaaabbabbaabaaabbaabbbaaaabaaaabbbabaababbbbabbaabbaabbbbbbaababaaaaaabbaababbaaabbaabababbbabbbbabbbabaaaabaaaaababaaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaab
aaabaaaaaaaaaabbbbbaabbaabaabaabbbabbaaaabababaabababaaababbabaabababbabbaabbbaaaabbababbabbaaaaaabbbabbaaabaabaaaababababaaabaabbbbbbbbababaaaabbababbababaabbbaababbbabbbbaababbbaaabbaaababaababaaabbbbaaababbaaaabababbabbbbabbababababbabbbababbbbaaabaababbbbbbaabaaabbbababbbabaabbbabaaaaabbabbbababbabaaabbbbaaaaaaabaaabaaabbababababaaabaabababaabaaaababbbabababababaaaaaabbbabbabababababaaabaaabbaabaaaaaaabbbbbbbabbaabbbbbbabbaaabaaaaababbbbbabbbbabaaaaabbaabbaaaaababbaaaabbbaaaaababbbbbbaabbbaabbaabaaaababbabaabbaababaabbbbbaaaabaaabaaabaaabbbbaabaabbabaaaabbbabbaabbababbababbabbaabaabbbbaabbbbabbaabbbababaaababbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababbabaaabababbabbabbbaaabbbbaaaaabaaabaaaaabbbaaaabbabbabaaabbbbabbaaaaabbbaababbbababbbbbbbabbabbbabaababaaabbbaaababaaabaabbbbbbaabaaabbbbaababbaababaababaaaabbbababbaaaabbabbabbbaabbbabbaaabbabaaaaaaaababbbaaababaabababbabbbbabbababbabbbbbbbaabaaaaaabbaaabbbbaaaaabbbaabaaaaabbbababbbababbabaaaabbbbbbababbaabbaabaaabbbbbbababaababaaaabababbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaaba
bbbbaaababababbbbaabbaabbabbaaaabbbbbbbbaaababababbbbbabbbabaaaabbbaabbbbaabaabbabaaabbbbbbabbaaaabaaabbbbaaababbaabababbbabbaaabbabaabaababaaababaabbbaabaaabbbaabaabbaaababbaaaaabababbbbbaaabaaaaabbbaaaaababbaaaaaaaaabaaabaababaaaabbbbbbaababaabababaaaabaababbbbabaababbabaaabaaabaaaaaabaaabaabbababababaabaabbababbbbabaaaabaabbbbabbbbabababbabbababbbbbaabbabababaaabbaaabbababbababaaabbbbaaabababaaabababbbababbbaabbaabaaaababababaaaabbbabaaabbbbbbbbbabbaababaaabaabaaabbaaabbaababbabaaaaaaaaabbabbabaaabaabbabbabbaababbaaaababaabaaaaaababbbbbabbbbabbbbababaaabbabbbaabaabbbbbbbbbbbaababbbaabbaababaaabbabbaaaaaabaaabbbaaabaaabbaaababababbbabaabababaabababababaababaaabaaabaababbaabaabbaaabbbbbaababbababbbababbbbbbabababaaababbbbbbbaababbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbabaabbaababaaaaaaababaaaaabaaabaaaaaababababbaabbbbabbaaaabaaaaaabbaaaabaaaaaabbbaaaaaaaaabbabaababbaaabbbababaababaababaaaaaabbbbaabbabbabbbbbbabbaaabababbaabbbabbbaabbbabbbababaaababbbbabbbababaaabbaaabbbbabbbaaabababbbbabbbaabbbbaaababaaaaaaabaaabaabbabaaabbbbbabababbbbabbabbbaabbabaabbaaabaababbbbbaababaaaabaababaaaabaaaaaaabbabbabababbbaaababbaabbbbaabbababaabbaaabbaababbbbbabbaabaabaabbabababbabababbaaabbabbbbbaabaabbbbbaabbbabaabbabbaaaaabbbaaabbbaababbababbbaababaabbbbaababaabaabaaabbabaaabaaaabaabbbaabaaaabbababbbbaabbabbabaabbaabaabbbbbbbbbbabbabbbabaabbaabbbbbbbbaabbbbbbababaaabbabaaaabaabaabbabaaababbaabbaabbbabbabaaababababaabbbbbabbbbabbbbbabbbababbbbabaaaabbabbbaabababababbaaabaabaabbbabaabbabbaaabbbbaabbaabbabbabababababbbabaaaaabbbbaaababaabbbaaaabababbaabaaababbbbabbbabbabbabbbabababaabbbbaabaaabbbbababbabbbaaaababaaabbabbabbbabaabaaaaabababbbabbabbabaaaabbabbabbbbbaaaaaaaaaaaabbababaabaabbbbababaaabaaaaaabababaaabbbaaaabaabaabbaabababbbababbabbbaaababbbaaaaaaaaaabbbbbabbabbaaabbbabbbbbbabaabaaabaabaabbaaabbaaaaabbbbbabaabaaaaaababaababaaabbababbbaaabaabbbbabababaababaabaaaaabbbbbbaaababbbabaaababaaababbbbababababaaaabaabababbaabaaabbbaababaabbaaaaabbbbbbaabababbabbaabbbabbbabbabbbbaaaaabababaababbabbababbbaabaabaabaaaaaabaabbbbaaabbbbbaabbbaababbaaabbababaababbabbabaabaaababaaaaabaaabaaababbbabbbbaabaabbaabaabababbbabbbaababbbbbbbabbbbbabbababbaabaaabababbbbababbaaaabaabbaabbbbabaabaaabbaaaaaaababaaabbbbabbabbaabbabbabababbbbababbabbabbaabaabbbaaabbbaabaaaabbbabbaababbabababbaabbaabbbbbbbabaaaaabaabbaaacbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbababababaabaabaaababbaaaabbbbbaaabbabbaabbaabbaaabbabbaabababbaaaaabababbbbababbaaabbbbbaababbbaaababaabaabaaaababbabbbbbabbaabbababaaaabaaaaabbaabaabbbbbabaaabbbbababbbabbabababbabaaabbabbbbabbbabbaaaabbbbbbaababbabbbbabaabaaabbabbababbaabbbbabbbabaaababbbababaabbaaaabbbbaabababaaaaabaabbabbabbabaababbbabababbbbbabbbaabbbaaabaaabbbaaabababaaabaaabaaabababbbbabaaaaaabbaaabbbbbabaabaabaabbbaaaaabaabbbabbabbaaabaabbbabbbabbaabaabaaababbbabaaaabaabaabbbabaaabbabababbbbbabaabbaabbbbaabaabbbbbbbbbbbaababbbbbaabbbbababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaabbbbaababaabbabbbbbabbbbaabaaababaaabababababbaaaaaaaaaaaababbabaababbbaabbaabbbabbbababbabbaaaabbabbbbaaaaabbaababbbaabbbaaaabaabbaabaaabbbaabbabbababaababbaaaabbaabbabababaababbbbababbbaabbaabaabbbbbaabbbbabbbbaaabbbabaabaabbaaabbbaaabbaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaababaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaaba
bbbabbbabaabaabababbbbbbaabbabbbababbabbbaaaaaabababbababaaaabbabaaabbbaababbbbabbbaaabaabaaaaaabbbbbababaaabababbbbaaaaaabbaababbaaaabaaaabaaababaaaabbababaaabbbbbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaaaaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbaabbbbabbaaabbabbbbaaaabbbbaabaabbabaabbabbbaaaabbbaaabbbbabaabbbbabaaaaababaaaabbbaaaaaaabaabaaaabbaababbaaabbbabaaababbababbbabaabbbabbaababbaaaaaaabbbbabbabbaabbbababaaaabbabbbbaabaaaabbaaabbabbbbaababaaabaaaabbbbbabbaaaaabbabbababbaaaaaababbaababaaababbbaababbbbabaabbbbbabaaabaaabbbbaabbaaabbababababbaaabbabbbbaabbaababababbaabababbbbababbaaaababbbbaabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabbabaabbabaaababbababbbabbbabaabbaabbbaabbabababababbbbababbbabbbbbaaabbbaaabaaabbaaabababaabbaababaabaabbabbabbbabaaaababbaabbabbbababaabbaaabbabbbabbbbbabaaaabbabaabaabbbbbaaaababaaaabbbbaaaababbbbababbbbbaabbaabaaababaabaabaaaabaabaaaababaabbbaababaabaaabbbbabbbaabbbabbbbbabaaaaaabbaababbababbabababbbaababaaaaabbbbabbaabbbbbbabababbababbbabbbabbbbaaabbaaabbbaaabbbbbaaababbbaabbbbbaaabbabbabababaabbabbaaabbaaababbbabbbaabaaababbbababbbbabbbaababaaababaaaaaabaabbbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaabbabbbaababbabbabbbabbbbababaabbbbbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababbbababbaabbabbbabbaabbbbabbaabbbaaababaaabaaaaabaababbaaaaabbaabbabaabaaabbaaabbbbaaaaabbbabbbaababbbbaababbababaaabababbaabaabaabbababababbbbbabbbaaaaabbbbbbbbbbbbaabaabbabbbabaabbbaaabbbabbaaabababbaabbbbabbababbbaaabbabaabbbbbabbaaabbbbbbbaabbbabbbbabababbaaababbbabbbbbbaabbbaabbbbbbbbabaaaabbbaaabaaababbbaaaabaababaaabaabbbbbabbaaaaaabaaababaabaaaaaabaaaaabbaabaaaaabbbabbbaabbabaaabbbbaaabbaabbababaabbaaaaabbbabbabaababaaaabbbaaabbaaaaaaabababbbbbbaabbbbbaaabbababaababbaaaaabababbaababaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabba
aaabbbbbabbaaaaababbabaaabbbabbbabbbbbaaaaaaaabaabbbababbbbbbbbbaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabbaaabbaaaaabaaaaabbaaabbabbaabbbabbaaaabbbabbbbbaaaaababbaabaabbaabbaabbaabaabababbabbaabbaaaaaabbbbaaaababbbbabbbaaababbbbbbaabbbbaaabaaaaabbbbaababbabaabbaabbbaaaaaabbbbaaabababbaabbbababbaabbabababbaaaaabbabbaaababbaaaabbbbbababbbaaabbbaabbbababbbbabbaaabbbabbbabaabaabaabaaabbaabbbaabbaabbaaaaaabaabbabaaaabaabbbbaababaabaaabbabbaabaababaaaaaaabbababaababbaababbbbbbaaaaaaaaababbbaaaabaabbabaaabbabbabaabaaabaaaaaabbbabababbaabbbbbbaabbbaabbabaaababbbabaababbaabbaabbaaaaaababababaabababbaabbaabbaaabbabbaacbbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaababbaababaabbaababbaababbbabbabbaaabaabaabbbbbabbabbaabbbbbabababbbabbbababaabbbabaaabaaababbabbaababbaabaaababbbbbaabbaaabbbbabbaababaaaaabbabbababbaaaaaabbbaabaaababbbaaaaaaabbbbaaabbbbababbbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaababbaababaaaaabbaabababbabaaaababaabababbabbbaabaabaabbbbabbbaaabbabbaababaababaababbabbbbababbbbaabbbbbbbabbbaaabababbbabaababbbabbbaababbaabbababbbbabababaababbbbabaabaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbabababaaaaabbbbaaaaaaabaaaaabaabbbababbabaabbbbbababbabbbbbbbaaaaabaaaaabbbbaaaabaaabbbaaababbabaabbbbababaaabaabababbbbbaababbabbbabbbaaaabbaabbbbbbabbaaabaabbbabbbabaabbaabbaabaabbabbbaaababaabbbabbbabbaaaaabbbbbabaabbaabbbbbabaabbabbbbabaababbabbbbbaabbbabbbbaaaaabaaabaaabbbbabbbabaabbabbbbbbbbabaaababaaabbbaabaababbbaabaabbabbbbbbbaabbaaababbbaabbbaaabaaaaaabbbbaabbaaabaaaaaabbaaaaabbbaabbbbbbabbabaabbbbaaabaababbaabaaaababbabaababbababaaaaabababbababbbabbbbbaabbbbbbaaabbbaaaaaaabbabbabaaabbbabbabaaabbabbabbbababbbbbbabaabbaaaabbbbaaaabababaabbbbbababbabaaabbaabababbabaabaababbaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbabaabbabbaaabaabbbaaababbbabbaababbaabaaabaaabbbabbaabaabaaabbabaabbbabbaaabbbabaaabbaabbaabbbbbbbaaabaabbabbbbaabbbbbbabbbbbabbbbaabbbbaaabaaaabbaaaabaaaabbabbbbabaaaababaaaabbbbbbbabbbbbaabaabbbbbabaabaabaaaaabbbbbaaabbbbaabbbaabbbaaabbaabbbaaabbbbaaabbbbababbaaaababbabbabbbbaabaaabababababaabbbbababbaabbbbbabbaabbbababbbbbbbbabbaabab
bbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaabbaabababbbababaabbaaabaabbaabbaaaabaaabaabbaababbabaaababaaabababaabaaaababbabaaaaaaababaaaabbbbaabbaabaabbabaabbbbbbababaabababbbabbbaabaabbbbbabaaaaabaaabbbaaabbbabaaababaabbababbbababbaaabbabbbbabbabbbaaabababababaaabbaabaababbaaababbbbaababaaababbabbbaababababababbbbaaaabbabbaabababaabaaaababbbabbabbbbbbbbbbbbabbbabbbbbabababbbaaabaabaaaaabbabbbaaaabbaaaabbaabaaaabaababbbbaabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabbbaabaaabbbbbbabaaababbbabababbbaabbbaabbbaabaaaabaababababaaaaabbaabbbbbbbaaaabbbbaaaabaabaaabbbbbaabbbaaabbbbaabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbbaababbabaaaaaaaabaaaababbbbbaaaabaabbabaaaaababaaaabaabbbbbabbbabaaabbbbbaababbbbbaabababbaaaabbbabaaabbbbbaababaaabababbabbbbaabbbababaabbaaababbabaabbabbbabaabbbabbbabbababbbaaaaaaababaababbaaaaaabbaabbabaabaababbaabababaaababaabaabbabaaabbabaabbababbaaaabbabbbaababbaaaaababbbaabababbbbaababaaabbbbaaaaabababaaaabaaabbbaaabaaabaabbbaabbbbbbbabababbaaabbbaaabababbaabbbaaaabaaaaaaababbaaabbaababababbbaabbbbbaaaabbabbbbbbbaabbbbaaabbbbbaabbbabbaabbaaaaabaabbbbbabbbaaabaababaabbabaaaabababbaaabbbbaaaabbbbbbababbbaabaaaabbabbaababbababbaabbababaabbbbbabbaaabbbabbbaaaaababaaabaaababaabbabaaaaaabbbbbbbbaaabbbbbabbbababbbaabaababbabaaaabbaaabaaaaaabababaabaabaabbabaabbbaaabbabababbaabaabbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababba
aabaaaaaabbbbaaaabaaabbaabaaaabbaabaaabaabbaabaabbaaaabbabaababaabbaabbaabbbbbbbbaabbbaabbaaabaabbbbbbabbbbababaaabbbaaabaabababbaaabaabbaaaaabaaabbabbaaabbaabbbbbbaabaabbaaaabaaaabbbabbaaabbabbabbbbabaaababbabbabbaababbababbbbabaabbbbabbbbbabbabbbaabbbabaabbabbbbbbbaaabbabaaabaaabbbaaabbbababbbbabbbbaabaabaabbaababaabababbaabbabaaaabaabbaababbbbababbababaaabbbbabaaaabbbabababbaaabbbbbaaaaababbbabbaababbaaaaaaaabbaaabbabbabbbbabbabbbbaababbaaaababbaabbababaabaabaaaaaaaaaaabbbbbabbbaaaabbaaaaabbbabbbaaabbbaaababbababababbbbbababbbaabababbabbabbbaabbbaaaabaabbababaaabbbbbaaaabbaaabbbbbaabbbbaaaaabababbbabaaababaabbbbabbbbbabaabaabaababbbbababbaaaabaabbabbbaaaabaabbabbbbbaaaabaaabaababbaaaabaabaabbbabaabbabaaabbbabaaaaabaaabaabaaaaaaaaababbabbaaabaabaabaabbbbbbaabaabbbabbbaabaaababbbaabababbababaaaabaaaabbabbbbbbbbbaaabbbaaaabaaaabaabbabaabbbbbaaaabbbaaaaababaababbbaaaababaaabaababbaaaaaaaababaababbaaaabaabbbaaaaaabaabbbbababbaabbaaaabbbaabababbaabbababbbababbbaabbaabbbaaaaaaaaabaaabbaabababaababbbaababbaaaabbabbabaaaaabaaababaaaabbbaabbbbabababbbabaabaababaabbabbbbbaabbbababbbbabbabaaabaababaababaababaabaaababbbbaabbbaaabaaaabbabaaaabbaabbbbbbbaabbababbabaaabababaaabbaaaaaababbaaabbbbbabbaaaaaababaaabbaaaaababbbabbabbbbaaaaabaaabbabbbbbbbabbbbaabaaaaaabbbababaaabbabbaababababbbbbabaababbabaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaabaabbababbbaababbbbbbbbabbbbbbaabbaaabaababbaabbbbbaabbaaabaaaababbabaabbaabbbaabaaabbbaaaaabbaabaabbbbbabaabbabbabaaabaababaaabbaaaababbbabbaaaaabaabbaabbbbabaaabaaaaaaaabaaabaaababbaaabaaaaaabbabababaaabaabbbbbababaaaaaaababbbbbbbbbbabaabaaaabababbaaaabbaaaaabbabaabbbbbababaaabaaaabbbabaaaaaabbbbbababaabbbbabaaabbabaabbbabababaaaabaaabbaaaabbbbabbbbbabbabbaaaaaaabaabbbaaabbaabaaaabbbbbabbaaaabaaaaabbbabbbbaaabbabbbabababababaababbbbabbaabaaababbabbbaababbbabaaaabbbaaabbaabbaabbbbbbbabaabbbbbbbabababbbabbbabbaaababbabbabbbaaaaabababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbabababababababbbbbaaabbababbbbabbaabbaaabbbaababaabbbaababbbaabaaaabbaaaaabababbbbbbababbbaaaaaaabbaaabbaaaaaabaabaababbbbaaaaabbbabbaaabbaabbbaaaaaababababbaabbababbbbbbabbabbaaaaabbbababaaabbb
bbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaabbbaababbbbbbaaaaaabbbbbbbbbaababaabaaababbbbbabbbaabbbbbababaaabbabbabaaababbabaabaaaaaabbbaabbbababbbbaaabbbabaabaaaabbaaabaaaabaaabbaabaabbbbbbaaaabaaaabbaaaababbabbabababbabbababbaaaaabaaaabbbbabbbbabbbaabbbbbbabaababbabbbbaababababaaababaaaaabaaaabaaababbaabbbabbabbabababbaaabababbaaaabababbbabbbbaabbbabaabaabbabbabaababaaababababaabbabbbbbaaaabbabababbabbbaabaababbaaaabbbbaabbaaaaabaaaaaaabaabbbbabbaaaababbaaabbabbbaabbaaaabbbbbabbabaabbababbbbbbbaababbbabaaabbabaabbbbbbababaabaabbbaaabbbbbababbaabaaaaabbabbbababababaaaaabbbbbaabbabababbaabbaaaaababaaabbbbaaaaabbbaaaabbbabbaaaabaaabaaaaabbabbaabbbbaabbbbabbabaabbbbaabbabbabaabbbaaabbabababbaabaaaaaaababbabbbaabaabbbbbbababbbaaaabbababbabbababbbaababbbaaabbabbbbbbaaabaababababbabbabbbbbaabaaaaababbbabbbabbbaabbaaabbaaaabbbbbaabbbbbaabaababbabbbbabbabbabbabbababaabbaabaabaaabaaabbabbbaaaabbabaabbaababaaabbbbabbbababaabaaabbababbabbaabababbbbbbbbaabbbabbabbbabbaabbaaabbbabaababaabbaaabaaaaabbbbbbbbbabaababaaaaaaaabababbaaabaabbabaabbbaaaaabbabbbaababbaabbbaabbbabbabaaaababbaaababaababaaaaababaaaaababbbaaabbbaabbbbbbabaabaabbaabbbbbabbbbbbbaaabababbaaaabaababbaaababbbabbaabbbbababbabaaabbbabaabaaabbabbaaaaabaabbbaaabaabaaaaaabbaabaaabaaabbbabaabbabbbaabaaaaabbabababbbabbbbbabbaabbbabbbaaabaabbaabaababbababbaaabbbbabbabaabababbbbbbabaaaabbaabbabbbaabaaaaaabbaaaabaabaabaabaaabbaaaaabbaaaaabaaaaabbabbaabbabbbaaababbaaaaaaaaaaaaaabbababbbbabbaaaababaaaaabaaaabbbbabbaaaaabaaaaaababbababbbbaabbbbbbbaaabababbabbbaaababababababbbabbbabaabbbbbbabbabbbaaababaabbbabbabaabbabaabbabababbbaabababbaababbbaabababaaaabaaababbbbaabbbabbaabababbbaaabababaababbbabaaaaaaabbaabbabababbabbbababbbaabbbbbbaabbbabbbaaaabbbbbaabbbbababbbbbaababbaabaababbababababbaaaabaaabaabbbabaabbababababbbabbbaabaabbababbbbabbaabaababbbabaabaabbabaaaaababbabbbabbabaaababbbaaababbbbbabbbabababbbbbbbbaaaaaabbbbabaaababbabaabaabbbbaaabaaabaabababaaabbaaabaabbbabbbbabaababaabbaaabaabbaaaabbaaaabbbaaaaababbaababbabbaaaabbbbababbbbaaabbbbabababbabababbabbbbbbabbabbbbbbbbbaaaaaabbbbbbababbabbabbabaabbabbababbababaabaaababaabaababbbaababababbbbbbbabbbbaaaaaabbaabbabbaabbabaababbabaaaaaabbbbababababbbbbaabbbababbbabaaababbabaabaabaabaaababbbaabaaaaaaaaababababbababbababbabaabaabbabaaaabbaaabbbbabbbaabaabbbaaabababaabaabaabbbaaabaaabbbaabbbabbababbabaaaabaabababbbbabbababbbbbbbbbbabbaabaabbaaababbbaaabaaaaabaaaabbaaabbabbababbabaababbbaabaaababaabbaaaabbabaabaaabbbaababbabaababbababbababababbababaaabbbabaabaaaabaaabbbabbbbaabaabaaaaaababaaaababbababaabbaaabbababbabbbaaabbbbaaaabbbbabbabbabbabba
aabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaabaabbaabaabbbbbbbaaabababbbaabaaaabbbbbbaabababbbbbaaaaababababababaaababbababababbabbbbabbbabbaabbaababaaaaababababbaababbbbabaabbbbabaabbbbabbaaababaabaaaabaabbbaaababaabbbabbabaaaaaabababaaaaaaaaabbaaabbabbbabbabaababababaabbbbabbabbaabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaaaaabbbbbbaaaaabbaabbbbaaabaaabbaababaaabbabbabbbaaabaabbabbaabaaabaabaaaaabaababbbabbbbbbabbaabbababababbabbbbbbbbaaabaabbabaabaaaaabbbabbaabaaabbbaaaaaaaabaaaababbabbbaaaaaabaabaabbaabaabbabbababbaaaaababbbaabaababbbabbbabbbaabbbbbbaaababbbbaabbbbabbbaaaaaabbaabaabbaaabbbbababbaaaabbaababbbbbaaaaababbabbaaababbabbbaababaabbabbbbaabbbaababbabaabaabaaabbaaaaabbaabbbaaabbabbaaaaabbaaaabaabbbbabababaaabbabbaaaaaaaaabaababbaaabbaaaabaaabbbaababbbababbbaaabaaaabbabbaabbbababbbababbaaaaabaabbbaabaaabbbbabbbbababbaabbabbbababaaaaaaaaaaaababaabbbabbbaaababbaabaaaaabababbabaabbbabbaaaaabbaaabbabbbaaaababbbbaaaabaabaaaabbaabbabbbbaaaaaaaaaaabaaaababaabababbbbbbbabaababbbbbababbbabbbbabaaabaaabbbaaabaaaaababbbababbbbaababaaaaabbbabbaaabababaabbbaaababaabbbababbbbbbababaaabbbaabaabbbaabbabaababbbababaabaabaaabbbaaaabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababbbbbabbabaaabbbaabbaaabbbbbbaaaaaaaabbaaabbbaaaabbbbabbbbbaaaaaaaabbbaaabbbaaaaaabbbaabbabbababaaaababaaabbaababababaaaabbbbbbabbabaabaabbbaaabaababbaaaabbaabbbbbaaaaaaaabbaabbabbbbaaabbbabbaaaaaababbbabaabaaaaabbabaabbbbbaababbbbababbbabbababbbbbabaababbaaabbaabbaabbaabaabbbaaaaaabbaaabbbbbbaaabbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbbabbaaabbababbaabbaaaabaabaabbaaabaabbbaabaabaaabaababbbaabaabbbaaababbbbaaabaaaabbababbabaaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbbbaaabbaaaaaaaababaaaabaabaaaabbaaaaaabbaaaabbbabababaaaabbaabbaabaabbbbaaaaaaaabbbabababaaaaabaaababbbbaaabbaaaabbabbaababbbaaaaaabaabbbbabbbaaaabbbabaabbababaaabaabbbaababbabbababbbababbaaabbabbbaaabbabbaabbbabaabbbbbababaaaaabbbabbbbbaaabbbbbabaabbbbbbbbbabbbabbababbbbaaaaaabbababbabababbbbabbabaaaababbabaababbbabbbabbbbbbabbbabbaabababababbabbaababaaaababbbbabbaaaabaaaabababaabaababaaaaabbaababababbbaabbbaababaabababbbaaaabbbabababbbababaaababaaabbaabbabbbbababababbbbaaababbbaaaaaaaaabaabbababbbabbabbbaabbbaabbabaababbbbbbbbbaabaababbbabbaabaabaabbabaabbbbababbabbbbbbabaaaaabaaaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabbbabababaaababbabababbabababababbababbbabbbabbabaabbabbaabbbaaaaabbabaababaaababaaaaaababababbbabaaaaaaabbabaabaaa
bbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabaabaabababaabaabbabaabaabbaabbbbabaaabababaaaabbaabaabbaababaabbabbabaabbabbaabbaabbaabaaabbaaabababbbbaabaababbbaaaabababbabababbbaaabababbaababaabbaaabbbbabbaaabaaaabbaaaaaabbababaabbaabababbabbabaababaabbabbaababaaaabbaababbbabbbbababaabaabaaabbbabbbbbaaabbabbbbabaabbbbababaabbbabbbbaaaabbabbbababbbbabbbbbbbababaaaaabbaaabbababbbabbbbbbbabaababababbabbbbbbababbabbbbaabaaabbbbaabbaaabbaaababbbbabbabaaaabababbbbaabbaabbabbabbbbbabbbbabbaaaabbabbbbaaaaaaaaaaaabaaaabaaaabaaababbaabaabaaaaabbbbabaabbababaabbbbbaabaababaabaababbbbaaababaabbbbabbaaababaabaabbaabbabaabaaaaabbaabbbabbabbaaabbababbaaaaabbabbbabaaaababaaaaaaaabbbaaaabbaaaaaaaabbbbababbaaaaaabaababbaabbbbbbaaabbaabbaaaabbababbbaabaababbaabaababbbbaabbbaaabbababaabbaabbbaaababbbbbaaaaabbbbbbbbbabbabbabbbaaababbbabbabaaabbbaababbabaabababbaabaaaabbbbaabbabaababaaaabaabaabaababbbbbabaabbaaaaaababaaaabbbbbbabbbbbaababbaabababaaabaabbaaabababbbbababaabaabaaabbaababaabbaaababbabaaaabaabbaaaabbbabbbababaabaaabaabbbaaaaabbbaabaaabbabaaaaabbbaaaaabbabbbaababaaabbbbbbaaaaaaabbbbabbbabbabaababbbaabbbaabbababbabaabbbbaaaababbaabaaaaabbbbbaababaabaabababbaaaaaabbbaaaaabaaaabbabbbaaaaaaaababaaababbbabbaabbbbbbaababaabbbababbbbaaabbaababbbabaaaabbbabbbaabbbbbbbbbbabbbabbababaaaabbaaaabaabbbbaabbbbaabaabaabababbaaababaaabbaaabbbbbbaabbbaaabababbabababbbaaaabbaaabaaaabaabbaaaabbabbabaabbaaaaaaabaababbaaaaabaabaabbabaaababbbbabaabaaabbbaaaabaabbbbabababaaaaababaaabbabbbaaaabbaababbabbaabaaabaabbaaababbaabbabbaaabaaaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabbbbbaaabbabbbaabbbabbabaaabaaabbaabbbbaaaabaaaaabaaabbaabababaaaabbabababbbbbbbabaaabbbaabaaaabbaaaabbababaaaaaabbbbbbabbbabbaaabbababbbbababaaaababbababbbbbabbbbbaabbbbaabbbbbaabaabbbaaaabbbbabbabbbbbbbbbbbabbaabbbabaabbabbbbabaabbbbbabbbbbaabbababbabbbbbbbabaabaabbaabaaaaaaaabbbaaaababaaaabbababbbbaaaaaabaaababaaaabaabaabbbabbbaaabbaabbaababbaaaaabaabbaaaaaaabbbabaabbabaabbbbbababaaaaabaabababaabbabbaabababbbaabbbbbaaaaabaaababbbbabbaabbaabababaaaaaababaaabbaabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabbaabaaabbabaaabbbaaaaaaaabbbbababbbbbabaaaaaabbbabaababbababababaabbbabbbabaaabaaabababbbbabbabbbbabababbaaaabbaabbaaabbbabbabbbabaaabbbabbabbaaababbbbbaabaabbbbaaaaabbabbbbbbaabaaaaabbbabbbbbaabbabaaabbaababbbbbbbaaabbabbbaabbabaaababbbbbbabbabbbbaaabaabbabaaaaabbbbbbababababababaababaababbbabaabababbabbbbbaabbabbbabbbbabaababbbbaabbaabbaaabaabbabbbaaaaaaaabaabababaaaabbaaababbaabbaaaabbaaabbbbababbaaaabbbaabaabaaababbaabbabbbbbbabbabbaabbbaaaaaaaabaaaabbabaaabaaaabbbbaabaaaaabbbaabbabaababaabbabaabbbbbbbbaaaaabaabbbababaaabbabababbbbaaaabbabbababaabbbbbbbbabbbabaaabbabaaaabbabbbabababaabbbbabbbbbaabbabaaaaabaaabbaababbbbbabbbbbbbbbbbababaaababbbabbaaaabaaabaabbbabbbabaaabbbabbabbbabbbbbbaaabbabbaaaaabaababbbbaaaabaabaabaabaabbabbbaaabbbabaabaabbabaaaabaaabbabbbbaabbbbbaababaabbabbbabbbbaabaaabaaabaabbaaaaaabbaabbaabaaaaaaaabbbbbbabaaabbbabbaaaaabbbbbbbbabbabababbbabbabbaaaaaaabaabbaabbbabbaabbbbbbbaabbbaabbabbabbbabbbbababbaabaaaabaaaaaaabababababaaaabaabbbbbaaabbabbbbbabbabbbbaaabaaabbaababbababaaabbbbbbbbbbbbbaabbbbabaaabbaababbaabaaaabbaabaaaaababbbabaabaaabaaababbbaabbbaababbbbbaababbaaaaaaabaaabaaabbbbaaabaabbbbaaaabaabbbbbbbabbabbbbbbaabaabbbaabaabbaaabbbbaabbbabaaaabbbababaaabbababbaaabaaaabbbbaaaababbbbbabaabaaaabbababaabaaaababbbabbaabbaabbbbbbbbabaaaabbaaabbbbaaabbbbbaaaabbaabbabbbbbaaabaaaabbaababbaaaabbaaaabababbbababbbababaababbbbbbbaabbaaababbabaabaa
bbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaaabbaaaaaaababbabababaabbbababbbbabbaabbbabbbabbabbaabbbbababbaababaabbbaaaabbbabaaabbbaababaaaaaabbbaababaaabaaababbbbbbbaaaabbbaaabbabaaabaababababbababaaabaabbbbbaaabbabaaaabaaababbabaaaabbaabbbaabbaabaabaaaabbabbaabaabbbababbababababbbbaabaababababbbabaaabaaabbaaabbbabbbbabbbaabaaaabbaabbabbbabbaabbbbaabaaabbabbabbbaabababaaaaabbbaaaababbaabaabbaaababbabbbaabbaabbbaaabababaabaaaaabbbabaabbbabaabaaaabaaabbaabbbabbbaaaabaabaaaabbbaabaaabbababbbaabbabaaabbabbbbababaabbaaaaaaaabaabaabaaaabbbabaabaaaaaaababababaabbbaabaaabaabaaabbaabbbaababbbbbaabaaaababbaaabbbabaababaaaababaaabbaaababbbbabaaaabbabaaabbbaaabbbabbaababaabbaaababababbaabbbaabbbabbabbabbabbbababaaababbaaababaabbaababbbbbabaabbaaaababbbaabbbaaababbbbbaaaaaabaabaabababaabaaaaaaabbabbababbbbbbbbbabbbbabbbbaabababbbaaabaabaaaaababbbbaababbaaaabbabaaaabbaabbbbbbaaabbbabbaaaababbabbbababbabaabbabbbaabbbabbabbabbabbbbaaaabaaaabababaabbaabbbbbbbaabbbaababaabbabbbaabbabbbabbabaababaabbabaaaabbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabbbaabababaaaabbabbbabbaaabaaaabaabbabbbaaaaaababbbbaaabbbaaabababbaababbaababbabbababbbbaababbaaabbabaababbbbbaaaabaababbbbbabbbaaaaababababaaabbbbbabababbababaabababbbbbbabbbbaaabbbababbbbbaaaaaabbaabbbbbaabbbbbbbaabbaaaaabababaaababbabaaaaaaaabbbbabbaaaabbabaaaabaaabbabaaaaaaaaababbabbabbabbabbbbabbbbaaabbbbaaabbbababbaabaaaaababbbaaaaaaaabbbbbaaaaabbbbaaaabaaaababbaabaababbbabbaaaababbabbbbbbbaaaabbabbaabaabbaaaaaabaabbabababbabbbabababbbbabaaabbbbbabbaababaaabbaaabbaabaaaabaaaaaabbbabababbaabaabbbaaabaabbbaaaabaabbbabbbbbabbbababbbbbaaabbabaabbbbaaaabbbbaaaaabbbbbbbbaabbaaabaabaaaabbbbbbbbbaabaaababbaaaabbaabbaaaaababbbbaaaaaabbabbaabbbbbbaabaaaaaaabbbbaaaababaaabbbaaabbbbaaabbababbababbaaababaaabbaabaaabbbbbbaabbaaabbbbaaababbabbbaababaaaabaabababaaababbabbaaaaaaabaabbaaabbaabbbbabbaaaabaababababaabaaaabbbaabaaaabbabaaaaaabbaabbabaaaabaabaaaaaabaaabbbaabababbbbbbbaaaaaabbbaaaabbabbbabbaaaabaababbbabaaaabababaaaaaabbababbaabbaaabbbaaaabaaaaaaababababbabbbaaaabaabaababbbbbababaababaaaabbbbbbbaababaaaaaaaaababbaabbbbaabbaababbabababbabaabaabbabbaaaaabbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbbabaaaaaaabababaaabaababbaababaaaababbbabaaabaaabbabbaabaaaabaababbaabbbbbaaabababababbbaabbaababbabbaaaaaaaaaabaabbababbabbbabababaaabaaaabbbaaaaabbababaaabababbaaababbbaabaabaaabbaaaabaabbaaaaabaaabbbbbbabbbbbabbabaabbbbbbaaababababaabaababbbbbaabbabbaaabaabababbabababababaaaaaabbaaabbaaabbbaaaaabaaababaaabbabaabbbaaaabaababbbaabbabbbabbabbbaaaababbabbbbbababaaaaababbbbaabaabbbabbbaaaaabbbbbabaabaababbabbabbbabbaababbbbbabbaaabbaaabbbbabbaabbabbaaabbbbabbabbabbbabaaabbbbabaabbaabbbabbaaabbbabbababaaaabbabbbbaaabbbbabaabaaabbbaaaabbbbbaaabbbabbbaabbbabbaaaabbabbbaaabbbbabaaaaabbbabbbabaabaaaababbabbbaaabbabbabababaabbaaaaaabaababababbbbbbbbbaabbbabaabbabaabaaababbbaaababbbbaaaaabaabbbbbabaababbbaaabaaabaaaaabbbbbbbbabbaaababaaaaaaaaabbaaabbbabababaabbbbababaaabaabbbabbaababbbabbbbaabbaabaaaabaabbabbbaabaaaababbaabaabaababaaabaaabbabbbbbaaababaababbaabbbbbaabaaaaaababbbababbaabbababbaaabbbaabbabbbbbbaabaabaabbababbbaaaaaaaabbbaaabbabaabaababaaaababbabaaaababaababbbaabbbaabaabaabbbaababaaababbaababababbbaababbbbbbbbaabbbbaabbbbbbbbaabaabbbaabbbbbabbbbbaabbbaabaabbaaabaabbbbaaabaaaaabbbbbabaabbabbaabbaabbaabbabbababaabaabbaabbbbbbaaaabbbbabaaaabaaabbbabaaaaaabbaaaabbbabbbbbaaaabbabaababbaabbaaabbbbbbaaaabbbababaabbaaababaabbaabababaabbbbbaabaabbbabaabbbbaaaaababaaabbbaaabbaaababaaaabaabbbaaabaaababbabbabbabbbaabbaaabbaabbaabbbbbbabbaababbbbabbaaaabbababbabbbaabaabbabbababbbbbbbaabababbabaabbabaaaaaabbbbbbbbbabaaabbbbabbaababbbaabaababbabbbabbbbbbaaabababaabbaaaaaabbaaabbaababbbabaaababbabaabbaabbaabbbbbbababababbababaabbaabbaabbbaabaabbaaaabbaaabaaaaaababbabbababababbabbbaabbaaababbbabbabbbaabbbabaaabaaaabbaababaabb
abababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaabbbabababaaaabbabbabbbabaaaabbaaabbabbaaaabaabababaaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbababaaaaabbabaabaaabaaabbbbaabbaaaaaabaabbbabbaaabaaababbaabbaabbabbaabaaabbbababbaaabaaabaabbbbbaaaaababbaabbaaaaababbaabaaaababbabaabaaaaabbaaabaaaabbbbbabbbabbbaaaabaaababbaabaaaaaaaababbbababbbaaabbabbabaaabbabbaabaaaaaaabbaabbbabaaabbaaabbbabbbbbbaaaabbaabbbabbbbbbaabbbbbaaabbaaaaaabaababbaaaabbbabbabaabbabbbbabaababbabaabababbbbbababaababaaabaaaaabbaaaaaabbbaaabbbbbbbaabaababbbaaabaababbbaabaabaaababaaaaaababbaabbbbaaaabbbbabababbaaaaababaababbbaabbababaababbabbabaabbbabbbabaabaabaabbabbabbababbaabbbabbaababaaaaabbaaaaabaaabbaaabbabbaaaaaaabaaaaaabbbabbbbabbbaaabaaabaabaabbaabbbbababaabbaabaaabbaaaabbaababaababbaabaabaaabbbaabababaabaabbababbbbabbaabbaaababbabbbabababbbbabbbbabbbbaababbabaaababaaababbbababababaaaaabbababbbbbbbbbbabbbbabbabbababbaaaaaabababbaaabaababbaabbaabbabaaaaabbbaaabbaaabbbaabbaabbaabbbababbabaabbaabbabbbbbbaaabbbabaaabbbbabbaaababaabababbbbbbabaababbbaabaababbbbabbabaabababbabaabbbabbaabbbbbabbbbbabaaaaabbabbbabbbabbababbaaabaaaababbbbaaaaabbabbbaababbabbbbabaabbababaabbaababaabbbabaaabbaabbbabbbbaaabbbbbbbabaaaaaabbababaabaabaabbbbababaaaabbababbbbabbababbbabbbbbabbbabbaababaabbbaabbaaaabbaaaabaabababbbababaabbaaaaaaaabaababababbbbaaaaabbbabbbbaaabbaaabbaabbaaaabbaaabbabaabbbbbabbbbbaabbbbaabbabbbbaabbaaaabbbabbaaaaabaababbbbabbbabbaaaababbaaaabbbbbbabbbbbbaabbbaaabbaaaaaaaaababaaabaabbbaabaaabababbbbaaabaaaabaaaabbabbabbaaabaaaabaaaabaaababbbaaaaaaaabaabbbbabbabababbabbaaababbbabaaabbbbabbbbaabbaaabaaababaababaabbbbbbbaaaaaababbbabaabbabbbbbbbabaaabbbbbabbbaababaaabbababbaabaaaaabbbababaaaaabaabaaaababaabaaaaaabbaaabbaabbbbaabbbbbaaaaaabbaababaaabbabbbbaaaaababbabbabbbabababaaaaaabababbaababaabbbbbbabbabaabbabbbbabbbaabbbbbaaabbbbaababaaabbbaabbbbbbbbababaaaaabbbababaaaaabbbbbbaaaabaababbabbbbabbbbbbbbbaaabbbaabbaaabaabbabbaaaabbbbababbbbababaaabaabbbbaabbaabbbbabaabaabaabbabbbbaaabbbabaabaaabbaaababababbbaaabaaaabbaababbaabaaaababaaabaababbabbbbbbabbbbbbababaaaaababaaabbbaaabbababbabbabaabbaabbbabbbababaabbbababbabbabbaaabbbbbaaababaaabaabbbababbabaaabbaaaababaaaaababbbaabaaaaaaaaaabaababbabbbbaaabaaaaaaabbbbabbbaaabaaaabaabbbbbbbbbbbbaaaaabaaabaaaaabbbabaaaabbbbbababbabbbbaabaabbaabbbabbbbbaaababbbbbabaabbabaaaabbbabbbbaaabbbbaaabbbbbbabbbbbaaaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaabbbbababbbaaaabbbbabbbaaabbbaaabbaaabababbababaabaababbbaababbbbbbabababbbbbabbaaababbaabbabbbbaabbbaaabbbbbbaabbaaabbbabbbaabaaabaababbaabaabaabbbbbabbabaabbaaaaaabbbabbaabaabbbaabbbbbbabababaabbabbbababaaabaaaababbbaabbaaaaabbaaaaaaaabaababababaaaaabbbbbbababaaaaaabbabbbbabbbbbabaabaaaabbbabbaaaabbaabaabbababaaabbabbbbaabaaaaabbbbbabababbbbbababbabbababbaaababaabbbaaabbaabbabababaaababbbbabbbbaabbabbaaaabbababbabbbabbbabaaaaabbbbabbaababaaabaabbaabbabaabbaabbababaaabababbaabbbabbaabbaabbbbabbbabbaabbabaababbbababbbabababbabbbbabaab
babababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababaabaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaaaaaaabbbabbabaabaaabaaababbbabaabbaabaaabaaaaabbbbbaabababbabababbbaabbbbabbbbabababbbbabbababbbbbbaaaaabaabaabaaaabaababbabbbbabababbbaaabbbbabbaaabbbabbaabaabbaababbaababaabbbaabaabbabbabbaaababbababbbbaaabbbabbbababbababaaaaaabbaaaabbbababbaabbbbaabbbabaabbbbbbababaabaabaabbbbbabbabaabbbbaababbbbbababababbbbbababbbabbaababbbaaaabbbaaaabbabababaabbababbbbabaaabbaaabaabaababbbbabbaaaaaabaaabaabaabbaabbabaaaabbbaaabbaaababbabaababaaaabaabbabbbbbbbbabbabbbabaabbaaaabbaabbabbbbaabbbaaaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaababbbaababbaababaabbbbaabaaabbabaabbbbbabaaabbababaaaabbababbbaaaabbbbbabababbbbabbbaaabbbabbbabbaaabbaaaaaaabababaabbbaaabbbababaabbaaabbbbabbbbbbbabaabbbaabbabababaaabbaaaaabbbbaabaaaaaaabbaaaabbbaaaaabbaaabaabbaabbbbbabbaaaaabaaabbbabbababbaababbbbababaabbbaaaabbbbaaaaaababaaabbabbbbaabaabbabaababaabbaabababbaaaaabaabbbaaabaaabbbbbababbbabbbababbaababbbbbbaaaaaaaabbbaaaaabaaababaaabbabbabaababbbbaabbbabbbbbbabababbabbabbaababbaaabbbaabababaabbabbaabbababbaabaaaaaabbaaabbabbbaabaabababbaaabbaababbbaabaaabaabbaabbaaabbbaaaaaaaababbbbabaabaaabaaabbaabbaabababaabbaaabaabbabbaaaababbbababbbabaabaabaabaaababbabaabbbabaabbbabaaaababbbbbbbaabbbabababbbaabbbaababaaabbbbaaababaabababaaababbaabaabaabbbbbaabbabaaababaabaabbbbbbaaaaabbbbaaabbbabaababaabbbbbbbbbbaababbbbaaabbababbbaabbabbbbbabababbbbabaaaabbabbaaaaaaaaaaaabbbbbaabbababaabbabababbabbabaabbabbbbbbbbaabbaabbbabbaabbbababbaaaabbbaabababbabaababbbaabbaaababaababaabbabababaaabbaaaaabaabaaaabbababaabbbbbbabaaababaaabaabbabababaaabbabbbbaabbaaabbbaaababbbabaaaabaaaababaaabbbabbaaaaaaabbbbbaababaaaababbbbababaabbbbbbbbbaaaaaaaababaabbabaababbaabbbbabbaababbbbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabbaabbabbaabaabaaaaaabbaaaaaaaabbbaaabbaaaaaabaabababaaabaaabaaaaaabbbabbbababbaaabababbaabbbabbaababaaaaabbaaabaabbbaababbaaaaaababaabbbbbabaabababbabbbabbbbbbbaaaababaaaababaaaabbabbbbaabbabbaabaabbabbbabababbabaabbaaaabaabbbabaabbababbabbaaababaabaaaaabaaabbbbbabaabbbaaaabbabbaabaaaabbabbabaaabababbababaababbbbaabaabbaabbbabaaabbaaabbbabaaababbababbaabababbbaaabbaabaabaaaaabaaabbabaaaababbbbbbbbaababbbbaababbaababababbaabbbabaaaaabbababaabaaababaaaababababbaaababaabbbabaaaaabababbbabbaabbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbb
bbabbbabbabaabbbbabbabbaaababbaababbbaaababbbbbabbbabbabbbbbbbbbabaabaabbbabbabbabbaaaaaabbabbaaabaaabbabbbabaaabbababaabababbbbabbbbaabaaaaaaaaabbbaaabbbbabbbbabbaababbaaaaabbbbaaabbbbbababbabaaabbbbababbbabbabaabbbbbbbbababbabaabbbbabbaaabbbbbbabbaaaababaabbaabbbbaaabbababaabbaababaaababaaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbabbabbbaabaabbbbbaabbabbaabaabbabbbabaabbababaababbabaaabaaaababbbaaaabbbbbaabbaaabbbbbabbaabaababaaabbbbbbbbaaabababbaabbababbabaabababbbbaababbbbabaababaaabbabaabbbabbbbaabaaababababaababababbbaabaaaaabaaababaabbaababbbbbbaaabbaabbbbbaabbabbaaabbabaabaabbabbaabaaaababbbaaaababbaaababbabaabbbaaabbbababbbabbaaababaabaaaaabbbbaabbababbaaaaabaabbbabbbbbabbbaaaaabaabbabbbaabbababaababaaabbaaaaabbbaaaababbabbbbbaababbbaabaaaabbbbaabbbabbbbbaababaabbaabaaabbbaabaabbbbbaababaabbbabbbbabaaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbababbaaaabbbabababaaabbaaabbabbbbbbba
baaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaababbbbabaaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbbaabaababbbabaababbabbbbbbaaabbaaababaaaabbbaaababbabbbbaabbbabbbbabbbaabbabbaaaaaabbbbabbbbaabbbbabaabaabababaabaababaabbbbbabbbbaaaabaaaabaaabbaaaaaababbabaabaaaabbababababbbababbbbbabbbbabbbabaabbaaabaabaabababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabbbababbabbabaaabbabababaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaaaaaaaaabaabbabbaabbbabaaabbbabbbbbabbbbaabbbaabaababaababbabaaabbabbbababbaabbbbaababbabbbaaabbabaababbabaababaababababaabababbbaaababbabbbbabbbaaabaaaabbabbabbbbbbababbbbabaabababbaabbbaababaabaaabbbaaaabbbbaaaabaabaabaabaababbbbaaaaaabbbbbaababaaabaabbaaabbabababaaababbbabbabaaaabbbabbaaaaababbbabaabaabaaaabbbaababaaaaabaaababbbbababbbabbabbbaaaaaaaaabbbabaaaaabbbabaabbbbababaaaaaababbababbabbababaaabaabaabbaabbaaabbbaabababbaababbbaabaaaaaababbbbbaabbbbabbaaaaaabababbabaabbbaabbbbaabbabaaabababaaaaaaaabbbabbaaaabbbbbaaababaaaaaabbbbbabaabababaabbabbababaaabbbbbabbabaabbaabbabaaaaaaabbbbaaabbaaabbabbbbaabbababbbbbbababbabbaaabbbaabbaaaababaababaaabaaabaabbabbbabababaaaabbbaabbabaaabbaabbbaababbabbaabbabbaababaaabababbababbbbabaaabaabaaaabababaaaaaaabaaaabbbaabbbbbabaaaabaaabaababbabbbaabbbabaaabbbbbabaababbaabbbabbbbbabbabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbba
bbababbabaababaaabaabaabbbbabbaaabaaabaaaaabbbaabbbbabbbabbababaaababaaabbbbaabaaabbabbbabbbbbaaabbbbababbbabbbabbaaabbbbbbaaaabaabaaaabababbaabaabbabbabbababababbbabaabaababbabbabaaabbababbaabbbabbbbaaaaababbbaaaababaaaabababaabababbaabbaabbbabbaaabbaabbbbbbaaaabbaaabbbabbbaabbbbbbabbababaabbabbabaaabaaaabaabbaabbbbbbaabbbbbbbaabbaaabbabbaabbabbbaababbaaaababbaabaaaababaaabababbabaabbbbbaaabbbabbbbabbabaaaababbaabbaababbaaabaabaabbbbbbababbaabbbbbbaaaabaababaaabaabaabaaaaaaaaaabbaabaaabbaaaaaaaaababbbabababbbbbaaabbbbaaabaaaabaabaaaababbababbbaabaaaaaabbbbbbbabbbabbbababbabbbaaababbabbbbbababbbaabaabaabbaaabaaabbabaaaaaabaaabbbbbbaabbabbbbbabaabaaaabbabaaaabaaabbabbbabaaaabbaabbbbaaaabbaaabbababababaabbbbbaaaabbaababaabbbaaabaaaabaaaaabbaabbbbaaabaabaabbaaabababaaaabbbbabbbbaabbabababbabaabaabbbbaaabbbbbabaaaabbbbababaaabbbbbbbaabaabbbaaabaabaabaabbaaaabbaaaabaaabaabbbbababaababbabbabbabbbabaabbaaabaabbabbbbbababbabbaabbbabbbbbbbaabaababbbaaabbababbaababbbabbbaaabaaabbaabbbbabaaabbaabbaaabbabaababbaaababbbabbabbbabbabaabbabaabaaababaabaabbaaabbbbbabbbababbababbbaaabaaaababbaababbaabbaabbbbbbbaabaaaababaabaabbbbabaabbbaaaabbaabaabbabbabbbbbabaaabaabaabbbbbbbbaabbbbaaabbabbabbaabaaabbaabababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabaaaaaabaaaaabbabbbbabaabbabaabaabbaababbbabbabbbbabbabbbbababbabbabaabababbabbbbaabbbabbabababbabbbaaaaabbababbaababbaaabbaaaaabbaabaaabbbbabbabbaaaaaaabaaaaabbbabaabbbbabbbbaaabbaaabbbaaaabaababbbbbaaaaaaabbaaabaaaaaaabaaabbaaabaaabbbbbaabbbaaabaabbbababababaabbababbaaabbabbaabbabababababaabbbabaaabbbbbbbaabaaabbabbaaabbbbaaabbaabbababbbaaabbaaaabbbabbaabaabbaababaaaaaaababaaaaabaaabaaaaaababababbaabbbbabbaaaabaaaaaabbaaaabaaaaaabbbaaaaaaaaabbabaababbaaabbbababaababaababaaaaaabbbbaabbabbabbbbbbabbaaabababbaabbbabbbaabbbabbbababaaababbbbabbbababaaabbaaabbbbabbbaaabababbbbabbbaabbbbaaababaaaaaaabaaab
aababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbbaaaaabababaababbabbababbbaabaabaabaaaaaabaabbbbaaabbbbbaabbbaababbaaabbababaababbabbabaabaaababaaaaabaaabaaababbbabbbbaabaabbaabaabababbbabbbaababbbbbbbabbbbbabbababbaabaaabababbbbababbaaaabaabbaabbbbabaabaaabbaaaaaaababaaabbbbabbabbaabbabbabababbbbababbabbabbaabaabbbaaabbbaabaaaabbbabbaababbabababbaabbaabbbbbbbabaaaaabaabbaaabaaaaababbbaabaaababbaaabaaaabbbbaaaabbabbabbaababaaaabbbabaabbbbaabbbbabbaabbaabababbbbabbbbaaababaabbbaaababaaabababaabaabaaababbaaaabbbbbaaabbabbaabbaabbaaabbabbaabababbaaaaabababbbbababbaaabbbbbaababbbaaababaabaabaaaababbabbbbbabbaabbababaaaabaaaaabbaabaabbbbbabaaabbbbababbbabbabababbabaaabbabbbbabbbabbaaaabbbbbbaababbabbbbabaabaaabbabbababbaabbbbabbbabaaababbbababaabbaaaabbbbaabababaaaaabaabbabbabbabaababbbabababbbbbabbbaabbbaaabaaabbbaaabababaaabaaabaaabababbbbabaaaaaabbaaabbbbbabaabaabaabbbaaaaabaabbbabbabbaaabaabbbabbbabbaabaabaaababbbabaaaabaabaabbbabaaabbabababbbbbabaabbaabbbbaabaabbbbbbbbbbbaababbbbbaabbbbabbabaaaabaaaabaaaabbaabaabbaababbbbbbbbbbbabaaabaaabaaaababbaabaaabaabaabbbbbbbaaaaaaaaabbbaabbbaaabaaaababbbbabaaaaabaaaaaaaaaabaabbbabbbabaabbbabbabbbbaabbbabaabababaaababbabaabababbabbaaaababaabbaabbbabbabbaaabbbabaaabbaabaaaaaababaaaaababbabbabbbabaabbaabbababbbbababaabbaaaabbbbbbaaaaaabbaabbbbaaaabaaaaaabaababababbbbaaaabababbbaaababbabbbababbaabaababbabaaaababbbabbbbabbaaabbbababbbabbbaabaabbabbbbabbbabaaaabaaaabbbaaabaabbabbaaaabbaaaaabababbbaabababaabbbaaabbababaaabababbaaaaaababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaaaabaababaabbbbbaaabaababaabbabbababaaabbbabbbabbbababbabaaabaabbabaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaaabaaaaabbaababbbbbabbbaabbabaaaaabaaaaaaaaaaabababbbabaaabaabbbbabbbabbaaabaaababbbaaabaabaaabaaaaaabbbaabaabbbbbabbabaaaabbbbabbabbabbabbaabaaabbbaaababbabbaababbbbabbbaabaaaabbaaaaabbababbaabaaabaaaabbabbbabbbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaabbabaabbabbbbaabbabbbbbabaaababbabbbabbbabaaabbaaabbabaaaaabbabaabbbbbbbabbbabbbaaaabbbabbaaaabbbbabbaaaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaababababaabbbabbaabbaaababaaababbbababbbbbbabbbabbabbabbabaaaabbbabbbaabbaababbbbbabaababbbaababbabaabbaabaaabaabaaabaaabbbaababbabbbabaabbabaabababaaaaaaabbbaabaaababbbbbbbbababbbabaaabaabbababaaaabbbbabababbaaaaaaaaabbaaaabbbaaababbbabaabaabbabbbaaabbbbbaaaabaaabaaababbaaaaaabaabbbbaaaaaaabbbaabbbaaaabbbbbaabbbbbabbaabbbabaababaabbbbbbbaaaaabbbaaaaabbbbabbabbaabbababbbabababbbaaaabbaaabababbaabbabbbabbaabbababbabaaabbbbabbbbababababbaaaabaaaabaabbbbaaaababbbbabaaabbab
baaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabbabaabbabaaababbababbbabbbabaabbaabbbaabbabababababbbbababbbabbbbbaaabbbaaabaaabbaaabababaabbaababaabaabbabbabbbabaaaababbaabbabbbababaabbaaabbabbbabbbbbabaaaabbabaabaabbbbbaaaababaaaabbbbaaaababbbbababbbbbaabbaabaaababaabaabaaaabaabaaaababaabbbaababaabaaabbbbabbbaabbbabbbbbabaaaaaabbaababbababbabababbbaababaaaaabbbbabbaabbbbbbabababbababbbabbbabbbbaaabbaaabbbaaabbbbbaaababbbaabbbbbaaabbabbabababaabbabbaaabbaaababbbabbbaabaaababbbababbbbabbbaababaaababaaaaaabaabbbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaabbabbbaababbabbabbbabbbbababaabbbbbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababbbababbaabbabbbabbaabbbbabbaabbbaaababaaabaaaaabaababbaaaaabbaabbabaabaaabbaaabbbbaaaaabbbabbbaababbbbaababbababaaabababbaabaabaabbababababbbbbabbbaaaaabbbbbbbbbbbbaabaabbabbbabaabbbaaabbbabbaaabababbaabbbbabbababbbaaabbabaabbbbbabbaaabbbbbbbaabbbabbbbabababbaaababbbabbbbbbaabbbaabbbbbbbbabaaaabbbaaabaaababbbaaaabaababaaabaabbbbbabbaaaaaabaaababaabaaaaaabaaaaabbaabaaaaabbbabbbaabbabaaabbbbaaabbaabbababaabbaaaaabbbabbabaababaaaabbbaaabbaaaaaaabababbbbbbaabbbbbaaabbababaababbaaaaabababbaababaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaababbabaabaabaaaaababaabbbbbaaaaababbabbababbbbbaaababbbaabbbaabaabbaaaaaaaabbbbbabbbaaabaabbbaaaabbabababbabbaaabbbbbbabbbbbbabaabbbaaaabababaabaabaabababbaaaaabaaababbbbabbbaabababbbbaaaabbbababaaaabbaaaaabaaaabaabbbbbbaaaabbababbbbabbbabbabaabbbabaaabbbbaabbaabaaabaaaaabbaabbbbbbbbaabbababaabaaaabbabaabbbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaababbaababaabbaababbaababbbabbabbaaabaabaabbbbbabbabbaabbbbbabababbbabbbababaabbbabaaabaaababbabbaababbaabaaababbbbbaabbaaabbbbabbaababaaaaabbabbababbaaaaaabbbaabaaababbbaaaaaaabbbbaaabbbbababbbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaa
abaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbbabbbbbbaabaabbbbbaabbaabababaaabbbabababbabbbbabbbabbbaababaabbbaaabaabaaaaaaaabbbabaabbbabbaaabbbbabababbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaabbaabababbbababaabbaaabaabbaabbaaaabaaabaabbaababbabaaababaaabababaabaaaababbabaaaaaaababaaaabbbbaabbaabaabbabaabbbbbbababaabababbbabbbaabaabbbbbabaaaaabaaabbbaaabbbabaaababaabbababbbababbaaabbabbbbabbabbbaaabababababaaabbaabaababbaaababbbbaababaaababbabbbaababababababbbbaaaabbabbaabababaabaaaababbbabbabbbbbbbbbbbbabbbabbbbbabababbbaaabaabaaaaabbabbbaaaabbaaaabbaabaaaabaababbbbaabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbb
bbaaaaabbaababaaabbbabbaaaabaabababaabaaaaaabaabaaabbbbabbaaabbbabbbbbabababaabbaababbabbababbbbbbbaabaaabaaabbbbabbabbbbbbbaaaabbbaaaaababbbabbbbaabbbbbabaaaaaaabbbaabbabbbaabbabbababaaabbbaaabbabbabbababbababbbbaabaaaabababbbababbabbbabbbaaabaaabbabaaabbabbbaaaaabbbababbaabbbbbaaaabbaaabababbabbaaaaaaabbbaabbabaabaaabaaabbababbaaabaaaaaaababbbabaaaaabbabaabbbbabbbbaabbbbabbbbbbbbbbababbaabaabababbaaabbabababbbaaaaabbabbbaaaaaabbabbbbbaabaaabbbabbbbababbaababaaabaabbabaaabaaabbabbbbbaaaabbaabbbbabababbabaabbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabbbbabbabaaabbbbabaababaaabbaabaaaabbbababaabbaaaaaabbaabbbbbaabaaaabaabbaabaaabaababbabababbbaababaababbbbaaabbbaababbabbbababbabbaabaaabbbbbabbbabababaabbaabbbbbaababbbaabaabaababbbabaaaabaaabaabbaababababbbaaaabaaababbabbbbabbbabaabaabbabaaaabaabaabaabaabbabaabababbabbaabbbbaabaaaababbaabbbbaabbbabbababbbaaaababbbbabbaababbbbaabaababbbbaaabbabbbabaababbbbbabababbbbbabbbaabaabbbabbbabbaaaabaaabbbbbabaaabaaaabbabababaaababbbabbbabbbabbbabaabbbabaaabbbbbbbaaabaababbabbbabbbabaaababbaabbabbbabbbbbaaaaabbababaabababaaabbaaaabaaaabababaaaabaababaaaaaabbbbbabbabbabbbbabbabaabaaaabababaaabbbaaaabaabbbaaabaabbabbaabbabaabbababbaaabbabbaabaabaabbbabaababaaaabbbaaabaaababaabababbbbbbaabbbbaaababaabbaaaabbaaababbaaaaaabababbabbabbaaaaabaababbaaaabbabaaaaababababaaaaababaaabaabbabaaabbbbaaabbbbaababababbaababaaaababbbaabbbabbabbabaaaabaabbbbbbabbbabbabbaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbbaababbabaaaaaaaabaaaababbbbbaaaabaabbabaaaaababaaaabaabbbbbabbbabaaabbbbbaababbbbbaabababbaaaabbbabaaabbbbbaababaaabababbabbbbaabbbababaabbaaababbabaabbabbbabaabbbabbbabbababbbaaaaaaababaababbaaaaaabbaabbabaabaababbaabababaaababaabaabbabaaabbabaabbababbaaaabbabbbaababbaaaaababbbaabababbbbaababaaabbbbaaaaabababaaaabaaabbbaaabaaabaabbbaabbbbbbbabababbaaabbbaaabababbaabbbaaaabaaaaaaababbaaabbaababababbbaabbbbbaaaabbabbbbbbbaabbbbaaabbbbbaabbbabbaabbaaaaabaabbbbbabbbaaabaababaabbabaaaabababbaaabbbbaaaabbbbbbababbbaabaaaabbabbaababbababbaabbababaabbbbbabbaaabbbabbbaaaaababaaabaaababaabbabaaaaaabbbbbbbbaaabbbbbabbbababbbaabaababbabaaaabbaaabaaaaaabababaabaabaabbabaabbbaaabbabababbaabaabbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabbaabbbbabaabaaaabbbababbaabbaabaabaaaaaabbaaaaaaabaabbabbbbaaababbaabbbaaabaaababbaaaaaaabaabbbbbaaaababbabbbbbaaaabbbabbbbbaaabbaabbbbba
aabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaabaaaaabbaaaabbabbabbaaaaaaabbaaabbaaabbbbaabbbababaaabbbbababaabbaaaaaaabbabaaaabbbabbaaabbaabbaabbaabaabaababaaabbabbaaaaabbbabbbabbbabbaaabbbbbbaabbabbbaabbbaababbbbabbbaaabbaabaabbbaaabaaaabbbbbababaabbabbbbabaaabaabababababbbbbbbabbaaaaabbabbabbabaabaababbbbbbbbabbbaaabbbababbababababbbbbbbbabaaabbababaaaabaabbababbabbbbbaaaabbababbbabaabbbbbbaabaabbbbbabbaabbbabababbbbbabaababbbbaaabaababbbaaabbabaaabbbaaaaaabbaabaaaabbbaaaabbaaababababbbabbaaaaaabbaabaaaaabbabaabaabbbbbbaaaabbbbbbbaabbbbaabaabaaabbaaaaaaaabaabaababbbbbababbbaaaaabbababaaaabaaaaabaaaabaaaaaaaabaabbbabaabbaabaabbbbaaaabaaabbabababaaaaabaabaaabbababaabababaaaaaababbbbabaaaababbabababbbbabababaaaabbbaaaabbbbaabbabaabbaaaaabababaabbababaaabbbababbaaabaabbaabbbaabbbaaabbbaaabbaaabaaababaabaaababbbbabaaaabaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbbbbaabaaabaabaabaaabaaabbaabaabbbbabbbaabbbabbababababbbbbbaabbbbbaababaaaaabaababaaabbaaabbaabbaabbbbbabbbbbbaaabaababbaababbbbaababbabbbbbbaabaaaabaababbbbabaaabbbaaaabbbbbaabaabbaaababaaaaaabbaababbabaaaabaaababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbab
bbbababaabaaaaaabaabbbbabbabbababbaaababbbbaabababbbbbabbbabbbaaaababbababaaaabbabbbabaaababaabbbabababaaabaabbaaaababaaababaabbabaabaaabaaaabaaaababaaabaaabbabbbbbbbaabbabbbbbaaabbbbbabbbbbaabbbababbbaaaababbabaaabbbaaababaabbbabbaaaabbbbaaabbaaaababbbabbaaababbbababaabbbbbaabbbaabbababbbbaabbabbbbabbababaabbbaabbbababababbabababaabaabaaaabababbabaaabaabbbbabbbabbbaaabbabababbbbabbbabaaabbaabababaabbabbaabaaaaaaaaaaabbbbbaabbbabaaabababaaaaaaaaaaabababaababaaaaabbbababbaabababbabbbaabaabbabbaaababaabbbbbbaabababbbabbababaabaaaaabbaabbabbaabbbababbbbabbbbaaabaaabaaaabaabbabbaaaababaabbbbaabaaaababbaaaaaababbaabbaababbbbaabaaababaababaababaabababbabbaabbbaababaabbaaaaaaababbabbbbbbabbaaaaabbabbbabaabbbbabaaaababaabaabbbbaaababbbababbbbababbbaabbaabbabbbabaaaababaaabaabbbbaabababbbbbabbaabbbabbbbabbbbbaabbaaaabbabaabbabaaaaaabaaababaaaaaabbbbababbbbaabbababbaabaabbbabaabbabbbabbabbbbbaabbaabaababbbbbabaaaaabbababbaaabbbaaababbaaabaaaaabbbbabaaabaaabbababbbbaababbbbbbaaaaaabbbbbbbbbaababaabaaababbbbbabbbaabbbbbababaaabbabbabaaababbabaabaaaaaabbbaabbbababbbbaaabbbabaabaaaabbaaabaaaabaaabbaabaabbbbbbaaaabaaaabbaaaababbabbabababbabbababbaaaaabaaaabbbbabbbbabbbaabbbbbbabaababbabbbbaababababaaababaaaaabaaaabaaababbaabbbabbabbabababbaaabababbaaaabababbbabbbbaabbbabaabaabbabbabaababaaababababaabbabbbbbaaaabbabababbabbbaabaababbaaaabbbbaabbaaaaabaaaaaaabaabbbbabbaaaababbaaabbabbbaabbaaaabbbbbabbabaabbababbbbbbbaababbbabaaabbabaabbbbbbababaabaabbbaaabbbbbababbaabaaaaabbabbbababababaaaaabbbbbaabbabababbaabbaaaaababaaabbbbaaaaabbbaaaabbbabbaaaabaaabaaaaabbabbaabbbbaabbbbabbabaabbbbaabbabbabaabbbaaabbabababbaabaaaaaaababbabbbaabaabbbbbbababbbaaaabbababbabbababbbaababbbaaabbabbbbbbaaabaababababbabbabbbbbaabaaaaababbbabbbabbbaabbaaabbaaaabbbbbaabbbbbaabaababbabbbbabbabbabbabbababaabbaabaabaaabaaabbabbbaaaabbabaabbaababaaabbbbabbbababaabaaabbababbabbaabababbbbbbbbaabbbabbabbbabbaabbaaabbbabaababaabbaaabaaaaabbbbbbbbbabaababaaaaaaaabababbaaabaabbabaabbbaaaaabbabbbaababbaabbbaabbbabbabaaaababbaaababaababaaaaababaaaaababbbaaabbbaabbbbbbabaabaabbaabbbbbabbbbbbbaaabababbaaaabaababbaaababbbabbaabbbbababbabaaabbbabaabaaabbabbaaaaabaabbbaaabaabaaaaaabbaabaaabaaabbbabaabbabbbaabaaaaabbabababbbabbbbbabbaabbbabbbaaabaabbaabaababbababbaaabbbbabbabaabababbbbbbabaaaabbaabbabbbaabaaaaaabbaaaabaabaabaabaaabbaaaaabbaaaaabaaaaabbabbaabbabbbaaababbaaaaaaaaaaaaaabbababbbbabbaaaababaaaaabaaaabbbbabbaaaaabaaaaaababbababbbbaabbbbbbbaaabababbabbbaaababababababbbabbbabaabbbbbbabbabbbaaababaabbbabbabaabbabaabbabababbbaabababbaababbbaabababaaaabaaababbbbaabbbabbaabababbbaaabababaababbbabaaaaaaabbaabbabababbabbbababbbaabbbbbbaabbbabbbaaaabbbbbaabbbbababbbbbaababbaabaababbababababbaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaababababaabaaababaaaabbbabbabaaaaaabbabbbaaababaaababbaaababbbbbaabaaababaababbbaaaabbbbbbbabbbabbbaabababababbbabbabababbabbbbabaaababababababbbbbbaaabaababababababbbabbbaabbabbbbbbbaaaaaaabaabbaaaaaabaabbbabbbbbabaaaaabaaaababbbbbaabbaabbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaabaabbaabaabbbbbbbaaabababbbaabaaaabbbbbbaabababbbbbaaaaababababababaaababbababababbabbbbabbbabbaabbaababaaaaababababbaababbbbabaabbbbabaabbbbabbaaababaabaaaabaabbbaaababaabbbabbabaaaaaabababaaaaaaaaabbaaabbabbbabbabaababababaabbbbabbabbaabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaaaaabbbbbbaaaaabbaabbbbaaabaaabbaababaaabbabbabbbaaabaabbabbaabaaabaabaaaaabaababbbabbbbbbabbaabbababababbabbbbbbbbaaabaabbabaabaaaaabbbabbaabaaabbbaaaaaaaabaaaababbabbbaaaaaabaabaabbaabaabbabbababbaaaaababbbaabaababbbabbbabbbaabbbbbbaaababbbbaabbbbabbbaaaaaabbaabaabbaaabbbbababbaaaabbaababbbbbaaaaababbabbaaababbabbbaababaabbabbbbaabbbaababbabaabaabaaabbaaaaabbaa
abaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaabaabaaaaababbbabbabbaaaaaaaabbaaaabbbaabaabaabbabbbaabbababaaabbaaaababbbaabbbbaabaabbbaabaaabbaaabbbbbaaababbbaaaaabbbbbabbbbbbabbababababababbaabaabbaabbababbaaabbbbbaabaaabababbabbbbbbbaabbbbabaaababbaabbbbabbbaabbbbaaaabbaabbaaaaabaabaaaaaaaabbbbbaaabbaabbaabaababaabbabaabbabbbababaaaaabbabaabaaaabbbabbabbbaabbbabbbababbabbabbbaabbbabaababaaaabbabaabbbabaabbaaabbbbbaabaabbababbbbbabaabbaaabaaabbbbaabbbbbbaabbaabbbbababaaabaabbbababbaabaaaababbbabababaaaabbabbaabaaaabbbaabbabbaabaaaabababbbbbbbbaaabbbabbaaabaaababbaabbaaaabaaaaaaababaabaabbabaabbbaaaaabbabababbbbabaabababbbbbbbabaaabaaabbbbaaabbbbabaababbbaaabaababababbbabbaaaabbbbaaaabbbbbbbbbabbbabbbbaabbbbaabaabbbbbabbbbaababbbabbabababbaaababbbbbaabbabaababbaaabbbbbbbbabaabaaaaabbbaabbaababbbbbbaabaabaaabbabbaaaaababbbaabaabbaaababbbabbbaaaabbbbbbaaaababbaaabaabaaaaaaabaabbaabbbaabbbaababbabaaabaabbabababbaabbbabbbaabbaaabbbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbabbbbaaaaabbbabbbbbbbaaabbaabbbabbaabaaaabaaaababbbbbbabbbaabaaaabbbbbbbaabbabbaabbabaaabaaabbaaaabaabaaabbaababaabababbbabbbbabbbaabbbaabbbabaaaababaaaaabbbaabbaabbaababbbabbabbabbabbbbabbaabbbabbabbbababbabababbaabaabababaabbbaaabbbababbbbbbabbaabbaaabaaabbabbbaabbabbbbaaabaaaabaabababbbaaabbabbbbabbaaaaaabaaaaaaabababbbbaabbbbaaaaababbbaabbbbaabbbaaaababaaaabaabbaaaaaabbbaababaabaaaaaaababaaababaabaaababababbbbaabbbbbabaaabbaaabababbabbbabbabbbabbabbaabbbbbbababaababaaabababababbaaabbaabbaaabbbabbaaabaabaaaaaaabbbbbbbabbbbaaaabbbbbbaaabbaaaaababbaabaabbbaabababbabbbbabaaabbbabaaaaaaaaabaaaababababaaaabababbaaaaabbbbbbaababbbbbabbbabaababbabbaababbabaaababbbbbbabaaaaababbabaaaaaabbaabaaabbbbbbbbbaaabbaaaababbababaaaaaababbbaabaabaaaaabaaababbbbabbbaabaaabaaaabbbbbabbabaabaaabbaaaaaabaabbababbbbbabbbaaaaaaabbbbbaaaaaaaaabaaaaaaabababaaabbaaaaaaaaaaaabaaabaabbaaababaaaababaaaaabbaabbbabbbabbaaaaabaaaababaaababbaaabaaaaabaaaaaaaaaabbabaaabababaaaababaabaabaabbaabbaabaaabbbbaaabbabaabbbababbabaabbaaabbaabaabbabaaabbaabababbabbbabbbaaaaabbbbbaaabbaaabbabaaaaabababbbabaaabaabaaabbbbabbaaabbabaaabaababbabbabababbbabaabaabaabbaabaabababbbaababbbbaabaaaabaabbabbaabbbabbabaabbababbbabaabbaaabaaaabbabbbaabaabbbababbbabbabaabababbbbabbaaaaaaaaaabaaaaabaaaababbbaaaaaabaabaababbabaaabbbbbbbabaababbbababaabaabbaaaababbabbbaabbbbbbabbbabaabbaaaaabbaabaabbbbabaaabbabbaabaabababbbbabaaabbbaaaaabbbababaabaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaababababbababbaabbbbbababaababbabbbbbbbbbbabbbbaaaaaaaaabbbaaaaabaaabaaabbaabaababaaabaaaabbaaaababbbbaababbbbaabababbabaaaabbbbabababbabbaabbbaaaaaaabbbaabaaaabaaaababababaabbabbaaabbaaabbbaaaaaaaaabbabaaabbbaabbaabaaaababbbbaabbbaabaaaaabaabbbbbbbbabababbaabaabbbbbbababbbabbbbaababaaaaabbbabbabaababbaabbbbbababaaabbbbaaaabbbbaabaaababbbabbabaaabbbbbbbbabbabbaaababaaabbbabbababaaaaaabbbbbbaaaabbbaabbbabaabababbbabaabbbaaaaababaababbbbbbabbbbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaab
bbaaabaaaabaabbaaaabbabbabaabbaaaaaaabaababbaaaaabaabaabbabaaababbbbabaabaaabbbaaaabaabbbbabababaaaaababaaabbabbbaaaabbaababbabbaabaaabaabbaaababbaabbabbaaabaaaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabbbbbaaabbabbbaabbbabbabaaabaaabbaabbbbaaaabaaaaabaaabbaabababaaaabbabababbbbbbbabaaabbbaabaaaabbaaaabbababaaaaaabbbbbbabbbabbaaabbababbbbababaaaababbababbbbbabbbbbaabbbbaabbbbbaabaabbbaaaabbbcaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaaaaaaaaaababbbabbbabbbbabaabbabbbabbabbaaaaaaabbbbbbbbbaaabbaaabbbabbbbabaaaababbbbbabbbbbbbbbbabbaaabaaababbaaabaabaaaabbaaababbabababbbabaababbababaabaabbbbababbaabbaaabaabaabbbaaababbbaabbabbbbbbababbbbbabaabaabaaababbaabbaababaaaabababbaabbbbaaaaaabbbbbbaabbaaaabbbbabbbbbbabbabababaaaabbbbababaaabbbabaabaaababaabbabbabaababbbbabaaabaaaabaabbbaaababaaabaaabbabbaabaaaabaaababbbbabbbbaaabbbabbaabaabbbbaabbbbbababaaabbabababbaaabbbaabababbbababaabbbbbbabbaabaaaaababbbababbbbabbabbbaaababbabbbbaabbaabaaabaaabbababbaabaaaaabaaaabbabbbababbbababababaabbbbbbbbbbbbabaababbabaaabbaabbaaabaaababaabaabbbbaabaaaabbbbbaabbabaaabbaaabbbbabbaabbabbbaaabbaabaabababbabaabbbbaabbaababababbabaaaababaaabbaabbabbaaaaabbaaaabaaaabbbaaababbabbaabbbaaabbbaabbaabbbbabbabbabaababbbabbbbbbbabbbaabbabbbaaaabbaaaaaaaaabbbaabaaaabbbaabbabaabaababaabbaaaababaaaaaababbaaabaaabbbaaabbbabbbabaaaaaabbababbbaaababbaaaabaabaaabbababbbbabbbbabaaabbaababbbbaaabbabaababaabbaaaabbaaaabaabbaabbbabaaaabaaabaaaabbaabaaababbbbaaaabbbbabbbbbaabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaaabaababbbaaabbabababbbaaabbaabbbaababbbabaaaabbbabbaaaabaaabbbbbbabbbbbbabaaaaaaabababababaabbabbbbbbababbabbaabbaabbabbbbbbbbbaaabbbbbaabaabbbabbbaababaaaaaaabbababbabbabbbabbaaabaabbbaabaababbaabaabaaaaaabaabaabbabaabaaaaaaaabbaabbbbaabababbbabababbbbbbbbaabaaaaaaaabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbb
abaaaaababbbbaababbaaaabbabaaaabbaabbbbbbaaabbbabbaaaababbabbbababbabaabbabbbaabbbabbabbabbabbbbaaaabaaaabababaabbaabbbbbbbaabbbaababaabbabbbaabbabbbabbabaababaabbabaaaabbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabbbaabababaaaabbabbbabbaaabaaaabaabbabbbaaaaaababbbbaaabbbaaabababbaababbaababbabbababbbbaababbaaabbabaababbbbbaaaabaababbbbbabbbaaaaababababaaabbbbbabababbababaabababbbbbbabbbbaaabbbababbbbbaaaaaabbaabbbbbaabbbbbbbaabbaaaaabababaaababbabaaaaaaaabbbbabbaaaabbabaaaabaaabbabaaaaaaaaababbabbabbabbabbbbabbbbaaabbbbaaabbbababbaabaaaaababbbaaaaaaaabbbbbaaaaabbbbaaaabaaaababbaabaababbbabbaaaababbabbbbbbbaaaabbabbaabaabbaaaaaabaabbabababbabbbabababbbbabaaabbbbbabbaababaaabbaaabbaabaaaabaacaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabbaabbabaaaabbabababbaaabaababbabababbbbaaabbbbbaabbabaaabbbabbbbbbaabaaabbabaabaabaaabaaaabababbaaaaabaabaaabbbabaaabababbaaaaababbbaaaaaabaabbbaaababbbbbaaaabbbbbaabbabaabbabaaabbaabbabbbbbbaaabaaababbaabbbabbbbabaababbabaaababaabbaabaaabaabbaaaabaabbaaabbbababbbabbbbbabbabaabbbbbaabbaababbabbbaabbbaaaabbbbbaaabaaabbabaaaabbabaabababbbababaabbabbabbaababababaaaaabaaabbbbbaaaaaaaaaaaabbabbaabaaababbaaabbbaaabaabbbababaabbaaaabaababaaabbbaababbaaaaabaabbbaaaaaaabbaaabaaaabababaabbbabaaabaaaaaabbaaabbaaaaaaaababbbbaaabbbabbbabaaabbbbabbababbbabbaaaaabaabbbbbbabbbababbabbbbbbabbbbbaabbabbbbbaaabaaabbaababbbaaaabbbaabbaabababbaabbbbbaaabaababbababbbbaaabbbaabbbbbbbababaaaaaabbaaaaabbbaabababbabaabbbbbababaabbababbabbabaababbbabbabbaababababbbbbbabbbbabbbbbbabaabababaababbbaaaabbbabaaabaaabababbaabaaabaabaaaabaaabbabaabababbbababaaaabaaabbababbbaabaabbaaabbbaabbbaabbabbabbbbbbbaaaaaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaabbaaabbbabbababaaaabbabbbbaaabbbbabaabaaabbbaaaabbbbbaaabbbbabaaaabbaabbaaaabbabbbaaabbbbabaaaaabbbabbbabaabaaaababbabbbaaabbabbabababaabbaaaaaabaababababbbbbbbbbaabbbabaabbabaabaaababbbaaababbbbaaaaabaabbbbbabaababbbaaabaaabaaaaabbbbbbbbabbaaababaaaaaaaaabbaaabbbabababaabbbbababaaabaabbbabbaababbbabbbbaabbaabaaaabaabbabbbaabaaaababbaabaabaababaaabaaabbabbbbbaaababaababbaabbbbbaabaaaaaababbbababbaabbababbaaabbbaabbabbbbbbaabaabaabbabbaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaabababbbaaaababaabababbbbbaaaaaaaabababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaabbbabababaaaabbabbabbbabaaaabbaaabbabbaaaabaabababaaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbababaaaaabbabaabaaabaaabbbbaabbaaaaaabaabbbabbaaabaaababbaabbaabbabbaabaaabbbababbaaabaaabaabbbbbaaaaababbaabbaaaaababbaabaaaababbabaabaaaaabbaaabaaaabbbbbabbbabbbaaaabaaababbaabaaaaaaaababbbababbbaaabbabbabaaabbabbaabaaaaaaabbaabbbabaaabbaaabbbabbbbbbaaaabbaabbbabbbbbbaabbbbbaaabbaaaaaabaababbaaaabbbabbabaabbabbbbabaababbabaabababbbbbababaababaaabaaaaabbaaaaaabbbaaabbbbbbbaabaababbbaaabaababbbaabaabaaababaaaaaababbaabbbbaaaabbbbabababbaaaaababaababbbaabbababaababbabbabaabbbabbbabaabaabaabbabbabbababbaabbbabbaababaaaaabbaaaaabaaabbaaabbabbaaaaaaabaaaaaabbbabbbbabbbaaabaaabaabaabbaabbbbababaabbaabaaabbaaaabbaababaababbaabaabaaabbbaabababaabaabbababbbbabbaabb
bbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaabbbabbaaabbaaabbabbbbbaabababbaaaaaabaaabbbbbbaaabbbaaabaabbbaabbababababbaababbabbbababaaaabbbaaabaabaaababbabaabbbabaaaabbababaaaabbaabbaaaababbaaabaaaaabbbbbaaaaabbbbbbaaabbaabaabbbbbaabbabababbbbaaababaabbbababaabaaabbabaababbbbabaabbabbaabbabbbbabaabbbbbabaaaaabaabbaabbaabbbaaababbaababbbaababbaaaaaababaaabaaabaaababbbabababaaaabbaaabbaabbbbababaaabaaaaaaababbbbaaabbbabaaabbbbaaabbbaababaabbaabbababbbaaabbaabbaaabbbbababbaabbabbaaaabbbbbaabaabbabaabaaabaaaababbbbbbbabbbaaaaababbaababababbababaaabbababaaabbbbaaabaaaaaabaaabaabbababbbbbbabbaaabbbbaabbbaaaabbbaaabaabaabbbbbbababaabaabaaaabbbabaabaabababaaaaaabbaaabaababaabaabbbbbabbabbaaaabbbbaaaaabbbaaaaabbabaabbaaaabbbbbabaaabbabaababaababbbbaaababbbaaaaaaaabaaaaabababaabbbbabbbbbabbabbbaaababbbbbaabaaaaaabbbbaabaabbaaaaabbaabaaaabbbaabbaabaabbabbabbbabbbbbaabbbaaabbabbababbabbaaabaabbbaaaabbabbababbaaabababbbabababbbaababbbaababbbababaaaabbbbabbbabaabbaaaabbbbbabbabbababaabbaaabaaaabaababbabbababbbbbbaaaababbabbababbbabaabbbabbbbababaaaaaaaaaababaabaaaabaaaaaaaabbabbbbbabaabaabbaaaababaabaababbbabbaababababbbbbabbaaabaaababbaababbbaaaabbabbabbaaabbbbaabaabbabbbbbbbbabbaabababbbabaabaabaaaabbbabbbbbabbabbabbbbbaaabbbbbabbaaaabaababbbbababbbaaaabbbbabbbaaabbbaaabbaaabababbababaabaababbbaababbbbbbabababbbbbabbaaababbaabbabbbbaabbbaaabbbbbbaabbaaabbbabbbaabaaabaababbaabaabaabbbbbabbabaabbaaaaaabbbabbaabaabbbaabbbbbbabababaabbabbbababaaabaaaababbbaabbaaaaabbaaaaaaaabaababababaaaaabbbbbbababaaaaaabbabbbbabbbbbabaabaaaabbbabbaaaabbaabaabbababaaabbabbbbaabaaaaabbbbbabababbbbbababbabbababbaaababaabbbaaabbaabbabababaaababbbbabbbbaabbabbaaaabbababbabbbabbbabaaaaabbbbabbaababaaabaabbaabbabaabbaabbababaaabababbaabbbabbaabbaabbbbabbbabbaabbabaababbbababbbabababbabbbbabaababbbbbbbababbbbaaaabbaabbabbaababbaaaaaabababbababaaabaaabbabbaaaaababbbbbabbbaaabbbaaababbbababbaababaaababaabbbaabaaaabaabaaabbbabababababbbaabbabbabaabbbabaaaabbababbbabaabaaabbabababababaaaabbbbaabaabbabababbabbbbabaaabaabaaaaaaaaaaaabaaabaaaaabababaaabbbabbabbbbbaabaaabbbbaabbbbaabbabbbbabbabaaaabbaaaabaababbbbbabaabbaaaaaabbaaaaabbaaaaaaabaababaabaabbbbabbbbabababbaabbaaaaaaabbbabbbbbabbaabbbabbbabaaabaababbbbabaaaaabbbabababbaaaaabaaabbbbaaaaaaaaabbabaabbbaabbabbabbabbbabbbbbabbaaabaaabbaaaaababbbaabbaaaaabaaaabbbabbbbbababbbbaaabaaabbbbabbbbabbabbbabbaababbabbbbbababababbbbaababaaaaaaaaaabbbaaabbabaabababaaababbabbaabaabaaabaababaaaababbbbbaabaabbbaabbabbabbaaaababbababaabbaaaaabaaababbabaaabbbabbabbaaaabaaaabbbbaabaaababaabaaaababababaabababbabababbaabbbaaabbbbbabbbabaaaabbbbbaaabbaaaabbbaaaabaabbbbbbabababbabbabaaaabaaaaabbbaabbaaababaaaabbbbbbabaabbbbbbbbbbbababbaabaaababaaaabaaaabbbbaaababaaabbaaabaabbaababbbaaaabbbabaaaaaabbbbaaabbbbabbbbbabaabbbbbabaabbabbbbaabaabaaaaaaabbbaaabbbbaababaababbaabaaabbbbbaaabbabbbaaaaaababbbabaaabababaaabbaaabbaaabbabbbbabbababababbbbbaabbaaaaaaabbbbaaaabbbbabbabbbaaaaabbaaabbbaaaabbaabbabbbababbbaaaabbbbbbaaaabaaaabbbbbbabbabbbbaaababbbaaabbbbabaabbbabababaabbbbabaaabbbbbbbaabbabbaabaabbbabbaababaababbabaaababaaabbbaaaababbbabbaababababbbbbbbbaabbbbbaaaaaababaaaabaaabbbbabaabaaabbababbbbabbbbbaabbbabaaaaabaabaababababbbbabaaababaaaabbaabababbbaaaabbbbbbabbbaabbaabaababaaabaaaaaabbbbbaaabbbbbbabbbababbaabbaabaabaabbbbabaabbbbabbaaabbbabbbbababbaaabbbbaababaabbbabaaaabbabbabbabbaabbbbabbbbbbbababbbbabababbabbaaabaabbaaaababaabababbbaaaaabaabbbaabbbbababbababaaaaaaabaaaaaaabbababaabaababbbabaaabbabaabbaaaaabababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabb
bababbbaaabbbbabbaaabbbabbaabaabbaababbaababaabbbaabaabbabbabbaaababbababbbbaaabbbabbbababbababaaaaaabbaaaabbbababbaabbbbaabbbabaabbbbbbababaabaabaabbbbbabbabaabbbbaababbbbbababababbbbbababbbabbaababbbaaaabbbaaaabbabababaabbababbbbabaaabbaaabaabaababbbbabbaaaaaabaaabaabaabbaabbabaaaabbbaaabbaaababbabaababaaaabaabbabbbbbbbbabbabbbabaabbaaaabbaabbabbbbaabbbaaaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaabaaaaabbaaababaaabbbababbbbabbbbaabaaaabaaaabaaabaaaaaaababaabbbbaabababaaababbbaababbbbbbbabbababaaabbabababbbaabbababbaaaabaabaaabbabbaabbbbaabbaaababaabbbbbbabbaaaaaababbbabbababbabaaaababaaaabbbabaabbbbbbaaabaabbbabbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaacabbabaababbbbaabbbabbbbbbabababbabbabbaababbaaabbbaabababaabbabbaabbababbaabaaaaaabbaaabbabbbaabaabababbaaabbaababbbaabaaabaabbaabbaaabbbaaaaaaaababbbbabaabaaabaaabbaabbaabababaabbaaabaabbabbaaaababbbababbbabaabaabaabaaababbabaabbbabaabbbabaaaababbbbbbbaabbbabababbbaabbbaababaaabbbbaaababaabababaaababbaabaabaabbbbbaabbabaaababaabaabbbbbbaaaaabbbbaaabbbabaababaabbbbbbbbbbaababbbbaaabbababbbaabbabbbbbabababbbbabaaaabbabbaaaaaaaaaaaabbbbbaabbababaabbabababbabbabaabbabbbbbbbbaabbaabbbabbaabbbababbaaaabbbaabababbabaababbbaabbaaababaababaabbabababaaabbaaaaabaabaaaabbababaabbbbbbabaaababaaabaabbabababaaabbabbbbaabbaaabbbaaababbbabaaaabaaaababaaabbbabbaaaaaaabbbbbaababaaaababbbbababaabbbbbbbbbaaaaaaaababaabbabaababbaabbbbabbaababbbbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabbaabbabbaabaabaaaaaabbaaaaaaaabbbaaabbaaaaaabaabababaaabaaabaaaaaabbbabbbababbaaabababbaabbbabbaababaaaaabbaaabaabbbaababbaaaaaababaabbbbbabaabababbabbbabbbbbbbaaaababaaaababaaaabbabbbbaabbabbaabaabbabbbabababbabaabbaaaabaabbbabaabbababbabbaaababaabaaaaabaaabbbbbabaabbbaaaabbabbaabaaaabbabbabaaabababbababaababbbbaabaabbaabbbabaaabbaaabbbabaaababbababbaabababbbaaabbaabaabaaaaabaaabbabaaaababbbbbbbbaababbbbaababbaababababbaabbbabaaaaabbababaabaaababaaaababababbaaababaabbbabaaaaabababbbabbaabbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbbabaaaaaabbbabbababaaaaabbaaaaabbaabbabbaaaabbbabbbabababbbbbbbbbababbaaaabbbbbaaabbbaabaabbabbbababaaacbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaababbbabbaabaaaababaabaaaabaababaabaaabbaabbbaaaabbbbababaaabbababababbbaabaabbaaaababbabbbbaaababaabbaabbabbabbbbbbaabbbbbbbabbaabaaaabbbabaabbaaabbbabbbabaabbbbbbbabbaaaaabbbbabaabaaaaabbbbaaabaaaaabbbaabbaaaaabaabbabbbbbbbbaabbaababaabbababbababbaabaabaaaabababaabbaabbaaaabaaabaabbbbbabbbbaaababbbabbbbaaabbaaaababbbaaabbbaaabbaaaabbabbbaaabbaababbbaaabbbbbaabbbbaabaabbbbaaaaaaababbababaaabbaaaababbaaabbbbabaabaabbbbbbbabaaababaaaaaaababaaabaabbbaabaaaaaaabbabbaababbbbaababaaababbbaaaaaabbaaaabaaabaaabaabbbaaabbabbbbabbaaabbbaaabbaaaabbbabbbbbbababbbbbabbbbbbaabbabaaaabaabbbbbbaaaaaaabaabbabbaabababbbababaaaabbbbababbabaaaaabbbaaababbbaaaaabbabaaaaaaabaababbabbaabbabbaaabbaaabbaabbbbbabbbbbaabaabbaabbbbaaabbabbabbaaabbabbabbabababbbbbaaaaaababaabbababbaabbbbaabbabaaababbbbaababbbbbbbbaaabbbaabaaababbabaababbaaaabbbaababaaaabaaaaaaabaaabbaaaabaababbabbaababbbbbbbbaabbbbbabaaabbaabbabbbbaaabbbabaaabaababababaaabbbaabbaabbbbabaababbaabbababbaaaabbbbbabaaaabaaabbbababbaaaabaaaaabaaaabbaabbbabbabbaabaababbbabbabbaabbbbabaabaaabaabaaabbbbbaaabababaabaababbaaabbbbaabababaaaababbabaabababaaabbbbababababbbbbbaabaabbaaaaabaaaaabababaaababbbaababaabbaaaabaababaababbabbbbabaababbabaaaaaabaaababaabbbbaabbbabbababbbbaabaaaababbaabaaaabbbbaabbbabbbbaababaabaabbbbbabbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaa
aaababaabbaababbbbbbaaabbaabbbbbaabbabbaaabbabaabaabbabbaabaaaababbbaaaababbaaababbabaabbbaaabbbababbbabbaaababaabaaaaabbbbaabbababbaaaaabaabbbabbbbbabbbaaaaabaabbabbbaabbababaababaaabbaaaaabbbaaaababbabbbbbaababbbaabaaaabbbbaabbbabbbbbaababaabbaabaaabbbaabaabbbbbaababaabbbabbbbabaaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbababbaaaabbbabababaaabbaaabbabbbbbbbabbabbbabaababbbbbaaabbbbababaabaaaabbbbbaaaaaaaaabbabbbabbbbabbbabbbbbbabaaabbbabaaaaaaabbabaabbaaababbabbbaaabaaaabaabaaababaabaaaababaaabbaababbababbaabbababbaaababaabbaaaababbbabaabaabbaaaababaaabbaabbaabbaabbbbabbbbbbabbabbbbaaaabaaabaaaaababaabbbabbbabbbbbbbbbbaaaaabbbbbbbbaaaaaaabbbabaabaabbaabbbbbaaaabbbbbbaabbaabbbabaaabaaaabaababababbbaabaaaababbaaaaaaabbaabbabaabbabbabaaababbabaabaabbbaaabaaabbbaabbaababaaababaabbabbabababaaababbabaabaaababbbbbabbbababbabbaabbbbaaaabbbbaaabbabababaaaabababbabbbbbbabbaaaabaabaababaabbbabaaaabbababaaaaabaaabaaabbbbabaabababbbbaabaaababbbababbaaababababbbabbaabbbbababbbababbaababbabbbabbbbabbbbababbbabbbaabaaaaaaabbaabaaaaabbbaaaaabaaaaabbaaababaaabbbbabaababbbaaabbbababbaaabaabbbbaaaabbbaabbbbabaaabaabbbabaaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbbaabaababbbabaababbabbbbbbaaabbaaababaaaabbbaaababbabbbbaabbbabbbbabbbaabbabbaaaaaabbbbabbbbaabbbbabaabaabababaabaababaabbbbbabbbbaaaabaaaabaaabbaaaaaababbabaaba
bbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbbaaababaaabbaabbbbbbabaabbaaaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabbbababbabbabaaabbabababaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaaaaaaaaabaabbabbaabbbabaaabbbabbbbbabbbbaabbbaabaababaababbabaaabbabbbababbaabbbbaababbabbbaaabbabaababbabaababaababababaabababbbaaababbabbbbabbbaaabaaaabbabbabbbbbbababbbbabaabababbaabbbaababaabaaabbbaaaabbbbaaaabaabaabaabaababbbbaaaaaabbbbbaababaaabaabbaaabbabababaaababbbabbabaaaabbbabbaaaaababbbabaabaabaaaabbbaababaaaaabaaababbbbababbbabbabbbaaaaaaaaabbbabaaaaabbbabaabbbbababaaaaaababbababbabbababaaabaabaabbaabbaaabbbaabababbaababbbaabaaaaaababbbbbaabbbbabbaaaaaabababbabaabbbaabbbbaabbabaaabababaaaaaaaabbbabbaaaabbbbbaaababaaaaaabbbbbabaabababaabbabbababaaabbbbbabbabaabbaabbabaaaaaaabbbbaaabbaaabbabbbbaabbababbbbbbababbabbaaabbbaabbaaaababaababaaabaaabaabbabbbabababaaaabbbaabbabaaabbaabbbaababbabbaabbabbaababaaabababbababbbbabaaabaabaaaabababaaaaaaabaaaabbbaabbbbbabaaaabaaabaababbabbbaabbbabaaabbbbbabaababbaabbbabbbbbabbabbbaaaabbbaabaaababababaabbbbbaaabaaaaaaaabaaababbabbababbabaababaaabaabaabbbbabbaaabaaabaaaaabbbaabbbbabbbabbababaaababaaabbbbaabaaabbabbbabbbbbaaabbbbababbbabbbabbaaabbbbbbaaaabaabaaaabababbaabaabbabbabbababababbbabaabaababbabbabaaabbababbaabbbabbbbaaaaababbbaaaababaaaabababaabababbaabbaabbbabbaaabbaabbbbbbaaaabbaaabbbabbbaabbbbbbabbababaabbabbabaaabaaaabaabbaabbbbbbaabbbbbbbaabbaaabbabbaabbabbbaababbaaaababbaabaaaababaaabababbabaabbbbbaaabbbabbbbabbabaaaababbaabbaababbaaabaabaabbbbbbababbaabbbbbbaaaabaababaaabaabaabaaaaaaaaaabbaabaaabbaaaaaaaaababbbabababbbbbaaabbbbaaabaaaabaabaaaababbababbbaabaaaaaabbbbbbbabbbabbbababbabbbaaababbabbbbbababbbaabaabaabbaaabaaabbabaaaaaabaaabbbbbbaabbabbbbbabaabaaaabbabaaaabaaabbabbbabaaaabbaabbbbaaaabbaaabbababababaabbbbbaaaabbaababaabbbaaabaaaabaaaaabbaabbbbaaabaabaabbaaabababaaaabbbbabbbbaabbabababbabaabaabbbbaaabbbbbabaaaabbbbababaaabbbbbbbaabaabbbaaabaabaabaabbaaaabbaaaabaaabaabbbbababaababbabbabbabbbabaabbaaabaabbabbbbbabaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbabbbaaaabbaaaaaabbaabbaaaabababbbabbaaababaabbabbbbabaaababababbbbaabaabbabbbbaaabbaabaabbabbbbababaaaaaaaabbbaaabaabbbabbbabaabbaabbbbabbbbbbbababbabbaababbaaabbbbbaabababaaaab
bbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabcabbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabaaaaaaaaaabbabaababbaaabbbababaababaababaaaaaabbbbaabbabbabbbbbbabbaaabababbaabbbabbbaabbbabbbababaaababbbbabbbababaaabbaaabbbbabbbaaabababbbbabbbaabbbbaaababaaaaaaabaaabaabbabaaabbbbbabababbbbabbabbbaabbabaabbaaabaababbbbbaababaaaabaababaaaabaaaaaaabbabbabababbbaaababbaabbbbaabbababaabbaaabbaababbbbbabbaabaabaabbabababbabababbaaabbabbbbbaabaabbbbbaabbbabaabbabbaaaaabbbaaabbbaababbababbbaababaabbbbaababaabaabaaabbabaaabaaaabaabbbaabaaaabbababbbbaabbabbabaabbaabaabbbbbbbbbbabbabbbabaabbaabbbbbbbbaabbbbbbababaaabbabaaaabaabaabbabaaababbaabbaabbbabbabaaababababaabbbbbabbbbabbbbbabbbababbbbabaaaabbabbbaabababababbaaabaabaabbbabaabbabbaaabbbbaabbaabbabbabababababbbabaaaaabbbbaaababaabbbaaaabababbaabaaababbbbabbbabbabbabbbabababaabbbbaabaaabbbbababbabbbaaaababaaabbabbabbbabaabaaaaabababbbabbabbabaaaabbabbabbbbbaaaaaaaaaaaabbababaabaabbbbababaaabaaaaaabababaaabbbaaaabaabaabbaabababbbababbabbbaaababbbaaaaaaaaaabbbbbabbabbaaabbbabbbbbbabaabaaabaabaabbaaabbaaaaabbbbbabaabaaaaaababaababaaabbababbbaaabaabbbbabababaababaabaaaaabbbbbbaaababbbabaaababaaababbbbababababaaaabaabababbaabaaabbbaababaabbaaaaabbbbbbaabababbabbaabbbabbbabbabbbbaaaaabababaababbabbababbbaabaabaabaaaaaabaabbbbaaabbbbbaabbbaababbaaabbababaababbabbabaabaaababaaaaabaaabaaababbbabbbbaabaabbaabaabababbbabbbaababbbbbbbabbbbbabbababbaabaaabababbbbababbaaaabaabbaabbbbabaabaaabbaaaaaaababaaabbbbabbabbaabbabbabababbbbababbabbabbaabaabbbaaabbbaabaaaabbbabbaababbabababbaabbaabbbbbbbabaaaaabaabbaaabaaaaababbbaabaaababbaaabaaaabbbbaaaabbabbabbaababaaaabbbabaabbbbaabbbbabbaabbaabababbbbabbbbaaababaabbbaaababaaabababaabaabaaababbaaaabbbbbaaabbabbaabbaabbaaabbabbaabababbaaaaabababbbbababbaaabbbbbaababbbaaababaabaabaaaababbabbbbbabbaabbababaaaabaaaaabbaabaabbbbbabaaabbbbababbbabbabababbabaaabbabbbbabbbabbaaaabbbbbbaababbabbbbabaabaaabbabbababbaabbbbabbbabaaababbbababaabbaaaabbbbaabababaaaaabaabbabbabbabaababbbabababbbbbabbbaabbbaaabaaabbbaaabababaaabaaabaaabababbbbabaaaaaabbaaabbbbbabaabaabaabbbaaa
bbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaabababbaaabbbababbbabbbaabaabbabbbbabbbabaaaabaaaabbbaaabaabbabbaaaabbaaaaabababbbaabababaabbbaaabbababaaabababbaaaaaabaabbabbbbbabaaababaaaabaabaaabbbabaabaaaabbaabbabbbabbbaababaabbabbbbbabbbbaabaaababaaabababababbaaaaaaaaaaaababbabaababbbaabbaabbbabbbababbabbaaaabbabbbbaaaaabbaababbbaabbbaaaabaabbaabaaabbbaabbabbababaababbaaaabbaabbabababaababbbbababbbaabbaabaabbbbbaabbbbabbbbaaabbbabaabaabbaaabbbaaabbaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaabbabbbbaaabbaababbabbababbaabbbbababbbbbbabaabbbabbbaaabbbaaabaaababbbbbbaababaaabbbabaabbbbabbabbbaababaaaabaaaababbbaabbabaaaabbbaababbababbaabbbbaabbbbabbaabbaaababbbbabbbabbbbaabbabbbabaaaabbbbaaaabaaaaabbaabbbabbbaaaaabaaabbaabaabaaaaabaaababaaabbbaaababaabbaabbbbaaabaabbabbabaababaabaaabbbbbbbbaaaaabbaaaaaabaaaabbbbaaabbbaaabbbbbabbababababbababbabababababaabbbaabbbbbabbbabaabaabaaabbabbbbbababbaaaaaabbbbabaabbababbbabaabbaabaabababaabbabbbabaaaaabbbbabbbbaabbaaabaabbabbaababababbbbabaabaabaabbaaabbaababbbabaaabaaabbababbbaabababbbabbbbbaabbaaababababbaabbbabaababbbabababbbbabaabbabaabbabbbbbbbbabbabaababbbaaabbbabbbbabbbabaabaabababbbbbbaabbabbbababbabbbaaaaaabababbababaaaabbabaaabbbaababbbbabbbaaabaabaaaaaabbbbbababaaabababbbbaaaaaabbaababbaaaabaaaabaaababaaaabbababaaabbbbbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbaaabaaabbababbbbbbbaababaabaabaaabaabbbabbaaabbabbabaabbabbabbbbbbabbabbaababbabbbbbbbbaabbaaaabbababaaabababaaaaaaaabbabbbbbbbbabbbaaaaabbabaaaaababaaaaaabbbabbaabaababaaababbbbbaaaabbabbaabbbbbaaaabbbbbbababaababbaaababaaaabbbbbabbabaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbaabbbbabbaaabbabbbbaaaabbbbaabaabbabaabbabbbaaaabbbaaabbbbabaabbbbabaaaaababaaaabbbaaaaaaabaabaaaabbaababbaaabbbabaaababbababbbabaabbbabbaababbaaaaaaabbbbabbabbaabbbababaaaabbabbbbaabaaaabbaaabbabbbbaababaaabaaaabbbbbabbaaaaabbabbababbaaaaaababbaababaaababbbaababbbbabaabbbbbabaaabaaabbbbaabbaaabbababababbaaabbabbbbaabbaababababbaabababbbbababbaaaababbbbaabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbbbbbbbabaabaababaaaaababaaabbaabbbbaaaabbbbabbbbbbbabababaababbaababaababaabaaabaabbaaabaaabbaaababbbbbbabbbaaababbababbbbbaabbbaabaababbaabbababaaabbabbbaabaaabaaaabbaabbbabbbaabbbbbbaaabbbaabaaabaaabbbbabbababbbbaabbaababbaaabbabababbbbaaaaabbabaabbabaaababbababbbabbbabaabbaabbbaabbabababababbbbababbbabbbbbaaabbbaaabaaabbaaabababaabbaababaabaabbabbabbbabaaaababbaabbabbbababaabbaaabbabbbabbbbbabaaaabbabaabaabbbbbaaaababaaaabbbbaaaababbbbababbbbbaabbaabaaababaabaabaaaabaabaaaababaabbbaababaabaaabbbbabbbaabbbabbbbbabaaaaaabbaababbababbabababbbaababaaaaabbbbabbaabbbbbbabababbababbbabbbabbbbaaabbaaabbbaaabbbbbaaababbbaabbbbbaaabbabbabababaabbabbaaabbaaababbbabbbaabaaababbbababbbbabbbaababaaababaaaaaabaabbbbbbbaababbaabbbbbbabbbbaaaabbaabbbaabbaaaabbbaabbbbbabaaabbbabbabbbbaaababbaaaababbaaabaabbbbaaabbbababbbbbaabbbabbbbbabbbbabbbbbaababababababbbabaaabbbbaababbababaaaaaaababbbaababbaabbabbbbabbabbbbbabbaabaabaabbaabbaabbabbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaa
bbbaaaaabaabbababbbaabbbaabbabbbbabbbbbbaaabababaabbabbaaabbbabbaaabbbbabbaaabaaaaabaaababaaaaabbbaababbaaaabbbbaaaabbbbbaaaaaaaabbaabbbabbabbbbaaaaaaaaabbabbbabaabbbbaabbaabbbbbabaaaabbbbbbaabaabbaaaaaabbabbbbbbbaaaabbbbababbbaaabbbaaaabbbaababaababaabbbababbbaabbabbbaaaaaabbaabbbaaaabbbabaabaaabbababbbbabbabababbbabaabaabbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbaabaabbabbbbabbabaabbaaaaabbbababababaaabbaabbabaabaabbbbbbbbbbabbaababaabaaababababbbabbbbaaabbbbbaabababbbababaabbbabaaabbabbabbbaabbbbabbaabbbbbabbbaaaaaabaaaaabaababbaaaaaabbbababababbabbabaaaaabbaabaabbbabbababaababababababbbbbbaabbbaabbbaaabbbbbabbbababbbaababbaaabbbbabbabaaabbaabaaabaabaaabbbbabaabaaaaabababbbbbabaaaabbabbaaabaaabbbbbaaaaababbabbabaabaabaaabaabbabaaaaabaabbbaabbbaaaabaabbaabaabbbaaaabaabaabaaababbbaaaababbaabbaaabaabbbaaabaabababbbbaabaaaabbbaaaababbabbbaaabbbbaaaaabbbaaaababbbbaabbaabbbbaabaaabbbaaaababbbbbaaabaaababbabbbbabaabaaabbbaabaababababbaabbbbbbabbabababaaaaaaaaabbaaababbaababbabbbabaaabbbabaaaabbbbbabbaaaaababbabaaabbbabbbabbbbbaaaaaaaabaabbbababbbbbbbbbaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabbaaabbaaaaabaaaaabbaaabbabbaabbbabbaaaabbbabbbbbaaaaababbaabaabbaabbaabbaabaabababbabbaabbaaaaaabbbbaaaababbbbabbbaaababbbbbbaabbbbaaabaaaaabbbbaababbabaabbaabbbaaaaaabbbbaaabababbaabbbababbaabbabababbaaaaabbabbaaababbaaaabbbbbababbbaaabbbaabbbababbbbabbaaabbbabbbabaabaabaabaaabbaabbbaabbaabbaaaaaabaabbabaaaabaabbbbaababaabaaabbabbaabaababaaaaaaabbababaababbaababbbbbbaaaaaaaaababbbaaaabaabbabaaabbabbabaabaaabaaaaaabbbabababbaabbbbbbaabbbaabbabaaababbbabaababbaabbaabbaaaaaababababaabababbaabbaabbaaabbabbaabbbbaabbbabbbbbbabaabaababababaabaaabbaabbbabaaabaabaaabbaaababbbabbbbaabbababbaaaabbbbbbaabbbabbababbaaaabaaaaababaaaabaaabaaabaaaabbaabababbaabaaababbbbbbabbbaaaaaaaabbaaaaaaabbabbabbbbbabaabbbaaabbabaabaabbaaaabaaaaabbbbbaababbbaabaabaaabbaabaabbbbabbaaababbbabababbbbbaaabbaaaabbaababaabaaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbaabaaaaaabbabaaaaabaabbaaabbababbbbababbbbbaabaaaabababaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbbabbbbbbaabaabbbbbaabbaabababaaabbbabababbabbbbabbbabbbaababaabbbaaabaabaaaaaaaabbbabaabbbabbaaabbbbabababbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaabbbbbaabaaabaaabaababaabbbabbbbabaaaabbbbbaabaaabbabaabaaaababbaabababbaabbababbaaababbbaabbaaabaaaabbbaaaaaaababbbbbbaabababbabbabbaaaabababbbbaababaaaabaababaaabaaaaabaaabaabbababbaaabbaabbbbaabbbbabbababaaabababbaabbbbbbbbabbabababaaaabbbbbaaabaaaabbbaabbbaabbaabbbbaabbbaababbaaaaabaaaaabbaaaabbaabaaaabbaabbbbaaabaabbbbbabbabaaaabaaabaabbbbabaabbbbaaaaaabaaaaaabbaaabbbaabbbbbbbbbababbbabbaaabbabbbababaaaabbbabbbbabbbbaabaabaabbbabbbbabbbbabbbabaaabbbbbbbbabbaaaabaabababaaba
babaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbaabaaaaabbbbbaaabbbbaabbbaabbbaaabbaabbbaaabbbbaaabbbbababbaaaababbabbabbbbaabaaabababababaabbbbababbaabbbbbabbaabbbababbbbbbbbabbaababbaaaababababababaababaabbababaabbaaabababbbaaaabbabababababbaabbabbaaabbaabaabaaababaabaabbbabbaaaabbbbabbaabaabbbbbaaababbaaaaaaaababbbababbbaaababbaaabaaababbbbbaabaaaaabaaabbabaaaaaabaaabbabaabbaabaaaaabaaaabaaaababbbabaaaaaababaaabbabababbabaabbaabababbbbabaaaaaabbababababbabaaababaaabbaaaabbaaabbbabaaabbaaaababbbbbaabaabbbaaabaabbbabbbaabbaabbbaabbaabbbbabaabbaabbababbbbbbabaabbbababaaaababbaabaababaabaabbbaaaaaabaaabbbbbabbaabbbbabbabbaaaabbaaaaabbaaaabbaabbbbabbbaaabaabbbaaaabababbabbabbaabababbbaaaaaaabaaabaabbababbabbbabbbbbaabaaaaaabaaabaaabbabaaababaabbabbbaabbabbababbababbbbbaababaaaabbbabbaaaaaaabababaababbbbbabaaaaababbaaababbaabbbaababaabbbabbbbbbaaababbaababbbaabaaaabbaaaaababaabaaaaababbbabbaaababbbbbbaaabaabbbaaabbaaababbabaabbbaabbbbbaaaaabbbbbabaabbbaaabaabaaaababbbabbabbbbababbbaaaabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbaaabbbbbbaaaabbbababbaaaaaababbbbabbbabbbabbabababaaaabaaaabababaabbbabbbbbabbabbaaababbabbaabbbaaababaababbaabaaaaaaabbabbabbbbbabbaaaabaabbaabbababbabbababbabbabbababbbaaaabbabaabaaabbbbbabbbaabbaababbaababbbaabababbbbbbaaaaabbaababaaabbbabbaaaabaabababaabaaaaaabaabaaabbbbabbaaabbbabbbbbabababaabbaababbabbababbbbbbbaabaaabaaabbbbabbabbbbbbbaaaabbbaaaaababbbabbbbaabbbbbabaaaaaaabbbaabbabbbaabbabbababaaabbbaaabbabbabbababbababbbbaabaaaabababbbababbabbbabbbaaabaaabbabaaabbabbbaaaaabbbababbaabbbbbaaaabbaaabababbabbaaaaaaabbbaabbabaabaaabaaabbababbaaabaaaaaaababbbabaaaaabbabaabbbbabbbbaabbbbabbbbbbbbbbababbaabaabababbaaabbabababbbaaaaabbabbbaaaaaabbabbbbbaabaaabbbabbbbababbaababaaabaabbabaaabaaabbabbbbbaaaabbaabbbbabababbabaabbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabbbbabbabaaabbbbabaababaaabbaabaaaabbbababaabbaaaaaabbaabbbbbaabaaaabaabbaabaaabaababbabababbbaababaababbbbaaabbbaababbabbbababbabbaabaaabbbbbabbbabababaabbaabbbbbaababbbaabaabaababbbabaaaabaaabaabbaababababbbaaaabaaababbabbbbabbbabaabaabbabaaaabaabaabaabaabbabaabababbabbaabbbbaabaaaababbaabbbbaabbbabbababbbaaaababbbbabbaababbbbaabaababbbbaaabbabbbabaababbbbbabababbbbbabbbaabaabbbabbbabbaaaabaaabbbbbabaaabaaaabbabababaaababbbabbbabbbabbbabaabbbabaaabbbbbbbaaabaababbabbbabbbabaaababbaabbabbbabbbbbaaaaabbababaabababaaabbaaaabaaaabababaaaabaababaaaaaabbbbbabbabbabbbbabbabaabaaaabababaaabbbaaaabaabbbaaabaabbabbaabbabaabbababbaaabbabbaabaabaabbbabaababaaaabbbaaabaaababaabababbbbbbaabbbbaaababaabbaaaabbaaababbaaaaaabababbabbabbaaaaabaababbaaaabbabaaaaababababaaaaababaaabaabbabaaabbbbaaabbbbaababababbaababaaaababbbaabbbabbabbabaaaabaabbbbbbabbbabbabbaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbb
abaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbbaaaaabaabbaaaabbabbbababbabababababbaabababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabbbbbbbaabbbaaabbabbaaabbaabaaaaabaaaabbaaaabababaabbbbbaabbbbaabbabbabbbabbaabbaaaababaabababbabbaaaabbbbaabaaaabaaabbbabbbabaabbaaaabbbabbbbaaaabbaaaaababaaabaaaaabbbbbabbabababaaaaabaaaabaaabbaaaaaabaababaaaaaaabbaaababbbbaababbabbabbbbaabbbaaababaabaaaaabbbaababababbbababbabbababbbaabbbaababbbbbbbabbaababbababbaababbaabbbabbaaabbabbaabababaababaabaababbababbbaaabbaabbbbbabbbbbbbaababaabbabbbbbbaabaababaaabbabbbbbbaaabbbabaabbabaaaaaaaaabbaaaaabbbbbaababbabaaaababbababbaaaabbaaaabbababbaababbbaabbaaaaaabbaaaabbaaabaaabaababaabbbbaaababbabbbababaabbbbbbaabbbbaaabbbabbaabaaaabbbbaabaabbbbaabaaaabbaabaabaaaabbaabbbbbbababbbbaabbaabbabbabaabbbbabaabbaabbabaaaaaabaaaababbbbbaabbbabaaaabaaabaabaaabbaaabaaaababbbabaabbbabbbbabaaaaaababbbbbbabaaabbaabaaabaaabbbaabbabaaaaabbaaaaaabbbaabbabaaaabbabaabbbbbbbabaabaabbbbbabababbbbabbbabbabaabaabaabbbbababaaaaaaaabbbbbbabbbaababaabaabbbbabababaaaabbbbabaabbabbaabbaababaaababbaaabbaaabbabbbbaabaaaaaaababbaaaabbbbaababbbbabababbaaababaabbabbaabbbbababbaabbaaabaaabbaababaaaabaabbbaaababbbbabbbabbabaababaaaabbaaabbabbbaaabbbabaaabbaabaabaaaaaabbbbaaaabaaabbaabaaaabbaabaaabaabbaabaabbaaaabbabaababaabbaabbaabbbbbbbbaabbbaabbaaabaabbbbbbabbbbababaaabbbaaabaabababbaaabaabbaaaaabaaabbabbaaabbaabbbbbbaabaabbaaaabaaaabbbabbaaabbabbabbbbabaaababbabbabbaababbababbbbabaabbbbabbbbbabbabbbaabbbabaabbabbbbbbbaaabbabaaabaaabbbaaabbbababbbbabbbbaabaabaabbaababaabababbaabbabaaaabaabbaababbbbababbababaaabbbbabaaaabbbabababbaaabbbbbaaaaababbbabbaababbaaaaaaaabbaaabbabbabbbbabbabbbbaababbaaaababbaabbababaabaabaaaaaaaaaaabbbbbabbbaaaabbaaaaabbbabbbaaabbbaaababbababababbbbbababbbaabababbabbabbbaabbbaaaabaabbababaaabbbbbaaaabbaaabbbbbaabbbbaaaaabababbbabaaababaabbbbabbbbbabaabaabaababbbbababbaaaabaabbabbbaaaabaabbabbbbbaaaabaaabaababbaaaabaabaabbbabaabbabaaabbbabaaaaabaaabaabaaaaaaaaababbabbaaabaabaabaabbbbbbaabaabbbabbbaabaaababbbaabababbababaaaabaaaabbabbbbbbbbbaaabbbaaaabaaaabaabbabaabbbbbaaaabbbaaaaababaababbbaaaababaaabaababbaaaaaaaababaababbaaaabaabbbaaaaaabaabbbbababbaabbaaaabbbaabababbaabbababbbababbbaabbaabbbaaaaaaaaabaaabbaabababaababbbaababbaaaabbabbabaaaaabaaababaaaabbbaabbbbabababbbabaabaababaabbabbbbbaabbbababbbbabbabaaabaababaababaababaabaaababbbbaabbbaaabaaaabbabaaaabbaabbbbbbbaabbababbabaaabababaaabbaaaaaababbaaabbbbbabbaaaaaababaaabbaaaaababbbabbabbbbaaaaabaaabbabbbbbbbabbbbaabaaaaaabbbababaaabbabbaababababbbbbabaababbabaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaa
bbbabbabaaababbbaaabaaaabbbbbaabbaabaaabbabaabbbabaabaaabaabbaaaaabbaaaabaababbabaabababbaaababaaaaababaabbabaaabaabbaaaaabbbaabaabbababababaaaaaaabbbaaabbaaaabbabbabbaaaaaaabbaaabbaaabbbbaabbbababaaabbbbababaabbaaaaaaabbabaaaabbbabbaaabbaabbaabbaabaabaababaaabbabbaaaaabbbabbbabbbabbaaabbbbbbaabbabbbaabbbaababbbbabbbaaabbaabaabbbaaabaaaabbbbbababaabbabbbbabaaabaabababababbbbbbbabbaaaaabbabbabbabaabaababbbbbbbbabbbaaabbbababbababababbbbbbbbabaaabbababaaaabaabbababbabbbbbaaaabbababbbabaabbbbbbaabaabbbbbabbaabbbabababbbbbabaababbbbaaabaababbbaaabbabaaabbbaaaaaabbaabaaaabbbaaaabbaaababababbbabbaaaaaabbaabaaaaabbabaabaabbbbbbaaaabbbbbbbaabbbbaabaabaaabbaaaaaaaabaabaababbbbbababbbaaaaabbababaaaabaaaaabaaaabaaaaaaaabaabbbabaabbaabaabbbbaaaabaaabbabababaaaaabaabaaabbababaabababaaaaaababbbbabaaaababbabababbbbabababaaaabbbaaaabbbbaabbabaabbaaaaabababaabbababaaabbbababbaaabaabbaabbbaabbbaaabbbaaabbaaabaaababaabaaababbbbabaaaabaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbbbbaabaaabaabaabaaabaaabbaabaabbbbabbbaabbbabbababababbbbbbaabbbbbaababaaaaabaababaaabbaaabbaabbaabbbbbabbbbbbaaabaababbaababbbbaababbabbbbbbaabaaaabaababbbbabaaabbbaaaabbbbbaabaabbaaababaaaaaabbaababbabaaaabaaababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababcbbbbbbbaaababbabbaabbaaaaabbbbaaaaaabbaabbaaababbbabbbbabbabababaaabbabbbbabaabbbbbbbaabbaababbaabaababbbabaababbabbaaabbbabbbaaabbaabbababbbababbaabaababababbbabaababbabbbabaaaaabaaababaabaabbaaaabbbbaaaabbbaababababbbbababaabaaaaaabaabbbbabbabbababbaaababbbbaabababbbbbabbbabbbaaaababbababaaaabbabbbabaaababaabbbabababaaabaabbaaaababaaababaabbabaabaaabaaaabaaaababaaabaaabbabbbbbbbaabbabbbbbaaabbbbbabbbbbaabbbababbbaaaababbabaaabbbaaababaabbbabbaaaabbbbaaabbaaaababbbabbaaababbbababaabbbbbaabbbaabbababbbbaabbabbbbabbababaabbbaabbbababababbabababaabaabaaaabababbabaaabaabbbbabbbabbbaaabbabababbbbabbbabaaabbaabababaabbabbaabaaaaaaaaaaabbbbbaabbbabaaabababaaaaaaaaaaabababaababaaaaabbbababbaabababbabbbaabaabbabbaaababaabbbbbbaabababbbabbababaabaaaaabbaabbabbaabbbababbbbabbbbaaabaaabaaaabaabbabbaaaababaabbbbaabaaaababbaaaaaababbaabbaababbbbaabaaababaababaababaabababbabbaabbbaababaabbaaaaaaababbabbbbbbabbaaaaabbabbbabaabbbbabaaaababaabaabbbbaaababbbababbbbababbbaabbaabbabbbabaaaababaaabaabbbbaabababbbbbabbaabbbabbbbabbbbbaabbaaaabbabaabbabaaaaaabaaababaaaaaabbbbababbbbaabbababbaabaabbbabaabbabbbabbabbbbbaabbaabaababbbbbabaaaaabbababbaaabbbaaababbaaabaaaaabbbbabaaabaaabbababbbbaababbbbbbaaaaaabbbbbbbbbaababaabaaababbbbbabbbaabbbbbababaaabbabbabaaababbabaabaaaaaabbbaabbbababbbbaaabbbabaabaaaabbaaabaaaabaaabbaabaabbbbbbaaaabaaaabbaaaababbabbabababbabbababbaaaaabaaaabbbbabbbbabbbaabbbbbbabaababbabbbbaababababaaababaaaaabaaaabaaababbaabbbabbabbabababbaaabababbaaaabababbbabbbbaabbbabaabaabbabbabaababaaababababaabbabbbbbaaaabbabababbabbbaabaababbaaaabbbbaabbaaaaabaaaaaaabaabbbbabbaaaababbaaabbabbbaabbaaaabbbbbabbabaabbababbbbbbbaababbbabaaabbabaabbbbbbababaabaabbbaaabbbbbababbaabaaaaabbabbbababababaaaaabbbbbaabbabababbaabbaaaaababaaa
aabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaababababaabaaababaaaabbbabbabaaaaaabbabbbaaababaaababbaaababbbbbaabaaababaababbbaaaabbbbbbbabbbabbbaabababababbbabbabababbabbbbabaaababababababbbbbbaaabaababababababbbabbbaabbabbbbbbbaaaaaaabaabbaaaaaabaabbbabbbbbabaaaaabaaaababbbbbaabbaabbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaabaabbaabaabbbbbbbaaabababbbaabaaaabbbbbbaabababbbbbaaaaababababababaaababbababababbabbbbabbbabbaabbaababaaaaababababbaababbbbabaabbbbabaabbbbabbaaababaabaaaabaabbbaaababaabbbabbabaaaaaabababaaaaaaaaabbaaabbabbbabbabaababababaabbbbabbabbaabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbbbbbabbbababbbababbbabbbababaaaaabaabbaababbbaabbbbbababaabbabaaabababbabbabaaabaabaaabbbabaabaabaaaaabbbbbbaaaaabbaabbbbaaabaaabbaababaaabbabbabbbaaabaabbabbaabaaabaabaaaaabaababbbabbbbbbabbaabbababababbabbbbbbbbaaabaabbabaabaaaaabbbabbaabaaabbbaaaaaaaabaaaababbabbbaaaaaabaabaabbaabaabbabbababbaaaaababbbaabaababbbabbbabbbaabbbbbbaaababbbbaabbbbabbbaaaaaabbaabaabbaaabbbbababbaaaabbaababbbbbaaaaababbabbaaababbabbbaababaabbabbbbaabbbaababbabaabaabaaabbaaaaabbaabbbaaabbabbaaaaabbaaaabaabbbbabababaaabbabbaaaaaaaaabaababbaaabbaaaabaaabbbaababbbababbbaaabaaaabbabbaabbbababbbababbaaaaabaabbbaabaaabbbbabbbbababbaabbabbbababaaaaaaaaaaaababaabbbabbbaaababbaabaaaaabababbabaabbbabbaaaaabbaaabbabbbaaaababbbbaaaabaabaaaabbaabbabbbbaaaaaaaaaaabaaaababaabababbbbbbbabaababbbbbababbbabbbbabaaabaaabbbaaabaaaaababbbababbbbaababaaaaabbbabbaaabababaabbbaaababaabbbababbbbbbababaaabbbaabaabbbaabbabaababbbababaabaabaaabbbaaaabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababbbbbabbabaaabbbaabbaaabbbbbbaaaaaaaabbaaabbbaaaabbbbabbbbbaaaaaaaabbbaaabbbaaaaaabbbaabbabbababaaaababaaabbaababababaaaabbbbbbabbabaabaabbbaaabaababbaaaabbaabbbbbaaaaaaaabbaabbabbbbaaabbbabbaaaaaababbbabaabaaaaabbabaabbbbbaababbbbababbbabbababbbbbabaababbaaabbaabbaabbaabaabbbaaaaaabbaaabbbbbbaaaaaaabbaabababbaaaabbababaaabbbbaababbbbaaaaabaaabbbbbbbbbbabaaababaabbababbababbbbabbbbaaaaabbbabbbbbbbaaabbaabbbabbaabaaaabaaaababbbbbbabbbaabaaaabbbbbbbaabbabbaabbabaaa
baaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbbbaaabbaaaaaaaababaaaabaabaaaabbaaaaaabbaaaabbbabababaaaabbaabbaabaabbbbaaaaaaaabbbabababaaaaabaaababbbbaaabbaaaabbabbaababbbaaaaaabaabbbbabbbaaaabbbabaabbababaaabaabbbaababbabbababbbababbaaabbabbbaaabbabbaabbbabaabbbbbababaaaaabbbabbbbbaaabbbbbabaabbbbbbbbbabbbabbababbbbaaaaaabbababbabababbbbabbabaaaababbabaababbbabbbabbbbbbabbbabbaabababababbabbaababaaaababbbbabbaaaabaaaabababaabaababaaaaabbaababababbbaabbbaababaabababbbaaaabbbabababbbababaaababaaabbaabbabbbbababababbbbaaababbbaaaaaaaaabaabbababbbabbabbbaabbbaabbabaababbbbbbbbbaabaababbbabbaabaabaabbabaabbbbababbabbbbbbabaaaaabaaaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabbbabababaaababbabababbabababababbababbbabbbabbabaabbabbaabbbaaaaabbabaababaaababaaaaaababababbbabaaaaaaabbabaabaaabbbbbbaaaabbaaabbaaaabababababbbaababbaabbbbbaabaaababababaabababababaabbabbaaabbbaabbabbbabbabbaaaaababaaabababbabbbbaababababaaaaaabaaabaaaaaabbaaaaabaaaababaaababaabbbbbabaabbbbabbaabbabaaabbabbabbbbbaaabbbaabbababbabbababbaaaaabaaaabaabaaabbbaabaababaaabababbaaaabaababaabbaaabaaabababaaaabbbababbabaabaabababaabaabbabaabaabbaabbbbabaaabababaaaabbaabaabbaababaabbabbabaabbabbaabbaabbaabaaabbaaabababbbbaabaababbbaaaabababbabababbbaaabababbaababaabbaaabbbbabbaaabaaaabbaaaaaabbababaabbaabababbabbabaababaabbabbaababaaaabbaababbbabbbbababaabaabaaabbbabbbbbaaabbabbbbabaabbbbababaabbbabbbbaaaabbabbbababbbbabbbbbbbababaaaaabbaaabbababbbabbbbbbbabaababababbabbbbbbababbabbbbaabaaabbbbaabbaaabbaaababbbbabbabaaaabababbbbaabbaabbabbabbbbbabbbbabbaaaabbabbbbaaaaaaaaaaaabaaaabaaaabaaababbaabaabaaaaabbbbabaabbababaabbbbbaabaababaabaababbbbaaababaabbbbabbaaababaabaabbaabbabaabaaaaabbaabbbabbabbaaabbababbaaaaabbabbbabaaaababaaaaaaaabbbaaaabbaaaaaaaabbbbababbaaaaaabaababbaabbbbbbaaabbaabbaaaabbababbbaabaababbaabaababbbbaabbbaaabbababaabbaabbbaaababbbbbaaaaabbbbbbbbbabbabbabbbaaababbbabbabaaabbbaababbabaabababbaabaaaabbbbaabbabaababaaaabaabaabaababbbbbabaabbaaaaaababaaaabbbbbbabbbbbaababbaabababaaabaabbaaabababbbbababaabaabaaabbaababaabbaaababbabaaaabaabbaaaabbbabbbababaabaaabaabbbaaaaabbbaabaaabbabaaaaabbbaaaaabbabbbaababaaabbbbbbaaaaaaabbbbabbbabbabaababbbaabbbaabbababbabaabbbbaaaababbaabaaaaabbbbbaababaabaabababbaaaaaabbbaaaaabaaaabbabbbaaaaaaaababaaababbbabbaabbbbbbaababaabbbababbbbaaabbaababbbabaaaabbbabbbaabbbbbbbbbbabbbabbababaaaabbaaaabaabbbbaabbbbaabaabaabababbaaababaaabbaaabbbbbbaabbbaaabababbabababbbaaaabbaaabaaaabaabbaaaabbabbabaabbaaaaaaabaababbaaaaabaabaabbabaaababbbbabaabaaabbbaaaabaabbbbabababaaaaababaaabbabbbaaaabbaababbabbaabaaabaabbaaababbaabbabbaaabaaaaabbaabbbaaabbababbbbaaabbaaaabaaabbbbaabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabbbbbaaabbabbbaabbbabbabaaabaaabbaabbbbaaaabaaaaabaaabbaabababaaaabbabababbbbbbbabaaabbbaabaaaabbaaaabbababaaaaaabbbbbbabbbabbaaabbababbbbababaaaababbababbbbbabbbbbaabbbbaabbbbbaabaabbbaaaabbbbabbabbbbbbbbbbbabbaabbbabaabbabbbbabaabbbbbabbbbbaabbababbabbbbbbbabaabaabbaabaaaaaaaabbbaaaababaaaabbababbbbaaaaaabaaababaaaabaabaabbbabbbaaabbaabbaababbaaaaabaabbaaaaaaabbbabaabbabaabbbbbababaaaaabaabababaabbabbaabababbbaabbbbbaaaaabaaababbbbabbaabbaabababaaaaaababaaabbaabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaabab
aabababbbababaabbbbbbabbaabaaaaababbbababbbbabbabbbaaababbabbbbaabbaabaaabaaabbababbaabaaaaabaaaabbabbbababbbababababaabbbbbbbbbbbbabaababbabaaabbaabbaaabaaababaabaabbbbaabaaaabbbbbaabbabaaabbaaabbbbabbaabbabbbaaabbaabaabababbabaabbbbaabbaababababbabaaaababaaabbaabbabbaaaaabbaaaabaaaabbbaaababbabbaabbbaaabbbaabbaabbbbabbabbabaababbbabbbbbbbabbbaabbabbbaaaabbaaaaaaaaabbbaabaaaabbbaabbabaabaababaabbaaaababaaaaaababbaaabaaabbbaaabbbabbbabaaaaaabbababbbaaababbaaaabaabaaabbababbbbabbbbabaaabbaababbbbaaabbabaababaabbaaaabbaaaabaabbaabbbabaaaabaaabaaaabbaabaaababbbbaaaabbbbabbbbbaabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaaabaababbbaaabbabababbbaaabbaabbbaababbbabaaaabbbabbaaaabaaabbbbbbabbbbbbabaaaaaaabababababaabbabbbbbbababbabbaabbaabbabbbbbbbbbaaabbbbbaabaabbbabbbaababaaaaaaabbababbabbabbbabbaaabaabbbaabaababbaabaabaaaaaabaabaabbabaabaaaaaaaabbaabbbbaabababbbabababbbbbbbbaabaaaaaaaabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaabbbbabaaaabbabbbbbabbbbbabbaabbbabbaaabbbaaaaaaaabbabaabbabaaabbbaaabaaaaababbbbabaabbbaabaabaaaaaaabbabbbbaabbabbabaabbbaabaabaababbaaaabbaaaaaaaaaaabbaaaaabaababbabbbbbaabaababbbabbaabbbabbbbabaaaaaaababaaabaaaaaaaabbabaabbaabbabaaaaabbbabbabaaaaabaabbbaaabaaaabbbaaabbbbababbbbaabbbbabaabaaaaaaabaababababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbaabababaaaabbbbbaababbaababbbabaababaaabaaababbaabbaaabbaabababababaaaababaaabaaaaabbbaaabbbabbbaabbbabababbaabbababbabbaabaabaaababbbbabaabbaabaaabababbaabbbaabaaabaaaaababbbbaababbabbaaaaabbbbababbbbaaaabbbbabaaaababaaaaabbaabbabbbababbabbabbbbabbabbbbababbaaabbababbabbbaaaabaaabbaaabaaaaababbbbbbaabbabaababaabababaaabbababbbbbaaaabaabbaaaaaabababaababaaabaaabaaaabbbaabbbaaabbbaaaaabbbabaaabbaaaaabbbaabaababababbaabaabbbaabbbabaaabaaabbabbbabaaababaaaabaaabbababbbababbbbbbabbaaaaaaabbabaabbaaaaaabaaaabbbbaabbaaabbaabbbbaaabbaaaaababbbaaabaabaaaabbbabaabbbbabaabbbabbaaaabbbaaababaaaaabbaaabaaaaabaaaabaaaaabbabababababaaababbbaaaabbabaabababbbbbbbabaaabbabaabbaabaaaabaabaaaaabaabbabbabbaabbaabbaabaaaaabbbbaaaaaabbbabababbaabbaaaaaaaabbbbabaaaaabaabbbabbbaabababbbbbaaabbbbabaaabbbbaaaaaabbbbaabaabbbaababaaababaaaabbbbabbbabababbbaabaabbaabbabaaaabbabababbaaabaababbabababbbbaaabbbbbaabbabaaabbbabbbbbbaabaaabbabaabaabaaabaaaabababbaaaaabaabaaabbbabaaabababbaaaaababbbaaaaaabaabbbaaababbbbbaaaabbbbbaabbabaabbabaaabbaabbabbbbbbaaabaaababbaabbbabbbbabaababbabaaababaabbaabaaabaabbaaaabaabbaaabbbababbbabbbbbabbabaabbbbbaabbaababbabbbaabbbaaaabbbbbaaabaaabbabaaaabbabaabababbbababaabbabbabbaababababaaaaabaaabbbbbaaaaaaaaaaaabbabbaabaaababbaaabbbaaabaabbbababaabbaaaabaababaaabbbaababbaaaaabaabbbaaaaaaabbaaabaaaabababaabbbabaaabaaaaaabbaaabbaaaaaaaababbbbaaa
bbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbbabaaaaaaabababaaabaababbaababaaaababbbabaaabaaabbabbaabaaaabaababbaabbbbbaaabababababbbaabbaababbabbaaaaaaaaaabaabbababbabbbabababaaabaaaabbbaaaaabbababaaabababbaaababbbaabaabaaabbaaaabaabbaaaaabaaabbbbbbabbbbbabbabaabbbbbbaaababababaabaababbbbbaabbabbaaabaabababbabababababaaaaaabbaaabbaaabbbaaaaabaaababaaabbabaabbbaaaabaababbbaabbabbbabbabbbaaaababbabbbbbababaaaaababbbbaabaabbbabbbaaaaabbbbbabaabaababbabbabbbabbaababbbbbabbaaabbaaabbbbabbaabbabbaaabbbbabbabbabbbabaaabbbbabaabbaabbbabbaaabbbabbababaaaabbabbbbaaabbbbabaabaaabbbaaaabbbbbaaabbbbabaaaabbaabbaaaabbabbbaaabbbbabaaaaabbbabbbabaabaaaababbabbbaaabbabbabababaabbaaaaaabaababababbbbbbbbbaabbbabaabbabaabaaababbbaaababbbbaaaaabaabbbbbabaababbbaaabaaabaaaaabbbbbbbbabbaaababaaaaaaaaabbaaabbbabababaabbbbababaaabaabbbabbaababbbabbbbaabbaabaaaabaabbabbbaabaaaababbaabaabaababaaabaaabbabbbbbaaababaababbaabbbbbaabaaaaaababbbababbaabbababbaaabbbaabbabbbbbbaabaabaabbababbbaaaaaaaabbbaaabbabaabaababaaaababbabaaaababaababbbaabbbaabaabaabbbaababaaababbaababababbbaababbbbbbbbaabbbbaabbbbbbbbaabaabbbaabbbbbabbbbbaabbbaabaabbaaabbaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaabababbbaaaababaabababbbbbaaaaaaaabababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaabbbabababaaaabbabbabbbabaaaabbaaabbabbaaaabaabababaaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabaabbaabaabbaabaaabaabaaaaaababbabaaababaabaaabbbbabbbaabbaaabaaaaaaabbbbabaaabbaaabaaaabbbaabaaaabaaaaaabbabbaaaaabbaabbabababbbaaabababaabaaaabaaabaaabbababbaaabbbabbabbbbbbbbaaababbaaabaabbbaaaabababaabbbbabbbbbaabaaabaabbbabaaaaaabbbaaaaababbbaaababaaaaaaababaaaaabaaabbaaabaababbbabaabaabababaaabbaaaaabaaaabaabaaabaabbbbaabbaabbabbbbbbbbbbbbbababbabbbbbbaaaaaabbbbbbbbbbbbbbbababaaabbaaaababbaabbbaabaabbababbbaabaabbbbabbaabbbbbaababaaaaaabababbbbbabbaaababbaabaabbbbabbaaabbbaaababbababbabbbaabababbabaabaaabbbbabbbaabbaaaaabaabbbbababbabbbbaaabbbaabbabbbaabbbbaabaaaabababbaaabbbaabbaabbbbbbaabbabaabaaabbbabababbabaaaaaabaabbabaabaabbabababaaaabaaaaaaabbbaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaabbababbabaabaaabbbbaaabaabaaabbbbbbaabaababbabaaabbbabaabbbbaaaabbabbaaababbbaababbaaabaaababbbbaabaabaabbbbbbbaaaaaabaaaaaababbbbbabbbbaabaaaaaababaaababbbbabaaababababbbbbabaaabbbababbbababaabbaaaabaabaaaaabaabaabbaabbbaabbbbaaababaabaaaaababbabaaabaaaabbababaaababaaaabbbbaabaabababbbaaaabbbabaabaabaaaabbabaaaabaabbbabbaaabbaaaaaaabaabaaababbaaabaabbabbbbabbabbbbaababaaaaaababaabaaabaaaabaababbaaaabababababbbabbbaaaaababaababbabbbbbbaaabaababbbaaaababbbbaaabbaababbbabbbababaaabaaabaaaaaababaabbbbaabbababaaaabaabbaababbbababaaaaabbbaaaaaaabaabbaaaaabbbbaabbaabaabaabbbbbaabbabaabaaaaaaabbaabbabaaaaabaabbaabbbabbaaaaabbababbabbbbabaababbbabbbaaabbbbaaabaaabaaababababbbbaaabbabababaabbbaaaabaaabbbbabbbaababaaababababaaabaaabbbbababbbabaaababbbbbbabbaaababbbbaabababababaabbbbaabbaabaabaaaabbbbaabbbabbaabbabbabbaabbaabaabaaaaabbaaabbbbbbbbabbbaaaaaabbbbbbbbbabbbaabbbbaaabbaabaababaabbbbaaaaaaaaaaababbbbbbabababbbbabababbaaaabbbbbbabaaaababbaabaaababaaaaaaaaaabaabbbbaaaaababbaaabaaaaaaaaabbbbbbbbbbbbabbbaabbabaabbababaaabbaaababbabbbabaaababbbababbbbbbaabbababaaabaaabababbaababaaabababbbabbbbbabbabaaaabbbbabbabaabbbbaaaaaabbbabaababbabbaababbbaabbbabbaababaaabaabbababaabaabbbaaaaababbaaabbabaaabbbbbbabbabbbabbbbbbbbbaaaaaaaabbbaaabbbbbbbbaaaabaaaababaabbaaabbabaabbbbbbbabaabbaaaabaabbbabaabbbbaaabbaaabbbabbbabbababaabbabbbbbbbbabbbaaabababbabbbbbbaaaaababaabaaaaabbaaaaaabbbabbaaabbaaabbabbbbbaabababbaaaaaabaaabbbbbbaaabbbaaabaabbbaabbabababab
aabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaaabbaabbaaaababbaabbaababaaaaaababbaaabababbbbabaabbabbababbabbaaabbbbbbabbbaaaaabaabbaaaabaabaabbbbaabbbbbaabbbbaabbaaaabaaabbbabbaaabbbbababaabaabaabbababaaabbbbbbbabbbabbaababaabaaabaaaaabbabbbbbbabbbabbbaababbbababbaabaaabbaabaababaababaaaaabbababbbbaaabaabbbbbbbabababbabaaaaababbbbbabaabbbabaabbaaabbababbaaabaaaaaabbbabaabbabaaabbabbbbaabbbbbababbabbbbbabaaabaabbbabaaaaaabbbabbaaabbbaabbbabaababbaaabbaaaaabbbbbaaaaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababaabaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaaaaaaabbbabbabaabaaabaaababbbabaabbaabaaabaaaaabbbbbaabababbabababbbaabbbbabbbbabababbbbabbababbbbbbaaaaabaabaabaaaabaababbabbbbabababbbaaabbbbabbaaabbbabbaabaabbaababbaababaabbbaabaabbabbabbaaababbababbbbaaabbbabbbababbababaaaaaabbaaaabbbababbaabbbbaabbbabaabbbbbbababaabaabaabbbbbabbabaabbbbaababbbbbababababbbbbababbbabbaababbbaaaabbbaaaabbabababaabbababbbbabaaabbaaabaabaababbbbabbaaaaaabaaabaabaabbaabbabaaaabbbaaabbaaababbabaababaaaabaabbabbbbbbbbabbabbbabaabbaaaabbaabbabbbbaabbbaaaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaababbbaababbaababaabbbbaabaaabbabaabbbbbabaaabbababaaaabbababbbaaaabbbbbabababbbbabbbaaabbbabbbabbaaabbaaaaaaabababaabbbaaabbbababaabbaaabbbbabbbbbbbabaabbbaabbabababaaabbaaaaabbbbaabaaaaaaabbaaaabbbaaaaabbaaabaabbaabbbbbabbaaaaabaaabbbabbababbaababbbbababaabbbaaaabbbbaaaaaababaaabbabbbbaabaabbabaababaabbaabababbaaaaabaabbbaaabaaabbbbbababbbabbbababbaababbbbbbaaaaaaaabbbaaaaabaaababaaabbabbabaababbbbaabbbabbbbbbabababbabbabbaababbaaabbbaabababaabbabbaabbababbaabaaaaaabbaaabbabbbaabaabababbaaabbaababbbaabaaabaabbaabbaaabbbaaaaaaaababbbbabaabaaabaaabbaabbaabababaabbaaabaabbabbaaaababbbababbbabaabaabaabaaababbabaabbbabaabbbabaaaababbbbbbbaabbbabababbbaabbbaababaaabbbbaaababaabababaaababbaabaabaabbbbbaabbabaaababaabaabbbbbbaaaaabbbbaaabbbabaababaabbbbbbbbbbaababbbbaaabbababbbaabbabbbbbabababbbbabaaaabbabbaaaaaaaaaaaabbbbbaabbababaabbabababbabbabaabb
ababbbaabaaaaaabbbaaababbaababbbbbbbbbaabbbbbaaaaabbabaababbbbabaababaabbbbaabbbbaababaabbabaaabbaabbbbbbaabbbbaabbbabbbabbababbaaaabbbabaabaaabababbaaaaaabbaaaabbbaaabaabbabbbbaaaabbabbaaaabbabbbbaabbabbabbbbaabbaaaaaababaaaabbaabbaabaababbaaaababbaabbaababbbbbbabbbbabaaaaabbaaababbbbabbbabbabbbaabbbabbbbabaaababbaaabaaaababbbbbbabaaaaaababbbaabbabbbabbbaaabbaababbbbbaabbbbbbaaabbaababbbbaababbaaaaaaababbabbaaaaabababaaaabaaabaababbabbabbaaaabababbbbbbbbaaaaaabaaabbababbabbaaaababababbbbaaaababbaabaabbaabbababbbabaabbbaabbbaabaaaabbabbbbbbbabaabbbbaaaabbabaaaabababaabbbababbaabaabbaaaababaabbaabbbabbbaabbababbbbabbaaabbbabaaaabaaabaababbababbbbaabbbaabaaabbbaaababbbaabbabbabbbbbbaaaabbbbabbbaabbabbbbaabbabbbabbaabbabbaabbbbaababbababbaabbaabbaaaaaaaabbaaabbaabbbabbaaaaaabaaaabababbbaaabbbabbababaabbbabbaabbbbbabbbaabaabbbaabbaaaaaabbabbaabbbbabbbbaaabaabbbaabaabaaaababbbabaabaabaabbabaababaaaababbaaaabaaaaabaabaaabbaaababbaabaaaaaaabbbaababbbabbbaaabbbaaababaaaabaaaabbabbabbaabbababbababaabbaababbbbabbaabbabaaaababaabababbbaaaababbbbaaabababaabbbaaaaabbbbbabaaabaabbabaabbbbbbbbaabbbaabaabaaaabaabaaaabbabaabbbbabaabbaabababbabbabbbbbbbbbbbaaaaabaaabbbbaabbbbbaaabaaabbbaaabbbabaababababaaaaababaaabbababaabaabaaabbaaabbbbabbaabababbbaaaaabbbbaabbbaaaaabbaaaabbbbbababaaababbbababbaaaabaaaaababbabbabbabaaaababaabbbbabbaabaaabbbbabbaabaaaaabbbbabbbabbabaabbbbabbabbaaababbaababbbaaababbbbbabbbabbabbbbbbbbbabaabaabbbabbabbabbaaaaaabbabbaaabaaabbabbbabaaabbababaabababbbbabbbbaabaaaaaaaaabbbaaabbbbabbbbabbaababbaaaaabbbbaaabbbbbababbabaaabbbbababbbabbabaabbbbbbbbababbabaabbbbabbaaabbbbbbabbaaaababaabbaabbbbaaabbababaabbaababaaababaaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbabbabbbaabaabbbbbaabbabbaabaabbabbbabaabbababaababbabaaabaaaababbbaaaabbbbbaabbaaabbbbbabbaabaababaaabbbbbbbbaaabababbaabbababbabaabababbbbaababbbbabaababaaabbabaabbbabbbbaabaaababababaababababbbaabaaaaabaaababaabbaababbbbbbaaabbaabbbbbaabbabbaaabbabaabaabbabbaabaaaababbbaaaababbaaababbabaabbbaaabbbababbbabbaaababaabaaaaabbbbaabbababbaaaaabaabbbabbbbbabbbaaaaabaabbabbbaabbababaababaaabbaaaaabbbaaaababbabbbbbaababbbaabaaaabbbbaabbbabbbbbaababaabbaabaaabbbaabaabbbbbaababaabbbabbbbabaaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbab
babbaaabbabbbbaabbbbbaaabaabbbbaaaababaaabaababaaaabbabbabaabbbaabbbabaaabbabaabaaabaababbbbaaaababbbaabbaabbababaabbabbabaaaaabaaaabbbbbaabbbbbbabbaabaabbaaaabababababbbbbabaababababaaaaaabbabbaabaabaaaabaaabbaaaabaabababbbbbbbaaabaaaaababbbbabbbaaaaaaaabbabbbabbabbabbbabbbaabbabbaaaabaaabbaaabaababababaaaaaabbaaaaabbababbbbbabbababbbaabbbaabbaabbaaaaabaaaaaabbbabbabaabbabaaaabbabaabaaaaaabbabbbbabbabaaaababbbaaabbbbaaaaabbabbaabbbababbbbbbaabbabaababbbbabbbabaabaaaaabbbbabaababaabbbbbbabbbbbbabbababaabbaabaabbbbaaaaabbaaaabbabaabbbabbabaaabbaaabbabbaaaabababbababbbbabaabbbababaabbbbbabaabababbaaaabbaabbabbbabbabaabbaabaabaaaabaaaabaaaaaabbababbababbbbbababaaaabaababbaabbbaaabbbbbbaababbbbbabaaaaaaabaababbbbaaaaaabbbaabbaababaabbbbbaaaababbbaabbaabbabbbaabaaabbabbbbbaabbabbbbababbbbbbabaabbbabaaaababbabbaaaabbaababaaaaababbaabbabbbbbaabaabaaaabaabbbbaabbbbbbabaaababbbaaaaaaababbbabbbbbabaabaaabbbbabaaaabbbabaabbbbbabaabaababaababaabbbabbbbbabaabaababaabababbbabbbabbbaabaaabaabaaabbbbbababababbbbaaaabbbbbbbbbababaabaaabbbbbbababbbabababbaaabbaaababbabababbbaabbababaaabbabbaababbbbababbbabaaaabaaaabaaabbababbbbaababbabaabbbbbbababaabbabbaabbaaababbbbaababaaabbbbbaababaaaabababbbabbbabaabaabbbaaabbbabaabaaabbbabbbbaaaaaabbbaababbaaabbaababbbaabbaababbbabbbbaaabaabbbbabbbbabbbabaaaaabbbabaaabbbbbaaabaabbbabaababbaabaaaaabaababbbbbbbabbaabbbaababbbbbaababbabbbbbaabbbabbbaaabababbaabaaabababbaaababbababbaabbaababbbbbbbbaababaaabbbbababbbbbaaabbbababbabaabbaaaabaababbabaaabababbaabbabbbbabaabbaabaabbaaaaaaabbbbabbbabababbbbbbbaabbabbbabaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbbaaaabbabbabaabbbabbbabaaaabbbbabaaaabbabbabbbabbbbbababaabbbaaaaababbbbbabbababbabbbbabbabaaabbaababbaaaaaabbbbaaabbbbbbaaaaabbbababaaabaaaaabbabaabaaabbaaaaababbaabbabbbbbabbbabaaaaabaabbaaaabbaaaaabbbaaaabaaabbbbbbbbbbbaababbababbababaababaabbabbabbabbbabbbabbbbbbbbababbbabbabbbaabbbaabbbabbaaabbabaaabbbbababababaaabaaabbbbbbbbaaaababbbabbabbbaabbbbaaababaabaabbbaaabaabaaaabababbbabbaaabbbabaababaaabbbbaabaabbbaaaabbbbaabbbbaaabaabbbaaaabbaabaaabaaaaaaabaaaaaaababbaababababbbbababbbaaabbaabaababbbbbaababbaabbbbababbababbbbaaabbabbabaaabaaabbbbaabbbabbabbbbbaabababbaaabbbabbaababbabbbbbaabaaabbaababaabbabaaabbabaaaaababbaabbaaababababaaabbaaaabaaabaaaaabaabaabbbbabbbbbbbbbbababaabbbaabbaababbabbbbbaababaaabbabbaaabaababbbabaaaaaabaabbbbbbbbaabbababababaaababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbbbabbbaaabaabaabaaaaabbbbabbbbaaababaaabbaabbbbbbabaabbaaaababbaababbaaaabaabaaabbbaabaaabbababbababbbabbbabbbbabbababbbbaaaababbabbbaaaabaabaabbbbabbabbabababbbaaababaabbbbbabbabbbbbbbbabbbaabababbaaabaababbaaaabbbaabababbbaaababaaaabbabaabbbaaabaabbabbbaabaabbbaaaababaaaaaaaabaaaabbbbbbabaaabbbaaaaabbbabababbaaababbbbaabbaaabbabaababbaaababaabaaababaaaaababbabaababbbbbbbababaaabbabbababaaaaabbbbbbabaaaaaaaababbabbaaaababbaabbabaabbbbaaabbbbbaabbbabbabbababbbaabaaabbaabbabaabaaababbaababababbbabbbbbaaabaaabaabbbaabaaababaaabbbabbabbbbbbaabbbbaaabaababaabaaaabbbbbbbabaaabaaaababaaabbaabbaabaabbaaaaaaaabbbaaaaaaaabbaabbabbabbababaababababbaabaabaababbababababaababababbaabbbabbbababaabaabbaaabbbbbbaabaaaabaabaaaaaabbbababbababaaabbbbabbbbabbabbbbaaabbabaabbaababbabaaabaabaaabaaababbabbababaabababbbaabbbbabababbabbabbabbbaababbabaaaaabaaabbbbbabaabbbaaaabbabbaabaaabbaabbbaaaabaaaabbbabaababbbbabbaabbaabbbbbbaababaaaaaabbaababbaaabbaabababbbabbbbabbbabaaaabaaaaababaaaabbbbbbbbbababbababaabbbaaababbabbbaababbbaabbbabaaabaabbbababaaabaabbbabbabababaabbaaabbaaabbbabbbabbaabbbabbabbbabbaaaaabbbbbbbbbbabababaabbabbaabaababaabbbbababbabbaabbaabbaaaabaaabbbaaaabbaaaaabbaabaaabbbababbbaaabaaabbaaaabbbbbbbaaaabaabaabaabababbbaabbaabaaabababaabbabbbbaaaababababbbbaaababaabaabbbaaaaabbababaaabababaaaaaaaabbaababaababbbbabbaababbaabaababbbbbaabaabbaabababbabbaaaaabbbbbabaabbbbabbbbbbaabaaaaaaabbbbbaababbaaabaabbaaa
aabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabbbababbabbabaaabbabababaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaaaaaaaaabaabbabbaabbbabaaabbbabbbbbabbbbaabbbaabaababaababbabaaabbabbbababbaabbbbaababbabbbaaabbabaababbabaababaababababaabababbbaaababbabbbbabbbaaabaaaabbabbabbbbbbababbbbabaabababbaabbbaababaabaaabbbaaaabbbbaaaabaabaabaabaababbbbaaaaaabbbbbaababaaabaabbaaabbabababaaababbbabbabaaaabbbabbaaaaababbbabaabaabaaaabbbaababaaaaabaaababbbbababbbabbabbbaaaaaaaaabbbabaaaaabbbabaabbbababbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababbabaaabababbabbabbbaaabbbbaaaaabaaabaaaaabbbaaaabbabbabaaabbbbabbaaaaabbbaababbbababbbbbbbabbabbbabaababaaabbbaaababaaabaabbbbbbaabaaabbbbaababbaababaababaaaabbbababbaaaabbabbabbbaabbbabbaaabbabaaaaaaaababbbaaababaabababbabbbbabbababbabbbbbbbaabaaaaaabbaaabbbbaaaaabbbaabaaaaabbbababbbababbabaaaabbbbbbababbaabbaabaaabbbbbbababaababaaaabababbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaa
babbabbbbaabbbbbbaabbbbaaababababbbbaabbaabbabbaaaabbbbbbbbaaababababbbbbabbbabaaaabbbaabbbbaabaabbabaaabbbbbbabbaaaabaaabbbbaaababbaabababbbabbaaabbabaabaababaaababaabbbaabaaabbbaabaabbaaababbaaaaabababbbbbaaabaaaaabbbaaaaababbaaaaaaaaabaaabaababaaaabbbbbbaababaabababaaaabaababbbbabaababbabaaabaaabaaaaaabaaabaabbababababaabaabbababbbbabaaaabaabbbbabbbbabababbabbababbbbbaabbabababaaabbaaabbababbababaaabbbbaaabababaaabababbbababbbaabbaabaaaababababaaaabbbabaaabbbbbbbbbabbaababaaabaabaaabbaaabbaababbabaaaaaaaaabbabbabaaabaabbabbabbaababbaaaababaabaaaaaababbbbbabbbbabbbbababaaabbabbbaabaabbbbbbbbbbbaababbbaabbaababaaabbabbaaaaaabaaabbbaaabaaabbaaababababbbabaabababaabababababaababaaabaaabaababbaabaabbaaabbbbbaababbababbbababbbbbbabababaaababbbbbbbaababbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaabbababbabbababaabbbbbbaaabbbbbabbbbaabaaabbbbbbbbababbbabaaabaabbaaaaaabbababbaaababaaaabbbaabbabaaababbbbaaabaaabbaaaaaaaaaabaaabaabababbbbaabbbbabbaaaabbaaaabbabbabbababaabbbababbbaabbbaaaaaabbaaabbbababaabababaaabbbbaabbbabbbbabbaabbbbaabaababbaabbbbbbbabbabaabbbbbabbabbaababbbabaaaababbabbbaaabbbbabbaaaababababbbbbababbbaabaaabbbbaabbabaabaabbabbbabbaabbbabaabbaabaabbbabbbbbaabbaaabbbaababaaaabbbaabbbbabbbaaaabbaaabaabaaabababbbbbbbbaabbaababbbbabbbabaaabaaabbaabaaaabbabbbababaabbbbbbbbababaababaaaaaabababaaaababbbababbbbaaababbbbbbaababbaabbbaabbbbabaabaaababbaaababaabbbaababaababaaaaabbbaaaaabbaabbbbaabaaaaabbaaabbbbbbbabbbbabaaababaaabbbaababbbaaaabbbabbbabbbbababbabaaabbaaaaabaaaabaaabaababbaaabaaaaaabaaaaabbbaabaaabbaaabaababbbabbbaabbaaaabbbbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaababbbbaabbbabaabababaaababbabaabababbabbaaaababaabbaabbbabbabbaaabbbabaaabbaabaaaaaababaaaaababbabbabbbabaabbaabbababbbbababaabbaaaabbbbbbaaaaaabbaabbbbaaaabaaaaaabaababababbbbaaaabababbbaaababbabbbababbaabaababbabaaaababbbabbbbabbaaabbbababbbabbbaabaabbabbbbabbbabaaaabaaaabbbaaabaabbabbaaaabbaaaaabababbbaabababaabbbaaabbababaaabababbaaaaaabaabbabbbbbabaaababaaaabaabaaabbbabaabaaaabbaabbabbbabbbaababaabbabbbbbabbbbaabaaababaaabababababbaaaaaaaaaaaababbabaababbbaabbaabbbabbbababbabbaaaabbabbbbaaaaabbaababbbaabbbaaaabaabbaabaaabbbaabbabbababaababbaaaabbaabbabababaababbbbababbbaabbaabaabbbbbaabbbbabbbbaaabbbabaabaabbaaabbbaaabbaabbaaaabaabaababbabaaabaaaaaaabaaabbaabaaabbbbaabbbbbbbbbaaabbabbbbaaabbaababbabbababbaabbbbababbbbbbabaabbbabbbaaabbbaaabaaababbbbbbaababaaabbbabaabbbbabbabbbaababaaaabaaaababbbaabbabaaaabbbaababbababbaabbbbaabbbbabbaabbaaababbbbabbbabbbbaabbabbbabaaaabbbbaaaabaaaaabbaabbbabbbaaaaabaaabbaabaabaaaaabaaababaaabbbaaababaabbaabbbbaaabaabbabbabaababaabaaabbbbbbbbaaaaabbaaaaaabaaaabbbbaaabbbaaabbbbbabbababababbababbabababababaabbbaabbbbbabbbabaabaabaaabbabbbbbababbaaaaaabbbbabaabbababbbabaabbaabaabababaabbabbbabaaaaabbbbabbbbaabbaaabaabbabbaababababbbbabaabaabaabbaaabbaababbbabaaabaaabbababbbaabababbbabbbbbaab
bbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaaabaaaaabbaababbbbbabbbaabbabaaaaabaaaaaaaaaaabababbbabaaabaabbbbabbbabbaaabaaababbbaaabaabaaabaaaaaabbbaabaabbbbbabbabaaaabbbbabbabbabbabbaabaaabbbaaababbabbaababbbbabbbaabaaaabbaaaaabbababbaabaaabaaaabbabbbabbbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaabbabaabbabbbbaabbabbbbbabaaababbabbbabbbabaaabbaaabbabaaaaabbabaabbbbbbbabbbabbbaaaabbbabbaaaabbbbabbaaaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaababababaabbbabbaabbaaababaaababbbababbbbbbabbbabbabbabbabaaaabbbabbbaabbaababbbbbabaababbbaababbabaabbaabaaabaabaaabaaabbbaababbabbbabaabbabaabababaaaaaaabbbaabaaababbbbbbbbababbbabaaabaabbababaaaabbbbabababbaaaaaaaaabbaaaabbbaaababbbabaabaabbabbbaaabbbbbaaaabaaabaaababbaaaaaabaabbbbaaaaaaabbbaabbbaaaabbbbbaabbbbbabbaabbbabaababaabbbbbbbaaaaabbbaaaaabbbbabbabbaabbababbbabababbbaaaabbaaabababbaabbabbbabbaabbababbabaaabbbbabbbbababababbaaaabaaaabaabbbbaaaababbbbabaaabbabbabbababbbbbaaabbababbaaabababaaaaabaabaababaabbaaaaabbabaabbaaabbbabbbbbbaababaabaababbabbaaabaabbaabaababbaaabbabbabbbabaabbaaabbbabaabbaaabbbbbabbabaabbbabbbaabbbbbababbbbaabbaabbbbabababbbbbabbababbbbbaaaababbbabbbaaabaabaabbbabaaaabaaabbbbbbbabaababababbaaababaaaabaabbaaabaaabaabaabbaaaababaabbababbaaabbbbaaababbbaaabbababbbbbbaaabbababbbabbbabaaaaaaabbbbaaabbbaababbbabbabababaabababbbabbaaaaabbbaababbbbabbbabaababbbbaabbaaabbaabbabbabbbbaabaabbabbaaababaababababaaaabbabbabababaaababbbabbbaabbbaaabaaaabaaabbabbbbaabbaabaaabaabbaaaabbabbbaabaabaaabbabababbbbbaaabbbbabaabbabbaabbbabaabaaabbaabbaaabbbabababbabbbbbaaababbaaababbabbbbabbbaabbaaabaaabbbbabbabbbbaaabbabbbaababaaabbaababbbaabaaaabababbaabbbbbbbbabbabbabbbbaaababbabbbbbbbababababbaaabbabbbabbabbbaabbaaabbabaaaaabbabbbbabaabbbaaababbababbbbababbbaabbbabaaaababbbbaababbbaaabbbaaabaabbababbaabbbabababaabbaaabbaaabaabaabaabaaabababbbabaabbbababbaabbabaaaaababbaabbbbabaaabbaaabbbabaaaaabbbbbbabbabbabababbabbbbbbbaabaababaaaaaaaaabaaaabaaaabbababaaabbbabbabbbbbabaaaabbabaabbbbaababbbbaabbaaaaaabbbaaabaabbbbabaabaaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaababaaaaabbbbbbaabbaaaaabbaaaaaaabbaabbbbbabababbbabaababbbbbbbbaaaabaabbbbaababbbbabbbaababbbbbbbbbabaabaabaabaabaaaabaaaabbbaaaabbbaaababaabbabbbbbabaaabbbbbbbbaaaaabbbbbaaaabbbbabbbbabaabbabbabaaabaabbbbabaabaaaaaaabbbbaabaabbabbaabbbbbbabbaabababaabaaabababaaaababbbaaaaabaabbababbbaabbbaabbabbbbabbbbbbaaabababaabbabbaaabbbabbaaabbbbabbaaabaaaaabaaababaaaaabbbaababbaaaabbbbaaaabbbbbaaaaaaaabbaabbbabbabbbbaaaaaaaaabbabbbabaabbbbaabbaabbbbbabaaaabbbbbbaabaabbaaaaaabbabbbbbbbaaaabbbbababbbaaabbbaaaabbbaababaababaabbbababbbaabbabbbaaaaaabbaabbbaaaabbbabaabaaabbababbbbabbabababbbabaabaabbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbaabaabbabbbbabbabaabbaaaaabbbababababaaabbaabbabaabaabbbbbbbbbbabbaababaabaaababababbbabbbbaaabbbbbaabababbbababaabbbabaaabbabbabbbaabbbbabbaabbbbbabbbaaaaaabaaaaabaababbaaaaaabbbababababbabbabaaaaabbaabaabbbabbababaababababababbbbbbaabbbaabbbaaabbbbbabbbababbbaababbaaabbbbabbabaaabbaabaaabaabaaabbbbabaabaaaaabababbbbbabaaaabbabbaaabaaabbbbbaaaaababbabbabaabaabaaabaabbabaaaaabaabbbaabbbaaaabaabbaabaabbbaaaabaabaabaaababbbaaaababbaabbaaabaabbbaaabaabababbbbaabaaaabbbaaaababbabbbaaabbbbaaaaabbbaaaababbbbaabbaabbbbaabaaabbbaaaababbbbbaaabaaababbabbbbabaabaaabbbaabaababababbaabbbbbbabbabab
ababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaababbabaabaabaaaaababaabbbbbaaaaababbabbababbbbbaaababbbaabbbaabaabbaaaaaaaabbbbbabbbaaabaabbbaaaabbabababbabbaaabbbbbbabbbbbbabaabbbaaaabababaabaabaabababbaaaaabaaababbbbabbbaabababbbbaaaabbbababaaaabbaaaaabaaaabaabbbbbbaaaabbababbbbabbbabbabaabbbabaaabbbbaabbaabaaabaaaaabbaabbbbbbbbaabbababaabaaaabbabaabbbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaababbaababaabbaababbaababbbabbabbaaabaabaabbbbbabbabbaabbbbbabababbbabbbababaabbbabaaabaaababbabbaababbaabaaababbbbbaabbaaabbbbabbaababaaaaabbabbababbaaaaaabbbaabaaababbbaaaaaaabbbbaaabbbbababbbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaababbaababaaaaabbaaababbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbbabbbbbbaabaabbbbbaabbaabababaaabbbabababbabbbbabbbabbbaababaabbbaaabaabaaaaaaaabbbabaabbbabbaaabbbbabababbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaabaaaabababbabababbabbbaaabaaaaaaabababaaabbbbababaabbbbbbbabaababbbbabababbbaaabbaaaaababbbbabbbabbbbaabbbbabbbababaaaaabbbbabbabbaabbbbabbaaaabbbabbbaabbabaaabbaabbaabbbaabbaaabbbaaaabaabbbaababbbbbbbabbbabbbababaababaabbbbbbbabaaaababbabbabbabbbaaaaaaaabbbaaaaabaababbbbaabaababbbbbaabbaababaaaaabbababaabaabbabbabbbbababbaaabbabbaabbaababaababbabbbaaaabbbabbabbbaaaaaabbabbabaababbbaaababbaaaabbbbaabaabbbabaaabbabaabbbabbbabaaaabbabbabbaaaaaaabbbbbbabbbbbbabaaaaabaaaabbabbbbbbababbbabaaaababbbabababaaaaababbbaaababaaabababbaabbbbabbabbbbbabbabbaabbaaabbaaaabbbababbabbbbbabaababbbabbbbaabababbbababbbbaaaabbabbababaaabbbbaaababbabbabbbbaababbbbabbaaabaabbbaabbbbbbbabbabbbabaabbbabbaabaaaabaabaaaabbababbbbbbababbabbbabbbbabbabaabbbbababababaaabaaabbbbbababbabaabaaaaaabbbabbabaaabbbbabaaaabbbaabbabaaabaaabababbbabbbabbbbbbababbaaaabbaabababbbbabbaabbabaaabababbbbbaaabbbbbbbabbaabbbbbaaaabbaabbabbabbaaaaabbaababbabbbbbbbaabbaababbbbbabbaabbaaabaabbbbbaababaabaaaababbabaaabaaabbbaaaabbbabbbabbbabababaaaabbbaababababbaaabbbbabbbaaaabaaabbababbbababababbbabbbaaaababaaababbbabaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaa
bababaabbbbababbaabbbbbabbaabbbababbbbbbbbabbaababbaaaababababababaababaabbababaabbaaabababbbaaaabbabababababbaabbabbaaabbaabaabaaababaabaabbbabbaaaabbbbabbaabaabbbbbaaababbaaaaaaaababbbababbbaaababbaaabaaababbbbbaabaaaaabaaabbabaaaaaabaaabbabaabbaabaaaaabaaaabaaaababbbabaaaaaababaaabbabababbabaabbaabababbbbabaaaaaabbababababbabaaababaaabbaaaabbaaabbbabaaabbaaaababbbbbaabaabbbaaabaabbbabbbaabbaabbbaabbaabbbbabaabbaabbababbbbbbabaabbbababaaaababbaabaababaabaabbbaaaaaabaaabbbbbabbaabbbbabbabbaaaabbaaaaabbaaaabbaabbbbabbbaaabaabbbaaaabababbabbabbaabababbbaaaaaaabaaabaabbababbabbbabbbbbaabaaaaaabaaabaaabbabaaababaabbabbbaabbabbababbababbbbbaababaaaabbbabbaaaaaaabababaababbbbbabaaaaababbaaababbaabbbaababaabbbabbbbbbaaababbaababbbaabaaaabbaaaaababaabaaaaababbbabbaaababbbbbbaaabaabbbaaabbaaababbabaabbbaabbbbbaaaaabbbbbabaabbbaaabaabaaaababbbabbabbbbababbbaaaabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbaaabbbbbbaaaabbbababbaaaaaababbbbabbbabbbabbabababaaaabaaaabababaabbbabbbbbabbabbaaababbabbaabbbaaababaababbaabaaaaaaabbabbabbbbbabbaaaabaabbaabbababbabbababbabbabbababbbaaaabbabaabaaabbbbbabbbaabbaababbaababbbaabababbbbbbaaaaabbaababaaabbbabbaaaabaabababaabaaaaaabaabaaabbbbabbaaabbbabbbbbabababaabbaababbabbababbbbbbbaabaaabaaabbbbabbabbbbbbbaaaabbbaaaaababbbabbbbaabbbbbabaaaaaaabbbaabbabbbaabbabbababaaabbbaaabbabbabbababbababbbbaabaaaabababbbababbabbbabbbaaabaaabbabaaabbabbbaaaaabbbababbaabbbbbaaaabbaaabababbabbaaaaaaabbbaabbabaabaaabaaabbababbaaabaaaaaaababbbabaaaaabbabaabbbbabbbbaabbbbabbbbbbbbbbababbaabaabababbaaabbabababbbaaaaabbabbbaaaaaabbabbbbbaabaaabbbabbbbababbaababaaabaabbabaaabaaabbabbbbbaaaabbaabbbbabababbabaabbbbabbabaaabbabbbbbaaaaaaaabababbaaaabaabbbaaaaaabbbaaaabbbbbbaaaabbabbbaabbabbbbaababbbbababbaaabaaaaaaaabcabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabaaabbbbbbabbbbaabbabbabbbabbaaabaaababaabaabaabbbbabbbabbbaabaabbbaababaaabbbaabaaaaabbaaabbaaabbbaaaaaaaaabaaaabbbaababbbbaaabaabbbbbaabbababbaaababaaaabaabbabbbbabaaabaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbbaaaaabaabbaaaabbabbbababbabababababbaabababbabaaabbbbaabbbababbbaaababaaaabaaaabbabbbbabbbbabbbabbbbbbbababbaaaabbabababbbabaaabbabaaaaaaabaabababbbaabababaaabbaababaabbbbabbabbbaabaabbaaaabbaabbbababbaaaaaabaabbbbbbabaaabaababaababbbbababbbbaaababbaaaaaabbbabbaaabaaabbabbbaababaaabbbaabaabbabbabbbbaababaababbaabbabaaabaabaaababbaababbaabbbbaababbbbbbabbbbbbbbbbabaaaabbbabaabbaabaaaabbbbaaabbabbaaaababaabaaabbbbaaabaabaabaaabbabbbabbabbaaabbbaaabbaababbbaaabbbaaabaaaabbbbbbaaaababaaababaabbbabbbbbbbaabbbaaabbabbaaabbaabaaaaabaaaabbaaaabababaabbbbbaabbbbaabbabbabbbabbaabbaaaababaabababbabbaaaabbbbaabaaaabaaabbbabbbabaabbaaaabbbabbbbaaaabbaaaaababaaabaaaaabbbbbabbabababaaaaabaaaabaaabbaaaaaabaababaaaaaaabbaaababbbbaababbabbabbbbaabbbaaababaabaaaaabbbaababababbbababbabbababbbaabbbaababbbbbbbabbaababbababbaababbaabbbabbaaabbabbaabababaababaabaababbababbbaaabbaabbbbbabbbbbbbaababaabbabbbbbbaabaababaaabbabbbbbbaaabbbabaabbabaaaaaaaaabbaaaaabbbbbaababbabaaaababbababbaaaabbaaaabbababbaababbbaabbaaaaaabbaaaabbaaabaaabaababaabbbbaaababbabbbababaabbbbbbaabbbbaaabbbabbaabaaaabbbbaabaabbbbaabaaaabbaabaabaaaabbaabbbbbbababbbbaabbaabbabbabaabbbbabaabbaabbabaaaaaabaaaababbbbbaabbbabaaaabaaabaabaaabbaaabaaaababbbabaabbbabbbbabaaaaaababbbbbbabaaabbaabaaabaaabbbaabbabaaaaabbaaaaaabbbaabbabaaaabbabaabbbbbbbabaabaabbbbbabababbbbabbbabbabaabaabaabbbbababaaaaaaaabbbbbbabbbaababaabaabbbbabababaaaab
abaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaababababaaabbbaabbabaaaabbbbababbaababaaaabbbaaaaabbbbbabaaaababaaaababaaaaabbbabbbbbbabbbabbaaaaaaabbbabbababbabbbbbaabbababbabaaababbbbbbaaabaabababbbbbaabbbbbaabbaabaabbbbaaabaaabababaaaaaaaaababaabbbbaaaaabbbaaabbabbaabaaabababbbbbaabbbabaaaabbababaaaaaabaababaaabbabbababaabbbababbababbabaaababbbbbaabbbbbabbbaabbbbbbbbabbabababaabaabbabbabaaaaaaabbbbaabaabbaaaabaabbaababbabababaabaaabbabaaabaabbabbbbababbabbbbabbababbabbbaabbaaabbbbaaaabababbbaababababaaabbabbaabbbbabaabaaaabbbababbaabbaabaabaaaaaabbaaaaaaabaabbabbbbaaababbaabbbaaabaaababbaaaaaaabaabbbbbaaaababbabbbbbaaaabbbabbbbbaaabbaabbbbbabbaabaaaaaaaabbaabbababbaababaababaabbabbabbbbabababbaabbaabbbbabbbabbaaaaabaaaabbbabaaabaaaabbbaabbbbabaaabbbaaabbbaabbbbaabaaabbbaabbacababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaaabbaaabbababbbabbababaabaaabbaaaabbabbbaaaabbbbbbbaaaaabbaaaaabbbbaabababbaaaaabaaababaaaabaababbbbaabbbbbbaabababbbbbababaaaaaabbaabbaabbabaaaaabaaaabaaabaaabababbbbaaabbabbbbbabaabaabbaabaaaabababbbabbabbaaaabaaababbaabbbaaaababbbbabbabbbabbabaaabbbbaaababaaaaaabbabbbbbabbaabaabbaaabaabbaaabaaaababbbbbabbabaaababbbabaaabbaababbaaabbbbaabaababbbbbaaaabbababbbababbabaabaaaababbbbaaabaabbababbbaababbbbbbbbabbbbbbaabbaaabaababbaabbbbbaabbaaabaaaababbabaabbaabbbaabaaabbbaaaaabbaabaabbbbbabaabbabbabaaabaababaaabbaaaababbbabbaaaaabaabbaabbbbabaaabaaaaaaaabaaabaaababbaaabaaaaaabbabababaaabaabbbbbababaaaaaaababbbbbbbbbbabaabaaaabababbaaaabbaaaaabbabaabbbbbababaaabaaaabbbabaaaaaabbbbbababaabbbbabaaabbabaabbbabababaaaabaaabbaaaabbbbabbbbbabbabbaaaaaaabaabbbaaabbaabaaaabbbbbabbaaaabaaaaabbbabbbbaaabbabbbabababababaababbbbabbaabaaababbabbbaababbbabaaaabbbaaabbaabbaabbbbbbbabaabbbbbbbabababbbabbbabbaaababbabbabbbaaaaabababbabbbbaabaaabbabbabaaaaabbbbababaaababbbbababaaaaaabaababbabbabaabbbaababbbbbabaaabbbabababbbabbbabbbabbbbaabbbaaaabbbbbbabbbababaaabbbbbaaabababbaaaabbaabbaaabababababababaaabbbabaaaaaababbabababababababbbbbaaabbababbbbabbaabbaaabbbaababaabbbaababbbaabaaaabbaaaaabababbbbbbababbbaaaaaaabbaaabbaaaaaabaabaababbbbaaaaabbbabbaaabbaabbbaaaaaababababbaabbababbbbbbabbabbaaaaabbbababaaabbbabaaabaaaaaabaaabbbbaabaabaabbaabaababaabbabaabbbabbabbbbbabbaaabaaabbbaaabbababaaaaaaaaabbaabbabababbabbabbabbabaaaaaba
aabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaababababaabaaababaaaabbbabbabaaaaaabbabbbaaababaaababbaaababbbbbaabaaababaababbbaaaabbbbbbbabbbabbbaabababababbbabbabababbabbbbabaaababababababbbbbbaaabaababababababbbabbbaabbabbbbbbbaaaaaaabaabbaaaaaabaabbbabbbbbabaaaaabaaaababbbbbaabbaabbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaa
baaababbaaaabababbbbbbabaababaabaabababbbabbabbaabbaabbbaaabbababaabbabaaabbabbbbbbabaaaaabbaaaabaabbbbbbababaababbaaabbaaaabbaababbbabababbbbbbbbaaabaabbbbaaaaabbbababbbbbbaaaaababbabababbaabaabababbbaaaaabaababbaabbaababbbbbbbaaaabbbaabbbaabaaaabbaababaaaaaababaabaabbbaaabbaabbbbababbababbbabbbabbaabaaababababbbbaaabbaababbbaabbaaabbabaabaabbaabaabbababbbababaababaaaababbbabbabbbbabababbbbbbbabbbbaaabbaaaaababbbbabbbabbabaabaaabbaaababbbaaaaababbabaabbaaabaaaaabaabaaabbbbaaabbabbbababababbaaaaabbbabbbbbbbbabbbabaabaababaababbababbbabbabbaaaabaabbbabbbabbbbbaaabbaaaabaaabaabababbbababbbaaaabbabbbaabaaabaaaaabbbaaaababaaabaaabaabbbaaaaaabbbbabbabbbbababaabbabbaabaabaababababaaababbabbabaabaababbbaababaabbaaabaaaabbbbbabaaabbbbababbbbabababbababaabbaabbaaabaabbbaabbaaaaaabbbbaabbbaaabaaabbaaaaaabaabababbaabaababbbabbbbabbaabbaaaaaabbaaaaaaabbaabbbaabaabbaabaaabbabaabbbbabaabbabbbbababbbababaababbaaaaabbbaaabaaaabaababbbbabaabbaabbabaabbbabbabbaaaaaababaabbaaaaaabbbbabbababbbabbabbabbbbbbbbbbaabbabbbaabbbbbbbbbabaaabababaaaaabbbaaaabbbabbbbabbabbbbabaababaaabbabbbbbbaaaaaaabaaabaaababaabaaabbbabaabaaaaababaaabbabbabbaabbbabbbaababbbbbbabbbaaaaaabbaabaaaaababbabbbbaababbbbabbbaabaaababbbbaabbaaaabbbbaabbbaabababababbaaaaabbbbaabbababbaaabbbabbbbabbbbbaabbaaaabbbabbabbaabbbabababbbbaaaabaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaabaabaaaaababbbabbabbaaaaaaaabbaaaabbbaabaabaabbabbbaabbababaaabbaaaababbbaabbbbaabaabbbaabaaabbaaabbbbbaaababbbaaaaabbbbbabbbbbbabbababababababbaabaabbaabbababbaaabbbbbaabaaabababbabbbbbbbaabbbbabaaababbaabbbbabbbaabbbbaaaabbaabbaaaaabaabaaaaaaaabbbbbaaabbaabbaabaababaabbabaabbabbbababaaaaabbabaabaaaabbbabbabbbaabbbabbbababbabbabbbaabbbabaababaaaabbabaabbbabaabbaaabbbbbaabaabbababbbbbabaabbaaabaaabbbbaabbbbbbaabbaabbbbababaaabaabbbababbaabaaaababbbabababaaaabbabbaabaaaabbbaabbabbaabaaaabababbbbbbbbaaabbbabbaaabaaababbaabbaaaabaaaaaaababaabaabbabaabbbaaaaabbabababbbbabaabababbbbbbbabaaabaaabbbbaaabbbbabaababbbaaabaababababbbabbaaaabbbbaaaabbbbbbbbbabbbabbbbaabbbbaabaabbbbbabbbbaababbbabbabababbaaababbbbbaabbabaababbaaabbbbbbbbabaabaaaaabbbaabbaababbbbbbaabaabaaabbabbaaaaababbbaabaabbaaababbbabbbaaaabbbbbbaaaababbaaabaabaaaaaaabaabbaabbbaabbbaababbabaaabaabbabababbaabbbabbbaabbaaabbbababbaaaabbbabbbbbaaabaababbbabbaabbabbbabababbabaaaaaaabbabbbabaabbabbbaaaaabbbabbaaabbababbaabbaaaabaabaabbaaabaabbbaabaabaaabaababbbaabaabbbaaababbbbaaabaaaabbababbabaaaaabbbbbbaababbbababbbaaabaabbabbbbababaababbbbaaaaaaabaaababababaabaababaaabaabbabbbaaaabaaaabbbaaaaaabbaabbbbabbbabaaabbbaabbaababbbbbbabbbbababbbabababbbbbaaabababaababaaaabaaabbbaaabbabaaabaabbabbaaabbaabaabbbaabbabbabbababbabaabbaaaaababbababababababaababaaabaababbaabbbaabaabbaabaabaabaaaabbbbbabbbababbbbbaabaabaaabbbaaabaabbaababaaabbabaaaaabababaababbaabbaaabaabbabaababaaaaaababbabbaaaabbabaaababaaaabbbaaabbababaaaaabbbbababbaaabaababbbaabbbabbbbabaaabaaabbabaababbbaaabbabbababbbbbbbbabbbbababbbabbbaaaaababaabaaabbbaabbabbbbaaabbababaabbbbaaaaaaaabbbabbababbaaaaaaabbbbbbbaaababbaaababababaabaabaababbbabbaabaaabaababbbbabaabaaaabaabaabbbbabbabaaaaabaaabbbbaababbbabbbbbbababbabaaabbaaabbabaaabbabaaaaaabaabbaaaabaabbbbbbaabbabaaabaaaaabaabbaabaabbababababbbabbbabbbbbbaaaaabbabbbbabbaabaaabbbbaaabbbabbbbbbbaaabaababaaaaabbaaaabbbaaaaaabbababababbbababbbabaaabbbaabbbaaababbbbbaabaabbbabbbbabaabbabaabbbabbabbababaabbaabababaabbaaaaabbbbabbabbbbaabaababaabbbaabaaaabaabbbababaaaaaaaababbababbbbbbabababbababbbababaabababaaababbaaabababbabbabbbbbbaaabbaaaaaaaababaaaabaabaaaabbaaaaaabbaaaabbbabababaaaabbaabbaabaabbbbaaaaaaaabbbabababaaaaabaaababbbbaaabbaaaabbabbaababbbaaaaaabaabbbbabbbaaaabbbabaabbababaaabaabbbaababbabbababbbababbaaabbabbbaaabbabbaabbbabaabbbbbababaaaaabbbabbbbbaaabbbbbabaabbbbbbbbbabbbabbababbbbaaaaaabbababbabababbbbabbabaaaababbabaababbbabbbabbbbbbabbbabbaabababababbabbaababaaaababbbbabbaaaabaaaabababaabaababaaaaabbaababababbbaabbbaababaabababbbaaaabbbabababbbababaaababaaabbaabbabbbbababababbbbaaababbbaaaaaaaaabaabbababbbabbabbbaabbbaabbabaababbbbbbbbbaabaababbbabbaabaabaabbabaabbbbababbabbbbbbabaaaaabaaaabaaaabababbbaabaaabbabbaaaaaaaaaaabbabaaabbaabbababbbaabaabbbbbbabbbaaabbbabbbaabbbabababaaababbabababbabababababbababbbabbbabbabaabbabbaabbbaaaaabbabaababaaababaaaaaababababbbabaaaaaaabbabaabaaabbbbbbaaaabbaaabbaaaabababababbbaababbaabbbbbaabaaababababaabababababaabbabb
baabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababaabbabbbababaaaababaabbbbabbaabbaaaababbabbbaabbbbbbbababbbaaaabaabaabbaabaabababaaaababaabaabaabbabbaaabbbaaabbabbbbaaabaabbabaabababaabbaabbaaaaaaababbbbbabbaabbbabbbbbabaaabbabbbabaabbbabbbbaaaabbbbaabaabaabbababbbbaaababbaaaabbaaaabaabbaabbababaaaabaaaabbbababbaaabbbababbbabababbabbabbbabaabbbbaaaaabbbaabaabbaabbaabbbaabaabbababaabbbbbababaaaababaabbbaaaaabbabaaabbbababbabbabbbbabaabaaaaabaabbaabababbbbabbbbbaabbabbaaaaababbbaaaababaaabaabababaababbbaabaaaabaaabaabbbbaaaaaabbabaabaaaababbabbbaabaababaabbaaaabaaababbbabaaabababbaabbbbaaaabbabababbbbbabbaabaabaababbabaaabababaaaaabaaabbaaabbbabbbaaabbbabababbbabbbabbbababaaaababbbbbbaabbbaaaaababbabbabbaaabbbbbabbaaabaabaabbbabbaaabaaabaabbabbabbbabaaababbbbabbabbaaababbbaabababaaaaababbaabbaaaabbabbaaaaaaaaaaabbabaaaaabbaaaabaababbbbabbbbabbbbaabbabbaabbabaaaaaaaaaaababbbabbbabbbbabaabbabbbabbabbaaaaaaabbbbbbbbbaaabbaaabbbabbbbabaaaababbbbbabbbbbbbbbbabbaaabaaababbaaabaabaaaabbaaababbabababbbabaababbababaabaabbbbababbaabbaaabaabaabbbaaababbbaabbabbbbbbababbbbbabaabaabaaababbaabbaababaaaabababbaabbbbaaaaaabbbbbbaabbaaaabbbbabbbbbbabbabababaaaabbbbababaaabbbabaabaaababaabbabbabaababbbbabaaabaaaabaabbbaaababaaabaaabbabbaabaaaabaaababbbbabbbbaaabbbabbaabaabbbbaabbbbbababaaabbabababbaaabbbaabababbbababaabbbbbbabbaabaaaaababbbababbbbabbabbbaaababbabbbbaabbaabaaabaaabbababbaabaaaaabaaaabbabbbababbbababababaabbbbbbbbbbbbabaababbabaaabbaabbaaabaaababaabaabbbbaabaaaabbbbbaabbabaaabbaaabbbbabbaabbabbbaaabbaabaabababbabaabbbbaabbaababababbabaaaababaaabbaabbabbaaaaabbaaaabaaaabbbaaababbabbaabbbaaabbbaabbaabbbbabbabbabaababbbabbbbbbbabbbaabbabbbaaaabbaaaaaaaaabbbaabaaaabbbaabbabaabaababaabbaaaababaaaaaababbaaabaaabbbaaabbbabbbabaaaaaabbababbbaaababbaaaabaabaaabbababbbbabbbbabaaabbaababbbbaaabbabaababaabbaaaabbaaaabaabbaabbbabaaaabaaabaaaabbaabaaababbbbaaaabbbbabbbbbaabbaaabaaabbbbbabbbaabbabbabbbbbabbbababbbaaabbbababbaabbaaaabbbabbaabaababbababbabbbaaaaaaaabbbbbaabbbbbbabbbbaaaabbbaaabbbaaaaabaababababaababaababababababbaaabbaaaaabaaababbabbabbbaabaaaaababaabbbbbbaaaababbaababaaababbaabbabbabababbaabaaababbbbbaaaabaaaabbaabbbabbaabaabbabababaaaababbabbabbaabbbaabbabaaababbbabbbaababaaabbababaaabaaaaabbaabbbabababaabbaaababbabaaabababaaaababbaababbaabaaaaaaaabaababbabaaabbbaaabaaaabaaababbabbababaaaaaabbaabaaababaabaaabbbbbbababaabababbbbaababbbaaabbabaaaabaaabbbabbabbbbbbaaaaabababbbababaaaabbbbbbaabbabaabbbbabbbbabbbababbbbaabababbbaaaaabbbbbaaaaabbbabaabbabbbabaaaaabbbabbabbbaabaaabaaaaabbabbaababaaabaaabaababbbaaabbabababbbaaabbaabbbaababbbabaaaabbbabbaaaabaaabbbbbbabbbbbbabaaaaaaabababababaabbabbbbbbababbabbaabbaabbabbbbbbbbbaaabbbbbaabaabbbabbbaababaaaaaaabbababbabbabbbabbaaabaabbbaabaababbaabaabaaaaaabaabaabbabaabaaaaaaaabbaabbbbaabababbbabababbbbbbbbaabaaaaaaaabaaabbbbbaababbbbbababbbbbbaaabaabbabbababbbabaaaaabbbbaabaabbaaaaabbbbaaaaaabababbabaabbbababbbbaaaaabaababbbbaabbabbbabbabbabababaababbaaaaabbbabbbbbbabbaababbbbbbabbababbbbabaaabaabbabaabaaaabbabbbaabbaaabbaaaabaabbbaabaaaabbbbaaaabbabbaababbaabaaabbbbaaabbbaaaababbaaaababbbbbababbbbaaabbbbbbbabbabbbbaabbabaabbbaaababbbabaababaaababbaaabaabbabaabbbbbbbaaaabaabaabbaaabababbbbaabaaaabbabbbbaabbbaabaaaabbababbbabbbbaaaaabaabbbbbaabaababaabbbbbbabaabbababbbabaaabbabaaaababbaaaaababbbabbbaaaabbaabbbaababababaabbbaabaaaabbaabbabababaabbababaaaababaa
aaabababbababababbaaabaabbaabbbababbbabaaababaaaaaabaaabaabaabaababbbbaaabaaabbaabbabaaaaababbabaaabbabaababbaabbabbbabbabbbabbbaaabbabaabaaababbaababbabababbbbbbbaaabbabbbabaaaaaaaababaaababbbabbaabababbbbaaaabababaabbbbbbbbbaabbbbaaabbbabaaababbabbaabaaabbbaaaaabbbbabbbabbbabaabbbbbbabbaaaabbbbbbbaaabbaaabbbbaaaaabbaaaaabaabbaaababbababbaaaaaaabbbbbaaabbbbbaaaabaabaabbaababaaabababaaabbbbaabbbababaabbaabaaabaabbaababaababbbaaaabaaaababababaabbbbabbbbabbaaaabbbbabaaaababbbaabaabaababaaaaabbbaababaabbbabababbbbbabbabbababbaabbbbbaababbaabbbaaabaaaaaabbababbabbabaabaabbbabbaabbabbabaabbbaabaabaaababbaabbbaaababbaabbbaaaaabaababbaaabaaabbaaaaababaaaabbaabbaaaabababaaaaabaababaaaaabbbbabaaabaaabbbabbabbaaababbbbabbbaaaaaaababbabababaabbbababbbbabbaabbbabbbabbabbaabbbbababbaababaabbbaaaabbbabaaabbbaababaaaaaabbbaababaaabaaababbbbbbbaaaabbbaaabbabaaabaababababbababaaabaabbbbbaaabbabaaaabaaababbabaaaabbaabbbaabbaabaabaaaabbabbaabaabbbababbababababbbbaabaababababbbabaaabaaabbaaabbbabbbbabbbaabaaaabbaabbabbbabbaabbbbaabaaabbabbabbbaabababaaaaabbbaaaababbaabaabbaaababbabbbaabbaabbbaaabababaabaaaaabbbabaabbbabaabaaaabaaabbaabbbabbbaaaabaabaaaabbbaabaaabbababbbaabbabaaabbabbbbababaabbaaaaaaaabaabaabaaaabbbabaabaaaaaaababababaabbbaabaaabaabaaabbaabbbaababbbbbaabaaaababbaaabbbabaababaaaababaaabbaaababbbbabaaaabbabaaabbbaaabbbabbaababaabbaaababababbaabbbaabbbabbabbabbabbbababaaababbaaababaabbaababbbbbabaabbaaaababbbaabbbaaababbbbbaaaaaabaabaabababaabaaaaaaabbabbababbbbbbbbbabbbbabbbbaabababbbaaabaabaaaaababbbbaababbaaaabbabaaaabbaabbbbbbaaabbbabbaaaababbabbbababbabaabbabbbaabbbabbabbabbabbbbaaaabaaaabababaabbaabbbbbbbaabbbaababaabbabbbaabbabbbabbabaababaabbabaaaabbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabbbaabababaaaabbabbbabbaaabaaaabaabbabbbaaaaaababbbbaaabbbaaabababbaababbaababbabbababbbbaababbaaabbabaababbbbbaaaabaababbbbbabbbaaaaababababaaabbbbbabababbababaabababbbbbbabbbbaaabbbababbbbbaaaaaabbaabbbbbaabbbbbbbaabbaaaaabababaaababbabaaaaaaaabbbbabbaaaabbabaaaabaaabbabaaaaaaaaababbabbabbabbabbbbabbbbaaabbbbaaabbbababbaabaaaaababbbaaaaaaaabbbbbaaaaabbbbaaaabaaaababbaabaababbbabbaaaababbabbbbbbbaaaabbabbaabaabbaaaaaabaabbabababbabbbabababbbbabaaabbbbbabbaababaaabbaaabbaabaaaabaaaaaabbbabababbaabaabbbaaabaabbbaaaabaabbbabbbbbabbbababbbbbaaabbabaabbbbaaaabbbbaaaaabbbbbbbbaabbaaabaabaaaabbbbbbbbbaabaaababbaaaabbaabbaaaaababbbbaaaaaabbabbaabbbbbbaabaaaaaaabbbbaaaababaaabbbaaabbbbaaabbababbababbaaababaaabbaabaaabbbbbbaabbaaabbbbaaababbabbbaababaaaabaabababaaababbabbaaaaaaabaabbaaabbaabbbbabbaaaabaababababaabaaaabbbaabaaaabbabaaaaaabbaabbabaaaabaabaaaaaabaaabbbaabababbbbbbbaaaaaabbbaaaabbabbbabbaaaabaababbbabaaaabababaaaaaabbababbaabbaaabbbaaaabaaaaaaababababbabbbaaaabaabaababbbbbababaababaaaabbbbbbbaababaaaaaaaaababbaabbbbaabbaababbabababbabaabaabbabbaaaaabbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbbabaaaaaaabababaaabaababbaababaaaababbbabaaabaaabbabbaabaaaabaababbaabbbbbaaabababababbbaabbaababbabbaaaaaaaaaabaabbababbabbbabababaaabaaaabbbaaaaabbababaaabababbaaababbbaabaabaaabbaaaabaabbaaaaabaaabbbbbbabbbbbabbabaabbbbbbaaababababaabaababbbbbaabbabbaaabaabababbabababababaaaaaabbaaabbaaabbbaaaaabaaababaaabbabaabbbaaaabaababbbaabbabbbabbabbbaaaababbabbbbbababaaaaababbbbaabaabbbabbbaaaaabbbbbabaabaababbabbabbbabbaababbbbbabbaaabbaaabbbbabbaabbabbaaabbbbabbabbabbbabaaabbbbabaabbaabbbabbaaabbbabbababaaaabbabbbbaaabbbbabaabaaabbbaaaabbbbbaaabbbbabaaaabbaabbaaaabbabbbaaabbbbabaaaaabbbabbbabaabaaaababbabbbaaabbabbabababaabbaaaaaabaababababbbbbbbbbaabbbabaabbabaabaaababbbaaababbbbaaaaabaabbbbbabaababbbaaabaaabaaaaabbbbbbbbabbaaababaaaaaaaaabbaaabbbabababaabbbbababaaabaabbbabbaababbbabbbbaabbaabaaaabaabbabbbaabaaaababbaabaabaababaaabaaabbabbbbbaaababaababbaabbbbbaabaaaaaababbbababbaabbababbaaabbbaabbabbbbbbaabaabaabbababbbaaaaaaaabbbaaabbabaabaababaaaababbabaaaababaababbbaabbbaabaabaabbbaababaaababbaababababbbaababbbbbbbbaabbbbaabbbbbbbbaabaabbbaabbbbbabbbbbaabbbaabaabbaaabaabbbbaaabaaaaabbbbbabaabbabbaabbaabbaabbabbababaabaabbaabbbbbbaaaabbbbabaaaabaaabbbabaaaaaabbaaaabbbabbbbbaaaabbabaababbaabbaaabbbbbbaaaabbbababaabbaaababaabbaabababaabbbbbaabaabbbabaabbbbaaaaababaaabbbaaabbaaababaaaabaabbbaaabaaababbabbabbabbbaabbaaabbaabbaabbbbbbabbaababbbbabbaaaabbababbabbbaabaabbabbababbbbbbbaabababbabaabbabaaaaaabbbbbbbbbabaaabbbbabbaababbbaabaababbabbbabbbbbbaaabababaabbaaaaaabbaaabbaababbbabaaababbabaabbaabbaabbbbbbababababbababaabbaabbaabbbaabaabbaaaabbaaabaaaaaababbabbababababbabbbaabbaaababbbabbabbbaabbbabaaabaaaabbaababaabbbbaaaaaabbaaabaababaabbbbabbbbbababbbbabbbabbbabbbbaabbababaabbabbbabaaaaaabaaabbbbbbbbaabbbbbbbaabaabaaaaababbaaabbbaababbabbaabbbbabbbbbaaaaabbabaaabbabbabbbaabbabbaaaabaabbbabaa
baaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbababaaaaabbabaabaaabaaabbbbaabbaaaaaabaabbbabbaaabaaababbaabbaabbabbaabaaabbbababbaaabaaabaabbbbbaaaaababbaabbaaaaababbaabaaaababbabaabaaaaabbaaabaaaabbbbbabbbabbbaaaabaaababbaabaaaaaaaababbbababbbaaabbabbabaaabbabbaabaaaaaaabbaabbbabaaabbaaabbbabbbbbbaaaabbaabbbabbbbbbaabbbbbaaabbaaaaaabaababbaaaabbbabbabaabbabbbbabaababbabaabababbbbbababaababaaabaaaaabbaaaaaabbbaaabbbbbbbaabaababbbaaabaababbbaabaabaaababaaaaaababbaabbbbaaaabbbbabababbaaaaababaababbbaabbababaababbabbabaabbbabbbabaabaabaabbabbabbababbaabbbabbaababaaaaabbaaaaabaaabbaaabbabbaaaaaaabaaaaaabbbabbbbabbbaaabaaabaabaabbaabbbbababaabbaabaaabbaaaabbaababaababbaabaabaaabbbaabababaabaabbababbbbabbaabbaaababbabbbabababbbbabbbbabbbbaababbabaaababaaababbbababababaaaaabbababbbbbbbbbbabbbbabbabbababbaaaaaabababbaaabaababbaabbaabbabaaaaabbbaaabbaaabbbaabbaabbaabbbababbabaabbaabbabbbbbbaaabbbabaaabbbbabbaaababaabababbbbbbabaababbbaabaababbbbabbabaabababbabaabbbabbaabbbbbabbbbbabaaaaabbabbbabbbabbababbaaabaaaababbbbaaaaabbabbbaababbabbbbabaabbababaabbaababaabbbabaaabbaabbbabbbbaaabbbbbbbabaaaaaabbababaabaabaabbbbababaaaabbababbbbabbababbbabbbbbabbbabbaababaabbbaabbaaaabbaaaabaabababbbababaabbaaaaaaaabaababababbbbaaaaabbbabbbbaaabbaaabbaabbaaaabbaaabbabaabbbbbabbbbbaabbbbaabbabbbbaabbaaaabbbabbaaaaabaababbbbabbbabbaaaababbaaaabbbbbbabbbbbbaabbbaaabbaaaaaaaaababaaabaabbbaabaaabababbbbaaabaaaabaaaabbabbabbaaabaaaabaaaabaaababbbaaaaaaaabaabbbbabbabababbabbaaababbbabaaabbbbabbbbaabbaaabaaababaababaabbbbbbbaaaaaababbbabaabbabbbbbbbabaaabbbbbabbbaababaaabbababbaabaaaaabbbababaaaaabaabaaaababaabaaaaaabbaaabbaabbbbaabbbbbaaaaaabbaababaaabbabbbbaaaaababbabbabbbabababaaaaaabababbaababaabbbbbbabbabaabbabbbbabbbaabbbbbaaabbbbaababaaabbbaabbbbbbbbababaaaaabbbababaaaaabbbbbbaaaabaababbabbbbabbbbbbbbbaaabbbaabbaaabaabbabbaaaabbbbababbbbababaaabaabbbbaabbaabbbbabaabaabaabbabbbbaaabbbabaabaaabbaaababababbbaaabaaaabbaababbaabaaaababaaabaababbabbbbbbabbbbbbababaaaaababaaabbbaaabbababbabbabaabbaabbbabbbababaabbbababbabbabbaaabbbbbaaababaaabaabbbababbabaaabbaaaababaaaaababbbaabaaaaaaaaaabaababbabbbbaaabaaaaaaabbbbabbbaaabaaaabaabbbbbbbbbbbbaaaaabaaabaaaaabbbabaaaabbbbbababbabbbbaabaabbaabbbabbbbbaaababbbbbabaabbabaaaabbbabbbbaaabbbbaaabbbbbbabbbbbaaaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaaabbaabbaaaababbaabbaababaaaaaababbaaabababbbbabaabbabbababbabbaaabbbbbbabbbaaaaabaabbaaaabaabaabbbbaabbbbbaabbbbaabbaaaabaaabbbabbaaabbbbababaabaabaabbababaaabbbbbbbabbbabbaababaabaaabaaaaabbabbbbbbabbbabbbaababbbababbaabaaabbaabaababaababaaaaabbababbbbaaabaabbbbbbbabababbabaaaaababbbbbabaabbbabaabbaaabbababbaaabaaaaaabbbabaabbabaaabbabbbbaabbbbbababbabbbbbabaaabaabbbabaaaaaabbbabbaaabbbaabbbabaababbaaabbaaaaabbbbbaaaaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaa
babbbaaabbbaaababbbababbaababaaababaabbbaabaaaabaabaaabbbabababababbbaabbabbabaabbbabaaaabbababbbabaabaaabbabababababaaaabbbbaabaabbabababbabbbbabaaabaabaaaaaaaaaaaabaaabaaaaabababaaabbbabbabbbbbaabaaabbbbaabbbbaabbabbbbabbabaaaabbaaaabaababbbbbabaabbaaaaaabbaaaaabbaaaaaaabaababaabaabbbbabbbbabababbaabbaaaaaaabbbabbbbbabbaabbbabbbabaaabaababbbbabaaaaabbbabababbaaaaabaaabbbbaaaaaaaaabbabaabbbaabbabbabbabbbabbbbbabbaaabaaabbaaaaababbbaabbaaaaabaaaabbbabbbbbababbbbaaabaaabbbbabbbbabbabbbabbaababbabbbbbababababbbbaababaaaaaaaaaabbbaaabbabaabababaaababbabbaabaabaaabaababaaaababbbbbaabaabbbaabbabbabbaaaababbababaabbaaaaabaaababbabaaabbbabbabbaaaabaaaabbbbaabaaababaabaaaababababaabababbabababbaabbbaaabbbbbabbbabaaaabbbbbaaabbaaaabbbaaaabaabbbbbbabababbabbabaaaabaaaaabbbaabbaaababaaaabbbbbbabaabbbbbbbbbbbababbaabaaababaaaabaaaabbbbaaababaaabbaaabaabbaababbbaaaabbbabaaaaaabbbbaaabbbbabbbbbabaabbbbbabaabbabbbbaabaabaaaaaaabbbaaabbbbaababaababbaabaaabbbbbaaabbabbbaaaaaababbbabaaabababaaabbaaabbaaabbabbbbabbababababbbbbaabbaaaaaaabbbbaaaabbbbabbabbbaaaaabbaaabbbaaaabbaabbabbbababbbaaaabbbbbbaaaabaaaabbbbbbabbabbbbaaababbbaaabbbbabaabbbabababaabbbbabaaabbbbbbbaabbabbaabaabbbabbaababaababbabaaababaaabbbaaaababbbabbaababababbbbbbbbaabbbbbaaaaaababaaaabaaabbbbabaabaaabbababbbbabbbbbaabbbabaaaaabaabaababababbbbabaaababaaaabbaabababbbaaaabbbbbbabbbaabbaabaababaaabaaaaaabbbbbaaabbbbbbabbbababbaabbaabaabaabbbbabaabbbbabbaaabbbabbbbababbaaabbbbaababaabbbabaaaabbabbabbabbaabbbbabbbbbbbababbbbabababbabbaaabaabbaaaababaabababbbaaaaabaabbbaabbbbababbababaaaaaaabaaaaaaabbababaabaababbbabaaabbabaabbaaaaabababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabbbbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabcbbbaaaabaaababaabbababaabbbababaabbaababaabaaaaaaabbbaaaabaabbababbbbbbbbaabaaaabbbbaaabbabaababbbbbbbbabbbbabaaaaabbbbabbaababbbbbababbbbabbaaaaabaaababbbaaaaabbabaaaaabbababaabbbbaaababbbaaaaabbababbbababaabaaaabbaaabababbaabbbabaababbaabaaababbaaabaaabaababaaabbbbbbbababbabaabbbbbbaabbaababbabbabaabbabababbbababbabbaababbbaababbaababaabbbbaabaaabbabaabbbbbabaaabbababaaaabbababbbaaaabbbbbabababbbbabbbaaabbbabbbabbaaabbaaaaaaabababaabbbaaabbbababaabbaaabbbbabbbbbbbabaabbbaabbabababaaabbaaaaabbbbaabaaaaaaabbaaaabbbaaaaabbaaabaabbaabbbbbabbaaaaabaaabbbabbababbaababbbbababaabbbaaaabbbbaaaaaababaaabbabbbbaabaabbabaababaabbaabababbaaaaabaabbbaaabaaabbbbbababbbabbbababbaababbbbbbaaaaaaaabbbaaaaabaaababaaabbabbabaababbbbaabbbabbbbbbabababbabbabbaababbaaabbbaabababaabbabbaabbababbaabaaaaaabbaaabbabbbaabaabababbaaabbaababbbaabaaabaabbaabbaaabbbaaaaaaaababbbbabaabaaabaaabbaabbaabababaabbaaabaabbabbaaaababbbababbbabaabaabaabaaababbabaabbbabaabbbabaaaababbbbbbbaabbbabababbbaabbbaababaaabbbbaaababaabababaaababbaabaabaabbbbbaabbabaaababaabaabbbbbbaaaaabbbbaaabbbabaababaabbbbbbbbbbaababbbbaaabbababbbaabbabbbbbabababbbbabaaaabbabbaaaaaaaaaaaabbbbbaabbababaabbabababbabbabaabbabbbbbbbbaabbaabbbabbaabbbababbaaaabbbaabababbabaababbbaabbaaababaababaabbabababaaabbaaaaabaabaaaabbababaabbbbbbabaaababaaabaabbabababaaabbabbbbaabbaaabbbaaababbbabaaaabaaaababaaabbbabbaaaaaaabbbbbaababaaaababbbbababaabbbbbbbbbaaaaaaaababaabbabaababbaabbbbabbaababbbbbbaaabbabbbababbbbabaabaaabbaabbabbaabbaaaabbbbaabbaabbabbababaabaabababbbbabaaabbbaaabbbbbaaabbabbaabbbaaaaabababaabaaaabbbbbabbbaaabbabababaaabbaabbabbaabaabaaaaaabbaaaaaaaabbbaaabbaaaaaabaabababaaabaaabaaaaaabbbabbbababbaaabababbaabbbabbaababaaaaabbaaabaabbbaababbaaaaaababaabbbbbabaabababbabbbabbbbbbbaaaababaaaababaaaabbabbbbaabbabbaabaabbabbbabababbabaabbaaaabaabbbabaabbababbabbaaababaabaaaaabaaabbbbbabaabbbaaaabbabbaabaaaabbabbabaaabababbababaababbbbaabaabbaabbbabaaabbaaabbbabaaababbababbaabababbbaaabbaabaabaaaaabaaabbabaaaababbbbbbbbaababbbbaababbaababababbaabbbabaaaaabbababaabaaababaaaababababbaaababaabbbabaaaaabababbbabbaabbbaababbbabbbabaaabbbbbbbbaabbbaabbaaabbaaaaabbaaaaababbabaaabaabbabbbaabbbaaababbbbabbbaaaabbaaaababbaaaabbbababaabbbabaaabbbbabaaaababbaabbbbababbaaaabaabaababbaaabbaababbaaabbabbabbbabaaababaababbabaaaaaaabbabbaababbbbbaabaaabbaabbbaababbababbaababbaaaabbabbbaaaababbbabbbaabbaaaaaaaababbbabaaaabaabbbbbbaaabbaaaabbabbbaaaabbaabaabaaaaabbbbaabbaaaabbabaaabababababaababbbaabbaaababbaaababbbaaabbbaaaaabaababbbbaabababaaaabbbabbaabbbbaabaaaaabaabbabbbaaabaabababbabaaaabaabbaabbabaaaabbbabbaaabababbbaaabaabbbbababaababaabbbaaaaaaabbaaababaaabbbbbababbbbaabbaaabaababbbaaabababaababbaabababbbbabbbbaaabbababbbbababababbbaaabbaababbbbaaaababaabbababbbbaaabbbbbaaaaababbbbababbbbababbbbbaaabaaaaaabaaabaabbbbbbbaaabaababaabaaaaabbaababaababbbabaaaaaabbbabbababaaaaabbaaaaabbaabbabbaaaabbbabbbabababbbbbbbbbababbaaaabbbbbaaabbbaabaabbabbbababaaaaabbaaababbbbaabababbbbbbabbababbbaa
bbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbabbabbbaabaabbbbbaabbabbaabaabbabbbabaabbababaababbabaaabaaaababbbaaaabbbbbaabbaaabbbbbabbaabaababaaabbbbbbbbaaabababbaabbababbabaabababbbbaababbbbabaababaaabbabaabbbabbbbaabaaababababaababababbbaabaaaaabaaababaabbaababbbbbbaaabbaabbbbbaabbabbaaabbabaabaabbabbaabaaaababbbaaaababbaaababbabaabbbaaabbbababbbabbaaababaabaaaaabbbbaabbababbaaaaabaabbbabbbbbabbbaaaaabaabbabbbaabbababaababaaabbaaaaabbbaaaababbabbbbbaababbbaabaaaabbbbaabbbabbbbbaababaabbaabaaabbbaabaabbbbbaababaabbbabbbbabaaaaababababbaababbaababababbaaabbbbbaababaaabaaaabbaabaaabbaabaabbbabaabaaaaabaababaaaabbaaabbbbbbaabbabbabbaaaaaabbaabbabbababbababbababbabababaabaaaabababbaabbbbbbbbaaabaabaabbbbaaaabbbabbabbbbabaababbabbbbbbaaaababbbaaabbbaaaaaabaababbaaaababbbbaababbababbbbbabbabbabbaabaaaabbaabbaabaaaaaababbabbbaaabbbabbaabbabbaabbabbbabaaababbaaaababbaaababbaaaaabbbabbaaabaabababbbabababbaaaaaababbaabbbaabbbaababaaabaabababbabbbaabbbbaabaaabbbbaaaaaaabbbbbaabbbbbaaaabbababaabbbbbabbbababbbbabbabaaaabbaaaaaabbababaaaaabababbbbbbaabbaabbaababbbbbabbbbabbbabbbababaaaabbbaabaaaaababbabbaabbabbbbababaaabaabaabbbbabbbabaabbaaabbbbabaaaabaabaaabaababbbaaaabbbababbbbbbaabaaaaabaabbabbaabbbabbaabbbabbbbabaaaaabaababbbabaaababbbaabbabaabbbaaaabbabbabaaaaabbbbaababaaababaababbabbbbabaaaabbbabbaababaaabbabaaaaaaaabaaaaaabbaabbbabbabaabbaaaaabbaabbbabbbbabaababbaabbaaabbabbbaaabbbbbaabbabbaaaaababbaabaababbbabbababbbaabbbbabaaabaabbbbbabbaabbaaaababbbabbbbbbbbabbbabbbabaabbbabbbbbbaababababbbabbaaaaabababbbbbbbabaaaaaaaaaababbabbbbababaabbbbaabbbbbaababbaaaaabababbbabbbbaaababbbbbbaaaaabababbaaaababbbaababbaaababababbbbabbbaabbbbaaaabaaaaabaabaabbbbbbbabbaaabbbaabbabbbbaaaaabaabbbbabbbbbaaabaaaabbbaabaaababababababbabaaaabaabbabbbabaabaaabbabaaababbbbaaabbbaabbaabbaaaaaaababbaaaaaaabababaaabaaabaabbbabaabaabaaabbbbbababaabaaaabbabbbaabaababbbbbaaaabababbbabaaaabababbbbbbabbabaabaababbaaabbabaaaaababbbaaabababaaabaaabaaabaaaabbaaabbbbaaaaaabaaabababbbaaaaabbbababaabbbbaabbaabbbabababababababbbaaababbbbbbabaabababababababaaaaabbbaababaaaabaabbaabbbaaabbababbaaabbabaaabbabbbbaabbbbbababaaaaaababaaabbbbbbbaabbbaabbbbbbabbabbabaaaabbbbbaaabaabbbaabbaaabbbbbbabababaabbaababaaaaaabaabaabbbbbaaabababbbaaababbbabbbbbbabbbaaaabbabbabbaabbabbababbaababbaaabaabaaaaabaabbbabbbaaabbbaabababbbbbbbbbaabbaabababaabaabaabaababbbbbababaabbbbaaaabbaabbbbaabbaaaababaaabaaabbbabbbabbbbabbbaababbaababbaaabababbbabbabbbabbaaaaabbbbbbbaaabaabaabbababaabbaabbaababbbbbbaabababaaaabbbbababaaaabababaabbabbbbbbbbabbbaaaaabbaabbbbbababbbbababbababababaabaabaaabbababbbaabaabbaaaabbbbbaaabaabaabbabbaabbababbbaaaaabbbbababaabbabbbabbbbbaaabaaababababbbbabaaaababaaabbaabbabababaabaababaaabbbbabaabbbaabababaabbaabbbabababbaaaaabbbbaabbbaaabbbbbbbaabaabbbaabbabbbbaaaaaabbbabbabaabaaabbbbbbbbabaabbbaaaabbababbabbabaababaabaabbbaabaaaabbbbbbbaaabaabbaaababbaaabbbaabbbabaababbbbbababaaaabaaaaaabbbababababbbbbaabababaaaababbaaaaababaaaabaabaaaaabaaaaaabbbbbabbbaaababaaabbbaabbabbaabaaaaabaaaaabbbababbbbaaaababababbaaaaaabbbaaabaababaabbbaaaaaabaababbabbbbaaabbbbbaabbbbabaaabbbabbaabaabbabababbbaaabaaaabbababaabbbabababbaabbaabbbbababbaaaabbbabababaaabbaaabbabbbbbbbabbabbbabaababbbbbaaabbbbababaabaaaabbbbbaaaaaaaaabbabbbabbbbabbbabbbbbbabaaabbbabaaaaaaabbabaabbaaababbabbbaaabaaaabaabaaababaabaaaababaaabbaababbababbaabbababbaaababaabbaaaababbbabaabaabbaaaababaaabbaabbaabbaabbbbabbbbbbabbabbbbaaaabaaabaaaaababaabbbabbbabbbbbbbbbbaaaaabbbbbbbbaaaaaaabbbabaabaabbaabbbbbaaaabbbbbbaabbaabbbabaaabaaaabaababababbbaabaaaababbaaaaaaabbaabbabaabbabbabaaababbabaabaabbbaaabaaabbbaabbaababaaababaabbabba
bbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbcabbaaaabaabaababaabbbabaaaabbababaaaaabaaabaaabbbbabaabababbbbaabaaababbbababbaaababababbbabbaabbbbababbbababbaababbabbbabbbbabbbbababbbabbbaabaaaaaaabbaabaaaaabbbaaaaabaaaaabbaaababaaabbbbabaababbbaaabbbababbaaabaabbbbaaaabbbaabbbbabaaabaabbbabaaabababbaaaaabbaaabbaababaaaabbaabaaaabaabababbaaabbaaababababaababababbabbabbbbababaababbbabbaaaabaaabaaabbbaabababaaaabaaababbbaabbabababbaabaabbabbbbbbbbbbbaaaaabbaaababbbabababbbbbbbbbbbabababbababbbbbaaababaabbababaabaaabbabbaabaabbbababbaaaaaabbababaaabaabababbabbbbbaabbaabaabbaaababaaaabaaaabbbabbbabbbbabbaabaabbbbababbaaaabbabbbbabaabbbbbbabaabbaabbabaaaabbabbbababbababbababbababaabaabbaaabbababbaabbbbbbbabaabaaaaaabaabbbbbaabaaababbaaaababbbbababbabbaaaabbbabaaababaaaababaaabbaabbaabaaababbbbababbbabbaaaabbababaaaaabaabbaaabaaaabaaaaabbaabbbbaababbaababbbbbbabbbababbbbbbaaaababaaaabbaababaabbabbaaababbaabaaabaabaaaaabbaabbabbabaaaaababbbbbaababaabbbaaabbbabaabbbabbbbbaaaababbbabbbaababaaaabbabaaaaaabbbbbbaaaaaaaaabbababbabbbabaaaaabaaabbaaaaabababbbaabaababbbabaababbabbbbbbaaabbaaababaaaabbbaaababbabbbbaabbbabbbbabbbaabbabbaaaaaabbbbabbbbaabbbbabaabaabababaabaababaabbbbbabbbbaaaabaaaabaaabbaaaaaababbabaabaaaabbababababbbababbbbbabbbbabbbabaabbaaabaabaabababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaabaabbbbabbbabbbbbaabaabbaaaabbaaaabaababbaaaabbaabaababbaaabbbaabababaabbabbbbbbbabaabaaabbabbaaaaaababaaabbbbaababaabaababaaabbabaaabbbaabaaaaaabbbabbabababaabaabaaaaabbabbbbbabaaabaaabaaabbaabbbaabbbbaaaaabbaaaaabbabbabaabaaaabaabaabaabaabababbaabbabbabbbabbbaabaaabbbbaababbaabbababbbaaaabaaabababbabbbaababaabaabbababaaaaaaaabbaaabaabaaabaabbaabbbaaababbababbaabbbabbbbbaaaaaaaaababbababbbbbbbbababaabbbabbaababbaaabbbbbaabaaabbabaabbaaabbaaabaababbbbabaabbbababbababbbbbababbbbbabaaabbbaaabbaaaaaababbabbaabbaaaaabaaaaaaabbbababaabbbbabbabaabbbabaaabaabbaaaababaababbbaaababbabbbaabaabbbbbabbaaabbbabbabbbbbbaabbabbbabbbaaababbaabaaabbabbbbbaabababaaabaaaaabaabbaaabaaabbbabbaabbabbabaababaabbbaaaabaababbababaaaaaababbbbaabbaabaaabbabbbbbbaabbbbabbabbabbabbbaabbbbbaabbbbbabbbbbaabaabbaabaaabbbabaabbbbbbbbbbbbbbaababaaaabaabbbbababbbbbabbbbaaaabaabbbbbabbbbbbabaababaaaabbaaaaaaabbbababaabaaabbbabababababaaabaaababbaaaaaabaabaaabbbababbaaabaababbaababbaabababaaabbababaabbabaaabbabababbbbabbbabaaaabbaaabaabbababaaabbbabababbabaaababbbbbbbaabbaabababaabaaababaaabbaaaaaabbaaabaaabbbbaaaaabbaaaababaaaaabbabaabbabbabaababababaabbbbabbbabbaaababbaababababaaabaaabbabbaababaaaabaabbabbabaaababbabbaababbbbbabaabaaabaababbbabaaabbbabaaaaabaaabababaaaaaaaabbbbbbaaaababbbabaababbabbaaaabbbabbbabbabababbbaabbbabbaaabaaaababbababbaabbbabbaabbbbaabbbbaaabbbbbabaabbabaabaabbbbaaaababaaaabbbaaaabababaabababaabaaaaaabaabaaaaaaaaabbbbbbaaaaaababaabaabaababbaabaababaabababbabbbababbabbabaaabbabababaaaaaaabaaaabbbbbbaabbaabaabbaababbabaababbbbbbaaaababababaaaaabbaaababaaababbbabaababbabbabbabbbabaaabbabbbbbbbbbabababaababaababaababbabbaababbbbaabbbaaaabaaabbabbaaabbbabababbabbabbaaabbbabbbaaabbaaabaababaababbbbabbababaaaabaababaaaaaaaaaabaabbabbaabbbabaaabbbabbbbbabbbbaabbbaabaababaababbabaaabbabbbababbaabbbbaababbabbbaaabbabaababbabaababaababababaabababbbaaababbabbbbabbbaaabaaaabbabbabbbbbbababbbbabaabababbaabbbaababaabaaabbbaaaabbbbaaaabaabaabaabaababbbbaaaaaabbbbbaababaaabaabbaaabbabababaaababbbabbabaaaabbbabbaaaaababbbabaabaabaaaabbbaababaaaaabaaababbbbababbbabbabbbaaaaaaaaabbbabaaaaabbbabaabbbbababaaaaaababbababbabbababaaabaabaabbaabbaaabbbaabababbaababbbaabaaaaaababbbbbaabbbbabbaaaaaabababbabaabbbaabbbbaabbabaaabababaaaaaaaabbbabbaaaabbbbbaaababaaaaaabbbbbabaabababaabbabbababaaabbbbbabbabaabbaabbabaaaaaaabbbbaaabbaaabbabbbbaabbababbbbbbababbabbaaabbbaabbaaaababaababaaabaaabaabbabbbabababaaaabbbaabbabaaabbaabbbaababbabbaabbabbaababaaabababbababbbbabaaabaabaaaabababaaaaaaabaaaabbbaabbbbbabaaaabaaabaababbabbbaabbbabaaabbbbbabaababbaabbbabbbbbabbabbbaaaabbbaabaaababababaabbbbbaaabaaaaaaaabaaababbabbababbabaababaaabaabaabbbbabbaaabaaabaaaaabbbaabbbbabbbabbababaaababaaabbbbaabaaabbabbbabbbbbaaabbbbababbbabbbabbaaabbbbbbaaaabaabaaaabababbaabaabbabbabbababababbbabaabaababbabbabaaabbababbaabbbabbbbaaaaababbbaaaababaaaabababaabababbaabbaabbbabbaaabbaabbbbbbaaaabbaaabbbabbbaabbbbbbabbababaabbabbabaaabaaaabaabbaabbbbbbaabbbbbbbaabbaaabbabbaabbabbbaababbaaaababbaabaaaababaaabababbabaabbbbbaaabbbabbbbabbabaaaababbaabbaababbaaabaabaabbbbbbababbaabbbbbbaaaabaababaaabaabaabaaaaaaaaaabbaabaaabbaaaaaaaaababbbabababbbbbaaabbbbaaabaaaabaabaaaababbababbbaabaaaaaabbbbbbbabbbabbbababbabbbaaababbabbbbbababbbaabaabaabbaaabaaabbabaaaaaabaaabbbbbbaabbabbbbbabaabaaaabbabaaaabaaabbabbbabaaaabbaabbbbaaaabbaaabbababababaabbbbbaaaabbaababaabbbaaabaaaabaaaaabba
aabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaabaaabbbbabaaaabbbbabbabbbbaabbaabaaaabbbbbbbbbbbabbbbababbababaaaaaaababbabaaaaababaaabaaaababbbabbbaaabbbabbbbbabaaababaaaabbababbbbbaaabaabbbabababbaaabbbababbaaababaaaaaabababbbaaabbabbaaabbaababbabaaabababbabbabbbaaabbbbaaaaabaaabaaaaabbbaaaabbabbabaaabbbbabbaaaaabbbaababbbababbbbbbbabbabbbabaababaaabbbaaababaaabaabbbbbbaabaaabbbbaababbaababaababaaaabbbababbaaaabbabbabbbaabbbabbaaabbabaaaaaaaababbbaaababaabababbabbbbabbababbabbbbbbbaabaaaaaabbaaabbbbaaaaabbbaabaaaaabbbababbbababbabaaaabbbbbbababbaabbaabaaabbbbbbababaababaaaabababbbbbbaaabaababaabbaaabbbaababbabbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaabababaaababbaabbbbaaabbbabaabbbabaaaaaaaabaabbbaabbababaabbbabbbabababaaaaabaababbbaaabbaabbbaaaaaabbbbbbbbaabbbaaabbbbaaaabaaaaabbbbbbbbaaabbbaaabbbbbbaaabbaabaabababbbbababbbaabbababababbbbaaaaaabaababbabbaaabbbabbabaabbbbaabbaaaaabbbbbbbbaabbaabaaaabbbaaabaabbbbbbabaaababbabbbbbaababbaaaaabbabaaaababaaabaababaaaaababbabaabbbaabbaabbaabbabbaaabbbbbbaabbbaaaaaabbbbbbbaabbababaabbbbaabababbbaaaabbabaaaabbbbbabbbaaaaaaaaaababbbababbaababaababaaaabaaaabbbbbaaabaaaaaaabbbaabbaaabaabbabbbbabbbbabaaaaaabaaabbabbbbaaaaaaabbaabaabbaababbbabbbaabbbbabbabbbaabbababbababaaabaaaabaaabbaaabbaaababbbbababbbbbaaabbaabbaabbabaaabaabaabaabaaaabaabbaaabaabaaababaabababaabbabbabababbaaabbbaaababaaaaaabaabbaabbbabbbaabaaabbaabaaaabbbabbbbabbababaaabbbaabaaaabaabbbbbbabbbbbbbababaaaabbaaaabbbbbabaaabbaaaabbaaabbbbababbbbabbaabbbbbbaaabbababbabbbbbbbababbbababbabbbabababaaaabbaaaaababbbaabbbababaabaaabaabaaabaabaabbaaaaaabababbababbbababababaabbbaabbaabbbaaabaabbbabbabbbbbbbaaaaaaabaaaabbbbaaaaaabbbaabbbbbabaabbabbaaabbababaabaaaababbbaaababbbbbbbbbabbbbababababbbbababaabbbbbaaaaaabbabaaaaabaaababbabaabaabbabaababbbabaaaaaababbbbbabaababbbbbbaabbabbbaaaaaaaaabbbaabbbbabaabababbbbbbabaaabbabbabbbbbabbbabaaaabaaabbabbbabbbbaaaaabaababbabbbaabbbbbbabbaababaaaaabaaabbbbbbbaaaaabbbbbbbbbabbbbbbbabababbbaabbbbbbbbbbbbabbbabbaabbbababbbbababbbbbaabbaaabaaabaabbbbbabbbbababbbabaabbbabbbbbabbbbbbbbbbaababbbabababbbbababbabbaaaabbbabaaaaabbabbaaabaaaababbaababbaaabaabaabababbaabbabababbaabbbbbaaaabaabaaaabbabbababbaaabbabbbbabbaaabababbbbbbbbabaababaaaaaabababaababaaabababbabababbbabaabbbababaabaabaaaaaabbbaabbbbbbbbababbbbabbabbbbaabbbbbbaabbbbaaababababbbbaabbaabbabbaaaabbbbbbbbaaababababbbbbabbbabaaaabbbaabbbbaabaabbabaaabbbbbbabbaaaabaaabbbbaaababbaabababbbabbaaabbabaabaababaaababaabbbaabaaabbbaabaabbaaababbaaaaabababbbbbaaabaaaaabbbaaaaababbaaaaaaaaabaaabaababaaaabbbbbbaababaabababaaaabaababbbbabaababbabaaabaaabaaaaaabaaabaabbababababaabaabbababbbbabaaaabaabbbbabbbbabababbabbababbbbbaabbabababaaabbaaabbababbababaaabbbbaaabababaaabababbbababbbaabbaabaaaababababaaaabbbabaaabbbbbbbbbabbaababaaabaabaaabbaaabbaababbabaaaaaaaaabbabbabaaabaabbabbabbaababbaaaababaabaaaaaababbbbbabbbbabbbbababaaabbabbbaabaabbbbbbbbbbbaababbbaabbaababaaabbabbaaaaaabaaabbbaaabaaabbaaababababbbabaabababaabababababaababaaabaaabaababbaabaabbaaabbbbbaababbababbbababbbbbbabababaaababbbbbbbaababbabbbaaaaaabbbbaabbbaabbbbababababaaabbabaabbaaaaabbabbbababababbabababababbaabaabbbaaabbaabaaabaabaabbbbbababbbababaabaaaabbababababbbbbbabbbabbbbbbaabbbbbabbbbababbbababbaaaaababbaaaabaabbaababbbaabaabaaaaabbbaaabbaababaabaababaabbbbbabbbbabbabbbaaabbabbababbbababaabbbbabbababbaabbbabbbabababbbbaaababaababbabbabababbabbaababbabbaabbaaaababbbabababbbbaabbabbaabbababbaabaababbaabaabbaabbaabbabbbaabbbababaaaabbabbabaaabbbbababaabababaaabbbababaabbababbaabbbaaaabaabbbabbbbaabbbbbbaabababbaabbababaabaababbababbaabaabbababbbbaabbabaaabaaaabababbabbabbbaaabaaaaabbbaabaaaababbaaaabababbaaabaaaabbbbaabaaababaaaabaaaaaaabababbbbbaabbbaababaaabaaaaaaababbabababaabaaaaaababaabaaaabbabbbaaaabbaabbbaabbbabaaaabaababbbbababaaaabbaabbaabaabaaaaabaaaabaabbbbaabaaaabbbbbbbbbbbbabbbbabbbbabbbabaabbabbabbbbbaaaababbaabababbaaaaabbabbababbabbabaaaabbbababbaaaabaabbbababbabbaabbaababbabbbbbaabbaaabaabaabbbaababaabbbbbaabaaababbbbababbbbbbbbaaabbbbaabbbbbbbbaaaababaabbbbbbabbabaabbaaaaaabbbaabbaabbbbaababaaabbabbabaabbabbabaaaabbaaabbbaabababbaabbaaabbbabaaaaabbbbbaaaaaaaaabaabaabaaabbbabaaabaababbbaaabbabaababbababaabbabbbbaaaabbaababbababbbbabbabbabbabaaaaababbaabbbbbbababbbbaaaaaabaaaaabbabaabbabababbbabbaabbbababaaaabababbabbabbbaabbababbaabbbabaababbbbabbaabbbbaaabaaabababbabbbabbaaabbbbbaaabbabbbaababbbbbaaabbbbbaabaaabbababbbaaaaaabbbbbbbaaaabaaabaababbabaaabbaaabbaababaababbaaaabbbbabaabbabbbbbaaaaa
aaaaababaababaaabbababbbaaabaabbbbabababaababaabaaaaabbbbbbaaababbbabaaababaaababbbbababababaaaabaabababbaabaaabbbaababaabbaaaaabbbbbbaabababbabbaabbbabbbabbabbbbaaaaabababaababbabbababbbaabaabaabaaaaaabaabbbbaaabbbbbaabbbaababbaaabbababaababbabbabaabaaababaaaaabaaabaaababbbabbbbaabaabbaabaabababbbabbbaababbbbbbbabbbbbabbababbaabaaabababbbbababbaaaabaabbaabbbbabaabaaabbaaaaaaababaaabbbbabbabbaabbabbabababbbbababbabbabbaabaabbbaaabbbaabaaaabbbabbaababbabababbaabbaabbbbbbbabaaaaabaabbaaabaaaaababbbaabaaababbaaabaaaabbbbaaaabbabbabbaababaaaabbbabaabbbbaabbbbabbaabbaabababbbbabbbbaaababaabbbaaababaaabababaabaabaaababbaaaabbbbbaaabbabbaabbaabbaaabbabbaabababbaaaaabababbbbababbaaabbbbbaababbbaaababaabaabaaaababbabbbbbabbaabbababaaaabaaaaabbaabaabbbbbabaaacbabbbbbabbbaabbabababbbbaabababaaaaaaababbbaaabbabbbbaabbbbaabababbbbbbaaaaaabaaabaabbbaababaaaabababbbbabaababaaaaabaaaaabbaaaabbaaaaabbabbaaabbbbaaaabaabaaaaaaaaaaabaabbaaababbaabaaaababbaaaaabaaaaabbaababaabaaaaaaababbabbaabbabbbbbbbbaaabbbbababbbbaababaaaabbbbbbabbbababbbbabbabbaaabaaabbbaabbaabbabaabbbbbabbaabbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaaaabaababaabbbbbaaabaababaabbabbababaaabbbabbbabbbababbabaaabaabbabaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbbaaaaaabababbababaaaabbabaaabbbaababbbbabbbaaabaabaaaaaabbbbbababaaabababbbbaaaaaabbaababbaaaabaaaabaaababaaaabbababaaabbbbbaaaaabbbbbaaababbaabaaababbbbbaaabaabaaabbabbbabbbbbaabaabbababbbabbbabbabaaabbbaabababaaabbbaabbaaabbabaaababbbbaaabaabbbbabbbaaaaaabaaaaaababbbbbbbabababababbaabaaaaaababaabaabbaabbaabaaaaaaaaabbbaaaaabbabbaaabaaabbababbbbbbbaababaabaabaaabaabbbabbaaabbabbabaabbabbabbbbbbabbabbaababbabbbbbbbbaabbaaaabbababaaabababaaaaaaaabbabbbbbbbbabbbaaaaabbabaaaaababaaaaaabbbabbaabaababaaababbbbbaaaabbabbaabbbbbaaaabbbbbbababaababbaaababaaaabbbbbabbabaaaabbaabaaabaabaababababbabaabbbbbaaabaaaaaabaabbabaaaaaabaababaaaababbbabbaababbabbbbaabaaabbaabbbaabbbbabbaaabbabbbbaaaabbbbaabaabbabaabbabbbaaaabbbaaabbbbabaabbbbabaaaaababaaaabbbaaaaaaabaabaaaabbaababbaaabbbabaaababbababbbabaabbbabbaababbaaaaaaabbbbabbabbaabbbababaaaabbabbbbaabaaaabbaaabbabbbbaababaaabaaaabbbbbabbaaaaabbabbababbaaaaaababbaababaaababbbaababbbbabaabbbbbabaaabaaabbbbaabbaaabbababababbaaabbabbbbaabbaababababbaabababbbbababbaaaababbbbaabaaaaabaaaaabaabbaaabaabbbaaabbbbbbbbaababbaababbbaaabbbabbbbbabaaaababbaaabbabbabbbbbbbaabaaaabbaabaababbaaabbabbabbabaabbbbaabbbbbbbbbbbaabbbbbabbabaabaaaaabbabbabaaabaabbaaabaaaababbbbbbbababbbabbbbbbbbaababbaabbaababbbbbaaabaababbbbbabbaaabbbabbbbaaabbbaaaababaaaabbaaaababbabbbbbbbabbabababababaababbbbababbabaaabaabbaabbbababbbbbabbabbaababbbbaabbbabaaabaaaaabbbabbababbabbaaabababbbaaaaababbbabaabaaabababbabaaabaaaabbaabbbbbaababaabbaaaaabbbabbaaaaaabbbbaabbabbaabaaaaaaababaaabaaaabbbbbaaababaabbbabbaabbbabbbaabbbababbbaabaaaaaaaaaabaabbaaaababbaaabaababbbbbbaabbababaababababbbbbaaabbaabaaabaaabbbabaaabbaaabaaabbbbaaabbbbbabbaaaabbaaababababaabaababaababbaabaabbbbaabaabbbbbbbaaabbaabaabbbaabbbbababbbaabbabbbbbbbbabaabbbaabbaaabbabbbabbbbbbaaaababaaaaababaaabbbbbaabababbbbbbabaaaaabbabaaabbaabbbbaaabbbbbbbaaaababaaaaabaababbbaaabbaabbbaaaaaaababbbaaaaaabbabbbbaabaabbbbaaabbaaaabbaaabaaaababbabbaabbaaabababbbbbbababbaaabbabbbabababbabbaaabaaaabbabababaababbabbabaaaaababaaaababbabbbbaababbaabaabbbabbaabbbbbbabaabbabbaaabbbaabaababaabbaaaaaabbbbaaabaaabbbabaaaabaabbbbabbaabaabbaabaabbbaabbbbbaaabababbaaababbbbbabbabbabaaabbbabbabbbbbaaabbbaaaabaabbaabbbbaabbaaaaaababbbababaaaabaabbabaababaababbbbaabbbaaaabaabbbbabbbaababbbabbbaabaabbbabbabbabaaababbabbaabaabaaaaaaabbaabaababbbbbabbbaabbbbb
bbbaaabbbaaabaabbababbaabbbabababaabbaaabbaaabaabaabaabaaabababbbabaabbbababbaabbabaaaaababbaabbbbabaaabbaaabbbabaaaaabbbbbbabbabbabababbabbbbbbbaabaababaaaaaaaaabaaaabaaaabbababaaabbbabbabbbbbabaaaabbabaabbbbaababbbbaabbaaaaaabbbaaabaabbbbabaabaaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaababaaaaabbbbbbaabbaaaaabbaaaaaaabbaabbbbbabababbbabaababbbbbbbbaaaabaabbbbaababbbbabbbaababbbbbbbbbabaabaabaabaabaaaabaaaabbbaaaabbbaaababaabbabbbbbabaaabbbbbbbbaaaaabbbbbaaaabbbbabbbbabaabbabbabaaabaabbbbabaabaaaaaaabbbbaabaabbabbaabbbbbbabbaabababaabaaabababaaaababbbaaaaabaabbababbbaabbbaabbabbbbabbbbbbaaabababaabbabbaaabbbabbaaabbbbabbaaabaaaaabaaababaaaaabbbaababbaaaabbbbaaaabbbbbaaaaaaaabbaabbbabbabbbbaaaaaaaaabbabbbabaabbbbaabbaabbbbbabaaaabbbbbbaabaabbaaaaaabbabbbbbbbaaaabbbbababbbaaabbbaaaabbbaababaababaabbbababbbaabbabbbaaaaaabbaabbbaaaabbbabaabaaabbababbbbabbabababbbabaabaabbbbbbbabbaabbbaabbaaaabaabbbbabbababababbabbbbaaabbabbbbaababbbbbbaabbaababbbbabbabbbbbbabbbaaabbababaaaaaaabbbbbbaaabbbbaabaaabaabbbbabbabaaababbbbabababbbbbbaababaabbaabbbaaabbbbabbbbbbbabababaabaaabbbbabbabbabaaaaabababbababbbbaaaaaaabbababbbbbbbbbabaabbaaaabbaabbabaabababaababbabbaabaabbbbbaabbabaaabababbbbbababbabbabbaabaaaaaaaababbbabbbabbbbaabbabbbbbbaaabaabaabbabaaaaabbaabbabbbbaaabbabbbbaaabbbaaabbbbbbaaaabbbbbbabbaaaababbbbbbbabababbbabbabaabbababbbbabaaababbbabbbaabaabbacbabaabaababbabaaabaabaabbabababaaaaaabaaaabaaaaaababbabababbabaaabbbbaaababbbabbbababaabbabbbabbabbbbabbbaababbababaaabababbbbabbbaababaaabbabbaabbbaaabbaaabbaabaabaaaaaaabbbbbbbabbaaaaaaabaabaabbaabaabbbbabbbbabaaaaaaaaababbbaabababbbababaaaaaababaaaaaaaaaaabbaabbabababbbbaabbaabbaabbbaaaabbabbabbaaabbbaabaababaabaaaaabaaabbabbbbbaaaabbabbbbabaaabaabaaaaaabbaabbbababaaabbbaaabbaababbbabababbabaaabaabaaaaaabaaabaaababababbababbbababababbabbbbabaababaaaaabababaabbbaabbaabaaabaaaababaababbaaabbaaaabaababbaabbaaaaaabbbbbabaaaaababaababbbabaababaaaabbabbbaaababbabbbaaaabbabaaabbbbababaaabbaaaabababbbabaaababbababbbaabbabbaaaaabaaabaabbaaaaabbabbabababbaaababbaaaababbaabbbaaaabaaaabaababbabaabaabaaaaababaabbbbbaaaaababbabbababbbbbaaababbbaabbbaabaabbaaaaaaaabbbbbabbbaaabaabbbaaaabbabababbabbaaabbbbbbabbbbbbabaabbbaaaabababaabaabaabababbaaaaabaaababbbbabbbaabababbbbaaaabbbababaaaabbaaaaabaaaabaabbbbbbaaaabbababbbbabbbabbabaabbbabaaabbbbaabbaabaaabaaaaabbaabbbbbbbbaabbababaabaaaabbabaabbbabbaaababbabbabaabbbaabaaabbabbabbabababaabbbbaabbbabbbabbabbbaaabbababaabbbbaabaaabbbabababbabbbabbaabbaaaaabbabbaaabbbabaabbabaaaaababaaababbaababaabbbbbaaababaabbaabaabbaabbaabaaaaabbbbabababbbababbaaaabababbbbbaabbbabbbbababbabbbbaaababaaabaabaabbaabaabaababbabbabaabaabbabaaaabbbaaababbaaaaaaaaaaaaabbbbabaaaaabbabbbbaaabbaabaaaaababababbbaabbbbaaaabbabbbbbbbbababaaabbaaaaaabbaabaaaaaabaababbaaaaaaaaaabbbaabbbaabaaaaaaabbbabbabbbaabaabbbaababbabaaabbababaababbabbbbaababababbbbabbabbbbbaababaabaaababbabbbaabbbbbabbbaabaaaabaaabbbabaaaaabbaabbaababbbababaaabbbbababbababaaaaabbbbbbbbababaabbaabbbabbbbababbababbaaaaaaaaabbbbabbbbbbbbaababbaabaaaaaaaaabbbabaaabbbbaabbbaabaabaaabbabbbabbaabbaabaabbaabbabaaaabbaabbaaababababbbbaabaabaaababbbbaabbbaabaabbbbabbabababbbabbababbbaaaaabaaabbbaababbaababaabbaababbaababbbabbabbaaabaabaabbbbbabbabbaabbbbbabababbbabbbababaabbbabaaabaaababbabbaababbaabaaababbbbbaabbaaabbbbabbaababaaaaabbabbababbaaaaaabbbaabaaababbbaaaaaaabbbbaaabbbbababbbbaabaaaabbbabaabbbbbabbaaabababbaabababbbbbabbaaababbaababaaaaabbaabababbabaaaababaabababbabbbaabaabaabbbbabbbaaabbabbaababaababaababbabbbbababbbbaabbbbbbbabbbaaabababbbabaababbbabbbaababbaabbababbbbabababaababbbbabaabaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbbaaaabaaaaabbabbbabbaaababbbbbbaaabbbbbabaaabbbababbbbbbbababbbbbabbbaabbbabbabaaababbabbabababbbaabbbbbabbbbabbabbbabbaaaabbaabbaabaaaaaaaaaaaaababaabaaaaaabbbbbbaaaaaaaaaaaaaaabababbbaabbbbabaabbaaabbabbaababaaabbabbaaaabaabbaaaaabbababbbbbbababaaaaabaabbbabaabbabbaaaabaabbbaaabbbabaababaabaaabbababaababbabbbaaaabaaabbaabbbbbabbaaaababaabaaaabbbaaabbaabaaabbaaaabbabbbbababaabbbaaabbaabbaaaaaabbaababbabbbaaabababaababbbbbbabbaababbabbaababababbbbabbbbbbbaaabbbbaababbababbbbbbaababbaababbaababbbabbabaabbbbaaabaabaaabaaababbabbbaaaaabbababbabbbabbabbbaaaba
abaaabbaabababbabaabaababbaaabaaababbabbabbaabaabaababaabbaaabaabbababbbbbaabbbbbabbbaabbbaabaabbbbbbbabbbbbbaaabaaaabaaabbbabbbabbabbaabbaaaabababbaabbabbbaabbbbaabbababbabaabbabbabbbaaabbabababbabbaababaaaabaabbaabbbabaabaaabababaaaabaaaabaaaabbabaababbbababbbabaaabababababbbbbaababaaaaaaaaaabaaaabaabaababaabbbbbbababaabbbabbabaabbaabbaababbbbbaaabbbaabbbaaabbaabbaabbaaababaababbaabbaabaaaaaabbbaaababbbaaaabaabbbababbababaaaaaababbabaaabbabbabaaaabaababbababaababbaaabaabbaaaaabaaaaababbbbbaabaaabaaabaababaabbbabbbbabaaaabbbbbaabaaabbabaabaaaababbaabababbaabbababbaaababbbaabbaaabaaaabbbaaaaaaababbbbbbaabababbabbabbaaaabababbbbaababaaaabaababaaabaaaaabaaabaabbababbaaabbaabbbbaabbbbabbababaaabababbaabbbbbbbbabbabababaaaabbbbbaaabaaaabbbaabbbaabbaabbbbaabbbaababbaaaaabaaaaabbaaaabbaabaaaabbaabbbbaaabaabbbbbabbabaaaabaaabaabbbbabaabbbbaaaaaabaaaaaabbaaabbbaabbbbbbbbbababbbabbaaabbabbbababaaaabbbabbbbabbbbaabaabaabbbabbbbabbbbabbbabaaabbbbbbbbabbaaaabaabababaabaabbbabaaababbbaaaabaaaabbaabbbabbbababbababbaaaaaaabbbbbbabaaababbaabaaaaaaababbbaaaaabaaabbababbbaababaabbabbbbbaaabababbbbbabbabbbbababbabbbbbbaabbbaabbaaaabbaaaaabbbbbbaabbababbbaabaaaabbbbbabaabaabaaababababbbbbbababaabbababbaaaaaabaababbaabaaaabaaabbaaaaabbbaaaabbababbbaaabbaaaaaaaabababbbbbaaabababbbbbaaaaaabbbbabbabaabaaaabaaaaaaaaabbbaaabbaabbbabbaabaabbbbaaaababaaaabababbbabbaaaabbaabbaaaababbabbabbaabaaaabbbaaababbabbbaabbbabababaaabbbabbbbaabbabaabbabbbbababbbabbabaabaaaaaabaaaaaabababbbbbababbbaaabbbaababaabaababbaabbaaabaaabababbaaababaabaabaabbbaaaaabbbababbbabbaaababaababbbaabbbbababbbbbabaaabbabbbbbbbbbbabbabaabaaaabbbabbbbbbbaaaabaaabbbabbbbabbaaaaaaaaaaaabbbbbabbbabbbbbaaababbbbaaaaababaabaaaabbabbaabbaaabaaaaabbbabaaaaababbaababbbbaaabaaaabbbaaaabbbaaaaaabaaaaabbbbabbbbaaaaababbaaabaabaaaabbbabbaaaabbababbababbaaaaaabbabaaaaaabaaaabaaabbbbbbbbbaabbbabbabaaabaaabbaabaaaababaaaaaaabbabbbbbababbbbaabbabbabaaababbbaaaabbbbbaabbbbbabbbbbaababaababaaaabbbabaabbabaabaaaabaabbabbbaabbaababaaabbababbbabbabbbaabaabbabaaaaaaabbbaabaababaabbabababbbbbabbaaaaabaaabbbaaabbbbbbaabaaaaabaaaababbbaabaaaaaababbabaaaaabaaababaaabbbaaababbbbabababaabaababbaabaaaaaaaabbbaabababbabaabbaabbaaabaaaaababbbaababaaaabbabbabbbaaabaabbaaabbabbbabbaabbbbbabaabbabbaaabaabbbaaababbbabbaababbaabaaabaaabbbabbaabaabaaabbabaabbbabbaaabbbabaaabbaabbaabbbbbbbaaabaabbabbbbaabbbbbbabbbbbabbbbaabbbbaaabaaaabbaaaabaaaabbabbbbabaaaababaaaabbbbbbbabbbbbaabaabbbbbabaabaabaaaaabbbbbaaabbbbaabbbaabbbaaabbaabbbaaabbbbaaabbbbababbaaaababbabbabbbbaabaaabababababaabbbbababbaabbbbbabbaabbbababbbbbbbbabbaababbaaaababababababaababaabbababaabbaaabababbbaaaabbabababababbaabbabbaaabbaabaabaaababaabaabbbabbaaaabbbbabbaabaabbbbbaaababbaaaaaaaababbbababbbaaababbaaabaaababbbbbaabaaaaabaaabbabaaaaaabaaabbabaabbaabaaaaabaaaabaaaababbbabaaaaaababaaabbabababbabaabbaabababbbbabaaaaaabbababababbabaaababaaabbaaaabbaaabbbabaaabbaaaababbbbbaabaabbbaaabaabbbabbbaabbaabbbaabbaabbbbabaabbaabbababbbbbbabaabbbababaaaababbaabaababaabaabbbaaaaaabaaabbbbbabbaabbbbabbabbaaaabbaaaaabbaaaabbaabbbbabbbaaabaabbbaaaabababbabbabbaabababbbaaaaaaabaaabaabbababbabbbabbbbbaabaaaaaabaaabaaabbabaaababaabbabbbaabbabbababbababbbbbaababaaaabbbabbaaaaaaabababaababbbbbabaaaaababbaaababbaabbbaababaabbbabbbbbbaaababbaababbbaabaaaabbaaaaababaabaaaaababbbabbaaababbbbbbaaabaabbbaaabbaaababbabaabbbaabbbbbaaaaabbbbbabaabbbaaabaabaaaababbbabbabbbbababbbaaaabbaaaaaabaabaabbaaaabbababbbbbbaaaababbbbabababaabbbbabaabbbaaabbbbbbbbaabbaababababbaaaaaabbbabbabbabaaaaaababbabbabbaabaaaabbaabaaaabbaabaaabaabbbbabbbababbabaabababaabbabbaabbabbbabaaaabbababbbbaaaabaaabbaaabaaababaabbbbabaaabaababbaaaabbbbaababbabbbabbbabaaaababaabbbbaaabaaabaababbbbbbabababaabbbbbaabaaabaaaabbaabbaabbbabbbbabbabbbaaaabbaabababbaaabbaaabbabaabbbabababbabbabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabbbaabaaabbbbbbabaaababbbabababbbaabbbaabbbaabaaaabaababababaaaaabbaabbbbbbbaaaabbbbaaaabaabaaabbbbbaabbbaaabbbbaabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbab
abbbababbabbaabaaabbbbbabbbabababaabbaabbbbbaababbbaabaabaababbbabaaaabaaabaabbaababababbbaaaabaaababbabbbbabbbabaabaabbabaaaabaabaabaabaabbabaabababbabbaabbbbaabaaaababbaabbbbaabbbabbababbbaaaababbbbabbaababbbbaabaababbbbaaabbabbbabaababbbbbabababbbbbabbbaabaabbbabbbabbaaaabaaabbbbbabaaabaaaabbabababaaababbbabbbabbbabbbabaabbbabaaabbbbbbbaaabaababbabbbabbbabaaababbaabbabbbabbbbbaaaaabbababaabababaaabbaaaabaaaabababaaaabaababaaaaaabbbbbabbabbabbbbabbabaabaaaabababaaabbbaaaabaabbbaaabaabbabbaabbabaabbababbaaabbabbaabaabaabbbabaababaaaabbbaaabaaababaabababbbbbbaabbbbaaababaabbaaaabbaaababbaaaaaabababbabbabbaaaaabaababbaaaabbabaaaaababababaaaaababaaabaabbabaaabbbbaaabbbbaababababbaababaaaababbbaabbbabbabbabaaaabaabbbbbbabbbabbabbaabbaababbbbaaabbbaabbbabaababbababbbbabbaabaaaaaaaabaabaaababbaabbbbaabbaabaaaabbaaabbbbabbbababbaabababbaaabababbaabbababbabbbbbbbaaabbbbabbaababaaaaaaaabbabbbbaaaabbbaababbabaaaaaaaabaaaababbbbbaaaabaabbabaaaaababaaaabaabbbbbabbbabaaabbbbbaababbbbbaabababbaaaabbbabaaabbbbbaababaaabababbabbbbaabbbababaabbaaababbabaabbabbbabaabbbabbbabbababbbaaaaaaababaababbaaaaaabbaabbabaabaababbaabababaaababaabaabbabaaabbabaabbababbaaaabbabbbaababbaaaaababbbaabababbbbaababaaabbbbaaaaabababaaaabaaabbbaaabaaabaabbbaabbbbbbbabababbaaabbbaaabababbaabbbaaaabaaaaaaababbaaabbaababababbbaabbbbbaaaabbabbbbbbbaabbbbaaabbbbbaabbbabbaabbaaaaabaabbbbbabbbaaabaababaabbabaaaabababbaaabbbbaaaabbbbbbababbbaabaaaabbabbaababbababbaabbababaabbbbbabbaaabbbabbbaaaaababaaabaaababaabbabaaaaaabbbbbbbbaaabbbbbabbbababbbaabaababbabaaaabbaaabaaaaaabababaabaabaabbabaabbbaaabbabababbaabaabbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabaabbabbbbaabaababbbababaabababbabaaaabbabbaabbaaababbbaabbbaaababbbabaababaabbababaaabbbaabbabbabbbbbabbbaababbbbabaaaaaaaabbabaaaabbabaabbabababaabbaaababbbbbaabababbabbbababbbbabababaabbbababbaaababbbbbababaaabaabbaaabbabaaabaaababbbaaaaaaaabbaaabbaabbbaabbbbbaabbbbbabaababbbabbaabaaabbaaabbbabaaaabaaabbbbaabbbbabaabbbbaaabababbaaababbbaaaababbbbabaabbaaaababaabbbbabbabbabaabbbaabbabaabbbaabaabaaababbbababbabaababbbbbbbaabaabbabaaaaabbabbbaabbaaabbabaababaabbabaabbbbaabaaabbbbabaaabaaabbaabbbbbbbbabaaababbbbabbaaaaaabbbaabbbbaabaaabbbbaabbabbabbbbbaaaabbaabbbbaababbbabababababbabaaabbaabbbabaabbbabaaabbbaaabbbbbabbabaaaabbabababbbbaaabaabbaaaabbabbbbbabbaabaaabbbabbababaababbbbabbaabbaababbbbaaabaabbbababaaabbbabbaaaabababbababbaaabbbbbbbaabbbababbbaaaaababaaaabbaabbbabbabaaabbbabababbabaabbababaaaabaaaabbbaababaaaaabaabbabaabbbbbaaaabbbaaaaababaababbbaaaababaaabaababbaaaaaaaababaababbaaaabaabbbaaaaaabaabbbbababbaabbaaaabbbaabababbaabbababbbababbbaabbaabbbaaaaaaaaabaaabbaabababaababbbaababbaaaabbabbabaaaaabaaababaaaabbbaabbbbabababbbabaabaababaabbabbbbbaabbbababbbbabbabaaabaababaababaababaabaaababbbbaabbbaaabaaaabbabaaaabbaabbbbbbbaabbababbabaaabababaaabbaaaaaababbaaabbbbbabbaaaaaababaaabbaaaaababbbabbabbbbaaaaabaaabbabbbbbbbabbbbaabaaaaaabbbababaaabbabbaababababbbbbabaababbabaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbb
babaabbaaaabbaababbbabaaaabbabaaaaaaaabbbaaabbabbbabaababbabaabbbbaaabbababbbbabbbbbbbabbbaabbbbabbabaabaabbabaaaaaaaabbaaaaababbbaabbaabaaaabbbaaababbbabbababababbbaaabbaabbaaaababbabaabbaababaabbbbaaaaababbbbabbbaaababaabbbbabbbbbabbbbaabbaaabaabaabbabbabaaabaabaabbaaaababbabbbabbabbbaaaaabbbabababbabbabaabbbaaaabbabababbbbabaababbabababbbaaaababababaaaaaabbabbaabbbbbabbbbbabababbbabaaabbababbaabbbbabbababbabaabaaaababbabaababbbbbbabbbababbaaaabbaaabaababaaaabbabbbbabaabbabbbbaaaabbaaabaaaabbababbabbaaaaabaabababababaabbbbabababbbbbbaaaaabbaaaabbaaaaaaabaaababbbabbbbbabbaaaabbaababbaabaabbbabbaaaabbababbbbbbbaababbbabbabaaabaababbbbabbbaabbaabaabaabaabaaabbaabbabaaabababaaaaaaabbabbabbabbbbaaaaababbabbaaaababaabaababbaabbbbabbbabbaababaaabbbaaababababbbabaaabbbababbbbbbbaabbaaaabaaaaaabaabbbbbabbbbaaaabbaababbbbbaaaaababbabbaaabbbbabbbabbabaaababbbaaabaaaabbbbbaabbaabaaabbabaabbbabaabaaabaabbaaaaabbaaaabaababbabaabababbaaababaaaaababaabbabaaabaabbaaaaabbbaabaabbababababaaaaaaabbbaaabbaaaabbabbabbaaaaaaabbaaabbaaabbbbaabbbababaaabbbbababaabbaaaaaaabbabaaaabbbabbaaabbaabbaabbaabaabaababaaabbabbaaaaabbbabbbabbbabbaaabbbbbbaabbabbbaabbbaababbbbabbbaaabbaabaabbbaaabaaaabbbbbababaabbabbbbabaaabaabababababbbbbbbabbaaaaabbabbabbabaabaababbbbbbbbabbbaaabbbababbababababbbbbbbbabaaabbababaaaabaabbababbabbbbbaaaabbababbbabaabbbbbbaabaabbbbbabbaabbbabababbbbbabaababbbbaaabaababbbaaabbabaaabbbaaaaaabbaabaaaabbbaaaabbaaababababbbabbaaaaaabbaabaaaaabbabaabaabbbbbbaaaabbbbbbbaabbbbaabaabaaabbaaaaaaaabaabaababbbbbababbbaaaaabbababaaaabaaaaabaaaabaaaaaaaabaabbbabaabbaabaabbbbaaaabaaabbabababaaaaabaabaaabbababaabababaaaaaababbbbabaaaababbabababbbbabababaaaabbbaaaabbbbaabbabaabbaaaaabababaabbababaaabbbababbaaabaabbaabbbaabbbaaabbbaaabbaaabaaababaabaaababbbbabaaaabaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbbbbaabaaabaabaabaaabaaabbaabaabbbbabbbaabbbabbababababbbbbbaabbbbbaababaaaaabaababaaabbaaabbaabbaabbbbbabbbbbbaaabaababbaababbbbaababbabbbbbbaabaaaabaababbbbabaaabbbaaaabbbbbaabaabbaaababaaaaaabbaababbabaaaabaaababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaababcaaababbbbababbbaabbaababababbabbababbbaaaababbaaabbabababbaabbaaabababaabbbbbaaaabbaaabbbaaaaaaabbabbaaabbaabaaaabbbbbbaaabaababbabbbaaaaaaaababbaaabbbbaababaabaababbababbabbaaabbabbbbaaaaaaabbbabbaabbbabaabbbaaabbaaababbabaaaaabababbbbabbbbbbaaababababaaaaabbabababbbbabaabbbbbababbbbabbabbbbbabbbbbbaaaaabaaabbbababbbaaabbaabaabbabbbbbabbbbbaaababaaaabbbbabababaabbbbbbaaabbbabbababbaaabbbbbbabbabaabaaaabbbaaaaabbaaaababbbaaabaabbabbaabababaaabbbabbbbaabababbaaabababaabbaabbaaaababaabbbbaaababababbbaabbbaabaaaaaaabaabaaababbabaaaaabbbaaaabababbabbbbaaaaabbbbbbbbbaabaaabaaaabaaabaaaaaababbbaaababbbbbbbaababbaabbbabaabaaabbbabbbbabbabbbababbabbbbababbbaabbabaababaabbaababaabbbababbaabbbbabaaababbabbaabbbbababbbaabbaabbaabbaaaabaaaaaabaabaaaabbbbabbbabbbbbababbaaabaaabaaaaaaaaaabbbbbaaaaaaaabbbbbbbaaababbabbaabbaaaaabbbbaaaaaabbaabbaaababbbabbbbabbabababaaabbabbbbabaabbbbbbbaabbaababbaabaababbbabaababbabbaaabbbabbbaaabbaabbababbbababbaabaababababbbabaababbabbbabaaaaabaaababaabaabbaaaabbbbaaaabbbaababababbbbababaabaaaaaabaabbbbabbabbababbaaababbbbaabababbbbbabbbabbbaaaababbababaaaabbabbbabaaababaabbbabababaaabaabbaaaababaaababaabbabaabaaabaaaabaaaababaaabaaabbabbbbbbbaabbabbbbbaaabbbbbabbbbbaabbbababbbaaaababbabaaabbbaaababaabbbabbaaaabbbbaaabbaaaababbbabbaaababbbababaabbbbbaabbbaabbababbbbaabbabbbbabbababaabbbaabbbababababbabababaabaabaaaabababbabaaabaabbbbabbbabbbaaabbabababbbbabbbabaaabbaabababaabbabbaabaaaaaaaaaaabbbbbaabbbabaaabababaaaaaaaaaaabababaababaaaaabbbababbaabababbabbbaabaabbabbaaababaabbbbbbaabababbbabbababaabaaaaabbaabbabbaabbbababbbbabbbbaaabaaabaaaabaabbabbaaaababaabbbbaa
aaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabbbaaabbbbaaaaabbbaaaabbbabbaaaabaaabaaaaabbabbaabbbbaabbbbababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaabababbababaaabbaaaabababaabaabaabaaabbabaababbbbbabbbaaaaababbaaabbbbaabaabbabbbaabbaaabbbbabbbbaaababbabaaaabaabbaabbaaaaaabbababbbbbbaabbabaabbbaabbababaaabaaaabaaababbbbabbbbbababbbbaaaaaaaaababaabababbaaabbbabaabaaabbabaaabbaaababbbabbaaabababbbabbaaabaababababbaabbbaabbbaaabaaabaabbaaabaabaaabaabbbbbaaaaaaaaaababababbaabaabbabbababbaaaababaabaabbaabbaabbbbabbbaaabbbbaabbbbbaabbabbbaaababaaabbbabbbaabbbbaaaaaaabbbbabbabbabbababaaabbaabbabbbabababbaabaaaabbbbabababaaaabbbababbabbaaabbbbbaabababbbabababbbbbbbbaabbababbabaaaabaabbabaabbabbabaaaaabbabbaabbababaabaabbbbbaaaaababbaaaabaaaaaabbabbbbbbbaaaaabbabaabbbabbaabbbaaaabbaabbbaaabaabbbbaaabababaaaaaabbbbbabbbbbbbbbbaaaaabbaabbabbabbaaabaabbbbabababbabababbbabaababbababaabaabbaaabbbbaababaabaabbbbbbaaabaabbbabbabbbbababababbbabbaaaaaaaabababbbbaababaabababbaaabbabaaabaaaabbabaaabbbaabbbababbababbbaaaabbbabaabbbbababaabaaaabaababababaabaaababaaaabbbabbabaaaaaabbabbbaaababaaababbaaababbbbbaabaaababaababbbaaaabbbbbbbabbbabbbaabababababbbabbabababbabbbbabaaababababababbbbbbaaabaababababababbbabbbaabbabbbbbbbaaaaaaabaabbaaaaaabaabbbabbbbbabaaaaabaaaababbbbbaabbaabbbbbabaabbbbaaabbbbbabaaaaaabbaaabbaabbabbbbabaababbaabbababbaaaaabbbbabbbabbbabbbaaaabbabbaababbbbaaabaabbaababaababaabaabbabbaaaabbaaaabaabbaaabababbbabaabaaabbabbaaaabbbabbbbababbbbbbbabbababaabbaabbaaaabbbbbabbaaaabbbbaaabababaabbbaabaabbbbababbaaaaabbababbaabaaababbaaabaabbaaabaaaaaabaabbbbaaaaabbaabbaabababababbbabaabbabaabbbaababbbbbababbbbaaabbaababbbaaaabbbbabbbbbbaabbbaababbbbaabbaaabaaabababaababbaababaabbaaabbbbaabbbabbbbaabbbaaaaaaaaaaaaabbabbabaabaabbbbbbabbaaaabbbbaaabbabbabbaaabaaabbbabbbbbaaabbbaaaabbaabaabaabbaabaabbbbbbbaaabababbbaabaaaabbbbbbaabababbbbbaaaaababababababaaababbababababbabbbbabbbabbaabbaababaaaaababababbaababbbbabaabbbbabaabbbbabbaaababaabaaaabaabbbaaababaabbbabbabaaaaaabababaaaaaaaaabbaaabbabbbabbabaababababaabbbbabbabbaabbaaabababbabaabaabbaabbababbbaabababaaaaaaabbaaabbbbabaaaaabaabbabbaaaaabbbaabaaabbbbaaaabaaababbaaaaabaaaabbabaababbaaabaaaababaabababaababbbaabbbbaabaabaaaabbaaabbbbbbababaabababbabaabaaaaabbbaaabaaabaababbabbabaabbbbaaaabababbbabbbbbbababbbbabbbbaababbabbabbabbaaaababbbaaababbbbbaabbbabaaaaaabababaabbabbaaabababbbbabbababbaaaaabbaaaabbbbbbabaaaabbaaaaaaaabbbaaabbabaaababbbabbabbbbabbabbbbbaabaabbabbabbabaaabbabababbabababbaabaabbababaaababbbabbbabbabaabaabbaaaaabbabbbbbbbbabaababbbaabaabbbaaabaaaaabaaaaaabbabbbbabbabababbaaaaaabbbaaaaabbbbabbaabbabaaabbabbabbabaabaaabbaaabbabbaaabbaaaaaaabbaabbbaabaabbaabaaabbabaabbbbabaabbabbbbababbbababaababbaaaaabbbaaabaaaabaababbbbabaabbaabbabaabbbabbabbaaaaaababaabbaaaaaabbbbabbababbbabbabbabbbbbbbbbbaabbabbbaabbbbbbbbbabaaabababaaaaabbbaaaabbbabbbbabbabbbbabaababaaabbabbbbbbaaaaaaabaaabaaababaabaaabbbabaabaaaaababaaabbabbabbaabbbabbbaababbbbbbabbbaaaaaabbaabaaaaababbabbbbaababbbbabbbaabaaababbbbaabbaaaabbbbaabbbaabababababbaaaaabbbbaabbababbaaabbbabbbbabbbbbaabbaaaabbbabbabbaabbbabababbbbaaaabaaaabbaabababaababbabbaaaabbbaaaaababbbbaaaabababbbaaaaaaabbabbaaabbbabbabbabbaabbbbaabbbbabbbabbaaaabababbabaabaabaabaaababbaabbbabbaabaaaaababaabaabbaaabaaaaaaabbabbabaaabbbaababaabbabaaabaaabbbabbbaabbaaaababbbaabbaabbbaababbabaabbbabaaabaabaaabaababbaababbabbbababbabbaabbbaaaaabaaababaababaaabbbabbbbabaabbabaabbaabbaaaaaaabbabbbbababbabbaaaababbaaabbbbaabbabbaa
bababaabbbaaababaabbbababbbbbbababaaabbbaabaabbbaabbabaababbbababaabaabaaabbbaaaabbbbbabbbabbbbbaaabbbbaabaababbbaaaabaabbbbbaaabbabaaababaaaaaaabaabaaababbababbbaaabbbababbbabbaaaaaabbabbbaaaabbabaabbababbababbbbaaababaabbbbaabaabaaabbaaabaabbbaababbbbbbbbabaaabbbababbababaabaaaabaababaabaaaaaaabbabbbbbbaabbbaaaabbbbbaaabbabbbbbaaababaaababaababbbbaaaaaababaabbaabbabbbaaaaaabababbababbbbababaaaaaabbbabbababbaabbbaaabbabaabaababaabbabbbaaabbbbbabbaaabbabaaabbbbaaabaaaaababaaaaaaaaaaaabaaababbaaabbaabababaaaaabaabaaabbbabababbbabaabbaaaabbbaaababbaaababbbbbbbbabbaaabbaabababbaaabaaababababbbbbabbabaaabbbaabbaaabbbbbbaaaaaaaabbaaabbbaaaabbbbabbbbbaaaaaaaabbbaaabbbaaaaaabbbaabbabbababaaaababaaabbaababababaaaabbbbbbabbabaabaabbbaaabaababbaaaabbaabbbbbaaaaaaaabbaabbabbbbaaabbbabbaaaaaababbbabaabaaaaabbabaabbbbbaababbbbababbbabbababbbbbabaababbaaabbaabbaabbaabaabbbaaaaaabbaaabbbbbbaaaaaaabbaabababbaaaabbababaaabbbbaababbbbaaaaabaaabbbbbbbbbbabaaababaabbababbababbbbabbbbaaaaabbbabbbbbbbaaabbaabbbabbaabaaaabaaaababbbbbbabbbaabaaaabbbbbbbaabbabbaabbabaaabaaabbaaaabaabaaabbaababaabababbbabbbbabbbaabbbaabbbabaaaababaaaaabbbaabbaabbaababbbabbabbabbabbbbabbaabbbabbabbbababbabababbaabaabababaabbbaaabbbababbbbbbabbaabbaaabaaabbabbbaabbabbbbaaabaaaabaabababbbaaabbabbbbabbaaaaaabaaaaaaabababbbbaabbbbaaaaababbbaabbbbaabbbaaaababaaaabaabbaaaaaabbbaababaabaaaaaaababaaababaabaaababababbbbaabbbbbabaaabbaaabababbabbbabbabbbabbabbaabbbbbbababaababaaabababababbaaabbaabbaaabbbabbaaabaabaaaaaaabbbbbbbabbbbaaaabbbbbbaaabbaaaaababbaabaabbbaabababbabbbbabaaabbbabaaaaaaaaabaaaababababaaaabababbaaaaabbbbbbaababbbbbabbbabaababbabbaababbabaaababbbbbbabaaaaababbabaaaaaabbaabaaabbbbbbbbbaaabbaaaababbababaaaaaababbbaabaabaaaaabaaababbbbabbbaabaaabaaaabbbbbabbabaabaaabbaaaaaabaabbababbbbbabbbaaaaaaabbbbbaaaaaaaaabaaaaaaabababaaabbaaaaaaaaaaaabaaabaabbaaababaaaababaaaaabbaabbbabbbabbaaaaabaaaababaaababbaaabaaaaabaaaaaaaaaabbabaaabababaaaababaabaabaabbaabbaabaaabbbbaaabbabaabbbababbabaabbaaabbaabaabbabaaabbaabababbabbbabbbaaaaabbbbbaaabbaaabbabaaaaabababbbabaaabaabaaabbbbabbaaabbabaaabaababbabbabababbbabaabaabaabbaabaabababbbaababbbbaabaaaabaabbabbaabbbabbabaabbababbbabaabbaaabaaaabbabbbaabaabbbababbbabbabaabababbbbabbaaaaaaaaaabaaaaabaaaababbbaaaaaabaabaababbabaaabbbbbbbabaababbbababaabaabbaaaababbabbbaabbbbbbabbbabaabbaaaaabbaabaabbbbabaaabbabbaabaabababbbbabaaabbbaaaaabbbababaabaaabaababaaababbbaaabbbbbbbbbabbbbbabbabbabbabbaabaaababbabbbaabbabababbbbbbabbaababababbababbaabbbbbababaababbabbbbbbbbbbabbbbaaaaaaaaabbbaaaaabaaabaaabbaabaababaaabaaaabbaaaababbbbaababbbbaabababbabaaaabbbbabababbabbaabbbaaaaaaabbbaabaaaabaaaababababaabbabbaaabbaaabbbaaaaaaaaabbabaaabbbaabbaabaaaababbbbaabbbaabaaaaabaabbbbbbbbabababbaabaabbbbbbababbbabbbbaababaaaaabbbabbabaababbaabbbbbababaaabbbbaaaabbbbaabaaababbbabbabaaabbbbbbbbabbabbaaababaaabbbabbababaaaaaabbbbbbaaaabbbaabbbabaabababbbabaabbbaaaaababaababbbbbbabbbbbaabaaaababbaababbabbaabbabaaabaabaaaabaabaaaababaabaababbababaabaaaabbaaabaabababaabaaabbbbbaababaabbabaabbbaabbbbbaabbabbbaaaabaabaabbbbbbbabbbbbaaababbaaaabaaaabbbaabbbaaabbbbabbabaaaaabbbbbbbaabbbabbbbbbbabbbaabbbabbbaaaaabbaaabbbabbaaabababababbaababaabbbaabaabbaababababababbaaababbbaaaaaaabbabbbaabaabbbaaaabbbaabbaababaaabbbaabbbbaaabaabbabbaabbababbbbbbbababbbbbabbbabbbbbbabababaabbaaaabaabbbbabbbbbbaabbbbabbbbbbaaabbbbbbbbbaababbabaabbbaaabababbababbababbbbbbaaaabbaabaabaaaaaabaabbbababaabbaaabaaabbaaabaaabababbbabaaaabaaabababbbaabbbaaaabaaabbbababaaaabaaabbaaaabbbababbbbbbbabbbabbaababbbaaaaabababaaaabaabaaabbaababbaabbbabbabaaaaabbababbbbabbababbbbabbbbbbbaabaabababaaabbbabaabbaaaabbaabababbaabbbaabbabaaaaabaabbabbabbaabababaabababaabbbaabaaaaabbabbaaaaabbaaababbaabaabbbbbaaabbbaaabbabaababaaabbababbaaaabbababbabbabbbaababbbabbbbabbaaabbabbbbaababaaaabbaabaababbaabbabbaaaaaaaaaabaabaaababbaabbaaaaaaaabbaaaaaabababbbaababbbbabbabbaababbbabaabbaabbaaabaababbbababababbaaaaabaaaabaaaaabaaababaaaababbbbaabaaabbababababaabbbabbabbaaababbaabaabbbaaaabbaabbaabaabababababaaababbbbbaaaabbbababbaaabbbbababaabbabbbabaaaabaaabaabaabaaababababbaaaabbabbbaaaababaabaaabbbbababbbaabaabaaababbabbbbbababaaabaabaababbbbaabaabaaaaabbbbbbbbbbbbaabababbabbaaaabababbbabbbbbbabababbbaaabbbbabbabbaabbababaaababaabaaabbbabaaabbbbbbbbbbaaaaabaabaabbbaaabaaaaaababbabbbabbabbaabbbaabbbbbaaaaababbabbbbbbababbababbbaababaaabbbabbaaaababababbababbabbbbbaaaaaabbbabaaababbbababbbabaaaabababababbbbabbababaabbabbbaaabbababbaabbbbbaaaaaabbababaabaabbaaabaaabaabaaaabbbbbabababbabaabaababaaabbabbabbabbbbbbabbaaaabbbaaaaabbaaabbabaabbbaabababbabaabaababbabbbababbbbbabbbabbbabaaabaaaabbabbaabbabbababaaabaaabbabaaaaaaabaaaaabaababaabbabbbababaaaababaabbbbabbaabbaaaababbabbbaabbbbbbbababbbaaaabaabaabbaabaabababaaaababa
baabbbabbabbbababaaaaaaaabbaabbabaaaabaaababbbabbbaabbabbbbaabaaabababbaaaaaaaabababbababbbbbbabababbbbabaaababaaaabbbabaaaaaabbabaabbaaabbaaaababbabbbabaabbbababbaaabbababbababbbbbaaabbbbbaabbaaaabbabbbbbaabbbaaaaaaabaaaababbbababbbaaabbabaaabbbbaaabaaabaaaababaababbbaabbbbbabbbbabbbabbabaabbbabbbbbbabbbbbaaabbabbbaabbbabbabaaabaaabbaabbbbaaaabaaaaabaaabbaabababaaaabbabababbbbbbbabaaabbbaabaaaabbaaaabbababaaaaaabbbbbbabbbabbaaabbababbbbababaaaababbababbbbbabbbbbaabbbbaabbbbbaabaabbbaaaabbbbabbabbbbbbbbbbbabbaabbbabaabbabbbbabaabbbbbabbbbbaabbababbabbbbbbbabaabaabbaabaaaaaaaabbbaaaababaaaabbababbbbaaaaaabaaababaaaabaabaabbbabbbaaabbaabbaababbaaaaabaabbaaaaaaabbbabaabbabaabbbbbababaaaaabaabababaabbabbaabababbbaabbbbbaaaaabaaababbbbabbaabbaabababaaaaaababaaabbaabababaaabbaaabbbbabaaaaaabaabaaaabaabbababbbabbabaabbbaaabbabbbbaabaabbaaabbbaaabaaababaaabbabbbabbabbabaaaabaabbaababaabbabbbbbbbbababbbabaababababbbbbbaaaabbbbabbbaababbaaababaaaaaaaaababbaaaaabababbbabbaaaabbaaaabbbbbbbabbbbbaaabaaabbbaabbaaaaababbbbababbaaabaabbaabbaababbabaaaabbbbbbaabbababbbbbbabaaaaaaabaaabbbaababbbabaababbaabbababbbbbabaaaaaaaaabbbbbbaaaabaabbaabaabaabbbaabbaaaababaababbbbbaababbabbaaaaabaababaababbabbbaabbbabbbababbabbaabbabbbbbabaaaababbbbbabaaabbbaaaaaaabbaaabaaaaababbbbaaababbabbbbbabbaabaaaaaaabbababbabaabaaabaababbbababaabaabbababbbbaababaababbbaaaabbbabbabababaaaabbabbabaabbbbbaaaabbaaabaabbbaabaabbbabbabababaabaaabbaaaaaaabaabbabbaabaabababbaaabbbbbbabababababbabbbbbbabbababbaaaaabbbabbababbaabaabababbbaaabaaabaaababaababbbabbaababbabbaabaaabbaabababaabbababbabbabaabaababbbbbbbbaababbbbabbabbbaabaabbbabbbbbabaaabbaaaaabbbbbaaabaaababaababbabbbaabbbaabbbbbbbbabababababbbabbbaabaaaaaaabbbabbaabababbbaababaabbbbbbbbabbaabaaabbabaaabbbaaaaaaaabbbbababbbbbabaaaaaabbbabaababbababababaabbbabbbabaaabaaabababbbbabbabbbbabababbaaaabbaabbaaabbbabbabbbabaaabbbabbabbaaababbbbbaabaabbbbaaaaabbabbbbbbaabaaaaabbbabbbbbaabbabaaabbaababbbbbbbaaabbabbbaabbabaaababbbbbbabbabbbbaaabaabbabaaaaabbbbbbababababababaababaababbbabaabababbabbbbbaabbabbbabbbbabaababbbbaabbaabbaaabaabbabbbaaaaaaaabaabababaaaabbaaababbaabbaaaabbaaabbbbababbaaaabbbaabaabaaababbaabbabbbbbbabbabbaabbbaaaaaaaabaaaabbabaaabaaaabbbbaabaaaaabbbaabbabaababaabbabaabbbbbbbbaaaaabaabbbababaaabbabababbbbaaaabbabbababaabbbbbbbbabbbabaaabbabaaaabbabbbabababaabbbbabbbbbaabbabaaaaabaaabbaababbbbbabbbbbbbbbbbababaaababbbabbaaaabaaabaabbbabbbabaaabbbabbabbbabbbbbbaaabbabbaaaaabaababbbbaaaabaabaabaabaabbabbbaaabbbabaabaabbabaaaabaaabbabbbbaabbbbbaababaabbabbbabbbbaabaaabaaabaabbaaaaaabbaabbaabaaaaaaaabbbbbbabaaabbbabbaaaaabbbbbbbbabbabababbbabbabbaaaaaaabaabbaabbbabbaabbbbbbbaabbbaabbabbabbbabbbbababbaabaaaabaaaaaaabababababaaaabaabbbbbaaabbabbbbbabbabbbbaaabaaabbaababbababaaabbbbbbbbbbbbbaabbbbabaaabbaababbaabaaaabbaabaaaaababbbabaabaaabaaababbbaabbbaababbbbbaababbaaaaaaabaaabaaabbbbaaabaabbbbaaaabaabbbbbbbabbabbbbbbaabaabbbaabaabbaaabbbbaabbbabaaaabbbababaaabbababbaaabaaaabbbbaaaababbbbbabaabaaaabbababaabaaaababbbabbaabbaabbbbbbbbabaaaabbaaabbbbaaabbbbbaaaabbaabbabbbbbaaabaaaabbaababbaaaabbaaaabababbbababbbababaababbbbbbbaabbaaababbabaabaabbbaababbbbbaaabaababbaabbbaaaababaaaabaaabbbabbaabaabaabaaaaabaabbababbabaaabbaaabaabbbbbababbbbbaabaaabababbababababbaaabaabbaabbbababbbabaaababaaaaaabaaabaabaabaababbbbaaabaaabbaabbabaaaaababbabaaabbabaababbaabbabbbabbabbbabbbaaabbabaabaaababbaababbabababbbbbbbaaabbabbbabaaaaaaaababaaababbbabbaabababbbbaaaabababaabbbbbbbbbaabbbbaaabbbabaaababbabbaabaaabbbaaaaabbbbabbbabbbabaabbbbbbabbaaaabbbbbbbbabababababbabaaaababaababbbabbaabbaaababaaaaabaabaabbabaaaabbaaababbbabbbbbaaabaababaabaabbbababaaabbbbbabaaababbabbbababaababbbabbbbaabbaaaaabbababbaabbbbbaaabaabbbbbbaaaabbaabaabbabbbbbbbababbbabbbbaaaaabbbababbaaabaabbaaabaaabbaaababaaabbabbbbbbbbbbabbaabbbbabaabbbabbabaaaaaabbaabababbabababaaaaabbbaabbabbbabbbaaababbbaabbbabbbaaaabbbaaaaabaabbbbaabbbababababbabbababbabaabbabbaaaabbabbaaaaaaabbbaabbabbaaabbaaaababaaabbaabaaaaaaaababbaaabbaabbbaabaaabaaaaaabbbbababbbbbababbbaaaaabbababaaaaaababbbbbaababbbaabbaaaabbbaaaaaaabbbbababbbbbabbabaaabbbaabbaaabbbbbbbabaaabbbbbbaabaaaabbabbaaaabbbaabbbbaabbbabbbbabaabaabbaabbbababaaaaaababaabbbaabaaabababaabaabbbabbbbaababababbabaabaababbbbbababbbbabaabaaaabbabaabbabbaaabaabbaaaaaababbaabaabbbaaabbabbababbaabbbbbbaaaabbbabbbaaababbbbabbaaaabaabbabbaabbabbaaabbaaaaabbbababaabbbabaaaaabaabaababbbaaabaabaaaaabbbaaabbbbabbaabbaaaabbaabbbbbbabaaabababbbbabbaababbababbabaaaabbaaabbbbabbaaaabaaabbabaaabaaabbabbaaabaabaababbbabaabaabbabbabbbbbbbaabbabbabaaaaabaaabbaaaaaaaaaababbabbababbbbbababbbaabbaaaabbbbaaaabaaaaaaababababbabaabbababbababbabbbabbaabbbabbbaabbbabaaaaaabaaabbbabaababaaaaabbaaabbabbabaabbaabababbbaabaaabbabbbabbbbaabbaaabaaabbaaaaaabbbaaabbabbbabbbaaaabaababaaaabbaabbabaabbbaabababaaaabbbbbaababbaababbbabaababaaabaaababbaabbaaabbaabababababaaaababaaab
bbbbbaabbbaababaabbabbbaabbabbbabbabaababaabbabaaaabbaababbababbbbbbabbbbbbbbbbaababbbababaabaaabbbaaaaaaabbbaaabaabbbabbbabbabaaabbaaabbbaabbbbaaabbaaaabbbbaaabbbabbaaaaabaaaabaabaaaababaaabaaaaabababababbabaaaababbbbaabbbaabababaaaabbabbbabbaaabaaaabaabbabbbaaaaaababbbbaaabbbaaabababbaababbaababbabbababbbbaababbaaabbabaababbbbbaaaabaababbbbbabbbaaaaababababaaabbbbbabababbababaabababbbbbbabbbbaaabbbababbbbbaaaaaabbaabbbbbaabbbbbbbaabbaaaaabababaaababbabaaaaaaaabbbbabbaaaabbabaaaabaaabbabaaaaaaaaababbabbabbabbabbbbabbbbaaabbbbaaabbbababbaabaaaaababbbaaaaaaaabbbbbaaaaabbbbaaaabaaaababbaabaababbbabbaaaababbabbbbbbbaaaabbabbaabaabbaaaaaabaabbabababbabbbabababbbbabaaabbbbbabbaababaaabbaaabbaabaaaabaaaaaabbbabababbaabaabbbaaabaabbbaaaabaabbbabbbbbabbbababbbbbaaabbabaabbbbaaaabbbbaaaaabbbbbbbbaabbaaabaabaaaabbbbbbbbbaabaaababbaaaabbaabbaaaaababbbbaaaaaabbabbaabbbbbbaabaaaaaaabbbbaaaababaaabbbaaabbbbaaabbababbababbaaababaaabbaabaaabbbbbbaabbaaabbbbaaababbabbbaababaaaabaabababaaababbabbaaaaaaabaabbaaabbaabbbbabbaaaabaababababaabaaaabbbaabaaaabbabaaaaaabbaabbabaaaabaabaaaaaabaaabbbaabababbbbbbbaaaaaabbbaaaabbabbbabbaaaabaababbbabaaaabababaaaaaabbababbaabbaaabbbaaaabaaaaaaababababbabbbaaaabaabaababbbbbababaababaaaabbbbbbbaababaaaaaaaaababbaabbbbaabbaababbabababbabaabaabbabbaaaaabbaababbbababaaaaababaabaabaabbabbbbbbbbabaaabaaabaaaabbaabaaaaaabbbabbabbaababbbbbaabbaabaaaabbbaabaaaabbbaaabbbaaaaaabbbbaaaaaabaabbbbabaaaaaaabababaaabaababbaababaaaababbbabaaabaaabbabbaabaaaabaababbaabbbbbaaabababababbbaabbaababbabbaaaaaaaaaabaabbababbabbbabababaaabaaaabbbaaaaabbababaaabababbaaababbbaabaabaaabbaaaabaabbaaaaabaaabbbbbbabbbbbabbabaabbbbbbaaabababaaabaabbbbbbbabbabbaabbabbaaaabaaaababbbbbbbbbabaaabbababaaabababbbbbbababbbbbbbbbbbaabbaabababaaaabbaabbaabbaaabbbbaabaabaabbbaaabbabbababbabbbbbabbbaabaaaaabbbbaabaaaababbbabbabbbbbbaabbaaabababbbaaabbbaabbabaaabababaababbbabbabbbbbbabbbabbbabababaababaaababababaabaaaababbababbbbbabababbaaabbaabbabbbabbbbababbabaabbbaabbbbabbabaabbaabbbbbbaaaaababbbbbababbabaaababbababbbbaabaaabbbabaabaaabbbbaababbbaaaabababbbaabbbbababaaababbbabaababaaabbaabaabbbbbabbbabbaabbbbbaabaabababaabbbabaabbbbabaabbaaabbbbabbbbabbabaababbabbabbbbbababbaaaaabbbbbabaabaababaaaaabbbabaaabbaaabbabbaabbbbbbbbaaaaabaaabbbabbaaabbbbaabababaabaabbbaaaaaabaaaaaababbaaabbbbabababbabbabbababaabbbbbabbbabaaaabaaabbababaaaabbbbaaabababbbbaabbbbbabbbbabbaaaaaabbbbaababaaaabaaabaababbaaababbbaaaabbaabbabbbabbbbbaabbaaaaaaaabbaabababbabbbbaababbaaabaabbbabaabaababbaaabbabbbaabaabaababababbaaaabbaaabaaabaabaaabbbaabababbaaaabbabbbaaabababaabaaabaabbaabbbbbaabaabbbaaababbaababbbbbababbbabaabbababbaaaaabbbababbaabbabbaabbaabbabbbbbaaaabababaaababaabbbbababaaaaabbaaabaaaababaabaaaabbbababbbabbabbaabbabbabbabaabaababbabbaababbbbaaabbbabaabbbbbbbbbbbbbaaaababbbbbaabaaaabbbaabbabbbbbabababaaabbaaaabbbbaabaaaaaaaabababbbaabbbbbbaabbabbbbbbabbabaabbbbbbbbbbaaabbaaabbabbbbbbbaaabaabaaabbabbaaabbabaababbbaabababbabaabaaaabbabababaaaabaabaaaaabbababbabbbabaabaaabbaaaaabaaabbabbbbabbbaaababbbbbaabbaabbabaaabababbbaaaababaabababbbbbaaaaaaaabababbaabbaaabaaaababaababaabbbbbbbbbaaaabaaaaaaaabbabaabbabbbbbbbbbaaababbbaaaabbaaabbabbabbbaabaaabaabbaabbabbaabbaababbbbaabbaabbbabababaaaabbabbabbbabaaaabbaaabbabbaaaabaabababaaabaababaaabbbbbabbbaaabbabaabbababbaabbabaabbabaaabaabaabbbabbabbaaaaabaabaabbaaaaabababaaabaaabababbaaababbbabbbabaabaabbabaabbabbbabaaaaabbaabbbaaaabaabbababbbbbaabaababaabbbbbbaaabbabbbabaaabbbbbbbaaaabbbaaaababaaaabbabbbbaaababbaaaaabaabbbababaabbababaaaaabaabbbabaabbababbbbbaabbababaababbbbababbababaabaaabbabbabbaaaabaaabbbaabaabbababbababbabaabaaaababaaaabbaaaaaaabaaabbbababaaababbabaaabaaabbabaabbaababaaaababababbabaaaababbabbbbbaaaababbaabaabaababababbaabbaaaaaaaabbababaabaaabbbaaaabababbbbaabbbaaabababaabbaaababbababbbabbaababababbbbbaaaabbbbbbbabbbbbabbaaababaababbaaaaababaabaaaaaaabbbbbabbbbbaaaabbbbabbbaaabbbabaababbaaaabababbbabbababaaaaabbabaabaaabaaabbbbaabbaaaaaabaabbbabbaaabaaababbaabbaabbabbaabaaabbbababbaaabaaabaabbbbbaaaaababbaabbaaaaababbaabaaaababbabaabaaaaabbaaabaaaabbbbbabbbabbbaaaabaaababbaabaaaaaaaababbbababbbaaabbabbabaaabbabbaabaaaaaaabbaabbbabaaabbaaabbbabbbbbbaaaabbaabbbabbbbbbaabbbbbaaabbaaaaaabaababbaaaabbbabbabaabbabbbbabaababbabaabababbbbbababaababaaacaaaabbabaababaaaaaabbabaabbabaabbabaaabaababbaaaabbbabbabbbabbbabaabaaabbbbbaababaabaaabaabaaabbbabbbbababaabababaabaaabbbabbbbbbbabababbbaaaabababbaaaaaaababbabaaaabababaaabbbaabbbbbabaaaabaaabaaaabbaaaabaaabababbbbbaaaabaabaabbaaaabaabbbbaaabaaabbaababbbaabbaabbaaabbaabbbaaabbbbabbaaabbabaaaaaaabaaabaaabababbababbaaaaaaababbbbabaabaabaabaaabbbbbbbbaaabbbbbabbabaaaabbabbabaaaaabbaabbababbbbbaabababbabbaabaabaaaababaabbbaabaabbaab
bbaabbabaaaaabbbaaabbaaabbbaabbaabbaabbbababbabaabbaabbabbbbbbaaabbbabaaabbbbabbaaababaabababbbbbbabaababbbaabaababbbbabbabaabababbabaabbbabbaabbbbbabbbbbabaaaaabbabbbabbbabbababbaaabaaaababbbbaaaaabbabbbaababbabbbbabaabbababaabbaababaabbbabaaabbaabbbabbbbaaabbbbbbbabaaaaaabbababaabaabaabbbbababaaaabbababbbbabbababbbabbbbbabbbabbaababaabbbaabbaaaabbaaaabaabababbbababaabbaaaaaaaabaababababbbbaaaaabbbabbbbaaabbaaabbaabbaaaabbaaabbabaabbbbbabbbbbaabbbbaabbabbbbaabbaaaabbbabbaaaaabaababbbbabbbabbaaaababbaaaabbbbbbabbbbbbaabbbaaabbaaaaaaaaababaaabaabbbaabaaabababbbbaaabaaaabaaaabbabbabbaaabaaaabaaaabaaababbbaaaaaaaabaabbbbabbabababbabbaaababbbabaaabbbbabbbbaabbaaabaaababaababaabbbbbbbaaaaaababbbabaabbabbbbbbbabaaabbbbbabbbaababaaabbababbaabaaaaabbbababaaaaabaabaaaababaabaaaaaabbaaabbaabbbbaabbbbbaaaaaabbaababaaabbabbbbaaaaababbabbabbbabababaaaaaabababbaababaabbbbbbabbabaabbabbbbabbbaabbbbbaaabbbbaababaaabbbaabbbbbbbbababaaaaabbbababaaaaabbbbbbaaaabaababbabbbbabbbbbbbbbaaabbbaabbaaabaabbabbaaaabbbbababbbbababaaabaabbbbaabbaabbbbabaabaabaabbabbbbaaabbbabaabaaabbaaababababbbaaabaaaabbaababbaabaaaababaaabaababbabbbbbbabbbbbbababaaaaababaaabbbaaabbababbabbabaabbaabbbabbbababaabbbababbabbabbaaabbbbbaaababaaabaabbbababbabaaabbaaaababaaaaababbbaabaaaaaaaaaabaababbabbbbaaabaaaaaaabbbbabbbaaabaaaabaabbbbbbbbbbbbaaaaabaaabaaaaabbbabaaaabbbbbababbabbbbaabaabbaabbbabbbbbaaababbbbbabaabbabaaaabbbabbbbaaabbbbaaabbbbbbabbbbbaaaabaaaabbbbbabaabbbabbabbbbaaabaabbbbaababaababaabbbbbbaababbbbbbabbbbabbbaaaaaaaaabbaaabaababbbabbbaabbabbbbababbbbbbbaabaaaaababaaaabbaabaababbbabaaabbbbaaaaabbaaaaabaaaaabbababbababbbbaaababbaababbabbbbabbaabaaabbaabbababbbaababaaabaabaaabbabbaababbbbbbbaaabbabbababbaabababaaaaabaabbbbbabbbaaabbbaaaaaabbabbbbbabbbbabaaabbabbbbbbabaababbbbbabbbababbbaaabbbabaaaababababbabbabaabbabbbbbbbbaaabbababaababbaabbaabbbabbbbbabaaabbababbbbaabaabaaabbbabbaabbbaabaaabaabbaaaaababbaabaabbbabbaaabbbabaaabaabbabaabbabbbabbbaaabaabbabbabbbaababbaaabaabbbaaababbbaabbaabbaaaaaaabbbabbaabaaaabbaaaaaabaaaaabaaaabbaaaabbbabbbbaabbbbabbbbaabaaaababbbbababbbbaaaaaaabaaaaabbabbaaaaababbabbabbbbbaaaaabbbaaaabbaaabbaaabbbaabbaaabbbaaaabbbaaaababaabbbbabaabaabaaaabbabbbabababababbaaaababaabbaaaaabaabbaaababaaaaaaaabaabbabaabbbbababababababbababbaabababbaabbbababaaabbbbaabababababaabbaabaabbbaabbabbabbbababbabbaaabaabbbbaaaabaabbabbaaaaabbbabaabbbbbbbbabaaababaaabbbabaabbbabbbabaaaaabbabbbbbabbbaababbbbbbabbbaababbaabbabbbbbabbbbabbbbabaaababbbbbbababbbaabababaababbaabbababaaaababbbbbbaababababaababbbababbbaabbbbaabbbaaababbbaabbbbabaaaaabbabbaaabbbabbaaabaaabbaabbaaabbaabbaaaababbaabbaababaaaaaababbaaabababbbbabaabbabbababbabbaaabbbbbbabbbaaaaabaabbaaaabaabaabbbbaabbbbbaabbbbaabbaaaabaaabbbabbaaabbbbababaabaabaabbababaaabbbbbbbabbbabbaababaabaaabaaaaabbabbbbbbabbbabbbaababbbababbaabaaabbaabaababaababaaaaabbababbbbaaabaabbbbbbbabababbabaaaaababbbbbabaabbbabaabbaaabbababbaaabaaaaaabbbabaabbabaaabbabbbbaabbbbbababbabbbbbabaaabaabbbabaaaaaabbbabbaaabbbaabbbabaababbaaabbaaaaabbbbbaaaaababbaaabbbabbabbbbabaaabaabaaaababaaabbbbaabbbbbbabbabbaabbbbaababaaaaaabbbbabaaaababababbaaaababbaaabbbaaaaaaaabbaabbabababaabbbbbbaaabaabaababbbbbbabaabaabaabbabbbbaabbabbbbaabbabbbabbaaaabaaababaababbabababbaabaabbaabaaababbbbaababaaaabbbbabbbaabbbabbbababbaaaababbbabbabaabbbbaaaabbabaabaaabaaababbbbababbaaaabbbabbbabbabaaaaaababababbaaaaabbabbbabbbbaabbaabbaaabaaaabaabaaabbbbaabbababaabbbaabbbaababbaaabababaabaabbbaaaaaabbbbaaababaabbbbbbabaaaabaaabaaabaababababbbbabbbbabababbaaabaaaaabaabaabbbabaabaabbaaabbbababbabaabbabbbbbbbaabaabaaaaabaabbbbabbaabbaababaabaababaabaabaababaaabbbbaababbabbbaaaaabaaabbaabbabaabbabaaabbababaaaaaabbbbbaabbababbbaaabaabbbbabbabababbabbbbbbabbabbbaaaabaabbbaaabaaaaababababbaabbabaabaababaaaaaaabbabbbabbbaaaabaabaaaaaaabbbbaaabbbbbabaaabaaaabbaaaaababbbbbbbaaabbaabaaabbaabaabababbbaaabbbaabaabaababaababaaaabbabbbbababaaababaabaaabaaabbbabbbaababbbaabaaabbbbbaaababaabbaaaaabbbbaabbbababaabaabbbbbbbaaabbaababbabbbabbbaababaabbbabbbbbbbabaaababbbbbaababbaaaabaaaabbaaaabaaaaaaaaaababaabbabbababaabbbaabababaaabbbbbaabaaabbbbbbaabaaaaabbabbbaaabaaaababaabbababbbabbaababbbabbbaabaaaaabbbbaabbaaaabababaababbaaaabaababbbaabaaaaabbbbbbbbababaabbbbabbaaabbbbbbaaabbbbaaaaaabbbbaabaaabbaabaaaabbabaaaababaabbbabbbbbbbbaaaabaababbbaaaababbababbbaabbabbbbaaabababbaabbbbbbaabbaaaaabbabbbbabbaabbabbbabbabaabababaaabbababbabaaaabbbaaabbabaabaaababaabaabbabbbaaaaabaaababababbaabbaaaaabbabaaabbabbabbabaaababbbbabbbabbaabbabababaaabbbbabbbabaabaaaabaaababbabbaababbbbabbabbabbabbaababbababaabaabbaaaabbabbbbabaabbaaaabbaaabaababaaabbbbabaaaabaabbabaaaabbabbabaaaabbbaabaaababbabaaaaabababaaaaabaaabbabbaaabaaabaabbbbabbbaaaaababbbabbbbaababababbbabaaabaaabaaabaaababbaaababbbaaaaaaabbbabbabaabaaabaaababbbabaabbaabaaabaaaaabbbbbaabababbabababbbaabbbbabbbbab
bababbbbaaaabbabaabbaabbabbaaabbbbbbabbbabbbabbbbabbbbabbbababbaabbaababbabbaababbbbbaaabbaabbaaabbbbbabbbabbaaaaababbbaabbbaaaaabbbabbbababaabbbbaabaabaababbaaababaabaabbbaaaabbabaabbbbabbabababbaaabbbaabaaaaabbaabbbabbbaaabaabbbaabbbbbbbbaabababbbabbbbababbaababbaaababbaaaaabbbbaabbbaaabbabaabbbabbbaabbaaabbabaaababbbabbbaaaaaabaaaabbaabaabaaabaabbbabbbababbabbabbaaaabaaabaaabbabbaaabbababbbaaabbabbbbbaabbbaabbbaaabbbbbbbbbabbbbaaabbabaaaabbbabbaaaaabbaababaabbbababbbbabbaabaaaababbbabbbaaabaabbaabbaabaaaababbaabbababaaaabbabbaabaaaaaabbababaaabbbbbbbabbbaaaabaaababbbaabbaabaaabbaabababaabbaabaabbbaabbaaabaabbbbaabbbabaaabbbabaaaaabaaaaabbbbbaababaabaabbbababbbaaaaaabbbbbabbaabbbbaabaaababaabababababaabbababaababbbaaaabbaaababaaabbbababbbbabbbbaabaaaabaaaabaaabaaaaaaababaabbbbaabababaaababbbaababbbbbbbabbababaaabbabababbbaabbababbaaaabaabaaabbabbaabbbbaabbaaababaabbbbbbabbaaaaaababbbabbababbabaaaababaaaabbbabaabbbbbbaaabaabbbabbbaabaaabbababbbaaabbabbaabaabaaaabbababbabaabbaababbbabbabbbabaabbabaabbaaaabbabaaaaaabaaaaaaaaaababbbbaaababbaabbabbbbaaaabbbaabaabbbbababbabbbaaaabbbabbabbabbbaabaaabaabaabbbaaabbbaabbabaaabbbaaabbbabbbbaaaaaabbbbababbbababbaaabaaaaaaabbaaabbbaabaabbbaabbabbbbbabbbbaabbbbabababbaaaaabbaaaabbaabaabaaabaabbaabbbbababbababaabaabbbbaaaabbabbbbabbbaaabaaababbaabbbbaaabaaaabbbbaabbbbbababbbabbbbbaaaaabaababababbbbbabbbbabbbaabbbbbbabbababbbbbbbaabbbabaaaabbabaabaabaaaabbaaabbbababbabbbbbaaabbabababaaababaabaababaaabbaaabbabaaaaaaabaabbabaababaabbabaabbaaabaabbbaabaabbabababbababbabbabaababaaabbbaabbaaaaabaaaaaaabbababbaabaaaaaabbabbababbbaabaaaaaabbbaaababbaababbbbbbbbbaabbbbbaaaaabbabaababbbbabaababaabbbbaabbbbaababaabbabaaabbaabbbbbbaabbbbaabbbabbbabbababbaaaabbbabaabaaabababbaaaaaabbaaaabbbaaabaabbabbbbaaaabbabbaaaabbabbbbaabbabbabbbbaabbaaaaaababaaaabbaabbaabaababbaaaababbaabbaababbbbbbabbbbabaaaaabbaaababbbbabbbabbabbbaabbbabbbbabaaababbaaabaaaababbbbbbabaaaaaababbbaabbabbbabbbaaabbaababbbbbaabbbbbbaaabbaababbbbaababbaaaaaaababbabbaaaaabababaaaabaaabaababbabbabbaaaabababbbbbbbbaaaaaabaaabbababbabbaaaababababbbbaaaababbaabaabbaabbababbbabaabbbaabbbaabaaaabbabbbbbbbabaabbbbaaaabbabaaaabababaabbbababbaabaabbaaaababaabbaabbbabbbaabbababbbbabbaaabbbabaaaabaaabaababbababbbbaabbbaabaaabbbaaababbbaabbabbabbbbbbaaaabbbbabbbaabbabbbbaabbabbbabbaabbabbaabbbbaababbababbaabbaabbaaaaaaaabbaaabbaabbbabbaaaaaabaaaabababbbaaabbbabbababaabbbabbaabbbbbabbbaabaabbbaabbaaaaaabbabbaabbbbabbbbaaabaabbbaabaabaaaababbbabaabaabaabbabaababaaaababbaaaabaaaaabaabaaabbaaababbaabaaaaaaabbbaababbbabbbaaabbbaaababaaaabaaaabbabbabbaabbababbababaabbaababbbbabbaabbabaaaababaabababbbaaaababbbbaaabababaabbbaaaaabbbbbabaaabaabbabaabbbbbbbbaabbbaabaabaaaabaabaaaabbabaabbbbabaabbaabababbabbabbbbbbbbbbbaaaaabaaabbbbaabbbbbaaabaaabbbaaabbbabaababababaaaaababaaabbababaabaabaaabbaaabbbbabbaabababbbaaaaabbbbaabbbaaaaabbaaaabbbbbababaaababbbababbaaaabaaaaababbabbabbabaaaababaabbbbabbaabaaabbbbabbaabaaaaabbbbabbbabbabaabbbbabbabbaaababbaababbbaaababbbbbabbbabbabbbbbbbbbabaabaabbbabbabbabbaaaaaabbabbaaabaaabbabbbabaaabbababaabababbbbabbbbaabaaaaaaaaabbbaaabbbbabbbbabbaababbaaaaabbbbaaabbbbbababbabaaabbbbababbbabbabaabbbbbbbbababbabaabbbbabbaaabbbbbbabbaaaababaabbaabbbbaaabbababaabbaababaaababaaabbaabbaaabbbbbbbbbabbbaabbabababbabaaabbabaabbbbaabaababbbbbabbbababbbbaaabbaaaabababaaababbabbababbaabaaaaabbaaababaaaabaababbbabbababbababbababbabbbabaaaabbaaabbbabbbbaababbbbaabbaaaaaaabbaababaababbbabababbbaabbbbbbabaabbbaaaaabaabbbbbbababbbaabbbbbabaaabaabaaaabbbbbabbbaabaaaaaaabaaaabbabbbbbbaaabababbbaabaabbabababaaaaababbabaababbaababaabaababbababbabbbabaabbaabbaabbbabaababababaabbbbbbbbaaabbbabbbaababbaabbabbababaabbbbabbababaabbbabaaabbabaababbbbbabbabbbabbbaabaabbbbbaababbbabbbbbaabaabbbabbabaaaabbaabaaaabbabbbbabbbaabbbbbbbaaabbbbbababbbbaabababababbbaabbabbaabaabababbabaaabbbbbbbabaaababbabaaaabbbbaaaabababbaabaaaabbabbbaabbababbbbbaaabaaaaaababbbaabababbabbabaabbbabbbaaabbbbbababaaaabbbbbbbabababaabbbbbaabaaabaabaababbbabbbabbbbbbabababaababbbaaabbbbababbbbabaaaaaaabaabababbaaaabbaaaaabaaaabbaababbaabbaaaabbbbbbabababbbaabbbbabbbaabbaaaabaaaaaababaaaaabbbaaabbaaababababbbbaabaaabbabaabbaaabababbabbbaaabbbaaaaabaabbaabbbababbaabbbababbaabaabaabababbabaabababbbbabbbbbaaaababbbbbbbabbbaaaabbaaaaaaabbbbaabbbabbbabbaaabbaaaaabbbbaabbbaababaabaaaaabaaaabababaabbbbaaabbababababaaabbabaaabbbbbbbbbbbbabbaabaabaababaabbbabbbbbbbbbaaaaaaaaaaabbaaabaabbabaaabbaabbbaaabaabababbbababbbbaaabbbbabaabaaaabaaabbbbabbababaabbababbabbaaaaabaaababbbbabbbbbababbbabbaaaaabaababaaababaaababaabbaaaaabbbabaaaabababaaabaaabbbabbabaaaabbbbbabbbbbbaababbbabaabbbaabaaabaaaabaababbaaabbbaaaabbbaaaaaaabbbaabbabaaabbaabbabaababbaaabbababbaabbbaabbbaaaabbaaababbaabbbaabbaabbaabbaabbaabaaaaaababbaaababbabbabaaaababbbbbbbab
abbabababababbaaaabababaaaaaabbbbbaabbbbaabbbbbbbabbbabaaabaaaaabaabbbbaabbabaabbabbaaabaabbbbaababaaaaaaabbabaaabaababbbabbabaaaabaaabbaabbabbabbabbabbbaabbaababbbabababbbbbbbaabaabaabaaaabbbbbabaabaabbbbababbabbabaabbaaaabaaabaabbababbbaaabbbabababaaababbbaaababaaaaaaabbaabbbbabbbbbbabbaaaaabaaaabbbbaabbabaaaaabbbbbabaabaabbbaaaabaaabaababbbabaaabbbabbbbaaaaabbaabbabbbaababbaaababbabbbabbaabbbbbaabbbbabbabaababbababaabbbababbbbbababbaababbbabbaabbbbbaaabbabbaabababababbbbbbbaaabbbaabbbbaabaabaabbbbbbbaabbbaabbbaaaabbaaabababbbaaaabababbaabbbbbbbaababbbbaaabaabbbaabbaabbaabbabbabbababbbaabaabbbbbaaabaaabaaabaabbbaaaaaabbaabaaabbaaabbabaaaabaaabbbaabbabbaaabbbabbbbaaaaabababbaabaaaababbbabbababababaaaaaaabaabbbbbaabaabaababbabbabaaaaaaaabaaabbbaaababaababababaaaaaaaababbbaabababbbbabbaababaabaaaaabbbbaababaaababbaaaaaabbabbaaaaabaabbaaabababaaaaababbabaaaabbbabbabaaabbbaababbbaaabbbbbbaabbabbbbaaabbbbaabbbabababaaabaabbbbbbaabbabbbbbaababbabbaaaaaabbbbaaaaaaabbaaaabbabbabbbaabbbbbbbbabbabbabaaaaababaaabbbbbaabababbbbabbbbbabbbbabbbbbbbbabbaaababbaabbabbaaaabbbbabbbaababababbbbbabbabbbaabababbabababbbbbbabaaaababbbbabaabababaaaababababbbbaaabbbbaaaabbaababbaabbbbbabababbaabababbbaaababaabbbabbaabbaaabbaaabbbaaabbbaabbbabbbababbabbbabaaaababbbbabbabbabbabbbaaabababbaababbabaaaaaaabbbabaabababaaaabaaababbbbbabbaabbaabbbaabbabababaabbababababbaabbabaabaaaaababbbbbabbbabbbaaabbabaaaaaaaaabbabbbbbbaabbabbbabbbbbbaaabbaabaaaababbaaabababababababbabbbbbbaaaaaabababbbabababbbabaaaaaabbbbaabaabababbabbaaabbaaabaaaabbaaaaaabbbbbababbaaabbabbbbaabbbbbaaabaabbbbaaaababaaabaababaaaabbabbabaabbbaabbbabaaabbabaabaaabaababbbbaaaababbbaabbaabbababaabbabbabaaaaabaaaabbbbbaabbbbbbabbaabaabbaaaabababababbbbbabaababababaaaaaabbabbaabaabaaaabaaabbaaaabaabababbbbbbbaaabaaaaababbbbabbbaaaaaaaabbabbbabbabbabbbabbbaabbabbaaaabaaabbaaabaababababaaaaaabbaaaaabbababbbbbabbababbbaabbbaabbaabbaaaaabaaaaaabbbabbabaabbabaaaabbabaabaaaaaabbabbbbabbabaaaababbbaaabbbbaaaaabbabbaabbbababbbbbbaabbabaababbbbabbbabaabaaaaabbbbabaababaabbbbbbabbbbbbabbababaabbaabaabbbbaaaaabbaaaabbabaabbbabbabaaabbaaabbabbaaaabababbababbbbabaabbbababaabbbbbabaabababbaaaabbaabbabbbabbabaabbaabaabaaaabaaaabaaaaaabbababbababbbbbababaaaabaababbaabbbaaabbbbbbaababbbbbabaaaaaaabaababbbbaaaaaabbbaabbaababaabbbbbaaaababbbaabbaabbabbbaabaaabbabbbbbaabbabbbbababbbbbbabaabbbabaaaababbabbaaaabbaababaaaaababbaabbabbbbbaabaabaaaabaabbbbaabbbbbbabaaababbbaaaaaaababbbabbbbbabaabaaabbbbabaaaabbbabaabbbbbabaabaababaababaabbbabbbbbabaabaababaabababbbabbbabbbaabaaabaabaaabbbbbababababbbbaaaabbbbbbbbbababaabaaabbbbbbababbbabababbaaabbaaababbabababbbaabbababaaabbabbaababbbbababbbabaaaabaaaabaaabbababbbbaababbabaabbbbbbababaabbabbaabbaaababbbbaababaaabbbbbaababaaaabababbbabbbabaabaabbbaaabbbabaabaaabbbabbbbaaaaaabbbaababbaaabbaababbbaabbaababbbabbbbaaabaabbbbabbbbabbbabaaaaabbbabaaabbbbbaaabaabbbabaababbaabaaaaabaababbbbbbbabbaabbbaababbbbbaababbabbbbbaabbbabbbaaabababbaabaaabababbaaababbababbaabbaababbbbbbbbaababaaabbbbababbbbbaaabbbababbabaabbaaaabaababbabaaabababbaabbabbbbabaabbaabaabbaaaaaaabbbbabbbabababbbbbbbaabbabbbabaabbaaabbabababababbaaaabaaababbabaaaaabbbbabbabbabbaaaabbabbaaabaabaabbaaaabaabaababbaababaabbbaababaabababaabaaaaaabaabbbbbaaabbabbaaaaaabbbaababaaaaaabaaaaabababaabbbbbbbbaaababbbabbbaabbaabbbbbababbbbbbabbbbbbbababaabbabaaaabaabaaabbabbabbaaababbbaabaabaabaabbabbaaaaabababbbbbbbabbbababbabbaabababbbaabababbbbbbbaabaabbaaabbaabbabbbbbbabaabbbbabbaaaabababbaaaaaaabaabbaaabbbbababaababaaabbbaabbababbabbaaaaabbaababaaabaaaabbaaabbaabaabbbbaaabbbaabaabaaaaabbbbbbbaaabbaabbaaaabbbaaaaabbaabaababbbbbabbbaabaabbbbabababaabaabaabbaabbbbbaaabbbbaababbabaaaaaabababababbbbbabbaababbaaaabbbbaabbbbabababbabbabbbbababbaabbaaababbbbbabbbbabbbaaaaaaaaabaabbabaaabbabaabaababaabbbaaaabbbbaababababbabbabbaababaaaababbbbbababababbbabbaaabbbaabbbaaaabaaabbbaabbaaaaaabbaaabbaaabaabaaaabaaabaaabbbaaaabbabbabaabbbabbbabaaaabbbbabaaaabbabbabbbabbbbbababaabbbaaaaababbbbbabbababbabbbbabbabaaabbaababbaaaaaabbbbaaabbbbbbaaaaabbbababaaabaaaaabbabaabaaabbaaaaababbaabbabbbbbabbbabaaaaabaabbaaaabbaaaaabbbaaaabaaabbbbbbbbbbbaababbababbababaababaabbabbabbabbbabbbabbbbbbbbababbbabbabbbaabbbaabbbabbaaabbabaaabbbbababababaaabaaabbbbbbbbaaaababbbabbabbbaabbbbaaababaabaabbbaaabaabaaaabababbbabbaaabbbabaababaaabbbbaabaabbbaaaabbbbaabbbbaaabaabbbaaaabbaabaaabaaaaaaabaaaaaaababbaababababbbbababbbaaabbaabaababbbbbaababbaabbbbababbababbbbaaabbabbabaaabaaabbbbaabbbabbabbbbbaabababbaaabbbabbaababbabbbbbaabaaabbaababaabbabaaabbabaaaaababbaabbaaababababaaabbaaaabaaabaaaaabaabaabbbbabbbbbbbbbbababaabbbaabbaababbabbbbbaababaaabbabbaaabaababbbabaaaaaabaabbbbbbbbaabbababababaaababbabbbabbabbbbaababbbababbbbaaaabaabbbaababaabbaabaaabaaaababbababbabbaaabbabbaabaaaababbabababbaabbbaaaaabaaabbbbabababbbbaabbbabaaaaaaaaabbbbbbbbbbbababbabbbabaabbbaaabbbabaabbbbb
bbbbabbbbabbbabaabbaaabaabaabababaabbbababaabbbbababaaabaaaabbaaababbabbaabaababbababbbababababbaabaaaaabbbbaabababaabaaabbabbabaabbbbaaaabbaabbbbbabbbbbbbabbaaaabaabbbbabaabbbaabaaabbaabbbbaaaaabaababbaababaaaaaaabbabaaababbbaababbaaaaaabababbabbaaabbbaaaaababaabbabbbbbaabaaabababababbbbbaaaaabbaabababaabbaabbbbbababbbaaaabbbbbaaabbbbaaaabaabaaababaaaaababbabaababbbbbbbababaaabbabbababaaaaabbbbbbabaaaaaaaababbabbaaaababbaabbabaabbbbaaabbbbbaabbbabbabbababbbaabaaabbaabbabaabaaababbaababababbbabbbbbaaabaaabaabbbaabaaababaaabbbabbabbbbbbaabbbbaaabaababaabaaaabbbbbbbabaaabaaaababaaabbaabbaabaabbaaaaaaaabbbaaaaaaaabbaabbabbabbababaababababbaabaabaababbababababaababababbaabbbabbbababaabaabbaaabbbbbbaabaaaabaabaaaaaabbbababbababaaabbbbabbbbabbabbbbaaabbabaabbaababbabaaabaabaaabaaababbabbababaabababbbaabbbbabababbabbabbabbbaababbabaaaaabaaabbbbbabaabbbaaaabbabbaabaaabbaabbbaaaabaaaabbbabaababbbbabbaabbaabbbbbbaababaaaaaabbaababbaaabbaabababbbabbbbabbbabaaaabaaaaababaaaabbbbbbbbbababbababaabbbaaababbabbbaababbbaabbbabaaabaabbbababaaabaabbbabbabababaabbaaabbaaabbbabbbabbaabbbabbabbbabbaaaaabbbbbbbbbbabababaabbabbaabaababaabbbbababbabbaabbaabbaaaabaaabbbaaaabbaaaaabbaabaaabbbababbbaaabaaabbaaaabbbbbbbaaaabaabaabaabababbbaabbaabaaabababaabbabbbbaaaababababbbbaaababaabaabbbaaaaabbababaaabababaaaaaaaabbaababaababbbbabbaababbaabaababbbbbaabaabbaabababbabbaaaaabbbbbabaabbbbabbbbbbaabaaaaaaabbbbbaababbaaabaabbaaabbbbaabbaaabbbabbaaaabbbabababbbbbbaaaaabaaaaaaaaaabbbbbaabbaabaabaabbbabbaaaabababaabababaaababbabaabababbabbaabbbaaaabbababbabbaaaaaabbbabbaaabaabaaaababababaaabaabbbbbbbbababaaaabbababbababaabbbaababbbabbbbaababbbaaabbaaababaababaaabbbbaaababbaaaabababbabbbbabbababababbabbbababbbbaaabaababbbbbbaabaaabbbababbbabaabbbabaaaaabbabbbababbabaaabbbbaaaaaaabaaabaaabbababababaaabaabababaabaaaababbbabababababaaaaaabbbabbabababababaaabaaabbaabaaaaaaabbbbbbbabbaabbbbbbabbaaabaaaaababbbbbabbbbabaaaaabbaabbaaaaababbaaaabbbaaaaababbbbbbaabbbaabbaabaaaababbabaabbaababaabbbbbaaaabaaabaaabaaabbbbaabaabbabaaaabbbabbaabbababbababbabbaabaabbbbaabbbbabbaabbbababaaababbabbbaabaabbbbaaabaaaababaaaaaaabaabababbaabbaabbbbaaaaabaabbbbaaaabbbabababbaaabbabbaaaababaabbbbbaababaabbabbbabaabbbabbaabbbabbbbbbabbaaaabbbbbaabbaabbababababaaababbaababbaaabbabaaaaababaaaabbbaabbabaaabbbbaaaabaaaaaabbaaabbabaaaabbaabbbabbbabababbabaabbababbaabbbaaaabbaaabaaaabbaaabbbbbbbbbbbbbaabaababbabbaaaaaabaabbbbaaaabbbaabaabaabbbabbbaaabaaaaabbbaaabbbbaabbabbabbaabbabbaaaaaaabbbababaaabbabbbbaaaaaabbababaaaaabbbbbababababababbbabaababababaabaaaabaaabaabbaabbababbbbbabababaabbabaaaababbaaaababbaaaabaabbbababbabbbbabbaaabbbababbaaabaababbbbbbabababbbbbbbbbaabbbaabaaabaababbababababbaaaabaabaabbaabbbababaababbabbaabbaababaaabbabababbbbbbbaabbbaaaababbbbbabbaabaabbbbbaaabbabbbaaaabbbbabbbabaabbbbbabbbbaababbabaabbbabbbbababbabababbabaaabbaaaabbabbabbbbaabbbaaaaaabababbababaababbabbbbbaaabbbabbbabbabaabaababbaaaabbbbababaaabaaaaaababaaaabaaaabbabaabaabaabaabbbbabaaabbbabaaaaabbaaababbbbbbabababbaabaabbbababaaaabaababaabbbbbaabbbbaaaaaababbbbaabbbbbbbbaaabbbaababbbabaaabaabaaaabaabaaaaabbabbaabaabaababbbaabababaabababaabbabbaabababbbabaaabaaabaababbabbaabbbbbaabaaaaaaaababbabaaabbabbaaabbbabbbbbabbbbbbaabaaaabaabababaabbbbbbaaabbbbbaaaabaabbaababbbaabaabaababbabbbaabbbaabaaaaaabaaababaaababaaabaaabababbbbbabbaabbabaaabbaaaaabababbaababbbababaabaababbbabbabbbaaababbabbabbbbbaaaaaabbbbbaabbaaaabbbabbbaabbababbbaabaabaaabbbabbaabaabbabbbabbabbbbbabbabaaabaaaaaabaabbaababababaabaaaaaaaabbbabbaababbabbbbbaaabaabbabbbaaabbbbbbbbabbbbabaabaaabbbbbbabbabbaabbabbaabaababaabbbbbabaaabbabbabaaabaaabaaabbaaaaaabbbabaaaabbaaaabaaabbbbbbaabbabbaabbbaaaababaabbbbaabbabaaaaabbbbbabaabaabbbabaabaaabbababbaabaaaabbaaabbabaababbabbabbbaabbbbbaabbaaabbbaabaabbbbbaabbbbabbaaaababababbbaabaabbbbbbbbbabbabaabbbaabbbbabbbaaabbabaaababaaabbbabbbbaabaabbaaababaaababaabbbbbabbaaabbabbbaaaabaaaababaabbaabaaabababbbbbbbbbbbbababbaaabaaabbbabaabbabbbbbababaababbaaabaabbbbbaabbbaacaababbaaababbbabbabbbabbabaabbabaabaaababaabaabbaaabbbbbabbbababbababbbaaabaaaababbaababbaabbaabbbbbbbaabaaaababaabaabbbbabaabbbaaaabbaabaabbabbabbbbbabaaabaabaabbbbbbbbaabbbbaaabbabbabbaabaaabbaabababbbaabbbbabaaabbaaaabbabbaaabbabbbaabbbaaaaabbbabaaabbbbbaaaaabaaaaaabaababababababaabbabbaabbaababaabbbaaaaabbabbbababaabaaaaaaabbaaaababbbabaabbaaaabaaabbaaaabbbbaabbaabbbbbabbabbbbbbbbaaaaabbbaabbaabbabbababbaababbaabaaabababbbbbaababbabbbbaaabaabaaabbaaabaaababaabaabaaabbaaababbababbbbaababbaaababbaabbbaaaaabbabbaababaaaaababbaabbbabbbaaaabbaaaaaabbaabbaaaabababbbababbaabaaabbbaaaaabaabbbaababbbaaaabbbabbbbbababbbbbbbbbbbbabbbabaabbbaabbabababbbbbabbabbbaaaba
bbbbabbbbbbbababbabbaababbaaabbbbbaabababaaaababbababaaaaaaababbbabbbaaaabbbaaaababbabaaabbbabbabababaaabaabbbbaaaabbbbaaaaaaaaabaaabaaaabbaaaabbabbaaaaabaaaabbabaaabaabababaabbbabaaaaabbaababbabaabbbaaaaaaaababbabbbbbaaabbaabbabaaaaaabbabbabbbaabaabbbbbabaaabbabbaabbbabaaabaaabbbbaaaaaabbbbabaabbbabbabbbbbbbabbaabbaaabbaaabbabaababbbabbaabababaabbaaabaaabbaabbbaaababaabbbbaaabaaaaabbbabbabaaabaabbaabaaabababaababbbbbbbaabaaababbaabaaabbbbbaaabaabbbaababaabbaabbbbabbabbaabbbabbaaabbabbabbbabbabaaabbabbaaabbbabaaaabbbabbbbaababaababbbbbaaaaaabbabaaababaaabbbabbaabaaaabababbabaaaabbbbbbbabbbababababbabbababbbabbaabaaabbbbabbbbaaabbbbbbaabbaaaabaaababbbaaabbaabbabaaaaaabaaaababaaabababaaaaabbbabababbababbbbabbbaaabbbaababbbabbaabaabbbaabbabbaaabbaabaabaababaababbaabbbbbabaabababababababbababbbabbabaabbaaabbabbaabbabbabbabbbbaaaaabaaababaaaaabbabbabbbaaabbbabbaabbababbbaababbbbbabababbabaabbaabbbabbaababbababbbbbbabaabaabbbbaababbbababbbbaaabbbaabababbbbbaaaababaabbbabbabaaabbaaabaaaababbbabbbaababbabaaabbbaabaababaaaaaaaabaaaababaaabaaabbbbbababbabbbaaabbaabaaaabbbaabababbaaaabbbbbbbbaaabaababaabbbbbbbaaaaaaabbbabaabbbababababbabbabbabaaabaabbabbbabbabaaaababbabbbbabbabbaaaabaababbbbbabbbaaaabbabaaabaaaaaababaababbbaabbbaababbbaababbbbbbabbaabbbbabbaaaaaabbaababbbabbbbbabbaabbabbaababababaaabaaabaaaaaabbbbbaabaaaabaabbabbbaaaabbbaaabaaaaaaabbbabbababbbbbaabbbbabbbbbbbbbbaababbbabababbbbababbabbabbaabbaabbabbbaaaabbbaababbaaababaababbaabbbaabbabbaababbbaabbababaabaaabaaabbbbbaaaaabbbaabbbaababbbbbababaaababbbabbabbbaaaabaabbbaababbbabbabaabaabababaaababbabbabbaabbabbababaaabbabaaaabbabbbbabbaabaabbaaabaababbaababaaababbaabbbabbbbaabaaabbabbaaababaaabaababbababaaaabaabbbbbbbbbbabbbbbabbbbabaaabbbbbbabbabbabaababbbaaaaaaababbabaaabababbabbaabbbbabaabaaabbaaaaaabaaababbaabbbbbaabbabbaaaababbbaabaabbabbababaaaababbbaaabbbbbaaabababbabbbabbababbbabaaabbbaaaaaaaaabaaaaabaabaabaabaabbabbbabaabaaabbaabababaaaaaabaabbabababaababaabbaaaaabababbabaabaaaaaaaaaabaaaabbbbbbbbbaaabbbbbabbbabbbaabbabbababbbabbbbaabbbbabaaaabbabaaaabbababaababbbbaaaabababaabaabbaaabbbbbbbaaabbabbbbabbbbababababbaabaabbbaabbbaaabbbbbbbbbaababbbaaabbaabbabbbbabaaaabbaaabbabbbbbabbaaaaaaaabababaabbabbaaaaaababaaabaaaabbababbbbbaaabaababbabaabbaaaaabababbbaaaabbbbaaaabbabbbabaaabaababbbaaaaaaaabaabaabbbababbbaaabaabababbbbbbaaaaaabbbbaaabbaaababbababaaababbaaabbbbbababbabaaaaaabaaaaabbabbbbabaabbabaabaabbaababbbabbabbbbabbabbbbababbabbabaabababbabbbbaabbbabbabababbabbbaaaaabbababbaababbaaabbaaaaabbaabaaabbbbabbabbaaaaaaabaaaaabbbabaabbbbabbbbaaabbaaabbbaaaabaababbbbbaaaaaaabbaaabaaaaaaabaaabbaaabaaabbbbbaabbbaaabaabbbababababaabbababbaaabbabbaabbabababababaabbbabaaabbbbbbbaabaaabbabbaaabbbbaaabbaabbababbbaaabbaaaabbbabbaabaabbaababaaaaaaababaaaaabaaabaaaaaababababbaabbbbabbaaaabaaaaaabbaaaabaaaaaabbbaaaaaaaaabbabaababbaaabbbababaababaababaaaaaabbbbaabbabbabbbbbbabbaaabababbaabbbabbbaabbbabbbababaaababbbbabbbababaaabbaaabbbbabbbaaabababbbbabbbaabbbbaaababaaaaaaabaaabaabbabaaabbbbbabababbbbabbabbbaabbabaabbaaabaababbbbbaababaaaabaababaaaabaaaaaaabbabbabababbbaaababbaabbbbaabbababaabbaaabbaababbbbbabbaabaabaabbabababbabababbaaabbabbbbbaabaabbbbbaabbbabaabbabbaaaaabbbaaabbbaababbababbbaababaabbbbaababaabaabaaabbabaaabaaaabaabbbaabaaaabbababbbbaabbabbabaabbaabaabbbbbbbbbbabbabbbabaabbaabbbbbbbbaabbbbbbababaaabbabaaaabaabaabbabaaababbaabbaabbbabbabaaababababaabbbbbabbbbabbbbbabbbababbbbabaaaabbabbbaabababababbaaabaabaabbbabaabbabbaaabbbbaabbaabbabbabababababbbabaaaaabbbbaaababaabbbaaaabababbaabaaababbbbabbbabbabbabbbabababaabbbbaabaaabbbbababbabbbaaaababaaabbabbabbbabaabaaaaabababbbabbabbabaaaabbabbabbbbbaaaaaaaaaaaabbababaabaabbbbababaaabaaaaaabababaaabbbaaaabaabaabbaabababbbababbabbbaaababbbaaaaaaaaaabbbbbabbabbaaabbbabbbbbbabaabaaabaabaabbaaabbaaaaabbbbbabaabaaaaaababaababaaabbababbbaaabaabbbbabababaababaabaaaaabbbbbbaaababbbabaaababaaababbbbababababaaaabaabababbaabaaabbbaababaabbaaaaabbbbbbaabababbabbaabbbabbbabbabbbbaaaaabababaababbabbababbbaabaabaabaaaaaabaabbbbaaabbbbbaabbbaababbaaabbababaababbabbabaabaaababaaaaabaaabaaababbbabbbbaabaabbaabaabababbbabbbaababbbbbbbabbbbbabbababbaabaaabababbbbababbaaaabaabbaabbbbabaabaaabbaaaaaaababaaabbbbabbabbaabbabbabababbbbababbabbabbaabaabbbaaabbbaabaaaabbbabbaababbabababbaabbaabbbbbbbabaaaaabaabbaaabaaaaababbbaabaaababbaaabaaaabbbbaaaabbabbabbaababaaaabbbabaabbbbaabbbbabbaabbaabababbbbabbbbaaababaabbbaaababaaabababaabaabaaababbaaaabbbbbaaabbabbaabbaabbaaabbabbaabababbaaaaabababbbbababbaaabbbbbaababbbaaababaabaabaaaababbabbbbbabbaabbababaaaabaaaaabbaabaabbbbbabaaabbbbababbbabbabababbabaaabbabbbbabbbabbaaaabbbbbbaababbabbbbabaabaaabbabbababbaabbbbabbbabaaababbbababaabbaaaabbbbaabababaaaaabaabbabbabbabaababbbabababbbbbabbbaabbbaaabaaabbbaaabababaaabaaabaaabababbbbabaaaaaabbaaabbbbbabaabaabaabbbaaaaabaabbbabbabbaaabaabbbabbbabbaabaabaaababbbabaaaabaabaabbbabaaabbabababbbbbabaa
bbbbbbbaaababbaababbaaaaabababbbbbabbabababbaabaabbababaaabbaaaaabbbbbabbbabaaaabaabbaabbabababbbbbbababbbaabbabababbbaabbbaaaababbbbbbabbabbbbabbaababaaabaababbaaabbbaabaaaabbabbaabbbaaabbbabbbababbbaabaaabaabaababbbbabbaabbababbaabaaaaaaaababaaababbabababaaaaaabbbbaaaabaaabbabaabbbababbbbbbbbbabaabbbbbababaaabaabbbbaabbbbaaaaaaabaaaaabbbabbbaaabbaabbbbbabaaaababaabbbabbaabbaabbabaababbbbaaaaaabbaababaaaaaababbbbbbbabbbaaabbabaaababbabaabbaababaaaaababbbbbbbbbaaaaaabbbbabbaabbabbabbaaabbaabbbbababbabaaaaabbabaabaabbbbbabbababbabaabaaabbaaabaaababaabaabbaabaaaaababbbbabaaaaababbbaaabbbbbbbaabbbabbbbbabaaaabbbabaabaaaaabaabbabbbbbbbaababaababbabbbabbabaaabababbabbaababaaaabbababbabaaabbbbaaabaababababbbbaabaababbaaaaabbbbaabbbabbaaabbabbaaabaababababbabbbaabbbbbbbabbaabaabbabbababaabbbaaaaaabababababaabaaaaaabaababaabbbbbaaabaababaabbabbababaaabbbabbbabbbababbabaaabaabbabaabaabbabbbaabbabababbaababaabaababbabbabaaaaaaaabbabaaaabaabaaabbabbaaabaaaaababbbaabbbbbaaaaabbbabbbababbabaabaaabbaaabbaaaaaaaabababababaaabaaabbabbbbbbbaaabaabbababaaabbababbaaaaaaaabaabbabbbaababbbaaabbbbbbbbaaaababaaaaababbbbbbaaababbabaabababababbaaabaaababbbabbbababaaaabaabaaaabababaabbbbaabbaabbbaaabaabaaababbbaaabaabaabbbabaaaaabbabbaaaabbbbbaabaaaaaabbabbbbbaaabaaaaabbaababbbaabbabaaaaaaabbbaabaaabbaababbbabaaaaaabaabaaaabbbabbaababbbbbaaaaaabababababababbababbabaaababbababaabaaaaabbaabaaabaaaababbabaaaabbaabbaabbbabbaabaaabbbbbbbbabbabababbbbaabbbabaabbaabbbbaabbbaaaababaabbbbaaabbabbabbbabaabbaabaaaaaabaabaabbaaabbbbbbbbabbbbaababbbabbbbaaaabbabbbbbaaabbaababbababbaababbaaaaaaaabbbbbabbaaabababbbaabababaaaabbbbaabaabababbaaaaaaaabaaababbbaababbbbaabaaababababbaaaabaaaaabbaababbbbbabbbaabbabaaaaabaaaaaaaaaaabababbbabaaabaabbbbabbbabbaaabaaababbbaaabaabaaabaaaaaabbbaabaabbbbbabbabaaaabbbbabbabbabbabbaabaaabbbaaababbabbaababbbbabbbaabaaaabbaaaaabbababbaabaaabaaaabbabbbabbbabbaabbbbbbaabbaabbabbbbbbbbaaaaaababbbaaabaabbbbbaaaaaaaabaabababaaabaabaabbbbbbbabbaabbaaabaabbaaaaaaabbaaabbaabaabaaabaaaababaabbabbbbabbbbbbbabababababbbbabbaaaaabbbaabaaaaabaabaaaabbbabbbaabbabaabababbbaaaaaaaaaaaaabbaaaababbbaabbabaabbcbaaabaabaababababbabaabbbbabbbabaaabbaaabbabaaaaabbabaabbbbbbbabbbabbbaaaabbbabbaaaabbbbabbaaaaaaabaabaaaaaabbabbaaabbabbaabbbaaaabbaaababbbbaaabababbbaababaabbbabbbbaaaabbbbabaaaaababbabbbbaabababbabbbbabaaabaabbaabbaaaaaaaababbbbaabbbaaaabbbaaaaabbbbaabbaabaaaaabbbabbbbaabbabaabbbbaabbbbababaaababaaabababbabaaaaaaabbaabbbabaababbabbaaabbabaaaaabbbabbabaabbaaabbbbababbbbabbbaaabaabbabbabbabbbbbabbaababaababbbaabbbabbaaaaababaaaaabbabbbababaababababaabbbabbaabbaaababaaababbbababbbbbbabbbabbabbabbabaaaabbbabbbaabbaababbbbbabaababbbaababbabaabbaabaaabaabaaabaaabbbaababbabbbabaabbabaabababaaaaaaabbbaabaaababbbbbbbbababbbabaaabaabbababaaaabbbbabababbaaaaaaaaabbaaaabbbaaababbbabaabaabbabbbaaabbbbbaaaabaaabaaababbaaaaaabaabbbbaaaaaaabbbaabbbaaaabbbbbaabbbbbabbaabbbabaababaabbbbbbbaaaaabbbaaaaabbbbabbabbaabbababbbabababbbaaaabbaaabababbaabbabbbabbaabbababbabaaabbbbabbbbababababbaaaabaaaabaabbbbaaaababbbbabaaabbabbabbababbbbbaaabbababbaaabababaaaaabaabaababaabbaaaaabbabaabbaaabbbabbbbbbaababaabaababbabbaaabaabbaabaababbaaabbabbabbbabaabbaaabbbabaabbaaabbbbbabbabaabbbabbbaabbbbbababbbbaabbaabbbbabababbbbbabbababbbbbaaaababbbabbbaaabaabaabbbabaaaabaaabbbbbbbabaababababbaaababaaaabaabbaaabaaabaabaabbaaaababaabbababbaaabbbbaaababbbaaabbababbbbbbaaabbababbbabbbabaaaaaaabbbbaaabbbaababbbabbabababaabababbbabbaaaaabbbaababbbbabbbabaababbbbaabbaaabbaabbabbabbbbaabaabbabbaaababaababababaaaabbabbabababaaababbbabbbaabbbaaabaaaabaaabbabbbbaabbaabaaabaabbaaaabbabbbaabaabaaabbabababbbbbaaabbbbabaabbabbaabbbabaabaaabbaabbaaabbbabababbabbbbbaaababbaaababbabbbbabbbaabbaaabaaabbbbabbabbbbaaabbabbbaababaaabbaababbbaabaaaabababbaabbbbbbbbabbabbabbbbaaababbabbbbbbbababababbaaabbabbbabbabbbaabbaaabbabaaaaabbabbbbabaabbbaaababbababbbbababbbaabbbabaaaababbbbaababbbaaabbbaaabaabbababbaabbbabababaabbaaabbaaabaabaabaabaaabababbbabaabbbababbaabbabaaaaababbaabbbbabaaabbaaabbbabaaaaabbbbbbabbabbabababbabbbbbbbaabaababaaaaaaaaabaaaabaaaabbababaaabbbabbabbbbbabaaaabbabaabbbbaababbbbaabbaaaaaabbbaaabaabbbbabaabaaababaababbaabaaabbaaabaabaabaabaaaabbbbabbbbabababbaabbaaaaaaabbaaabbababbaabaaabbaabaaabaababbababbaababbbbaabbabaababaaaaaabaaaaaaaaaabbabaaabababbabbbaaabbbbbbbaaabbbabbaaabaaabaababbbaabbbaaabbaaaabbbaabbbbaaaabbbaaabaabbbbbabbbbabbabbbbababbbabbbbbababababaababbbbabaaaabbaaabbabababbbbaabaaabaabbbabbbbabbaabaaabbbbbbabaaaabbbaaabbbababaabbabaabbabaabaababaaaabbabaabbbaababbabaaaaabbbbabbabaaaaabaaabbbbbababababbbaaaaabababaabababbababaaaaaabaaaabbbaaababaaaaabbbbbbaabbaaaaabbaaaaaaabbaabbbbbabababbbabaababbbbbbbbaaaabaabbbbaababbbbabbbaababbbbbbbbbabaabaabaabaabaaaabaaaabbbaaaabbbaaababaabbabbbbbabaaabbbbbbbbaaaaabbbbbaaaabbbbabbbbabaabbabbabaaabaabbbbabaabaaaaaaabbbbaa
abbbbbaaaabbbbbbaaabababaabbaabbbbbbbbaaaababbbbbabbaaabaaabbababaaaaabbbaaaababbbaaaabbbbbbaaaabbabbaaabbababbbababbbbaaaabaaabababaaabbabbaabbaababbbbaabababaabbbabbabaabababaaaabbbaaaaabbaababbbaaabaaaaaabbabbbaababbabbabbbabbbbababaabbbbbabbabbbaaababbbababaabbbbbabaaabbbbbbabbaaabbbabaaaaabbbbaaaaabbaababbaababbbaabbaabaaaaaabbbabbbabaabbaaabaaaababbabaababbbababbaabbabbbabbaabbbbabbaabbbaaababaaabaaaaabaababbaaaaabbaabbabaabaaabbaaabbbbaaaaabbbabbbaababbbbaababbababaaabababbaabaabaabbababababbbbbabbbaaaaabbbbbbbbbbbbaabaabbabbbabaabbbaaabbbabbaaabababbaabbbbabbababbbaaabbabaabbbbbabbaaabbbbbbbaabbbabbbbabababbaaababbbabbbbbbaabbbaabbbbbbbbabaaaabbbaaabaaababbbaaaabaababaaabaabbbbbabbaaaaaabaaababaabaaaaaabaaaaabbaabaaaaabbbabbbaabbabaaabbbbaaabbaabbababaabbaaaaabbbabbabaababaaaabbbaaabbaaaaaaabababbbbbbaabbbbbaaabbababaababbaaaaabababbaababaabaababbabaaabaabaabbabababaaaaaabaaaaabbbbbbbbbbabbaababaabaaababababbbabbbbaaabbbbbaabababbbababaabbbabaaabbabbabbbaabbbbabbaabbbbbabbbaaaaaabaaaaabaababbaaaaaabbbababababbabbabaaaaabbaabaabbbabbababaababababababbbbbbaabbbaabbbaaabbbbbabbbababbbaababbaaabbbbabbabaaabbaabaaabaabaaabbbbabaabaaaaabababbbbbabaaaabbabbaaabaaabbbbbaaaaababbabbabaabaabaaabaabbabaaaaabaabbbaabbbaaaabaabbaabaabbbaaaabaabaabaaababbbaaaababbaabbaaabaabbbaaabaabababbbbaabaaaabbbaaaababbabbbaaabbbbaaaaabbbaaaababbbbaabbaabbbbaabaaabbbaaaababbbbbaaabaaababbabbbbabaabaaabbbaabaababababbaabbbbbbabbabababaaaaaaaaabbaaababbaababbabbbabaaabbbabaaaabbbbbabbaaaaababbabaaabbbabbbabbbbbaaaaaaaabaabbbababbbbbbbbbaabbbaaababababbaaaabababbbabbaaabaabbabaaabaaaabbaabbabbbbabbaabaaabbabbbbabaabbabbabbababbbabbbaabaaaaabbbababbabaabbaaaaabbabbbbbbabaaababaabbaababaabbbaaabbaabaaaaaabbabbabbaababaaabbbbbbbbaaabbbaababbabbababbbbabaababbbbababbabaaabbaaabbabbabbaaabbababbbabaabbabababaaabbabaaaaaaaabbaaaabbaaaaaaaabbabbaaabbaaaaabaaaaabbaaabbabbaabbbabbaaaabbbabbbbbaaaaababbaabaabbaabbaabbaabaabababbabbaabbaaaaaabbbbaaaababbbbabbbaaababbbbbbaabbbbaaabaaaaabbbbaababbabaabbaabbbaaaaaabbbbaaabababbaabbbababbaabbabababbaaaaabbabbaaababbaaaabbbbbababbbaaabbbaabbbababbbbabbaaabbbabbbabaabaabaabaaabbaabbbaabbaabbaaaaaabaabbabaaaabaabbbbaababaabaaabbabbaabaababaaaaaaabbababaababbaababbbbbbaaaaaaaaababbbaaaabaabbabaaabbabbabaabaaabaaaaaabbbabababbaabbbbbbaabbbaabbabaaababbbabaababbaabbaabbaaaaaababababaabababbaabbaabbaaabbabbaabbbbaabbbabbbbbbabaabaababababaabaaabbaabbbabaaabaabaaabbaaababbbabbbbaabbababbaaaabbbbbbaabbbabbababbaaaabaaaaababaaaabaaabaaabaaaabbaabababbaabaaababbbbbbabbbaaaaaaaabbaaaaaaabbabbabbbbbabaabbbaaabbabaabaabbaaaabaaaaabbbbbaababbbaabaabaaabbaabaabbbbabbaaababbbabababbbbbaaabbaaaabbaababaabaaaaaaababbbbaaaaabbabaabaaaaaaabaababbabbaaabaababbabaabbbaaaaaaaabababaabaababbabaababababaaabaaababbaaaabaaaaabababbbabbbbbbbbbabaaaaababbabbabababbaabbababaabbabbabababaabababababbabbaabaaaaaabbabaaaaabaabbaaabbababbbbababbbbbaabaaaabababaababbababaababbbbabbaaaabbabababbbbabbaabaabbabbaaaabbbbabbbaaabbabbbaabbabbaabbabbbabbabbbbbbabaababbbababbabbbaaaabaaabbaabbbabbbbbbbaaaababbbaabbbabbbbaaabbabbbcbaaaaabbbbabaabbabbabbabababaabbaabbbbbbbbaabababbabbbaaabbbbababaaaabbaaabbbabababbaabbbabaababaaabaabbabababaaaaabbbbaaaaaaabaaaaabaabbbababbabaabbbbbababbabbbbbbbaaaaabaaaaabbbbaaaabaaabbbaaababbabaabbbbababaaabaabababbbbbaababbabbbabbbaaaabbaabbbbbbabbaaabaabbbabbbabaabbaabbaabaabbabbbaaababaabbbabbbabbaaaaabbbbbabaabbaabbbbbabaabbabbbbabaababbabbbbbaabbbabbbbaaaaabaaabaaabbbbabbbabaabbabbbbbbbbabaaababaaabbbaabaababbbaabaabbabbbbbbbaabbaaababbbaabbbaaabaaaaaabbbbaabbaaabaaaaaabbaaaaabbbaabbbbbbabbabaabbbbaaabaababbaabaaaababbabaababbababaaaaabababbababbbabbbbbaabbbbbbaaabbbaaaaaaabbabbabaaabbbabbabaaabbabbabbbababbbbbbabaabbaaaabbbbaaaabababaabbbbbababbabaaabbaabababbabaabaababbaaabaaababbabbabbaabaabaababaabbaaabaabbababbbbbaabbbbbabbbaabbbaabaabbbbbbbabbbbbbaaabaaaabaaabbbabbbabbabbaabbaaaabababbaabbabbbaabbbbaabbababbabaabbabbabbbaaabbabababbabbaababaaaabaabbaabbbabaabaaabababaaaabaaaabaaaabbabaababbbababbbabaaabababababbbbbaababaaaaaaaaaabaaaabaabaababaabbbbbbababaabbbabbabaabbaabbaababbbbbaaabbbaabbbaaabbaabbaabbaaababaababbaabbaabaaaaaabbbaaababbbaaaabaabbbababbababaaaaaababbabaaabbabbabaaaabaababbababaababbaaabaabbaaaaabaaaaababbbbbaabaaabaaabaababaabbbabbbbabaaaabbbbbaabaaabbabaabaaaababbaabababbaabbababbaaababbbaabbaaabaaaabbbaaaaaaababbbbbbaabababbabbabbaaaabababbbbaababaaaabaababaaabaaaaabaaabaabbababbaaabbaabbbbaabbbbabbababaaabababbaabbbbbbbbabbabababaaaabbbbbaaabaaaabbbaabbbaabbaabbbbaabbbaababbaaaaabaaaaabbaaaabbaabaaaabbaabbbbaaabaabbbbbabbabaaaabaaabaabbbbabaabbbbaaaaaabaaaaaabbaaabbbaabbbbbbbbbababbbabbaaabbabbbababaaaabbbabbbbabbbbaabaabaabbbabbbbabbbbabbbabaaabbbbbbbbabbaaaabaabababaabaabbbabaaababbbaaaabaaaabbaabbbabbbababbababbaaaaaaabbbbbbabaaababbaabaaaaaaababbbaaaaabaaabbababbbaababaabb
abaaaaaabaabbbabaaaabbabababababbaaaabbaabbabbabbbbaaaabbaaabaabbaabaabaabbaabbabbabbbbbaabbbaaaaaaaabaaabbbbbbaaaaaaaaabaaabbaaaabbbaabbabbababbaaaabbbbbbbbbbbabaaaaaabababaaaabababaabbbbaaaaaababbbbabaabbabbbababbbbbbbbbbabbaaaabbbbbabaabbbabbbbbbbbbaaaaaaaaaaaabaaabbaababbaabababbbaabbbabaabaaababbbabaaababaaaaaabbaabababbbabbbababaabbababbbababaaabaaaaabaababbbbaaaabaababbaaaabbbbbbaaababbabaabaabbabaaabbaaabaabbababbbabbaabababbabbaaabbbbbabaabbbaababbbaaaaaabaabaaabaaaaaaaaabbbbbbbbaaabbbaaaaaaaabbbbabbbbababbaabbbaababbaaaaaaababbaabbbbabbaaababbaaaabbbaabbbaaabaaabaabababbaabaaaaaaaabaaabbbababaabaaaaaabbbbbababbabbbbbaabbbbbbaaabaabbbaabbbaabaaaaabbababaabbbbbbabbbaaaaaabbbaaabbbabbaaabbaababababaabbabaabaaabababbbbaaabbbabbabbbabaababbaaababbbbaabababbbbaabbaabbbbabaabbbabbbbbaaaaabbbbbaaaaaabbbaabbabbaaaaabbaabababaaaabbbababbaaabababbabbbaababbabaaaababbaabaabbaabaaaababbaaaaababbbbbabbaabbaabbaaabbbabaabbabaaabbabaabbbbbbababbbabbbabbbabaaababababbbbaabbbaabbaaaabababbbabbbbbbbabaaaabbbaaababbbaaaabbbaaabbababbaabbaababaaabbbaabbaabbbaaaababaabbaabaabbbbaaaaabbabbaababbabbbabbbbabaaaaaaabaaabbbbbabaabbabababaabababbbaabababbbaaaabbbabbbbbbabbbabbaababaaaaaabaabbbaaaabbaaabbbbaaabbbabbabbaaaaaabababbabbabbbbaaababbabbabababbbbbbaabbbabbababbabbaaaaabaabaabbbbaaaabbbbbaaabbbbbaababbaabbbbaaaaababbbaababbababbabaaaabbbabaaabbbbbbbbabbbbbabababbaaaabaaaaabaabaaabbbabaaaaabbabbbbbbaaaabbabbaabbbbbaabbabbbbaaabbaabbabbaabaabaaabaaaaabbaaabbbaabaababaabaabbbabbaaabbbbaabaababaabbbababaaabababaaabbabaaabbabaaabababbbbaaaabaaababbaabbbbaaaaabaabaabababbaabbbabbbbabbabaabaababaaaaaabbbbabaabaababaaababbaaabaaaabababbbbbbbbbbababbabbbbabbbbbbbbaabaaaaababbabbaabbbbababbabbabaaabaabbabababaaaaabaabbbabbbabaabbabaaabbbbaabaabaabbbaaaabbabbaabaaaaaaaabaabbababaaababbabbabbbbaaabaaaaabaabaabaaaaabbbaaaaabaabbbbabbabaaaababaaabbbbaaaabaaabbbaaabbbaabbbababaabababbabbabaaabbabaaaaaabababaaaaabaabbbabaabbaabaaaabbaaabbbaaaaaabbaabbbaaabaaabbabbbabbabaabbabbabbaaaaabaababbaabbbbbbaaabaabbabbaaabbaaaaaababababbaabaaabababbbabbbbabaaabbaabbbbbaabbbbbbbbabbababababbbbbaaaaaabababbbbbbaabaaaabaaaaababbabbbbaaabaabbbbaabbabbaabababbbaabaaaabbabbbbbaaaaabababaaaaababaabaababaabbbababbaaabbbaabbaababababbbabaaaabaaaabbaabaabbbbaababaabaaabaaababbbbbaaaabaabbababbbabbaabbaababbaabbaabababbbababaabbaaabaabbaabbaaaabaaabaabbaababbabaaababaaabababaabaaaababbabaaaaaaababaaaabbbbaabbaabaabbabaabbbbbbababaabababbbabbbaabaabbbbbabaaaaabaaabbbaaabbbabaaababaabbababbbababbaaabbabbbbabbabbbaaabababababaaabbaabaababbaaababbbbaababaaababbabbbaababababababbbbaaaabbabbaabababaabaaaababbbabbabbbbbbbbbbbbabbbabbbbbabababbbaaabaabaaaaabbabbbaaaabbaaaabbaabaaaabaababbbbaabbbbabbabaaaaababbaabbbbbbaabbbbbaabbbbbbbabbababbabbaaaabaaaabababaabbaabbbbbbbaaabaaaaabaabbaaabaaababbbabbabaaaababbbbbaaabababaabbbbbabbbaaaabbbbbbbbbaababbaaabbaabaabaabaaabaaaaabaabbbabbbaabbbbbabaaabbaabbbbbabbbbaaabaaaaababaaaabbbabbbaaaabaaaabaabaaabaabbabaabaaaaababababaaaabbababbbbbbbbbbaaabbbaababbabababbbabaabaabbabbabbbabbababbbbabaaaaabbabbaaabbaabaabaabbbbabaabababbaabbbbbabbbabaababbbaaabaabaabbbbabbbbaaaabbabbbababbabbbbababababbababaabababaabbaaabbbaaaaabaaababbbbaaaaabbbaabbbbaaabbbbabbaaaaaabababaabaababbbbabbbbbaaabbaabbbababbbbaaaaaababbaaaaaaaaaaababaabbabbbababbbbabbbbaaaabbbababbbaabbbabbaabbabaaabbbbaaababbbbbbaaaabbbaaaabaaaaababbaaaaababbaabaaaabbabbabbbbbbbaaabbbaaaabbababbabaabbabbbaaaaabbbaabaaabbbbbbabaaababbbabababbbaabbbaabbbaabaaaabaababababaaaaabbaabbbbbbbaaaabbbbaaaabaabaaabbbbbaabbbaaabbbbaabbaabaaababaaabbbbaaaaaabbbbabbbbaaaaaabaabaaaabbbabaaabbbaaaababbaaababababbaaaababbbaaaaaaabbaabaabbabbaaabaabbababbabaababbbababbbaaabbbbabaaabaabbabababaaaaaaaabbaaaaabbbbbbababbbbabbbaaaababbabbbaababaaaabaaaaabbaaababbbbbabbabbabababaaaababbbababbbbaabbababaaabbbbaaaaaabaaabbaabbabbababbbabbbbbbaaaaabbbaaaaaabaaababaabbaabbabbabbaaaababbaaaabaabbbaaabaaaababaabbbaaaabbababbaaababbbbaabaabaabaabbaaaabaaaaaaababaaaabababaabaabbbabbaabbbbababbababaaabbbbbabbaaabbaaaababaabababbbbbbbabbbbbbbaabababbabbabaaababbbaababbaabbbbbababaaaabbbbaababbaabbaabaabbbaaaaaabaaabaaabaaaabaaaabaaababaabbaabbabaabaabbabaaaaabbbaabbaabbbaaaaabaaabaabbbbbabaaabbaaabbbbbaaabaaabababbaaaabbabbabbabaabbbababbabbaaabbbbaababbaaaabaabababaabbbaaabbabbbbbaabbaaabaaabbbabbaaabbaaaaaaaabbababaaabaaaababaabbabaabbbabaabbbbbaaaabbaaabbbaababbaaabaaabbaabbbaababbbabaaabaaabbbbbbabbbbaabbabbabbbabbaaabaaababaabaabaabbbbabbbabbbaabaabbbaababaaabbbaabaaaaabbaaabbaaabbbaaaaaaaaabaaaabbbaababbbbaaabaabbbbbaabbababbaaababaaaabaabbabbbbabaaabaaabbbabbaabbaabbabbbbabaabbaabababbbbaabaabbabbbbbbaabababbbaaaaaaabaaabbbbabbbabaaabbaabbabbbaabbabababbaabbabbaaabbaabbbabbaaaabbaaababbbaaababbbbbabbbbbaaaaabbababbabbaaababaaabbbbbb
abbaaaaaabbaabbabaabaababbaabababaaababaabaabbabaaabbabaabbababbaaaabbabbbaababbaaaaababbbaabababbbbaababaaabbbbaaaaabababaaaabaaabbbaaabaaabaabbbaabbbbbbbabababbaaabbbaaabababbaabbbaaaabaaaaaaababbaaabbaababababbbaabbbbbaaaabbabbbbbbbaabbbbaaabbbbbaabbbabbaabbaaaaabaabbbbbabbbaaabaababaabbabaaaabababbaaabbbbaaaabbbbbbababbbaabaaaabbabbaababbababbaabbababaabbbbbabbaaabbbabbbaaaaababaaabaaababaabbabaaaaaabbbbbbbbaaabbbbbabbbababbbaabaababbabaaaabbaaabaaaaaabababaabaabaabbabaabbbaaabbabababbaabaabbaababaabbabbbbbbaabbbaabaaabbabbababaabbbaabbabaaabbabbbabbaabbaabbbaaabbbbbbbbabaaaababbabbbabbbaabbaabbabababbaabbbabbaabaabbbbabaaababaaababbabbabbabbbabaababbaaababbaaababbbbabaaaaaaabbaaabababaaabbaaabbababbbaaaabbbababbabababbbabaabbabbabbaaaaabbaababbbababbabbaaaaaabbbbbaaaabbbaaababbababbaaaaaaaaaabbabaaaabbbaababaaabbaabaaaaabababaaaababbbbaabaabbbbbbbbbbbbaaaaabbaabababbaabababaabaababbaabaaaaaaaabbaabbaaabaabbaaababaabbbbaaabbababaababbabaaabbaabbbababbababbaababababbbaabbbbbabbabbbbaabababbaaaaaababbbababbbabbaababababbbaabaaaabbaabbbaaabbbabaaababbbbabbbbababbbaaabaabbbbbbbaaaaabbababbbbabaaaabababbaaaaaaaaabbbbbbbbababbaababbabaabbaaaabaabbabaaaaaabbbaabaaababaaaababbabbbaabbaabaabbaabbbbaaaabbaabbaabaabababbabbababaaaababbbaaabbbaaaaabbbaabaabbaaabbbbbabababbabbbbaaaaabaaabbbaababababbbaabbaabaabbabbabbbbbbaabbbbbbbbaaabbbaabbbbbbabbabababbbabbbabbbbbbaaabaaababaabbbababaabbaaabaabbababbbbbaabbbabbaaabbabaabbbbbbababbaaaaababbababaabaaabaaaaaaabbbbababbbbababbbbaabaaaabbaabaabbabbaabaaabababaababbaabbbbabbaaababbaababaabaabbbababbabbbbbabbbaaaaababbaaabbbbaabbbbbaaaabaaabbaabaaaabbaabaaabaabbaabaabbaaaabbabaababaabbaabbaabbbbbbbbaabbbaabbaaabaabbbbbbabbbbababaaabbbaaabaabababbaaabaabbaaaaabaaabbabbaaabbaabbbbbbaabaabbaaaabaaaabbbabbaaabbabbabbbbabaaababbabbabbaababbababbbbabaabbbbabbbbbabbabbbaabbbabaabbabbbbbbbaaabbabaaabaaabbbaaabbbababbbbabbbbaabaabaabbaababaabababbaabbabaaaabaabbaababbbbababbababaaabbbbabaaaabbbabababbaaabbbbbaaaaababbbabbaababbaaaaaaaabbaaabbabbabbbbabbabbbbaababbaaaababbaabbababaabaabaaaaaaaaaaabbbbbabbbaaaabbaaaaabbbabbbaaabbbaaababbababababbbbbababbbaabababbabbabbbaabbbaaaabaabbababaaabbbbbaaaabbaaabbbbbaabbbbaaaaabababbbabaaababaabbbbabbbbbabaabaabaababbbbababbaaaabaabbabbbaaaabaabbabbbbbaaaabaaabaababbaaaabaabaabbbabaabbabaaabbbabaaaaabaaabaabaaaaaaaaababbabbaaabaabaabaabbbbbbaabaabbbabbbaabaaababbbaabababbababaaaabaaaabbabbbbbbbbbaaabbbaaaabaaaabaabbabaabbbbbaaaabbbaaaaababaababbbaaaababaaabaababbaaaaaaaababaababbaaaabaabbbaaaaaabaabbbbababbaabbaaaabbbaabababbaabbababbbababbbaabbaabbbaaaaaaaaabaaabbaabababaababbbaababbaaaabbabbabaaaaabaaababaaaabbbaabbbbabababbbabaabaababaabbabbbbbaabbbababbbbabbabaaabaababaababaababaabaaababbbbaabbbaaabaaaabbabaaaabbaabbbbbbbaabbababbabaaabababaaabbaaaaaababbaaabbbbbabbaaaaaababaaabbaaaaababbbabbabbbbaaaaabaaabbabbbbbbbabbbbaabaaaaaabbbababaaabbabbaababababbbbbabaababbabaabbababbabbabaababaabaaababbaabbaabbaaababbababababbaaaaaaaabbbaaabaaabbabaabbaabaabababbaaaabaabababbaaababbbaababbabaaaaabaabaaabaaabbabbaaaaabbabaaabaaaaabbabbaaabaababbbbaabbabbbbaabaaaabaaabbaaaaaaabbbaaaaababaaaabbababababaaabbaabaabbabbababaababbbaaaaaaababbbabaababbbbaaaabbbbababaabbabbbbaabaaabbaababaaaaabbbabbbbbbabaaabbababaabaababbaaabaaabbbaaaaabababbbbaaaaaaababababbaaaaabbabbbabbabbabaaabaaabaaaaaababababbabaaabbbaaaababaaaababbbbbbbabbababaabbbbaabbbbbabbbbaabbabaabbaabbbbaaaaaabababaaabbaaaabaaabbaabbbbabbbbbbababbbbbaaabbbaabbbabababaaaabbabbbaababbaabbbababaabaaabbbaaabbbbbabbaabbaaababaabbaaababaabbabbabbababaababbababaaaabaaaaabbbbabaaaaaaabaaabbbbaabbbbbbbaaaabbaaabaaabaabbbaabbbbbaaaabbaaabbababbabbbbbabbbbabababbaaaabbbaabababababbbaababbbaaaaaaaaaaaabaabbabbabbababbaaabaaaaaaaaabbbbbbbbbbbaabbbabbaababbbaabbaaabbbabbababaaababaaaabbbaaaababbabbbbabbbaaaabaabababbaababaabaabbbbbabbbabaaaabaaaaababaaabaabbbbbabbababbbababbbababbaabbbbbaaababbbbabababbbabbbaaabaababbbbaaaaabaaaaaabbabaaababbaaabbabbbabbbbabbabaabbbaaabbbbaaabbbbbbbaaabbaababbbaabbaababbabaabbbaababaabbaaabbaaabbbbaabbbabaabbaaabbaabbaabbaabbaabbabbbbbbabaabbbabaabaababbbbabaaaaaaabaabaaabbabbaaaaabbaabaabbabbaabaaababbaabababbabaababbbabbbbabaaabbbbaaaaabbaabbbaaaaabaabbabbababbbaaaaaaaabbbababaabbaababaababbababaaaabbabaaaababbababbbaababbaaabaaaabbabbbababababbabababaaabbabbbbbabbbababbaabbabaaaaaabbbaabbaaaaabbaabaabbbaababbabbaabaabbabbbbabaaabbbbabaabbbabaababbaaabbbaaababaaabaabbbababbabbbbbaaaabbaababaabbbbbabbaaabaaaaabaaabbbbbabbaabaaabbaabababbababbbaabbbbbaaabbbbabaabaaaaabbabaaabbabbbbaaaabbaaabaaaaabbababbaabbabbbaaabbabbaaaaabbababbaaabaaaababbbbbabababaabbabaabbabababaabbbaaaaabbababbbabbbbaabbabbbaabbabbaaababbabbbbbabbababbbbaabbbaaaaaabbaabaabaabbbbbbaabbaabaababaababaababaababababbabbbbababaabbaaaaaaaabbbabbabbaaaabbbbaaabaabaaaababbabaabaaaaaabbbbabaaabbbaaabbbbbbabbabaabbbbabaaaabbabaababaaaaabaabaabaabbabbbbaabbaabbabbbbbbabaabaaabbbaaabaabbaabaabbaabaaababbbabaabbbbabaabbbabaabbbbbaaabaabbbabbababaaabababaabbbbbbabaabbaa
baaabbabaaabbbaaaaaabbaabaaaabbbaaaabbaaababababbbabbaaaaaabbaabaaaaabbabaabaabbbbbbaaaabbbbbbbaabbbbaabaabaaabbaaaaaaaabaabaababbbbbababbbaaaaabbababaaaabaaaaabaaaabaaaaaaaabaabbbabaabbaabaabbbbaaaabaaabbabababaaaaabaabaaabbababaabababaaaaaababbbbabaaaababbabababbbbabababaaaabbbaaaabbbbaabbabaabbaaaaabababaabbababaaabbbababbaaabaabbaabbbaabbbaaabbbaaabbaaabaaababaabaaababbbbabaaaabaabaabaabaaabbbababaabbabaababbbbbbbaaababbabababbbbabbbabaaaaabaabbaabbaaabbaababababbaababababaabbaababbabbbbbabaaaaabaaabaaabbbaababbbbbbbbbaabaaaaaabbaabaaabaaaaaabbbaabbabbbbabaabbbababababababaabaaaaaabbbbbbababaaabababaaababbbbbbaaaabbabbababaabaabbbaabbbabbbbaabbbbbbaaaaababaabbbaabaaaabbaaaaabbbabbaaaabbbbababbbabbababbbbaabaababbaaabbaaababbbaababbabbbabbabaaaabbbbabaaabbaabbaabababbaabaababbbbbabbbbaaaaabbaaaaaabaabbabbaabbbbababababaaaaababbababababbbbbbaabaabbabbabbbbabbbaabbbbabbababaaaaaaabbbabbbbbabaaaabaaabbbbbbbbaabaaabaabaabaaabaaabbaabaabbbbabbbaabbbabbababababbbbbbaabbbbbaababaaaaabaababaaabbaaabbaabbaabbbbbabbbbbbaaabaababbaababbbbaababbabbbbbbaabaaaabaababbbbabaaabbbaaaabbbbbaabaabbaaababaaaaaabbaababbabaaaabaaababbabbbbbaaaababbababbaaaaaabaaaaaabaabababbaabbabbaaaabbbbbaabbbbaababbaaabaababbbaabbbaabaabbbbababaababaaaababbaaabababbaaaaababbababaabbbbaabbaabaaabaababbaabbabbabbbbabbbbabbbbbbaababaababaaaaabababbbbabbabaabbaaabbbaaaaaabbabaaaaababbbbbbbabbabaaaabbbbbbaaabbaabbababbaaaaabbbbabaaabbaabbaabaaabbabbbaabaaaaabbaabaaaababaaaaaababbaaababbbbabaabaabbbbaabbababbbbbabaabbaabaaaaabbabbabbbbabbaaaabbaaaaaababbbabaaabbbbbbbabaaabaaaaababbabbbaaaababbbbaaababbaaaaababbabbababbababbaaabaaaaababbabbababbababaaabaaabaaabbabbbabbabbbaaaaababababaaaabbbbaaaaaaaaabababbabbbaaaaaababaaabababaabbbaabbbabaabababaaabbaabababbbaabaabbabaaaababaaababbbbabbbbabbbaababaaaabbabaababbaaaaaabababbaabaabbaabbbabaaaabbababbbaaaaabbababbbbababaaabaaababbabbaaabbbaaababbabbbaaabaaaabbbbbbaaabbabaabbbaabbabaaabbaabbabaaabaaaabbbabbaaaabaaaabaaababbbbbaaababbbaaaaabbbabbaaababbabaabbabbbbbabbabaaaaaaabaabbaaabbabaaaaabbabaabaaaaabbaaabaaabbbababaabbabbbababaabbbabaababaabbaabbabaaaaaaaabbababbbaaaababaaaaabbbaaababaababbaabbbbabbabaababbbababaabbaabaaaababbaabbabbaabbbbbbbaaaabaaabababaaaaaaabbaabaaababbaabbbaabababababaabbbbabbbabaababbbbbaaaabaabaabaabbbbaabaabbbabbabbaabbbbabbabbabaabbababbaaabbababbabababbabbbbbbabbaaaaabbbaabaabbbbbbaaabbababbbbbbabbbbbabababbaaaaaaaabbbabaaabaaabbaabbaaaaababaaaaaabaaaaaaabababbaababbbbabbabbbaabaabaabbbabaaabbabbabbabbaabaabbbbbababaaaaaaabaaababaabaabbababaaabbababaaaaaaabbabbaabbbaabbaabaaaaaababbaaaabaabbbbababaabbbbbbbabbaabbbaaaabababbababbbaaabbaababaabaabbbbbaabbababbbabbbbaabbbaabbabbaaaabbbaaabbabbabbbbbaaaaaaabbbaabbaabbbbaaabbbbbaabbabbabaaaaabaaabbabbaaaababababbabbabbaabbaaaaabbbaaaabbabaababbbbbbababababaaaaabaabbabaabbbbaaaabbaaaabababaabaabaaaababaabbaabbbabaaaaabaaaabaaabbbbbbbbbabbaababbbaababbabbababbaaabbbbaaaabbabababaabaabaabbababbbbabaaaaababababaaabaabbbaaabbaaabbbbabbbaaabbaabbbbbbaabbbaabbbabbabbbbabbbabbbaaabbbbaabaababbaaabaaababbbbaaaababbbbaabaabaaabaaaaabababbaaabbbbbabaaaaabaababaabaaaabaababbbaabbabaabbbbbbaaaabbbaaaaaabbbbbaaabababbbabbbbbaababbabbbaabbbbbabaabbaabaaaaabaaababbbbbabbaabbbbaabbbbbaaabbbbabbbaaaaaaaaaaabbabaababaabababbababbaabaabaabaaabaaabaaaaaaaababaaabaabaaabbaaabbaaabaabbbaababbbaaaabababababbbabbbaaaaaaaabbbbabaaabaabaaabbaaaabbbababbabbaaabbbabbabbbbababaaabaabbbaaababbababbbaaaabbabbaaabbbbaaaabbaaaabbbabbaaabbbbaabbabbbabbbbbbbabbbbbbbabaabbabababaaaababaaabbbaabbabbabaaaaabbabaabbaaaababaababaaaabbbaabaababbbabbbaaaabbaaabaabaaaaabbababaabbbaaabaabbabaabaaaaabbabbbaabbababbaababbbaababbbbbabaabbaabbbababababbbaabbbbabbbabbbbbabbabbaaaabaaaaaaaaaabababbaaabbaabbabaabaaaaabbababbbaabaabbbabbabaaababbbbbbabbaaaaaaaabbaabababababbbabaabaaabaabaaaabbabaaababaaaabbbbabbaaabbababbaabbabbbabbbbabaababaabaabbbaabaabbabbbbabaabababaabbaaabbbbbabbbaaaabababaaaabbaaababbbbbbbbbaaaaaaaaaaababaabaaababbaaabbbaaababbaaaaaabaaabbbabbabbabbbbbaaaabaaaabbbababbbaabbaaaaaababbaabbbbabaabbabaabbbbabbabbbaaabbabbbaababaababaaabaaabaaaabaababaaaabbbbabaabaaabbbbabbabbaaaabaabaabababaaabbbababbaaaaabaabaaaaaaaabaaabbababaabbbabbabaabbbbaaabbababaaabbbababbbbaababbaaabbbabbaabaaabbabbaaabbbbababbbbbbbbabbbbaaaaaababbbaaabbbbbaaabababaabbbabaaaabbaabbbaababbabaabbbababbabbbababbbbbabaababbabaaaaaaabababbbaabaabababbbbbaaaaaababbbbbbbbabaabaabbbbabaabbaababbaaaabbbaaaaabbaaabaabaababaaabbabbbaabbaababbabbbabaabbabababaaabaaaaabbbabbbabbaaabbabbbababbbaaabaabaaaaaabbaaaabbbabbababbabbbbaaaaaaababbbabbbbababbbaabbaabbabbaabbbbbbbbaaabbbbbbbbaabbaabaabaabababbabababaabbabbabbabaabababababbabababaabbaaabaaabababbabbaabbbaaaaaabbabbbbabbabbbbbbaaababaabababbbaaaabaaaabaabaaaabbbaababbaabbabaababbbabbabbbabbbabaabaababab
